HTML,BODY { 
	margin:0px; 
	padding:0px;
	font-family: 'Trebuchet MS',Arial, Helvetica, sans-serif;
	font-size:12px;
	background:url('../images/background.gif') center repeat-y;
	color:#000000;
	height:100%;
}
IMG{border:none;}

DIV#content_wrapper{
	width:960px;
	margin:0px auto;
}

DIV#clearer{clear:both;}

DIV#header_style_1
{
	height:34px;
	background:transparent url('../images/header_bg_1.gif') repeat-x;
	padding-left:24px;
}

DIV#category_list{
	width:177px;
	float:left;}
	
DIV#content_menu{margin-left:191px;}
DIV#content_menu_main A{font-size:18px; font-weight:bold; color:#DD4421; text-decoration:none; margin-right:40px;}
DIV#content_menu_main A:hover {color:#EA2401;}

DIV#content_menu_sub{color:#858585;}
DIV#content_menu_sub A{color:#858585; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
DIV#content_menu_sub A:hover{text-decoration:underline;}

DIV#content_part{background-color:#F5F5F5; float:left; width:602px; min-height:950px; *height:950px;}
DIV#content_part H1{font-size:21px; font-weight:bold; margin:0px; padding:15px;}

DIV#wrapper_one_product{
	border:1px solid #C0C0C0; 
	width:166px; 
	height:256px; 
	margin:15px 0px 0px 15px;
	*margin-left:8px;
	background-color:#FFFFFF;
	padding:7px;
	float:left;}

DIV#wrapper_one_product DIV#spacer{padding:2px 0px 2px 0px;}
	
DIV#wrapper_one_product DIV#title_tag{
	width:125px;
	height:54px;
	border-left:15px solid #BFBFBF;
	padding-left:5px;
	color:#DD4421;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

DIV#wrapper_one_product DIV#title_tag A{color:#DD4421; text-decoration:none;}

DIV#wrapper_one_product DIV#price{
	color:#000000;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px 0px 2px 0px
}

DIV#category_list UL{margin:0px;padding:0px;}
DIV#category_list LI{list-style-image:url('../images/category.gif'); list-style-position:inside; margin-left:0px;padding-left:0px;}
DIV#category_list A{color:#484848; font-size:13px; text-decoration:none; font-weight:bold; background:#FFFFFF;}
DIV#category_list A:hover{color:#D83434; text-decoration:none; font-weight:bold; background:#FFFFFF;}
DIV#category_list A.rollovered_cat{color:#D83434;}

DIV.category_element{border-bottom:1px solid #F3F3F3; margin-left:10px;}
DIV.category_element_r{border-bottom:1px solid #F3F3F3; margin-left:10px; background:transparent url('../images/image_category_rollover.gif') no-repeat right center;}

DIV.article_inner{margin:10px 30px 20px 16px; font-size:14px; padding-bottom:30px;}

INPUT, TEXTAREA, SELECT{border:1px solid #666666;font-size:11px;}
TEXTAREA{font-family: 'Trebuchet MS',Arial, Helvetica, sans-serif; font-size:11px;}

DIV.add_to_basket_div{
	background:#FFFFFF;
	position:absolute; 
	border:1px solid #676767;
	width:252px;
	padding:5px;
	left:350px;
	top:450px;
}

DIV.product_detail_div{
	background:#FFFFFF;
	position:absolute; 
	border:1px solid #676767;
	width:540px;
	padding:5px;
	left:350px;
	top:450px;
}

DIV.detail_drag_bar{
width:536px;
height:19px;
padding-left:3px;
text-align:right;
margin-bottom:11px;
cursor:move;
}

DIV.basket_drag_bar{background:transparent url('../images/popup_dragbar.gif') no-repeat; 
width:250px;
height:19px;
padding-left:3px;
text-align:right;
margin-bottom:11px;
cursor:move;
}

DIV.add_to_basket_img IMG{border:1px solid #6A6A6A; float:left; margin-left:5px;}

DIV.add_to_basket_title_tag{	
	margin-left:105px;
	color:#DD4421;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;}

DIV.add_to_basket_div DIV.question{font-weight:bold; font-size:15px; font-family:Arial, Helvetica, sans-serif;margin-right:5px; margin-left:5px;}
DIV.add_to_basket_div DIV.answer{font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;margin-right:5px; margin-left:5px;}
DIV.add_to_basket_div SELECT{border:soldi 1px #343434;}
DIV.add_to_basket_add_it{text-align:right; margin-top:8px; margin-right:5px;}

DIV.basket {position:static; bottom:0px; height:50px; background-color:#F5F5F5;}
DIV.product_title_basket_product_ti{color:#DD4421; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0px 12px 0px 76px;}
DIV.quantity_basket_product{ font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#484848; font-size:10px;}
DIV.basket_total_div{ background-color:#FFFFFF; border:1px solid #BFBFBF; margin:12px 12px 12px 0px; padding:4px; font-size:14px; font-weight:bold; color:#000000; font-family:Arial, Helvetica, sans-serif;}
DIV.basket_total_div SPAN.price{color:#DD4421;}
DIV.basket_empty_msg{ background-color:#FFFFFF; border:1px solid #BFBFBF; margin:12px; padding:4px; font-size:14px; font-weight:bold; color:#484848; font-family:Arial, Helvetica, sans-serif;}

TD.td_hd_1{font-size:14px; font-weight:bold; color:#484848;}
TD.td_field{font-size:12px; color:#484848;}

DIV#footer{text-align:center; padding-top:8px;}
DIV#footer A{ color:#484848;}

DIV#pagination{font-size:13px; color:#484848; font-weight:bold; text-align:right; padding:8px; text-align:right; font-family:Arial, Helvetica, sans-serif; height:20px; vertical-align:bottom; padding-top:23px; }
DIV#pagination A{color:#DD4221; text-decoration:none;}
DIV#pagination A:hover{color:#FF4221; text-decoration:underline;}

IMG.product_main_image{border:1px solid #C1C1C1;}

DIV.product_detail_img{border:1px solid #6A6A6A; float:left; margin-left:3px;margin-right:6px;}
DIV.product_detail_img IMG{border-right:15px solid #BC2115; }

DIV.product_detail_div DIV.question{font-weight:bold; font-size:16px; font-family:Arial, Helvetica, sans-serif;margin-right:5px; margin-left:5px; color:#3F3F3F;}
DIV.product_detail_div DIV.answer{font-size:12px; font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;margin-right:5px; margin-left:5px; color:#3F3F3F;}

DIV.detail_title_tag{
	margin-left:105px;
	color:#DD4421;
	font-size:15px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;}
DIV.page_title{font-size:21px; font-weight:bold; margin:0px; padding:15px 0px 0px 15px; float:left;}

TABLE.masuri {}
TABLE.masuri TD{font-size:11px;border:1px solid #333333; text-align:center;}
TABLE.masuri TR.masuri_row_header TD{color:#FF0808;}
//added style//
.h1 {
font-size: 12px;
}

h2,h3 {
font-size: 11px;
}

.p {
padding: 10px;}

DIV.notice {color: #0f0f0f;font-size:12px;background: #efabc0;padding: 5px;}
DIV.notice a {color:#323232;text-decoration:none;}
DIV.notice  H2{color:#ff0000;font-size:20px;font-weight:bold;margin:10px 0px 15px;}

DIV.alternative_brands {background-color:#ffffff;
padding:20px 40px 20px 40px;
margin-top:20px;}