@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}

body{ background: url(../images/fond.gif) repeat-x left top #01534b; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#01534b; font-size:11px;} 
h1{ background:url(../images/puceTitre.gif) no-repeat left top; padding:0 0 0 40px; font-size:30px; margin-left:160px }
h2{ font-size:11px; text-decoration:underline}
h3{ font-size:11px; text-decoration:underline; font-weight:lighter}
li{ margin-left:30px}
hr{border:1px solid #01534b;}
fieldset{padding:10px; border:1px solid #3053b6;}
fieldset div{ margin: 5px 0 8px 0;}
fieldset div label{width:90px; display:block; float:left;}
table{ border:1px solid #01534b;}

a{color: #01534b; text-decoration: none;}
a:hover {text-decoration: underline; color:#01534b;}
a.bleu{color: #3053b6; text-decoration: none;}
a.bleu:hover {text-decoration: underline; color:#3053b6;}
a.footer{color: #fff; text-decoration: none;}
a.footer:hover {text-decoration: underline; color:#fff;}

#global{margin:auto; width:827px;}
#header{ background:url(../images/header.gif) no-repeat left top; height:152px;}
#wrapper{ background:url(../images/wrapper_06.gif) repeat-y left top; min-height:400px; float:left; width:827px;}
#contenu{background: url(../images/fondHOdroite.gif) no-repeat right top; float:left; width:604px; padding:0 40px 40px 10px; display:inline}
#menu{ width:173px; float:left; display:inline}
/*#menu a{float:left} */
#footer1{ background:url(../images/footer1.gif) no-repeat left top; height:24px; font-size:10px; clear:both; color:#3053b6; padding:8px 0 0 165px;}
#footer2{ background:url(../images/footer2.gif) no-repeat left top; height:15px; font-size:10px; color:#fff; padding:8px 0 0 33px;}
#prod{ border:1px solid #05c9b6; background:url(../images/repeatBloc.gif) repeat-y right top; float:left; margin-bottom:20px; }
#txtprod{ width:378px; padding:10px; float:right; }
#imgPROD{ width:200px; float:left; }
#panier{ clear:both; margin-right:20px;}

.space{ margin:0 0 0 355px}
.bold{ font-weight:bold}
.li2{ margin-left:50px}
.dashed{ border:1px dashed #01534b}
.droite{ margin-left:270px}
.float_right{float:right;}
.float_left{float:left;}
.fondTable{ background:#05c9b6}
.sans{ border:0px}

#img{ border:1px solid #05c9b6; margin:10px}
#img2{margin:10px}
#img3{margin:5px}

/*----------------------------------------------------------------------------PAGE 1/2 suivante--*/
#cp{ clear:both}
#compteur-pages{ width:620px; float:left;}
#compteur-pages div{float:left}
#compteur-page1{text-align:left; width:100px}
#compteur-page2{text-align:center;width:420px}
#compteur-page3{text-align:right;width:100px}

.mistake { background:#6FDFD2}