body{
	background-color:#a6ce39;
	margin:0px;
	margin-top:40px;
	margin-bottom:20px;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
}

table{
  	border-collapse: collapse;
	border-spacing:0px;
	padding:0px;
}

td{
  	border-collapse: collapse;
	border-spacing:0px;
	padding:0px;
	vertical-align:top;
}

img{
	border:0px;
	padding:0px;
	margin:0px;
}

a{
	text-decoration:none;
	color:#000000;
}

a:hover{
	text-decoration:underline;
	color:#000000;
}


.link_editorial{ color:#330099; font-weight:bold; }
.link_editorial:hover{ font-weight:bold; }

.header_link{ font-size:12px; font-weight:bold; text-decoration:underline; }
.header_link:hover{ font-size:12px; font-weight:bold; text-decoration:none; }

/*modificate*/

#top{ background-image:url(../gfx/top.jpg); width:947px; height:381px; background-repeat:no-repeat; }
#top .search_back{ background-image:url(../gfx/top_search_back.jpg); width:218px; height:196px; }
.input_search{ border:1px solid #bddb6e; font-size:12px; padding:2px; }
.select_search{ border:1px solid #bddb6e; font-size:12px; padding:2px; width:190px; }
.content_top{ width:947px; height:19px; background-image:url(../gfx/content_top.jpg); background-repeat:no-repeat; }
#bottom{ width:947px; height:63px; background-image:url(../gfx/bottom.jpg); background-repeat:no-repeat; font-size:11px; }

.link_side_menu{ font-size:12px; font-weight:bold; }
.link_side_menu:hover{ font-size:12px; font-weight:bold; }

/*modificate*/


#top_en{ width:749px; height:342px; background-image:url(../gfx/top_en.jpg); background-repeat:no-repeat; }
#top_ge{ width:749px; height:342px; background-image:url(../gfx/top_ge.jpg); background-repeat:no-repeat; }

.link_basket{ color:#000000; font-size:11px; }
.link_basket:hover{	color:#000000; font-size:11px; }
.menu_item{	float:left; }

.box_div{ background-image:url(../gfx/bottom_sep.jpg); width:206px; height:1px; background-repeat:no-repeat; }
.box_div_right{ background-image:url(../gfx/bottom_sep_right.jpg); width:206px; height:1px; background-repeat:no-repeat; }
.menu_back{ background-image:url(../gfx/menu_back.jpg); width:206px; background-repeat:repeat-y; }
.menu_back_right{ background-image:url(../gfx/menu_back_right.jpg); width:206px; background-repeat:repeat-y; }

.price{ font-family:Georgia, "Times New Roman", Times, serif; font-size: 28px; }
.text_red{ color:#FF0000; font-size:12px; text-decoration:none; }

.page_content{ padding:10px 5px 10px 5px; }
.page_content a{ color:#FFFFFF; }
.page_normal{ background-image:url(../gfx/page_back.jpg); background-repeat:no-repeat; width:24px; height:29px; text-align:center; font-weight:bold; padding:4px 5px 5px 2px; float:left; color:#FFFFFF; }
.page_normal:hover{ background-image:url(../gfx/page_back_selected.jpg); background-repeat:no-repeat; width:24px; height:29px; text-align:center; font-weight:bold; padding:4px 5px 5px 2px; float:left; color:#FFFFFF; }
.page_selected{ background-image:url(../gfx/page_back_selected.jpg); background-repeat:no-repeat; width:24px; height:29px; text-align:center; font-weight:bold; padding:4px 5px 5px 2px; float:left; color:#FFFFFF; }
.page_selected:hover{ background-image:url(../gfx/page_back.jpg); background-repeat:no-repeat; width:24px; height:29px; text-align:center; font-weight:bold; padding:4px 5px 5px 2px; float:left; color:#FFFFFF; }
.pages_text{ font-weight:bold; padding-right:12px; padding-top:6px; float:left; }
.pages_text_nb{	padding-right:10px;	padding-top:6px; float:left; }

h1{ font-size:22px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; padding:8px 10px 8px 10px; margin:0px; }

.product_box{ width:242px; }
.product_box_title{ width:242px; height:42px; background-image:url(../gfx/image_top.jpg); font-weight:bold; color:#000000; background-repeat:no-repeat; font-size:12px; }
.product_box_content{ width:242px; background-image:url(../gfx/image_back.jpg); background-repeat:repeat-y; }
.product_box_content_txt{ padding:5px 0px 0px 18px; }
.info_block{ padding:0px 0px 5px 0px; }
.img_bottom_right_back{ background-image:url(../gfx/image_bottom_right.jpg); width:112px; height:49px; background-repeat:no-repeat; }

.sep_5px{ height:5px; }
.back_DFD6CB{ background-color:#DFD6CB; }
.link_red{ color:#000000; font-size:14px; font-weight:normal; }
.link_red:hover{ color:#ff0000; font-size:14px; font-weight:normal; text-decoration:none; }

.faq_question{ font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; color:#FF0000; }


#basket_text{
	font-weight:bold;
	color:#FFDE00;
	float:right;
	padding-right:15px;
}

.float_right{
	float:right;
}

.float_left{
	float:left;
}



.back_F2EDE7{
	background-color:#F2EDE7;
}



#bottom_sep{
	width:833px;
	height:6px;
	background-image:url(../gfx/bottom_sep.gif);
}







h2{
	font-size:17px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#125e9f;
	padding:0px;
	margin:0px;
}

h3{
	font-size:14px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#125e9f;
	padding:0px;
	margin:0px;
}

.cart_price_text{
	font-size:20px;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FF0000;
}








#bottom_end{
	width:833px;
	height:6px;
	background-color:#7A6E60;
}

#powered{
	width:833px;
	height:35px;
}

#content{
	background-color:#FFFFFF;
}

#actual_content{
	width: 833px;
}

#menu{
	width:227px;
}

#filters{
	height:30px;
	padding:9px 10px 8px 10px;
	font-size:12px;
	font-weight:bold;
}

#logo{
	padding:0px;
	margin:0px;
	height:92px;
}

.padd_top_7px{
	padding-top:7px;
}

.border1{
	border:1px solid #8c8c8c;
}

.border2{
	border:3px solid #8c8c8c;
}

.padd_top_4px{
	padding-top:4px;
}

.padd_top_10px{
	padding-top:10px;
}

.padd_top_18px{
	padding-top:18px;
}

.padd_bottom_10px{
	padding-bottom:10px;
}

.padd_left_3px{
	padding-left:3px;
}

.padd_left_20px{
	padding-left:20px;
}

.hint_text{
	color:#FF0000;
	padding:7px 0px 7px 0px;
}

.padd_7px{
	padding:7px;
}

.padd_10px{
	padding:10px;
}

.padd_lr_10px{
	padding:0px 10px 0px 10px;
}

.padd_lr_14px{
	padding:0px 14px 0px 14px;
}

.red_text{
	color:#FF0000;
}

.arrow{
	width:20px;
	margin:0px;
	padding:0px;
}



.overline{
	text-decoration:line-through;
}

.product_box_begin{
	width:195px;
	height:4px;
	background-image:url(../gfx/prod_top.gif);
}

.product_box_end{
	width:195px;
	height:5px;
	background-image:url(../gfx/prod_bottom1.gif);
}



.product_box_sep1{
	width:195px;
	height:5px;
	background-image:url(../gfx/prod_sep2.gif);
}

.product_box_sep2{
	width:195px;
	height:6px;
	background-image:url(../gfx/prod_sep1.gif);
}








.price_old{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}



.box_title{
	background-color:#7A6E60;
	width:207px;
	padding:10px 10px 10px 10px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}





.sep_div{
	height:6px;
}





.link_black{
	color:#000000;
}

.link_black:hover{
	color:#125e9f;
}




.link_white{
	color:#ffffff;
}

.text_white{
	color:#ffffff;
}

.text_blue{
	color:#40a4f9;
}

.link_white:hover{
	color:#ffffff;
}



.link_red1{
	color:#FF0000;
	font-size:12px;

}

.link_red1:hover{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}



.input_text_12px_black{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border:1px solid #125e9f;
	padding:3px;
	background-color:#FFFFFF;
}

.input_text_12px_yellow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	border:1px solid #0d4e86;
	padding:3px;
	background-color:#125e9f;
}

.border5px_DFD6CB{
	border:5px solid #DFD6CB;
}