/* GENERALITE */

html{margin:0px;padding:0px;}
form, input,p{margin:0px; padding:0px;}
input, select, textarea{font-family:'Verdana', Arial, Helvetica, sans-serif; font-size:11px; color:#1A1A1A;}
img{border:none; border:0px;}
.clear{clear: both;}
.clearbis{clear: both; height:10px;}
.opti{display:none;}
a{color:#1A1A1A;text-decoration:none;}
a:hover{text-decoration:underline;}
h1,h2,h3, h4, h5{margin:0; padding:0;}

/* FIN GENERALITE */

/* PRINCIPAUX DIV*/
body {
	background:url('images/templates/back.jpg'); 
	font-family:'Verdana', Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	color:#1A1A1A;
	text-align:center;
}

#header{background:url('images/templates/header.jpg') repeat-x; text-align:left;}
#header_contenu{width:1000px; margin:0 auto;}

#divers{width:1000px; height:32px;}
.divers_g{width:16px; height:32px; float:left; background:url('images/templates/divers_g.jpg') no-repeat;}
.divers_m{width:968px; height:28px;  float:left; padding-top:4px; background:url('images/templates/divers_m.jpg') repeat-x;}
.divers_m img{padding-left:5px;}

.divers_d{width:16px; height:32px; float:left;  background:url('images/templates/divers_d.jpg') no-repeat;}

#banniere{width:745px; height:150px; float:left;}
#panier{width:182px; height:96px; padding:54px 0 0 73px;float:right; background:url('images/templates/panier.jpg') no-repeat;}
.panier_txt{text-transform:uppercase; font-size:12px; font-weight:bold;}
.panier_txt a{color:#6699FF;}
.nb_article{}
.total span{font-weight:bold; padding-right:10px;}
.voirdetail{position:relative; left:25px; top:6px;}
.voirdetail a{color:#FFF;}


#onglets{width:1000px; height:33px; clear:both;}
.onglets_g{width:17px; height:33px; float:left; background:url('images/templates/onglets_g.jpg') no-repeat;}
.onglets_m{width:936px; height:33px; float:left; background:url('images/templates/onglets_m.jpg') repeat-x;}
.onglets_d{width:47px; height:33px; float:left; background:url('images/templates/onglets_d.jpg') no-repeat;background-position:top right;}

/*.ongletbleu_g{width:7px; height:33px; float:left; background:url('images/templates/ongletbleu_g.jpg') no-repeat;}
.ongletbleu_m{width:67px; height:28px; float:left; padding-top:5px; background:url('images/templates/ongletbleu_m.jpg') repeat-x; text-align:center;}
.ongletbleu_m a{color:#FFF;}
.ongletbleu_d{width:7px; height:33px; float:left; background:url('images/templates/ongletbleu_d.jpg') no-repeat;}

.onglet_g{width:7px; height:33px; float:left; background:url('images/templates/onglet_g.jpg') no-repeat;}
.onglet_m{height:28px; float:left; padding-top:5px; background:url('images/templates/onglet_m.jpg') repeat-x; text-align:center;}
.onglet_d{width:7px; height:33px; float:left; background:url('images/templates/onglet_d.jpg') no-repeat;}*/

.ongletbleu_g{width:7px; height:33px; background:url('images/templates/ongletbleu_g.jpg') no-repeat;}
.ongletbleu_m{width:67px; height:33px; background:url('images/templates/ongletbleu_m.jpg') repeat-x; text-align:center;}
.ongletbleu_m a{color:#FFF;}
.ongletbleu_d{width:7px; height:33px; background:url('images/templates/ongletbleu_d.jpg') no-repeat;}

.onglet_g{width:7px; height:33px; background:url('images/templates/onglet_g.jpg') no-repeat;}
.onglet_m{width:90px; height:33px; background:url('images/templates/onglet_m.jpg') repeat-x; text-align:center;font-size:10px;}
.onglet_d{width:7px; height:33px; background:url('images/templates/onglet_d.jpg') no-repeat;}

#conteneur {
	width:1000px;
	margin:0 auto;
	background:url('images/templates/conteneur.jpg') repeat-y;
	text-align:left;
}
#contenu{width:980px; margin:0 auto; background:url('images/templates/contenubis.jpg') repeat-x 0 bottom; padding-bottom:50px;}
#texte_intro{width:978px; height:29px; background:url('images/templates/texte_intro.jpg') repeat-x; border:solid 1px #FFF; color:#FFF;}
#navigation{padding:10px 10px; background:url('images/templates/navigation.jpg') repeat-x;}
.navigationbis{padding-left:5px; position:relative; top:-5px;}

#gauche{width:200px; float:left; padding-left:5px;}
#milieu{width:550px; float:left; margin-left:10px;}
#droite{width:200px; float:left; margin-left:9px;}


#footer{/*position:relative; top:-1px;*/ margin-top:-1px; _margin-top:-1px; background:url('images/templates/footer.jpg') repeat-x; text-align:center;}
.footer_contenu{width:1000px; margin:0 auto; background:url('images/templates/footer_contenu.jpg') repeat-y;}

.footer_g{width:17px; height:252px; float:left; background:url('images/templates/footer_g.jpg') no-repeat;}
.footer_m{width:966px; min-height:252px; float:left; margin:0 auto;  background:url('images/templates/footer_m.jpg') repeat-x;}
.footer_d{width:17px; height:252px; float:left; background:url('images/templates/footer_d.jpg') no-repeat;}

.footer1{width:966px; height:54px; line-height:54px;}
.footer2{width:966px; height:58px; line-height:58px;}
.footer2 a{width:966px; height:58px; line-height:58px; text-decoration:underline;}
.footer2 a:hover{text-decoration:none;}

.footer3{width:966px; margin-top:20px; padding-bottom:20px; background:url('images/templates/footer3.jpg') repeat-y; text-align:left;}
.footer3_menu2{width:319px; float:left; margin-right:2px;}
.footer3_menu3{width:324px; float:left;  margin-right:2px}
.footer3_menu4{width:318px; float:left;}

.libmenu{text-transform:uppercase; color:#1B4DC6; font-weight:bold; background:url('images/templates/pucecarrebleu.jpg') no-repeat 35px 5px; padding:0 0 10px 45px;}
.menu {list-style:none; margin:0; padding:0;}
.menu li{padding:0 0 0 45px; background:url('images/templates/pucecarregris.jpg') no-repeat 35px 5px;  }

/*GAUCHE*/
.catalogue_h{width:187px; height:20px; padding:17px 0 0 13px; color:#FFF; background:url('images/templates/catalogue_h.jpg') no-repeat;  font-weight:bold; }
/*Treeview new*/
.catalogue_m{width:200px; background:url('images/templates/catalogue_m.jpg') repeat-y;}
.treeview{width:190px; list-style:none; margin:0; padding:0 0 0 5px;}
.treeview_ferme0{width:170px; margin:0 auto; padding:5px 0 10px 0; font-weight:bold; border-bottom:solid 1px #C4C4C4;}
.treeview_ferme0 a{color:#31093D;}
.treeview_ouvert0{width:170px; margin:0 auto; padding:5px 0 10px 0; border-bottom:solid 1px #C4C4C4;/*padding:10px 0 10px 0; font-weight:bold; border-bottom:solid 1px #C4C4C4;*/}
.ouvert0 a{font-weight:bold; color:#31093D;}
/*niv1*/
ul.sstreeview1{width:170px; margin:0; padding:10px 0 0 7px; list-style:none;} 
.treeview_ferme1{width:153px; padding-left:10px; background-color:#FFF; background:url('images/templates/puce.jpg') no-repeat 0 5px; }
.treeview_ferme1 a{color:#888;}
.treeview_ouvert1{}
.treeview_ouvert1 a{}
.ouvert1{width:153px; padding-left:10px; background:url('images/templates/puce.jpg') no-repeat 0 5px;}
.ouvert1 a{color:#400B51;}
/*niv2*/
.sstreeview2{display:none;}
/*fin treeview*/
.catalogue_b{width:200px; height:50px; background:url('images/templates/catalogue_b.jpg') no-repeat;}

.newsletter{width:187px; height:107px; padding:7px 0 0 13px; background:url('images/templates/newsletter.jpg') no-repeat;}
.newsletter input{width:118px; height:13px;}
.newsletter form span{display:block; padding-bottom:5px; color:#888; font-size:10px; font-family:'Tahoma', Verdana, Arial, Helvetica, sans-serif;}
.valider{width:68px; height:18px; line-height:18px; background:url('images/templates/btn_validerbis.jpg') no-repeat; text-align:center; position:relative; top:5px;}
.titre_rubrique{font-weight:bold; color:#FFF; padding-bottom:10px;}

.recherche{width:187px; height:97px; padding:16px 0 0 13px; background:url('images/templates/recherche.jpg') no-repeat;}
.recherche .valider{width:68px; height:18px; line-height:18px; background:url('images/templates/btn_validerbis.jpg') no-repeat; text-align:center; position:relative; top:28px; _top:25px; left:110px;}

.instit_h{width:187px; height:20px; padding:17px 0 0 13px; background:url('images/templates/instit_h.jpg') no-repeat left bottom;}
.instit_h .titre_rubrique{padding:0;}
.instit_m{width:200px; background:url('images/templates/instit_m.jpg') repeat-y;}
.instit_m ul{width:190px; list-style:none; margin:0; padding:0 0 0 5px;}
.instit_m ul li{width:170px; margin:0 auto; padding:10px 0 10px 0; font-weight:bold; border-bottom:solid 1px #C4C4C4;}
.instit_m ul li a{color:#888;}
.instit_b{width:200px; height:37px; background:url('images/templates/instit_b.jpg') no-repeat; margin-top:-1px;}

.topvente_h{width:187px; height:20px; padding:17px 0 0 13px; background:url('images/templates/topvente_h.jpg') no-repeat;}
.topvente_h .titre_rubrique{padding:0;}
.topvente_m{width:200px; background:url('images/templates/topvente_m.jpg') repeat-y;}
.topvente_contenu{width:170px; margin:0 auto;}
.image_topvente{width:170px; height:170px; margin-bottom:10px; padding:10px 0 14px 0; background:url('images/templates/separateur_topvente.jpg') no-repeat left bottom; clear:both;}
.topvente_contenu h3{font-size:14px; text-transform:uppercase; color:#2557C6; font-weight:bold;}
.topvente_contenu span{font-size:11px; text-transform:none; color:#1A1A1A; font-weight:normal;}

.details a{color:#888;}
.prix_topvente{padding:15px 0; clear:both; text-align:center; color:#2557C6;}
.prix_topvente span{font-size:14px; font-weight:bold; color:#2557C6; padding-left:5px;}
.stepstokbis{width:60px; height:22px; line-height:22px; float:left; color:#EB3644;}
.topvente_contenu form{width:110px; float:left;}
.topvente_contenu form a{display:block; width:100px; height:22px; line-height:22px; padding-left:17px; background:url('images/templates/btn_topventeajoutpanier.jpg') no-repeat; color:#FFF; font-size:9px; font-weight:bold;}
.topvente_b{width:200px; height:37px; background:url('images/templates/topvente_b.jpg') no-repeat;}

.actualites_h{width:187px; height:20px; padding:17px 0 0 13px; background:url('images/templates/actualites_h.jpg') no-repeat;}
.actualites_h .titre_rubrique{padding:0;}
.actualites_m{width:200px; background:url('images/templates/actualites_m.gif') repeat-y;}
.actualites_contenu{width:170px; margin:0 auto; padding-top:10px;}
.actualites_b{width:200px; height:50px; background:url('images/templates/actualites_b.gif') no-repeat;}

.contact{width:187px; height:165px; padding:17px 0 0 13px; background:url('images/templates/contact.jpg') no-repeat; color:#669CEE;}
.contact h2 a{font-size:12px; color:#1A4CC5;}
.contact h3{font-size:11px;}
.contact h4{font-size:10px;}
.contact h5{font-size:8px; font-family:'tahoma', Verdana, Arial, Helvetica, sans-serif;}
.nousecrire{ padding:56px 0 0 102px; *position:relative; *top:5px; _position:relative; _top:5px;}
.nousecrire a{color:#FFF;}

.compte{width:187px; height:174px; padding:17px 0 0 13px; background:url('images/templates/compte.jpg') no-repeat;}
.comptetxt1{height:24px;}
.compte form{height:90px; padding-top:10px;}
.mail{width:116px;}
.mdp{position:relative; top:6px; left:0;}
.pass{width:87px;}
.ok{padding-left:16px; color:#FFF; *position:relative; *top:-5px; _position:relative; _top:-5px;}
.comptetxt2{height:20px; line-height:20px;}

.espacepro{width:187px; height:90px; padding:17px 0 0 13px; background:url('images/templates/espacepro.jpg') no-repeat;}
.espaceprotxt{}
.espacepro a{display:block; width:102px; height:21px; position:relative; left:38px; top:22px; text-align:center; color:#FFF;}

.garanties_h{width:187px; height:20px; padding:17px 0 0 13px; background:url('images/templates/instit_h.jpg') no-repeat left bottom;}
.garanties_h .titre_rubrique{padding:0;}
.garanties_m{width:200px; background:url('images/templates/instit_m.jpg') repeat-y;}
.garanties_m ul{list-style:none; margin:0; padding:0;}
.garanties_m ul li{width:150px; height:39px; line-height:39px; padding-left:50px; font-weight:bold;}
.garanties_m ul li a{color:#F05A28;}
.garanties_b{width:200px; height:37px; background:url('images/templates/garanties_b.jpg') no-repeat; margin-top:-1px;}

.garanties_m ul li.paiementsecurise{background:url('images/templates/paiementsecurise.jpg') no-repeat;}
.garanties_m ul li.garantieunan{background:url('images/templates/garantieunan.jpg') no-repeat;}
.garanties_m ul li.paiementen2fois{background:url('images/templates/paiementen2fois.jpg') no-repeat;}
.garanties_m ul li.livraison{background:url('images/templates/livraison.jpg') no-repeat;}
.garanties_m ul li.suivicommande{background:url('images/templates/suivicommande.jpg') no-repeat;}

.colissimo{width:187px; height:208px; padding:17px 0 0 13px; background:url('images/templates/colissimo.jpg') no-repeat;}
.colissimotxt{position:relative; left:0; top:93px;}

.cyberplus{width:187px; height:177px; padding:17px 0 0 13px; background:url('images/templates/cyberplus.jpg') no-repeat;}
.cyberplustxt{position:relative; left:0; top:85px; font-size:8px; text-transform:uppercase;}

.solutionpaiement{width:200px; height:107px; background:url('images/templates/solutionpaiement.jpg') no-repeat;}
.solutionpaiement .titre_rubrique{height:20px; padding:17px 0 0 13px;}
.solutionpaiement_flash{width:170px; height:50px; margin:0 auto; padding-top:10px; text-align:center;}

/*/GAUCHE*/

/*MILIEU*/
/*LARGEUR DIV 550PX*/

.texteoccas_h{width:550px; height:23px; background:url('images/templates/texteoccas_h.jpg') no-repeat;}
.texteoccas_m{width:550px; background:url('images/templates/texteoccas_m.jpg') repeat-y;}
.texteoccas_mG{width:350px; float:left; padding-left:10px;}
.texteoccas_mD{width:150px; float:right; text-align:center; padding-right:15px;}
.texteoccas_b{width:550px; height:60px; background:url('images/templates/texteoccas_b.jpg') no-repeat;}

.cdc{width:275px; float:left;}
.toparticle_h{width:275px; height:44px; background:url('images/templates/toparticle_h.jpg') no-repeat;}
.toparticle_m{width:264px; padding-left:11px; background:url('images/templates/toparticle_m.jpg') repeat-y;}
.toparticle_mG{width:110px; float:left;}
.libart{font-size:11px; height:65px; text-transform:uppercase; color:#2557C6; font-weight:bold;}
.libart a{color:#2557C6;}
.libart span{font-size:11px; text-transform:none; color:#1A1A1A; font-weight:normal;}
.libartbis{font-weight:bold; padding:3px 0 0 13px; font-size:11px;}
.libartbis a{color:#FFF;}

.toparticle_mD{width:120px; float:right; padding-right:10px; _padding-right:0;}
.toparticle_mD .details{height:15px;}
.toparticle_mD form a {
	display:block;
	width:100px;
	padding-left:32px;
	height:22px;
	line-height:22px;
	position:relative;
	top:22px;
	left:-15px;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
}

.prix_cdc{color:#2557C6;}
.prix_cdc s{display:block; height:20px; line-height:20px;}
.prix_cdc span{display:block; height:20px; line-height:20px; font-size:14px; font-weight:bold; /*color:#2557C6;*/}

.toparticle_b{width:275px; height:35px; background:url('images/templates/toparticle_b.jpg') no-repeat;}

#galleryContainer .titre_rubrique{padding:5px 0 0 13px;}

/* Défilement images Nouveautés */
#dhtmlgoodies_slideshow{
	width:110px;	/* Total width of slideshow */
}

.TotalGallery
{
	width:550px;
	clear:both; 
	background-color:#FFFFFF;
}

.TotalGallery .titre_rubrique a{color:#FFFFFF; font-weight:normal;} /*padding-left:270px;*/

#galleryContainer{
	width:550px;
	height:175px;/*248*/
	float:left;
	position:relative;
	overflow:hidden;
	
	background:url('images/templates/nouveautes.jpg') no-repeat;
}

#theImages{
	position:absolute;
	height:1500px;
	width:3200px;
	top:35px;
	left:50px;
}

#theImages #slideEnd{
	float:left;
}

#arrow_left{
	width: 25px;
	height: 133px;
	position:absolute;
	left:3;
	top:24px;
	z-index:10;
	background-color: #FFF;
}

#arrow_right{
	width: 31px;
	height: 133px;
	position:absolute;
	top:24px;
	right:0;
	z-index:10;
	background-color: #FFF;
}

.top_article{width:110px; float:left; margin-right:50px;}
.ima {width:110px; height:110px; text-align:center;}
.spacer{width:350px; float:left;}

.prix_article{color:#2557C6;}
.prix_article s{display:block; height:20px; line-height:30px;}
.prix_article span{display:block; height:20px; line-height:20px; font-size:14px; font-weight:bold;}
.top_article form a {
	display:block;
	width:100px;
	padding-left:17px;
	height:22px;
	line-height:22px;
	position:relative;
	top:10px;
	left:0;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	background:url('images/templates/btn_topventeajoutpanier.jpg') no-repeat;
}

/* Fin Défilement images Nouveautés */




/* Défilement images Promotions */

#galleryContainer2 .titre_rubrique{padding:5px 0 0 13px;}
#dhtmlgoodies_slideshow{
	width:550px;	/* Total width of slideshow */
}

.TotalGallery2
{
	width:550px;
	clear:both; 
	background-color:#FFFFFF;
	background:url('images/templates/promotions_m.jpg') repeat-y;
}
.TotalGallery2 .titre_rubrique a{color:#FFFFFF; font-weight:normal;}

#galleryContainer2{
	width:550px;
	height:310px;
	float:left;
	position:relative;
	overflow:hidden;
	background:url('images/templates/promotions.jpg') no-repeat;
}

.promotions_b{width:550px; height:22px; background:url('images/templates/promotions_b.jpg') no-repeat;}

#theImages2{
	position:absolute;
	height:1500px;
	width:3200px;
	top:30px;
	left:50px;
}

#theImages2 #slideEnd2{
	float:left;
}

#arrow_left2{
	width: 25px;
	height: 285px;
	position:absolute;
	left:3;
	top:24px;
	z-index:10;
	background-color: #FFF;
}

#arrow_right2{
	width: 31px;
	height: 285px;
	position:absolute;
	top:24px;
	right:0;
	z-index:10;
	background-color: #FFF;
}

/* Fin Défilement images Nouveautés */



.texteoccas_hbis{width:550px; height:22px; background:url('images/templates/texteoccas_hbis.jpg') no-repeat;}
.texteoccas_hbis .titre_rubrique{padding:5px 0 0 13px;}
.texteoccas_mbis{width:550px; background:url('images/templates/texteoccas_mbis.jpg') repeat-y; padding:10px 0;}
.texteoccas_mbisG{width:200px; float:left; padding-left:10px;}
.texteoccas_mbisD{width:308px; float:right; padding-right:15px;}
.texteoccas_mbisD a{font-weight:normal;text-decoration:underline;color:#1A4DC3;}
.texteoccas_mbisD a:hover{text-decoration:none;}
.texteoccas_bbis{width:550px; height:20px; background:url('images/templates/texteoccas_bbis.jpg') no-repeat;}

.pagecontenu{width:530px; background:url('images/templates/texteoccas_mbis.jpg') repeat-y; padding-left:10px;padding-right:10px;}


/*/MILIEU*/




/*  FIN PRINCIPAUX DIV */


/* DEBUT HEAD */
#head{width:980px;}
.banniere{width:788px;height:120px; margin:0; float:left;}
.panier{width:159px;height:62px;margin:0;float:left;background:url('images/templates/panier.jpg') no-repeat; padding:58px 0 0 14px;}
.panier a{color:#FFF;}
.tot{color:#55E5E5;}
.tot input{width:60px; border:none; background:transparent; text-align:right; color:#55E5E5;}



/*PAGE CATEGORIE*/
.categorie_h{width:550px; height:22px; background:url('images/templates/categorie_h.jpg') no-repeat; color:#FFF;}
.categorie_h .titre_rubrique{position:relative; left:13px; top:3px;}

.categorie_m{width:539px; padding:10px 0 10px 11px; background:url('images/templates/categorie_m.jpg') repeat-y;}
.categorie_mG{width:100px; float:left;}
.categorie_mD{width:390px; float:right; padding-right:15px;}
.categorie_mD .libart{height:20px;}

.categorie_b{width:550px; height:20px; background:url('images/templates/categorie_b.jpg') no-repeat;}

.sscategories_h{width:550px; height:22px; background:url('images/templates/sscategories_h.jpg') no-repeat; color:#FFF;}
.sscategories_h .titre_rubrique{position:relative; left:13px; top:3px;}
.sscategories_m{width:539px; padding-left:11px; background:url('images/templates/sscategories_mbis.jpg') repeat-y;}
.sscategories_b{width:550px; height:22px; background:url('images/templates/sscategories_b.jpg') no-repeat;margin-top:-2px;}

.sscategorie{width:172px; height:258px; float:left; text-align:center;}
.sscategorie .ima {width: 110px; height: 110px; margin:0 auto; padding:30px 0 10px 0;}
.nb_artparcateg{height: 20px;}
.sscategorie a.entrer{display:block; width:52px; height:22px; line-height:22px; margin:0 auto; padding-left:16px;background:url('images/templates/btn_entrer.jpg') no-repeat; color:#FFF; text-decoration:none;}
.sscategorie a.entrer:hover{text-decoration:underline;}

.articles_h{width:550px; height:22px; background:url('images/templates/articles_h.jpg') no-repeat; color:#FFF;}
.articles_h .titre_rubrique{position:relative; top:3px; left:13px;}

.articles_m{width:550px;  background:url('images/templates/articles_mbis.jpg') repeat-y;}
.articles_b{width:550px; height:22px; background:url('images/templates/articles_b.jpg') no-repeat;/*margin-top:-2px;*/}
.article{width:169px; height:260px; float:left; padding-left:10px;}/*244*/
.article .ima {width: 110px; height: 110px; margin:0 auto; padding:20px 0 10px 0;}
.article .libart {height:50px;}
.article form {padding-top:10px;}



.prix_topvente{padding:15px 0; clear:both; text-align:center; color:#2557C6;}
.prix_topvente span{font-size:14px; font-weight:bold; color:#2557C6; padding-left:5px;}

.prix_articlebis{clear:both; color:#2557C6;}
.prix_articlebis span{height:20px; line-height:20px; font-size:14px; font-weight:bold;}
.prix_articlebis s{padding:0 5px 0 10px;}

.article form a {
	display:block;
	width:100px;
	padding-left:17px;
	height:22px;
	line-height:22px;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	background:url('images/templates/ensavoirplus.jpg') no-repeat;
	position:relative;
	left:67px;
	top:-23px;
}
.pagination{text-align:right; padding-right:5px;}
/*FIN PAGE CATEGORIE*/

/*PAGE PRODUIT*/
#milieubis{width:760px; float:left; margin-left:10px; text-align:left;}

.produit{width:760px;}
.produit_h{width:747px; height:20px; padding:5px 0 0 13px; background:url('images/templates/produit_h.jpg') no-repeat;}
.produit_m{width:755px; background:url('images/templates/produit_m.jpg') repeat-y; padding-left:5px;}
.produit_b{width:760px; height:22px; background:url('images/templates/produit_b.jpg') no-repeat;}

.produit_g{width:370px; float:left;}
.produit_d{width:360px; float:right; padding:20px 10px 0 0;}

.photos_h{width:370px; padding: 23px 0 0 0; _width:370px; _padding: 23px 0 0 0; background:url('images/templates/photos_h.jpg') no-repeat; text-align:center; position:relative; z-index:10;}
.photos_b{width:370px; height:20px; background:url('images/templates/photos_b.jpg') no-repeat;}
.miniatures{width:280px; float:left; margin-top:70px; background:url('images/templates/produit_bbis.jpg') repeat-y 0 4px;}
.miniatures_content{margin-top:-60px; padding-left:20px;}
.mini{width:70px; height:70px; float:left; margin:0 5px 5px 0; padding:4px; background:url('images/templates/back_mini.jpg') no-repeat; text-align:center;  position:relative; z-index:100;}

.boutons{width:90px; height:87px; float:right; background:url('images/templates/back_boutons.jpg') no-repeat 0 4px;}
.boutons img{margin-top:9px;}
.boutons a{position:relative; right:10px;}

.telechargements_h{width:357px; height:27px; padding-left:23px; background:url('images/templates/telechargements_h.jpg') no-repeat 0 bottom; text-align:left;}
.telechargements_h .titre_rubrique{position:relative; top:7px;}
.telechargements_m{width:370px; background:url('images/templates/telechargements_m.jpg') repeat-y;}
.telechargements_mbis{width:330px; margin:0 auto; padding:0 0 10px 0; list-style:none; text-align:left;}
.telechargements_mbis li{width:330px; border-bottom:solid 1px #C2C2C2; padding:5px 0;}
.telechargements_b{width:370px; height:10px; background:url('images/templates/telechargements_b.jpg') no-repeat;}

.notes{text-align:left; padding:0 0 0 10px; font-size:9px; color:#666;}
.contractuel {float:left;}
.lienimprimerfiche {float:right;padding-right:45px;padding-top:3px;}
.lienimprimerfiche a{font-size:11px;} 

.lib_produit{font-size:16px; font-weight:bold; color:#174DC7; text-transform:uppercase; padding-bottom:20px;}
.lib_produit span{font-size:11px; font-weight:normal; color:#333;}
#prix_par_caract{width:120px; background:transparent; border:none; text-align:right; font-size:26px; font-weight:bold; color:#174DC7;}
.promo{height:23px; padding-top:20px;}
.taux_reduction{display:block; width:61px; height:23px; float:left; line-height:23px; color:#FFF; background-color:#174DC7; text-align:center;}
.promo s{display:block; width:100px; height:23px;  float:left; line-height:23px; text-align:right; color:#174DC7;}
.description{padding:10px 10px 10px 0;}
.description_detaillee a{color:#514A7E;}
.avis_robotadvance{padding-bottom:15px;}
.avis_robotadvance a{color:#174DC7; padding-bottom:15px;}
.notreavis_h{width:747px; height:23px; padding:3px 0 0 13px; background:url('images/templates/notreavis_h.jpg') no-repeat 0 bottom;}
.notreavis_m{width:735px; background:url('images/templates/notreavis_m.jpg') repeat-y; padding:10px 10px 10px 15px;}
.notreavis_b{width:760px; height:18px; background:url('images/templates/notreavis_b.jpg') no-repeat;}

.fichetechnique_h{width:747px; height:26px; padding-left:13px; background:url('images/templates/fichetechnique_h.jpg') no-repeat 0 bottom;}
.fichetechnique_h .titre_rubrique{position:relative; top:5px;}

.fichetechnique_m{width:735px; background:url('images/templates/fichetechnique_m.jpg') repeat-y; padding:10px 10px 10px 15px;}
.fichetechnique_b{width:760px; height:22px; background:url('images/templates/fichetechnique_b.jpg') no-repeat;}

.articlesconseilles_h{width:760px; height:22px; background:url('images/templates/articlesconseilles_h.jpg') no-repeat; color:#FFF;}
.articlesconseilles_h .titre_rubrique{position:relative; left:13px; top:3px;}

.articlesconseilles_m{width:760px;  background:url('images/templates/articlesconseilles_mbis.jpg') repeat-y;}
.articlesconseilles_b{width:760px; height:22px; background:url('images/templates/articlesconseilles_b.jpg') no-repeat;}

.qte{width:15px; text-align:center;}

.recommander{display:block; width:208px; padding-left:37px; height:30px; line-height:30px; background:url('images/templates/btn_recommander.jpg') no-repeat; color:#FFF; font-weight:bold;}
.ajoutpanier{display:block; width:155px; padding-left:65px;  height:30px; line-height:30px; background:url('images/templates/btn_ajoutpanier.jpg') no-repeat; color:#FFF; font-weight:bold;}
.contacter{display:block; width:208px; padding-left:37px; height:30px; line-height:30px;  background:url('images/templates/btn_contacter.jpg') no-repeat; color:#FFF; font-weight:bold;}

#impressionPageContenu{width:760px; margin:0 auto;}
/*FIN PAGE PRODUIT*/

/************Photos************/
#autre{padding-top:10px; text-align:center;}
#autre img{display:block; margin:0 auto 5px auto;}

/******************************/							
			/*Divers*/
/******************************/
.titre_texteoccas{float:left;}
.date{float:right; padding-right:13px; font-weight:normal; font-size:10px;}
.faqrep{width:400px; padding-left:40px; color:#1B4DC6;}
.faq2 a{text-decoration:underline; padding-left:20px; color:#BD2325;}
.faq2 a:hover{text-decoration:none;}

.favoris{color:#1A4DC3;}
.piecesjointes_txt{text-decoration:underline;}
.contenu_divers{width:550px; position:relative;}
.contenu_diversbis{padding:0 13px 0 13px;}

.titre{
	width:542px;
	height:26px;
	line-height:26px;
	clear: both;
	background:url('images/templates/bg_titre.jpg') repeat-x;
	padding:0 0 7px 8px;
	color:#656565;
	font-size:14px;
	font-weight:bold;
	
}

.recommanderpage{text-align:center;}
.recommanderpage img{margin-bottom:20px;}
.erreur{color:#BD2325; text-align:center; padding:10px 0;}
.etoile{color:#BD2325;}
.etoile a{color:#BD2325;}
.titre_general{font-weight:bold; text-align:center;  padding:10px 0;}



.rub_divers_dbis{width:350px; float:right; text-align:center; padding-top:10px; height:130px;}
.rub_divers_dbis .titre_divers{text-align:center;}

.titre_divers{
	height:17px;
	line-height:17px;
	padding-left:10px;
}

.rub_divers_g{width:275px; float:left;}
.rub_divers_d{width:275px; float:right;}

.petitcadre_h{width:275px; height:30px; background:url('images/templates/rubdivers_h.jpg') no-repeat; color:#FFF;}
.petitcadre_m{width:262px; padding-left:13px; background:url('images/templates/rubdivers_m.jpg') repeat-y;}
.petitcadre_m ul{padding:10px; margin:0; list-style-type:disc;}
.petitcadre_m form{text-align:center;}
.petitcadre_b{width:275px; height:35px; background:url('images/templates/rubdivers_b.jpg') no-repeat;}
.rub_divers_g .petitcadre_m  a{padding-left:5px;}
.rub_divers_d .petitcadre_m  a{padding-left:15px;}


.calque0{width:100%; position:absolute; z-index:0; background-color:#FFFFFF;}
.calque10{width:100%; position:relative; top:0; z-index:10; background-color:#FFFFFF; padding-bottom:50px;}
.btn_divers{text-align:center; padding:10px 0;}
.retour{text-decoration:underline;}
.retour:hover{text-decoration:none;}
.continuer a{text-decoration:underline; color:#BD2325;}
.continuer a:hover{text-decoration:none;}
.titre_rubdivers{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;}

.pagenav{clear:both;}

.accescompte{display:block; width:180px; color:#BD2325; padding-top:20px;}
.nomprenom{font-size:9px;}
.loggout{padding-top:10px; line-height:15px; position:relative;}
.loggout a{text-decoration:none; position:absolute; left:104px; color:#FFF; font-weight:bold;}
.loggout a:hover{text-decoration:underline;}
/************** 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;}

.recap{border-bottom:solid 1px #C9C9C9; text-align:center; font-weight:bold; margin:20px 0 20px 0;}
.recapbis{color:#38C7A9;}
.recaptxt {position:relative; top:5px; text-align:center; background-color:#FFFFFF; font-weight:bold; padding:0 10px;}



.recherchearticles_h{width:550px; height:22px; background:url('images/templates/texteoccas_hbis.jpg') no-repeat; color:#FFF;}
.recherchearticles_h .titre_rubrique{position:relative; top:3px; left:13px;}
.recherchearticles_m{width:550px;  background:url('images/templates/articles_mbis.jpg') repeat-y;}
.recherchearticles_b{width:550px; height:22px; background:url('images/templates/sscategories_b.jpg') no-repeat;/*margin-top:-2px;*/}

/******page Cde1 et Cde2 ***************************************/
.cde{/*width:550px;*/ 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:#E8EDF9;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:#BD2325; font-weight:bold;}
.loi{text-align:left; padding:10px;}

#txt { position:relative; width:545px; height:14px; overflow:hidden;border:0;margin-top:3px;margin-bottom:3px;margin-left:6px;} 
#txt2 { position:absolute;}
#txt2 strong{font-weight:normal}
#txt2 h1{font-weight:normal;display:inline;}
#txt2 p{display:inline}
#txt2 br{display:none}



