
* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 background: #cccccc;
}
#contenant { 
 margin: 0 auto;
 width: 808px;
}

#liens{position:absolute;margin-left:255px; margin-top:75px; width:510px;
 height:30px;}
 #liens a img{
border:none;}
.accueil{float:left;}
.imageliens1{float:left; margin-left:4px;}
.imageliens2{float:left; margin-left:50px;}
.imageliens3{float:left; margin-left:48px;}
.imageliens4{float:left; margin-left:44px;}
.imageliens5{float:left; margin-left:36px;}
.imageliens6{float:left; margin-left:44px;}
.imageliens7{float:left; margin-left:200px;}
.imageliens8{float:left; margin-left:290px;}
.imageliens9{float:left; margin-left:5px;}
#accadh{position:absolute;margin-left:640px;margin-top:150px;border:none}
#login{position:absolute;margin-left:42px; margin-top:145px; width:200px;
 height:55px; color: #CC3300; font-size:12px;}
.par{padding-bottom:2px;}
.connex, .adhe
{
width:94px;
height:15px;
border:none;
}
.connex{background:url(imgs/connex.gif) no-repeat right transparent;}
.adhe{background:url(imgs/adhe.gif) no-repeat right transparent;}
.ref {border:none;}

label {
display:block;
width:50px;
float:left;
}

.input{width:100px; font-size:11px; height:14px; border:1px solid #336699;background:#fff; }

#corps {
 background: url(imgs/fond_contenu.png);
 margin-bottom: 0px;
 overflow: auto;
 width: 100%
}
#entete {
 color: #333;
 width: 808px;
 padding:0;
 height: 223px;
 margin: 10px 0px 0px 0px;
 background: url(imgs/entete.png) no-repeat #fff;
}
.signature{text-align: right; font-size:12px; color:#333; font-weight:bold}
#gcolone { background: url(imgs/acolgauche.png) no-repeat top right #fff;
 display: inline;
 color: #333;
 margin: 10px;
 padding: 0px;
 width: 50px;
 height:115px;
 float: left;
}
#souscorps {
background:#fff;
 float: left;
 color: #333;
 margin: 10px 13px;
 padding: 0px;
 width: 500px;
 display: inline;
 position: relative;
}
#souscorps h1{ text-align:center;}
#souscorps a {color: #003399; text-decoration: none;}
.li1{color: #003366; font-size:16px; font-weight:bold;background:url(imgs/puceorange.gif) top left no-repeat;padding-left:20px;}
.li2{color: #006633; font-size:16px; font-weight:bold;background:url(imgs/puceorange.gif) top left no-repeat;padding-left:20px;}
.li3{background:url(imgs/coche.gif) top left no-repeat;padding-left:20px;}
.li4{background:url(imgs/souscoche.gif) top left no-repeat;padding-left:30px;}
#dcolone {
 display: inline;
 position: relative;
 color: #333;
 margin: 15px 10px 10px 0px;
 padding: 0px;
 width: 200px;
 float: right;
}
.titrinfo{ width:766px;height:35px;position:absolute;margin-top:223px; background:url(imgs/titrinfo.gif) no-repeat right}

.info{background: url(imgs/fonddroit.gif) repeat-y #FFFFFF;width:170px; margin-top:20px;font-size:12px; padding:10px 15px 0 8px; color: #003399}

.gauche
{
border:1px solid  #FF9900;
float: left;
margin:5px 5px 5px 5px;
}
.gauche1
{
border:2px solid  #006666;
float: left;
margin:5px 5px 5px 5px;
}
.hr{background:url(imgs/separ.gif) no-repeat center; width:170px; height:20px}
.piedabsolute{position:absolute; margin-top:18px; width:728px; height:20px;padding:2px 0 0 80px;}
.piedabsolute a img{
border:none;}
#pied { 
 width: 808px;
 height: 64px;
 clear: both;
 color: #333;
 background: url(imgs/pied.png) no-repeat #fff;
 margin: 0px 0px 10px 0px;
 padding:0;
}
.clear { clear: both; background: none; }
