/*
------------ Global ---------------
*/

* {margin:0; padding:0;}
body {font:.9em Verdana, Arial, Helvetica, sans-serif; background:#fff url(images/background.gif) top left repeat-x;}
.separateur {clear:both; visibility:hidden; height:45px;}
#container {width:100%; margin:30px;}
/*
------------ header / navigation ---------------
*/
#header {display:none;}
#header img {float:left;}
#header h1 span {display:none;}
#recherche {display:none;}
#recherche a.recherche {
	display:block;
	float:left;
	height:16px;
	width:90px;
	background:#eee url(images/loupe.gif) right center no-repeat;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
#recherche a.recherche:hover {text-decoration:underline;}
#recherche a.adherents {
	display:block;
	float:left;
	height:16px;
	text-indent:-5px;
	margin-right:20px;
	width:130px;
	background:#eee url(images/fleche.gif) right center no-repeat;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
#recherche a.adherents:hover {text-decoration:underline;}
#navigation {
	display:none;
}
#navigation li {display:block; float:left; list-style-type:none;}
#navigation li a {display:block; float:left; padding:6px 10px; font-weight:bold;color:#fff; text-decoration:none;}
#navigation li a:hover { color:#ff0020;}
#navigation a.nav_over , #navigation a.nav_over:hover {color:#ff0020; cursor:default;}
/*
------------ colonne gauche / sous menu / blocs infos ---------------
*/
#col_gauche {display:none;}
.bordure {border-bottom: #000 5px solid;}
#sous_menu {
	float:left;
	padding:10px 0 30px 0;
	width:210px;
	background:#d2d2bd url(images/coin_sousmenu.gif) right bottom no-repeat;
	border-top:#fff solid 1px;
}
#sous_menu li {width:200px; list-style-type:none; float:left;}
#sous_menu li a {
	display:block;
	float:left;
	width:200px;
	text-decoration:none;
	padding:5px 0px 5px 10px;
	font-weight:bold;
	color:#000;
}
#sous_menu li a:hover {width:200px;color:#ff0020; background-color:#ececd7;}
#sous_menu li a.visit, #sous_menu li a.visit:hover {width:200px;color:#ff0020; background-color:#ececd7;}
#sous_menu_bureau {
	float:left;
	width:210px;
	height:65px;
	padding:10px 0 105px 0;
	background:#000 url(images/carte.gif) right bottom no-repeat;
	border-top:#fff solid 1px;
}
#sous_menu_bureau li {width:200px; list-style-type:none;  float:left;}
#sous_menu_bureau li a {
	display:block;
	float:left;
	text-decoration:none;
	padding:5px 0px 5px 10px;
	color:#fff;
	width:200px;
	border-bottom:dotted 1px #fff;
}
#sous_menu_bureau li a span {font-weight:bold;}
#sous_menu_bureau li a:hover {width:200px;color:#ff0020;}
.bloc_info {
	float:left;
	width:200px;
	padding:5px;
	background:#d2d2bd url(images/coin_sousmenu.gif) right bottom no-repeat;
	border-top:#fff solid 1px;
}
.bloc_info img {float:left; margin-right:10px;}
/*
------------ colonne milieu ---------------
*/
#contenu {
	position:relative;
	top:-5px;
	width:630px;
	float:left;
	padding:0 0 0 35px;
	background-color:#fff;
	
}
#contenu h2 { font-style:normal; font-size:3em;width:630px; margin-bottom:10px;}
.arianne {display:block;}
.arianne  a:hover {color:#7a7a7a; text-decoration:underline;}
.arianne  a {color:#7a7a7a; text-decoration:none;}
.arianne  a.current,.arianne  a.current:hover {color:#000;text-decoration:none;cursor:default; }
/*
------------ colonne (milieu) sur 1 colonne ---------------
*/
#middle_col {width:610px;}
#middle_col p {text-align:justify;line-height:1.5em;}
#middle_col .print {
	display:block;
}

/*
------------ colonne (milieu) gauche ---------------
*/
#col_contenu_gauche {width:150px;float:left;margin-right:10px;}
#col_gauche_bureau img, #col_contenu_gauche img {margin-bottom:5px;}
#col_contenu_gauche .nav3 a {display:block;color:#000; text-decoration:none; font-style:italic;margin-bottom:10px;}
#col_contenu_gauche .nav3 a:hover {color:#ff0020; background-color:#ececd7;}
#col_contenu_gauche .nav3 a.nav3_over, #col_contenu_gauche .nav3 a.nav3_over:hover {color:#ff0020; background-color:#ececd7; cursor:default;}

#col_gauche_bureau {width:200px;float:left;margin-right:10px;}
#col_gauche_bureau p {line-height:1.5em;}
/*
------------ colonne (milieu) droite ---------------
*/
#col_contenu_droite {width:460px;float:left; text-align:justify;}
#col_droite_bureau h3, #col_contenu_droite h3, #middle_col h3 {color:#ff0020; padding-bottom:5px;text-align:left;}
#col_contenu_droite h3 a {color:#ff0020; text-decoration:none; text-align:left;}
#col_contenu_droite h3 a:hover {color:#ff0020; text-decoration:underline;}
#col_contenu_droite h3 span {color:#000;}
#col_contenu_droite .news a {color:#000; text-decoration:none;}
#col_contenu_droite .news a:hover {color:#000; text-decoration:underline;}
#col_contenu_droite .filet {border-bottom:#b5b5b5 solid 1px;padding-bottom:10px; margin-bottom:20px;}
#col_contenu_droite h3 {color:#ff0020;text-align:left; text-transform:uppercase;}
#col_contenu_droite p {padding-bottom:10px;}
.bold_italique {font-weight:bold; font-style:italic;}
.print {
	display:none;
}
.print span {display:none;}
#col_contenu_droite img {border: none;}
#col_contenu_droite  a.telecharge{ display:block; float:left;border:#fff solid 1px;}
#col_contenu_droite  a.telecharge:hover {border:#b5b5b5 solid 1px;}

#col_droite_bureau {width:410px;float:left;}
#col_droite_bureau select {background-color:#ececd7; border:#b5b5b5 solid 1px;}
#col_droite_bureau option {padding:2px;}
/*
------------ footer ---------------
*/
#footer {
	display:none;
}
#footer p {width:405px; font-size:9px;}
#footer a {color:#000; text-decoration:none;}
#footer a:hover {color:#ff0020; text-decoration:none;}
#copyright {position:relative; top: -20px; left:40px;float:right;color:#000; font-size:9px;}




/*--*/
