* { margin:0; padding:0; border:0; }
html{ min-width: 930px; }
body{ font: 10px Verdana, Arial, Helvetica, sans-serif; color:#fff; background: #000000; text-align: center; }
.float{ float:left; }
.strong{ font-weight:bold; }
.noStrong{ font-weight:normal; }
#header { background: url(../images/header.png) #000000 no-repeat; width:930px; height:160px; } 
#container {width: 930px; background: #000000; margin: 0 auto; text-align: left; }
h1{ font-size:12px; font-weight:bold; text-align:center; margin:0 0 10px 0; float:left; width:100%; }

.rubCat{ font-size:0.9em; margin:0 0 0 2px; cursor:pointer; }
.rubCat:hover{ color:#5CA5AC; }

.spaceh{ margin:0 0 10px 0; }
.justify{ text-align:justify; }
/*****Pour le menu*****/
#nav { background: url(../images/nav.jpg) no-repeat; width:930px; height:80px; float:left; } 
#nav2 { background: url(../images/nav2.png) no-repeat; width:930px; height:80px; float:left; }
 
.aNav{ color:#000; text-decoration:none; font-weight:bold; }
.aNav:hover{ color:#b31a25; }
.catSelect{ color:#b31a25; }
.categorie{ float:left; color:#000; list-style:none; font-weight:bold; margin-left:5px; }
/******Pour le fil arianne*****/
#filariane{ width:918px; float:left; text-align:right; padding:17px 0 0 0; color:#888; }
/******Pour les titres*********/
.titre{  width:890px; height:50px; margin:0 0 20px 0; float:left; }
/***************Pour les separateurs*************/
.separationh{ background: url(../images/horline.gif) repeat-y; width:2px; margin:0 12px; float:left; }
.separationhfirst{ background: url(../images/horline.gif) repeat-y; width:2px; height:285px; width:1px; margin:0 15px 0 20px !important; margin:0 15px 0 10px; float:left; }
.separationh2{ background: url(../images/separateur.gif) repeat-y; width:3px; margin:0 12px; float:left; }
.separationh3{ background: url(../images/separateur.gif) repeat-y; width:3px; margin:0 6px; float:left; }
/*****Pour le menu gauche*****/
#blocMenuGauche{ float:left; background: url(../images/mcadre238.gif) repeat-y; width:238px; margin:0 0 0 2px; }
#blocMenuGauche ul li {list-style:none; margin:10px 0 5px 20px !important; margin:10px 0 5px 10px; width:210px; float:left;}
#blocMenuGauche ul li.liImg{ margin:10px 0 5px 9px !important; margin:10px 0 5px 4px; }

.aMenuGauche{color:#fff; text-decoration:none; font-weight:bold; margin:0 0 5px 0; float:left;}
.aMenuGauche:hover{color:#5CA5AC;}
.aMenuGauche2{color:#5CA5AC; text-decoration:none; font-weight:bold; margin:0 0 5px 0; float:left;}
.pageActu{ text-decoration:none; color:#5CA5AC; }
.hoverPageActu{ text-decoration:none; color:#ffffff; }
.hoverPageActu:hover{color:#5CA5AC;}
/********Pour le bloc droit*******/
#blocDroit{ border:#888 solid 1px; width:600px; float:left; margin:3px 0 0 0; padding:10px; }
#blocDroit .blocCentre{ float:left; background:#2D5357; width:600px; margin:0; padding:0 0 10px 0; }
#blocDroit .conteneurBlocCentre{ float:left; margin:0 11px 0 11px !important; margin:0 0 0 5px; background:#fff; width:578px; }
#blocDroit .margTop{ padding-top:10px; }
/*******Pour le footer*********/
#footer { background: url(../images/footer.png) #000000 no-repeat; width:930px; height:50px; margin:20px 0 0 5px; float:left; }

