/* RUBRIQUE : "NOTRE PROJET POUR MARSEILLE PROVENCE" */


div#left_column div#navigation_principale{
	border-top: 20px solid #005196;
}


div#middle_column div#contenu{
	background: url(../images/rubrique4/contenu_bg_top.gif) no-repeat top left;
}

div#contenu div.titre{ 
	background: #005196;
}
div#contenu p.theme span{  color: #005196; }

div#contenu p{
	margin:0 !important;
}
div#contenu p.titre{
	color:#005196;
}

div#contenu a
{
	color:#005196 !important;
	font-weight:600;
}
div#contenu div.editorial{ clear:right}
div#contenu h3.titrebloc{  
	background: url(../images/rubrique4/bg_h3_edito.gif) repeat-y top left #005196 !important;
}
div#contenu h4.soustitrebloc { color: #005196; }
div#contenu h5.titreelementbloc { color: #005196; }

div#contenu div.editorial h1{ color: #005196; }
div#contenu div.editorial h2{ color: #005196; }
div#contenu div.editorial h3{ color: #005196; }
div#contenu div.editorial h4{ color: #005196; }
div#contenu div.editorial h5{ color: #005196; }
div#contenu div.editorial h6{ color: #005196; }

div#contenu h1{
	color: #005196 !important;
	clear:right;
	}
	
div#contenu h2{
	color: #005196 !important;
	}
	
div#contenu h3{
	color: #005196 !important;
	}
	
div#contenu{
	font-size:11px;
	}
	
div#contenu div.editorial a{ color: #005196 !important; }
div#contenu div.editorial p.important{ border-left: 5px solid #005196; }
div#contenu div.editorial div.important{ border-left: 5px solid #005196; }

div#contenu div.editorial div.titredanscontenu h2 { color: #005196 !important;}


div#contenu div.actualite h3{
	background: url(../images/rubrique4/bg_h3_edito.gif) repeat-y top left;
}
div#contenu div.actualite h4{ color: #005196; }
div#contenu div.actualite h5{ color: #005196; }

div#contenu div.actualite a{ color: #005196 !important; }


div#contenu table.tab_data{ }
div#contenu table.tab_data tr{ }
div#contenu table.tab_data th{ background: #005196; }
div#contenu table.tab_data td{ border-bottom: #005196; }

div#right_column div.context_box h2{ background: url(../images/rubrique4/bg_entete_contextbox.gif) repeat-y top right #005196 !important; }
div#right_column div.context_box h3{ color: #005196; }
div#right_column div.context_box h4{ color: #005196; }
div#right_column div.context_box a{ color: #005196 !important; }
div#right_column div.context_box div span.link_block a{ color: #005196 !important; }



div#contenu div#snav_box h3{
	background: url(../images/rubrique4/bg_snav_box.gif) repeat-y top left #005196;
}
div#contenu div#snav_box .link_block_over a{ color: #005196 !important; text-decoration: underline;}
div#contenu div#snav_box ul li a:hover{ color: #005196 !important; text-decoration: underline;}


div#ctn_agenda div.bloc_agenda  h3{ background: url(../images/rubrique4/bg_entete_contextbox.gif) repeat-y top right #005196; }
div#ctn_agenda div.bloc_agenda  p a{ color: #005196 !important; }

div#right_column div#agenda h2{ background: url(../images/rubrique4/bg_entete_contextbox.gif) repeat-y top right #005196;  }
div#right_column div#agenda a{ color: #005196 !important; }

div#right_column div#grc h2{ background: url(../images/rubrique4/bg_entete_contextbox.gif) repeat-y top right #005196;  }
div#right_column div#grc a{ color: #005196 !important; }

div#contenu span.illustr_titre img{ background: #ffffff !important; }
div#contenu span.illustr_titre{ 
	background: #005196 !important;
}


div#contenu div#titre_page_transverse div#titre{ color: #005196 !important;}
div#contenu div#titre_page_liste div#titre{ color: #005196 !important;}
div#contenu div.titre_page_objet_titre h2{ color: #005196 !important;}

div#ctn_leviers div.bloc_levier h4 a{color: #005196 !important;}

div#ctn_categories div.bloc_categorie h3 {background: url(../images/rubrique4/contenu_bg_top.gif) repeat-y center left #005196;}
div#ctn_categories div.bloc_categorie h4 {color: #005196 !important;}
div#ctn_categories div.bloc_categorie div p.align_right a{color: #005196 !important;}
div#contenu ul.liste_categories li{ background: url(../images/rubrique4/puce_ssnav.gif) no-repeat center left;}

div#ctn_newsletters div.bloc_newsletter h3 {background: url(../images/rubrique4/contenu_bg_top.gif) repeat-y center left #005196;}
div#ctn_newsletters div.bloc_newsletter div p.align_right a{color: #005196 !important;}
div#ctn_newsletters ul.liste_newsletters li{ background: url(../images/rubrique4/puce_ssnav.gif) no-repeat center left;}

div#ctn_informations div.bloc_information h3 {background: url(../images/rubrique4/contenu_bg_top.gif) repeat-y center left #005196;}
/*div#ctn_informations div.bloc_information h4 {color: #005196 !important;}*/
div#ctn_informations div.bloc_information p.align_right a{color: #005196 !important;}

div#ctn_rdv_entreprises div.bloc_rdv h3 {background: url(../images/rubrique4/contenu_bg_top.gif) repeat-y center left #005196;}
div#ctn_rdv_entreprises div.bloc_rdv h4 {color: #005196 !important;}
div#ctn_rdv_entreprises div.bloc_rdv div p.align_right a{color: #005196 !important;}
div#contenu ul.liste_rdvs li{ background: url(../images/rubrique4/puce_ssnav.gif) no-repeat center left;}


div.bloc_edito p{ margin-left: 0 !important; }
div.bloc_edito  h3{
	background: url(../images/rubrique4/bg_entete_contextbox.gif) repeat-y top right #005196;
}

div#contenu div#liste div.editorial h3{  
		background: url(../images/rubrique4/bg_h3_liste.gif) repeat-y top left !important;
	}

div#contenu div#ctn_expertise div#titre h2{ color: #005196; }	

div#formulaire_global  form p{ color: #005196 !important; }
div#formulaire_global  form p.btn_valid_form input{ color: #005196 !important; }
div#formulaire_global  form p a{ color: #005196 !important; }

div#contenu p.categorie { color: #005196; font-weight: bold;}
div#contenu p.lieu { color: #005196; font-weight: bold;}

div#contenu div.lieu { color: #005196; background: url(../images/css/puce_grise.gif) no-repeat center left;padding-left:15px;font-size:12px;}

/* Ajout du 1er juin 2010 */
div#contenu div.image_agenda{
	margin-bottom: 10px;
	float: left;
} 

div#contenu div.image_agenda img{
	padding-right: 5px;
}

div#contenu div.image_actu {
	margin-bottom: 10px;

}
div#contenu div.image_actu img{
	padding-right: 5px;
	float: left;
	margin-right:5px;
}

hr{
	color:#005196 ;	
	border-color:#005196 ;
}

.bottom_informations
{
	height:25px;
}
.bottom_informations .plus_info
{
	float:left;
	color: #005196; font-weight: bold;
	font-size:12px;
	
}
.bottom_informations .formulaire
{
	float:right;
	color:red;
}

div#contenu .bottom_informations .formulaire a
{
	color:red !important;
}

/* Fin ajout du 1er juin 2010 */

