body { font-family:"Trebuchet MS", trebuchet, verdana, sans-serif; font-size:0.7em; margin:0; padding:0; color:#627177; background:#82A6D8; }
#site { width:964px; margin:0 auto; padding:0 8px; background:url(images/site.gif) repeat-y; }
	#topmenu { height:20px; padding:2px 5px; }
		#topmenu a { color:#7D99D3; text-transform:uppercase; display:block; float:left; border-right:1px solid #7D99D3; padding:0 15px; font-weight:bold; }
			#topmenu a:hover { background-color:#7D99D3; color:#FFF; }
			a#english { text-transform:none; background:url(images/english.gif) 0 2px no-repeat; padding-left:23px; border:0; margin-left:15px; }
	#flash { background:url(images/flash.gif) no-repeat; height:197px; }
	#menuhaut1 { width:584px; height:29px; padding:8px 0 0 380px; background:#75BB46; border-bottom:1px solid #FFF; color:#FFF; }
		#menuhaut1 .rubrique_mere { display:none; }
		#menuhaut1 a { display:block; color:#FFF; float:left; padding:2px 0 5px 26px; margin:0 15px 0 0; white-space:nowrap; }
			#menuhaut1 a.a2 { background:url(images/contact.gif) no-repeat; }
			#menuhaut1 a.a0 { background:url(images/lettresdinfo.gif) no-repeat; }
			#menuhaut1 a.a1 { background:url(images/faq.gif) no-repeat; }
			#menuhaut1 a:hover { text-decoration:underline; }
		#search { width:130px; float:right; margin:0 8px 0 0; }
			#search form { margin:0; padding:0; }
				#search form input.text { width:92px; color:#00497E; font-size:1em; padding:1px 0 1px 7px; margin:0; border:1px solid #00497E; background:#FFF; }
				#search form input.button { width:25px; margin:0; padding:1px 0; text-align:center; font-size:1em; color:#FFF; background:#00497E; border:0; }
	#menuhaut2 { width:704px; height:18px; padding:2px 0 0 260px; background:#2F4572; border-bottom:1px solid #FFF; color:#FFF; overflow:hidden; }
		#menuhaut2 .rubrique_mere { display:none; }
		#menuhaut2 a { display:block; color:#FFF; float:left; padding:2px 0 3px 0; margin:0 60px 0 0; font-weight:bold; line-height:1em; white-space:nowrap; }
			#menuhaut2 a:hover { background:#FFF; color:#2F4572; }

	#page_table { width:964px; margin:0; padding:0; border:0; clear:both; }
		#gauchetd { background:#75BB46; width:228px; }
			#menu_contextuel { }
			#boutons { width:228px; height:209px; background:url(images/boutons.gif) no-repeat; margin:5px 0 20px 0; padding:12px 0 0 0; }
				#boutons a { display:block; }
					#boutons a span { display:none; }
			#imgrub { width:228px; overflow:hidden; margin:0 0 10px 0; }
				#imgrub img { max-width:228px; }
		#contenutd { background:#FFF; width:736px; }
			#contenufp { overflow:hidden; padding:0 0 10px 0; }
			#contenu { padding:33px 87px 12px 64px; background:url(images/contenu.gif) top right no-repeat; }

	#bas { background:#2F5386; height:47px; clear:both; }
			#bas a:hover { text-decoration:underline; }
		#basG { color:#7F95B4; width:228px; height:31px; padding:16px 0 0 0; float:left; text-align:center; white-space:nowrap; font-size:0.85em; }
			#basG a { color:#7F95B4; }
		#basD { width:490px; height:31px; padding:16px 0 0 0; float:left; color:#FFF; text-align:center; white-space:nowrap; }
			#basD a { color:#fff; padding:0 10px; }
		#signature { color:#96B6E3; text-transform:uppercase; font-size:0.85em; padding:8px 0 0 0; height:39px; }
			#signature * { margin:0; padding:0; }
#accesskeys { display:none; }
