/*GENERALITES*/
.clear{clear:both;}
h1,h2,h3{margin:0;}
form, input, p{margin:0;}
select, input, textarea{font-family:'Verdana', Arial, Helvetica, sans-serif; font-size:9px; color:#2C9ACB;}
img{border:0px;}
a{color:#3B3B3D;text-decoration:none;}
a:hover{text-decoration:underline;}
/*FIN GENERALITES*/

body{
	margin:0; 
	padding:0;
	background:url('images/templates/degrade.jpg') repeat-x;
	background-color:#26306D; 
	font-family:'Verdana', Arial, Helvetica, sans-serif; 
	font-size:9px;
	color:#3B3B3D;
}
.opti{display:none;}
#conteneur{width:1000px; margin:0 auto;}
#header{width:1000px;}
#navigation{width:983px; padding-left:17px; position:relative; top:-5px;}
#contenu{width:983px; padding:0 0 8px 17px;}
#gauche{width:190px; float:left;}
#milieu{width:586px; float:left; padding:12px 10px 0 10px;}
#droite{width:180px; float:left;}


#header object{width:470px; float:left;}
.panier{width:158px; height:90px; float:left; padding:52px 0 0 372px; background:url('images/templates/bg_panier.jpg') no-repeat; }
.nb{padding-left:60px;}
.tot{width:80px; border:none; background:transparent; text-align:right; color:#000;}
#header a{display:block; padding-top:5px;}

.rech_rapide{height:37px; margin-top:10px; padding-top:50px; background:url('images/templates/bg_recherche.gif') no-repeat; text-align:center;}
.rech_mot{width:135px; border:solid 1px #D1D2D4;}

/*treeview*/
#catalogue{width:190px; background-color:#FFF;}
#catalogue ul, #catalogue li{margin:0;padding:0px;list-style:none;}

/*niv1*/
#catalogue .file{width:183px; margin-bottom:4px; padding-left:7px; background-color:#E7E8EA;}
#catalogue .file a{display:block; background:url('images/templates/pucecat.gif') no-repeat 0 6px; padding:3px 0 6px 10px; font-weight:bold;}
#catalogue .folder{width:183px; margin-bottom:4px;  background-color:#E7E8EA;}
#catalogue .folder a{display:block; background:url('images/templates/pucecat.gif') no-repeat 0 6px; padding:3px 0 6px 10px; font-weight:bold;}

#catalogue .folderOpen{width:190px; margin-bottom:4px; background-color:#E7E8EA;}
#catalogue .folderOpen a{display:block; background:url('images/templates/pucecat.gif') no-repeat 7px 6px; padding:3px 0 6px 17px; font-weight:bold;}


/*niv2*/
#catalogue .folder .tree{}
#catalogue .folderOpen .tree{width:190px;padding:0; background-color:#FFF;}
#catalogue .folderOpen .tree .file{
	width:165px;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
	border-bottom: solid 1px #EAEAEA;
}
#catalogue .folderOpen .tree .file a{
	display:block;
	padding:4px 0 6px 7px;
	background:url('images/templates/pucecat2.jpg') no-repeat 0 9px;
	background-color: #FFF;
	font-weight:normal;
}
#catalogue .folderOpen .tree .folder{
	width:165px;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
	border-bottom: solid 1px #EAEAEA;
}
#catalogue .folderOpen .tree .folder a{
	display:block;
	padding:4px 0 6px 7px;
	background:url('images/templates/pucecat2.jpg') no-repeat 0 9px;
	background-color: #FFF;
	font-weight:normal;
}

#catalogue .folderOpen .tree .folderOpen{
	width:165px;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
	border-bottom: solid 1px #EAEAEA;
}
#catalogue .folderOpen .tree .folderOpen a{
	display:block;
	padding:4px 0 6px 7px;
	background:url('images/templates/pucecat2.jpg') no-repeat 0 9px;
	background-color: #FFF;
	font-weight:normal;
}
/*fin treeview*/

.arrondi_gauche_bBis{width:190px; height:8px; background:url('images/templates/arrondi_gauche_b.gif') no-repeat; position:relative; top:-4px;}

.editotxt{background-color:#FFF; padding:0 7px;}
.arrondi_gauche_b{width:190px; height:12px; background:url('images/templates/arrondi_gauche_b.gif') no-repeat;}
.news{background-color:#FFF; padding-left:7px;}
.adresse{width:135px; border:solid 1px #CACACA;}
.nousconnaitretxt{background-color:#FFF; padding-left:7px;}
.nousconnaitretxt a{display:block; background:url('images/templates/pucecat2.jpg') no-repeat 0 6px; padding-left:7px;}

.hommes{width:287px; float:left;}
.femmes{width:287px; float:right;}


.nouveautes{width:586px; height:179px; margin-top:14px; background:url('images/templates/bg_nouveautes.gif') no-repeat;}
.nouveautesBit{width:166px; height:166px; float:left; margin-right:10px;}
.recap_tops {height:28px; line-height:18px; text-align:right;color:#FFF;}
.recap_tops a{color:#FFF;}

/* slideshow */
#galleryContainer{
	position:relative;
	overflow:hidden;
	height:160px;
	width:586px;
}

#arrow_left{
	position:relative;
	float:left;
	width:22px;
	height:140px;
	z-index:10;
	text-align:left;
	top: 30px;
}

#arrow_right{
	position:relative;
	float:right;
	width:22px;
	height:140px;
	z-index:10;
	text-align:right;
	top: 30px;
	left:0;
}

#theImages{
	position:absolute;
	width:2000px;
	height:1800px;
	left:25px;
	
	top:35px;
}

#theImages #slideEnd{float:left;}


/*fin slideshow*/

.marques{width:586px; height:143px;background:url('images/templates/bg_marques.gif') no-repeat;}
.marquesbit{width:170px; height:40px; float:left; margin-right:5px;}

/* slideshow2 */
#galleryContainer2{
	position:relative;
	overflow:hidden;
	height:117px;
	width:586px;
}

#arrow_left2{
	position:relative;
	float:left;
	width:22px;
	height:75px;
	z-index:10;
	text-align:left;
	top: 30px;
}

#arrow_right2{
	position:relative;
	float:right;
	width:22px;
	height:75px;
	z-index:10;
	text-align:right;
	top: 30px;
	left:0;
}

#theImages2{
	position:absolute;
	width:2500px;
	height:1800px;
	left:25px;
	top: 45px;
}

#theImages2 #slideEnd2{float:left;}
/*fin slideshow*/

.milieu_m{width:586px;padding-bottom:10px; background-color:#FFF;}

.Art{
	width:169px;
	padding:10px 5px 0 17px;
	float:left;
}
.imgArt{
	height:167px;
	border:solid 1px #D2D2D4;
	text-align:center;
}
.ombre{height:13px; background:url('images/templates/ombre_vignette_article.jpg') repeat-x; clear:both;}

.libArt{height:40px; font-size:11px; color:#818286;									background-color:#FAFAFA;}
.libArt a{color:#818286;}

.titre2{height:25px;  padding-top:5px; font-size:9px; font-weight:normal;			background-color:#FAFAFA;}
.prix{height:19px;																	background-color:#FAFAFA;}
.prixOld{display:block; width:75px; float:left; line-height:19px; text-decoration:line-through; color:#F6931C; font-weight:bold;}
.prixNew{width:92px; height:19px; float:right;line-height:19px; text-align:center; background:url('images/templates/bg_prix.jpg') no-repeat; font-weight:bold; color:#FFFFFF;}
.Art form{
	padding-top:5px;
	padding-bottom:10px;
	background-color:#FAFAFA;
}

.Art form a{
	padding-right:55px;
}

.ArtBis{width:100px; float:left; padding:0 0px 0 35px}
.imgArtBis{height:100px; text-align:center;margin-top:15px;}



.conseil{width:150px; height:20px; padding:175px 0 10px 29px; background:url('images/templates/bg_conseil.gif') no-repeat;}
.espace{width:167px; height:47px; padding:119px 0 10px 12px; background:url('images/templates/bg_espace.gif') no-repeat;}
.espace a{display:block; color:#8DC73F; font-weight:bold; padding-bottom:10px;}
.nos_garanties{width:179px; margin:0; padding:0; list-style:none; background-color:#FFF;}
.nos_garanties li{width:157px; margin:0 auto; padding:4px 0; border-bottom:solid 1px #E4E4E4;}
.nos_garanties li a{display:block; padding-left:7px;  background:url('images/templates/pucecat2.jpg') no-repeat 0 6px;}
.arrondi_droite_b{height:27px;background:url('images/templates/arrondi_droite_b.gif') no-repeat;}

.Art_topvente{width:179px; height:300px; border-bottom:dashed 1px #E4E4E4; background-color:#FFF;}
.Art_topvente .imgArt{border:none;}
.Art_topvente .libArt, .Art_topvente .titre2{padding-left:7px;}
.Art_topvente .prixOld{width:68px; padding-left:7px;}
.Art_topvente form{padding:5px 0 0 7px;}
.Art_topvente form a{padding-right:56px;}
.topvente_b{height:25px;background:url('images/templates/topvente_b.gif') no-repeat;}
.paiement{height:162px;}



#footer{background:url('images/templates/bg_footer.jpg') repeat-x 0 0; text-align:center;}

.footer1{width:1000px; margin:0 auto; height:35px;line-height:35px;color:#FFF;
}
.footer1 a{color:#FFF;}

.footer2 {width:1000px; margin:0 auto; padding:15px 0 50px 0;}
.footer2 a{text-decoration:underline;}
.footer2 a:hover{text-decoration:none;}





/*CATEGORIE*/
.descriptioncategG{width:105px; height:105px; float:left; padding:5px 10px 10px 0;}
.libcateg{height:30px; font-size:11px;				background-color:#FAFAFA;}
.libCateg{font-size:12px; font-weight:bold;			background-color:#FAFAFA;}
.descriptioncategD{width:440px; float:left;}
.bordure_milieu_orange{width:576px;background:url('images/templates/bordure_milieu_orange.gif') repeat-y; padding:10px 0 0 10px;}
.arrondi_milieu_orange_b{height:25px; background:url('images/templates/arrondi_milieu_orange_b.gif') no-repeat;}
.entrer{height:25px; padding-bottom:10px; text-align:right;				background-color:#FAFAFA;}
.arrondi_milieu_b{height:48px; line-height:60px;background:url('images/templates/arrondi_milieu_b.gif') repeat-x;text-align:right; color:#FFF;}
.arrondi_milieu_b a{color:#FFF;}

/*FIN CATEGORIE*/



/*PRODUIT*/
.bordure_milieu_orangeBis{width:570px; padding:10px 0 0 10px; border-left:solid 3px #F8941E; border-right:solid 3px #F8941E; background-color:#FFF;}
.qte{width:15px; text-align:center;}
.descriptionproduitG{width:258px;float:left;}
.imgProd{width:230px; height:230px; float:left; margin-top:20px; padding:3px; border:solid 1px #D1D2D4;}
.ombreBis{width:238px; height:15px; clear:both; background:url('images/templates/ombre_vignette_article.jpg') repeat-x;}

.mini{
	width:70px;
	float:left;
	margin:2px 14px 0 0;
	text-align:center;
}

.mini a{
	display:block;
	width:66px;
	height:66px;
	border:solid 1px #D1D2D4;
	padding:1px;
	text-align:center;
}


.descriptionproduitD{width:290px; float:right; margin:20px 0 0 0;}

.descriptionarticle_b{height:40px; background:url('images/templates/descriptionarticle_b.gif') no-repeat;}
.libProd{color:#818284; font-size:18px; text-transform:uppercase;}
.descriptiontxt{padding:10px 0}
.descriptiontxtbis{display:block; width:250px; margin-bottom:10px; padding-top:10px font-weight:bold; /*font-size:14px;*/color:#F79321; border-bottom:solid 1px #FDE0C1;}

.prix_normal{width:155px; height:45px; float:left; background:url('images/templates/bg_prix2.jpg') no-repeat;}
#prix_par_caract{width:140px; border:none; background:transparent; font-size:22px; font-weight:bold; font-style:italic; color:#FFF; text-align:center}
.eco{display:block; color:#818284; padding:5px 0 10px 0;}
.prix_old{width:115px; height:35px; line-height:35px;float:left; text-align:center; color:#F7941E; font-size:18px; font-weight: bold; text-decoration:line-through;}                ;

.infos_divers{margin:20px 0;}
.delai{color:#F69222; font-weight:bold;}
.vert{color:#8CC540;}
.gris, .nb_jours{color:#999;}
.ecolo{
	width:350px;
	color:#999;
	float:left;
	margin-left: 10px;
}
.descriptionarticle_b a{
	display:block;
	width:150px;
	float:right;
	text-align: center;
	margin-top: 10px;
	color: #FFFFFF;
}
/*FIN PRODUIT*/





/***************************************************************************/
								/*Divers*/
/***************************************************************************/
.reglement_txt{font-size:12px; font-weight:bold; color:#2C9ACB; padding:10px 0 20px 0; text-align:center;}
.client{width:569px; height:33px; line-height:33px; background:url('images/templates/client.jpg') no-repeat;font-size:12px; font-weight:bold; color:#FFFFFF; padding:0 0 0 10px; text-align:left;}
.milieu_mbis{width:556px; padding:15px; background-color:#FFF;}
.erreur{padding:10px 0; color:#ED1C21; text-align:center;}
.etoile{color:#F35258;}
.etoile a{color:#ED1C21;}
.contenu_divers{width:100%; position:relative; margin-bottom:100px;}
.rub_divers_g{width:250px; float:left;}
.rub_divers_d{width:250px; float:right;}
.titre_general{font-size:14px; color:#F6931E; font-weight:bold; text-align:center; padding:10px 0;}
.calque0{width:100%; position:absolute; z-index:0;/* background-color:#FFFFFF;*/}
.calque10{width:100%; position:absolute; 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:#F35258;}
.continuer a:hover{text-decoration:none;}
.titre_rubdivers{
	width:165px;
	padding-left:10px;
	position:relative;
	top:5px;
	font-weight:bold;
	color:#683091;
	background-color:#FFFFFF
}
.clic{color:#EE5B28; text-decoration:underline;}
.clic:hover{text-decoration:none;}

.moyens{width:240px; height:33px;line-height:33px; background:url('images/templates/moyens.jpg') no-repeat;font-size:12px; font-weight:bold; color:#FFFFFF; padding:0 0 0 10px; text-align:left;}
.plan{width:240px; height:33px;line-height:33px; background:url('images/templates/plan.jpg') no-repeat;font-size:12px; font-weight:bold; color:#FFFFFF; padding:0 0 0 10px; text-align:left;}
.titrem{width:574px; height:30px; line-height:30px; background:url('images/templates/titrem.gif') no-repeat;font-size:14px; font-weight:bold; color:#FFF; padding:0 0 0 12px; text-align:left;}
.bordure{background-color:#FFF;}
.bordure_divers{width:245px; padding-left:5px;background-color:#FFF;/*background:url('images/templates/bordure_divers.jpg') repeat-y;*/}
.divers_b{width:250px; height:30px; background:url('images/templates/arrondi_divers_b.gif') no-repeat;}

/************** Page recherche *********************************/
.histo{padding-left:40px; margin:0;}
.histo_txt{margin-top:20px; font-weight:bold; font-size:12px; color:#F6931E;}
.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;}

/******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; color:#2C9ACB;}
.td_head_cdebis{text-align:center; height:35px; vertical-align:middle; font-weight:bold; color:#2C9ACB;}
.cde1 {height:25px;vertical-align:middle; background-color:#FEF7ED; text-align:left; text-transform:lowercase; font-style:italic;}
.cde2 {height:25px;vertical-align:middle; background-color:#EDEDED;text-align:left; text-transform:lowercase; font-style:italic;}
.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:#F35258; font-weight:bold;}


/************Photos************/
#diapo{width:602px; float:left; margin-top:10px;}
#diapo img{border:none;}
#autre{width:68px; float:right; margin:10px 5px 0 0; text-align:center;}
#autre img{margin-bottom:5px;}

/*********************Page impression ********************/
#impressionPageContenu{width:586px; margin:10px auto;}





#catalogue .folder{width:190px; margin-bottom:4px; background-color:#E7E8EA;}
#catalogue .folder a{display:block; background:url('images/templates/pucecat.gif') no-repeat 7px 6px; padding:3px 0 6px 17px; font-weight:bold;}



#catalogue .folder .tree{width:190px;padding:0; background-color:#FFF;}
#catalogue .folder .tree .file{
	width:165px;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
	border-bottom: solid 1px #EAEAEA;
}
#catalogue .folder .tree .file a{
	display:block;
	padding:4px 0 6px 7px;
	background:url('images/templates/pucecat2.jpg') no-repeat 0 9px;
	background-color: #FFF;
	font-weight:normal;
}
#catalogue .folder .tree .folder{
	width:165px;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
	border-bottom: solid 1px #EAEAEA;
}
#catalogue .folder .tree .folder a{
	display:block;
	padding:4px 0 6px 7px;
	background:url('images/templates/pucecat2.jpg') no-repeat 0 9px;
	background-color: #FFF;
	font-weight:normal;
}

#catalogue .folder .tree .folderOpen{
	width:165px;
	margin:0 auto;
	padding:0;
	background-color:#FFF;
	border-bottom: solid 1px #EAEAEA;
}
#catalogue .folder .tree .folderOpen a{
	display:block;
	padding:4px 0 6px 7px;
	background:url('images/templates/pucecat2.jpg') no-repeat 0 9px;
	background-color: #FFF;
	font-weight:normal;
}





