/* CSS Document */	
/* --------------------------------------------------------------------------------------------- Global */
#global { width:988px; margin:0 auto; padding:0; overflow:hidden; }
/* --------------------------------------------------------------------------------------------- Haut */
#header { width:988px; height:286px; }
	#header .header_left { width:267px; height:286px; float:left; overflow:hidden; }
		#header .header_left .logo { height:221px; width:267px; background:url(../images/background/logo.jpg) no-repeat; }
			#header .header_left .logo a { display:block; width:240px; height:221px; margin:0 0 0 11px;}
		#header .header_left .moteur { height:65px; width:267px; background:url(../images/background/moteur.gif) no-repeat; }
			#header .header_left .moteur span.recherche { display:block; width:80px; margin:0 0 0 57px; color:#009cdc; padding:2px 0 0 0; font-size:12px;}				
			#header .header_left .moteur #recherche { height:20px; width:170px; font-size:0.8em; float:left; padding:0; margin:6px 0 0 57px; background:none; }	
				#header .header_left .moteur #recherche label { display:none; }		
					#header .header_left .moteur #recherche input.champ { height:18px; width:124px; border:0; background:none; padding:1px 0 0 6px; color:#009cdc; }
							#header .header_left .moteur #recherche input.bouton { height:18px; width:21px; padding:0; margin:0; border:0; background:none; margin-left:8px; }		
	#header .header_right { width:697px; height:286px; float:left; overflow:hidden; padding:0 24px 0 0; }
		#header .header_right .toplink { height:16px; text-align:right; }
			#acces_rapide li { display:inline;	margin:0; padding:0 10px; border-right:solid 1px #009ddd; }
			#acces_rapide li.lastli { border:0; }
				#acces_rapide li a { color:#009ddd; }
	#header .header_right .header {  }	

#header .header_right .header a {
	position:absolute; display:block; width:190px; height:190px; margin:14px 0 0 494px;
	background:url(../images/background/transparent.gif);
	}			
	
	#footer { width:268px; background:url(../images/background/bg_footer.gif) no-repeat; padding:8px 0 15px 720px; overflow:hidden; } 
		#footer li { display:inline; padding:0 10px; border-right:solid 1px #009ddd; }
		#footer li.node_299 { border:0; }
			#footer li a { color:#009ddd; }

#geoloco_link span { display:none; }

#header_bgd { height:251px; background:#fff url(../images/background/_header_bgd.gif) no-repeat; padding-top:12px; overflow:hidden; }
#header_bgd2 { height:251px;  background:#fff url(../images/background/_header_bgd.gif) no-repeat; padding-top:12px; overflow:hidden; }
	