body { font-family:"Trebuchet MS", trebuchet, sans-serif; font-size:0.7em; margin:0; padding:0; border:0; background:#000; color:#FFF; }
div { margin:0; padding:0; border:0; }
a { color:#FF0; }
a:hover { color:#000; background:#FF0; }

#site { width:964px; margin:0 auto; }

	#tetiere { height:29px; border-bottom:1px solid #FFF; }
		#t10 { height:26px; padding:3px 0 0 0; }
			#t10 a { display:block; float:left; padding:2px 7px; border-right:1px solid #FFF; white-space:nowrap; }
			#search { width:175px; height:21px; padding:5px 0 0 72px; float:right; }
				#search form { padding:0; margin:0; }
				#search form input.text { width:90px; color:#FFF; font-size:1em; padding:0 0 0 7px; margin:0; border:1px solid #FFF; background:#000; }
				#search form input.button { width:22px; margin:0; padding:0; text-align:center; font-size:1em; color:#FF0; background:#333; border:0; }
		#flash { display:none; }
	#flashaccueil { width:964px; height:701px; background:pink; }

	#page { }
		#page_table { width:964px; margin:0; padding:0; border:0; text-align:left; }
			#gauchetd1 { margin:0; padding:5px 0 0 0; border:0; width:119px; border-right:1px solid #FFF; }
			#gauchetd2 { margin:0; padding:40px 0 0 0; border:0; width:160px; }
				#imgrub { width:160px; height:130px; overflow:hidden; }
			#contenutd { margin:0; padding:17px 50px 5px 20px; border:0; width:534px; }
			#droitetd { margin:0; padding:0; border:0; width:150px; }

	#bas { background:#333; padding:3px 0; }
		#bas a { padding:0 5px; }
		#bas1 { float:right; margin-right:10px; }
			#bas1 a { padding:0; }
		#bas2 { margin-left:160px; }

#accesskeys a { color:#fff; font-size:1px; display:none; }
