html, body, div, img, a, p, table, td, tr, h1, h2, h3, h4, h5, form, ul, li{padding:0;margin:0;border:0;}
body{color:#333;font-family:arial;font-size:11px; background-image:url('images/templates/background.jpg');}
html,body{height:100%}
input {padding:0;margin:0;vertical-align:middle;}
div {overflow:visible;}
.opti{display:none;}
.clear{clear:both;}

h1{ display:inline;  font-size:11px; color:#666; font-weight:bold; }

#header{text-align:center;}
#conteneur{width:866px;margin-left:auto;margin-right:auto; background-color: #FFFFFF;}

li{list-style:none;}

#flechetxt{float:left; padding-top:6px; padding-bottom:10px;}

#liens{float:right; margin-bottom:5px;}

#liens p{margin:0;padding:0; font-size:11px;color:#666;font-weight:bold; text-align:center;padding-right:70px; padding-top:6px;}

h2{ display:inline; font-size:11px;color:#666; font-weight:normal; margin-left:20px;}

.menuhaut img {float:left;}
#boutcontact {float:right;}

#bienvenue{float:left;}
#bienvenueh{background-image:url("images/templates/bienvenue h.jpg"); width:418px; height:41px;}
#bienveneuem{background-image:url("images/templates/bienvenuem.jpg"); background-repeat:repeat-y;}
#bienveneuem P{padding-left:30px;}
#bienvenueb{background-image:url("images/templates/bienvenueb.jpg"); width:418px; height:31px;}

#slideshow{float:right; width:410px; height:300px; padding-right:10px;}
#slideshow div { width:400px; height:300px; border: 3px solid grey;}

#footer{background-image:url("images/templates/footer.jpg"); width:866px; height:22px; margin-top: 20px;}
#txtfooter{text-align:center; height:22px;}
#txtfooter p a{padding-left:5px; padding-right:5px; padding-bottom:5px; padding-top:5px;}

a {text-decoration: none;color: #333;}
a:hover {text-decoration:underline;color:#333;}

#budgeth{background-image:url('images/templates/budgeth.jpg');width:866px; height:31px;}
#budgetm{background-image:url('images/templates/budgetm.jpg'); background-repeat:repeat-y;padding:0px 30px;}
#budgetm p{}
#budgetb{background-image:url('images/templates/budgetb.jpg');width:866px; height:24px;}
#budgetm p a{ color:#000099;}

#entretiensh{background-image:url('images/templates/entretiensh.jpg');width:866px; height:31px;}
#etapesh{background-image:url('images/templates/etapesh.jpg');width:866px; height:31px;}

#contact{ background-image:url('images/templates/contact.jpg'); background-repeat:no-repeat; width:866px; height:600px;}
#formulaire{float:left; padding-left:405px; padding-top:130px;}
#txtcontact{text-align:justify; margin-bottom:20px;}
#txtcontact2{text-align:justify; margin-bottom:20px;}

#commenth{background-image:url('images/templates/commenth.jpg');width:866px; height:31px;}

.contenug1{float:left; width:300px;  padding-top:20px;text-align:justify;}
.contenud1{float:right;  width:500px;  padding-top:60px;}

.contenug2{float:left; width:500px; padding-top:20px;}
.contenud2{float:right;  width:300px; padding-top:20px;text-align:justify;}

#categorie{float:left;width:170px;}
.cateh{background-image:url('images/templates/cateh.jpg');width:170px; height:30px;}
.catem{background-image:url('images/templates/catem.jpg');width:145px; background-repeat:repeat-y; padding-left:25px;}
.cateb{background-image:url('images/templates/cateb.jpg');width:170px; height:12px;}

#garantieh{background-image:url('images/templates/garantieh.jpg');width:170px; height:30px;}
#newsletterh{background-image:url('images/templates/newsletterh.jpg');width:170px; height:30px;}

#produit{float:right;width:690px;}
#prodh{background-image:url('images/templates/prodh.jpg');width:690px; height:30px; float:left;}
#prodm{background-image:url('images/templates/prodm.jpg');width:690px; background-repeat:repeat-y; float:left;}
#prodb{background-image:url('images/templates/prodb.jpg');width:690px; height:27px; float:left;}

.sspuce li {list-style-image:url('images/templates/spacer.gif');}
#champtexte{margin-left:10px; padding-bottom:25px;}
.consolle{width:205px; height:150px;text-align:center;float:left; padding-top:12px; padding-left:8px; padding-right:8px;}	

#listproduit{width:670px; padding-left:10px; padding-right:10px; overflow:hidden;}
#detailh{background-image:url('images/templates/detailh.jpg');width:690px; height:30px;}
#detail{ float:left;}



#detailproduit{width:353px; padding-top:20px; margin-left:25px; float:left;}

#txtdetail{float:left; width:280px; padding-top:20px; margin-left:10px;}

.vignette{float:left; /*width:84px; height:63px;*/ padding-right:8px; padding-top:12px;}
#recommander{ padding-top:20px; text-align:center;}



.menu_haut_centre { float:left; background-image:url('images/templates/titre.jpg'); background-repeat:repeat-x; width:650px; height:30px; padding-left:15px; padding-top:10px; margin-right:10px;}

.centre {text-align:center; float:left;  width:650px;}
.centre form{text-align:center;}
.insti {float:left; width:650px; }

.nvconsseillons{background-image:url('images/templates/nvconsseillons.jpg');width:690px; height:30px;}

.erreur {width:280px;}

.contact {text-align:center; float:left;  width:380px;}
.contact form{text-align:center;}

.spacer { clear:both;}
.colonne { float:left;}
.derniere_colonne{}
