/*----------- DETECTION JS--------------------*/
#jserror{ background:#FFFFCC; border:#FF0000; color:#FF0000; padding: 10px; margin: 0 0 10px 0; float:left}
#jserror dt{ font-weight:bold}
/*--------------------------------------------*/

*{ margin:0; padding:0}

body{ background: #cc0000 url(../images/bpm_02.jpg) repeat-x left top; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
h1{ background:url(../images/bpm_10.gif) no-repeat left top; padding:0 0 0 30px; font-size:14px; height:30px; color:#cc0000}
fieldset{padding:10px; border:1px solid #fff;}
fieldset legend{ color:#cc0000}
fieldset div{ margin: 5px 0 8px 0;}
fieldset div label{width:90px; display:block; float:left;}


a{ color:#000; text-decoration:none}
a:hover{text-decoration:underline}
a.rouge{ color:#cc0000; text-decoration:none}
a.rouge:hover{text-decoration:underline}

#global{ width:877px; margin:0 auto}
#header{ height:264px}
#wrapper{ background:#fff; width:869px; float:left}
#content{float:left; width:633px; padding:30px 20px 20px 30px}
#content li{ margin-left:20px}
#content dl{ width:251px; float:left; margin:0 0 20px 30px;  }
#content dt{ background:url(../images/bpm_19.jpg) no-repeat left top; height:27px; color:#fff; font-weight:bold; padding:5px 0 0 20px}
#content dd{ background:#999; padding:10px}
#content u{ color:#cc0000}
#menu{ width:176px; float:left; padding:30px 0 30px 10px;}
#menu div{ background:#ccc; border:1px solid #000; width:160px; font-weight:bold; height:18px; padding:0 0 0 10px}
#menu li{ list-style:none; margin-left:10px; font-size:11px;}
#menu dl{border:1px solid #000; margin-top:20px; width:170px; background:#fff; color:#000}
#menu dt{ background:#999; font-weight:bold; padding:0 0 0 10px; border-bottom:1px solid #000}
#menu dd{ padding:0 0 0 10px}
#menu ul{ background:#fff; width:171px;}
#footer{ color:#fff; font-size:10px; clear:both}
#footer a{ color:#fff; text-decoration:none}
#footer a:hover{text-decoration:underline}

.space{ margin-left:265px}
.rouge{ color:#cc0000}
#img{ margin:2px 2px 0 0}
.float_right{ float:right}
.float_left{ float:left}

#compteur-pages{ width:500px; float:left; margin:10px 0 0 45px;}
#compteur-pages div{float:left}
#compteur-page1{text-align:left; width:100px}
#compteur-page2{text-align:center;width:300px}
#compteur-page3{text-align:right;width:100px}