@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}

body{ background: url(../images/maquette_01.gif); margin:0px; font-family:Arial, Helvetica, sans-serif; color:#043f61; font-size:11px;}
li {margin-left:60px; color:#00a2ff;}
/*h1{ font-size:14px; color:#476eb3;}*/
h2{text-decoration:underline; font-weight:bold; font-size:11px}
h3{font-weight:bold; font-size:11px}
hr{ margin: 0 auto; width:520px}
/*ol {list-style-image: url(../images/puce.gif);}*/
fieldset{border-color:#00a2ff;}
fieldset div{ margin:0px;}
fieldset div label{ display:block; float:left;}
table{border:1px solid #043f61;}
dl{background-color:#00a2ff; margin:20px 0 20px 17px; width:158px;}
dt{padding:2px 0 2px 10px; color:#FFF; font-size:12px; font-weight:bold;}
dd{padding:2px 5px 2px 15px;}


a{color: #043f61; text-decoration: none;}
a:hover {text-decoration: underline; color:#043f61;}
a.blanc{color: #fff; text-decoration: none;}
a.blanc:hover {text-decoration: underline; color:#fff;}
a.bleuC{color: #00a2ff; text-decoration: none;}
a.bleuC:hover {text-decoration: underline; color:#00a2ff;}

#global{margin:0 auto; width:800px;}
#header{ background:url(../images/maquette_03.jpg) no-repeat left top; height:220px; float:left; width:800px}
#flash{ background-color:#00a2ff; height:220px; width:419px; float:right;}
#session{ color:#FFF; padding:40px 0 0 190px; float:left;}
#wrapper{background:#fff; min-height:400px; float:left; }
#contenu{float:right; width:611px; background:url(../images/maquette_15.jpg) no-repeat right bottom; }
#contenu div{padding:0 30px 30px 30px;}
#titre{height:76px;}
#menu{background:url(../images/maquette_06.jpg) no-repeat left top; width:189px; float:left; padding:35px 0 0 0;}
#menu p{margin-left:20px; font-size:12px; font-weight:bold;}
#copyright{color:#fff; width:800px; margin:0 auto;}

.taille{width:500px;}
.Fondbleu{ background-color:#9cdafe;}
.Fondbleu2{ background-color:#00a2ff; font-weight:bold; color:#fff;}
.blanc{color:#fff;}
.bloc{display:block;}
.clear{clear:both;}
.espaceBas{margin-left:300px;}
.rouge{ color:#FF0000; font-weight:bold}
.vert{ color: #00CC00; font-weight:bold}
.jaune{ color:#D5C609; font-weight:bold}
.sans{ border:0}

#img{border:solid 1px #00a2ff; margin:5px;}
.float_right{float:right;}
.float_left{float:left;}

#fomres div{ padding:10px}
.clearbug{padding:0 30px}

/*----------------------------------------------------------------------------PAGE 1/2 suivante--*/
#compteur-pages{ margin:0 20px; padding:0; width:500px; float:left; clear:both;}
#compteur-pages div{float:left;margin:0; padding:0; }
#compteur-page1{text-align:left; width:100px; margin:0; padding:0;}
#compteur-page2{text-align:center;width:290px; }
#compteur-page3{text-align:right;width:100px; }
#compteur-pages a { margin:0; padding:0;}
#compteur-pages a:hover {}