@charset "UTF-8";
/* CSS Document */


#header .bloc_gauche {
	/*background-image: url(../images/BlocLogo/BlocLogoChap01.JPG);*/
	width: 160px;
	float: left;
	height: 160px;
	margin:0;
	padding:0;

}
#header #bloc_centre_header {
	width: 640px;
	float: left;
	margin:0;
	padding:0;
	height: 160px;
	/*background-image: url(../images/Tetiere/BandeauChap01.JPG);*/
	background-repeat: no-repeat;
	background-position: left top;
}

#header #bloc_droite_header {
	width: 160px;
	float: left;
	margin:0;
	margin:0px;
	height: 160px;
/*	background-image: url(../images/Tetiere/BandeauChap01.JPG);*/
	background-repeat: no-repeat;
	background-position: -640px 0px;
	
}

.header_annuaire {
	background-image: url(../images/annuaire_logo.jpg);
	color:#FFFFFF;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:36px;
	font-weight:bold;
	height:160px;
	margin-top:0;
	width:640px;
}

.titre_recherche {
	width:640px;
	background-color:#637A99;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}

/* 	AJOUT SUITE A MODIFICATION CHARTE GRAPHIQUE 15 OCTOBRE 2008 */

#header {
background-image: url(../images_v2/bg_header_home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
	height: 160px;
	width: 960px;
	margin: 0;
	padding: 0;
}

#header #bloc_centre_header {
	width: 640px;
	float: left;
	margin:0;
	padding:0;
	height: 160px;
	/*background-image: url(../images/bg_modele_1.jpg);*/
	background-repeat: no-repeat;
	background-position: left top;
}

#contenu #bloc_gauche {
	/*background-color: #AEC6BD;*/
	background-image:url(../images_v2/bg_col_gauche_home.jpg);
	background-repeat:repeat-y;
	width: 150px;
	float: left;
	margin: 0;
	padding: 0 0 0 10px;
}


#contenu   #col_droite {
	/*background-color: #B0B9A0;*/
	background-image:url(../images_v2/bg_col_droite_home.jpg);
	background-repeat:repeat-y;
	width: 160px;
	float: left;
/*	margin: 0;
	padding: 0;*/
	
}

/*gauche*/
#footer .col_gauche {
	width: 160px;
	float: left;
	/*background-color: #AEC6BD;*/
	background-image:url(../images_v2/site-officiel-home.jpg);
	background-repeat:no-repeat;
	height: 160px;
}

/*droite*/
#footer .col_droite {
	/*background-color: #AEC6BD;*/
		background-image:url(../images_v2/bg_col_droite_home.jpg);
	background-repeat:repeat-y;
	height: 160px;
	width: 160px;
	float: left;
}


/* Picto colonne de droite */
#conteneur_picto {
	width: 146px;
	height: 143px;
}
/* ///////////////////////////////// */



#bt01 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 47px;
	width: 47px;
}
#bt01 a.off {
	background-image: url(../images_v2/pictos/pictos_accue_01.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 47px;
	width: 47px;
}
#bt01 a.over {
	background-image: url(../images_v2/pictos/pictos_accue_over_01.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 47px;
	width: 47px;
}
/* ///////////////////////////////// */



#bt02 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 47px;
	width: 43px;
}
#bt02 a.off {
	background-image: url(../images_v2/pictos/pictos_accue_02.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 47px;
	width: 43px;
	background-repeat: no-repeat;
}
#bt02 a.over {
	background-image: url(../images_v2/pictos/pictos_accue_over_02.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 47px;
	width: 43px;
	background-repeat: no-repeat;
}
/* ///////////////////////////////// */


#bt03 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 47px;
	width: 50px;
}
#bt03 a.off {
	background-image: url(../images_v2/pictos/pictos_accue_03.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 47px;
	width: 50px;
	background-repeat: no-repeat;
}
#bt03 a.over {
	background-image: url(../images_v2/pictos/pictos_accue_over_03.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 47px;
	width: 50px;
	background-repeat: no-repeat;
}
/* ///////////////////////////////// */



#bt04 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 47px;
}
#bt04 a.off {
	background-image: url(../images_v2/pictos/pictos_accue_04.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 47px;
	background-repeat: no-repeat;
}
#bt04 a.over {
	background-image: url(../images_v2/pictos/pictos_accue_over_04.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 47px;
	background-repeat: no-repeat;
}
#bt04 a.gris {
	/* TODO : Ajouter le picto : pictos-04_gris.png*/
	background-image: url(../images_v2/pictos/pictos_accue_04_gris.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 47px;
	background-repeat: no-repeat;
}
/* ///////////////////////////////// */



#bt05 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 43px;
}
#bt05 a.off {
	background-image: url(../images_v2/pictos/pictos_accue_05.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 43px;
	background-repeat: no-repeat;
}
#bt05 a.over {
	background-image: url(../images_v2/pictos/pictos_accue_over_05.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 43px;
	background-repeat: no-repeat;
}
/* ///////////////////////////////// */



#bt06 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 50px;
}
#bt06 a.off {
	background-image: url(../images_v2/pictos/pictos_accue_06.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 50px;
	background-repeat: no-repeat;
}
#bt06 a.over {
	background-image: url(../images_v2/pictos/pictos_accue_over_06.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 44px;
	width: 50px;
	background-repeat: no-repeat;
}
/* ///////////////////////////////// */



#bt07 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 49px;
}
#bt07 a.off {
	background-image: url(../images_v2/pictos/pictos_accue_07.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 49px;
	width: 47px;
	background-repeat: no-repeat;
}
#bt07 a.over {
	background-image: url(../images_v2/pictos/pictos_accue_over_07.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 49px;
	width: 47px;
	background-repeat: no-repeat;
}
/* ///////////////////////////////// */




#bt08 {

	margin: 0px;
	padding: 0px;
	float: left;
	height: 49px;
	width: 43px;
	background-repeat: no-repeat;
}
#bt08 a.off {
	background-image: url(../images_v2/pictos/pictos_accue_08.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 49px;
	width: 43px;
	background-repeat: no-repeat;
}
#bt08 a.over {
	background-image: url(../images_v2/pictos/pictos_accue_over_08.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 49px;
	width: 43px;
	background-repeat: no-repeat;
}
/* ///////////////////////////////// */



#bt09 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 49px;
	width: 50px;
	background-repeat: no-repeat;
}
#bt09 a.off {
	background-image: url(../images_v2/pictos/pictos_accue_09.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 49px;
	width: 50px;
	background-repeat: no-repeat;
}
#bt09 a.over {
	background-image: url(../images_v2/pictos/pictos_accue_over_09.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 49px;
	width: 50px;
	background-repeat: no-repeat;
}
#bt09 a.gris {
	/* TODO : Ajouter le picto : pictos-09_gris.png*/
	background-image: url(../images_v2/pictos/pictos_accue_09_gris.jpg);
	margin: 0px;
	padding: 0px;
	float: left;
	height: 49px;
	width: 50px;
	background-repeat: no-repeat;
}


#fleche {
display:none;
	background-image: url(../images_v2/drapeaux.jpg);
		background-repeat: no-repeat;
		height: 160px;
	width: 160px;
	margin-left:-10px;



}


#bloc_centre #col2 ul {

padding-top:20px;


}

ul#menu_langue{
/*margin-left:30px;
margin-top:38px;
padding-left:24px;
list-style:none;
background-image:url(../images/drapeaux_pour_menu_langue.gif);
background-repeat:no-repeat;
background-position:-10px -4px;*/
display:none;
}

ul#menu_langue li{
display:block;
margin:0;
padding-top:2px;
padding-left:0;
padding-right:0;
padding-bottom:2px;
height:14px!important;


}


ul#menu_langue a{
display:block;
margin:0;
padding:0;
height:14px!important;

padding-left:13px;
color:#ffffff;
text-decoration:none;
font-size:10px;
background-image:url(../images/fond_lien_menu_langue.gif);
background-position:0 2px;
background-repeat:no-repeat;
}

ul#menu_langue a:hover{
color:#5d5d5f;
text-decoration:none;
font-weight:bold;
}

/* Menu langue */

	#porte_menu_langue{
		font-family:Verdana,Helvetica,sans-serif;	
		color:#ffffff;
		font-size:12px;
		/*margin-left:10px;*/
		margin-left:3px;
		margin-top:20px;
		
		}
        .dropdown dd, .dropdown dt, .dropdown ul { margin:0px; padding:0px; }
        .dropdown dd { position:relative; }
        .dropdown a, .dropdown a:visited { color:#ffffff; text-decoration:none; outline:none; }
        .dropdown dt{position:relative;
        }
		
		     .dropdown img.flag { border:none; position:absolute;
        top:4px;
        left:4px;
        z-index:5;
        }
		.dropdown dt img.flag{
		border:none; position:absolute;
        top:6px;
        left:4px;
        z-index:5;
		}
        .dropdown a:hover { color: #5D5D5F;}
        
        .dropdown dt a:hover { color:#5D5D5F; border: 1px solid #87959e;}

      .dropdown dt a {
        background:#9cadb7 url(../images/flag/arrow.png) no-repeat scroll; display:block; padding-right:20px;
        background-position:108px 5px;border:1px solid #87959e; width:105px;padding:5px;cursor:pointer;padding-left:25px;}
        
        .dropdown dd ul { background:#b4c9d5 none repeat scroll 0 0; border:1px solid #87959e; color:#C5C0B0; /*display:none;*/
                          left:0px; padding:5px 0px; position:absolute; top:2px; width:135px; list-style:none;}
                          
        .dropdown span.value { /*display:none;*/}
    	.dropdown dd ul li{display:block;
    						height:24px;
    						overflow:hidden;
    						position:relative;
    						}
        .dropdown dd ul li a { padding:5px 5px 5px 25px; display:block; width:100px;margin:0}
        
        .dropdown dd ul li a:hover { background-color:#d6e6ef;}
        
   
        

