/**************************************************************************************************************************************/
/******************************************* FEUILLE DE STYLE SPECIFIQUE POUR LA RUBRIQUE orange ***************************************/
/**************************************************************************************************************************************/

/******************************************* STYLES GENERIQUES ***********************************************************************/

h2 {
	color:#035D9D;
	background-image:url(../images/interface/puce_c_035D9D.gif);
	background-position:0 20px;
	background-repeat:no-repeat;
}
input, textarea, select {
	border-color:#035D9D;
	color:#035D9D;
}
input.valider {
	border-color:#035D9D;
	color:#035D9D;
}
.image_bordee {
	border-style:solid;
	border-width:1px;
	border-color:#035D9D;
}

a {
color : #035d9d;
}

/******************************************* BLOCS DE GAUCHE **************************************************************************/
.bloc_gauche {
	background-image:url(../images/interface/035D9D-b/bloc_bottom_gauche.gif);
	background-position:bottom left;
	background-repeat:no-repeat;	
}
.bloc_gauche_titre {
	background-color:#035D9D;
}
.bloc_gauche a {
	color:#035D9D;
	font-weight : bold;
}

/******************************************* BLOCS DE DROITE **************************************************************************/
.bloc_droite {
	background-image:url(../images/interface/035D9D-b/bloc_bottom_gauche.gif);
	background-position:bottom left;
	background-repeat:no-repeat;	
}
.bloc_droite_titre {
	background-color:#035D9D;
}
.bloc_droite_actualites a {
	color:#035D9D;
}
.bloc_droite a {
	color:#035D9D;
}

/****************** Bloc de recherche *****************************************/
#bloc_recherche h2 {
	background-color:#035D9D;
}
.submit_recherche {
	color:#035D9D;
}
/****************** Bloc infos ************************************************/
.bloc_infos h2 {
	background-color:#035D9D;
}
.bloc_infos a {
	color:#035D9D;
}
/******************************************* TITRE DES PAGES **************************************************************************/

#page_titre h2 {
	color:#035D9D;
	background-image:none;
	font-size:1.6em;
	padding:0;
	margin:0;
}

/***************************************************** SOUS MENU *********************************************************************/

#sous_menu ul {
	background-color:#f3f3f3;
	margin:0;
	padding:0;
	width:228px;
	list-style-position:inside;
	list-style-type : none;
	
} 
#sous_menu ul ul {
	display:none;
	list-style-type : none;
	
} 
/*#########    Premier niveau    #########*/

#sous_menu li, #sous_menu li:hover, #sous_menu li.sfhover2{
	padding:5px 0px 5px 0;
	margin:0;
	list-style-image:url(../images/interface/035D9D-b/puce_sousmenu_off2.gif);
	background-image:url(../images/interface/pointilles_gris.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
	background-color:#f3f3f3;
}
#sous_menu li.active {
	background-color:#FFFFFF;
	list-style-image:url(../images/interface/035D9D-b/puce_sousmenu_on2.gif);
}
#sous_menu li a/*, #sous_menu li a:link, #sous_menu li a:visited*/{
	font-weight:bold;
	text-decoration:none;
         color:#000000;
}
#sous_menu li a:hover, #sous_menu li a:active {
 	text-decoration:underline;
}
#sous_menu li.active a{
         color:#035D9D;
}

/*#########    Deuxième niveau    #########*/
#sous_menu li.active ul {
	background-color:#FFFFFF;
	display:block;
}
#sous_menu li.active li {
	background-color:#FFFFFF;
}
#sous_menu li.active li.active {
	list-style-image:url(../images/interface/035D9D-b/puce_sousmenu_on2.gif);
}
#sous_menu li li, #sous_menu li li:hover, #sous_menu li li.sfhover2 {
	padding:5px 0px 5px 0;
	margin:0 0 0 10px;
	list-style-image:url(../images/interface/035D9D-b/puce_sousmenu_off2.gif);
	background-image:none;
}
#sous_menu li.active li a:hover, #sous_menu li.active li a:active, #sous_menu li.active li.active a{
         color:#035D9D;
}

#sous_menu li.active li a{
         color:#000000;
}




/**********************************broa****/
.tx-pitbroa-pi1-singleViewField-activite_particularite-label {
color : #035d9d;
}

