body		{ background-color: #FFF7DF; font: normal 11px Tahoma; color: #000000; margin:  0px; padding: 0px 0px 15px 0px; }

a			{ text-decoration: none; color: #000000; }

form		{ margin: 0px; padding: 0px; }
img			{ border: 0px; }
.image		{ width: 33px; float: left; }
p			{ padding: 0px ; margin: 0px }

.both			{ clear: both; }
.left			{ float: left; }
.right			{ float: right; }
.t_left			{ text-align: left; }
.t_right		{ text-align: right; }
.t_center		{ text-align: center; }
.m_left			{ margin: 0px 0px 0px 10px !important; margin: 0px 0px 0px 5px; }
.m_left_20		{ margin: 0px 0px 0px 20px !important; margin: 0px 0px 0px 10px; }
.m_left_f		{ margin: 0px 0px 0px 25px !important; margin: 0px 0px 0px 5px; }
.m_content		{ margin: 0px 10px 0px 10px ; }
.m_content_box	{ margin: 0px 5px 0px 5px ; }
.m_right		{ margin: 0px 10px 0px 0px !important; margin: 0px 5px 0px 0px; }
.m_right_f		{ margin: 0px 25px 0px 0px !important; margin: 0px 5px 0px 0px; }
.m_bottom		{ margin: 0px 0px 5px 0px ; }
.m_bottom_10	{ margin: 0px 0px 10px 0px ; }
.m_subcategory  { margin: 2px; }
.lh_button		{ line-height: 20px; }
.bold			{ font-weight: bold; }
.normal			{ font-weight: normal; }
.imgBlock		{ display: block; }


.label			{ font: normal 11px Tahoma; vertical-align: top; }
.m_left_back 	{ margin-left: -20px; }
.b_bottom		{ border-bottom: 1px solid #DCEFF7; }
.b_c_photo		{ border: 1px solid #B5D8F1; }
.v_padding		{ padding: 0px 5px; }
.b_error		{ border: 1px solid #919191; }
.p_box			{ padding: 5px; }


.turkus		{ color: #006BB4; }

.purple		{ color: #747002 }
.purple	a	{ color: #747002 }

.grey		{ color: #63594C; }

.f_big      { font-size: 14px; }
.f_avrage   { font-size: 13px; }


.white		{ color: #FFFFFF; }
.white	a	{ color: #FFFFFF; }

.blue		{ color : #0d1a2d; }
.blue	a	{ color : #0d1a2d; }

.yellow		{ color:#AAA71A; }
.yellow	a	{ color:#AAA71A; }

.orange		{ color: #F29400; }
.orange	a	{ color: #F29400; }

.dark		{ color: #0d182e; }
.dark	a	{ color: #0d182e; }

.dark_blue		{ color: #495f86; }
.dark_blue	a	{ color: #495f86; }

.bg_content { background-color: #000000; }
.bg_blue	{ background-color: #DCEFF7; }
.bg_black	{ background-color: #000000; }
.bg_grey	{ background-color: #D4D4D4; }

.white_line				{ clear: both; width: 100%; height: 10px; }
.line_2					{ width: 100%; height: 2px; }
.line_dotted 			{ clear: both; height: 1px; margin: 0px 0px 10px 0px; background: url('../images/layout/gfx_main/dotted.gif') repeat-x; }

.inputRequirement		{ color: #9E0973; }
.input_wide			{ border: 1px solid #919191; width: 340px; color: #000000; }

.black_line		{ width: 1px; height: 11px; margin: 2px 4px 0px 4px; background: url('../images/layout/gfx_main/black_line.gif') no-repeat bottom; }
.grey_line		{ width: 100%; height: 3px; clear: both; background: url('../images/layout/gfx_main/grey_dot.gif') repeat-x; }

.price_text {font-size: 15px;}
.description_text {font-size: 13px;}


#wrapper		{ width: 100%; text-align: center; }
#wrapper_page	{ width: 942px; margin: 0px auto; background-color: #FFF7DF; }

#hlogo			{ width: 942px; height: 32px; margin: 15px 0px 8px 0px; text-align: left;  }
#top_links		{ margin: 0px 0px 8px 815px; }
#banner 		{ width: 521px; height: 86px; float: left; margin: 0px 6px 0px 6px;  }

.banner {
    width:200px;
    text-align: center;
}

.banner .entry {
    margin: 10px 0;
}


#menu_top					{ width: 942px; height: 38px; margin: 0px 0px 28px 0px; }
#menu_top div.left_			{ float: left; width: 1px; height: 38px; background: url('../images/layout/gfx_main/menu_top_edge_left.gif') no-repeat; }
#menu_top div.center_		{ float: left; width:935px; height: 38px; background: url('../images/layout/gfx_main/menu_top_bg.gif') repeat-x; }
#menu_top div.right_		{ float: right; width: 6px; height: 38px; background: url('../images/layout/gfx_main/menu_top_edge_right.gif') no-repeat; }
#menu_top div.bottom        { width: 100%; height: 6px; background: url('../images/layout/gfx_main/menu_bottom.gif') no-repeat; }

#menu_top_ul				{ margin: 0px 0px 0px 34px; padding: 0px; list-style-type: none; }
#menu_top_ul li				{ float: left; }
#menu_top_ul li a			{ color: #FFFFFF; font: 12px Tahoma; font-weight: bold; }
#menu_top_ul li.line		{ margin: 0px 28px 0px 28px;  }
#menu_top_ul .menu_top_line { width: 1px; height: 38px; background: url('../images/layout/gfx_main/menu_top_line.gif') no-repeat; }
#menu_top_ul .menu_top_item	{ padding-top: 12px; } 
#menu_top_ul .links			{ padding-top: 7px; margin-left: 71px } 

#top_boxes				{ width: 942px; margin: 0px 0px 9px 0px}

#box_search				{  }
#input_text_search 		{ position: absolute; top: 13px; left: 20px; }
#button_search 			{ position: absolute; top: 13px; right: 20px; }

#content		{ clear: both; width: 942px; text-align: left; }

#content_left_column		{ float: left; width: 202px; margin: 0 6px 0 0 !important; margin: 0 3px 0 0; }
#content_column				{ float: left; width: 527px; }

#content_column .content_title			{ font: 12px Tahoma; font-weight: bold; margin: 0px 0px 10px 0px; }
#content_column .content_title_small	{ font: 12px Tahoma; font-weight: bold; padding: 4px; }
#content_column .content_title_normal	{ font: 11px Tahoma; margin: 10px; }

#content_column .content_box						{ width: 235px; padding: 0px 0px 5px 0px; }
#content_column .content_box .content_text			{ margin: 0px 0px 10px 0px; }

#content_right_column		{ float: right; width: 202px; }

#footer			{ width: 942px; margin: 0px auto; padding: 7px 0px 0px 0px !important; padding: 2px 0px 0px 0px; text-align: center; }

#header_box_bottom					{ width: 100%; height: 103px; margin: 0px 0px 10px 0px; }
#header_box_bottom div.left_		{ float: left; width: 3px; height: 40px; background: url('images/layout/gfx_main/header_box_bottom_left.gif') no-repeat; }
#header_box_bottom div.center_		{ float: left; width: 894px; height: 40px; background: url('images/layout/gfx_main/header_box_bottom_bg.gif') repeat-x; font: 11px Tahoma; color: #000000; }
#header_box_bottom div.right_		{ float: right; width: 3px; height: 40px; background: url('images/layout/gfx_main/header_box_bottom_right.gif') no-repeat; }

#header_box_shopping_cart			{ float: left; width: 400px; height: 40px; line-height: 40px; margin: 0px 0px 0px 20px !important; margin: 0px 0px 0px 10px; }
#header_box_logout					{ float: right; width: 100px; height: 40px; line-height: 40px; text-align: right; font-weight: bold; }
#header_box_language_text			{ float: right; width: 70px; height: 40px; line-height: 40px; text-align: right; }
#header_box_language_flags			{ float: right; width: 55px; height: 40px; line-height: 40px; margin: 0px 10px 0px 5px; }
#header_box_language_flags img		{ margin: 12px 0px 0px 0px; }
#header_box_line					{ float: right; height: 33px; line-height: 33px; margin: 7px 10px 0px 0px; }
#header_box_currencies_text			{ float: right; height: 40px; line-height: 40px; text-align: right; }
#header_box_currencies_select		{ float: right; width: 120px; height: 32px; margin: 8px 10px 0px 5px; }

.boxes_header					{ width: 202px; height: 103px; margin: 0px 0px 3px 0px; }
.boxes_header div.left_			{ width: 2px; height: 72px; float: left; background: url('../images/layout/gfx_main/header_boxes_left.gif') no-repeat; }
.boxes_header div.center_		{ width: 194px; height: 72px; float: left; font: bold 12px Tahoma; color: #FFFFFF; background: url('../images/layout/gfx_main/header_boxes_bg.gif') repeat-x; }
.boxes_header div.right_		{ width: 6px; height: 72px; float: right; background: url('../images/layout/gfx_main/header_boxes_right.gif') no-repeat; }
.boxes_header div.bottom_		{ width: 202px; height: 31px; background: url('../images/layout/gfx_main/header_boxes_bottom.gif') no-repeat; }

.boxes_content_header					{ width: 202px; height: 29px; }
.boxes_content_header div.left_			{ width: 2px; height: 29px; float: left; background: url('../images/layout/gfx_main/content_boxes_header_left.gif') no-repeat; }
.boxes_content_header div.center_		{ width: 195px; padding: 5px 0px 0px 0px; height: 24px; float: left; font: bold 12px Tahoma; color: #FFFFFF; background: url('../images/layout/gfx_main/content_boxes_header_bg.gif') repeat-x; }
.boxes_content_header div.right_		{ width: 5px; height: 29px; float: right; background: url('../images/layout/gfx_main/content_boxes_header_right.gif') no-repeat; }

.boxes_content						{ width: 202px; margin: 0px 0px 7px 0px; }
.boxes_content div.center_			{ font: normal 12px Tahoma;  }
.boxes_content div.bottom_			{ width: 202px; height:6px; background: url('../images/layout/gfx_main/content_boxes_bottom.gif') no-repeat; }

.navi_top			{ width: 527px; font-size: 6px; height: 8px; background: url('../images/layout/gfx_main/navi_top.gif') no-repeat; }	
.navi_content		{ width: 527px; padding: 0 0 2px 5px ;color: #FFFFFF; font: 11px Tahoma; font-weight: normal ; background: url('../images/layout/gfx_main/navi_content.gif') repeat-y; }

#menu_bottom_ul				{ margin: 0px; padding: 0px; list-style-type: none; }
#menu_bottom_ul li			{ float: left; }
#menu_bottom_ul li a		{ color: #495f86; font: 12px Tahoma; }
#menu_bottom_ul li.line		{ width: 1px; height: 11px; margin: 2px 5px 0px 5px !important;  margin: 3px 5px 0px 5px; background: url('../images/layout/gfx_main/grey_line.gif') no-repeat;}


.product_box_header		{ background: url('../images/layout/gfx_main/box_bg_header.gif') no-repeat; }
.product_box_bg			{ background: url('../images/layout/gfx_main/boxes_bg.gif') repeat-y; }
.two_colums				{ width: 100%; }
.one_column				{ width: 235px; }

.content_image							{ width: 92px; float: left; text-align: center; margin: 0px 3px 2px 2px !important; margin: 0px 0px 1px 5px; }
.content_image_description				{ width: 115px; text-align: left; margin: 0px 2px 2px 0px !important; margin: 0px 1px 1px 0px; padding: 0px 3px; overflow: hidden; }
.content_box_short						{ width: 247px; text-align: center; background: url('images/layout/gfx_main/content_box_bg.gif'); margin: 0px 0px 20px 0px !important; margin: 0px 0px 10px 0px; }
.content_box_wild						{ width: 350px !important; width: 320px; margin: 0px 0px 6px 0px !important; margin: 0px 0px 3px 0px; }

ul.boxes						{ margin: 0px; padding: 0px; list-style-type: none;  background: url('../images/layout/gfx_main/content_boxes_bg.gif') repeat-y; font-size: 11px; font-weight: normal; }
ul.boxes li						{ padding: 2px 0px 2px 0px !important; padding: 0px 0px 2px 4px ; }
ul.boxes li.curent				{ padding: 4px 0px 4px 0px !important; padding: 0px 0px 2px 0px ; background: url('../images/layout/bullet/orange.gif') no-repeat scroll 2px 9px !important; background: url('../images/layout/bullet/orange.gif') no-repeat scroll 1px 5px; }
ul.boxes li.level_0				{ padding: 2px 0px 2px 8px !important; padding: 0px 0px 2px 0px ; background: url('../images/layout/bullet/orange.gif') no-repeat scroll 5px 6px !important; background: url('../images/layout/bullet/orange.gif') no-repeat scroll 1px 5px ;}
ul.boxes li.level_1				{ padding: 2px 0px 2px 12px !important; padding: 0px 0px 2px 8px ; background: url('../images/layout/bullet/grey.gif') no-repeat scroll 15px 6px !important; background: url('../images/layout/bullet/grey.gif') no-repeat scroll 11px 5px ;}
ul.boxes li.level_2				{ padding: 2px 0px 2px 14px !important; padding: 0px 0px 2px 10px ; background: url('../images/layout/bullet/yellow.gif') no-repeat scroll 23px 6px !important; background: url('../images/layout/bullet/yellow.gif') no-repeat scroll 19px 5px ;}
ul.boxes li.border				{ line-height: 20px; }
ul.boxes li	a					{ margin: 0px 0px 0px 10px; }
ul.boxes li	a:hover             { font-weight:bold }


.border_top				{ border-top: 1px solid #DCEFF7 ; }
.border_bottom			{  border-bottom: 1px solid #DCEFF7 ; }

.table_box							{ margin: 0 auto; width: 120px; }
.table_box td.table_right			{ width: 85px; height: 50%; text-align: left; }
.table_box td.table_header	a		{ font-size: 12px; color: #747002; font-weight: bold; }

.table						{ width: 100%; border: 1px solid #DDCA8F; }
.table td					{ padding: 4px; background-color: #DDCA8F; }

.table_head_box				{ font: normal 11px Tahoma; }
.table_head_box		a		{ color: #F29400; }

#bestsellery				{ width: 202px; background: url('../images/layout/gfx_main/content_boxes_bg.gif') repeat-y; }

.content 					{ width: 527px; background: url('../images/layout/gfx_main/content_bg.gif') repeat-y; }
.content_bottom 			{ width: 527px; height: 6px; background: url('../images/layout/gfx_main/content_bottom.gif') no-repeat; }
