/* CSS Document */
.header{background:#ffffff url(/templates/primeurs/images/elements-graphiques/header-fond.jpg);}

.center{}

	.colonne_gauche{float:left; width:770px; background-color: #FFFFFF;}
	
	h2{margin:10px 0 5px 25px; padding-left:25px; background:url(/templates/primeurs/images/elements-graphiques/prodreco-puce.jpg) no-repeat left; font-size:12px; font-weight:bold; color:#6a123e;}
	
		.pub_335x244{float:left; padding-left:25px;}
		.pub_230x90{float:left; margin-left:15px;}
		.pub_208x80 a{display: block;background-color: transparent;background-image: url(/templates/primeurs/images/pub-208x80.jpg);background-repeat: repeat;background-attachment: scroll;background-position: center top;width: 208px;height: 80px}
		.pub_208x80 a:hover{background-position: bottom;}
    .pub_208x80 span{display:none;}
    .pub_165x90{float:left;}
		.encart_pub400x150{float:left; margin-left:15px; margin-top:4px;}
		
		.produits_recommandes{margin: 0 0 10px 25px; padding-left:10px; width:738px; background: url(/templates/primeurs/images/elements-graphiques/prodreco-fond.jpg) repeat-x top;}
			.produits_pres{float:left; width:228px; height:350px; border-bottom:2px solid #e6e6e6;}
			.produits_pres a{color:#b01166; text-decoration:none;}
			.produits_pres a:hover{color:#FF66CC;}
				.produits_pres_img{margin-left:30px; margin-top:5px;}
				.produits_titre{margin-top:20px; border-bottom:2px solid #b01166;}
				.produits_titre p{margin:0; padding:0; font-size:11px; padding-bottom:5px;}
				.produits_titre img{margin:1px; float:right;}	
				.produits_titre h3{color:#b01166; display:inline; font-size:16px; margin:0; padding:0;}
				.produit_image{clear:both; margin:10px 30px 0px 30px;}
				.produits_pres_desc{clear:right; background: url(/templates/primeurs/images/elements-graphiques/prodreco-pfond.jpg) top; border-bottom:2px solid #eeeeee; height:65px;}
				.produits_pres_desc p{padding: 5px 10px 10px 10px; color: #666666; text-align:center; font-size:11px; font-weight:bold;}
				.produits_pres_ajout{float:right; margin:0; margin-right:25px;display: block;background-color: transparent;background-image: url(/templates/primeurs/images/elements-graphiques/ajouter-panier.jpg);background-repeat: repeat;background-attachment: scroll;background-position: center top;width: 26px;height: 30px}
				.produits_pres_ajout:hover{background-position: bottom;}
				.produits_prix{width:107px; border-right:2px solid #f0f0f0; text-align:center;}
			.prodreco_separateur{float:left; margin:40px 10px 0 10px;}
			
		.article{width:748px; margin:0px 0 20px 25px; padding-top:20px;}
		
			.article_une{float:left; width:366px; margin-right:16px;}
				.article_une h3, .article_news h3{padding:7px 0 0 10px; font-size:13px; color:#a71a61; border-top:2px solid #dad7d8; border-bottom:2px solid #dad7d8; height:23px;}
				.article_une img{float:left; padding:3px; border:1px solid #a71a61; margin:10px 10px 20px 10px;}
				.article_une p{color:#828282; margin:10px; font-size:12px;}
				.article_une a{color:#a71a61; text-decoration:none; font-weight:bold;}
				.article_une a:hover{text-decoration:underline; }
				.article_une td{vertical-align:top;}
				.article_une_chateaux{width:100%;}
				.article_une_chateaux li{background: url(/templates/primeurs/images/elements-graphiques/puce-chateau.jpg) no-repeat; list-style:none;}
				
			.article_news{float:right; width:366px;}
				.article_news h4{margin:5px 0 5px 10px; color:#a71a61; font-size:13px;}
				.article_news p{color:#828282; padding:0 0 5px 10px;  font-size:12px;}
				.article_news a{color:#a71a61; text-decoration:none; font-weight:bold;}
				.article_news a:hover{text-decoration:underline; }
				.article_news img{margin-left:10px;}

	.colonne_droite{float:left; width:209px; margin-left:25px; background-color: #FFFFFF;}
		
		.rechercher{float:left; width:209px; background-color:#FFFFFF;}
			.rechercher_bouton{padding-top:10px; border:none;}
			.rechercher_box{width:130px; height:15px; border:1px solid #b6b3b3; vertical-align:top; margin-top:10px; padding:2px 0 0 5px; color:#a71a61; font-size:11px; font-family:arial;}
			
		.panier{float:left; color:#b01166; width:209px; font-size:11px;}
			.panier_info{float:left; width:169px; color:#a71a61; background:url(/templates/primeurs/images/elements-graphiques/panier-fond.jpg) no-repeat; padding:10px 0 15px 40px;}
				.panier_info_titre{font-weight:bold; font-size:15px;}
				.panier_info_titre a{color:#b01166; text-decoration:none;}
				.panier_info_titre a:hover{ text-decoration:underline;}
			
			.panier_articles{float:left; width:209px; padding:10px 0 15px 0;}
				.panier_article{width:209px; background: url(/templates/primeurs/images/elements-graphiques/panier-article-fond.jpg) repeat-x top;}
					.panier_article_info{color:#000000; vertical-align:top;}
					.panier_article_info a{font-weight:bold;color:#ab005c;}
					.panier_article_info div{margin:10px 0 5px 5px;}
					.panier_article_quantité{width:40px; padding:3px 0 0 5px; vertical-align:top;}
						.panier_article_quantité img{margin-top:0px; float:left;}
						.panier_article_quantité div{margin-top:10px;}
						.panier_article_cellule{ float:left; width:20px; height:14px; font-size:9px; text-align:center; margin:0px; padding:0px; border:1px solid #CCCCCC;}
				.panier_article_prix{text-align:right; vertical-align:top; padding-left:5px;}
				.panier_article_prix div{ margin-top:10px; margin-right:5px;}
			
			.panier_total{background: url(/templates/primeurs/images/elements-graphiques/panier-total-fond.jpg) no-repeat top; text-align:right; height:67px;}
			.panier_total .produits_prix_centimes{padding-right:5px;}
			.panier_total img{margin:12px 3px 0 0;}
				
		.pub_208x80{float:left; width:209px; margin:10px 0 10px 0;}
		
/*		.promotion{float:left; width:209px; background: url(/templates/primeurs/images/elements-graphiques/promotion-fond.jpg) no-repeat;}
		.promotion_header_titre{color:#FFFFFF; font-size:12px; font-weight:bold; padding:4px 0 0 10px;}
		*/



    div.colonne_droite div.promotion a.promotion_header_titre{float:left; width:196px; height:21px; background:url(/templates/primeurs/images/elements-graphiques/header-rollover-promotions.jpg) no-repeat center top; color:#FFFFFF; font-size:12px; font-weight:bold; padding:4px 0 0 10px;}
    div.colonne_droite div.promotion .promotion_pres{padding-left:5px;float:left; width:201px; background:url(/templates/primeurs/images/elements-graphiques/top5-fond.jpg) repeat-y; }
    div.colonne_droite div.promotion .promotion_pres .restant  {      display: block;      color: #ff4e00;      text-align: center;      font-size: 14px;    }
    div.colonne_droite div.promotion .promotion_footer{float:left; width:206px; background:url(/templates/primeurs/images/elements-graphiques/top5-footer.jpg) no-repeat;}
    div.colonne_droite div.promotion a.promotion_header_titre:hover{background-position: center bottom;}
            
            
      .flash_pres .date,.produits_pres .date, .promotion .date{ text-align:center; color: grey; font-size:12px; display: block; padding-bottom: 3px;}
			
			.promotion_pres a{color:#ff4e00; text-decoration:none;}
			.promotion_pres a:hover{color:#ff9900;}
			.promotion_titre{margin-top:10px; border-bottom:2px solid #ff4e00;}
			.promotion_titre p{margin:0; padding:0; font-size:11px; padding-bottom:5px;}
			.promotion_titre img{margin:1px;}	
			.promotion_pres h3{color:#ff4e00; font-size:14px; margin:0; padding:0;}
			.promotion_pres img{float:right;}
			.promotion_pres .btnpanier{ margin:0; margin-left:10px; display: block;background-color: transparent;background-image: url(/templates/primeurs/images/elements-graphiques/promotion-panier.jpg);background-repeat: repeat;background-attachment: scroll;background-position: center top;width: 26px;height: 30px}
			.promotion_pres .btnpanier:hover{background-position: bottom;}

			.promotion_image{clear:both; margin:10px;}
			.promotion_pres_desc{clear:right; background: url(/templates/primeurs/images/elements-graphiques/prodreco-pfond.jpg) top; border-bottom:2px solid #eeeeee;}

			.promotion_prix{width:85px; border-right:2px solid #f0f0f0; text-align:center;}
			.promotion_prix_unite{font-family:"Times New Roman", Times, serif; font-size:25px; color:#ff4e00; margin-left:5px;}
			.promotion_prix_centimes{font-family:"Times New Roman", Times, serif; font-size:12px; color:#ff4e00; vertical-align: super; margin-left:3px;}
			.promotion_prix_barre{text-decoration:line-through; color:#ff4e00;}
		
    
    div.colonne_droite div.flash a.flash_header_titre{float:left; width:196px; height:21px; background:url(/templates/primeurs/images/elements-graphiques/header-rollover-ventes-flas.jpg) no-repeat center top; color:#FFFFFF; font-size:12px; font-weight:bold; padding:4px 0 0 10px;}
    div.colonne_droite div.flash .flash_pres{padding-left:5px;float:left; width:201px; background:url(/templates/primeurs/images/elements-graphiques/top5-fond.jpg) repeat-y; }
    div.colonne_droite div.flash .flash_footer{float:left; width:206px; background:url(/templates/primeurs/images/elements-graphiques/top5-footer.jpg) no-repeat;}
    div.colonne_droite div.flash a.flash_header_titre:hover{background-position: center bottom;}
    
    			
		/*.flash{float:left; width:209px; background: url(/templates/primeurs/images/elements-graphiques/flash-fond.jpg) no-repeat; margin-bottom:10px;}
		.flash_header_titre{color:#FFFFFF; font-size:12px; font-weight:bold; padding:4px 0 0 10px;}
			.flash_pres{width:193px; height:250px; margin-left:10px;}
	*/		.flash_pres a{color:#CF1307; text-decoration:none;}
			.flash_pres a:hover{color:#FF7F83;}
				.flash_pres .restant
        {
          display: block;
          color: #ff0000;
          text-align:center;
          font-size:14px;
        }
				.flash_titre{margin-top:10px; border-bottom:2px solid #b01166;}
				.flash_titre p{margin:0; padding:0; font-size:11px; padding-bottom:5px;}
				.flash_titre img{margin:1px;}	
				.flash_pres h3{color:#b01166; font-size:14px; margin:0; padding:0;}
				.flash_pres img{float:right; }
				.flash_pres .btnpanier{ margin:0; margin-left:10px; display: block;background-color: transparent;background-image: url(/templates/primeurs/images/elements-graphiques/promotion-panier.jpg);background-repeat: repeat;background-attachment: scroll;background-position: center top;width: 26px;height: 30px}
				.flash_pres .btnpanier:hover{background-position: bottom;}
				.flash_image{clear:both; margin:10px;}
				.flash_pres_desc{clear:right; background: url(/templates/primeurs/images/elements-graphiques/prodreco-pfond.jpg) top; border-bottom:2px solid #eeeeee;}
        .flash_pres .promotion_percentage
        {
          float: right;
          font-family: "Times New Roman",Times,serif;
          font-size: 20px;
          color: #ff0000;
        }
				.flash_prix{width:85px; border-right:2px solid #f0f0f0; text-align:center;}
				.flash_prix_unite{font-family:"Times New Roman", Times, serif; font-size:25px; color:#ff0000; margin-left:5px;}
				.flash_prix_centimes{font-family:"Times New Roman", Times, serif; font-size:12px; color:#ff0000; vertical-align: super; margin-left:3px;}
				.flash_prix_barre{text-decoration:line-through; color:#ff0000;}
				
		.top5{float:left; width:206px; margin-top:10px;}
			.top5_header{float:left; width:196px; height:20px; background:url(/templates/primeurs/images/elements-graphiques/top5-header.jpg) no-repeat; color:#FFFFFF; font-size:12px; font-weight:bold; padding:4px 0 0 10px;}
			.top5_center{float:left; width:206px; background:url(/templates/primeurs/images/elements-graphiques/top5-fond.jpg) repeat-y; padding-top:10px;}
				.top5_1, .top5_2, .top5_3, .top5_4, .top5_5{float:left; width:186px; padding:0 0 10px 20px; font-size:11px;}
				.top5_1 a, .top5_2 a, .top5_3 a, .top5_4 a, .top5_5 a{color:#a60059; font-weight:bold; text-decoration:none;}
				.top5_contenu a:hover{color:#ff66cc;}
        .top5_1{background:url(/templates/primeurs/images/elements-graphiques/top5-1.jpg) no-repeat left top;}
				.top5_2{background:url(/templates/primeurs/images/elements-graphiques/top5-2.jpg) no-repeat left top;}
				.top5_3{background:url(/templates/primeurs/images/elements-graphiques/top5-3.jpg) no-repeat left top;}
				.top5_4{background:url(/templates/primeurs/images/elements-graphiques/top5-4.jpg) no-repeat left top;}
				.top5_5{background:url(/templates/primeurs/images/elements-graphiques/top5-5.jpg) no-repeat left top;}
				
				.top5_contenu{float:left; width:118px;}
				.top5_prix {float:right; width:59px; padding-right:5px;}
			.top_prix_monnaie{font-family:"Times New Roman", Times, serif; font-size:18px; color:#b9b9b9;}
			.top_prix_unite{font-family:"Times New Roman", Times, serif; font-size:19px; color:#a71a61; margin-left:5px;}
			.top_prix_centimes{font-family:"Times New Roman", Times, serif; font-size:9px; color:#a71a61; vertical-align: super; margin-left:3px;}
			
			.top5_footer{float:left; width:206px; background:url(/templates/primeurs/images/elements-graphiques/top5-footer.jpg) no-repeat;}
			

/*Informations*/
.information{
padding-left:32px;
padding-top:10px;
margin-right:20px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
.information h4{
color:#a30058;
font-size:14px;
margin:10px 0 5px 0;
}
.information h5{
color:#000000;
font-size:12px;
margin:10px 0 0 20px;
}
.information p{
line-height:16px;
margin-top:5px;
}
.information ul{
margin-top:0px;
margin-left:20px;
}
.information li{
list-style-position:inside;
}
	.information_contenu{
	background:url(/templates/primeurs/images/elements-graphiques/prodreco-fond.jpg) repeat-x;
	padding:10px 10px 30px 20px;
	}
	
/* boxes */
.boxes_top{
    width:200px;
    height:19px;
    background-image:url(/templates/primeurs/images/boxes/boxes_top.gif);
    color:#FFFFFF;
    font-size:11px;
    font-weight:bold;
    padding-top:4px;
    padding-left:8px;
}

.boxes_center {
    width:208px;
    background-image:url(/templates/primeurs/images/boxes/boxes_center.gif);
}

.boxes_center ul, .boxes_center li{
    margin:0px;
    padding:0px;
}

.boxes_center li{
    margin-left:40px;
}

.boxes_center .inputtxt{
    height:15px;
    border:#d6d6d6 1px solid;;
}

.boxes_end{
    width:208px;
    height:9px;
    background-image:url(/templates/primeurs/images/boxes/boxes_end.gif);
    margin-bottom:10px;
    text-align:center;
}

/* menu-vin */
.menu_vin{float:left; width:208px; height:73px;}

#menu_vin_header{float:left; width:200px; height:21px; background-image:url(/templates/primeurs/images/menu-vin/menu-vin-header.jpg); color:#FFFFFF; font-size:11px; font-weight:bold; padding-top:4px; padding-left:8px;}
#menu_vin_header_btn{float:left; width:208px; height:48px;}
.menu_vin_btn{background-image:url(/templates/primeurs/images/menu-vin/menu-vin-fond.jpg);}
.menu_vin_btnb{background-image:url(/templates/primeurs/images/menu-vin/menu-vin-fondb.jpg);}
.menu_vin_btnm{background-image:url(/templates/primeurs/images/menu-vin/menu-vin-fondm.jpg);}

.menu_vin li{float:left; list-style:none; cursor:pointer; cursor:hand;}

#btnPrimeurs, #btnBudjet{width:65px; height:33px; display:block; padding-left:35px; padding-top:15px; color:#95154b; font-size:11px; font-weight:bold;}

#menu_vin_center {float:left; width:208px; /*background-image:url(/templates/primeurs/images/menu-vin/menu-vin-center.jpg);*/}

#primeurs, #budjet{float:left; width:208px; margin:0px; padding:0px; font-size:11px; background-image:url(/templates/primeurs/images/menu-vin/menu-vin-center.jpg);}

#budjet ul, #primeurs ul{margin:0px; margin-bottom:0px; padding-left:40px; padding-top:10px;}
#budjet li, #primeurs li{color:#868686; list-style:none; list-style:url(/templates/primeurs/images/menu-vin/menu-vin-puce.jpg); padding-bottom:5px;}

.menu_vin_end {float:left; width:208px; height:16px; background-image:url(/templates/primeurs/images/menu-vin/menu-vin-footer.jpg); margin-bottom:10px; text-align:center;}


/*Fiche Produit*/
.prod_header{ font-size:11px;}
	.prod_droite{
	float:right;
	width:490px;
	}
	#countdown{
    color: #CF1307;
  }
		.prod_droite h4{color:#a71a61; font-size:16px; font-weight:bold;}
		.prod_droite_p{clear:right; background:url(/templates/primeurs/images/elements-graphiques/prodreco-fond.jpg) repeat-x;  padding:5px;}
		.prod_droite_p h5{margin:5px 0; color:#993366; font-size:12px;}
		.prod_droite p{ }
		.prod_droite img{ float:right; margin-left:5px; margin-bottom:5px;}
		.prod_panier{ margin:20px 0 0 20px;background:url(/templates/primeurs/images/elements-graphiques/prod-panier-fond.jpg); width:383px;}
			.prod_panier h5{ background:url(/templates/primeurs/images/elements-graphiques/prod-panier-header.jpg); width:363px; height:26px; color:#FFFFFF; padding:3px 0 0 20px; font-size:14px;}
			.prod_panier_center{margin: 0 10px 0 20px; width:350px;}
			.prod_panier_footer{background:url(/templates/primeurs/images/elements-graphiques/prod-panier-footer.jpg); width:383px; height:11px;}
	.prod_gauche{
	width:260px;
	padding-left:20px;
	}
		.prod_gauche img{ margin: 10px 0 0 40px;}
			.prod_notation{ background:url(/templates/primeurs/images/elements-graphiques/prodreco-fond.jpg) repeat-x; padding:10px 15px 0 15px;}
				.prod_notation h4{ font-size:11px; color:#a71a61; margin-bottom:5px;}
				.prod_notation li{ list-style:none; margin-bottom:3px;}
			.prod_1eravis{ border-bottom:2px solid #dad7d8; border-top:2px solid #dad7d8; margin-top:10px; padding: 10px 0 10px 0;}
.prod_pres{ margin:20px 0 0 20px; clear:both;}
	.prod_pres_header{
	border-bottom:1px solid #d1d1d1;
	height:31px;
	width:754px;
	}
		.prod_pres_header li{ float:left; list-style:none; height:32px;}
		
		.prod_pres_chateau{width:93px; background:url(/templates/primeurs/images/elements-graphiques/prod-chateau-select.jpg);}
		.prod_pres_quarin{ width:133px; background:url(/templates/primeurs/images/elements-graphiques/prod-quarin.jpg);}
		.prod_pres_primbx{ width:183px; background:url(/templates/primeurs/images/elements-graphiques/prod-primbx.jpg);}
		.prod_pres_internautes{ width:143px; background:url(/templates/primeurs/images/elements-graphiques/prod-internautes.jpg);}
		.prod_pres_similaires{ width:133px; background:url(/templates/primeurs/images/elements-graphiques/prod-similaire.jpg);}
		
		.prod_pres_chateau2{width:93px; background:url(/templates/primeurs/images/elements-graphiques/prod-chateau-select2.jpg);}
		.prod_pres_quarin2{ width:133px; background:url(/templates/primeurs/images/elements-graphiques/prod-quarin2.jpg);}
		.prod_pres_primbx2{ width:183px; background:url(/templates/primeurs/images/elements-graphiques/prod-primbx2.jpg);}
		.prod_pres_internautes2{ width:143px; background:url(/templates/primeurs/images/elements-graphiques/prod-internautes2.jpg);}
		.prod_pres_similaires2{ width:133px; background:url(/templates/primeurs/images/elements-graphiques/prod-similaire2.jpg);}
		
		.prod_fin {border-bottom: 1px solid #d1d1d1;  width:50px;}

.prod_pres_center{ clear:both; background:url(/templates/primeurs/images/elements-graphiques/prod-pres-center.jpg); width:734px; padding:10px;}
	.prod_pres_colgauche{ float:left; padding:10px; width:204px;}
	.prod_pres_coldroite{ float:left; width:500px;}
		.prod_pres_coldroite h4{margin:0 0 10px 0; padding:0; font-size:16px;}
		.prod_pres_coldroite p{margin-bottom:10px;}
		.prod_pres_tech{}
			.prod_pres_tech h4{color:#a71a61; font-size:13px; margin:20px 0 5px 0;}
			.prod_pres_tech li{ list-style:none; list-style-position:outside;}
			.prod_pres_tech_base{ float:left; width:120px; text-decoration:underline;}
			.prod_pres_tech_info{}
	.prod_pres_footer{clear:both; background:url(/templates/primeurs/images/elements-graphiques/prod-pres-footer.jpg); width:754px ; height:10px;}
	
.separateur_30{height:30px;}


/*Catégories*/
.categ_pres{}
.categ_pres h3{ border-bottom:2px solid #e6e6e6; margin-left:25px; font-size:18px;}
	.categ_pres_droite{ float:right; width:490px; margin:30px 10px 10px 15px; font-size:12px;}
	.categ_pres_gauche{ float:right; width:229px; margin:10px 0 0 15px;}
	
/*Sous Catégorie*/
.sscateg{margin:0 10px 0 25px;}
	.sscateg_info h3{ font-size:18px; border-bottom:2px solid #e6e6e6; margin-bottom:10px;}
	.sscateg_info h4{ color:#a61a71; font-size:12px;}
	.sscateg_info img{ float:left; margin: 0 10px 10px 0;}
	.sscateg_info p{}
	
	
	
/* page interieure */
div.center div.bg_pi{float:left; width:655px; background:url(images/elements-graphiques/bg-pi.jpg) no-repeat; padding:60px 18px 0 351px;}

div.center div.bg_pi p.titre_pi{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#A30058; padding-bottom:12px;}

div.center div.bg_pi p.sstt_pi{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#A30058; padding:8px 0 15px 0;}
div.center div.bg_pi p.sstt_pi img{vertical-align:middle;}

div.center div.bg_pi p.txt_gauche{float:left; width:155px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:0 0 0 25px;}
div.center div.bg_pi p.txt_logo{float:left; width:475px;}

div.center div.bg_pi p.texte_pi{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding:22px 18px 30px 25px;}


/* page home nouveautes */
.sscateg_info2 h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#DB3B33; font-weight:normal; border-bottom:2px solid #e6e6e6; margin-bottom:10px;}

div.sscateg p.res_afficher, div.sscateg p.res_afficher2{float:left; width:362px; text-align:right; font-size:10px; color:#333; padding-top:10px;}
div.sscateg p.res_afficher2{padding:10px 0 10px 0;}

div.sscateg p.res_pages, div.sscateg p.res_pages2{float:left; width:353px; font-size:10px; color:#333; padding:10px 0 0 26px;}
div.sscateg p.res_pages2{padding:10px 0 10px 26px;}

div.sscateg p.res_pages a, div.sscateg p.res_pages2 a{font-size:11px; color:#333; text-decoration:underline;}
div.sscateg p.res_pages a:hover, div.sscateg p.res_pages2 a:hover{text-decoration:none;}

div.sscateg p.res_pages a.pg_on, div.sscateg p.res_pages2 a.pg_on{color:#FFF; font-weight:bold; text-decoration:none; background-color:#DB3B33; padding:1px 3px;}

div.sscateg .tab_nouv{float:left; width:741px; margin-top:10px;}

div.sscateg .tab_nouv th{font-size:10px; color:#DB3B33; font-weight:normal; text-align:center; background:url(images/elements-graphiques/bg-th-nouv.gif) repeat-x; padding:9px 0 6px 0;}
div.sscateg .tab_nouv td{font-size:10px; color:#828282; text-align:center; background:url(images/elements-graphiques/bg-td-nouv.gif) repeat-x; padding:15px 0 6px 0;}

div.sscateg .tab_nouv .td1{width:121px;}
div.sscateg .tab_nouv .td2{width:275px;}
div.sscateg .tab_nouv .td3{width:60px;}
div.sscateg .tab_nouv .td4{width:105px;}
div.sscateg .tab_nouv .td5{width:90px;}
div.sscateg .tab_nouv .td6{width:90px;}

div.sscateg .tab_nouv td.td2{text-align:left;}
div.sscateg .tab_nouv td.td2 span{display:block;}
div.sscateg .tab_nouv td.td2 .nom_1{font-size:16px; color:#DB3B33; font-weight:bold;}
div.sscateg .tab_nouv td.td2 .nom_2{font-size:11px; color:#333; padding-bottom:6px;}

div.sscateg .tab_nouv td.td4 img{margin:0 1px;}

div.sscateg .tab_nouv td.td3{font-family:"Times New Roman", Times, serif; font-size:15px; color:#DB3B33;}

div.sscateg .tab_nouv .produits_prix_unite{color:#DB3B33;}
div.sscateg .tab_nouv .produits_prix_centimes{color:#DB3B33; font-style:italic;}


/* ------------------------------------------------------------------------- */
/* ---------------------------- ajouts 06022008 ---------------------------- */



/* page plan du site */
div.center div.page_plan{float:left; width:1024px;}
div.center div.page_plan h3{padding:0 0 0 25px;}

div.center div.page_plan div.colonne_droite{padding:0 0 18px 0;}

div.center div.page_plan div.ombre_plan{float:left; width:996px; background:url(images/elements-graphiques/bg-ombre-plan.gif) no-repeat 28px 0px; padding:25px 0 25px 28px;}

div.center div.page_plan div.ombre_plan div.bloc_plan{float:left; width:154px; background:url(images/elements-graphiques/bg-filet-plan.gif) no-repeat 26px 22px; padding:0 15px 0 26px;}
div.center div.page_plan div.ombre_plan div.bloc_plan a{text-decoration:underline;}
div.center div.page_plan div.ombre_plan div.bloc_plan a:hover{text-decoration:none;}

div.center div.page_plan div.ombre_plan div.bloc_plan p.rubrique_plan{height:24px; font-size:12px; color:#A40057; font-weight:bold; padding:0 0 0 15px;}

div.center div.page_plan div.ombre_plan div.bloc_plan ul {padding:12px 0 0 16px;}
div.center div.page_plan div.ombre_plan div.bloc_plan ul li {list-style:none; background:url(images/elements-graphiques/bg-puce-plan.gif) no-repeat 0px 4px; font-size:11px; color:#666; padding:0 0 5px 9px;}
div.center div.page_plan div.ombre_plan div.bloc_plan ul a {color:#666;}



/* page index */
div.colonne_droite div.historique{float:left; width:208px; background:url(images/elements-graphiques/bg-historique.gif) repeat-y; margin-bottom:20px;margin-top:20px;}

div.colonne_droite div.historique p.tt_histo{float:left; width:162px; height:39px; padding:11px 0 0 46px; background:url(images/elements-graphiques/bg-top-historique.gif) no-repeat; font-size:12px; color:#95154b; font-weight:bold; line-height:15px;}

div.colonne_droite div.historique p.tt_legende{float:left; width:200px; height:21px; background-image:url(/templates/primeurs/images/menu-vin/menu-vin-header.jpg); color:#FFFFFF; font-size:11px; font-weight:bold; padding-top:4px; padding-left:8px;}

div.colonne_droite div.historique div.bg_histo{float:left; width:178px; padding:10px 14px 10px 16px; background:url(images/elements-graphiques/bg-bas-historique.gif) no-repeat left bottom; color:#b01166; font-weight: bold;}
div.colonne_droite div.historique div.bg_histo a{clear:both; font-size:11px; color:#4d4d4d; background:url(images/elements-graphiques/bg-puce-commande.gif) no-repeat 0px 2px; padding:0 0 5px 14px; display:block;}
div.colonne_droite div.historique div.bg_histo a .date{color:#a60059; font-weight:bold;}
div.colonne_droite div.historique div.bg_histo .tab_legende a{ display: inline; padding:0; clear:none; color: #B01166; font-weight:bold; font-size:10px; background: none;}
div.colonne_droite div.historique div.bg_histo .tab_legende a:hover{text-decoration: underline; }}

/* page Bozelle 2004 */
div.div_pad{float:left; width:385px; padding-left:30px; margin-top:26px;}

div.conditionnement{float:left; width:385px; background:url(images/elements-graphiques/bg-condit.gif) no-repeat 0px 24px;}

div.conditionnement p.tt_condit{float:left; width:372px; height:18px; padding:6px 0 0 13px; background:url(images/elements-graphiques/bg-top-condit.gif) no-repeat; font-size:12px; color:#fff; font-weight:bold;}

div.conditionnement div.bg_condit{float:left; width:380px; padding:0 0 7px 5px; background:url(images/elements-graphiques/bg-bas-condit.gif) no-repeat left bottom;}

div.conditionnement div.bg_condit div.details{float:left; width:373px; height:38px; background-color:#fff; border:1px solid #ccc; margin-top:5px;}

div.conditionnement div.bg_condit div.details p.det_0{float:left; width:30px; font-size:11px; color: #999999; padding:6px 0 0 9px;}
div.conditionnement div.bg_condit div.details p.det_01{float:left; width:78px; font-size:12px; color: #999999; padding:6px 0 0 0;}
div.conditionnement div.bg_condit div.details p.det_01 .produits_prix_unite{color: #999999;}
div.conditionnement div.bg_condit div.details p.det_01 .produits_prix_centimes{color: #999999;}
div.conditionnement div.bg_condit div.details p.det_1{float:left; width:78px; font-size:12px; color:#333; padding:6px 0 0 9px;}
div.conditionnement div.bg_condit div.details p.det_2{float:left; width:90px; padding-top:6px;}
div.conditionnement div.bg_condit div.details p.det_3{float:left; width:70px; padding:6px 5px 0 0;}


div.prod_pres_large{float:left; width:734px;}
div.prod_pres_large h4{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#a01858; padding:14px 10px 0 36px;}

div.prod_pres_large p{font-size:12px; color:#262626; padding:7px 10px 0 36px;}

div.prod_pres_large p.classement{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#535353; padding:7px 10px 0 36px;}
div.prod_pres_large p.classement .etoiles{font-family:Verdana, Arial, Helvetica, sans-serif; color:#878787;}

div.prod_pres_large p.top_avis{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; font-weight:bold; padding:8px 10px 0 36px;}
div.prod_pres_large p.nom_avis{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#a01858; font-weight:bold; padding:12px 10px 0 36px;}
div.prod_pres_large p.date_avis{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999; padding:4px 10px 0 36px;}
div.prod_pres_large p.boutons_avis{padding:10px 0 0 34px;}

div.prod_pres_large div.produits_recommandes{margin:14px 0 10px 6px; width:712px;}
div.prod_pres_large div.produits_pres{float:left; width:220px; border-bottom:2px solid #e6e6e6;}



/* page critique 1 */
p.tt_avis{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#a30058; font-weight:bold; padding-bottom:6px;}
		
div.bg_ombre{float:left; width:490px; background:url(/templates/primeurs/images/elements-graphiques/prodreco-fond.jpg) repeat-x;}

div.bloc_avis{float:left; width:750px; background:url(images/elements-graphiques/bg-ombre-avis.gif) repeat-x; margin:22px 0 0 20px; _margin-left:10px;}

div.bloc_avis p.top_avis{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; padding:24px 0 0 34px;}
div.bloc_avis p.top_avis .nom{font-family:Verdana, Arial, Helvetica, sans-serif; color:#a01858; font-weight:bold;}
div.bloc_avis p.top_avis .textarea_1{width:680px; height:105px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; border:1px solid #ccc; margin-top:10px;}

div.bloc_avis p.note{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999; text-align:right; padding:8px 34px 0 0;}

div.bloc_avis p.classement{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666; padding:8px 0 20px 34px;}
div.bloc_avis p.classement img{vertical-align:middle;}
div.bloc_avis p.classement .etoiles{font-family:Verdana, Arial, Helvetica, sans-serif; color:#999;}

div.bloc_avis p.boutons_avis{font-size:10px; text-align:right; padding:14px 29px 40px 0;}



/* page critique 2 */
div.bloc_avis p.nom_avis{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#a01858; font-weight:bold; padding:14px 20px 0 34px;}
div.bloc_avis p.date_avis{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999; padding:6px 20px 0 34px;}
div.bloc_avis p.texte_avis{font-size:12px; color:#333; padding:10px 20px 0 34px;}



/* page critique calque */
div.cartouche{float:left; width:385px; background:url(images/elements-graphiques/bg-top-cartouche.gif) no-repeat; padding:3px 2px 0 2px;}

p.bt_fermer{float:left; width:389px; text-align:center; background:url(images/elements-graphiques/bg-bas-cartouche.gif) no-repeat left bottom; padding:6px 0 3px 0;}
p.bt_fermer img{float:none; margin:0px;}

/*Page Chateau*/
.chateau_droite{ float:right; width:500px;}
	.chateau_droite h4{ margin-bottom:5px; margin-top:20px;}
	.chateau_droite p{ margin-bottom:10px;}
.chateau_gauche{ float:left; width:220px;}
	.chateau_gauche li{ list-style:none; list-style-position: outside;}
	.chateau_gauche h4{ margin-bottom:5px; margin-top:20px;}
	.appelation{ text-transform:capitalize; color: #666666; width:200px; text-align:center; margin-bottom:7px;}

/*design commande rapide*/

div.cderap{width:390px; background:url(images/elements-graphiques/cderap-centre.jpg);}

div.cderap p.tt_condit{width:390px; height:30px; padding:6px 0 0 13px; background:url(images/elements-graphiques/cderap-top.jpg) no-repeat; font-size:12px; color:#fff; font-weight:bold;}

div.cderap div.bg_condit{width:390px; padding:0 0 7px 5px; background:url(images/elements-graphiques/cderap-centre.gif);}

div.cderap div.bg_condit div.details{float:left; width:373px; height:38px; background-color:#fff; border:1px solid #ccc; margin-top:5px; margin-left:2px;}

div.cderap div.bg_condit div.details p.det_0{float:left; width:30px; font-size:11px; color: #999999; padding:6px 0 0 9px;}
div.cderap div.bg_condit div.details p.det_01{float:left; width:80px; font-size:12px; color: #999999; padding:6px 0 0 0;}
div.cderap div.bg_condit div.details p.det_01 .produits_prix_unite{color: #999999;}
div.cderap div.bg_condit div.details p.det_01 .produits_prix_centimes{color: #999999;}
div.cderap div.bg_condit div.details p.det_1{float:left; width:80px; font-size:12px; color:#333; padding:6px 0 0 9px;}
div.cderap div.bg_condit div.details p.det_2{float:left; width:90px; padding-top:6px;}
div.cderap div.bg_condit div.details p.det_3{float:left; width:70px; padding:6px 5px 0 0;}

div.cderap div.cde_bt_fermer{ clear:left; height:40px; text-align:center; background:url(images/elements-graphiques/cderap-bottom.jpg) no-repeat;}
div.cderap div.cde_bt_fermer img{ margin-top:10px;}



#produits_pres_ajout{
    float:right;
    margin-right:15px;
    margin-left:10px;
}
.produits_pres a.btnpanier{ float:right;   margin-right:15px;   margin-left:10px; display: block;background-color: transparent;background-image: url(/templates/primeurs/images/elements-graphiques/promotion-panier.jpg);background-repeat: repeat;background-attachment: scroll;background-position: center top;width: 26px;height: 30px}
.produits_pres a.btnpanier:hover{background-position: bottom;}
.promotion_percentage{
    float:right;
    font-family: "Times New Roman",Times,serif;
    font-size: 20px;
    color: #ff4e00; /*ab005c*/
}



/* ------------------------------------------------------------------------- */
/* ---------------------------- ajouts 09 07 2009 ---------------------------- */
/* ------------------------------------------------------------------------- */

.prod_header{padding-bottom:23px;}

.prod_droite_p{padding-top:12px;}

.prod_gauche{float:left;}

* html .colonne_droite{margin-left:6px;}

/* bloc notation */
.prod_notation h4{float:left;}

.prod_notation dl{padding-top:8px;}
.prod_notation dt{ clear:both;float:left;width:82px;padding:5px 0 8px 0;font-size:12px;font-weight:bold;}
.prod_notation dd{float:left;width:130px;padding-bottom:8px;font-size:17px;color:#cf0170;}

.prod_notation dl .note{font-size:10px;}

.prod_1eravis{float:left;width:100%;border-width:1px;line-height:17px;margin-top:0px;}


/* encarts avis */
.prod_pres{margin-top:28px;}

.prod_pres_header_2{width:740px;height:20px;padding:8px 0 0 14px;background:url(/templates/primeurs/images/elements-graphiques/bg-onglet-avis.gif) no-repeat;font-size:11px;color:#fff;font-weight:bold;}

div.prod_pres_coldroite p{font-size:12px;}


/* menus deroulants */
* html .png{behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "img_ajout/img-transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));}


/* nav */
.vins_monde{background:url(/templates/primeurs/images/elements-graphiques/onglet-vins-monde.jpg) no-repeat center; width:95px; margin-left:4px; padding-left:13px;}
.vins_monde:hover{background:url(/templates/primeurs/images/elements-graphiques/onglet-vins-monde-select.jpg) no-repeat center;}

.ventes_flash{background:url(/templates/primeurs/images/elements-graphiques/onglet-ventes-flash.jpg) no-repeat center; width:82px; margin-left:23px; padding-left:10px;}
.ventes_flash:hover{background:url(/templates/primeurs/images/elements-graphiques/onglet-ventes-flash.jpg) no-repeat center;}

.info_vino{margin-left:7px;}
.promotions, .nouveautes{margin-left:4px;}

/* bloc conditionnement */
div.details_condit{float:left;width:349px;margin-top:40px;background:url(/templates/primeurs/images/elements-graphiques/bg-conditionnement.gif) repeat-y;}
div.details_condit_remise{float:left;width:435px;margin-top:45px;background:url(/templates/primeurs/images/elements-graphiques/bg-conditionnement_remise.gif) repeat-y;}
div.details_condit div.top_condit{float:left;width:342px;padding:5px 0 0 7px;background:url(/templates/primeurs/images/elements-graphiques/bg-top-conditionnement.gif) no-repeat;}
div.details_condit_remise div.top_condit_remise{float:left;width:428px;padding:5px 0 0 7px;background:url(/templates/primeurs/images/elements-graphiques/bg-top-conditionnement_remise.gif) no-repeat;}
div.details_condit_remise img{margin:0; float:none;}
div.details_condit_remise .date_fin{text-align:right; display:block; color:#ff4e00; padding-right:85px;}
div.details_condit_remise .date_fin_flash{text-align:right; display:block; color:#ff0000; padding-right:85px;}

div.details_condit img.img_marg{margin:0px;}

div.details_condit .tab_condit{width:342px;border-collapse:collapse;font-size:12px;}

div.details_condit .tab_condit_remise{width:428px;border-collapse:collapse;font-size:12px;}

div.details_condit .tab_condit th,div.details_condit_remise .tab_condit th{height:26px;font-size:12px;color:#a30058;font-weight:normal;text-align:center;}

div.details_condit .tab_condit th.th_1,div.details_condit_remise .tab_condit th.th_1{background:url(/templates/primeurs/images/elements-graphiques/bg-th-1.gif) repeat-y; width:160px;}
div.details_condit_remise .tab_condit th.th_1{width:161px;}
div.details_condit_remise .tab_condit th.th_3{width:99px; background-color:#CDCDCD;}
div.details_condit .tab_condit th.th_2,div.details_condit_remise .tab_condit th.th_2{background:url(/templates/primeurs/images/elements-graphiques/bg-th-2.gif) no-repeat; width:88px;}

div.details_condit .tab_condit td,div.details_condit_remise .tab_condit td{padding:4px 0;}

div.details_condit .tab_condit .td_1,div.details_condit_remise .tab_condit .td_1{width:27px;}

div.details_condit .tab_condit .td_2{width:133px;}
div.details_condit_remise .tab_condit .td_2{width:120px;}

div.details_condit .tab_condit .td_3,div.details_condit_remise .tab_condit .td_3{width:17px;font-family:"Times New Roman", Times, serif;font-size:22px;color:#cacaca;text-align:right;}
div.details_condit_remise .tab_condit .td_6{text-decoration: line-through; text-align:center;}

div.details_condit .tab_condit .td_4,div.details_condit_remise .tab_condit .td_4{width:66px;padding-right:8px;font-family:"Times New Roman", Times, serif;font-size:22px;color:#b52170;text-align:right;}
div.details_condit_remise .tab_condit .td_4{width:45px;}
div.details_condit_remise .tab_condit .td_7{font-size:18px;width:50px;padding-right:8px;font-family:"Times New Roman", Times, serif;color:#b52170;text-align:right;}
div.details_condit .tab_condit .td_4 .cent,div.details_condit_remise .tab_condit .td_4 .cent{font-size:11px;}

div.details_condit .tab_condit .td_5,div.details_condit_remise .tab_condit .td_5{width:88px;}
div.details_condit .tab_condit td.td_5{width:64px;padding-right:24px;text-align:right;}
div.details_condit_remise .tab_condit td.td_5{width:48px;padding-right:24px;text-align:right;}

/* liens infos */
div.liens_infos{float:left;width:122px;padding-left:9px;margin-top:40px;}
div.liens_infos_remise{float:left;width:30px;padding-left:9px;margin-top:40px;}

div.liens_infos a,div.liens_infos_remise a{height:25px;padding:9px 0 0 36px;font-size:11px;color:#d71b7f;line-height:12px;display:block;}
div.liens_infos_remise a{padding:9px 0 0 0px;}
div.liens_infos a:hover,div.liens_infos_remise a:hover{color:#000;}

div.liens_infos a.lk_livraison,div.liens_infos_remise a.lk_livraison{background:url(/templates/primeurs/images/elements-graphiques/bg-picto-livraison.gif) no-repeat 2px 0px;}
div.liens_infos a.lk_suivi,div.liens_infos_remise a.lk_suivi{background:url(/templates/primeurs/images/elements-graphiques/bg-picto-suivi.gif) no-repeat 3px 0px;}
div.liens_infos a.lk_paiement,div.liens_infos_remise a.lk_paiement{height:32px;padding-top:2px;background:url(/templates/primeurs/images/elements-graphiques/bg-picto-paiement.gif) no-repeat;}
div.liens_infos a.lk_cgv,div.liens_infos_remise a.lk_cgv{height:34px;padding-top:0px;background:url(/templates/primeurs/images/elements-graphiques/bg-picto-cgv.gif) no-repeat 4px 0px;}
div.liens_infos a.lk_societe,div.liens_infos_remise a.lk_societe{height:28px;padding-top:6px;background:url(/templates/primeurs/images/elements-graphiques/bg-picto-societe.gif) no-repeat 3px 0px;}

/* bouton ajouter au panier */
div.bouton_ajouter{float:left;width:280px;height:70px;}

div.bouton_ajouter input.bt_ajouter{background-color: transparent; border: none; background-position: center top; display: block; color: transparent; float:right; width:142px; height:63px; background:url(/templates/primeurs/images/elements-graphiques/bg-bt-ajouter.gif) no-repeat;}
div.bouton_ajouter input.bt_ajouter:hover{background-position: center bottom;}
/*div.bouton_ajouter a.bt_ajouter{float:right;width:142px;height:63px;background:url(/templates/primeurs/images/elements-graphiques/bg-bt-ajouter.gif) no-repeat left top;display:block;}
div.bouton_ajouter a.bt_ajouter:hover{background-position:bottom;}
div.bouton_ajouter a.bt_ajouter span{display:none;}*/
