html, body {margin: 0;padding: 0;}
form {display:inline;}
img {border:0;}
a {
	text-decoration:none;
	color:#828186;
}
a:hover{text-decoration:underline;}
.clear {clear:both;}
input{
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
p{
	margin-top:10px;
	margin-bottom:10px;
}
ul {margin:0px;padding:0px;}
li {margin:0px;padding:0px;}
form {
	padding:0px;
	margin:0px;
}
li{
	list-style:none;
}
ul{
	padding-bottom:0px;
}
body {
	background-image:url(images/templates/degradesite.jpg);
	background-repeat:repeat-x;
	background-color:#F3EFEE;
	font-family:Arial,Helvetica,sans-serif;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:auto;
	color:#474749;
}
a{

}
.conteneur{
	width:980px;
	margin:auto;
	padding-top:5px;
}
.bienvenue{
	color:#FFFFFF;
	float:left;
	padding-bottom:5px;
}
h1 {	color:#FFFFFF;
	float:left;
	margin: 0;
	padding-bottom:5px;
	font-size: 10px;
	font-weight: normal;
	}
.siteweb{
	float:right;
	color:#FFFFFF;
}
.contenu{
	background-color:#FFFFFF;
	float:left;
	width:980px;
	background-image:url(images/templates/fondplante.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	margin-bottom:20px;
}
.logoflash{
	float:left;
	padding-left:17px;
	padding-right:10px;
	background-image:url(images/templates/bordgauche.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
.recherche{
	width:330px;
	height:68px;
	float:left;
	padding-top:20px;
}
.texterecherche{
	color:#7D6A5C;
	font-weight:bold;
	float:left;
}
.toprecherche{
	float:left;
	width:317px;
}
.imagerecherche{
	background-image:url(images/templates/imagerecherche.jpg);
	width:32px;
	height:20px;
	background-repeat:no-repeat;
	float:right;
	padding-right:50px;
}
.flechemarron{
	background-image:url(images/templates/flechemarron.jpg);
	width:4px;
	height:8px;
	float:left;
	margin-top:10px;
	background-repeat:no-repeat;
	padding-right:10px;
}
.formulairerecherche{
	float:left;
}
.menuflash{
	float:left;
}
.panier{
	float:right;
	width:150px;
	height:120px;
	margin-top:15px;
	padding-right:15px;
}
.titrepanier{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:6px;
	padding-left:12px;
}
.panierarticles{
	padding-top:15px;
	padding-left:15px;
	float:left;
}
.quantitearticles{
	padding-top:15px;
	float:right;
	padding-right:20px;
}

.paniertotal{
	color:#474749;
	padding-top:5px;
	padding-left:15px;
	float:left;
}
.totalarticles{
	padding-top:5px;
	float:right;
	padding-right:14px;
}
.panierdetail{
	padding-left:52px;
	padding-top:9px;
}
.panierpassercommande{
	padding-left:32px;
	padding-top:9px;
}
.menugauche{
	width:193px;
	float:left;
	padding-left:6px;
	padding-top:2px;
}

.titrecatalogue{
	background-image:url(images/templates/notrecatalogue.jpg);
	width:179px;
	height:25px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-top:7px;
	padding-left:10px;
}
.catalogue{
	background-image:url(images/templates/degradecatalogue.jpg);
	background-color:#DDDCDA;
	background-repeat:repeat-x;
	width:189px;
}
.cataloguemenu{
	background-color:#FFFFFF;
	width:174px;
	margin:auto;
	padding-left:5px;
	font-size:11px;
	border-left:1px #B7B6B4 solid;
	border-right:1px #B7B6B4 solid;
}
.treeview{
	color:#FDAF42;
	padding:0px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	padding-bottom:5px;
	margin-top:5px;
	list-style:none;
}
.tree li{
	padding-left:8px;
	padding-top:3px;
}
.folder{
	padding-top:6px;
	}
.file .treeview{
	font-size:11px;
	color:#131313;
	font-weight:normal;
	text-transform:none;
}


.fincatalogue{
	background-image:url(images/templates/finnotrecatalogue.jpg);
	width:189px;
	height:11px;
	background-repeat:no-repeat;
}
.contact{
	margin-top:6px;
	margin-bottom:8px;
}
.titremarques{
	background-image:url(images/templates/nosmarques.jpg);
	width:177px;
	height:24px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-top:7px;
	padding-left:10px;
}
.marques{
	background-image:url(images/templates/degrademarques.jpg);
	background-color:#C1C2C4;
	background-repeat:repeat-x;
	width:187px;
}
.marquesmenu{
	background-color:#FFFFFF;
	width:174px;
	margin:auto;
	padding-left:5px;
	font-size:11px;
	border-left:1px #9E9C9D solid;
	border-right:1px #9E9C9D solid;
	padding-top:5px;
}
.marquesmenu a{
	color:#121212;
}
.finmarques{
	background-image:url(images/templates/finnosmarques.jpg);
	width:187px;
	height:9px;
	background-repeat:no-repeat;
}

.titreinformations{
	background-image:url(images/templates/informations.jpg);
	width:177px;
	height:24px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-top:7px;
	padding-left:10px;
	margin-top:8px;
}
.informations{
	background-image:url(images/templates/degradeinformations.jpg);
	background-color:#C2BBB5;
	background-repeat:repeat-x;
	width:187px;
}
.informationsmenu{
	background-color:#FFFFFF;
	width:174px;
	margin:auto;
	padding-left:5px;
	font-size:11px;
	border-left:1px #AAA5A2 solid;
	border-right:1px #AAA5A2 solid;
	padding-top:5px;
}
.informationsmenu a{
	color:#121212;
}
.fininformations{
	background-image:url(images/templates/fininformations.jpg);
	width:187px;
	height:10px;
	background-repeat:no-repeat;
}

.navigation{
	color:#A9A9AB;
	float:left;
	padding-top:10px;
	padding-left:10px;
}
.navigation a{
	color:#A9A9AB;
}
.contenudroite{
	float:left;
	width:770px;
	margin-top:10px;
	padding-left:8px;
}
.imageedito{
	background-image:url(images/templates/imageedito.jpg);
	width:251px;
	height:26px;
	background-repeat:no-repeat;
}
.edito{
	width:250px;
	float:left;
	padding-right:10px;
}
.contenuedito{
	padding-top:7px;
}
.produitssaison{
	float:left;
	width:501px;
}
.titreproduitssaison{
	background-image:url(images/templates/produitssaison.jpg);
	width:486px;
	height:28px;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:15px;
	padding-top:8px;
}
.contenuproduitssaison{
	border-left:1px #DCDCDC solid;
	border-right:1px #DCDCDC solid;
	background-image:url(images/templates/degradeproduits.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	float:left;
	width:499px;
}
.finproduitssaison{
	background-image:url(images/templates/finproduitssaison.jpg);
	width:501px;
	height:6px;
	float:left;
	background-repeat:no-repeat;
	font-size:2px;
}
.produit{
	float:left;
	width:239px;
	padding-left:5px;
	padding-right:5px;
	height:217px;
}
.produit .titre{
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	color:#828186;
	padding-left:5px;
}
.produit .quantite{
	color:#6C6C6E;
	height:15px;
	padding-left:5px;
}
.produit .image{
	float:left;
	padding-left:10px;
}
.blocimage .boutonprix{
	background-image:url(images/templates/boutonprix.jpg);
	width:92px;
	height:19px;
	background-repeat:no-repeat;
	float:right;
	font-size:13px;
	color:#FFFFFF;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	padding-right:15px;
}
.blocimagerecherche .boutonprix{
	background-image:url(images/templates/boutonprix.jpg);
	width:92px;
	height:19px;
	background-repeat:no-repeat;
	float:right;
	font-size:13px;
	color:#FFFFFF;
	font-style:italic;
	font-weight:bold;
	text-align:center;
}
.produit .boutonprix{
	background-image:url(images/templates/boutonprix.jpg);
	width:92px;
	height:19px;
	background-repeat:no-repeat;
	font-size:13px;
	color:#FFFFFF;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	margin-top:25px;
}
.blocimageconseil .boutonprix{
	background-image:url(images/templates/boutonprix.jpg);
	width:92px;
	height:19px;
	background-repeat:no-repeat;
	float:right;
	font-size:13px;
	color:#FFFFFF;
	font-style:italic;
	font-weight:bold;
	text-align:center;
}
.boutoncommander{
	margin-top:7px;
	margin-bottom:5px;
}
.details{
	width:70px;
}
.details a{
	color:#7D6A5C;
}
.prixbarre{
	width:70px;
	text-decoration:line-through;
	color:#7B6A62;
	font-size:12px;
	margin-bottom:-15px;
	padding-left:10px;
	float:left;
}
.ttc{
	font-size:7px;
	font-weight:bold;
}
.prixbarre .ttc{
	color:#7A685C;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}
.descriptioncourteproduit{
	float:left;
	margin-top:10px;
	width:239px;
}
.vert{
	float:left;
	font-weight:bold;
	margin-top:2px;
}
.vert a{
	color:#8EC545;
}
.erreur{
	color:#FF0000;
	font-weight:bold;
	text-align:center;
}
.separation{
	background-color:#D2D2D4;
	height:202px;
	width:1px;
	float:left;
}
.voir{
	float:right;
	padding-right:10px;
	padding-top:3px;
}
.voir a{
	color:#929699;
}
.nouveautes{
	float:left;
	width:501px;
	margin-top:25px;
}

.titrenouveautes {
	background-image:url(images/templates/nouveautes.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:28px;
	padding-left:15px;
	padding-top:8px;
	width:486px;
}
.blocbas{
	float:left;
	width:770px;
}
.contenunouveautes{
	background-image:url(images/templates/degradeproduits.jpg);
	background-position:center bottom;
	background-repeat:repeat-x;
	border-left:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	float:left;
	width:499px;
}

.topventes{
	width:252px;
	margin-top:25px;
}
.titretopventes {
	background-image:url(images/templates/topventes.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:28px;
	padding-left:15px;
	padding-top:8px;
	width:236px;
}
.contenutopventes{
	background-image:url(images/templates/degradeproduits.jpg);
	background-position:center bottom;
	background-repeat:repeat-x;
	border-left:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	float:left;
	width:249px;
}
.fintopventes{
	background-image:url(images/templates/fintopventes.jpg);
	width:252px;
	float:right;
	height:7px;
	background-repeat:no-repeat;
	font-size:2px;
}
.blocnouveautes{
	float:left;
	width:505px;
}
.bloctopventes{
	float:right;
}
.voirnouveautes{
	float:left;
	padding-left:280px;
	padding-top:3px;
}
.voirnouveautes a{
	color:#949496;
}
.voirtopventes{
	float:right;
	padding-top:3px;
	padding-right:10px;
}
.voirtopventes a{
	color:#949496;
}
.liensimages{
	width:770px;
	float:left;
	margin-top:50px;
}
.footer{
	background-image:url(images/templates/degradefooter.jpg);
	height:67px;
	width:980px;
	background-repeat:repeat-x;
	margin-top:10px;
	text-align:center;
}
.footergauche{
	background-image:url(images/templates/feuillegauchefooter.jpg);
	height:67px;
	width:48px;
	background-repeat:no-repeat;
	float:left;
}
.footerdroite{
	background-image:url(images/templates/feuilledroitefooter.jpg);
	height:67px;
	width:48px;
	background-repeat:no-repeat;
	float:right;
}
.liensfooter{
	float:left;
	width:884px;
	padding-top:23px;
	color:#FFFFFF;
}
.liensfooter a{
	color:#FFFFFF;
}
.copyright{
	text-align:center;
	width:980px;
	color:#7D6A5C;
}
.copyright a{
	color:#7D6A5C;
}
.paiement{
	text-align:center;
	width:400px;
	color:#818183;
	margin-top:10px;
	margin-left:335px;
}
.cadenas{
	background-image:url(images/templates/cadenas.jpg);
	width:13px;
	height:17px;
	background-repeat:no-repeat;
	float:left;
	padding-right:15px;
	margin-top:5px;
}
.contenupaiement{
	float:left;
	padding-top:8px;
	padding-right:15px;
}
.imagepaiement{
	float:left;
}
.fincontenu{
	background-image:url(images/templates/fincontenu.jpg);
	width:980px;
	height:31px;
}

.titredescription{
	background-image:url(images/templates/titredescription.jpg);
	width:754px;
	height:30px;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:8px;
	padding-left:10px;
}


.titredescriptionarticle{width:754px;height:30px;padding-top:8px;padding-left:10px;margin-top:20px;background-image:url(images/templates/titredescription.jpg);background-repeat:no-repeat;font-size:12px;font-weight:bold;color:#FFFFFF;}

.blocgris {
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
	float:left;
	padding:5px;
	width:752px;
}
.imagedescription{
	float:left;
	width:190px;
	padding-left:10px;
	padding-top:10px;
}
.descriptiontitre{
	float:left;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#FDB141;
}
.contenudescription{
	float:left;
	width:545px;
	padding-top:13px;
}
.finblocgris{
	background-image:url(images/templates/finblocgris.jpg);
	width:764px;
	height:9px;
	float:left;
}
.titreliste{
	background-image:url(images/templates/titreliste.jpg);
	width:754px;
	height:29px;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:8px;
	padding-left:10px;
	margin-top:15px;
}
.blocimage{
	float:left;
	width:188px;
	margin-top:10px;
	height:430px;
}
.blocimagerecherche{
	float:left;
	width:188px;
	margin-top:10px;
	height:330px;
}
.blocimageconseil{
	float:left;
	width:188px;
	margin-top:10px;
	height:350px;
}
.blocimagecateg{
	float:left;
	width:188px;
	margin-top:10px;
	height:260px;
}

.conteneurimage{
	background-image:url(images/templates/conteneurimage.jpg);
	width:180px;
	height:199px;
}
.conteneurimage img{
	margin-top:15px;
}
.titreimage{
	color:#828186;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
}
.titreimage h3 {
	font-size:12px;
	margin: 0;
}
.entrer{
	font-weight:bold;
	padding-top:2px;
	padding-left:10px;
}
.entrer a{
	color:#8DC540;
}
.blocimage .quantitearticle{
	padding-left:10px;
	font-size:11px;
	height:15px;
}
.blocimagerecherche .quantitearticle{
	padding-left:10px;
	font-size:11px;
	height:85px;
}
.blocimageconseil .quantitearticle{
	padding-left:10px;
	font-size:11px;
	height:75px;
}
.descriptioncourtearticle{
	padding-left:10px;
	padding-top:10px;
	color:464647;
	height:70px;
}
.prixbarrearticle{
	float:left;
	text-decoration:line-through;
	color:#7B6A62;
	font-size:12px;
	padding-left:10px;
	padding-top:10px;
}
.boutonprixarticle{
	background-image:url(images/templates/boutonprix.jpg);
	width:92px;
	height:19px;
	background-repeat:no-repeat;
	float:right;
	font-size:13px;
	color:#FFFFFF;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	margin-top:10px;
}
.detailsarticle {
}
.detailsarticle a {
	color:#7D6A5C;
}
.titrearticle {
	background-image:url(images/templates/titrearticle.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-left:10px;
	padding-top:8px;
	width:754px;
}
.titreinformation {
	background-image:url(images/templates/titreinformations.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	height:28px;
	padding-left:10px;
	padding-top:8px;
	width:754px;
	margin-top:15px;
}
.contenuinformation {
	float:left;
	padding-top:13px;
	width:740px;
}
.gauchearticle{
	width:275px;
	float:left;
}
.droitearticle{
	width:466px;
	float:right;
}
.articletitre{
	color:#828186;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
.articletitre h2{
	margin: 0;
	font-size: 14px;
	}
.articleprixd{
	background-image:url(images/templates/boutonprixarticle.jpg);
	width:139px;
	height:29px;
	margin-top:10px;
}
.euro{
	font-size:19px;
	color:#FFFFFF;
	font-weight:bold;
}

.imagestock{
	background-image:url(images/templates/stock.jpg);
	width:25px;
	height:26px;
	float:left;
}
.contenustock{
	float:left;
	padding-top:8px;
	padding-left:10px;
	font-size:11px;
	font-weight:bold;
	color:#d7df23;
}
.contenustock2{
	float:left;
	padding-top:8px;
	padding-left:10px;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}


.imagelivraison{
	background-image:url(images/templates/reveil.jpg);
	width:22px;
	height:22px;
	float:left;
}
.contenulivraison{
	float:left;
	padding-top:8px;
	padding-left:10px;
	font-size:11px;
}
.livraison{
	margin-top:8px;
}
.recommander{
	margin-bottom:10px;
}
.recommander a{
	color:#7E6A5F;
}
.caracteristiques{
	margin-bottom:15px;
}
.imgplus{
	float:left;
	background-image:url(images/templates/conteneurimageplus.jpg);
	width:113px;
	height:132px;
}
.imgplus img{
	margin-top:13px;
}
.sousimg{
	margin-top:20px;
}
.boutons_commande{
	margin-top:10px;
}
.td_head_cde{
	background-color:#EFF3DA;
	font-weight:bold;
	height:30px;
	text-align:center;
	font-size:11px;
}
.td_foot_cde {
	font-weight:bold;
	text-align:right;
	padding-right:11px;
	padding-top:3px;
}
.etoile{
	color:#A3CF60;
}
.titrepanier a{
	color:#FFFFFF;
}
.panierarticles a{
	color:#474749;
}
.quantitearticles a{
	color:#474749;
}
.cde1{
	height:30px;
	vertical-align:middle;
	background-color:#FFFFFF;
}
.cde2{
	height:30px;
	vertical-align:middle;
	background-color:#EFF3DA;
}
.cadre{
	float:left;
	padding-right:80px;
}
.spot{
	width:186px;
	height:119px;
	background-image:url(images/templates/certifieAB.jpg);
	float:left;
}
.imagefooter{
	float:left;
}
.flashspot{
	margin-top:18px;
	text-align:center;
}
.droiteimage{
	float:right;
}
.titreinfosup{
	color:#F9941E;
	font-weight:bold;
}

.bas{
text-align:right;
padding-top:5px;
}

.cadre{
	width:250px;
	padding-left:100px;
	padding-right:0px;
	padding-top:20px;
	float:left;
}

.articleprixpro{
	background-image:url(images/templates/boutonprixarticle.jpg);
	width:134px; 
	height:27px;
	padding-top:2px;
	padding-right:5px;
	text-align: right; 
	font-weight: bold; 
	font-size: 18px; 
	color:#FFF; 
	font-family: Verdana;
}
.articleprixpro input{
	border:0px;
	background:none; 
	text-align: right; 
	font-weight: bold; 
	font-size: 18px; 
	color:#FFF; 
	font-family: Verdana;
	width:60px;
}
.artpro{
	color:#474749;
	font-size: 12px;
	font-weight:bold;
	font-family: Verdana;
}

.listartpro{
	font-size:10px;
	color:#474749;
	border:2px solid #000;
}

.listartpro1{
	background-color:#FFF;
}
.listartpro2{
	background-color:#CCC;
}
.listartpro3{
	border:1px solid #000;
	color:#FFF;
	background-color:#474749;
}

.art_desc {
	width:650px;
	border:1px solid #000;
	color:#474749;
	background-color:#FFF;
	position:relative;
	left:50px;
	top:20px;
	text-align:left;
	padding:5px;
	line-height:13px;
}
.infosartpro {
	text-align:left;
	color:#651d5d;
	font-weight:bold;
	margin-bottom:3px;
}

.imgartpro {
	width:230px;
	height:230px;
	margin-top:20px;
	padding:2px;
	text-align:left;
	color:#474749;
	background-color:#FFF;
	font-weight:bold;
	margin-bottom:3px;
	float:left;
}

.descartpro {
	width:400px;
	text-align:left;
	color:#474749;
	background-color:#FFF;
	font-weight:bold;
	margin-bottom:3px;
	float:right;
}