.site{ width:930px;}
.b_site{ width:1060px;}
.left_menu_width,.left_menu_field{ width:155px;background-image:url("../design/left_bg.jpg"); background-repeat:repeat-y; text-align:center;}
.left_menu_width{ height:300px;}
.left_empty_field{ width:65px;}
.right_empty_field{ width:75px; background-image:url("../design/tr_e_field.jpg"); background-repeat:no-repeat; position:relative;}

.right_field_width{ width:765px; }

.right_field_width .holder, .right_empty_field .holder{position:relative; min-height:240px;}

.left_empty_field{ background-image:url("../design/tl_e_field.jpg"); background-repeat:no-repeat;}
.content{ width:840px;}
.index_content{ width:840px;}
.index_right_bnnr_holder{ width:140px;padding-top:22px; text-align:right;}
.catalog_content{ width:835px;}
.right_field{ width:175px;}
.redalert{ color:#aa1111;}
.super-divider{ height:20px;}

.action { font-weight:bold; line-height:200%; padding:0px 0px 20px 0px; text-decoration:underline; color:#aa1111;}
.action b{ color:#aa1111;}

/*MENU*/
	.left_menu_holder td{ padding:1px 0px 1px 2px;}

/*TOP MENU*/
	.top_field{ text-align:right;}
	.top_field{ vertical-align:middle;}
	.top_field .menu-divider{ padding:0px 5px 0px 5px;}
	.top_field a,.top_field a:hover,.top_field a:visited{ font-weight:bold; color:#000000; text-decoration:underline;}
	.top_field a:hover{ color:#aa1111;}
	
/*CONTENT*/
	.index_content .news_holder p{font-size:12px;}
	.index_content .news_holder .more{ padding-bottom:20px;}
	.index_content .news_holder .more a,.index_content .news_holder .more a:visited,.index_content .news_holder .more a:hover{ color:#aa1111; font-size:12px;}
	.index_content .news_holder .more a:hover{color:#000000;}
	.content_index_holder{ padding:15px 0px 15px 15px;}
	.content .holder{ padding:5px 0px 15px 15px;}
	
	.body_content .h1_furniture_view{ font-size:16px; padding-bottom:10px; font-weight:bold; color:#aa1111;}
	.body_content h3{font-weight:bold; color:#000000;}
	.body_content h3 b{font-weight:bold; color:#aa1111;}
	.body_content{ color:#000000;}
	.body_content .theme-divider{ padding:5px 0px 5px 0px;}	
	.body_content hr{color:#aa1111;}	
	.body_content .holder{ padding:5px 0px 10px 0px}
	.body_content p{ color:#000000; padding-bottom:3px;}
	.body_content h2{ font-size:12px; font-weight:bold; color:#330000; padding:5px 0px 5px 0px;}	
	.description p{ padding-bottom: 3px;}
/*CAPTION*/
	.content .body_top{ vertical-align:middle;}
	.content .body_top h1{color:#ffffff; font-weight:bold; font-size:14px; text-transform:uppercase;}
	.content .body_top .h1_furniture_view{ font-size:16px;}
	.content .c_top h1{color:#ffffff; font-weight:bold; font-size:14px;}
	.cp_title h1{font-size:12px;}
	
/*BOTTOM*/
	.bottom_city_holder{ text-align:center;}
	.bottom_city_holder b{ font-weight:bold; color:#000000;}
	.bottom_ad_holder{ text-align:center;}
	.bottom_ad_holder a,.bottom_ad_holder a:visited,.bottom_ad_holder a:hover{ color:#000000; text-decoration:underline;}
	.bottom_ad_holder a:hover{ color:#aa1111;}
/*COUNTERS*/
	.counters_holder{ text-align:center; padding-top:20px;}
/*GRAINCRUMBS*/
	.gc{ padding:0px 0px 5px 20px; text-transform:lowercase; text-decoration:none; color:#aa1111; font-size:9px; font-weight:bold; }
	.gc a,.gc a:hover,.gc a:visited{ text-transform:lowercase; text-decoration:underline; color:#000000; font-size:9px; padding-right:5px; font-weight:bold;}
	.gc a:hover{ color:#aa1111;}
/*Banners*/	
.BH{ width:100%; text-align:center;}
.lb_holder{ padding-top:30px; text-align:center;}
/*DICTIONARY*/
.dictionary td{ padding:5px 0px 5px 0px;}
.dictionary tr{ border-bottom:1px solid; border-bottom-color:#000000;}
.dictionary .end{ border:none;}

/*FEEDBACK*/
.feedback-form h2{ font-size:10px;}
.feedback-form tr{ height:30px;}
.feedback-form td{ font-size:10px;}
.feedback-form input{ width:150px; height:18px;}
.feedback-form input{ width:150px; height:18px;}
.feedback-form select{ width:155px; height:25px; font-weight:bold;}
.feedback-form textarea{ width:330px; height:120px;}
.feedback-form .redalert{ visibility:hidden;}
.feedback-form .input_holder{ padding-left:10px;}

/*SITE MAP*/
.site-map-holder a,.site-map-holder a:hover,.site-map-holder a:visited{ font-size:12px; font-weight:bold;}
.site-map-holder .II{ padding-left:10px;}
.site-map-holder .III{ padding-left:15px;}
.site-map-holder .IV{ padding-left:20px;}
.site-map-holder .V{ padding-left:25px;}
.site-map-holder .VI{ padding-left:30px;}
.site-map-holder .VII{ padding-left:35px;}

/*CATALOG*/
.h1_furniture_view{font-size:16px; padding:10px 0px 10px 0px;}
.description p{ padding-left:5px;}
.gallery img{ border:1px solid #3d0900;}

.direct_holder{ text-align:right; padding-top:22px; padding-left:5px;}

.map_holder a img{ border:1px solid #3d0900;}
.delivery_list td{ padding:2px 0px 2px 0px;}
.bot_div{ border-bottom:1px solid #3d0900;}


.adv_navigator a{ font-size:12px; padding-right:20px;}
.step{ font-size: 24px; font-weight:bold; color:#aa1111;}

.body_content .color_holder{ clear:both;}
.body_content .color_holder div{float:left; position:relative; padding-right:20px; width:auto;}
.body_content hr{ margin-top:10px; margin-bottom:20px;}
.body_content hr,.body_content h1{ clear:both;}


.part_holder{width:205px; border:1px solid #3d0900; text-align:center;}
.part_holder h2{font-size:12px; text-align:center; padding:7px 2px 7px 2px;}
.part_holder .more{font-size:12px; text-align:center; padding:5px 0px 10px 0px;}
.part_holder .more a{font-weight:bold;}
.part_divider{ width:80px; float:left;}
.above_divider{height:20px;}
.parts_row_holder{width:100%; height:160px; position:relative; clear:right; float:none; margin-bottom:80px;}


#meta-form{width:100%;}
#meta-form textarea{ width:100%; height:100px;}
#meta-form input {padding:5px 10px 5px 10px;}
#meta-form  .row{padding-bottom:15px;}

