body { 
font-family: verdana, arial, geneva, sans-serif ; 
color:black ; 
margin: 0px ;
}

#supg {
top: 10px ;
left: 25px ;
width: 85px ;
height: 115px ;
background-image: url("images/b16s.jpg") ;
}

#supc {
top: 10px ;
left: 120px ;
width:525px ; 
height=113px ;
padding: 0px 5px 5px 5px ;
text-align:center ;
}

#supd {
top: 10px ;
left: 650px ;
width: 150px ;
height: 115px ;
background-image: url("images/b1602.jpg") ;
}

#lgsup {
magin:0 ;
padding:0 ;
top: 10px ;
left: 10px ;
width: 790px ;
height: 125px ;
border-bottom:#c6c6c6 4px dotted ;
}

#lginf {
top: 145px ;
left: 135px ;
width: 505px ;
height: 360px ;
border-left:#c6c6c6 4px dotted ;
border-right:#c6c6c6 2px dotted ;
}

#btliens { 
top: 145px ;
left: 10px ; 
width:113px ; 
background-color:#e9e9e9;
text-align:center ;
}

#btcount { 
top: 345px ;
left: 10px ; 
font-size:10px ; 
color:#666 ;
width:113px ; 
padding:5px ;
text-align:center ; 
}

#nv {
top: 120px ;
left: 780px ;
width: 10px ;
height: 8px ;
font-size:6px ; 
color:#fff ;
display: none ;
}


#btmat { 
font-size:11px ; 
font-weight:bold ; 
line-height:16px ;
width:123px ; 
padding:3px 0px 7px 7px ;
text-align: left ;  
background-color:#f3f3f3 ;
}

.boite { 
padding:7px ;
text-align: center ;  
background-color:#f3f3f3 ;
}

#boiteblog { top:530px ; left:148px ; width:470 ; heigth:auto ; position:absolute ; text-align:center ; font-size:11px ; color:#666 ; line-height:16px ; background-color:#f7f7f7 ; padding:5px ;}

#cadre1 { top: 145px ; left: 145px ; width:488px ; height:360px ; position:absolute ; }

#cadre2 { top: 145px ; left: 650px ; width:150px ; height:360px ; position:absolute ; }

#partenaires {top: 550px; left:50px; padding: 0px; height: 180px; width: 648px; font-size: 12px; text-align: center; line-height: 110%;}

#ret { text-align:right ; font-size:11px ; font-weight:normal ; color:black ; }

#cont, #lgsup, #lginf, #supg, #supd, #supc, #nv, #btliens, #btcount { position:absolute ; }

h1 { font-size:17px ; color:#fff ; background-color:#a00000; width:400px ; text-align:center ; margin:0px auto; }

h2 { font-size:12px ; color:#666; padding-top: 15px ; margin-top:0px ; margin-bottom:0px ; margin-left:auto ; margin-rigth:auto ; }

#supc p { font-size:12px ;  font-weight:normal ; color:#333;  width:500px ; }

h4 { font-size:12px ;  font-weight:normal ; color:#333; text-align:center ;  }

a.lien:link { font-size:11px ; font-weight:bold ; color:#a00000; text-decoration:none; }
a.lien:visited { font-size:11px ; font-weight:bold ; color:#a00000; text-decoration:none;}
a.lien:hover { font-size:11px ; font-weight:bold ; color:#a00000; text-decoration:underline;}
.link { padding-top:5px ; padding-bottom:5px ; }

a.lien2:link { font-size:11px ; font-weight:bold ; color:#333377; text-decoration:none; }
a.lien2:visited { font-size:11px ; font-weight:bold ; color:#333377; text-decoration:none;}
a.lien2:hover { font-size:11px ; font-weight:bold ; color:#333377; text-decoration:underline;}

a.mail:link, a.mail:visited, a.mail:hover {font-size:17px ; color:#fff ; text-decoration:none; }

.titalloc { background-color:#e9e9e9 ; font-size:11px ; font-weight:bold ; color:#a00000 ;
width:180px ; text-align:center ; padding:5px ;}

.alloc { background-color:#f3f3f3 ; font-size:13px ; font-weight:bold ; color:#666 ; 
text-align:justify ; line-height:16px ; padding:10px ;}


