/*//////////////////////////////////////////////////////// Global ////////////////////////////////////////////////////////*/
/* MODIF */
body {
	margin:0;
	padding:0;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000;
	color:#fff;
	font-size:12px;
	text-align:center;
}
fieldset{width:355px;height:142px;color:#000;padding:0;margin:0;}
legend{color:#BDBDBD;font-size:11px;}
li{padding:0;margin:0;}
ul{padding:0;margin:0;}
input.accueil{height:12px;background-color:#182b36;font-size:9px;color:#fff;margin-top:1px;* margin-top:0px;border:solid 0px #fff;}
td {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
tboby {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
form{padding:4px;margin:0px;}
form.recherche{padding:0px;margin:0px;}
/* IMAGES */
img.gauche{float:left;margin-top:0px;}
img.gauche2{float:left;margin:4px;margin-top:0px;* margin:4px;border:1px solid #000;}
img.droite{float:right;}
img.clicandpay{float:left;margin-left:8px;}
img.duMenuGauche{margin-left:-6px;margin-top:15px;}
img.produit{margin-top:2px;border:1px solid #000;}
.cell { text-align: left;background-color: #7F8BA5;padding-left:2px;	padding-right:0px;}
.entete {   text-align: left;background-color: #7F8BA5;color:#fff;}
.pourcent{ background-color: #7F8BA5;color:#fff;font-size:14px;font-weight:bold;}
/*tableau des prix*/
table#tabprix {
   /* background-color:#fff;*/
   /* border: solid #000 1px;*/
    width: 420px;
	border-spacing:0px;

}
span.colisage{font-size:10px;}
#pages{
	
	/*text-align:center;
	* position: absolute;
	* margin-top:20px;
	* width :800px;
	* float:left;
	* text-align:center*/
	margin-top:20px;

	position:relative;
	width:810px;
	height:30px;
	float:left;
	z-index:50;
	text-align:center;
}

* html #pages{
top:15px;
}
#boutonpanier{
position:absolute;
	color: #ffffff;
	margin-top:185px;
	margin-left:6px;
	width: 189px;
	z-index:100;
	background-color:#182B36;
	border:solid 1px #000;
	}
	
/*selection et nouveaute */

#selection{
	width: 320px;
	min-height: 140px;
	float:left;
	margin-top: 20px;
	margin-left: 35px;
	/*border: solid 1px #ffffff;*/
}
*html #selection{
	margin-left: 30px;
	height: 140px;
	width: 300px;
}
#nouvo{
	width: 320px;
	min-height: 140px;
	float:left;
	margin-top: 20px;
	margin-left:275px;
	
	/*border: solid 1px #ffffff;*/
}

*html #nouvo{
	margin-left:295px;
	height: 140px;
	
}

#sprod_pic{
	width:100px;
	height:100px;
	text-align:center;
	/*background-color:#fff;*/
	margin-left:11px;
	margin-top:25px;
	float:left;
}
*html #sprod_pic{
	margin-left:5px;
	margin-top:10px;
	float:left;
}

#sel_txt{
	text-align:left;
	width:150px;
	margin-left: 125px;
	margin-top: -120px;
	float:left;	
}
*html #sel_txt{
	text-align:left;
	margin-left: 60px;
	margin-top: -110px;
	float:left;	
}
.txt_new{
	font-family: Arial;
	font-size:16px;
	color:#fff;
	font-weight:bold;
}

#description{
	width:185px;
	min-height:10px;
	float:left;
	margin-top:-95px;
	margin-left:125px;
	/*border: solid 1px #000000;*/
}
*html #description{
	float:left;
	margin-top:-90px;
	margin-left:60px;
	/*border: solid 1px #000000;*/
}


#title_txt{
	text-align:left;
	float:left;
	margin-left:0px;
	margin-top:0px;
	width:170px;
}

#title_txt2{
	text-align:left;
	float:left;
	margin-left:0px;
	margin-top:0px;
	width:190px;
}

#desc_txt{
	text-align:left;
	float:left;
	height:30px;
	overflow-x:hidden;
	overflow-y:hidden;
	margin-left:0px;
	margin-top:5px;
	width:170px;
}
#desc_txt{
	
	margin-left:2px;
	
}
/*p{text-align:left;}	*/
#desc_txt6{
	text-align:left;
	float:left;
	margin-left:0px;
	margin-top:5px;
	width:190px;
}

#colisage_txt{
	float:left;
	margin-left:-1px;
	margin-top:5px;
	width:175px;
	text-align:left;
}
*html #colisage_txt{
	float:left;
	margin-left:2px;
	margin-top:5px;
}

#prix{
	
	width:160px;
	text-align:right;
	height:18px;
	float:left;
	margin-left:5px;
	margin-top:15px;
}
*html #prix{
	margin-top:0px;
	margin-left:30px;
}

#prix3{
	
	width:150px;
	text-align:right;
	height:18px;
	margin-left:0px;
	
}
*html #prix3{
	margin-left:-3px;
	
}

#buy{
	width:120px;
	min-height:10px;
	float : left;
	margin-top:2px;
	margin-left:2px;
	* margin-top:55px;
}
* html #buy{width:150px;margin-top:2px;}
#buy2{
	width:120px;
	min-height:10px;
	float : left;
	margin-top:2px;
	margin-left:2px;
	* margin-top:2px;
}
* html #buy2{width:150px;margin-top:2px;margin-left:0px;}
#qtybox{

	margin-top:3px;
	margin-left:0px;
	
}

#qtybox2{
	float : left;
	margin-top:3px;
	margin-left:0px;
}
*html #qtybox2{
	margin-left:0px;
	
}
#buy_btn3{
	float : left;
	margin-top: -20px;
	
	
}
*html #buy_btn3{
	float : left;
	margin-top: -20px;
	
}



#buy_btn{
	float : left;
	margin-top: -20px;
	margin-left:85px;
}
*html #buy_btn{
	float : left;
	margin-top: 0px;
	margin-left:0px;
}

.qty_box{
	font-family: Arial;
	font-size:10;
	color:#ffffff;
	background-color:#182B36;
	width:25px;
	height:13px;
	border:0;
}
.txt_desc1{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	color:#488110;
}

.txt_desc2{
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#9a9a90;
}
.txt_desc3{
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	color:#fff;
}
.txt_desc5{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	color:#fff;
	
}
/*//
////////////////////////////////////////////////////// PAGE ACCUEIL ////////////////////////////////////////////////////////*/
/*///////////////////////// DIV PLACEMENT ELEMENTS /////////////////////////*/
#conteneurSite {
	margin:auto;
	width: 1005px;
	min-height:611px;
	text-align: left;
	background-image:url(../images/fond-repeat.gif);
	background-position:center;
	background-repeat:repeat;
}
* html #conteneurSite {
	height:611px;
}
#message{
	margin:auto;
	width: 1005px;
	min-height:15px;
	text-align: right;
	background-color:#000000;
	font-size:10px;
	background-position:center;
	background-repeat:repeat;}
#conteneurSiteInt {
	margin:auto;
	width: 1005px;
	min-height:641px;
	text-align: left;
	background-image:url(../images/fond-repeat-int.gif);
	background-position:center;
	background-repeat:repeat;
}
* html #conteneurSiteInt {
	height:641px;
}
#haut{
	height:176px;
	width:1005px;
}
#monComptePanier{
	cursor:pointer;
	margin-top:205px;
	margin-left:812px;
	position:absolute;
	width:190px;
	height:18px;
	text-align:left;
	
	padding-right:3px;
	line-height:19px;
	background-image:url(../images/trans.png);
	background-position:right;
	background-repeat:repeat;
	}
* html #monComptePanier{
	margin-top:210px;
}
.txtpanier{color:#3a4459;font-size:11px;}
#monComptePanierBis{
cursor:pointer;
	margin-top:0px;
	margin-left:624px;
	position:absolute;
	width:190px;
	height:18px;
	text-align:left;
	padding-right:3px;
	line-height:19px;
	background-image:url(../images/trans.png);
	background-position:right;
	background-repeat:repeat;
	}
#fondMenu{
	margin:0px;
	height:28px;
	width:1005px;
	background-image:url(../images/menu.gif);
	background-position:center;
	background-repeat:no-repeat;
}
#menu{
	padding-top:8px;
	height:28px;
	width:1005px;
}
* html #menu{
	padding-top:13px;
	height:13px;
	width:1005px;
}
#blocTexteAccueil{
	float:left;
	margin-top:16px;
	margin-bottom:15px;
	margin-left:45px;
	margin-right:45px;
	height:169px;
	width:384px;
	}
* html #blocTexteAccueil{
	margin-left:44px;
	margin-right:44px

}
#centre{
	height:201px;
	width:1005px;
	background-color:#7F8BA5;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	}
/* avec LOGOS SECURITE PAIEMENT
#centreBas{
	height:148px;
	width:1005px;
	background-image:url(../images/fond-repeat.gif);
	background-position:center;
	background-repeat:repeat;
	}
*/
#centreBas{
	height:188px;
	width:1005px;
	background-image:url(../images/fond-repeat.gif);
	background-position:center;
	background-repeat:repeat;
	}
#piedDePage{
	float:left;
	width:1005px;
	height:60px;
	text-align:center;
	color:#7F8BA5;
	background-image:url(../images/pied-page.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
#contact{
	text-align:center;
	margin-left:280px;
	float:left;
	width:450px;
}
* html  #contact{margin-left:140px;}
#logosecu{
	float:left;
	margin-left:100px;
	width:150px;
}
#PoussePasMonDivDansLesOrties{
	clear:both;
	line-height:0;
	font-size:1px;
	}
/* ////////// PAGE INTERIEURE /////////////*/
#gauche{
	float:left;
	width:188px;
	min-height:611px;
	background-image:url(../images/fond-menu-gauche.gif);
	background-position:center;
	background-repeat:repeat;
	}
#menuGauche{
	width:168px;
	margin-left:20px;
	margin-top:10px;
	min-height:100px;
	* height:100px;
	color:#FEEA92;
	}
#droite{
	float:right;
	width:817px;
	min-height:641px;
	}
* html #droite{height:641px;}
#menuHaut{
	float:left;
	width:817px;
	height:100px;
	background-image:url(../images/menu-haut.gif);
	background-position:center;
	background-repeat:no-repeat;
	/*border:solid 1px red;*/
	}
#menuInterieure{
	margin-top:44px;
	height:28px;
	width:817px;
}
#catalogue{
	margin-top: 85px;
	* margin-top: 0px;
	min-height:641px;
	width:817px;
	
	font-size:12px;
	background-image:url(../images/fond-centre.gif);
	background-position:center;
	background-repeat:repeat;
}
* html #catalogue{
	margin-top: 0px;
	width:810px;
}
#catalogue2{

	min-height:701px;
	width:817px;
	font-size:12px;
	background-image:url(../images/fond-centre.gif);
	background-position:center;
	background-repeat:repeat;
}
* html #catalogue2{
	margin-top: 0px;
	width:810px;
}
#piedDePageInt{
	clear:both;
	width:1005px;
	height:5px;
	background-color:#7F8BA5;
	line-height:0px;
	font-size:0px;
	}
#chemin{
	padding-left:20px;
	width:750px;
	height:15px;
	color:#7F8BA5;
	font-size:12px;
	margin-top:25px;
	* margin-top:0px;}
/* AFFICHAGE PRODUITS */
#produit{
	float:left;
	width:362px;
	height:322px;
	margin-left:20px;
	margin-top:40px;
	margin-bottom:10px;
	}
#produitDroite{
	float:left;
	width:362px;
	height:322px;
	margin-left:40px;
	margin-top:40px;
	margin-bottom:10px;
	}
.titreProduit{
	display:block;
	width:358px;
	height:30px;
	background-color:#3A4459;
	padding-left:4px;
	color:#fff;
	font-weight:bold;
	font-size:16px;
	}
#photoProduit{
	width:200px;
	height:300px;
	float:left;
	margin-top:3px;
	margin-right:4px;
	}
#blocDescriptif{
	padding:4px;
	width:145px;
	height:230px;
	background-color:#7F8BA5;
	float:left;
	margin-top:4px;
	margin-left:4px;
	color:#fff;
	font-size:11px;
	}
#blocDescriptifDessous{
	float:left;
	padding:4px;
	width:145px;
	height:60px;
	margin-top:3px;
	margin-left:4px;
	color:#fff;
	font-size:12px;
	}
/*///////////////////////// DIV PANIER DEROULANT PAGE ACCUEIL/////////////////////////*/
#panier{
	position:relative;
	display:none;
	width:249px;
	top:204px;
	left:807px;
}
#panier2{
	position:relative;
	display:none;
	width:249px;
	top:88px;
	left:807px;
}
#contenuPanier {
	position:absolute;
	padding:4px;
	width: 183px;
	height: 173px;
	left:5px;
	top:20px;
	z-index:4;
	text-align:left;
	color:#000;
	background-color:#CCCFD6;
	border:solid 1px #fff;
	overflow-y:auto;
	overflow-x:hidden;
}
#texteajout{
	margin-left:20px;
}
/*//////////////////////////////////////////////////////// Gestion du menu deroulant  ////////////////////////////////////////////////////////*/
ul#offre li ul{display:none;}
ul#offre li:hover>ul{display:block;}

ul#offre {margin:0px;padding:0px;list-style:none;width:75px;float:left;}
ul#offre li{float:left;display:block;padding:0px;margin-top:5px;height:20px;}
* html ul#offre li{float:left;display:block;padding:0px;margin-top:1px;height:10px;}
ul#offre li a{display:block;padding:0em 0em;color:#fff;text-decoration:none;
}
ul#offre li a:hover{color:#7F8BA5;}

ul#offre ul{position:absolute;background:#CCCFD6;border:1px solid #fff;list-style:none;margin:0px;width:160px;z-index:1;}
ul#offre ul ul{top:0px;left:160px;background:#BE0071;z-index:2;}
ul#offre ul li{position:relative;float:none;margin:0px;padding:0px;display:block;}
ul#offre ul li a{display:block;margin:0px;padding:0px;border:none;}

#ititreProduit{
color: #fff;
font-size:16px;
font-weight:bold;
}
/*//////////////////////////////////////////////////////// Gestion du menu deroulant Infos pratiques  ////////////////////////////////////////////////////////*/
ul#offre2 li ul{display:none;}
ul#offre2 li:hover>ul{display:block;}

ul#offre2 {margin:0px;padding:0px;list-style:none;width:95px;float:left;}
ul#offre2 li{float:left;display:block;padding:0px;margin-top:5px;height:20px;}
* html ul#offre2 li{float:left;display:block;padding:0px;margin-top:1px;height:10px;}
ul#offre2 li a{display:block;padding:0em 0em;color:#fff;text-decoration:none;
}
ul#offre2 li a:hover{color:#7F8BA5;}

ul#offre2 ul{position:absolute;background:#CCCFD6;border:1px solid #fff;list-style:none;margin:0px;width:180px;z-index:1;}
ul#offre2 ul ul{top:0px;left:160px;background:#BE0071;z-index:2;}
ul#offre2 ul li{position:relative;float:none;margin:0px;padding:0px;display:block;}
ul#offre2 ul li a{display:block;margin:0px;padding:0px;border:none;}

#ititreProduit{
color: #fff;
font-size:16px;
font-weight:bold;
}
/*//////////////////////////////////////////////////////// Gestion du menu deroulant Infos pratiques  ////////////////////////////////////////////////////////*/
ul#offre3 li ul{display:none;}
ul#offre3 li:hover>ul{display:block;}

ul#offre3 {margin:0px;padding:0px;list-style:none;width:95px;float:left;}
ul#offre3 li{float:left;display:block;padding:0px;margin-top:2px;height:16px;}
* html ul#offre3 li{float:left;display:block;padding:0px;margin-top:1px;height:10px;}
ul#offre3 li a{display:block;padding:0em 0em;color:#fff;text-decoration:none;
}
ul#offre3 li a:hover{color:#7F8BA5;}

ul#offre3 ul{position:absolute;background:#CCCFD6;border:1px solid #fff;list-style:none;margin:0px;width:180px;z-index:1;}
ul#offre3 ul ul{top:0px;left:160px;background:#BE0071;z-index:2;}
ul#offre3 ul li{position:relative;float:none;margin:0px;padding:0px;display:block;}
ul#offre3 ul li a{display:block;margin:0px;padding:0px;border:none;}

#ititreProduit{
color: #fff;
font-size:16px;
font-weight:bold;
}
/*//////////////////////////////////////////////////////// CLASS & LIENS ////////////////////////////////////////////////////////*/
.nosProd{display:block;margin-left:18px;padding-top:8px;font-weight:bold;font-size:12px;color:#FFC30D;}
.titreAccueil{font-weight:bold;font-size:15px;}
.texteAccueil{font-weight:normal;font-size:13px;}
.gras{font-weight:bold;}

a.votreCompte:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #fff;}
a.votreCompte:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #fff;}
a.votreCompte:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #7F8BA5;}
a.votreCompte:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #7F8BA5;}

a.votrePanier:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #000;}
a.votrePanier:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #000;}
a.votrePanier:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #3A4459;}
a.votrePanier:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #3A4459;}

a.panier:link {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration:none;color: #fff;}
a.panier:visited {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration:none;color: #fff;}
a.panier:hover {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration:none;color: #fff;}
a.panier:active {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration:none;color: #fff;}

a:link {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #fff;}
a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #fff;}
a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #7F8BA5;}
a:active {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #7F8BA5;}

a.newRecom:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #fff;}
a.newRecom:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #fff;}
a.newRecom:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #7F8BA5;}
a.newRecom:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #7F8BA5;}

a.newRecomInt:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #fff;}
a.newRecomInt:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #fff;}
a.newRecomInt:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #3A4459;}
a.newRecomInt:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #3A4459;}

a.ok:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #fff;font-weight:bold;}
a.ok:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #fff;font-weight:bold;}
a.ok:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #0c83af;font-weight:bold;}
a.ok:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #0c83af;font-weight:bold;}

a.sousMenu:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #BDBDBD;}
a.sousMenu:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #BDBDBD;}
a.sousMenu:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #000;}
a.sousMenu:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #000;}

a.lienfonce:link {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #ffc30d;}
a.lienfonce:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #ffc30d;}
a.lienfonce:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #fff;}
a.lienfonce:active {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #fff;}

a.lienProd:link {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #FEEA92;}
a.lienProd:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #FEEA92;}
a.lienProd:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #fff;}
a.lienProd:active {font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;color: #fff;}