@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}

body{ background: #fff; font-family:Arial, Helvetica, sans-serif;  font-size:14px;}
fieldset{padding:10px; border:#0251a6 1px solid; width:650px}
fieldset div{ margin: 5px 0 8px 0;}
fieldset div label{min-width:160px; display:block; float:left; margin-right:5px;}
h1{ font-size:22px; margin:0; padding:0;}
h2{ font-size:14px; margin:0; padding:0; text-decoration:underline;}
h3{ text-decoration:underline;}
li{ margin:0 0 0 30px}

a{color: #0251a6; text-decoration: none;}
a:hover {text-decoration: underline; color:#0251a6;}
a.footer{color: #fff; text-decoration: none;}
a.footer:hover {text-decoration: underline; color:#fff;}

#global{ width:99%; border:1px solid #5f8dbe; margin:auto;}
#header{ width:100%;  margin:0; padding:0; position:relative; background:url(../images/fondHeader.gif) repeat-x left top}
#wrapper{margin:40px 0 0 0; float:left; background:url(../images/separateur.gif) repeat-y left top; width:990px;}
#menu_gauche{ float:left; margin:0 0 20px 20px; width:230px; padding:0 20px 0 0; display:inline; position:static }
#contenu{ padding:20px; width:585px; float:left}
#contenu table{ width:100%; }
#contenu dd{margin-bottom:5px; border-bottom:1px solid #0251a6}
#footer{background:#5f8dbe; color:#FFFFFF; height:30px; clear:both}
#TxtFooter{padding:10px 10px 0 0;}
#infos{color:#fff; padding:25px 20px 0 0;}
#erreur{ border:1px solid #CC0000; color:#CC0000; text-align:center; margin:10px 0 10px 0;}
#espaceAnnee{ margin-left:60px; border-left:1px solid #0251a6; padding-left:10px;}

.BleuFonce{color:#0251a6;}
.Bleu{color:#5f8dbe;}
.BleuClair{color:#b7d9fc;}
.BGbleuFonce{background-color:#0251a6;}
.BGbleuClair{background-color:#e0efff;}
.blanc{color:#FFF;}
.separateur{border-bottom:#0251a6 1px solid;}
.gras{ font-weight:bold;}
.label{ width:auto; display:block; float:left; margin-right:5px;}
.txtgris{ color:#999;}
.sansBordure{ border:0;}
.float_right{ float:right;}
.float_left{ float:left;}
.borderTable{ border:1px solid #0251a6}

#Pagination a, 
#Pagination a:hover,
#Pagination a:visited {color: #FF0000; text-decoration:underline;}

/*------------------------------ Div Choix d'un membre ----------------------------*/
#overlay { background-color:#000000;height:500px;left:0pt;position:absolute;top:0pt;width:100%;z-index:190;}
#ListeMembre{display:none; background:#5f8dbe; position:absolute; padding: 5px; border:2px solid; color:#fff;z-index:200;}
/*----------------------------------------------------------------------------PAGE 1/2 suivante--*/

#compteur-pages{ width:585px; float:left;}
#compteur-pages div{float:left}
#compteur-page1{text-align:left; width:210px}
#compteur-page2{text-align:center;width:165px}
#compteur-page3{text-align:right;width:210px;}

 