html, body {margin: 0;padding: 0;}
form {display:inline;}
input {vertical-align:middle;font-family:Tahoma;font-size:11px;color:#000; border: 1px solid #02FF00;}
select {vertical-align:middle;font-family:Tahoma;font-size:11px;color:#000; border: 1px solid #02FF00;}
h3 {font-size:13px;}

body {font-family:Tahoma;font-size:11px;margin:0;padding:0;color:#000;background-color:#FFFFFF;text-align:center;background-image:url('images/templates/degradeV2.jpg');background-repeat:repeat-x;}

img {border:0;}
.bloc {clear:both;}
.opti{display:none;}
a {text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}
.clear {clear:both;}
ul {margin:0;padding:0;}


#conteneur {width:980px;margin-left:auto;margin-right:auto;text-align:left;}
#header {width:980px;}
.head1 {width:980px;height:116px; background-image:url('images/templates/head1V2.jpg');}
.head1g {float:left;width:412px;height:116px;}
.head2 {width:770px;/*margin-top:13px;*/height:35px;background-image:url('images/templates/head2V2.jpg');background-repeat:no-repeat;background-position:top left; padding-left:210px; }
.menu {float:left;color:#FFFFFF;font-size:13px;text-align:center;}
.menu a {color:#FFFFFF;font-weight:bold;}
.menu1 {float:left;text-align:right; height:26px; padding-top:9px;}
.point2 {width:22px;float:right;height:35px; margin-top:-9px;background-image:url('images/templates/pointV2.jpg');}
.menu1 a{padding-left:15px; padding-right:15px;height:26px;}
	.ssonglet {margin-top:9px; width:146px; overflow:hidden; background-color:#dbdbdb; text-align:left;  list-style:none outside none; padding:3px; position:relative; z-index:100;}
	.ssonglet li{ padding:3px;border-bottom:1px solid #fff;}
	.ssonglet li:hover{background-color:#000; color:#FFF; padding:3px;}
	.ssonglet a{padding:0;color:#000;font-weight:normal;}
	.ssonglet li:hover a{padding:0;color:#FFF;font-weight:normal;}
	.ssonglet a:hover{color:#FFF; text-decoration:none;}
.menu2 {float:left;text-align:right; padding-left:15px; padding-right:15px; height:26px;padding-top:9px;}
.menu3 {float:left;text-align:right; padding-left:15px;padding-right:15px; height:26px;padding-top:9px;}
.menu4 {text-align:right; float:left; padding-left:15px; padding-right:15px; height:26px;padding-top:9px;}
.point {width:22px;float:left;height:35px;background-image:url('images/templates/pointV2.jpg');}

.logohead {float:left;}
.headmenu {float:right;text-align:right;text-transform:uppercase;background-image:url('images/templates/bg_headmenuV2.jpg');background-repeat:no-repeat;background-position:bottom right;}
.headmenut {height:100px;padding-top:8px;}
.headmenub { float:left;height:35px;}
a.headmenub {background-image:url('images/templates/headmenubV2.jpg'); color:#000; height:24px; width:84px; padding-top:11px; text-align:center; background-repeat:no-repeat; padding-right:2px;}
a.lstclient{background-image:url('images/templates/lstclientV2.jpg'); background-repeat:no-repeat; width:191px; height:12px; padding-left:94px; padding-top:9px; text-decoration:none;}
a.lstclient:hover{background-image:url('images/templates/lstclienthoverV2.jpg'); background-repeat:no-repeat; width:191px; height:12px; padding-left:94px; padding-top:9px; text-decoration:none;}
.drapeaux {width:109px;float:right;text-align:center;}


#contenu {width:980px;background-color:#FFFFFF;margin:0;}
.left {width:183px;float:left;}
.edito {width:183px;background-image:url('images/templates/bloc_right_editoV2.jpg');background-repeat:no-repeat;background-position:top left;background-color:#FFFFFF;margin-top:10px;}
.titre_left {color:#FFFFFF;width:169px;padding-left:14px;height:23px;line-height:23px;}
.edito_txt {width:133px;padding-top:17px;padding-bottom:17px;padding-left:25px;padding-right:25px;}
.bloc_left {margin-top:10px;width:183px;}
.bloc_left2 {width:183px;}
.bloc_left_titre {color:#FFFFFF;width:169px;padding-left:14px;height:24px;line-height:24px;background-image:url('images/templates/bloc_leftV2.jpg');background-repeat:no-repeat;background-position:top left;}
.bloc_left_titre a {color:#FFFFFF;}
.bloc_left_titre_concours {color:#FFFFFF;width:169px;padding-left:14px;height:24px;line-height:24px;background-image:url('images/templates/bloc_left_concours.jpg');background-repeat:no-repeat;background-position:top left;}
.bloc_left_titre_concours a {color:#FFFFFF;}

.left li {padding-left:20px; background-image:url('images/templates/li_leftV2.jpg');background-repeat:no-repeat;background-position:bottom left;padding-top:4px;padding-bottom:6px;list-style:none;}

.left li a {color:#000;}

.bloc_right_titre {color:#FFFFFF;width:136px;padding-left:47px;height:24px;line-height:24px;background-image:url('images/templates/bloc_right_boutique.jpg');background-repeat:no-repeat;background-position:top left;}
.bloc_right_titre a {color:#FFFFFF;}

.droite li {padding-left:28px;background-image:url('images/templates/li_leftV2.jpg');background-repeat:no-repeat;background-position:bottom left;padding-top:4px;padding-bottom:6px;list-style:none;}


.droite {width:183px;float:right;}
.panier {width:183px;height:84px;background-image:url('images/templates/panierV2.jpg');background-repeat:no-repeat;background-position:top left;}
.titre_right {color:#FFFFFF;width:136px;padding-left:14px;height:23px;line-height:23px;}
.titre_right a {color:#FFFFFF;}
.panier_txt {padding-left:32px;padding-top:16px;line-height:18px;}
.compte {width:183px;height:161px;background-image:url('images/templates/mon_compte.jpg');background-repeat:no-repeat;background-position:top left;}
.compte_txt {padding-left:14px;padding-top:5px;padding-right:14px;line-height:18px;}
.identif {border:1px solid #311210;width:150px;}
.compte_btn {text-align:center;margin-top:3px;}
.hotline {width:183px;background-image:url('images/templates/hotline.jpg');background-repeat:no-repeat;background-position:top left;}
.chequecadeau {width:183px;background-image:url('images/templates/cadeau.jpg');background-repeat:no-repeat;background-position:top left;}
.profitez {width:183px;background-image:url('images/templates/profitez_en.jpg');background-repeat:no-repeat;background-position:top left;}
.profitez_txt{width:183px;margin-bottom:5px;padding-top:12px;}
.concours {width:183px;/*background-image:url('images/templates/concours.jpg');background-repeat:no-repeat;background-position:top left;*/}
.sondage {width:183px;background-image:url('images/templates/sondage.jpg');background-repeat:no-repeat;background-position:top left;background-color:#FFFFFF;}
.paiement {width:183px;background-image:url('images/templates/paiement.jpg');background-repeat:no-repeat;background-position:top left;}
.expedition {width:183px;background-image:url('images/templates/profitez_en.jpg');background-repeat:no-repeat;background-position:top left;}
.recherche {width:178px;padding-left:5px;margin-bottom:10px;margin-top:8px;}
.recherche_input {border:1px solid #02FF00;width:150px;}

.video {margin-bottom:10px;}

.topvente {width:183px;height:204px;background-image:url('images/templates/topvente.jpg');background-repeat:no-repeat;background-position:top left;}
.topventeimg {text-align:center;padding-top:17px;}
.promo {width:774px; margin-left:22px;margin-right:23px;margin-bottom:15px;}
.nouveautes {width:774px; margin-left:22px;margin-right:23px;margin-bottom:15px;}
.promoimg {width:181px;height:150px;background-image:url('images/templates/vignette_mV2.jpg');background-repeat:repeat-y;background-position:top left;text-align:center; padding-top:29px;}
.promolib {width:158px;padding-left:15px;padding-right:10px;}
.promoprix {width:158px;padding-left:15px;padding-right:10px;margin-top:4px;}


.milieu {width:794px;float:left;padding-bottom:35px;}
.navigationbit {width:599px;padding-bottom:5px;padding-top:8px;padding-left:15px;height:20px;}
.banner_central {width:569px;margin-left:22px;margin-right:23px;margin-bottom:5px;}
.titre_bloc {width:774px;margin-left:22px;margin-right:23px;margin-bottom:15px;}
.articles {width:774px;margin-left:22px;margin-right:23px;margin-bottom:15px;}
.articles2 {width:774px;margin-left:22px;margin-right:23px;margin-bottom:15px;}
.pagenav {width:569px;margin-left:22px;margin-bottom:20px;text-align:right;}
 
.vignette {float:left;width:181px;padding-right:12px;margin-bottom:6px;}
.vignette_promo {float:right;width:111px;height:66px;padding-left:70px; padding-top:169px; margin-bottom:6px;background-image:url('images/templates/vignette_promo.jpg');}
.vignette_m {width:181px;height:160px;background-image:url('images/templates/vignette_mV2.jpg');background-repeat:repeat-y;background-position:top left;text-align:center; padding-top:19px; }
/*.vignette_m img{width:175px;height:175px;}*/
.vignette_b {width:181px;height:56px;background-image:url('images/templates/vignette_bV2.jpg');background-repeat:no-repeat;background-position:top left;}
.vignette_lib {height:30px;width:161px;padding-left:10px;padding-right:10px;padding-top:5px;margin-bottom:5px; color:#666;}
.vignette_lib a{color:#000; font-weight:bold; font-size:9px;}
.vignette_prix {width:163px;padding-left:10px;padding-right:8px;color:#000;}
.vignette_prixpromo {float:left;}
.vignette_prixnormal {float:right;font-weight:bold;}

.vignette2 {float:left;width:242px;padding-right:16px;margin-bottom:6px;}
.vignette2_m {width:242px;height:239px;background-image:url('images/templates/vignette2_mV2.jpg');background-repeat:repeat-y;background-position:top left;text-align:center; padding-top:2px;}
/*.vignette2_m img{width:235px;height:235px;}*/

.vignette2_b {width:242px;height:74px;background-image:url('images/templates/vignette2_bV2.jpg');background-repeat:no-repeat;background-position:top left;}
.vignette2_lib {height:43px;width:222px;padding-left:10px;padding-right:10px;padding-top:5px;margin-bottom:5px; color:#666;}
.vignette2_lib a{color:#000; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.vignette2_nb {width:224px;padding-left:10px;padding-right:8px;color:#fff; font-size:13px;}


.vignette3 {float:left;width:237px;padding-right:59px;margin-bottom:6px;}
.vignette3_m {width:237px;height:229px;background-image:url('images/templates/vignette3_m.jpg');background-repeat:repeat-y;background-position:top left;text-align:center;}
.vignette3_b {width:237px;height:67px;background-image:url('images/templates/vignette3_b.jpg');background-repeat:no-repeat;background-position:top left;}
.vignette3_lib {height:40px;width:217px;padding-left:10px;padding-right:10px;padding-top:2px;margin-bottom:5px;}
.vignette3_prix {padding-top:3px;width:219px;padding-left:10px;padding-right:8px;color:#FFFFFF;}

.lien_cat {width:569px;margin-left:22px;margin-right:23px;text-align:right;margin-bottom:15px;}
.encart {width:280px;float:left;padding-right:9px;}
.encart_h {font-size:14px;padding-left:17px;padding-top:21px;height:19px;width:262px;text-align:left;background-image:url('images/templates/encart_h.jpg');background-repeat:no-repeat;background-position:top left;}
.encart_b {padding-top:2px;height:18px;width:279px;text-align:center;background-image:url('images/templates/encart_b.jpg');background-repeat:no-repeat;background-position:top left;color:#FFFFFF;}
.encart_b a {color:#FFFFFF;}
.titre_bloc2 {text-align:right;color:#000;width:724px;margin-left:22px;margin-right:23px;margin-bottom:15px;background-image:url('images/templates/bg_grisV2.jpg');background-repeat:no-repeat;background-position:top left;line-height:24px;font-size:14px;font-weight:bold; padding-right:50px}
.titre_bloc2 h1 {line-height:24px;color:#000;font-size:16px;font-weight:bold;text-align:center;padding-left:50px;}
.vignette4 {float:left;width:237px;padding-right:59px;margin-bottom:6px;}
.vignette4_m {width:237px;height:229px;background-image:url('images/templates/vignette3_m.jpg');background-repeat:repeat-y;background-position:top left;text-align:center;}
.vignette4_b {width:237px;height:35px;background-image:url('images/templates/vignette4_b.jpg');background-repeat:no-repeat;background-position:top left;}
.vignette4_lib {height:27px;width:217px;padding-left:10px;padding-right:10px;color:#FFFFFF;padding-top:3px;}
.vignette4_lib a{color:#FFFFFF;}
.vignette4_nb {height:13px;text-align:right;}
.categ {width:774px;margin-left:22px;margin-right:23px;margin-bottom:15px;margin-bottom:20px;padding-left:3px;text-align:center;}
.categdesc{width:774px;text-align:left;}
.categimg_m {width:231px;background-image:url('images/templates/categimg_m.jpg');background-repeat:repeat-y;background-position:top left;text-align:center;}

.misesituationg {width:238px;height:281px; float:left;margin-left:30px; padding: 19px 21px 19px 21px;}

.misesituation {text-align:right;width:455px;margin-left:20px;margin-bottom:10px; float:right; vertical-align:top;}

.art_bloc {text-align:left;width:569px;margin-left:22px;margin-right:23px;}
.art_left {float:left;width:237px;}
.art_right {float:left;width:324px;padding-left:8px;padding-top:9px;}
.art_m {width:237px;height:229px; border:5px solid #D2D2D2;text-align:center; margin:0; padding:0;}
.art_prix {text-align:left;width:173px;height:32px;background-image:url('images/templates/bg_prixV2.jpg');background-repeat:no-repeat;background-position:top left;margin-top:5px;margin-bottom:5px; padding:0;font-size:15px; padding-top:5px; font-weight:bold;}
.prix {border:0px;width:76px;font-size:22px;font-weight:normal;text-align:right;margin:0; padding:0;margin-left:5px;}
.art_desc {text-align:left;width:569px;margin-left:22px;margin-right:23px;margin-top:15px;margin-bottom:30px;font-size:12px;}

.formuetape {text-align:left;width:569px;margin-left:22px;margin-right:23px;margin-bottom:15px;}
.formuetapecontenu {float:left;width:330px;margin-bottom:15px;}
.fleche {float:left;width:239px;padding-top:9px;text-align:left;}
.etapes {float:left;text-align:center;color:#660000;font-size:14px;font-weight:bold;width:251px;margin-left:22px;padding-top:15px;background-image:url('images/templates/texteperso/bg_etapes.jpg');background-repeat:no-repeat;background-position:top left;}
.btn_etapes {width:179px;height:52px;margin-left:22px;padding-top:8px;padding-left:593px;}
.btn_etapes input{border:0;}
.listeetapes{text-align:center;margin-left:22px;width:772px; height:170px;}
.etape1 {
	margin-left:22px;
	margin-right:36px;
	float:left;
	text-align:left;
	height:306px;
	width:368px;
	font-size:12px; 
	font-weight:bold;
}
.conseiletape1 {
	float:left;
	height:306px;
	width:368px;
	background-image:url('images/templates/texteperso/conseilban1.jpg');background-repeat:no-repeat;background-position:center center;
}
.etape1 textarea {
	margin:0;
	padding:0;
	width:367px;
	height:73px;
	border:1px solid #000;
}
.etape2 {
	margin-left:22px;
	text-align:left;
	height:256px;
	width:772px;
	font-size:12px; 
	font-weight:bold;
}
.conseiletape2 {
	margin-left:22px;
	height:17px;
	width:772px;
	text-align:left;
	font-size:12px; 
	font-weight:bold;
	color:#FD4D11;
}
.etape3 {
	margin-left:22px;
	width:772px;
	height:300px;
	font-size:12px; 
	font-weight:bold;
	text-align:left;
}
.etape4 {
	width:772px;
	margin-left:22px;
	font-size:12px; 
	font-weight:bold;
	text-align:left;
}

.etape4 input{
	text-align:right;
	width:56px;
	height:18px;
	font-size:12px; 
	font-weight:bold;
}


.formuetapecontenu textarea{border:solid 1px #311210;width:230px;font-size:12px;vertical-align:top;height:65px;}
.formuetapecontenu textarea.transparent{border:none;border-width:0;width:230px;font-size:12px;vertical-align:top;height:65px;}
.formuetapecontenu select{border:solid 1px #311210;vertical-align:middle;font-size:12px;margin-left:15px;}
.formuetapecontenu img, input{/*margin-left:15px;*/}
.formuetapecontenu img.n{margin:0;vertical-align:middle}
.formuetapecontenu b{font-size:14px;font-weight:bold;}
.formuetapecontenu s{font-size:10px;font-weight:normal;margin-right:10px;}

.content {border:solid 1px #311210;width:230px;font-size:12px;vertical-align:top;margin-left:15px;margin-right:15px;height:65px;}
.contentselect {border:solid 1px #311210;width:230px;font-size:12px;vertical-align:middle;margin-left:15px;margin-right:15px;}
.transparent {border:none;border-width:0;width:230px;margin-left:15px;font-size:12px;vertical-align:top;height:65px;}
.transparent2 {border:none;border-width:0;font-size:12px;}
.titrecouleurs {float:left; width:156px;text-align:left;}
.couleurs {float:left; margin-left:15px;margin-right:15px;width:126px;text-align:center;}
.couleurs img {float:left;margin:2px;border:solid 1px #CCCCCC;}
.couleurs input{border:none;border-width:0;text-align:center}
.g {float:left;margin-left:5px;margin-right:5px;width:180px;}


.pagecontenu {width:774px;margin-bottom:20px;margin-left:22px; min-height:870px; text-align:left;}
.td_head_cde {font-weight:bold;text-align:center;height:30px;background-color:#D2D2D2;}
.td_foot_cde {font-weight:bold;text-align:right;}
.boutons_commande {padding-top:10px;}
.cde1 {height:25px;vertical-align:middle; border-right:1px solid #D2D2D2;}
.cde2 {height:25px;vertical-align:middle;background-color:#D2D2D2;}
.cde1 img{vertical-align:middle;}
.cde2 img{vertical-align:middle;}
.titleclient{width:574px; font-size:13px; font-weight:bold; height:67px; text-align:left; padding-left:200px; background-image:url('images/templates/titleclientV2.jpg');}
.titleinscr{width:574px; font-size:13px; font-weight:bold; height:67px; text-align:left; padding-left:200px; background-image:url('images/templates/titleinscrV2.jpg');}
.clientgauche {width:303px; height:303px;float:left;text-align:right; padding-top:33px; padding-right:70px; background-image:url('images/templates/client_gaucheV2.jpg'); }
.clientdroit {width:341px; height:303px;float:left;text-align:left; padding-top:33px; padding-left:60px;background-image:url('images/templates/client_droitV2.jpg');}

.livregauche {width:230px; height:203px;float:left;text-align:left; padding-top:33px; padding-left:60px;}
.livrecentre {float:left;text-align:center; height:303px; width:194px; height:236px;}
.livredroit {width:230px; height:203px;float:left;text-align:left; padding-top:33px; padding-left:60px;}
.livregaucheb {width:190px; margin-left:-50px; float:left; height:17px; text-align:left; padding-left:150px; padding-top:8px; background-image:url('images/templates/btn_grisV2.jpg'); background-repeat:no-repeat; background-position:center center;}
.livrecentreb {float:left; width:194px; height:17px; text-align:center;padding:0; padding-top:8px; background-image:url('images/templates/btn_grisV2.jpg'); background-repeat:no-repeat; background-position:center center;}
.livredroitb {width:230px; float:left; text-align:left;padding-left:60px;}

input.btn_vert{width:133px; height:25px;font-weight:bold; border:0; text-align:center;background-image:url('images/templates/btn_vertV2.jpg');}
input.btn_vert2{width:203px; height:25px;font-weight:bold; border:0; text-align:center;background-image:url('images/templates/btn_vert2V2.jpg');}
input.btn_gris{width:133px; height:25px;font-weight:bold; border:0; text-align:center;background-image:url('images/templates/btn_grisV2.jpg');}
a.btn_vert {font-weight:bold; text-decoration:none;}
a.btn_gris {font-weight:bold; text-decoration:none;}
.gris{color:#828282;}
.blablainscr{width:240px; height:48px;}
.mes_txtperso {text-align:center;margin-bottom:15px;}

.panierbasg{float:left; width:129px; text-align:left; font-weight:bold; padding-right:20px; height:48px; }
.panierbasd{float:right; width:152px; text-align:left; font-weight:normal; padding-left:25px; height:48px; background-image:url('images/templates/panierbasdV2.jpg'); background-repeat:no-repeat;}

.bonreduc{background-image:url('images/templates/codereducV2.jpg'); width:297px; height:53px; text-align:left; padding-left:10px; font-weight:bold; padding-top:5px;}
input.inpbonreduc{border:1px solid #000;}

.erreur {font-weight:bold;color:#F10A30; }
.etoile {color:#FF0000;}

.caract {width:480px;height:23px;padding-left:1px;padding-top:3px;background-image:url('images/templates/caractV2.jpg');background-repeat:no-repeat;background-position:top left;color:#000;text-align:center;font-size:13px;}

#footer {padding-top:100px; color:#FFFFFF;padding-bottom:15px; height:59px;text-align:center;background-image:url('images/templates/footerV2.jpg');background-repeat:no-repeat;background-position:top center;}
#footer a{color:#FFFFFF;}
.footmenu { padding-left:20px; width:774px; color:black; float:right;}
.footmenu a{background-color:#FFF; text-decoration::none; line-height:20px;}
.footmenu a:hover{text-decoration::none; background-color:#02FF00;}
.backlink {display:none;}

.acceuil {width:584px;float:left;padding-left:15px;padding-right:15px;margin-bottom:20px;}
.acceuil_video {width:425px;float:left;}
.acceuil_texte {float:left;width:154px;padding-left:5px;}

.acceuilbis{width:770px;  float:left; padding-left:22px; padding-right:5px; margin-bottom:20px; position:relative; font-family:"Verdana", Arial, Helvetica, sans-serif}
.acceuilbis a.btn_click {width:45px; position:absolute; right:45px; top:40px; color:#DB1315; font-weight:bold;}
.acceuilbis a.btn_click span{display:block; width:22px; position:relative; left:10px;}

.encartbis {width:385px;float:left;}
#bancentre{font-size:14px; font-weight:bold; color:#F10A30; text-align:center; padding:10px 0; padding-left:25px;}
.jeu{padding-left:74px; padding-top:98px;background-image:url('images/templates/encart_jeuconcoursV2.jpg');width:294px; height:29px;background-repeat:no-repeat;}
.newsletter{width:373px; height:139px; background-image:url('images/templates/encart_newsletterV2.jpg');background-repeat:no-repeat;}
.newsletter input{border:0;}
.newsletterg{width:285px; height:4px; float:left;padding-top:94px;padding-left:24px;}
.newsletterd{width:64px; height:55px; float:left; padding-top:84px;}
.stickerFR{padding-left:229px; padding-top:94px;background-image:url('images/templates/encart_lettresadhesivesV2FR.jpg');width:155px; height:187px;background-repeat:no-repeat;}
.stickerEN{padding-left:229px; padding-top:94px;background-image:url('images/templates/encart_lettresadhesivesV2EN.jpg');width:155px; height:187px;background-repeat:no-repeat;}

.textepersolegende{margin-left:22px; padding-left:12px; padding-top:123px;background-image:url('images/templates/texteperso/textepersolegendeV2.jpg');width:758px; height:140px;background-repeat:no-repeat;}
.textepersodanslegende{width:366px; height:140px; color:#000000; font-weight:bold;}
.textepersodanslegende a{color:#0000FF; font-weight:bold;}