
#global{ width:786px; display:block; margin-top:10px;}
#barreGauche{width:155px; display:block; float:left}
#blokDroit{width:786px; *width:786px;display:block; float:left; *float:right;}
#zonePrinc{width:780px; height:400px; display:block; margin-bottom:10px; border:#009999 1px solid;}
#zoneProduits{width:390px; height:105px; display:block; background-color:#6ecf20; margin-top:10px; float:left;}
#zonePromo{width:630px; height:200px; display:block; margin-top:6px; float:left;}
 .blocBoutique{
		 width:145px;
		 height:802px;
		 display:block;
		 border:#e70050 1px solid;
		 margin-left:0px;
		 float:left;
		-moz-border-radius: 10px / 10px;  
		-webkit-border-radius: 10px / 10px;  
		-khtml-border-radius: 10px / 10px;  
		border-radius: 10px / 10px;
		-webkit-border-top-left-radius: 10px; /* pour Chrome */
		-webkit-border-top-right-radius: 10px; /* pour Chrome */
		-webkit-border-bottom-left-radius: 10px; /* pour Chrome */
		-webkit-border-bottom-radius: 10px; /* pour Chrome */ 
 }
.containerTitre{padding-top:10px; display:block; width:145px; height:20px;}
.containerText{display:block; width:145px; float:left; margin:50px 0px 10px 0px;}
.harrow{width:17px; height:15px; display:block; float:left; margin-left:6px; margin-right:3px;}
.titreBoutique{ color:#96C102; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; float:left;}
.titreOffre{ color:#96C102; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; float:left;}
.titreLiens{ color:#96C102; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; float:left; margin-left:10px;}
.titreLiens a{ color:#96C102; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; float:left; text-decoration:none;}
.titreLiens a:HOVER{ color:#96C102; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; float:left; text-decoration:none;}
.textLiens{color:#E70050; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:5px;}
.listeMenu{display:block; margin-top:5px; margin-left:10px;}
.listeMenu ul{ display:block; padding-left:10px; *margin-left:2px; margin-top:0px; padding-bottom:0px; margin-bottom:0px; list-style:none;}
.listeMenu ul li{color:#e70050; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:5px; letter-spacing:-1px; *letter-spacing:-1px;}
.listeMenu ul li a{color:#e70050; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; display:block;}
.listeMenu ul li a:HOVER{
			color:#FFFFFF;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
			background-color:#f380a8;
			display:block;
			padding-left:5px;
			-moz-border-radius: 5px / 5px;  
			-webkit-border-radius: 5px / 5px;  
			-khtml-border-radius: 5px / 5px;  
			border-radius: 5px / 5px;
			-webkit-border-top-left-radius: 5px; /* pour Chrome */
			-webkit-border-top-right-radius: 5px; /* pour Chrome */
			-webkit-border-bottom-left-radius: 5px; /* pour Chrome */
			-webkit-border-bottom-radius: 5px; /* pour Chrome */ 
	}
.btnBa{width:145px; height:50px; display:block; background-image:url(img/btnOffresLarge.jpg);}
.texteBtnOffres{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; font-weight:bold; margin-left:30px; margin-top:6px; *margin-top:0px; display:block; letter-spacing:-1px; *letter-spacing:-1px;}
.texteBtnOffres2{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#e60050; font-weight:bold; margin-left:30px; margin-top:6px; *margin-top:0px; display:block; letter-spacing:-1px; *letter-spacing:-1px;}
.btnNouv{width:145px; height:33px; display:block; background-image:url(img/btnOffresSmall.jpg);}
.btnPromo{width:145px; height:50px; display:block; background-image:url(img/btnOffresLarge.jpg);}
.containerDemande{width:155px; height:83px; display:block; margin-top:10px;}
.demandeImg1{width:155px; height:40px; display:block; margin: 0 0 0 0; padding: 0 0 0 0;}
.demandeImg2{width:155px; height:43px; display:block; margin: 0 0 0 0; padding: 0 0 0 0;}
.blocSelect{width:203px; height:89px; display:block; margin-left:7px; margin-top:8px; background-color:#2e7701;  float:left;}
.txtSelect{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:bold; margin-left:40px; margin-top:22px;}
.caroussel{width:371px; height:89px; display:block; padding-left:9px; margin-top:8px; float:left;}
.promo1{width:230px; height:173px; display:block; float:left;  margin-top:10px;}
.promo2{width:400px; height:173px; display:block;float:left; margin-top:10px;}
.liens{ color:#000000; text-decoration:none;}
td img {display: block;}
.bandeau{width:630px; height:100px; display:block; margin-top:6px}
.blocPub{width:115px; height:105px; display:block; margin-top:10px; float:left;}
.select{width:115px; height:105px; display:block; margin-top:10px; float:left; margin-left:10px; background-color:#6ecf20; }
.txtS{font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#e70050; font-weight:bold; padding:10px;}
.blocCatalogue{ display:block;  padding-top:10px;}
.catH{display:block; margin-left:10px;}
.containerAnim{display:block; margin-left:10px; *margin-left:0px; *padding-left:10px; width:125px; height:215px;}
.catAnim{display:block; margin-left:2px; width:120px; height:120px;}
.catB{display:block; margin-left:10px;}

.blocNewsLetter{display:block; width:145px; height:80px; margin-bottom:5px; *padding-bottom:5px; margin-top:5px; float:left;}
.blocDemandeDeCat{display:block; width:145px; height:68px; margin-bottom:5px; *padding-bottom:5px; margin-top:5px; float:left;}
.blocRelais{display:block; width:145px; height:102px; margin-bottom:10px; *padding-bottom:10px; margin-top:15px; float:left;}

.bandeauN{display:block; width:630px; height:150px; margin-top:10px; float:left;}

.containerProdProd{width:786px; display:block; float:left;}
.containerProd{ width:145px; *width:147px; display:block; float:left; margin:7px; *margin:7px 6px 6px 7px;}
.containerProdF{ width:145px; *width:147px; display:block; float:left; margin:7px 7px 7px 2px; *margin:7px 6px 6px 0px;}
.containerProdL{ width:145px; *width:147px; display:block; float:left; margin:7px 0px 7px 7px; *margin:7px 0px 6px 6px;}
.containerKdo{ width:300px; height:205px; display:block; float:left; margin:7px 0px 7px 10px; *margin:7px 0px 6px 10px; border:1px solid #e70050;}
.imgProd{width:145px; *width:145px; height:145px; *height:145px; display:block; border:1px solid #9abf00;}
.descripProduit{width:145px; *width:147px; height:60px; display:block; border-bottom:1px solid #9abf00; border-left:1px solid #9abf00; border-right:1px solid #9abf00;}
.descripProduit span{padding:2px; display:block; *width:145px;}
.descripProduit span h4{margin:0px;}
.descripProduit span h4 a{ padding:2px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#666666; text-decoration:none;}
.descripProduit span h4 a:hover{ padding:2px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:normal; color:#666666; text-decoration:underline;}
.descripProduit span p{float:left; display:block; margin-top:0px; margin-bottom:0px;}
.descripProduit span p a{padding:2px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#e70050; text-decoration:none;}
.descripProduit span p a:hover{padding:2px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#e70050; text-decoration:none;}
#TitreBest{
	height:30px;
	width:195px;
	background-color:#e70050;
	-moz-border-radius: 10px 10px 0 0; 
	-webkit-border-radius: 10px 10px 0 0; 
	border-radius: 10px 10px 0 0;         
	-webkit-border-top-left-radius: 10px; /* pour Chrome */ 
	-webkit-border-top-right-radius: 10px; /* pour Chrome */
}
#TitreBest p{
	display:block;
	padding:5px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
#Barre1{height:4px;
	width:786px;
	background-color:#e70050;
	display:block;
	float:left;
	*height:inherit;
	*background-color: ;
	*background-image:url(/VM/FRA/contenus/accueil/hp-02-05-10/barre1.gif);
	*background-repeat:no-repeat;
}
#TitreBest2{
	height:30px;
	width:265px;
	background-color:#96c102;
	-moz-border-radius: 10px 10px 0 0; 
	-webkit-border-radius: 10px 10px 0 0; 
	border-radius: 10px 10px 0 0;         
	-webkit-border-top-left-radius: 10px; /* pour Chrome */ 
	-webkit-border-top-right-radius: 10px; /* pour Chrome */
	margin:15px 0 0 0;
	float:left;
}
#TitreBest2 p{
	display:block;
	padding:5px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:5px 0 0 0;
	*margin:2px 0 0 0;
}

.Barre2{
	height:4px;
	background-color:#96c102;
	display:block;
	width:467px;
	padding:0;
	margin-right:15px;
	*margin-right:16px;
	float:left;
	*height:inherit;*background-color: ;
	*background-image:url(/VM/FRA/contenus/accueil/hp-02-05-10/barre2.gif);
	*background-repeat:no-repeat;
}
	
#TitreBest3{
	height:30px;
	width:150px;
	background-color:#f39400;
	-moz-border-radius: 10px 10px 0 0; 
	-webkit-border-radius: 10px 10px 0 0; 
	border-radius: 10px 10px 0 0;         
	-webkit-border-top-left-radius: 10px; /* pour Chrome */ 
	-webkit-border-top-right-radius: 10px; /* pour Chrome */
	margin:15px 0 0 217px;
	*margin:15px 0 0 218px;
	float:left;
}
#TitreBest3 p{
	display:block;
	padding:5px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0px;
}
.Barre3{
	height:4px;
	background-color:#f39400;
	display:block;
	width:302px;
	*width:303px;
	margin:0;
	float:left;
	*height:inherit;
	*background-color: ;
	*background-image:url(/VM/FRA/contenus/accueil/hp-02-05-10/barre3.gif);
	*background-repeat:no-repeat;
}

.avantages{
	display:block;
	width:784px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	border:#E70050 1px solid;
}

.lienAv1{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#96C102;
	text-decoration:none;
	margin-left:8px;
}
.lienAv1:hover{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#96C102;
	text-decoration:underline;
	margin-left:8px;
}
.lienAv2{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#108cdc;
	text-decoration:none;
	margin-left:9px;
}
.lienAv2:hover{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#108cdc;
	text-decoration:underline;
	margin-left:9px;
}
.lienAv3{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#f380a8;
	text-decoration:none;
	margin-left:5px;
}
.lienAv3:hover{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#f380a8;
	text-decoration:underline;
	margin-left:5px;
}
.lienAv4{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#E70050;
	text-decoration:none;
	margin-left:9px;
}
.lienAv4:hover{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#E70050;
	text-decoration:underline;
	margin-left:9px;
}
.lienAv5{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#F39400;
	text-decoration:none;
	margin-left:10px;
}
.lienAv5:hover{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#F39400;
	text-decoration:underline;
	margin-left:10px;
}
.barre{float:left; margin-left:10px; *margin-left:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; display:block;}
.reduc{ float:right; margin-left:10px; *margin-left:6px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; display:block;}

/* mise en avant*/
#featured{ 
	width:546px; 
	*width:556px;
	padding-right:230px; 
	*padding-right:220px;
	position:relative; 
	border:5px solid #f39400; 
	height:250px; 
	background:#fff;
	-moz-border-radius: 10px / 10px;  
	-webkit-border-radius: 10px / 10px;  
	-khtml-border-radius: 10px / 10px;  
	border-radius: 10px / 10px;
	-webkit-border-top-left-radius: 10px; /* pour Chrome */
	-webkit-border-top-right-radius: 10px; /* pour Chrome */
	-webkit-border-bottom-left-radius: 10px; /* pour Chrome */
	-webkit-border-bottom-radius: 10px; /* pour Chrome */ 
}
#featured ul.ui-tabs-nav{
	position:absolute;
	top:0;
	left:555px;
	*left:560px;
	list-style:none;
	padding:0;
	margin:0;
	width:219px;
	*width:220px;
	
}
#featured ul.ui-tabs-nav li{ 
	height:80px;
	*height:67px;
	padding:2px 0px 0px 15px;
	*padding:0px 0px 0px 15px;
	*margin-top:15px;
	font-size:12px; 
	color:#666; 
	-moz-border-radius: 10px / 10px;  
	-webkit-border-radius: 10px / 10px;  
	-khtml-border-radius: 10px / 10px;  
	border-radius: 10px / 10px;
	-webkit-border-top-left-radius: 10px; /* pour Chrome */
	-webkit-border-top-right-radius: 10px; /* pour Chrome */
	-webkit-border-bottom-left-radius: 10px; /* pour Chrome */
	-webkit-border-bottom-radius: 10px; /* pour Chrome */ 
	margin-right:2px;
}
#featured ul.ui-tabs-nav li img{ 
	float:left;
	margin:5px; 
	background:#fff; 
	padding:2px; 
	border:1px solid #eee;
	-moz-border-radius: 10px / 10px;  
	-webkit-border-radius: 10px / 10px;  
	-khtml-border-radius: 10px / 10px;  
	border-radius: 10px / 10px;
	-webkit-border-top-left-radius: 10px; /* pour Chrome */
	-webkit-border-top-right-radius: 10px; /* pour Chrome */
	-webkit-border-bottom-left-radius: 10px; /* pour Chrome */
	-webkit-border-bottom-radius: 10px; /* pour Chrome */ 
}
#featured ul.ui-tabs-nav li span{ 
	height:80px;
	*height:67px;
	font-size:11px;
	font-family:Verdana; 
	line-height:18px;
}
#featured li.ui-tabs-nav-item a{
	height:80px; 
	*height:67px;
	display:block; 
	color:#333;  background:#fff; 
	line-height:20px;
	-moz-border-radius: 10px / 10px;  
	-webkit-border-radius: 10px / 10px;  
	-khtml-border-radius: 10px / 10px;  
	border-radius: 10px / 10px;
	-webkit-border-top-left-radius: 10px; /* pour Chrome */
	-webkit-border-top-right-radius: 10px; /* pour Chrome */
	-webkit-border-bottom-left-radius: 10px; /* pour Chrome */
	-webkit-border-bottom-radius: 10px; /* pour Chrome */ 
}
#featured li.ui-tabs-nav-item a:hover{ 
	background:#d0e8f5; 
	-moz-border-radius: 10px / 10px;  
	-webkit-border-radius: 10px / 10px;  
	-khtml-border-radius: 10px / 10px;  
	border-radius: 10px / 10px;
	-webkit-border-top-left-radius: 10px; /* pour Chrome */
	-webkit-border-top-right-radius: 10px; /* pour Chrome */
	-webkit-border-bottom-left-radius: 10px; /* pour Chrome */
	-webkit-border-bottom-radius: 10px; /* pour Chrome */ 
}
#featured li.ui-tabs-selected{ 
	background:url('/VM/FRA/contenus/accueil/hp-02-05-10/selected-item.png') top left no-repeat;  
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{ 
	background:#49b7f7;
	color:#FFFFFF; 
 
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a:HOVER{ 
	background:#49b7f7;
	color:#FFFFFF; 
 
}
#featured .ui-tabs-panel{ 
	width:555px; height:250px; 
	background:#999; position:relative;
}
#featured .ui-tabs-panel .info{ 
	position:absolute; 
	top:180px; left:0; 
	height:70px;
	width:400px; 
	background: url('/VM/FRA/contenus/accueil/hp-02-05-10/transparent-bg.png'); 
	-moz-border-radius: 0 0 0 10px; 
	-webkit-border-radius: 0 0 0 10px; 
	border-radius: 0 0 0 10px;         
	-webkit-border-bottom-left-radius: 10px; /* pour Chrome */ 
}
#featured .info h2{ 
	font-size:18px; font-family:arial; 
	color:#FFFF00; padding:5px; margin:0;
	overflow:hidden; 
}
#featured .info p{ 
	margin:0 5px; 
	font-family:Verdana; font-size:11px; 
	line-height:15px; color:#f0f0f0;
}
#featured .info a{ 
	text-decoration:none; 
	color:#FFFF00; 
}
#featured .info a:hover{ 
	text-decoration:underline; 
}
#featured .ui-tabs-hide{ 
	display:none; 
}

/* tooltip */
.tipsy { padding: 5px; font-size: 10px; opacity: 0.8; filter: alpha(opacity=80); background-repeat: no-repeat; margin-top:60px;}
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: #FF0000; color: white; max-width: 200px; text-align: center; font-family:Arial, Helvetica, sans-serif; font-weight:bolder; font-size:12px;}
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
  .tipsy-north { background-position:center; }
  .tipsy-south { background-position: center; }
  .tipsy-east { background-position:center; }
  .tipsy-west { background-position:center; }
/* fin tooltip */