body{
	background-color:#FFFFFF;
	margin:0px;
	margin-top:0px;
	margin-bottom:0px;
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}

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_top{ text-decoration:none; font-size:13px; font-weight:bold; } 
.link_top:hover{ text-decoration:underline; font-size:13px; font-weight:bold; } 

.left_button{ float:left; padding: 180px 0px 0px 0px;}
.right_button{ float:left; padding: 180px 0px 0px 0px;}
.cell{ float:left;}

.logo{ background-image:url(../gfx/logo.jpg); background-repeat:no-repeat; width:272px; height:96px; }  
.top{ height:508px; background-image:url(../gfx/top.jpg); background-repeat:repeat-x; }
#bottom{ height:110px; background-image:url(../gfx/bottom.jpg); background-repeat:repeat-x; }
#basket{ height:36px; background-image:url(../gfx/basket.jpg); background-repeat:no-repeat;	padding:10px 0px 0px 35px; }
.link_basket{ color:#ff3600; font-size:11px; }
.link_basket:hover{	color:#ff3600; font-size:11px; }

#top_page_title h1{ font-size:20px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; padding:11px 0px 0px 0px; margin:0px; }
#top_cat_title h1{ font-size:17px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; padding:11px 0px 0px 0px; margin:0px; }

#bottom{ color:#FFFFFF; font-size:12px; }
#bottom a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; }
#bottom a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; color:#FFFFFF; }

#bottom .text_black{ color:#000000; }
#bottom .link_black{ color:#000000; font-weight:bold; }
#bottom .link_black:hover{ color:#000000; font-weight:bold; }

.menu_cat_top{ background-image:url(../gfx/menu_cat_top.jpg); width:205px; height:4px; background-repeat:no-repeat; }
.menu_cat_bottom{ background-image:url(../gfx/menu_cat_bottom.jpg); width:205px; height:5px; background-repeat:no-repeat; }
.menu_cat_vsep{ background-color:#b4d77b; width:1px; line-height:0px; font-size:0px; }

.product_box{ width:288px; }
.product_box_top{ background-image:url(../gfx/box_top.jpg); width:288px; height:7px; background-repeat:no-repeat; }
.product_box_bottom{ background-image:url(../gfx/box_bottom.jpg); width:288px; height:7px; background-repeat:no-repeat; }
.product_box_content{ background-image:url(../gfx/box_content.jpg); width:288px; background-repeat:repeat-y; }
.product_box_content_txt{ padding:0px 5px 0px 0px; }
.product_box_content_txt h1{ font-size:17px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; padding:0px; margin:0px; }

.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:40px; height:25px; text-align:center; font-weight:bold; padding:5px 0px 0px 0px; float:left; color:#FFFFFF; margin-right:5px; }
.page_normal:hover{ background-image:url(../gfx/page_back_selected.jpg); background-repeat:no-repeat; width:40px; height:25px; text-align:center; font-weight:bold; padding:5px 0px 0px 0px; float:left; color:#FFFFFF; margin-right:5px; }
.page_selected{ background-image:url(../gfx/page_back_selected.jpg); background-repeat:no-repeat; width:40px; height:25px; text-align:center; font-weight:bold; padding:5px 0px 0px 0px; float:left; color:#FFFFFF; margin-right:5px; }
.page_selected:hover{ background-image:url(../gfx/page_back.jpg); background-repeat:no-repeat; width:40px; height:25px; text-align:center; font-weight:bold; padding:5px 0px 0px 0px; float:left; color:#FFFFFF; margin-right:5px; }
.pages_text{ font-weight:bold; padding-right:12px; padding-top:6px; float:left; font-size:12px; }
.pages_text_nb{	padding-right:10px;	padding-top:6px; float:left; font-size:12px; font-weight:bold; }


.link_yellow{ color:#FFFF00; }
.link_yellow:hover{ color:#FFFF00; }

.link_red{ color:#FF0000; font-size:12px; font-weight:normal; }
.link_red:hover{ color:#FF0000; font-size:12px; font-weight:normal; text-decoration:underline; }

.input{ border:1px solid #3c740f; padding:2px; margin:2px; font-size:11px; }
.submit1{ border:1px solid #3c740f; background-color:#FFFFFF; font-weight:bold; }

.link_video{ font-size:12px; font-weight:bold; }
.link_video:hover{ font-size:12px; font-weight:bold; }

h1{ font-size:20px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; color:#000000; padding:0px 0px 10px 0px; margin:0px; }
h2{	font-size:17px;	font-weight:normal;	font-family:Georgia, "Times New Roman", Times, serif; color:#000000; padding:0px; margin:0px; }






.content_top{ width:749px; height:19px; background-image:url(../gfx/content_top.jpg); background-repeat:no-repeat; }


.box_div{ background-image:url(../gfx/bottom_sep.jpg); width:206px; height:1px; background-repeat:no-repeat; }
.box_link{ background-image:url(../gfx/box_link.jpg); width:206px; height:40px; font-size:12px; font-weight:bold; color:#000000; background-repeat:no-repeat; vertical-align:middle; }




.price{ font-family:Georgia, "Times New Roman", Times, serif; font-size: 36px; }
.text_red{ color:#FF0000; font-size:12px; text-decoration:none; }









.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; }


.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);
}









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_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;
}