/* Common */
body {margin:0px; padding: 0px;  background: #FCF1DA url(i/main_bg.jpg)}
td, input, textarea { font-size: 11px; color:#090501; font-family: Tahoma, Verdana, Arial;}
p { margin: 4px 0px 4px 0px;}
form { padding:0px; margin:0px; }

b, strong { color:#83613E; }
a { color:#4E4A47;}

ul {
	margin: 3px 5px 5px -2px;
	list-style-position: inside;
	list-style-image: url(i/li.gif);
	list-style-type: none;	
	padding-top:0px; padding-bottom:0px; padding-right:0px; padding-left:15px;
}

li { padding-left:0px; margin:0px 0px 1px 5px; text-indent: -5px }
li div { display:inline;}

.select { height:16px; font-size:10px; color:#5B5B5B; }
.input_text { margin-bottom: 1px; color:#5B5B5B; font-size:11px; width:126px; height:12px; border:1px solid #9F9578; border-bottom-color:#BDB59D; border-right-color:#BDB59D;  }
.textarea_ { color:#5B5B5B; font-size:11px; width:250px; height:60px; border:1px solid #9F9578; border-bottom-color:#BDB59D; border-right-color:#BDB59D;  }
.textarea_1 { color:#5B5B5B; font-size:11px; width:350px; height:160px; border:1px solid #9F9578; border-bottom-color:#BDB59D; border-right-color:#BDB59D;  }


.form_r_td { padding-bottom:4px; }

/* */

div.top_menu { padding:10px 16px 5px 15px; }
div.top_menu table a { color:#694034; text-decoration:none; font-size:10px;}
div.top_menu table a:hover { text-decoration:underline; } 

select.selector { width:150px; height:16px; font-size:10px; color:#5B5B5B; }
select.selector_1 { width:250px; height:16px; font-size:10px; color:#5B5B5B; }
select.selector option { font-size:9px;}
input.search, input.input-text {  color:#5B5B5B; font-size:11px; width:126px; height:12px; border:1px solid #9F9578; border-bottom-color:#BDB59D; border-right-color:#BDB59D; }
input.input-file {  color:#5B5B5B; font-size:11px; width:193px; height:16px; border:1px solid #9F9578; border-bottom-color:#BDB59D; border-right-color:#BDB59D; }


.bar { padding:9px 13px 9px 13px; color:#805C36; font-size:10px; }
.bar a { color:#805C36; }
.main_header { padding:7px 14px 7px 13px; color:#DD5B38; font-size:13px; text-transform:uppercase; font-weight:bold; }
.main_subheader { padding:7px 14px 7px 13px; color:#B47B3F; font-size:13px; font-weight:bold; display:inline; }

/* Forum */
.forum_main_header { padding:6px 15px 6px 13px; color:#DD5B38; font-size:12px; text-transform:uppercase; font-weight:bold; }
.forum_main_header_right { padding:6px 15px 6px 13px; color:#74502A; }
.forum_main_header_right_select { margin:5px 13px 5px 20px; font-size:10px; color:#313131; width:150px; height:16px; }
.forum_login_block { padding:5px 15px 5px 13px; color:#8D7E6F; font-size:11px; }
.forum_login_block input.text { padding:1px; color:#5B5B5B; font-size:10px; width:105px; height:12px; border:1px solid #9F9578; border-bottom-color:#BDB59D; border-right-color:#BDB59D; }
.forum_top_buttons { padding:6px 15px 6px 13px; }

.forum_top_buttons a { padding:0px 5px 0px 15px; margin-right:5px; background: url(i/forum_top_but.gif) no-repeat top left; color:#3D856A; font-size:11px; text-decoration:none; }
.forum_top_buttons a:hover { text-decoration:underline; }
.forum_table_head { padding:9px 8px 9px 7px; color:#D36B02; font-size:10px; text-transform:uppercase;  }
.forum_cell { padding:5px 10px 6px 10px; }
.forum_cell div.forum_name a { color:#007C66; font-size:12px; font-weight:bold; padding-bottom:2px; text-decoration:none; }
.forum_cell div.forum_descr { color:#090501; font-size:11px; }
.forum_cell div.forum_td { color:#5A5148; text-align:center; }
.forum_cell div.post_name a { color:#090501; font-size:11px;  text-decoration:none; }
.forum_cell div.post_td { color:#5A5148; text-align:center; }
.forum_post_header { color:#D36B02; font-size:10px; font-weight:bold; padding:8px 13px 8px 13px; text-transform:uppercase; }
.forum_post_cell { padding:9px 13px 11px 13px; }
.forum_post_cell div.forum_user a { font-weight:bold; color:#090501; }
.forum_post_cell div.forum_status a { font-size:10px; color:#8D7E6F; text-decoration:none; }
.forum_post_nav { font-size:10px; color:#805C36; }
.forum_post_nav a { color:#805C36; }
.forum_post_quote a { color:#3D856A; font-size:10px; }
.forum_textarea { width:430px; height:104; color:#313131; border:1px solid #9F9578; border-bottom-color:#BDB59D; border-right-color:#BDB59D;  }
.forum_post_cell div.post_text { padding-top:8px; font-size:11px; color:#090501; }
.forum_selector { padding:8px 13px 8px 13px; color:#3D280C; }
.forum_selector select { font-size:10px; color:#313131; height:16px;  }

.menu_holder { padding:18px 10px 6px 10px; }
div.menu { padding:0px 0px 8px 0px; }
.left_side_bg { background: url(i/left_v_bg.jpg) repeat bottom left;  }

.submenu_holder { padding:17px; }
.submenu_header { color:#DD5B38; font-size:12px; font-weight:bold; padding-bottom:6px; margin:0px;}
.submenu_header a { text-decoration:none; color:#DD5B38; }
.submenu_header a:hover { text-decoration:underline; }
div.submenu { padding:0px 0px 0px 15px; margin:4px 0px 3px 0px; background-repeat: no-repeat; background-position: left top; font-weight:bold; color:#3D856A; }
div.submenu a { color:#3D856A; text-decoration:none; font-weight:normal; }
div.submenu a:hover { text-decoration:underline; }

.copyrights { padding:18px; color:#3D280C; font-size:10px;}
.copyrights b,a,strong { color:#30735A; }

.en_copyrights { padding:12px 14px 12px 14px; color:#3D280C; font-size:10px;}
.en_copyrights b,a,strong { color:#30735A; }

.text { padding:15px 20px 0px 20px; color:#090501; }
.small_header { font-size:14px; font-weight:bold; color:#B47B3F; padding-bottom:12px; margin:0px;}

.links_title { color:#DD8C38; font-size:12px; font-weight:bold; padding-bottom:6px;}


.block_left { padding:15px 15px 10px 18px; }
.block_left div.list { padding:0px 0px 0px 15px; margin:13px 0px 0px 0px; background-image:url(i/sub_menu_list.gif); background-repeat: no-repeat; background-position: left top; color:#59432E; font-size:10px; }
.block_left div.list a { color:#59432E; text-decoration:underline; }
.block_left div.list div.date { color:#398367;  font-size:11px; font-weight:bold; padding-bottom:4px; }


div.no_items { padding-top:10px; font-weight:bold; color:#33200E; }
.block_middle { padding:16px 17px 5px 17px; }
.block_middle div.list { margin:12px 0px 0px 0px;  color:#33200E; font-size:10px; }
.block_middle div.list a { color:#33200E; text-decoration:underline; }
.block_middle div.list div.title { padding:0px 0px 0px 19px; background-image:url(i/1p_novetly_list.gif); background-repeat: no-repeat; background-position: left top; color:#DD8C38;  font-size:11px; font-weight:bold; padding-bottom:5px; }
.block_middle div.list div.image { width:74px; height:74px; float:left; margin-top:2px; border:1px solid #C3B89F; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF;}
.block_middle div.list div.image img { border:1px solid #FFFFFF; border-right-color: #C3B89F; border-bottom-color: #C3B89F; }

.block_right { padding:16px 17px 5px 17px; }
.block_right div.no_items { padding-top:10px; font-weight:bold; color:#FFFFFF; }
.block_right div.list { margin:12px 0px 0px 0px;  color:#FFFFFF; font-size:10px; }
.block_right div.list a { color:#000000; text-decoration:underline; }
.block_right div.list div.title { padding:0px 0px 0px 19px; background-image:url(i/1p_offers_list.gif); background-repeat: no-repeat; background-position: left top; color:#FCF9F0;  font-size:11px; font-weight:bold; padding-bottom:5px; }
.block_right div.list div.image { width:74px; height:74px; float:left; margin-top:2px; margin-left:0px; border:1px solid #296850; border-right-color: #6AB295; border-bottom-color: #6AB295;}
.block_right div.list div.image img { border:1px solid #6AB295; border-right-color: #296850; border-bottom-color: #296850; }
div.list div.but_more { padding-top:6px; }

div.list div.title { padding:0px 0px 0px 19px; background-image:url(i/1p_novetly_list.gif); background-repeat: no-repeat; background-position: left top; color:#DD8C38;  font-size:11px; font-weight:bold; padding-bottom:5px; }

.all_news_but { padding:9px 18px 0px 18px; }
.all_news_but table a { color:#499578; font-size:10px; }

.all_offers_but { padding:9px 18px 0px 18px; }
.all_offers_but table a { color:#FFFFFF; font-size:10px; }

.f_text { padding:16px; }
.f_list_categories { width:205px; float:left; vertical-align:top; padding:0px 10px 2px 20px; background-image:url(i/1p_list_categories.gif); background-repeat: no-repeat; background-position: left top; }
.f_list_categories a { color:#674123; text-decoration:none; font-weight:bold; }


.cat_text { padding:8px 17px 10px 15px; color:#534538; text-align:right; }
.cat_news { padding:13px 20px 3px 20px; }
.cat_news div.list { margin:12px 0px 0px 0px;}
.cat_nevetly { padding:15px 18px 15px 18px; }
.cat_nevetly div.list { margin:12px 0px 0px 0px;}
.cat_offers { padding:15px 18px 15px 18px; }
.cat_offers div.list { margin:12px 0px 0px 0px;}
.cat_cat { padding:15px 18px 0px 18px; }
.cat_cat table td { color:#35210D; font-size:10px; }
.cat_but_all { background: url(i/cat_all_items.gif) no-repeat top left; padding:0px 0px 0px 20px; }
.cat_but_all a { color:#499578; text-decoration:underline; font-size:10px; }
.cat_image { width:74px; height:74px; float:left; margin-top:0px; margin-left:0px; border:1px solid #C3B89F; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF;}
.cat_image img { border:1px solid #FFFFFF; border-right-color: #C3B89F; border-bottom-color: #C3B89F; }

.news_content { padding-left:15px; }
.block_middle div.list td.news_content { padding-left:10px; color:#33200E; font-size:10px; }
.block_right div.list td.news_content { padding-left:10px; font-size:10px; color:#FFFFFF; }
div.news_item{ padding:0px 0px 15px 0px;  color:#33200E; font-size:11px; }
div.news_date { padding:0px 0px 10px 16px; background-image:url(i/news_list_image.gif); background-repeat: no-repeat; background-position: left top; color:#398367;  font-size:11px; font-weight:bold; }
div.news_title { padding-bottom:6px; font-weight:bold; }
div.new_image { border:1px solid #C3B89F; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF;}
div.new_image img { border:1px solid #FFFFFF; border-right-color: #C3B89F; border-bottom-color: #C3B89F; }
div.news_but_more { padding-top:6px; }

.block { padding:15px 20px 15px 20px; }
.block div.name { padding:0px 0px 6px 19px; font-size:12px; color:#674123; font-weight:bold; background-image:url(i/block_element.gif); 
 background-repeat: no-repeat; background-position: left top; }
.block div.name a{  color:#674123; text-decoration:none; }
.block div.name a:hover{  color:#674123; text-decoration:underline; }
.block td.content { padding-left:10px; font-size:10px; color:#4E4A47; }
.block td.no_image_content { font-size:10px; color:#4E4A47; }
.block div.but_more { padding-top:5px; }

/* CATALOG DESIGNS */

div.other_products_header { padding: 10px 20px 10px 20px; color:#DD8C38; font-size:12px; font-weight:bold; }
div.other_products_list { padding: 0px 20px 0px 20px; margin-top:15px; }
div.other_products_list div.link_ { width:205px; float:left; vertical-align:top; padding:0px 15px 2px 11px; background-image:url(i/links_list_el.gif); background-repeat: no-repeat; background-position: left top; }

.catalog_text_header { font-size:14px; font-weight:bold; color:#B47B3F; padding: 12px 20px 10px 20px; margin: 0px; }
.catalog_text { padding:0px 20px 10px 20px; color:#090501; }

.catalog_menu { background-repeat: no-repeat; background-position: left top; padding:0px 0px 5px 20px; }
.catalog_menu a { color:#AF9376; text-decoration:none;}
.catalog_menu a:hover {text-decoration:underline;}

/* design 1 */

.catalog_model_design_1 div.name { padding: 8px 20px 8px 20px; color:#B47B3F; font-weight:bold; font-size:14px; }
.catalog_model_design_1 div.content { padding: 15px 20px 15px 20px; }
.catalog_model_design_1 div.image { padding:6px; background-color:#FFFFFD; border:1px solid #D9CBB4; margin-top:2px;  }
.catalog_model_design_1 div.param { padding: 0px 0px 10px 20px; color:#674123; font-size:12px; font-weight:bold; background-image:url(i/block_element.gif); background-repeat: no-repeat; background-position: left top; }
.catalog_model_design_1 div.param  h1 {margin:0}

/* TABLES */
table#tbl_generation { border: 1px solid #D7C9B1; border-collapse: collapse; }
table#tbl_generation td { border: 1px solid #D7C9B1; border-collapse: collapse; }


/* GAllERY */

div.gallery_header { padding:0px 0px 10px 19px; background-image:url(i/1p_novetly_list.gif); background-repeat: no-repeat; background-position: left top; color:#DD8C38;  font-size:11px; font-weight:bold; }
div.photo_gallery_header { padding:15px 20px 10px 20px; color:#DD8C38;  font-size:12px; font-weight:bold; }

div.dynamic_1 { width:121px; height:154px; float:left; vertical-align:top; font-size:10px; }
div.dynamic_1 div.img { border:1px solid #C3B89F; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF;}
div.dynamic_1 div.img img { border:1px solid #FFFFFF; border-right-color: #C3B89F; border-bottom-color: #C3B89F; }
div.dynamic_1 div.img_text a { font-size:10px; color:#7E7663; text-decoration:none; }

div.dynamic_2 { float:left; vertical-align:top; font-size:10px; }
div.dynamic_2 div.img { border:1px solid #C3B89F; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF;}
div.dynamic_2 div.img img { border:1px solid #FFFFFF; border-right-color: #C3B89F; border-bottom-color: #C3B89F; }

.cat_prew_name { color:#26BA4B; text-transform:uppercase; font-size:10px; font-weight:bold; }
.cat_prew_descr { color:#005387; font-size:10px; }
.cat_image_border { border: 1px solid #8CD5F2; }


