@import url(featuredcontentglider.css);

/*-Textes----------------------------------------------- */
h1 {
	margin-bottom:7px;
}

/*-PageContent----------------------------------------------- */
#contenu{
	padding:10px 0 0;
	background-color:#fff;
}
#page_content{
	padding:0;
	margin-right:222px;	
	background-color:#fff;
}
#right_column{
	width:222px;
	float:right;
	position:relative;	
}
#right_column img{
	float:right;
}
#left_column{
	margin-top:11px;
	width:141px;
	float:left;
	position:relative;	
}
.indexboxhead {
	color:#FFF;
	padding:4px 15px 0 28px;
	font: bold 12px verdana,"trebuchet MS",sans-serif;
}
.menu_gauche_boxhead {
	background:#4B6F11;
	width:123px;
	border:1px solid #476812;
	border-width:1px 0;
	padding:5px 2px 6px 9px;	
	overflow:hidden;
}

.box_1 {
	background: url(images/index/bg.gif) repeat-x;
}
.box_2 {
	height:24px;
	border:1px solid #335300;
	border-width:0 1px;
}

#box_promo2.box_1 {
	width:248px;
	margin-left:17px;
	background: url(images/index/promo_d/bg.gif) repeat-x;	
}
#box_promo2 .box_2 {
	background: url(images/index/promo_d/coin_d.gif) no-repeat 100% 0;	
}
#box_promo2 .box_3 {
	background: url(images/index/promo_d/coin_g.gif) no-repeat;	
}

#box_promo1.box_1 {
	width:715px;
	background: url(images/index/slider_ombre.gif) no-repeat 0 100%;
	padding-bottom:10px;
	position:relative;
	float:left;
}
#box_promo1 .box_2 {
	background: url(images/index/promo_g/coin_d.gif) no-repeat 100% 0;	
}
#box_promo1 .box_3 {
	background: url(images/index/promo_g/coin_g.gif) no-repeat;	
}

#box_d.box_1 {
	width:226px;
	background: url(images/index/promo_g/bg.gif) repeat-x;	
}
#box_d .box_2 {
	background: url(images/index/promo_g/coin_d.gif) no-repeat 100% 0;	
}
#box_d .box_3 {
	background: url(images/index/promo_g/coin_g.gif) no-repeat;	
}

#box_d_content {
	padding-top:5px;
	background: url(images/index/promo_d/bg_box.gif) no-repeat;		
	background-color:#FAFAF8;
	height:222px;
}
#box_d_content ul {
	font-size:11px;
	line-height:16px;	
}
#box_d_content li {
	padding:10px 5px 10px 48px;
}

#box_promo2 h2,#box_promo1 h2,#box_d h2 {
	color:#FFF;
}

#box_absinthes {
	margin-right:17px;
	line-height:28px;
	float:left;
	width:248px;
	height:147px;
}
#box_absinthes .boxhead, #box_selections .boxhead, #box_accessoires .boxhead {
	padding-top:4px;
}

#box_absinthes .boxcontent {
	background: url(images/index/box_middle.gif) repeat-x 0 4px;
	border:1px solid #E8E8E6;
	border-width:0 1px 1px;
	margin-top:4px;	
	padding:6px 0 0 0px;
	height:118px;	
}

#box_selections {
	margin-right:17px;
	line-height:22px;
	float:left;
	width:424px;
	height:147px;
}
#box_selections .boxcontent {
	background: url(images/index/box_middle.gif) repeat-x 0 4px;
	border:1px solid #E8E8E6;
	border-width:0 1px 1px;
	margin-top:4px;	
	padding:6px 0 5px 14px;
	font-size:11px;
	height:113px;	
}
.sel_title {
	font: bold 10px verdana,"trebuchet MS",sans-serif;
	color:#0592C0;
}

#box_accessoires {
	line-height:22px;
	font-size:11px;	
	float:left;
	width:214px;
	height:147px;
}
#box_accessoires .boxcontent {
	background: url(images/index/box_middle.gif) repeat-x 0 4px;
	border:1px solid #E8E8E6;
	border-width:0 1px 1px;
	margin-top:4px;	
	padding:8px 0 6px 14px;
	height:110px;
}

#promo_ftp {
	margin-top:13px;
	float:left;	
	position:relative;
}

/* ---- Drapeaux pays ----------------------------------------------------------- */
#pays_all {
	background:url(images/index/pays_all.gif) no-repeat 0px 2px;
}
#pays_fra {
	background:url(images/index/pays_fra.gif) no-repeat 0px 2px;	
}
#pays_sui {
	background:url(images/index/pays_sui.gif) no-repeat 0px 2px;
}
#pays_ger {
	background:url(images/index/pays_ger.gif) no-repeat 0px 2px;
}
#pays_aut {
	background:url(images/index/pays_aut.gif) no-repeat 0px 2px;
}
#pays_esp {
	background:url(images/index/pays_esp.gif) no-repeat 0px 2px;
}
#pays_tch {
	background:url(images/index/pays_tch.gif) no-repeat 0px 2px;
}
#pays_rst {
	background:url(images/index/pays_rst.gif) no-repeat 0px 2px;
}
.pays_flag {
	padding-left:23px;
}
#box_absinthes a,#box_absinthes a:visited {
	text-decoration:none;
	color:#4D4F4B;
}
#box_absinthes a:hover,#box_absinthes a:visited:hover {
	text-decoration:underline;
	color:#6F6B5F;
}
#box_selections a,#box_selections a:visited {
	text-decoration:none;
	color:#4D4F4B;
}
#box_selections a:hover,#box_selections a:visited:hover {
	color:#0592C0;
	text-decoration:underline;	
}
#box_accessoires a,#box_accessoires a:visited {
	color:#0592C0;
	font-weight:bold;
	text-decoration:none;
}
#box_accessoires a:hover,#box_accessoires a:visited:hover {
	text-decoration:underline;
}
/* ----- Le saviez vous ------------------------------------------- */
#aleatext {
	padding:15px;
	line-height:20px;
	font-size:11px;
}

/* ----- Bestsales ------------------------------------------- */

.bestsale_titre{
	background:url(images/index/bg_titre_bestsales.jpg) no-repeat;
	height:40px;
	text-align:center;
	width:106px;
	padding:5px 17px 0 10px;
}
.bestsale_titre h2{
	color:#fff;
	font:italic 11px verdana,"trebuchet MS",sans-serif;
}
.bestsale_product{
	width:140px;
	background:url(images/index/separation_col_gauche.gif) no-repeat 100% 0;
	padding:15px 0;
}
.box_p {
	font: normal 9px verdana,"trebuchet MS",sans-serif;
	padding:5px 10px 10px 10px;
	line-height:14px;
	text-align:center;
}
.box_p  a{
	color:#5d522b;
	text-decoration:none;
	line-height:14px;
}.box_p  a:hover{text-decoration:underline;}
.box_img {
	background:#7a6c38;	
	border:1px solid #cbcbc3;
	margin:0 0 0 34px;
	width:69px;height:97px;			
}

.box_img img {
	padding:0px;
}

.box_price {
	margin-top:8px;
	padding:0 8px 0 8px;	
	text-align:center;
	font-size:12px;
	color:#5d522b;
}

#carte_pays{
	width:597px;
	float:left;	
	position:relative;
	margin-top:25px;
	padding-top:1px;
	background:url(images/index/separateur_milieu.gif) no-repeat;	
}
#carte_pays_list{
	position:absolute;
	z-index:10px;left:17px;top:23px;
	
}
#carte_pays_list ul{
	padding:20px 0 0 5px;
}
#carte_pays_list li{
	background-repeat:no-repeat;
	background-position:-100px 0;
	line-height:21px;
	border:1px solid #fff;	
}#carte_pays_list li.active{
	background-color:#f5f3ea;
	background-position:5px 5px;
	border:1px solid #e6e2d3;
}
#carte_pays_list li a {
	padding:0 15px 0 30px;
	display:block;
	font: italic 11px/21px verdana,"trebuchet MS",sans-serif;
	text-decoration:none;
	color:#5d522b;
}#carte_pays_list li.active a {
	color:#a24212;
}
.productline_1 {
	width:562px;
	float:left;	
	position:relative;
	padding-top:7px;
}
.product_1{
	width:280px;
	position:relative;
	float:left;	
}

.product_2{
	width:280px;
	position:relative;
	float:left;	
}

.productTitle{
	padding:25px 5px 0 18px;
	color:#6C5500;
}
h3 a, h3 a:visited {
	color:#6C5500;
	text-decoration:none;
	font: bold 12px verdana,"trebuchet MS",sans-serif;
	
}
h3 a:hover {
	color:#6C5500;
	text-decoration:underline;	
}

.productImage{
	float:left;
	padding:19px 5px 0 18px;
}
.productInfo{
	font: normal 11px verdana,"trebuchet MS",sans-serif;
	float:left;
	color:#5D522B;
	line-height:18px;
	padding:17px 0 0 7px;
	width:175px;	
}
.productPrice{
	padding:19px 5px 0 28px;
	width:240px;	
	color:#6C5500;
}
.btn_detail{
	float:right;
	padding-top:-4px;
}

.productImage img {
	border:1px solid #D9D9D4;
	padding:0px;
}

.page_title {
	padding:0 15px;
}

.page_title h2 {
	font: bold 11px verdana,"trebuchet MS",sans-serif;
	text-transform:uppercase;
	color:#A24212;
	display:block;
	padding-bottom:10px;	
	border-bottom:1px solid #e5e4da;
}

ul.garanties{
padding-top:8px;
}
.garanties a, .garanties a:visited{
	text-decoration:none;
	color:#6C5500;
}
.garanties a:hover{
	text-decoration:underline;
	color:#6C5500;	
}


/*-Ajout tete de gondole et textes pays----------------------------------------------- */
#tete_de_gondole {
	width:557px;
	float:left;	
	position:relative;
	margin-top:11px;
	margin-left:30px;	
}
.gondoleImage{
	border:1px solid #CBCBC3;
	float:left;
}
#gondoleText{
	float:right;
	width:440px;

}
#gondoleText_sup{
	height:101px;
	margin-right:22px;	
}
#all_nouveautes{
	margin:15px 27px 0 0;
	padding-left:13px;
	background:url(images/index/bg_link_nouveautes.gif) repeat-x;
	height:23px;
	border-top:1px solid #f0eee7;	
	border-left:1px solid #e4e0d2;
	border-right:1px solid #e4e0d2;	
}	
#all_nouveautes a{
	color:#825e09;
	text-transform:uppercase;
	font: bold 10px verdana,"trebuchet MS",sans-serif;
	text-decoration:none;	
	display:block;
	padding:4px 0 0 13px;
	background:url(images/index/fleche_nouveautes.gif) no-repeat 0 6px;	
}#all_nouveautes a:hover{ text-decoration:underline;}

.gondoleHead{
	width:320px;height:95px;
	float:left;
}
.gondoleDesc{
	font-size:11px;
	margin-top:10px;
}
.gondoleDetail{
	float:right;
	width:200px;height:95px;
	float:right;
	line-height:20px;
}
.gondoleBuy{
	float:right;
	width:90px;
	height:95px;
	text-align:center;	
}
h3{
	color:#B43F19;
	font-size:13px;
	display:inline;
	font-weight:bold;
}
h2 a, h2 a:visited {
	color:#8D670C;
	text-decoration:none;
	font-weight:bold;		
}

h2 a:hover, h2 a:visited:hover {
	color:#A87E1A;
	text-decoration:underline;
}

#testimonials{
	float:right;
	width:221px;
	margin-top:13px;
	background:url(images/index/separation_col_droite.gif) no-repeat 0 100%;
	padding-bottom:25px;
}
#testimonials img{
padding-left:15px;
}
.testimonials_link {
	margin:0 15px;
	text-align:center;
}
.testimonials_link a{
	color:#A24212;
	font-size:11px;
}
#facebook_box{
	float:right;
	width:221px;
	height:140px;
	padding:7px 0 15px;
	margin-top:13px;
	background:url(images/index/separation_col_droite.gif) no-repeat 0 100%;
}#facebook_box div{
	float:right;
	width:106px;
	height:41px;
	padding:41px 0 0 87px;
}.facebook_lien {
	display:none;
	position:absolute;
	top:0;left:0;
}.facebook_lien_active {
	display:block;
	position:absolute;
	top:0;left:0;
}


#wpget_entries{
	float:right;
	width:221px;
	margin-top:13px;
	background:url(images/index/separation_col_droite.gif) no-repeat 0 100%;
}
#apercu_mag{
	padding:0 25px 25px;
	font-size:11px;
	text-align:center;
}#apercu_mag h2{font-size:12px; line-height:18px;}
#apercu_mag p{margin:10px 0;}

#newsletter{
	float:right;
	width:221px;
	text-align:center;
	padding-top:60px;
	font:italic 11px/18px verdana,"trebuchet MS",sans-serif;	
}
#newsletter p{
	font:italic 11px/18px verdana,"trebuchet MS",sans-serif;	
	text-align:left;
	padding:0 20px 15px 20px;	
}
.newsletter_input{
	border:1px solid #c1bea5;
	color:#8d896c;
	font-size:11px;
	height:20px;
	overflow:hidden;
	width:160px;
	padding:3px 6px;
}
#newsletter_btn{
	margin-top:18px;
}

.le_saviez_vous_1{
	width:597px;
	float:left;	
	position:relative;
	margin-top:25px;
	background:url(images/index/separateur_milieu.gif) no-repeat;
}
.le_saviez_vous_2{
	background-repeat:no-repeat;
	background-position:18px 30px;
	padding:30px 25px 20px 142px;
	font-size:11px;
	line-height:20px;
}
#derniers_avis{
	width:597px;
	float:left;	
	position:relative;
	margin-top:15px;
	padding-top:1px;
	background:url(images/index/separateur_milieu.gif) no-repeat;
}
#derniers_avis_2{
	width:570px;
	padding:19px 0 20px 27px;
	position:relative;
	line-height:18px;	
	background:url(images/index/bg_reviews.gif) repeat-y;
}
.reviews_line{
	float:left;
	margin:30px 0 15px;
	line-height:18px;	
}
.reviews_line img{
	border:1px solid #CBCBC3;
	float:left;
}
.reviews_details{
	float:right;
	padding:0 20px 0 27px;
	width:450px;
	font:normal 11px/18px verdana,"trebuchet MS",sans-serif;
}
.reviews_details h2{
	display:inline;
	font:bold 11px/18px verdana,"trebuchet MS",sans-serif;
	background-position:100% -1px;
	background-repeat:no-repeat;
	padding-right:95px;
}
.reviews_details  span{
	font:normal 10px/18px verdana,"trebuchet MS",sans-serif;
}



