html, body, div, dd, dl, dt{margin:0px; padding:0px;}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:auto;
	text-align:center;
	background-image:url('images/templates/degrade.jpg');
	background-repeat:repeat-x;
	background-color:#B965A3;
}

img{
	border:0px;
	padding:0px;
	margin:0px;
}


#page{
	width:980px;
	margin:10px;
	margin-top:0px;
	margin:auto;
	text-align:left;
	background-color:#FFF;
}

.clear{
	clear:both;
}
a{
	text-decoration:none;
	color:#000000;
}
a:hover{
	text-decoration:underline;
}

ul, li{
	margin:0px;
	padding:0px;
}
h1, h2, h3{
	list-style:none;
	margin:0px;
	font-weight:normal;
}
table, tr, td{
	margin:0px;
	padding:0px;
}

/* ----------------------------------------- HEADER ---------------------------------------- */

.header{
	width:1000px;
	height:145px;
	text-align:center;
	background-image:url('images/templates/header.jpg');
	margin:auto;
	text-align:left;
}
.lienheader{
	background-image:url('images/templates/flash.jpg');
	width:450px;
	height:111px;
	float:left;
}
.header1{
	width:150px;
	height:79px;
	float:left;
	margin-top:32px;
	margin-left:40px;
	color:#B7509F;
}

.header2{
	width:110px;
	height:79px;
	float:left;
	margin-top:32px;
	margin-left:60px;
	color:#B7509F;
}

.header3{
	width:110px;
	height:79px;
	float:left;
	margin-top:32px;
	margin-left:80px;
	color:#B7509F;
}

.header1 a{
	color:#B7509F;
}
.header2 a{
	color:#B7509F;
}
.header3 a{
	color:#B7509F;
}
.menu{height:34px;margin-left:25px;margin-right:25px;overflow:hidden;}
.onglet_accueil1{width:5px;height:34px;background-image:url('images/templates/accueil1.jpg');float:left;}
.onglet_cat1{width:5px;height:34px;background-image:url('images/templates/cat1.jpg');float:left;}
.onglet_top1{width:5px;height:34px;background-image:url('images/templates/top1.jpg');float:left;}
.onglet_cc1{width:5px;height:34px;background-image:url('images/templates/cc1.jpg');float:left;}
.onglet_news1{width:5px;height:34px;background-image:url('images/templates/new1.jpg');float:left;}
.onglet_aff1{width:5px;height:34px;background-image:url('images/templates/aff1.jpg');float:left;}
.onglet_accueil3{width:5px;height:34px;background-image:url('images/templates/accueil3.jpg');float:left;}
.onglet_cat3{width:5px;height:34px;background-image:url('images/templates/cat3.jpg');float:left;}
.onglet_top3{width:5px;height:34px;background-image:url('images/templates/top3.jpg');float:left;}
.onglet_cc3{width:5px;height:34px;background-image:url('images/templates/cc3.jpg');float:left;}
.onglet_news3{width:5px;height:34px;background-image:url('images/templates/new3.jpg');float:left;}
.onglet_aff3{width:5px;height:34px;background-image:url('images/templates/aff3.jpg');float:left;}

.onglet_accueil2{
	height:19px;
	padding:5px;
	padding-top:10px;
	background-image:url('images/templates/accueil2.jpg');
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}
.onglet_cat2{
	height:19px;
	padding:5px;
	padding-top:10px;
	background-image:url('images/templates/cat2.jpg');
	background-repeat:repeat-x;
	color:#B9529B;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}
.file{
	height:19px;
	padding:5px;
	padding-top:10px;
	background-image:url('images/templates/cat2.jpg');
	background-repeat:repeat-x;
	color:#B9529B;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
	list-style:none;
}
.onglet_top2{
	height:19px;
	padding:5px;
	padding-top:10px;
	background-image:url('images/templates/top2.jpg');
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}
.onglet_cc2{
	height:19px;
	padding:5px;
	padding-top:10px;
	background-image:url('images/templates/cc2.jpg');
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}
.onglet_news2{
	height:19px;
	padding:5px;
	padding-top:10px;
	background-image:url('images/templates/new2.jpg');
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}
.onglet_aff2{
	height:19px;
	padding:5px;
	padding-top:10px;
	background-image:url('images/templates/aff2.jpg');
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
	text-transform:uppercase;
	float:left;
}

.onglet_accueil2 a{
	color:#FFF;
}
.onglet_cat2 a{
	color:#B9529B;
}
.file a{
	color:#B9529B;
}
.onglet_top2 a{
	color:#FFF;
}
.onglet_cc2 a{
	color:#FFF;
}
.onglet_news2 a{
	color:#FFF;
}
.onglet_aff2 a{
	color:#FFF;
}
/* ----------------------------------------- Recherche -------------------------------------------------- */

.ssheader{
	height:30px;
	border:2px solid #FFF;
	background-color:#000;
}

.sstxt{
	color:#FFF;
	padding:8px;
	float:left;
}
.sstxt a{
	color:#FFF;
}
.sstxt input{
	margin:0px;
	border:0px;
	padding:0px;
	width:200px;
	height:14px;
}

/* ----------------------------------------- Contenu -------------------------------------------------- */
.contenu{
	width:690px;
	background-color:#FFF;
	padding:10px;
	float:left;
}

.ban_cc1{height:35px;background-image:url('images/templates/ban_cc1.jpg');text-align:right;padding-top:15px;padding-right:10px;color:#B95299;}
.ban_new1{height:35px;background-image:url('images/templates/ban_new1.jpg');text-align:right;padding-top:15px;padding-right:10px;color:#F2911C;}
.ban_top1{height:35px;background-image:url('images/templates/ban_top1.jpg');text-align:right;padding-top:15px;padding-right:10px;color:#92BF3E;}
.ban_aff1{height:35px;background-image:url('images/templates/ban_aff1.jpg');text-align:right;padding-top:15px;padding-right:10px;color:#EE403F;}
.ban_marq1{height:35px;background-image:url('images/templates/ban_marq1.jpg');text-align:right;padding-top:15px;padding-right:10px;color:#261A1A;}
.ban_art1{height:35px;background-image:url('images/templates/ban_art1.jpg');text-align:right;padding-top:15px;padding-right:10px;color:#261A1A;}

.ban_cc1 a{color:#B95299;}
.ban_new1 a{color:#F2911C;}
.ban_top1 a{color:#92BF3E;}
.ban_aff1 a{color:#EE403F;}
.ban_marq1 a{color:#261A1A;}
.ban_art1 a{color:#261A1A;}

.ban_cc2{border-right:1px solid #B95299;border-left:1px solid #B95299;text-align:left;padding-left:9px;padding-right:9px;color:#B95299;}
.ban_new2{border-right:1px solid #F2911C;border-left:1px solid #F2911C;text-align:left;padding-left:9px;padding-right:9px;color:#F2911C;}
.ban_top2{border-right:1px solid #92BF3E;border-left:1px solid #92BF3E;text-align:left;padding-left:9px;padding-right:9px;color:#92BF3E;}
.ban_aff2{border-right:1px solid #EE403F;border-left:1px solid #EE403F;text-align:left;padding-left:9px;padding-right:9px;color:#EE403F;}
.ban_marq2{border-right:1px solid #261A1A;border-left:1px solid #261A1A;text-align:left;padding-left:9px;padding-right:9px;font-size:12px;font-weight:bold;color:#261A1A;}
.ban_art2{border-right:1px solid #261A1A;border-left:1px solid #261A1A;text-align:left;padding-left:9px;padding-right:9px;color:#261A1A;}

.ban_cc2 a{color:#B95299;}
.ban_new2 a{color:#F2911C;}
.ban_top2 a{color:#92BF3E;}
.ban_aff2 a{color:#EE403F;}
.ban_marq2 a{color:#261A1A;}
.ban_art2 a{color:#261A1A;}

.ban_cc3{height:15px;background-image:url('images/templates/ban_cc2.jpg');}
.ban_new3{height:15px;background-image:url('images/templates/ban_new2.jpg');}
.ban_top3{height:15px;background-image:url('images/templates/ban_top2.jpg');}
.ban_aff3{height:15px;background-image:url('images/templates/ban_aff2.jpg');}
.ban_marq3{height:15px;background-image:url('images/templates/ban_marq2.jpg');}


.ban_art{
	width:124px;
	height:215px;
	padding:5px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	float:left;	
}
h3{
	text-align:center;
	font-weight:bold;
	font-size:14px;
	height:33px;
	overflow:hidden;
}

.ban_imgart{
	width:120px;
	height:120px;
	border:1px solid #B7B7B7;
	margin-bottom:15px;
}
.ban_txt{
	height:15px;
	padding:5px;
	text-align:center;
	font-size:12px;
	color:#6C6C6C;
	text-decoration:line-through;
}

#galleryContainer{
	text-align:center;
	position:relative;
	overflow:hidden;
	width:670px;
	height:225px;
	float:left;
}

#arrow_left{
	width:15px;
	position:absolute;
	left:0px;
	z-index:10;
	background-color:#FFF;
}

#arrow_right{
	width:15px;
	position:absolute;
	right:0px;
	z-index:10;
	background-color:#FFF;
}

#theImages{
	position:absolute;
	height:124px;
	left:0px;
	width:2000px;
}

#theImages #slideEnd{
	float:left;
}

.imgz {
	width:124px;
	height:215px;
	padding:5px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	float:left;
	background-color:#FFF;
	color:#B95299;
}

#galleryContainer2{
	text-align:center;
	position:relative;
	overflow:hidden;
	width:670px;
	height:225px;
	float:left;
}

#arrow_left2{
	width:15px;
	position:absolute;
	left:0px;
	z-index:10;
	background-color:#FFF;
}

#arrow_right2{
	width:15px;
	position:absolute;
	right:0px;
	z-index:10;
	background-color:#FFF;
}

#theImages2{
	position:absolute;
	height:124px;
	left:0px;
	width:2000px;
}

#theImages2 #slideEnd2{
	float:left;
}

.imgz2{
	width:124px;
	height:215px;
	padding:5px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	float:left;
	background-color:#FFF;
	color:#EE403F;
}
/* ----------------------------------------- Dropite -------------------------------------------------- */

.droite{
	width:260px;
	padding-right:10px;
	padding-top:15px;
	float:left;
}

.droitxt{
	border-left:1px solid #000;
	border-right:1px solid #000;
	padding:10px;
	background-image:url('images/templates/droite.jpg');
	background-position:bottom;
	background-repeat:no-repeat;
}
.droitxt ul{
	margin-left:15px;
	list-style-type:square;
	color:#B7519B;
	font-weight:bold;
	font-size:12px;
}
.droitxt li{
	margin-bottom:5px;
	color:#B7519B;
	font-weight:bold;
	font-size:12px;
}
.droitxt li a{
	color:#B7519B;
	font-weight:bold;
	font-size:12px;
}


/* ----------------------------------------- Footer -------------------------------------------------- */

.footer{
	width:980px;
	height:45px;
	background-image:url('images/templates/footer.gif');
	background-color:#B965A3;
	text-align:center;
	padding-top:25px;
	color:#000;
}
.footer a{
	color:#000;
}


.footer2{
	height:20px;
	margin-bottom:20px;
	text-align:center;
	color:#FFF;
	background-color:#B965A3;
}
.footer2 a{
	color:#FFF;
}

/* ----------------------------------------------- Navigation ----------------------------------------- */
.navigation{
	color:#B9519E;
}
.navigation a{
	color:#B9519E;
}


.catcat{
	width:650px;
	height:30px;
	margin-top:10px;
	padding:10px;
	padding-left:20px;
	padding-right:20px;
	background-image:url('images/templates/catcat.jpg');
	color:#FFF;
	overflow:hidden;
	font-size:12px;
}

.catcat a{
	color:#FFF;
}


.ban_desccat1{height:35px;background-image:url('images/templates/ban_desccat1.jpg');text-align:right;padding-top:15px;padding-right:10px;color:#B95299;}
.ban_desccat1 a{color:#B95299;}
.ban_desccat2{border-right:1px solid #B95299;border-left:1px solid #B95299;text-align:center;padding-left:9px;padding-right:9px;
color:#B95299;background-image:url('images/templates/ban_desccatbckg.jpg');background-repeat:no-repeat;background-position:bottom;}
.ban_desccat2 a{color:#B95299;float:left;} 
.ban_desccat3{height:15px;background-image:url('images/templates/ban_desccat2.jpg');}

.ban_cat1{height:35px;background-image:url('images/templates/ban_cat1.jpg');text-align:right;padding-top:15px;padding-right:10px;color:#B95299;}
.ban_cat1 a{color:#B95299;}
.ban_cat2{border-right:1px solid #B95299;border-left:1px solid #B95299;text-align:left;padding-left:9px;padding-right:9px;color:#B95299;}
.ban_cat2 a{color:#B95299;}
.ban_cat3{height:15px;background-image:url('images/templates/ban_cat2.jpg');}

.ban_catart1{height:35px;background-image:url('images/templates/ban_catart1.jpg');text-align:right;padding-top:15px;padding-right:10px;color:#F2911C;}
.ban_catart1 a{color:#F2911C;}
.ban_catart2{border-right:1px solid #F2911C;border-left:1px solid #F2911C;text-align:left;padding-left:9px;padding-right:9px;color:#F2911C;}
.ban_catart2 a{color:#F2911C;}
.ban_catart3{height:15px;background-image:url('images/templates/ban_catart2.jpg');}

.ban_desccat2 img{ border:1px solid #B7B7B7;float:left;}
h1{ text-align:center; font-size:14px; text-transform:uppercase; font-weight:bold;}
.txt_desccat{width:580px;text-align:center;color:#666666;padding:5px;padding-left:10px;float:right;}


.imgbandesc{
	float:left;
	width:70px;
}

.ban_artart1{height:35px;background-image:url('images/templates/ban_artart1.jpg');text-align:right;padding-top:15px;padding-right:10px;color:#F2911C;}
.ban_artart1 a{color:#F2911C;}
.ban_artart2{border-right:1px solid #B95299;border-left:1px solid #B95299;text-align:left;padding-left:9px;padding-right:9px;color:#F2911C;}
.ban_artart2 a{color:#F2911C;}
.ban_artart3{height:15px;background-image:url('images/templates/ban_artart2.jpg');}



.ban_descart1{ background-repeat:no-repeat;height:35px;background-image:url('images/templates/ban_descart1.jpg');text-align:right;padding-top:15px;padding-right:10px;color:#B95299;}
.ban_descart1 a{color:#B95299;}
.ban_descart2{border-right:1px solid #B95299;border-left:1px solid #B95299;text-align:left;padding-left:9px;padding-right:9px;
color:#B95299;background-image:url('images/templates/ban_descartbckg.jpg');background-repeat:no-repeat;background-position:bottom;}
.ban_descart2 a{color:#B95299;}
.ban_descart3{height:25px;background-image:url('images/templates/ban_descart2.jpg');}


.artg{
	width:310px;
	float:left;
}
.artg img{
	border:1px solid #B7B7B7;
	margin-right:13px;
	margin-bottom:10px;
	float:left;
}
.imgartg{
	width:310px;
	height:32px;
	text-align:center;
}
.imgartg img{
	padding-left:110px;
	text-align:center;
	border:0px;
}
.artd{
	width:250px;
	padding:10px;
	padding-left:50px;
	padding-right:50px;
	float:left;
	text-align:center;
}

.artd h1{
	text-transform:none;
	font-size:16px;
}

.artdtxt{
	color:#666666;
	margin-top:10px;
	margin-bottom:10px;
}
.stock{
	width:190px;
	height:55px;
	background-image:url('images/templates/stock.jpg');
	text-align:left;
	padding-left:49px;
	padding-top:16px;
	font-size:12px;
}

.prixnormal{
	border:0px;
	margin:0px;
	padding:0px;
	margin-top:5px;
	color:#F2911C;
	font-size:26px;
	font-weight:bold;
	float:left;
}
.prixpromo{
	border:0px;
	margin:0px;
	padding:0px;
	margin-top:5px;
	padding-top:12px;
	padding-left:20px;
	color:#F2911C;
	font-size:12px;
	text-decoration:line-through;
	float:left;
}
.prixnormal input{
	border:0px;
	margin:0px;
	padding:0px;
	color:#F2911C;
	font-size:24px;
	text-align:right;
	font-weight:bold;
	width:70px;
}


.choix{
	text-align:center;
	color:#666666;
	font-size:14px;
	font-weight:bold;
	margin-top:5px;
}
.carac{
	margin-top:5px;
	margin-bottom:10px;
}

.carac th{
	text-align:right;
	padding-top:5px;
	padding-left:30px;
	font-weight:normal;
}
.carac td{
	text-align:left;
	padding-top:5px;
	font-weight:normal;
}


.erreur{
	color:#9672af;
	text-align:center;
}

.etoile{
	color:#9672af;
}

.cde1{
	background-color:#CCCCCC; 
}



.pagenav{
	float:right;
	color:#F2911C;
}

.pagenav a{
	color:#F2911C;
}


.titre{
	font-size:16px;
	text-align:center;
	font-weight:bold;
}

.td_head_cde{
	text-align:center;
	font-weight:bold;
}

.td_foot_cde{
	text-align:right;
}

.boutons_commande{
	padding-top:15px;
}

.cadre{
	width:300px;
	padding-left:45px;
	padding-top:20px;
	float:left;
}
.ban_cat {
	float:left;
	font-size:14px;
	font-weight:bold;
	height:215px;
	padding:5px;
	text-align:center;
	width:124px;
}
.plansite{
	margin-left:300px;
}
.lienimprimer a{
	color:#FFFFFF;
}
.lienimprimer{
	float:right;
	padding-right:10px;
	padding-top:6px;
}
.recommanderpage{
	text-align:center;
}
.ban_descrech1 {
	background-image:url(images/templates/ban_descrech1.jpg);
	color:#B95299;
	height:35px;
	padding-right:10px;
	padding-top:15px;
	text-align:right;
}

.garantiesbit{
	background-image:url(images/templates/paiementbckg.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	border-right:1px solid #000;
	border-left:1px solid #000;
}

.garantiesbit img{
	border-bottom:1px solid #dbdbdb;
}