*{margin:0;padding:0;}
img{border:0;}
body{background:#1288d0 url(/images/fond.jpg) no-repeat top center;font-family:arial;font-size:11px;color:#5e6163;}
#container{width:1000px;margin:0 auto 0 auto;background-color:#fff}
#bandeau_haut{background:url(/images/bandeau.jpg) no-repeat top left;width:1000px;height:150px;}
#bandeau_bas1{height:35px;width:962px;margin:0 19px 0 19px;}
#bandeau_bas1 ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#bandeau_bas1 ul li{display:inline;line-height:35px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
#bandeau_bas2{background:url(/images/fond-recherche.gif) no-repeat top left;height:25px;width:962px;margin:0 19px 0 19px;padding:7px 0 0 10px;}

.breadcrumb{display:block;margin:5px 0 5px 19px;font-size:10px;color:#5e6163;}
.breadcrumb a{color:#109EF4;text-decoration:none}
.breadcrumb a:hover{color:#FF8A00;text-decoration:underline}

#col_gauche{float:left;margin:0 5px 0 10px;width:186px;}

#col_gauche ul{background-color:#fff;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 3px;padding:0;}
#col_gauche ul li{margin:0 0 0 0;padding:0 0 0 0;}
 
#col_gauche ul li.topmenu{line-height:30px;background-color:#FF8002;height:30px;margin:5px 0 0 0;padding:0;}
#col_gauche ul li.topmenu1{background:#FF8002 url('/images/robot.gif') no-repeat top right;}
#col_gauche ul li.topmenu50{background:#FF8002 url('/images/chauffage.gif') no-repeat top right;}
#col_gauche ul li.topmenu99{background:#FF8002 url('/images/bache_barre.gif') no-repeat top right;}
#col_gauche ul li.topmenu24{background:#FF8002 url('/images/piscine_kit.gif') no-repeat top right;}
#col_gauche ul li.topmenu160{background:#FF8002 url('/images/piscine_kit.gif') no-repeat top right;}
#col_gauche ul li.topmenu163{background:#FF8002 url('/images/piscine_kit.gif') no-repeat top right;}
#col_gauche ul li.topmenu90{background:#FF8002 url('/images/douche.gif') no-repeat top right;}
#col_gauche ul li.topmenu133{background:#FF8002 url('/images/enrouleur.gif') no-repeat top right;}
#col_gauche ul li.topmenu3{background:#FF8002 url('/images/pompe.gif') no-repeat top right;}
#col_gauche ul li.topmenu6{background:#FF8002 url('/images/plomberie.gif') no-repeat top right;}
#col_gauche ul li.topmenu240{background:#FF8002 url('/images/plomberie.gif') no-repeat top right;}
#col_gauche ul li.topmenu244{background:#FF8002 url('/images/plomberie.gif') no-repeat top right;}
#col_gauche ul li.topmenu14{background:#FF8002 url('/images/plomberie.gif') no-repeat top right;}
#col_gauche ul li.topmenu157{background:#FF8002 url('/images/incendie.gif') no-repeat top right;}
#col_gauche ul li.topmenu19{background:#FF8002 url('/images/securite.gif') no-repeat top right;}
#col_gauche ul li.topmenu10{background:#FF8002 url('/images/traitement.gif') no-repeat top right;}
#col_gauche ul li.topmenu84{background:#FF8002 url('/images/securite.gif') no-repeat top right;}
#col_gauche ul li.topmenu55{background:#FF8002 url('/images/nage_courant.gif') no-repeat top right;}
#col_gauche ul li.topmenu81{background:#FF8002 url('/images/produit_chimique.gif') no-repeat top right;}
#col_gauche ul li.topmenu222{background:#FF8002 url('/images/jeux.gif') no-repeat top right;}
#col_gauche ul li.topmenu259{background:#FF8002 url('/images/piece.gif') no-repeat top right;}
#col_gauche ul li.topmenu275{background:#FF8002 url('/images/echelle.gif') no-repeat top right;}
#col_gauche ul li.topmenu355{background:#FF8002 url('/images/abris.gif') no-repeat top right;}

#col_gauche ul li a{display:block;width:130px;color:#fff;font-weight:bold;text-decoration:none;font-size:11px;line-height:12px;padding:3px;margin:0;}
#col_gauche ul li ul{margin:0;padding:0;}
#col_gauche ul li ul li{background:#fff none;height:10px;margin:0;padding:1px;}
#col_gauche ul li ul li a{display:inline;color:#5e6163;text-decoration:none;font-size:10px;line-height:10px;font-weight:normal;padding:1px;margin:0;}
#col_gauche ul li ul li a:hover{text-decoration:underline;}
#col_gauche ul li ul li.menu-actif{color:#ff8a00;text-decoration:none;font-size:10px;line-height:10px;padding:1px;font-weight:normal;}

#col_centre{float:left;background-color:#fff;width:774px;}

.soustitre{color:#5e6163;font-size:11px;font-weight:normal;margin:5px 0 15px 0;}

.formligne{border-left:5px solid #2BAAFE;}
label {font-size:11px;width:16em;float:left;text-align:right;padding-right:18px;color:#2BAAFE;font-weight:bold;margin:2px;}
input.textfield {width:300px;background:#fff;border:1px solid #aaa;padding:3px;margin:2px;}
select.textfield {width:300px;background:#fff;border:1px solid #aaa;padding:3px;margin:2px;}
input.textfield:focus, textarea:focus {background:#EFF4F8;}

input.bouton {border:2px outset #0E9CF3;background-color:#0E9CF3;color:#fff;font-weight:bold;cursor:pointer;margin:5px 0 0 200px;}
input.bouton:hover {border:2px outset white;background-color:white;color:#0E9CF3;}
input.bouton:active {border:2px inset #0E9CF3;background-color:#0E9CF3;color:white;}
textarea {width:70%;height:15em;font-family:sans-serif;font-size:small;background:#fff;border:1px solid #aaa;padding:3px;margin:2px;}

.lienbleu{font-size:12px;font-weight:bold;color:#2BAAFE;text-decoration:none;}
a.lienbleu:hover{text-decoration:underline;}
.lienorange{font-size:12px;font-weight:bold;color:#FFB400;text-decoration:none;}
a.lienorange:hover{text-decoration:underline;}

.selection{color:#000;font-size:12px;font-weight:bold;}
.textebp {color: #FFFFFF;font-size : 11px;text-decoration: none;font-weight:bold;}
.gtitre{clear:both;margin:3px;font-size:16px;font-weight:bold;color:#0389DE}
.titreg{clear:both;margin:3px;font-size:18px;font-weight:bold;color:#0389DE}
.texte {color: #2BAAFE;font-family: Arial;font-size : 16px;font-weight: bold;text-decoration: none;}

.titreh1{clear:both;margin:3px;font-size:16px;font-weight:bold;color:#0389DE}
.titre2{clear:both;margin:3px;font-size:12px;font-weight:bold;color:#FFB400}

.titre_encart{font-weight:bold;color:#fff;font-size:18px;width:180px;margin:5px 0 5px 5px;height:48px;}
.titre_encart a{color:#fff;text-decoration:none;}
.titre_encart a:hover{color:#fff;text-decoration:underline;}
.savoir_encart{width:195px;margin:5px 0 0 0;height:40px;}
.prix_encart{font-weight:bold;color:#fff;width:180px;margin:5px 0 5px 5px;height:42px;}
.grand{font-size:45px;line-height:45px;}
.petit{font-size:16px;}

.ddnom{padding:1px 0 0 6px;height:28px;overflow:hidden;line-height:12px;color:#ff8a00;font-weight:bold;font-size:12px;}
.ddnom a{color:#ff8a00;font-weight:bold;text-decoration:none;font-size:12px;}
.ddnom a:hover{text-decoration:underline;}
.dddescription{padding:0 0 0 6px;height:40px;overflow:hidden;color:#5e6163;font-size:10px;}
.ddtarif{padding:1px 0 0 10px;height:32px;overflow:hidden;line-height:16px;}
.ddtarif a{display:block;color:#fff;font-weight:bold;text-decoration:none;font-size:14px;line-height:16px;width:130px;}
.ddtarif a:hover{text-decoration:none;}

.ddlistenom{padding:1px 0 0 6px;height:26px;overflow:hidden;line-height:12px;color:#ff8a00;font-weight:bold;font-size:12px;}
.ddlistenom a{color:#ff8a00;font-weight:bold;text-decoration:none;font-size:12px;}
.ddlistenom a:hover{text-decoration:underline;}
.ddlistedescription{padding:0 0 0 6px;height:37px;overflow:hidden;color:#5e6163;font-size:10px;}
.ddlistetarif{padding:5px 0 0 10px;height:40px;overflow:hidden;line-height:40px;color:#fff;font-weight:bold;text-decoration:none;font-size:16px;}
.ddlistetarif a{display:block;color:#fff;font-weight:bold;text-decoration:none;font-size:16px;line-height:40px;width:230px;}
.ddlistetarif a:hover{text-decoration:none;}

.lienindex {color: #333;font-family: Verdana;font-size : 9px;text-decoration: none;}
.lienindex:hover {color: #008DDA;}

.descriptif{color:#5E6163;margin-left:5px;}
.descriptif a {color:#2BAAFE;text-decoration:underline;}
.descriptif a:hover {text-decoration:none;}

.titre3{font-weight:bold;font-size:12px;color:#F98900;}
.arbo {
color: #FFFFFF;
font-family: Verdana;
font-size : 14px;
text-decoration: none;
}
.arbo:hover {
color: #FDDE02;
}
.boutonlien {
display: block;
color: #FFFFFF;
font-family: Verdana;
font-size : 12px;
font-weight: bold;
text-decoration: none;
width: 250px;
padding: 5px;
background-color: #858484;
border-color: black;
border-style: solid;
border-width: 2px;
text-align: center;
}
.boutonlien:hover {
color: #858484;
background-color: #FFFFFF;
}
.casep {
background: #FFFFFF;
font-family: Arial;
border-color: #47587D;
font-size : 11px;
color: #000000;
border-width: 0px;
width: 120px;
height: 15px;
}
.casep2 {
background: #FFFFFF;
font-family: Arial;
border-color: #969696;
font-size : 12px;
border-style: solid;
color: #000000;
border-width: 1px;
height: 20px;
}
.casep3 {
background: #FFFFFF;
font-family: Verdana;
border-color: #969696;
font-size : 11px;
color: #000000;
}
.copy {
color: #FFFFFF;
font-family: Verdana;
font-size : 10px;
text-decoration: none;
}
.entete {
color: #FFFFFF;
font-family: Verdana;
font-size : 12px;
font-weight: bold;
text-decoration: none;
}
.enteten {
color: #000000;
font-family: Verdana;
font-size : 12px;
font-weight: bold;
text-decoration: none;
}
hr {
background-color: #828282;
width: 100%;
height: 1px;
border-width: 0px;
}
.infomenu {
color: #FFFFFF;
font-family: Verdana;
font-size : 12px;
text-decoration: none;
}
.lienb {
color: #FFFFFF;
font-family: Verdana;
font-size : 11px;
font-weight: bold;
text-decoration: none;
}
.lienb:hover {
color: #FF6600;
}
.liencase {
display: block;
color: #FFFFFF;
font-family: Verdana;
font-size : 12px;
font-weight: bold;
text-decoration: none;
width: 110px;
padding: 5px;
background-color: #858484;
border-color: black;
border-style: solid;
border-width: 2px;
text-align: center;
}
.liencase:hover {
color: #858484;
background-color: #FFFFFF;
}
.liene {
color: #FFFFFF;
font-family: Verdana;
font-size : 12px;
font-weight: bold;
text-decoration: none;
}
.liene:hover {
color: #FF6600;
}
.lieng {
color: #000000;
font-family: Verdana;
font-size : 14px;
font-weight: bold;
text-decoration: none;
}
.lieng:hover {
color: #FF6600;
}
.lieng2 {
color: #000000;
font-family: Verdana;
font-size : 12px;
font-weight: bold;
text-decoration: none;
}
.lieng2:hover {
color: #FF6600;
}
.lieno {
color: #FF6600;
font-family: Verdana;
font-size : 14px;
font-weight: bold;
text-decoration: none;
}
.lieno:hover {
color: #000000;
}
.lienn {
color: #000000;
font-family: Verdana;
font-size : 11px;
font-weight: bold;
text-decoration: none;
}
.lienn:hover {
color: #FFFFFF;
}
.lienp {
color: #FFFFFF;
font-family: Verdana;
font-size : 11px;
text-decoration: none;
}
.lienp:hover {
color: #FF6600;
}
.lientableau {
color: #FFFFFF;
font-family: Verdana;
font-size : 10px;
text-decoration: none;
}
.lientableau:hover {
color: #FF6600;
}
.ligne {
background-color: #DFDFDF;
border-color: #969696;
border-width: 1px;
border-style: solid;
height: 1px;
}
.ligne2 {
background-color: #DFDFDF;
border-color: #FD6802;
border-style: solid;
border-width: 3px;
height: 3px;
}
.menu {
color: #000000;
font-family: Verdana;
font-size : 11px;
font-weight: bold;
text-decoration: none;
}
.menu:hover {
color: #FFFFFF;
}
.menuj {
color: #EBC718;
font-family: Verdana;
font-size : 16px;
font-weight: bold;
text-decoration: none;
}
.menup {
color: #39425B;
font-family: Verdana;
font-size : 10px;
text-decoration: none;
}
.menup:hover {
color: #000000;
}
.menup2 {
color: #000000;
font-family: Verdana;
font-size : 10px;
text-decoration: none;
}
.menup2:hover {
color: #FFFFFF;
}
.menug {
color: #FF6600;
font-family: Verdana;
font-size : 16px;
font-weight: bold;
text-decoration: none;
}
.menuselect {
color: #FFFFFF;
font-family: Verdana;
font-size : 12px;
font-weight: bold;
text-decoration: none;
}
.prix1 {
color: #FFFFFF;
font-family: Verdana;
font-size : 16px;
font-weight: bold;
text-decoration: none;
}
.prix2 {
color: #FFFFFF;
font-family: Verdana;
font-size : 14px;
font-weight: bold;
text-decoration: none;
}
.prix3 {
color: #FFFFFF;
font-family: Verdana;
font-size : 12px;
font-weight: bold;
text-decoration: none;
}
.prixpanier {
color: #000000;
font-family: Verdana;
font-size : 18px;
text-decoration: none;
}
.grosprix1 {
color: #000000;
font-family: Verdana;
font-size : 24px;
font-weight: bold;
text-decoration: none;
}
.grosprix2 {
color: #000000;
font-family: Verdana;
font-size : 22px;
font-weight: bold;
text-decoration: none;
}
.grosprix3 {
color: #000000;
font-family: Verdana;
font-size : 20px;
font-weight: bold;
text-decoration: none;
}
.panierp {
color: #39425B;
font-family: Verdana;
font-size : 9px;
text-decoration: none;
}
.prixbarre {
color: #FF6600;
font-family: Verdana;
font-size : 14px;
font-weight: bold;
height: 5px;
}
.selectionr {
color: #FF0000;
font-family: Verdana;
font-size : 12px;
font-weight: bold;
text-decoration: none;
}
.tableauAide {
position: absolute;
display: none;
}
.texteb {
color: #FFFFFF;
font-family: Verdana;
font-size : 11px;
font-weight: bold;
text-decoration: none;
}
.texten2 {
color: #000000;
font-family: Arial;
font-size : 11px;
font-weight: bold;
text-decoration: none;
}
.texteforce {
width: 158px;
height: 16px;
overflow: hidden;
}
.caseforce {
overflow: hidden;
}
.texteg {
color: #000000;
font-family: Arial;
font-size : 14px;
font-weight: bold;
text-decoration: none;
}
.texteindex {
color: #000000;
font-family: Verdana;
font-size : 10px;
font-weight: bold;
text-decoration: none;
}
.textemenu {
color: #0E9DF3;
font-family: Verdana;
font-size : 11px;
font-weight: bold;
text-decoration: none;
}
.textemenun {
color: #000000;
font-family: Verdana;
font-size : 10px;
text-decoration: none;
}
.textemenub {
color: #0E9DF3;
font-family: Verdana;
font-size : 10px;
text-decoration: none;
}
.textemenur {
color: #FF0000;
font-family: Verdana;
font-size : 10px;
text-decoration: none;
}
.texten {
color: #000000;
font-family: Verdana;
font-size : 12px;
text-decoration: none;
}
.texteb2 {
color: #0E9DF3;
font-family: Verdana;
font-size : 12px;
text-decoration: none;
}
.textep {
color: #EEA70E;
font-family: Arial;
font-size : 12px;
text-decoration: none;
}
.texter {
color: #FF0000;
font-family: Verdana;
font-size : 11px;
text-decoration: none;
}
.texterp {
color: #FF0000;
font-family: Verdana;
font-size : 10px;
text-decoration: none;
}

/* Page Partenaire */

.partenaires {

}

.partenaires ul {

}

.partenaires ul li {
margin:20px 0px 0px 20px;
}
