html, body {margin: 0;padding: 0;}
form {display:inline;}
input {vertical-align:middle;font-family:Verdana;font-size:10px;}
select {vertical-align:middle;font-family:Verdana;font-size:10px;}

body {font-family:Verdana;font-size:10px;margin:0;padding:0;color:#666666;background-color:#666666;/*background-image:url(images/templates/hachure.jpg);*/}

img {border:0;}
.bloc {clear:both;}
.clear {clear:both;}
.opti{display:none;}

.backlink{
	border:#CCCCCC 1px solid;
	background-color:#FFFFFF;
	font-size:9px;
	color:#000000;
	text-align:center;
}
.backlink a{
	color:#000000;
}
.backlink a:hover{
	color:#000000;
}
.backlink strong{
	font-weight:normal;
}

a {color:#666666;text-decoration:none;}
a:hover{text-decoration:underline;}
/*
body{font-family:Verdana;font-size:10px;margin:auto;padding:auto;text-align:center; background-image:url('images/templates/hachure.jpg'); color:#666;}
form {display:inline; margin:0px; padding:0px;}
img {border:0;}
html,div{margin:0; padding:0;}

.opti {display:none;}
a { color:#333; text-decoration:underline;}
a:hover { text-decoration:none; color:#272727;}
.clear{clear:both;}
*/

#conteneur{width:951px;margin-left:auto;margin-right:auto;text-align:left; background-color:#FFF;}
#recherche{width:150px; padding-left:10px; float:left;}
#recherche a{font-size:9px;text-decoration:none;}
#recherche a:hover{text-decoration:underline;}

.panier{float:left; width:90px; background-image:url('images/templates/panier.jpg'); background-repeat:no-repeat; background-position:left; height:40px; padding-left:35px; padding-top:30px;}
.panier a{text-decoration:none;}
.panier a:hover{text-decoration:underline;}

.navigation{float:left; width:650px; padding-left:10px; padding-top:30px;}

#head{ width:951px; height:23px; background-image:url('images/templates/head.jpg'); background-repeat:no-repeat; padding-top:228px; text-align:center;}
#head a{padding-left:10px; padding-right:10px; font-size:11px; text-decoration:none; padding-top:0px;}
#head a:hover{text-decoration:underline;}

.menu {margin-bottom:50px;}
.menu img {margin-bottom:5px;}

#gauche{ clear:both; margin-left:5px; background-image:url('images/templates/catalogue.jpg'); width:153px; background-repeat:no-repeat; border:#999999 1px solid; text-align:center; padding-top:60px; float:left;}
#droite{margin-left:10px; float:left;}

.coupcoeur{ background-image:url('images/templates/coupcoeur.jpg'); margin-left:2px; background-repeat:no-repeat; width:768px; height:31px; border:#BBB 1px solid; border-collapse:collapse; clear:both;}
.topvente{ background-image:url('images/templates/topvente.jpg'); margin-left:2px; background-repeat:no-repeat; width:768px; height:31px; border:#BBB 1px solid; border-collapse:collapse; clear:both;}
.catarticles{background-image:url('images/templates/cat_articles.jpg');margin-left:2px;width:743px;height:23px;border:#BBB 1px solid;text-align:right;padding-right:25px;padding-top:8px;}
.catrayons{background-image:url('images/templates/cat_rayons.jpg');margin-left:2px;width:768px;height:31px;border:#BBB 1px solid;}
.detailprod{background-image:url('images/templates/detailprod.jpg');margin-left:2px;width:768px;height:31px;border:#BBB 1px solid;}
.conseil{background-image:url('images/templates/conseil.jpg');margin-left:2px;width:768px;height:31px;border:#BBB 1px solid;}
.recherche{background-image:url('images/templates/recherche.jpg');margin-left:2px;width:768px;height:31px;border:#BBB 1px solid;}
.resultats{background-image:url('images/templates/resultats.jpg');margin-left:2px;width:768px;height:31px;border:#BBB 1px solid;}
.contact{background-image:url('images/templates/contact.jpg');margin-left:2px;width:768px;height:31px;border:#BBB 1px solid;}
.pageinsti {background-image:url('images/templates/pageinsti.jpg');margin-left:2px;width:728px;height:24px;border:#BBB 1px solid;padding-left:40px;padding-top:7px;font-size:14px;}
.pageinsti2 {background-image:url('images/templates/pageinsti2.jpg');margin-left:2px;width:728px;height:24px;border:#BBB 1px solid;padding-left:40px;padding-top:7px;font-size:14px;}

.articles {margin-left:2px;margin-bottom:30px;}
.articlesconseilles {margin-left:2px;margin-bottom:30px;border-right:#BBB 1px solid;}
.artgauche {float:left;width:379px;height:195px;padding-left:5px;border-left:#BBB 1px solid;border-bottom:#BBB 1px solid;border-right:#BBB 1px solid;font-size:12px;color:#333333;}
.artdroit{float:left;width:378px;height:195px;padding-left:5px;border-bottom:#BBB 1px solid;border-right:#BBB 1px solid;border-collapse:collapse;font-size:12px;color:#333333;}
.artconseil {float:left;width:375px;height:185px;padding-left:5px;border-left:#BBB 1px solid;border-bottom:#BBB 1px solid;/*border-right:#BBB 1px solid;*/font-size:12px;color:#333333;}

.pagenav {text-align:center;margin-bottom:30px;}
.pagenav a{color:#FE9F24;}

.espace {display:inline;margin-left:20px;}

.etoile {color:#FE9F24;}
.erreur {color:#FE9F24;}

.art {float:left;width:377px;height:175px;padding-left:5px;border:#BBB 1px solid;border-collapse:collapse;font-size:12px;/*color:#333333;*/}
.art1{ width:125px; height:122pw; float:left;}
.art2{ width:220px; float:left;}
.art3{ width:250px; clear:both; float:left; color:#BB224E;}
.ima{ height:130px; /*background-image:url('images/templates/fdimage.jpg');*/ background-repeat:no-repeat; padding-left:9px; padding-top:9px;}
.artn{padding-left:10px;}
.artn h3{font-weight:normal; font-size:12px; margin-top:0px; margin-bottom:0px; padding-top:7px; padding-bottom:7px; }
.artn img{vertical-align:middle;}
.artn a{text-decoration:none;}
.artn a:hover{text-decoration:underline;}
.arts{ font-size:10px; padding-top:3px; padding-bottom:3px; padding-left:10px; text-transform:uppercase; color:#000000;}
.artd {color:#666;}

.artdesc {margin:20px;text-align:justify;}

.artprix{padding-left:10px; padding-top:10px; font-size:10px;}
.artprix blink{color:#000;height:45px;font-size:18px;font-weight:bold;background-color:#FFA022;padding:1px;margin-top:2px;}
.miniprix{color:#000;height:45px;font-size:18px;font-weight:bold;background-color:#FFA022;padding:1px;margin-top:2px;}

.txtprix {float:left;margin-right:3px;padding-top:4px;margin-top:10px;}
.artprix2{float:left;font-size:18px;font-weight:bold;background-color:#FFA022;width:110px;margin-top:10px;}
.artprix2 input{font-size:18px;font-weight:bold;background-color:#FFA022;color:#333333;border-style:none;border-width:0;width:80px;text-align:center;vertical-align:middle}


.artp{ float:left; width:100px; padding-top:10px;}
.artb {float:left; width:100px; padding-top:10px; padding-left:10px;}

#foot{ background-image:url('images/templates/separateur.jpg'); background-repeat:no-repeat; padding-top:15px; width:951px;margin-left:auto;margin-right:auto;text-align:left; background-color:#FFF; height:50px; text-align:center;}
#foot a {padding-left:5px; padding-right:5px;text-decoration:none;}
#foot a:hover{text-decoration:underline;}
.menufoot {margin-top:5px;margin-bottom:5px;}
.menufoot a {color:#333333;}

.titre{ background-image:url('images/templates/titre.jpg'); margin-left:2px; background-repeat:no-repeat; width:748px; height:24px;border:#BBB 1px solid; border-collapse:collapse; clear:both; font-size:14px; font-weight:bold; padding-top:7px; padding-left:20px;}
.titre2{ background-image:url('images/templates/titre2.jpg'); margin-left:2px; background-repeat:no-repeat; width:748px; height:24px;border:#BBB 1px solid; border-collapse:collapse; clear:both; font-size:14px; font-weight:bold; padding-top:7px; padding-left:20px;}

.sscat{border-left:#BBB 1px solid;border-right:#BBB 1px solid;border-bottom:#BBB 1px solid;width:768px;margin-left:2px;margin-bottom:30px;}
.categ{float:left;width:220px;margin:2px; text-align:center;padding-left:15px;padding-right:15px;padding-top:12px;padding-bottom:12px;}
.article{border-left:#BBB 1px solid;border-right:#BBB 1px solid;border-bottom:#BBB 1px solid;width:768px;margin-left:2px;padding-top:15px;margin-bottom:30px;}


.articleimage {float:left;width:310px;padding:5px;text-align:center;}
.articledesc {float:right;width:440px;font-size:12px;color:#333333; /*margin-right:2px; padding-top:25px; padding-bottom:10px; margin-bottom:0px; font-size:11px; text-align:left; */}
.articledesc h1{margin:0;padding:0;font-weight:normal;font-size:14px;margin-bottom:10px;margin-top:4px;}
.articleformu{margin-top:10px;margin-bottom:10px;}

.ligne {margin-top:8px;margin-bottom:8px;clear:both;}
.ligne img{vertical-align:middle;}

.articlecaract{ width:100px; float:left; clear:both; font-weight:bold;}
.articlecaractval{ float:left;}

.droite {text-align:right; padding-right:10px;}
.droite img,input {vertical-align:middle;}

.cde1{background-color:#DDF1FF;}
.cde2{background-color:#FFE2BB;}
.head {height:25px;vertical-align:middle;text-align:center;}
.contour{text-align:center; border-left:#BBB 1px solid;border-right:#BBB 1px solid;border-bottom:#BBB 1px solid; padding-top:10px; padding-bottom:10px; margin-left:2px; width:768px;}
/*.contour p{text-align:left; padding-left:20px; }*/
.client{text-align:center; width:766px;}

.contour3{text-align:center; border-left:#BBB 1px solid;border-right:#BBB 1px solid;border-bottom:#BBB 1px solid; padding-top:10px; padding-bottom:10px;width:768px;margin-left:2px;margin-bottom:30px;}
.contour2{ border:#BBB 1px solid; padding-top:10px; padding-bottom:10px; margin:3px; width:766px; }
.contourcde3{text-align:center; border:#BBB 1px solid; margin:3px; width:766px;}

.plan{text-align:left; border:#BBB 1px solid; padding-top:10px; padding-left:15px; padding-bottom:10px; margin:3px; width:751px;}

.instit{text-align:left; border-left:#BBB 1px solid;border-right:#BBB 1px solid;border-bottom:#BBB 1px solid; padding-top:10px; padding-left:15px; padding-bottom:10px; margin-left:2px; width:753px;}

.titregris {font-size:12px; color:#666;}

.recommander {background-image:url('images/templates/bg_blanc.jpg');background-repeat:repeat;}

#diapo {float:left;width:75%;text-align:center;margin-top:15px;}
#autre {float:right;text-align:center;}
#autre img{margin:15px;}
