html, body {margin:0;padding:0;}
.separateur{width:761px; margin:5px 0; padding:0;}
form, p {margin:0;}
body {
	font-family:Arial;
	font-size:11px;
	color:#97837A;
	background:url('images/templates/degrade.jpg') repeat-x;
	background-color:#013356;
}

select, input, textarea{font-family:Arial; color:#A08884; font-size:11px;}
h1,h2,h3{margin:0; padding:0; font-size:12px;}

img {border:0;}
.clear {clear:both;}
.clearbis {clear:both; height:20px; background-color:#FFFFFF;}

.opti{display:none;}
a {text-decoration:none; color:#A08884;}
a:hover{text-decoration:underline;}


#conteneur {width:980px; margin:0 auto; padding:0; text-align:left; }
#contenu{width:980px; background-color:#FFFFFF;	background:url('images/templates/back_contenu.jpg') repeat-y;}
#header{width:980px; height:161px; padding-top:0; text-align:center; background:url('images/templates/back_head.jpg') repeat-x;}
/*#header object{border:solid 1px #FFFFFF; border-bottom:none;}*/

#footer{width:980px; height:78px; color:#FFFFFF; text-align:center;}
#footer a{color:#FFFFFF;}
.footer1{padding:18px 0; text-transform:uppercase;}
.footer2 a{text-decoration:underline;}
.footer2 a:hover{text-decoration:none;}

#menu_divers{padding:19px 0 14px 180px; clear:both; color:#97837A; background-color:#FFFFFF;}
#menu_divers a{color:#97837A; text-transform:uppercase; padding:0 20px;}
.panier{position:relative; color:#003255; left:40px;}
#menu_divers .panier strong a{text-transform:uppercase;  color:#003255; font-weight:bold;}

#gauche{width:166px; float:left; padding:0 0 300px 16px;}
.titre{margin-bottom:5px; color:#003255;text-transform:uppercase; font-weight:bold;}
#gauche .titre{width:144px; padding-bottom:3px; border-bottom:solid 2px #B1A096;}

/*************** treeview**************/
#gauche ul{margin: 0; padding:0 0 15px 0; list-style:none;}
#catalogue ul{padding-bottom:15px;}
/*niveau1*/
.file{width:135px; background:url('images/templates/pucecat.jpg') no-repeat 0 4px; padding-left:15px;}
.file a{display:block; color:#988277;}
.folder{width:135px; background:url('images/templates/pucecat.jpg') no-repeat 0 4px; padding-left:15px;}
.folder a{display:block; color:#988277;}

.folderOpen{width:135px; background:url('images/templates/pucecat.jpg') no-repeat 0 4px; padding-left:15px;}
.folderOpen a{display:block; color:#003257; font-weight:bold;}

/*niveau2*/ 
#gauche .tree{display: none; width:135px; padding:0;}
.folderOpen .tree .file{width:135px; padding:0; background:none;}
.folderOpen .tree .file a{display: block;padding:0;font-weight:normal; color:#003257;}

.folderOpen .tree .folder{width:135px; padding:0; background:none;}
.folderOpen .tree .folder a{display: block;padding:0;font-weight:normal;color:#003257;}

.folderOpen .tree .folderOpen{width:135px; padding:0; background:none;}
.folderOpen .tree .folderOpen a{display: block;padding:0;font-weight:normal;color:#003257;}

/*************** fin treeview***********/

#formu_rech{margin-bottom:20px;}
.textrech{width:128px; border:solid 1px #B1A096;}
.ok_rech{color:#B1A096;}
.livraisonofferte{width:150px; height:42px; margin-bottom:20px; padding-top:13px; background:url('images/templates/back_livraisonofferte.jpg') repeat-x; color:#FFFFFF; text-align:center;}





/******************** DROITE ******************************/
#droite{width:781px; float:right; padding-left:16px;}
.marques{width:761px; height:26px; line-height:26px; background:url('images/templates/back_marques.jpg') repeat-x 0 0; color:#FFFFFF;}
.marques a{color:#FFFFFF; padding:0 105px;}
.navigation{clear:both; padding:8px 0 20px 0; color:#003257;}
.navigation a, .navigation span{color:#97837A;}

.bordure_tops{width:370px;  height:175px; /*float:left;*/	border:solid 1px #CBC0BC;}
.tops{width:385px; float:left; margin:0 0 34px 0;}
.tops .titre, .edito .titre{position:relative; left:20px; top:-6px; background-color:#FFFFFF; padding:0 10px;}
.tops_content{position:relative;}
.edito_content{position:relative; padding:0 30px; text-align:justify;}
.tops_contentG{
	width:178px;
	height:150px;
	border-right:solid 1px #CBC0BC;
	float:left;
	text-align: center;
}
.tops_contentD{width:176px; float:right;}
.lib{height:30px;}
.lib a{color:#003255; font-weight:bold;}
.lib2{height:30px;}
.prix{ height:27px; margin-top:69px;}
.art_content .prix{ height:27px; margin-top:55px;}

.prix_old{width:75px; height:27px; line-height:27px; float:left; text-decoration:line-through;}
.prix_normal{width:75px; height:27px; line-height:27px; margin-right:5px;background-color:#013356; color:#FFFFFF; float:right; text-align:center;}

.tops_link{position:relative; left:0; top:15px; border-bottom:solid 1px #CBC0BC; text-align:right;}
.tops_link a{position:relative; left:0; top:6px; background-color:#FFFFFF; padding-left:10px;}


.edito{width:370px; float:left; border:solid 1px #CBC0BC;  margin-bottom:34px; padding-bottom:30px;}

/*Categorie*/
.filtragecateg{clear:both;}
.desc_categ{width:365px; float:right; margin-bottom:34px;}
.desc_categ .titre{position:relative; left:0; top:-5px;}
.desc_content{padding:0 20px 30px 0;}

.titrebis{width:761px; clear:both; margin:5px 0 15px 0;  padding:0; border-bottom:solid 1px #CBC0BC;}
.titrebis .titre{position:relative; top:5px; background-color:#FFFFFF; padding-right:10px;}

.article{width:385px; float:left; margin:0 0 10px 0;}

.art_content{width:370px;  height:163px;  padding-top:12px; border:solid 1px #CBC0BC; /*float:left; margin:0 15px 10px 0;*/}

.pagination{width:761px; height:15px; clear:both; margin:5px 0 15px 0; padding:0; background:url('images/templates/trait.jpg') repeat-x 0 6px; text-align:right;}
.pagination_content{float:right; background-color:#FFFFFF; padding-left:10px;}

.ssCateg{width:122px; float:left; padding:0 30px 5px 0;}
.image_ssCateg{width:120px; height:120px; margin-bottom:5px; padding:1px;  border:solid 1px #CBC0BC;}
.lib_ssCateg{height:40px;}
.lib_ssCateg a{color:#003255; font-weight:bold;}

.nb_art{height:15px;font-style:italic;}
.fiche{height:16px; line-height:16px;font-style:italic; font-weight:bold;}


/*Produit*/
.titre2{color:#A08884; text-transform:none;}
.delai{margin-bottom:10px;}
.produitG{width:350px; float:left;}
.produitD{width:378px; float:right;}
.produitD table strong{color:#013356; font-weight:bold;}
.image_produit{width:347px; height:347px; border:solid 1px #CBC0BC; margin-bottom:13px; clear:both; text-align:center;}
.mini{width:318px; float:left;}
.mini_content{width:93px; height:93px; border:solid 1px #CBC0BC; float:left; margin-bottom:5px;}
.zoom{width:19px; height:93px; float:right; margin-bottom:5px;}
.desc_prod{padding:0 10px 20px 0;}
#stok{width:86px; height:18px; line-height:18px; margin-bottom:10px; background-color:#013356; color:#FFFFFF; text-align:center;}
#step{width:100px; height:18px; line-height:18px; margin-bottom:10px; background-color:#907A71; color:#FFFFFF; text-align:center;}

.guide_tailles{width:95px; height:22px; line-height:20px;margin-bottom:26px;padding-left:28px;  background:url('images/templates/guide_tailles.jpg') no-repeat; font-style:italic;}
.guide_tailles a{color:#013356;}
.guide_tailles a:hover{color:#907A71; text-decoration:none;}
.prix_produit{width:366px; height:22px; margin-bottom:20px;/*position:relative; top:-60px;*/ border:solid 1px #CBC0BC;}
.prixprod_normal{width:95px; height:20px; float:right; background-color:#013356; color:#FFFFFF; padding-top:2px;}
.prixprod_normal input{width:75px; background-color:#013356; border:none; text-align:right; color:#FFFFFF; }
.prixprod_old{width:130px; height:22px;float:left; line-height:22px; padding-left:20px;}
.prixprod_old span{ text-decoration:line-through;}

.ajoutpanier{position:relative; height:50px; top:70px; background:url('images/templates/back_ajoutpanier.jpg') no-repeat;}
.ajoutpanier input{position:relative; left:212px; top:24px;}
.recommander{position:relative; height:50px; top:70px; background:url('images/templates/back_recommander.jpg') no-repeat;}
.recommander a{position:relative; left:175px; top:24px;}
.contacter{position:relative; height:50px; top:20px; background:url('images/templates/back_nouscontacter.jpg') no-repeat;}
.contacter input{position:relative; left:175px; top:24px;}
#qte{width:20px; border:solid 1px #CBC0BC; text-align:center;}



/******************************/							
			/*Divers*/
/******************************/
.pageinstit{width:760px;}
.recommanderpage{text-align:center;}
.recommanderpage img{margin:15px 0;}
.erreur{color:#ED1C21; text-align:center; margin:10px 0;}
.etoile{color:#DE5B27;}
.etoile a{color:#ED1C21;}
.titre_general{font-weight:bold; text-align:center;  padding:10px 0;}
.contenu_divers{width:761px; position:relative; margin-bottom:100px;}
.content_divers{padding:10px 10px 10px 0;}
.rub_divers_g{width:262px; float:left;  margin:20px 0 0 5px;}
.rub_divers_d{width:262px; float:right; margin:20px 0 0 0;}
.calque0{width:761px; position:absolute; z-index:0; background-color:#FFFFFF;}
.calque10{width:100%; position:relative; z-index:10; background-color:#FFFFFF;}
.btn_divers{text-align:center; padding:10px 0;}
.retour{text-decoration:underline;}
.retour:hover{text-decoration:none;}
.continuer a{text-decoration:underline; color:#683091;}
.continuer a:hover{text-decoration:none;}
.titre_rubdivers{/*width:165px;*/position:relative; left:10px; top:5px; padding:0 10px; font-weight:bold;color:#003255;background-color:#FFFFFF}
.diversBis{width:230px;border:1px solid #C9C9C9;padding:10px 10px 10px 20px;}
/************** Page recherche *********************************/
.histo{padding-left:40px;}
.histo_txt{font-weight:bold;}
.plan_infos_txt a{display:block; font-weight: normal; background:url('images/templates/puce_gris.jpg') no-repeat 0 4px; margin-left:20px; padding-left:10px;}
.titrem{width:761px; height:15px; clear:both; padding-bottom:2px; border-bottom:1px solid #E4E4E4; font-weight:bold;}

.recap{width:761px; border-bottom:solid 1px #C9C9C9; text-align:center; font-weight:bold; margin:20px 0 20px 0;}
.recaptxt {position:relative; top:5px; text-align:center; background-color:#FFFFFF; font-weight:bold; padding:0 10px;}

/******page Cde1 et Cde2 ***************************************/
.cde{width:616px; padding-left:14px; height:26px; margin:0 auto; background:url('images/templates/titre_produit.jpg') no-repeat; line-height:26px; color:#FFFFFF; text-transform:uppercase; font-weight:bold;}
.td_head_cde{text-align:left; height:35px; vertical-align:middle; font-weight:bold; }
.td_head_cdebis{text-align:center; height:35px; vertical-align:middle; font-weight:bold;}
.cde1 {height:25px;vertical-align:middle; background-color:#E9E9E9; text-align:left; font-size:11px;}
.cde2 {height:25px;vertical-align:middle; background-color:#FBECE6;text-align:left; font-size:11px;}
.td_foot_cde{ text-align:right; padding-right:5px;}
.boutons_commande{clear:both;margin:10px 0; padding-right:10px; text-align:right;}
.tot_cde{color:#DE5A2A; font-weight:bold;}
.loi{text-align:left; padding:10px 10px 10px 0;}
.boutons_commande{}
/************Photos************/
#autre{padding-top:10px; text-align:center;}
#autre img{display:block; margin:0 auto 5px auto;}
