body { font-family:"Trebuchet MS", trebuchet, verdana, sans-serif; font-size:0.7em; margin:0; padding:0; color:#2A2A2A; background:#FBDD82 url(images/body.gif) repeat-x; }

#site { width:902px; margin:30px auto 0 auto; padding:0; background:#FFF; }

	#topmenu { height:20px; padding:5px 0 0 5px; margin:0; overflow:hidden; background:url(images/topmenu.gif); border:1px solid #FFF; border-top:0; }
		#topmenu a { color:#FFF; display:block; float:left; border-right:1px solid #FFF; padding:0 15px; white-space:nowrap; }
			#topmenu a:hover { background:#F09; color:#FFF; }
			a#home { border:0; }
			a#english { width:16px; height:11px; background:url(images/english.gif) no-repeat; border:1px solid #FFF; margin:2px 14px 0; padding:0; float:right; }
				a#english span { display:none; }
				a#english:hover { background:url(images/english.gif) no-repeat; border:2px solid #F09; margin:1px 13px 0; }
		#search { width:130px; float:left; }
			#search form { margin:0; padding:0; }
				#search form input.text { width:92px; color:#F09; font-size:1em; padding:1px 0 1px 7px; margin:0; border:1px solid #F09; background:#FFF; }
				#search form input.button { width:25px; margin:0; padding:1px 0; text-align:center; font-size:1em; color:#FFF; background:#F09; border:0; }
	#tetiere { width:900px; height:194px; overflow:hidden; background:url(images/tetiere.jpg) 1px 0 no-repeat; padding:0 1px 0 1px; }
		#flash { width:690px; height:194px; padding:0 10px 0 0; margin:0; float:left; }
		#tetiere a#accueil { display:block; width:700px; height:194px; float:left; border:0; margin:0; padding:0; }
			#tetiere a#accueil span { display:none; }
		#tetiere img { float:left; }
	#tetiere2 { width:900px; height:40px; overflow:hidden; background:url(images/tetiere2.gif) no-repeat; margin:0 1px 1px 1px; }
	#page { width:900px; margin:0 1px; padding:0; overflow:hidden; }
		#main { width:690px; padding:0 10px 0 0; margin:0; overflow:hidden; float:left; }
			#menuhaut { width:690px; height:29px; background:#5A94C7 url(images/menuhaut.gif) bottom right no-repeat; margin:0 0 1px 0; }
			#fildinfo { width:440px; height:20px; margin:1px 30px 0 220px; padding:2px 0 0 0; background:#E5E5E5; color:#000; }
			#gauche { width:180px; padding:47px 30px 0 10px; float:left; overflow:hidden; }
				#menucontextuel { }
				#carte { }
			/*#centre { width:440px; padding:15px 30px 0 0; float:left; overflow:hidden; }*/
			#centre { width:640px; padding:15px 30px 0 20px; float:left; overflow:hidden; }
			#centrefp { width:660px; padding:0 30px 0 0; float:left; overflow:hidden; }
		#droite { width:200px; overflow:hidden; float:left; }
	#bas { background:url(images/bas.gif); padding:5px 0 0 0; clear:both; height:20px; text-align:center; margin:0; color:#FFF; border:1px solid #FFF; }
		#bas a { color:#FFF; padding:0 10px; }
			#bas a:hover { text-decoration:underline; }
#bas2 { width:892px; margin:0 auto; color:#505050; padding:5px 10px 10px 0; clear:both; text-align:right; font-size:0.85em; }
	#bas2 a { color:#505050; }
		#bas2 a:hover { text-decoration:underline; }

#accesskeys { display:none; }
