body{background:#999;margin:10px auto;font: bold italic 11px Verdana, Arial, Helvetica, sans-serif;color:#000;}
h2{font-size:20px;font-weight:bold;margin:0;padding:0;}
h3{padding:2px 0 0 30px;font:bold 14px Verdana, Arial, Helvetica, sans-serif;color:#fff;margin:0;}
a{color:#007DFF;font:bold 11px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
a:hover{text-decoration:underline;}
/*GENERAL*/
#global{position:relative;margin:0 auto;width:841px;}
/*HAUT DE PAGE*/
#header{background:url("../_imgs/top.jpg") bottom left no-repeat;height:153px;width:841px;}
#header h1{position:absolute;left:105px;top:75px;color:#fff;font:bold italic 14px Verdana, Arial, Helvetica, sans-serif;}
/*MENU PRINCIPAL*/
#header ul{margin:0;padding:0;}
#header li{float:left;list-style-type:none;margin:0 10px 0 0;padding:0;}
#header a{display:block;width:82px;height:19px;color:#fff;text-decoration:none;font:bold 14px;}
#header a span{padding-top:7px;position:absolute;left:-990px;top:-990px;text-indent:-990px;}
#header #acc{position:absolute;left:650px;top:134px;width:82px;height:19px}
#acc .ac{background:url("../_imgs/button.jpg") no-repeat;}
#acc .ac:hover{background:url("../_imgs/button.jpg") no-repeat -82px 0;}
#header #menu{position:absolute;left:150px;top:134px;width:368px;height:19px;}
/*Boutons horizontaux*/
#menu .av{ background:url("../_imgs/button_av.jpg") no-repeat;}
#menu .av:hover{background:url("../_imgs/button_av.jpg") no-repeat -82px 0;}
#menu .avho{ background:url("../_imgs/button_av.jpg") no-repeat -82px 0;}
#menu .ho{background:url("../_imgs/button_ho.jpg") no-repeat;}
#menu .ho:hover{background:url("../_imgs/button_ho.jpg") no-repeat -82px 0;}
#menu .hoho{background:url("../_imgs/button_ho.jpg") no-repeat -82px 0;}
#menu .vo{background:url("../_imgs/button_vo.jpg") no-repeat;}
#menu .vo:hover{background:url("../_imgs/button_vo.jpg") no-repeat -82px 0;}
#menu .voho{background:url("../_imgs/button_vo.jpg") no-repeat -82px 0;}
#menu .se{background:url("../_imgs/button_se.jpg") no-repeat;}
#menu .se:hover{background:url("../_imgs/button_se.jpg") no-repeat -82px 0;}
#menu .seho{background:url("../_imgs/button_se.jpg") no-repeat -82px 0;}
/*CORPS DE PAGE*/
#corps{background:#fff url('../_imgs/coin.jpg') right top no-repeat;width:841px;}
/*GAUCHE*/
#corps #left{float:left;width:390px;background:#fff;}
#left #mot{display:block;width:354px;margin:25px 0 0 16px;color:#fff;}
.classmot{background:url("../_imgs/clmot.jpg") no-repeat;display:block;width:354px;height:33px;}
.midmot{background:url("../_imgs/clfdmot.jpg") repeat-y;display:block;width:334px;padding:5px 10px}
.clbotmot{background:url("../_imgs/clbmot.jpg") no-repeat;display:block;width:354px;height:14px}
#mot form{margin:0;padding:0;font-weight:bold;}
#mot input{position:absolute;left:100px;width:200px;}
#mot input.val{position:absolute;left:220px;width:120px;background:#6B901F;color:#fff}
#mot select.d1{position:absolute;left:100px;}
#mot select.d2{position:absolute;left:145px;}
#mot select.d3{position:absolute;left:190px;}
#mot select.da{position:absolute;left:300px;}
#mot .txa{position:absolute;left:250px}
.mid{background:url("../_imgs/clfd2.jpg") repeat-y;display:block;width:128px;padding:5px 10px}
.mid p{padding:0}
.mid1{background:url("../_imgs/clfd1.jpg") repeat-y;display:block;width:334px;padding:5px 10px}
.mid1 p{margin:0;padding:0;}
.clbotgen{background:url("../_imgs/clb1.jpg") no-repeat;display:block;width:354px;height:14px}
.botgen{background:url("../_imgs/clb2.jpg") no-repeat;display:block;width:148px;height:16px}
#class1{margin:25px 0 0 16px;display:block;width:354px;}
#class1 .top1{background:url("../_imgs/cl1.jpg") no-repeat;display:block;width:354px;height:30px;}
#class2{margin:25px 0 0 16px;display:block;width:354px;}
#class2 .top2{background:url("../_imgs/cl2.jpg") no-repeat;display:block;width:354px;height:30px;}
/*gauche recherches*/
#rech{ margin:0 25px 25px 25px;width:791px; text-align:center;}
/*CENTRE*/
#right{float:left;width:274px;margin:0;color:#000;background:#fff;min-height:507px;}
#pres{margin:25px 10px 10px 0;}
#pres .imgt{float:left;border:none;padding-right:5px;}
/*DROIT*/
#iles{float:left;margin-top:-23px;display:block;width:177px;background:#fff;min-height:530px;}
#iles .top{background:url("../_imgs/cl3.jpg") no-repeat;display:block;width:177px;height:36px;}
#iles ul{margin:0 0 5px 0;padding:0;}
#iles li{margin:0;padding:0;list-style-type:none;}
#spon{margin:25px 0 0 0 ;display:block;width:148px;}
#spon .top{background:url("../_imgs/cl4.jpg") no-repeat;display:block;width:148px;height:31px;}
/*FORMULAIRES*/
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;}
label{line-height:25px;}
.radio{background:transparent;border:none;}
/*PIEDS DE PAGE*/
#bas{clear:both;background:#fff url("../_imgs/bot.jpg") bottom no-repeat;width:841px;height:58px;color:#fff;}
#copy{text-align:right;margin:0 110px 0 0;color:#000}
.bot1{color: #007DFF}
.bot2{color: #f90}