@import url(featuredcontentglider.css);

/*-Textes----------------------------------------------- */
h1 {
	margin-bottom:7px;
}

/*-PageContent----------------------------------------------- */
#page_content{
	padding:0 12px 0 13px;
	margin-right:239px;	
}
#right_column{
	width:226px;
	float:right;
	position:relative;
	padding-right:13px;		
}
#right_column img{
	margin-top:13px;
}
.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:562px;
	background: url(images/index/promo_g/bg.gif) repeat-x;
	position:relative;
	float:left;	
	margin-bottom:6px;	
}
#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:20px;
	line-height:20px;
	font-size:11px;
}

/* ----- Bestsales ------------------------------------------- */
.productline_1 {
	width:562px;
	float:left;	
	position:relative;
	padding-top:7px;
	background:url(images/index/productline_ombre_top.jpg) no-repeat 50% 0;
}
.productline_2{
	padding-bottom:7px;
	background:url(images/index/productline_ombre_bottom.jpg) no-repeat 50% 100%;	
}
.productline_3{
	border:1px solid #dadacd;
	background:#fff;
	width:560px;		
}
.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:12px 15px 0;
}

.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;	
}
#apercu_mag{
	width:194px;
	border:1px solid #DBDBCE;
	border-width:0 1px 1px 1px;
	background:url(images/index/bg_apercu_mag.gif) repeat-y;
	font-size:11px;
	padding:5px 15px 15px;
}#apercu_mag h2{color:#A24212; font-weight:bold; font-size:12px; line-height:18px;}
#apercu_mag p{margin:10px 0;}
#newsletter{
	width:226px;height:126px;
	background:url(images/index/bg_newsletter.gif) no-repeat;
	text-align:center;
	padding-top:45px;
	margin-top:13px;
}

#newsletter_input{
	border:1px solid #3E270B;
	background:url(images/index/bg_newsletter_input.gif) repeat-x;
	color:#5D522B;
	font-size:11px;
	height:14px;
	overflow:hidden;
	width:175px;
	padding:3px 6px;
}
#newsletter_btn{
	margin-top:18px;
}

/*-Ajout tete de gondole et textes pays----------------------------------------------- */
#tete_de_gondole {
	padding:8px 0 0 10px;
	width:550px;
}
.gondoleImage{
	border:1px solid #CBCBC3;
	float:left;
}
#gondoleText{
	float:right;
}
#gondoleText_sup{
	height:101px;
}
#all_nouveautes{
	margin-top:2px;
	padding-left:20px;
	background:url(images/index/bg_link_nouveautes.gif) no-repeat 100% 100%;
	height:33px;
	padding-top:5px;
}	
#all_nouveautes a{
	color:#6a510f;
	text-transform:uppercase;
	font: bold 10px verdana,"trebuchet MS",sans-serif;
	text-decoration:none;	
}#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;
	margin-right:22px;		
}
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_link {
	margin:0 15px;
	padding:5px 0 8px;
	text-align:center;
	border-top:1px solid #E5E4DA;
}
.testimonials_link a{
	color:#A24212;
	font-size:11px;
}





