body{background:#999;margin:10px auto;font:normal 10px Verdana, Arial, Helvetica, sans-serif;color:#0A2C47;}

#global{position:relative;margin:0 auto;width:933px;}

#header{background:url("../_imgs/top.jpg") no-repeat;height:161px; width:933px;}
#header a{ display:block;height:48px; width:474px;}
#header #menu{position:absolute; left:500px; top:72px; width:368px; height:19px;text-align:center; }
#header ul { margin:0; padding:0;}
#header li { float:left; list-style-type:none; margin:0 10px 0 0; padding:0;}
#menu a{display:block;width:82px;height:16px;background:url("../_imgs/button.jpg") no-repeat;color:#fff;text-decoration:none;font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding-top:3px;}
#menu a:hover{ background:url("../_imgs/button.jpg") no-repeat -82px 0;}
#menu a span { padding-top:7px;}
#header h1{position:absolute;left:-5000px;top:-5000px;text-indent:-5000px;}

#corps{ background:#fff; width:865px; margin-left:34px;}
#gauche{float:left;width:345px; margin:20px 5px 5px 25px;background:#fff; }
	#g1{ display:block;width:152px;float:left;height:250px;}
	#g2{ display:block;width:152px;margin-left:20px;float:left;height:250px;}
	.top{background:url("../_imgs/mtop.jpg") no-repeat; width:152px;height:16px; text-align:center; padding-top:8px; font:bold 10px Verdana, Arial, Helvetica, sans-serif;}
	.ct{ background:url("../_imgs/mctre.jpg") repeat-y; width:132px; height:210px; padding:5px 10px; font:bold 11px Verdana, Arial, Helvetica, sans-serif;}
	.bot{background:url("../_imgs/mbot.jpg"); width:152px;height:12px;}
#droite{ float:left; width:488px;margin-top:20px;background:#fff;}
	#droite #intd{ height:260px;}

ul { margin:5px 0 10px 20px;; padding:0;}
li { list-style-type:square; margin:0 5px 0 0; padding:0;}
form {font-weight:bold; color:#fff; margin:0; padding:5px; border:2px solid #000;background: #f00 url("../_imgs/fdvol.jpg") repeat-x; }
input {font-size:11px;border:1px solid #000;}
select { font-size: 12px; color: #009; border: 1px solid #009; }
textarea { font-size: 12px; text-align:justify; border: 1px solid #009;}

a{ color:#007DFF; text-decoration:none; font:bold 10px Verdana, Arial, Helvetica, sans-serif;}
a:hover{ color:#000; text-decoration:underline;}

#bas{clear:both;background:url("../_imgs/bot.jpg") no-repeat; width:933px; height:23px; text-align:center; padding-top:10px }

#pub {position:absolute; top:5px; left:390px; }
h2{font-size:0.9em;font-weight:bold; margin:0;padding:0;}
h3{font-size:1em; font-weight:bold; margin:5px;}

