body{font:normal 14px Calibri;background-color:#000000; margin:0px; padding:0px; height:100%; width:100%;}
#divGeneral{background-color:#FAFAFA;width:950px; position:absolute; left:50%; margin-left:-475px; border-left:1px solid #000000;border-right:1px solid #000000; min-height:100%}
#divBaniere{height:100px; background-image:url(../img/banniere.jpg)}
#divCorps{padding:20px; text-align:justify;padding-bottom:50px;}
#divBas{height:50px; width:950px; position:absolute; top:100%; margin-top:-50px; left:50%; margin-left:-475px}
#divTitre{width:100%; background-image:url(../img/barreTitre.png); background-repeat:repeat-x; height:25px; line-height:25px; color:#DDDDDD;}
fieldset{margin-top:5px; margin-bottom:5px;}
a{text-decoration:none; color:#FFFFFF; outline:none }
a:hover{text-decoration:none;  }
a.other{color:#000000; text-decoration:underline}
a.other:hover{color:#FF6600; text-decoration:underline}
fieldset{font:bold 14px Calibri;}
h1{font:bold 16px Calibri;}
h2{font:italic bold 14px Calibri;}
h3{font:bold 12px Calibri;}
.lblRens{width:300px; font-weight:normal}
.colRens{position:absolute; left:150px; width:400px}
.divRens{height:25px; line-height:25px; vertical-align:middle; padding-left:10px}
input[type=button],input[type=text],input[type=submit],input[type=reset],textarea{border:1px solid #000000; font:normal 12px Calibri }
input[type=button],input[type=submit],input[type=reset]{background-image:url(../img/barreTitre.png); padding:0px; background-repeat:repeat-x; color:#FAFAFA; cursor:pointer}
input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover{background-image:url(../img/barreTitreHover.png); background-repeat:repeat-x;}
select{border:1px solid #000000; font:normal 12px Calibri}
.menu{width:157px;border-right:1px solid #FFFFFF; position:absolute; text-align:center; }
.menu:hover{background-image:url(../img/barreTitreHover.png); }
