body {text-align:center; font: 16px Times New Roman; background: #f0f0f0 url("images/bgic.gif"); margin-top:4px; margin-left:0px;}

#main { 
position: absolute;
width: 665px;
left: 50%;
margin-left: -333px;
padding-bottom:10px;
padding-top:4px;

}

#top { 
width:665px;
height:76px;
background:  #FFFFFF url("images/design/header.gif") no-repeat; 
text-align:left; 
padding:0;
margin:0;
}
.logo {
padding:0;
margin:0;
position:absolute; top:12px; left:50px;
border:0;
}

h1 {
padding:0;
margin:0;
margin-left:180px;
position:absolute; top:9px;
width:468px;
height:66px;
font-family:Times New Roman; 
font-size:28px;
text-align:center; 
}


#colgauche {
clear:both;
position: absolute; left:0px; top:80px;
left:0;
width: 160px;
text-align:left;
padding-top:5px;
text-align:left;

}

#centre {
margin-left: 180px;
padding-top:5px;
text-align:left;
padding-bottom:10px;
min-height:470px;
border-bottom: solid 1px #000066;
border-right: solid 1px #000066;

}

p.menu {
padding:0;
margin:0;
}



p.menu a, p.menu a:visited {
     text-decoration: none; 
     margin:0;
     padding:0; 
     padding-top:2px; 
     margin-top:2px; 
     height: 25px;
     display: block;
     text-align: center;
     font-size:16px; 
     color:#000066;
     font-weight: bold;
     background: url(images/design/rondgauche.gif) no-repeat;
     }
p.menu a:hover {
     color:#FFFFFF;
}
	

.petitbl {
font-size:10px;
padding:0px;
margin:0;
font-family:arial ; 
color:#000000;
}
.texte { font-size:16px;}
.black {color:#000000;}
.textebl2 {color:#000066; background-color:#C6C6FF;}
.titre {font-size:18px; color:#000000}
.encart{ border: solid 1px #000066; background-color:#000066;}
.maillist {clear:left;padding:0; margin:0; margin-bottom:5px;margin-left:10px;font-size:10px;font-family:arial ; }
.lecture{ ;width:470px;}
.pdpage{font-size:10px;font-family:arial ;text-align:right; clear:both;padding:0; margin:0; }
.img1 {margin-top:15px;margin-bottom:10px;}
.img2 {margin-top:5px;}
.index{text-align:center; margin:0;padding:0;}
.cg{width:215px;margin-top:0px;margin-left:15px;text-align:left; float:left;}
.cd{width:215px;margin-top:0px; margin-left:250px;text-align:left;}
.imglien{border:0; margin:2px;}
.boutok {border:1px solid black;font-size:10px; width:20px; margin:1px;padding:0px;}
.selmail{margin:1px;padding:0px; width:140px;}
.forrma{margin:0;padding:0; margin-left:10px;}
.metmail{margin:1px;padding:0px;width:112px;}

#petitmenu {font-family:Arial; font-size:10px; margin:0; margin-bottom:10px; padding:0}
h2 {
padding:5px;
margin:0;
margin-left:22px;
font-weight:bold;
float:left;
font-size:16px;
border: solid 1px #000066;
width:430px;
}
