/* CSS Document */
body {
    margin: 0;
    padding: 0;
    font-family: tahoma;
}
img { border:none; }
a:hover, a:visited, a{
    color: #000000;
}

.page{
    width: 1000px;
    margin: 0 auto;
}

.page_popup {
    width: 600px;
    background-color: #efefef;
}

h1, h2, h3 {margin: 0; padding: 0; font-size: 100%;}
/*.buy_town h1{font-weight: bolder;}  */
/* header */
.page-wrapper {
    background: url(/img/rule.gif) repeat-x;
    background-color: #EFEFEF;
}

.rule_vert {
     background: url(/img/rule_vert.gif) repeat-y;
     height: 315px;
     width: 11px;
     position: absolute;
     left: 0;
     top: 157px;
}

.header_menu, .header_menu a {
    color: #a7a7a7;
    font-size: 11px;
    font-weight: normal;
}

.header_menu {
    text-align: right;
    padding-right: 65px;
    padding-bottom: 3px;
}

.img_logo {
   /* padding-left: 24px;*/
}


.header_catalog_item {
    /*padding-top: 31px;*/
    padding-bottom: 23px;
   /* padding-left: 26px;*/
    font-size: 14px;
    font-weight: bold;
}

.header_catalog_item h1 {
    font-size: 24px;
    padding-bottom: 7px;
}

.header a, .header_menu a {
    text-decoration: none;
}

.header_catalog_kitchen, .header_catalog_kitchen a {color: #f47920;}
.header_catalog_wardrobes, .header_catalog_wardrobes a {color: #09612c;}
.header_catalog_beside, .header_catalog_beside a {color: #5a4a42;}

.where-to-buy {
    padding-top: 22px;
    cursor: pointer;
}
/* END header */

/* РјРµРЅСЋ */
.navi_menu {
    padding-left: 35px;
    vertical-align: top;
    /*width: 202px;*/
    width: 185px;
}

.main-page .navi_menu {
    width: 187px;
    padding-left: 85px;
}

.navi_menu_modules {margin-top: 65px; margin-bottom: 80px; width: 218px;}

.navi_menu_modules .menu_level1 {
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 8px;
}

.navi_menu_modules .menu_level2{
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 3px;  
}

.navi_menu_modules .menu_level3{
    font-size: 12px;
    padding-bottom: 3px; 
}

.selected a {
    text-decoration: none;
    color: #f47920;
    font-weight: bold;
}

/*.navi_menu_modules .menu_level3 a{color: red} */

/*.navi_menu_modules .menu_level1 a, .navi_menu_modules .menu_level2 {color: #f47920;}*/
.navi_menu_modules .menu_level1 a {text-decoration: none; border-bottom-style: dotted;  border-bottom-width: 1px;}
.navi_menu_modules .menu_level2 a {text-decoration: none; }

/* END РјРµРЅСЋ */

/* РѕСЃРЅРѕРІРЅРѕР№ РєРѕРЅС‚РµРЅС‚ */
.content {
    vertical-align: top;
    height: 413px;
/*    padding-bottom: 30px;*/
}

div.stat_content { 
    width: 630px;
    font-size: 12px;
	line-height: 20px;
}
/* END РѕСЃРЅРѕРІРЅРѕР№ РєРѕРЅС‚РµРЅС‚ */

/* footer */
.cubes_footer {
    padding-left: 35px;
    padding-top: 85px;
    background-color: #ffffff;
    height: 170px;
    vertical-align: top;
}

.main_cubes_footer {
    padding-left: 85px;
    padding-top: 30px;
    background-color: #ffffff;
    height: 170px;
    vertical-align: top;   
}

.cubes_footer_buy {
    /*border-top: 1px solid #dbd2cd;*/
    padding-top: 60px;
}

/* END footer */

/* Р’РЎР• РњРћР”РЈР›Р� */
.modules_element_label {
    padding-left: 5px;
}

.color_1{ color: #f47920; }
.color_2{ color: #09612C; }
.color_3{ color: #5A4A42; }

.color_1 a{ color: #f47920; }
.color_2 a{ color: #09612C; }
.color_3 a{ color: #5A4A42; }

.background_1{ background-color: #f47920; }
.background_2{ background-color: #09612C; }
.background_3{ background-color: #5A4A42; }

.border_1{ border-bottom-color: #f47920; }
.border_2{ border-bottom-color: #09612C; }
.border_3{ border-bottom-color: #5A4A42; }

.page_title {
    padding: 0px;
    margin: 0px;
    border-spacing: 0px;
}
.page_title, .page_title_child {
    /*color: #f47920;*/
    font-weight: bold;
    padding-left: 0px;
} 

.page_title {font-size: 28px; padding-bottom: 0px;}
.page_title_child {font-size: 18px; padding-top: 0px;}

.modules_content {
	font-size:10px;
   /* margin-bottom: 80px;*/
}

.modules_element {
    background-color: #FFFFFF;
    border: 1px solid #d1d1d1;
    text-align: center;
	font-size:10px;
    border-bottom:0px;
    cursor: pointer;
    position: relative;
}

.modules_element img {
    margin: 15px 0px 15px 0px;        
}

.modules_element table {
    height: 100%;
}


.modules_element_info {
   /* top : 10px;*/
    font-size: 10px;
    color: #ffffff;
	text-align:left;
	padding:1px 5px 0px 5px;
    /*position: absolute; 
    left: 0; 
    bottom: 0;  */
   /* top: -12px; */
}     

.navi_menu_modules_selected {
    background:  url(/img/cube_select.gif) no-repeat 0px 3px;
}

.navi_menu_modules_selected_2 {
    background:  url(/img/cube_select_2.gif) no-repeat 0px 3px;
}

.navi_menu_modules_selected_3 {
    background:  url(/img/cube_select_3.gif) no-repeat 0px 3px;
}

.menu_level3_selected { 
	/*font-weight: bold;*/
}
     
/* END */

/* */

.header_catalog_item_selected {
    font-size: 26px;
    padding-bottom: 29px;
}

.module_preview {
    margin-top: 27px;
    padding-left: -2px;
    margin-bottom: 25px;
}

.module_preview_img {
    vertical-align: middle;
    text-align: center;
    background-color: white;
    padding: 3px;
    border: 1px solid #dddada;
}

.color_set_preview td {
    padding: 0px 3px 0px 3px;
}

.color_set_preview {
    position: relative;
    top: -15px;
    border: 1px solid #dddada;
    background-color: white;
    padding: 3px 6px 2px 4px;
}

.color_set_preview_selected{
    padding: 2px !important;
    background-color: #fcd603;
}

.color_set_preview_catalog{
    top: -25px;
    margin-bottom: 15px;
}

.navi_menu_chpater_module {
    /*padding-left: 3px; */
    color: #5a4a42;
    font-size: 12px;
    margin-top: 75px;
}

.navi_menu_chpater_module a {
    color: #5a4a42;
    text-decoration: none;   
}

.navi_menu_chpater_module td{
    padding-bottom: 15px;
}


td.download_cat_link {
    padding-bottom: 40px;
    padding-top: 10px;
}

.arrow_catalog {
    line-height: 10px;
    font-size: 12px;
}

.arrow_catalog a{
    text-decoration: none;
}

.type_catalog_name{
    font-weight: bold;
    font-size: 18px;
    padding-top: 23px;
}

.categ_group {
    border:0px;
    padding-bottom: 5px;
    padding-top: 13px;
} 
.categ_group a {
    font-size: 12px;
}

.prod_elem_content {
    margin-bottom: 30px;
}
/* END Р РђР—Р”Р•Р› РњРћР”РЈР›РЇ */

/* РљР°С‚Р°РіРѕСЂРёРё */


.cat_item_preview {
    background:url(/img/catalog_bg.gif) no-repeat;
}

.cat_item_preview img{ 
    margin-bottom: 11px;
}

.cat_item_name {
    font-size: 18px;
    padding-bottom: 5px;
}

.cat_item_name_kitchens {color: #f47920;}
.cat_item_name_wardrobes {color: #09612C;}
.cat_item_name_bedside-tables {color: #5A4A42;}

.preview_catalog_footer {
    background: #ffffff;
    padding-top: 15px;
    border: 0px;
    border-bottom: 1px solid #b6c8b5;
    padding-bottom: 45px;
}

.preview_catalog_footer td{
    border: 1px solid #dddada;
    padding: 2px;
    margin-right: 20px;
    
}

td.preview_catalog_footer_space, td.preview_catalog_footer_arrow, td.preview_catalog_footer_download, td.preview_catalog_footer_arrow_next {
    border: 0px;
}

td.preview_catalog_footer_arrow, td.preview_catalog_footer_arrow_next {
    padding-top: 15px;
}

td.preview_catalog_footer_arrow_next{
    padding-left: 5px;
}

.preview_catalog_footer_selected {
    background: #F47920;
    border: 0px;
    padding: 3px;
}

.preview_catalog_footer_download{
    padding-top: 30px;
    padding-left: 36px;
    /*padding-bottom: 45px;*/
    text-align: left;
}

.preview_catalog_footer_download, .preview_catalog_footer_download a {
    font-size: 10px;
}
.preview_catalog_footer_download img {
    padding-right: 5px;
}

.elem_module_link {width: 187px;}

.elem_module_link a{
    text-decoration: none;
    font-size: 12px;
    vertical-align: top;
}

/* END РљР°С‚РµРіРѕСЂРёРё */

/* Р“Р»Р°РІРЅР°СЏ */
.main_item_preview {
    background:url(/img/main_preview_bg2.gif) no-repeat;
   
}

.main_item_preview img{margin-bottom: 10px;}

.main_about_block {
    padding-left: 15px/*40px*/;
    color: #a38b7f;
}

 
.main_news_block td{
    vertical-align: top;
    text-align: left;
}
.main_about_title, main_about_title a, .main_news_title {
    font-size: 18px;
    padding-bottom: 7px;
}



.main_news_title {
    padding-bottom: 5px;
}

.main_about_title, .main_about_title a, .main_news_title a, .news_menu_item a{
    color: #5A4A42 !important;
}

.main_about_content {
    font-size: 14px;
    padding-bottom: 10px;
    border-bottom: 1px solid #dbd2cd;
}

.main_news_content {
    font-size: 12px;
}
.main_news {
    color: #5a4a42;
    background: #ffffff;
    border-bottom: 1px solid #dbd2cd;
    text-align: left;
}

.main_menu {
    margin-top: 75px;
    font-size: 18px;
}

.main_menu a {
     color: #5a4a42;
     text-decoration: none;
}

.main-page .navi_menu td {
    font-size: 18px;
    padding-bottom: 25px;
    padding-left: 0;
}

.main_item_name {
    font-size: 18px;
    color: #f47920;
    padding-bottom: 10px;

}

.main_content {
    padding-bottom: 55px;
}
/* END Р“Р»Р°РІРЅР°СЏ */

/*  How to buy */
.town_menu {font-size: 12px; margin-top: 42px; margin-bottom: 30px;}

.town_menu td {
    padding-bottom: 4px;
    padding-left: 5px;
}

td.buy-country-menu {
    padding-left: 0;  
    padding-top: 5px;  
    font-weight: bold;
}

.town_menu .first {
    padding-top: 0;   
}

td.town_menu_selected {
    font-weight: bold;
    padding: 8px 0px 12px 25px;
    background: url(/img/cube_selected_buy.gif) no-repeat 5px 9px;
}
.buy_town {
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 6px;
    padding-top: 14px;
}

.buy_shop_name {
    font-weight: bold;
}

.buy_shop_info, .buy_shop_name {
    font-size: 12px;
}
.buy_shop_info {
    color: #4c4c4c;
    padding-bottom: 8px;
    padding-right: 50px;
}

.buy_content {
    padding-bottom: 60px;
}

/* END  How to buy */

/* РљР°С‚Р°Р»РѕРіРё РїСЂРѕРґСѓРєС†РёРё*/

.catalog_item_title{font-size: 12px; font-weight: bold; padding: 8px 30px 30px 0px;}
.header_catalog_item_bedside_selected {color: #5A4A42;}
.header_catalog_item_wardrobes_selected {color: #09612C;}
.header_catalog_item_kitchen_selected {color: #F47920;}

.header_catalog_item_wardrobes_selected, .header_catalog_item_bedside_selected, .header_catalog_item_kitchen_selected{   
    font-size: 28px;
    padding-bottom: 29px;}


/* END РљР°С‚Р°Р»РѕРіРё */

/* РњР°С‚РµСЂРёР°Р»С‹ */
.material_item {
    border-bottom:0px; 
    background:none; 
    border:none; 
    padding-top:20px;
    padding-bottom:30px;
}
.material_item img{margin:5px 0px 5px 0px;}
.material_item_article {font-size:10px; text-align:left;}
.paginator{font-size: 12px; word-spacing: 5px; padding-bottom:45px;}
.paginator span {font-size: 14px;}
/* END РњР°С‚РµСЂРёР°Р»С‹ */

/* popup */
.popup_titles {
    font-weight: bold;
    padding-top : 15px;
}
.color1 {color: #f47920; }
.color2 {color: #09612C; }
.color3 {color: #5A4A42; }

.popup_title1 {font-size: 24px; padding-bottom: 3px;}

.popup_title2 {font-size: 14px;}

.popup_close a {
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}
/*.popup_title1, .popup_close {pa}*/

.popup_close img {padding-right: 5px;}
.popup_close {padding-right: 10px; padding-bottom: 8px;}

.img_logo_popup img {
    margin-left: 22px;
    margin-top: 16px;
}

.popup_img {
    border: 1px solid #dcddde;
    width: 290px;
    background-color: #ffffff;
    text-align: center;
}

.popup_img img{
    padding: 15px;
}

.popup_elem_info_table td {
    border: 1px solid #efefef;
    border-top: 0px;
    padding-bottom: 3px;
    padding-top: 3px;
}

.popup_elem_info_table{   
    font-size: 10px;
    width: 225px;
    background: #dcddde;
    border: 0px;
    margin-bottom: 27px;
}

.popup_num_rect {
    color: #ffffff;
    padding: 1px 2px 1px 3px;
    font-size: 10px;
}

.popup_background_color1 {
    background: #f47920;    
}

.popup_background_color2 {
    background: #09612C;    
}

.popup_background_color3 {
    background: #5A4A42;    
}

.popup_elem_info_table_num {
    padding-left: 5px;
    padding-right: 5px;
}

/* END popup */

/* РќРћР’РћРЎРўР� */
.news_title{
    font-size: 18px;
}

.news_menu_item{
    color: #a38b7f;
    font-size: 12px;
    margin-bottom : 15px;
}
.news_menu_item a {
    font-size: 14px;
}

/* END РќРћР’РћРЎРўР� */

div.carousel-clip-region img {
    border: 1px solid #DDDADA;
    padding: 2px;
}

p {margin: 0;}


.order-cube {
    width: 13px;
    height: 13px;
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}

.order-cube1 {
    background-color: #09622c;
}

.order-cube2 {
    background-color: #69bd44;
}

.order-cube3 {
    background-color: #bfd630;
}

.order-menu {
    margin: 0;
    padding : 0;
    width: 210px;
}

.order-menu li {
    list-style: none;
    font-size: 14px;
    color: #a38b80;
    margin-bottom: 6px;
}
.order-menu li a{
    font-size: 14px !important;  
}

.order_block {
    margin-top: 30px;
}

.order-menu li a, .order_block .order-title {
    color: #5a4a42;
}

.order_block .order-title {
    font-size: 18px;
    margin-bottom : 5px;
}

.order-content-wrapper {
    margin-top: 65px;
}

.footer-wrapper {
    background-color: white;
}

.main-page .header-catalog-menu {
    width: 460px;
}

div#rotator {position:relative;}
div#rotator ul {padding: 0px 0px 0px 7px; margin: 0px;}
div#rotator ul li {float:left; position:absolute; list-style: none; top:0; left:8px;}
div#rotator ul li.show {z-index:500;}

p.head_main_manu_item {
margin-bottom: 5px; color: #5A4A42;font-size: 18px;
}
/* .content {
    width: 780px;
}

.main-page .content {
    width: 718px;
}*/
