* {margin:0px; padding:0px; outline:none; }

body {background-color:#ffffff; background:#ffffff url(../images/_body_bg.png) left top repeat-x; font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:11px; color:#000000; behavior:url("../js/csshover.htc"); }

table, td, th {border:none; text-align:left; vertical-align:top; }

.clear {display:block; clear:both; height:1px; }
.textsep {display:block; clear:both; height:5px; }
.sep {display:block; clear:both; height:10px; }
.dn {display:none; }
.vh {visibility:hidden; }
.db {display:block; }
.w50 {width:50%; }
.w100 {width:100%; }
.ndot {clear:both; display:block; height:1px; background-color:#ecebef; }
.ddot {clear:both; display:block; height:1px; background-color:#d9d9d9; }
h1 {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; line-height:30px; font-size:27px; color:#2b2b2b; font-weight:normal; }
h2 {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; line-height:24px; font-size:21px; color:#2b2b2b; font-weight:normal; }
h3 {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; line-height:19px; font-size:16px; color:#2b2b2b; font-weight:bold; }
h4 {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; line-height:16px; font-size:13px; color:#2b2b2b; font-weight:normal; }
h5 {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; line-height:15px; font-size:12px; color:#2b2b2b; font-weight:normal; }

.fl {float:left; }

#index_main {width:100%; background:url(../images/_index_top_bg_with_menu.png) center top no-repeat scroll; }
.index_container {width:990px; }

.index_lang {padding-left:845px; }
.index_lang .lang_cont { }
.index_lang .lang_cont .lang_eng_selected {background:url(../images/_index_lang_a-na.png) 0px 0px no-repeat; width:30px; float:left; height:35px; }
.index_lang .lang_cont .lang_eng {background:url(../images/_index_lang_a-na.png) -71px 0px no-repeat; width:30px; float:left; height:35px; }
.index_lang .lang_cont .lang_eng a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#676767; text-decoration:none; padding-left:6px; }
.index_lang .lang_cont .lang_eng a:hover {text-decoration:underline; }
.index_lang .lang_cont .lang_eng_selected a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#efefef; text-decoration:underline; padding-left:6px; }
.index_lang .lang_cont .lang_eng_selected a:hover {text-decoration:none; }
.index_lang .lang_cont .lang_rus {background:url(../images/_index_lang_a-na.png) -71px 0px no-repeat; width:29px; float:left; height:35px; }
.index_lang .lang_cont .lang_rus_selected {background:url(../images/_index_lang_a-na.png) 0px 0px no-repeat; width:29px; float:left; height:35px; }
.index_lang .lang_cont .lang_rus a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#676767; text-decoration:none; padding-left:6px; }
.index_lang .lang_cont .lang_rus a:hover {text-decoration:underline; }
.index_lang .lang_cont .lang_rus_selected a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#efefef; text-decoration:underline; padding-left:6px; }
.index_lang .lang_cont .lang_rus_selected a:hover {text-decoration:none; }
.inner_lang { }
.inner_lang .lang_cont {padding-left:35px; }
.inner_lang .lang_cont .lang_eng_selected {background:url(../images/_index_lang_a-na.png) 0px 0px no-repeat; width:30px; float:left; height:35px; }
.inner_lang .lang_cont .lang_eng {background:url(../images/_index_lang_a-na.png) -71px 0px no-repeat; width:30px; float:left; height:35px; }
.inner_lang .lang_cont .lang_eng a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#676767; text-decoration:none; padding-left:6px; }
.inner_lang .lang_cont .lang_eng a:hover {text-decoration:underline; }
.inner_lang .lang_cont .lang_eng_selected a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#efefef; text-decoration:underline; padding-left:6px; }
.inner_lang .lang_cont .lang_eng_selected a:hover {text-decoration:none; }
.inner_lang .lang_cont .lang_rus {background:url(../images/_index_lang_a-na.png) -71px 0px no-repeat; width:29px; float:left; height:35px; }
.inner_lang .lang_cont .lang_rus_selected {background:url(../images/_index_lang_a-na.png) 0px 0px no-repeat; width:29px; float:left; height:35px; }
.inner_lang .lang_cont .lang_rus a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#676767; text-decoration:none; padding-left:6px; }
.inner_lang .lang_cont .lang_rus a:hover {text-decoration:underline; }
.inner_lang .lang_cont .lang_rus_selected a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#efefef; text-decoration:underline; padding-left:6px; }
.inner_lang .lang_cont .lang_rus_selected a:hover {text-decoration:none; }

.index_logo {padding-left:428px; }
.index_logo_bg {width:140px; height:30px; }

.index_top_menu {width:149px; }
.index_top_menu .tp1 {padding:0px 9px 0px 9px; }
.tp1 ul { }
.tp1 ul li {list-style-type:none; display:block; padding:0px; }
/*.tp1 ul li:hover {background:url(../images/plashka.gif) 0px 1px no-repeat; }
.tp1 ul li:hover a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; }
.tp1 ul li.selected {background:url(../images/plashka.gif) 3px 1px no-repeat; }
.tp1 ul li.selected a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; }*/
.tp1 ul li a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background:url(../images/plashka.gif) 1000px 1px no-repeat; color:#851111; text-decoration:none; display:block; padding-bottom:11px; padding-top:6px; padding-left:25px; _height:1%; }
.tp1 ul li a:hover {color:#ffffff; background-position:1px 0px; }
.tp1 ul li a.selected {color:#ffffff; background-position:1px 0px; }
.popa2 {padding-left:10px; padding-right:24px; }
.inner_menu_right .tp2 {padding:0px 24px 0px 9px; }
.tp2 ul {list-style-type:none; display:block; background-color:#f1f0f0; width:202px; }
.tp2 ul li {list-style-type:none; display:block; }
/*.tp2 ul li:hover {background-position:-396px 1px; }
.tp2 ul li:hover a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; }
.tp2 ul li.selected {background-position:-396px 1px; }
.tp2 ul li.selected a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none; }*/
.tp2 ul li a {padding-left:25px; padding-bottom:11px; background:url(../images/peredelka2.gif) 1004px 0px no-repeat; padding-top:6px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#851111; text-decoration:none; display:block; _height:1%; }
.tp2 ul li a:hover {color:#ffffff; background-position:-396px 1px; }
.tp2 ul li a.selected {color:#ffffff; background-position:-396px 1px; }
.tp2 ul li ul {padding-left:0px; margin-top:0px; }
.tp2 ul li ul li {padding-left:0px; background-color:#e95002; border-bottom:1px solid #f1783c; padding-bottom:10px; padding-top:9px; background-image:none; }
.tp2 ul li ul li a {padding-left:35px; }
.tp2 ul li ul li:hover {background-image:none; background-color:#ce2f00;  }
.tp2 ul li ul li:hover a {font-weight:normal; }
.tp2 ul li ul li.selected {padding-top:9px; padding-bottom:10px; background-color:#d13a04; background-image:none; _padding-bottom:0px; }
.tp2 ul li ul li.selected a {font-weight:normal; padding-left:35px; background-image:none; /*background:url(../images/pipka_menu_lvl2.gif) 26px 2px no-repeat;*/ }
.tp2 ul li ul li.selected a.selected {padding-bottom:10px; border-bottom:1px solid #f1783c; }
.tp2 ul li.selected ul li a {font-weight:normal; }
.tp2 ul li.selected ul li.selected {padding-bottom:0px; }
.tp2 ul li ul li a {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#ffffff; text-decoration:none; display:block; padding-top:0px; padding-bottom:0px; }
.tp2 ul li ul li a:hover {text-decoration:underline; background:none; }
.tp2 ul li ul li a.selected {font-weight:normal; background:none; }
.tp2 ul li ul li.selected ul li a {background-image:none; padding-left:60px; font-size:11px; }
.tp2 ul li ul li ul {padding-top:0px; margin-top:0px; }
.tp2 ul li ul li ul li {background:#d13a04; }
.tp2 ul li ul li ul li:hover {background-color:#bf1f02; }
.tp2 ul li ul li ul li:hover a { }
.tp2 ul li ul li ul li.selected {background-image:none; background-color:#bf1f02; border:none; _padding-bottom:0px; }
.tp2 ul li ul li ul li.selected a {padding-left:60px; background:none; border:none; _padding-bottom:0px; /*background:url(../images/pipka_menu_lvl3.gif) 38px 4px no-repeat;*/ }
.tp2 ul li ul li ul li a {padding-left:60px; _padding-bottom:0px; }
.tp2 ul li ul li ul li a:hover { }
.tp2 ul li ul li ul li a.selected { }
.tp2 ul li ul li.selected ul li {_border:1px solid #f1783c; _border-top:0px solid #ffffff; }
.tp2 ul li ul li.selected ul li.selected {_padding-bottom:0px; }
.tp2 ul li ul li.selected ul li.selected a {_border:0px solid #000fff; }
.tp2 ul li ul li.selected ul li.selected a.selected {_border:0px solid #000000; }

.index_podpora_na_menu {width:184px; }

.index_news {width:264px; padding-top:3px; }
.index_news .index_news_date {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:11px; color:#000000; padding-left:28px; white-space:nowrap; }
.index_news .index_news_text {padding-left:15px; padding-bottom:12px; }
.index_news .index_news_text a {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }
.index_news .index_news_text a:hover {text-decoration:none; }
.index_news_link_all {padding-left:28px; }
.index_news_link_all a {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }
.index_news_link_all a:hover {text-decoration:none; }

.index_cat_new {background:url(../images/_index_cat_news.png) 0px 0px no-repeat; }
.index_cat_neweng {background:url(../images/neweng.gif) -5px 0px no-repeat; width:235px; }
.index_cat_new img {border:1px solid #e4e4e4; }
.index_cat_neweng img {border:1px solid #e4e4e4; }
.index_cat_new .index_cat_big {padding-top:70px; padding-left:43px; }
.index_cat_neweng .index_cat_big {padding-top:70px; padding-left:43px; }
.index_cat_new a {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }
.index_cat_new a:hover {text-decoration:none; }
.index_cat_neweng a {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }
.index_cat_neweng a:hover {text-decoration:none; }
.index_cat_new .index_cat_small { }
.index_cat_small img {margin-right:40px; }
.index_cat_new .pl43 {padding-left:43px; }
.index_cat_neweng .pl43 {padding-left:43px; }

.index_actions {background:url(../images/_index_book_left_part_type2.png) -2px 164px no-repeat; }
.index_actionseng {background:url(../images/_index_book_left_part_type2eng.png) -2px 166px no-repeat; }
.book_left {background:url(../images/_index_book_left_part.png) 88px 32px no-repeat; width:100%; }
.book_left img {border:1px solid #e5e5e5; }
.book_img_left {padding-left:158px; }
.book_img_left img {border:3px solid #e5e5e5; }

.index_act { }
.index_act a {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }
.index_act a:hover {text-decoration:none; }
.index_act .index_act_small {width:140px; text-align:right; }
.index_act .index_act_small .pl15pr25 {padding-left:15px; padding-right:20px; }
.index_act .index_act_big {width:222px; }
.index_act .index_act_big .pl20pr30 {padding-left:20px; padding-right:30px; }

.index_book_voting {background:url(../images/_index_book_right_part2.png) 0px 38px no-repeat; width:360px; }
.index_book_voting img {border:1px solid #afaeac; }
.index_book_voting .index_book { }
.index_book_voting .index_voting {width:360px; }
.index_book_img_right { }
.index_book_img_right img {border-width:3px; }

.book {width:100%; }
.book_menu {width:170px; }
.book_menu ul {display:block; list-style-type:none; clear:both; padding-left:27px; padding-right:8px; }
.book_menu ul li {display:block; list-style-type:none; clear:both; float:left; padding-bottom:12px; width:100%; }
.book_menu ul li a {display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffffff; text-decoration:underline; float:left; padding:0px 2px 3px 3px; }
.book_menu ul li a:hover {background-color:#FF6600; text-decoration:none; }
.book_menu ul li a.selected {background-color:#FF6600; text-decoration:none; }

.index_voting { }
.index_voting .index_voting_container {padding-left:12px; }
.index_voting .index_voting_container .vot_kon {width:170px; }
.index_voting .index_voting_container .vot_kon .quest {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#333333; }

.bugaga { }
.bugaga .muhaha {float:left; }
.bugaga .muhaha input {height:13px; width:13px; }
.bugaga .muhahahahahaha {float:left; _padding-top:1px; padding-left:5px; }
.vot_but {background:url(../images/_index_voting_button_gray_inbg.jpg) 0px 0px repeat-x; float:left; }
.vot_but a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; text-decoration:none; padding:3px 8px; display:block; background:url(../images/_index_voting_button_gray.jpg) 0px 0px no-repeat; }
.vot_but a:hover { }

.vot_rez {float:right; /*padding-left:85px; margin-top:-20px;*/ width:90px; }
.vot_rez a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }
.vot_rez a:hover {text-decoration:none; }

.inner_bg_top_all {background:url(../images/_inner_bg_top_.png) center top no-repeat scroll; width:100%; }
.inner_container {width:990px; }
.inner_left { }

.innah {background:#ffffff url(../images/_inner_bg_body_.png) left top repeat-x; }

.inner_logo_container {padding-left:375px; padding-top:39px; background:url(../images/mebel_logo_inner.png) 361px 0px no-repeat; }
.inner_logo_bg { }
.inner_logo_bgeng {background:url(../images/_inner_logo_eng.png) 0px 0px no-repeat; }
.inner_logo {display:block; width:140px; height:115px; }
.inner_logoeng {display:block; width:145px; height:115px; }


.taxocontainer {padding-left:20px; }
.taxocontainer .taxonomy {height:50px; }
.taxocontainer .taxonomy span {color:#d0411e; font-size:10px; white-space:nowrap; }
.taxocontainer .taxonomy a {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; white-space:nowrap; font-size:11px; color:#333333; text-decoration:underline; }
.taxocontainer .taxonomy a:hover {text-decoration:none; }

.inner_menu_right {width:240px; }
.popa {padding-left:10px; }

.attr {padding-left:20px; }

.content {padding:0px 20px 30px 20px; width:780px; }
.ctext {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#1c1c1c; }
.ctext ul {padding-left:20px; }
.ctext ol {padding-left:20px; }
.ctext a {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#d14b10; text-decoration:underline; }
.ctext a:visited {color:#000000; }
.ctext a:hover {color:#ff0000; }
.ctext table {border:1px solid #d9d9d9; }
.ctext td {padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#f1f0f0; border-right:1px solid #d9d9d9; border-top:1px solid #d9d9d9; line-height:18px; padding-top:5px; padding-bottom:5px; }
.ctext th {padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#d92900; background-color:#ffffff; padding-bottom:5px; padding-top:5px; border-right:1px solid #d9d9d9; }
.ctext img {margin:15px; border:2px solid #eaeaea; }


.bottom_menu_left {padding-left:56px; padding-top:36px; padding-right:50px; background:url(../images/_inner_book_left.png) 0px 0px no-repeat; width:157px; }
.bottom_menu_left img {border:3px solid #e5e5e5; }
.bottom_menu_right {background:url(../images/_inner_book_right_long.png) 0px 2px no-repeat; padding-left:7px; padding-top:30px; }
.bottom_menu_right img {border:3px solid #afaeac; }

.inner_auth_line {background:url(../images/_auth_line.png) left bottom repeat-x; }

.email {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left:60px; padding-top:15px; }
.email a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:underline; }
.email a:hover {text-decoration:none; }

.sos { }
.sos a {display:block; width:29px; height:35px; text-decoration:none; }
.sos a:hover { }
.sos .home a {background:url(../images/mhome.gif) left top no-repeat; }
.sos .home_act a {background:url(../images/mhome.gif) left -100px no-repeat; }
.sos .home a:hover {background-position:left -100px; }
.sos .smap a {background:url(../images/mmap.gif) left top no-repeat; }
.sos .smap_act a {background-position:left -100px; }
.sos .smap  a:hover{background-position:left -100px; }
.sos .mail a {background:url(../images/mmail.gif) left top no-repeat; }
.sos .mail_act a {background-position:left -100px; }
.sos .mail a:hover {background-position:left -100px; }

.dim_search {padding-top:10px; }
.search_text {border:1px solid #e5e5e5; background-color:#e5e5e5; padding:2px 5px; color:#1c1c1c; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:170px; }
.search_button {margin-bottom:-6px; padding-left:2px; _margin-bottom:-5px; }
.search_result {font-size:12px; }

.atlant_telecom {width:90px; }
.atlant_telecom a {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#a2a2a2; text-decoration:none; display:block; line-height:11px; }
.atlant_telecom a strong {font-weight:normal; }
.telecom_flash {width:180px; }
.footer_cart {float:left; padding-right:5px; }
.footer_cart_text {float:left; }
.footer_cart_text a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:underline; }
.footer_cart_text a:hover {text-decoration:none; }
.footer_cart_text span { }

.footer_auth {width:210px; height:130px; }
.footer_auth a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:underline; }
.footer_auth a:hover {text-decoration:none; }
.auth_input {border:1px solid #e5e5e5; background-color:#e5e5e5; padding:2px 5px; color:#1c1c1c; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:120px; }

.search_list {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; }
.search_list a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc6633; text-decoration:underline; }
.search_list a:hover {text-decoration:none; }

.smartpaging { }
.smartpaging table {border:0px solid #ffffff; }
.smartpaging td {width:20px; background:url(../images/_smp_cen.gif) 0px 0px no-repeat; }
.smartpaging td div {padding-top:2px; text-align:center; }
.smartpaging td.laq {background:url(../images/_smp_laq.gif) 0px 0px no-repeat; width:20px; height:21px; }
.smartpaging td.laq a:hover {text-decoration:none; }
.smartpaging td.raq {background:url(../images/_smp_raq.gif) 0px 0px no-repeat; width:20px; height:21px; }
.smartpaging td.raq a:hover {text-decoration:none; }
.smartpaging td.selected {width:20px; background:url(../images/_smp_cen_act.gif) 0px 0px no-repeat; }
.smartpaging a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold; }
.smartpaging td.selected a {color:#ffffff; }
.smartpaging a:visited {color:#dd784c; }
.smartpaging a:hover {text-decoration:underline; color:#333333; }
.smartpaging span { }

.smap { }
.smap ul {list-style-type:none; display:block; float:left; clear:both; width:360px; border-top:1px solid #e6e6e6; }
.smap ul li {list-style-type:none; display:block; float:left; clear:both; width:360px; border-bottom:1px solid #e6e6e6; }
.smap ul li.last {border-bottom:0px solid #e6e6e6; }
.smap ul li a {display:block; float:left; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#990000; text-decoration:none; padding:10px 50px 10px 15px; }
.smap ul li a:hover {text-decoration:underline; }
.smap ul li ul { }
.smap ul li ul li { }
.smap ul li ul li a {padding-left:35px; font-weight:normal; }
.smap ul li ul li a:hover { }
.smap ul li ul li ul { }
.smap ul li ul li ul li { }
.smap ul li ul li ul li a { }
.smap ul li ul li ul li a:hover { }

.photogal { }
.photogal table { }
.photogal td {width:250px; }
.photogal h3 {border-left:2px solid #bbbbbb; padding-left:15px; padding-right:30px; font-weight:bold; }
.photogal div {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-right:20px;  }
.photogal img {border:1px solid #b9b9b9; }
.photogal a { }
.photogal a:hover { }

.cfiles {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; }
.cfiles a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#dd784c; text-decoration:underline; padding-left:25px; background:url(../images/save.gif) 0px 0px no-repeat; padding-bottom:3px; }
.cfiles a:visited {color:#000000; }
.cfiles a:hover {color:#ff4040; }

.cguestbook { }
.cguestbook table {border-top:1px solid #aad460; }
.cguestbook td {padding:2px 0px; }
.cguestbook .gbquestion {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; background-color:#aad460; width:60px; text-align:center; }
.cguestbook .gbdate {width:75px; text-align:center; }
.cguestbook .gbtime {width:45px; text-align:center; }
.cguestbook .gbshowans {width:135px; text-align:left; background:#aad460 url(../images/_gbnoans_2.gif) right top no-repeat; padding-left:10px; }
.cguestbook .gbshowans a {display:block; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; }
.cguestbook .gbshowans a:hover { }
.cguestbook .answf {border:1px solid #d9d9d9; background-color:#f1f0f0; }
.cguestbook .answf .gbquestion {background-color:#d9d9d9; width:100px; text-align:right; }
.cguestbook .answf .gbquestion div {padding-right:10px; }
.cguestbook .answf .dodik div {padding-left:45px; }
.gbform { }
.gbnah {width:560px; }
.gbform td { }
.gbform input {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; background-color:#e5e5e5; color:#333333; border:1px solid #e5e5e5; padding:1px 5px 2px 5px; }
.gbform textarea {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; background-color:#e5e5e5; color:#333333; border:1px solid #e5e5e5; padding:5px; }
.gbname {padding-right:5px; padding-bottom:10px; }
.gbname input {width:175px; }
.gbemail input {width:145px; }
.gbmess textarea {width:340px; }
.gbsubmit {padding-top:5px; }
.gbsubmit input {background-color:#ffffff; border:none; float:right; }
.cfb .field {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#333333; }

.gencat {width:700px; }
.gencat img {border:1px solid #b9b9b9; }
.gencat .gengroup { }
.gencat p a {font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 18px; color: #d14b10; text-decoration: underline;}
.gencat p a:hover {color: #ff0000;}
.gencat .gengroup .cat_groups { }
.gencat .gengroup .cat_groups td {padding-right:40px; }
.gencat .gengroup .cat_groups a {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:16px; color:#333333; text-decoration:none; }
.gencat .gengroup .cat_groups a:hover { }
.gencat .gengroup .cat_groups img {border:1px solid #b9b9b9; }
.gencat .gengroup .cat_groups .cat_od {background:url(../images/_gencat_groups_link.gif) left top no-repeat; padding-top:9px; }
.gencat .gengroup .cat_groups .cat_od div {padding-bottom:3px; }
.gencat .gengroup .cat_groups .cat_od div a {display:block; padding-left:50px; float:left; min-height: 35px }
.params { }
.params .new {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-weight:bold; font-size:16px; line-height:20px; color:#ff8714; }
.params .act {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-weight:bold; font-size:16px; line-height:20px; color:#59AB3D; }
.params .cat_not_det {padding-left:5px; }
.params .code {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.params .code span {color:#336600; }
.params .name {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:16px; line-height:30px; color:#333333; font-weight:bold; }
.params .desc {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#000000; }
.params .nov {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-weight:bold; font-size:16px; line-height:20px; color:#ff8714; }
.params .actia {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-weight:bold; font-size:16px; line-height:20px; color:#59AB3D; }
.actia {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-weight:bold; font-size:14px; line-height:20px; color:#59AB3D; }
.params .teper {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-weight:bold; font-size:16px; line-height:20px; color:#59AB3D;}
.teper {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-weight:bold; font-size:14px; line-height:20px; color:#59AB3D; }
.params .old {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-weight:bold; font-size:13px; line-height:20px; color:#666666; font-style:inherit; text-decoration:line-through; }
.params .cat_det_img {width:400px; }
.params .cat_det_link {text-align:right; padding-right:10px; }
.params .cat_det_link a {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#dd784c; text-decoration:underline; }
.params .cat_det_link a:hover {text-decoration:none; }

.photocontacts {line-height:16px; }
.photocontacts img {border:2px solid #d9d9d9; }
.photocontacts td {width:350px; }
.photocontacts td a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cb6926; text-decoration:underline; }
.photocontacts td a:hover {text-decoration:none; }
.photocontacts h3 {padding-left:15px; border-left:2px solid #bbbbbb; margin-bottom:5px; }
.photofb h2 {padding-left:15px; border-left:3px solid #adadad; }

.auth_pl {background:#ffffff url(../images/_auth_plashka2.png) 710px 0px no-repeat; height:25px; width:100%; }
.auth_p2 {background:#ffffff url(../images/_auth_plashka3.png) 710px 0px no-repeat; height:25px; width:100%; }

.thebest {padding-left:200px; }
.thebesteng {padding-left:200px; background:url(../images/thebest.gif) 193px 0px no-repeat; }
.thebest a {width:70px; height:50px; display:block; text-decoration:none; }

.incart {width:170px; white-space:nowrap; }
.incart div {padding-right:10px; }

#cart_info {white-space:nowrap; width:170px; }
#cart_info2 {white-space:nowrap; width:206px; background:url(../images/auth_bg_repeat.png) 0px 0px repeat-x; height:48px; }
.cart1 { }
.cart1 table {border-left:1px solid #d9d9d9; border-top:1px solid #d9d9d9; }
.cart1 td {padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color:#f1f0f0; border-right:1px solid #d9d9d9; border-top:1px solid #d9d9d9; line-height:18px; padding-top:5px; padding-bottom:5px; }
.cart1 th {padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#d92900; background-color:#ffffff; padding-bottom:5px; padding-top:5px; }
.tal {text-align:left; }
.tac {text-align:center; }
.tar {text-align:right; }
.cart1 td input {border:1px solid #999999; background-color:#ffffff; }
th.all {border:1px solid #999999; border-left:0px solid #ffffff; }

.cart2 { }
.cart2 table {border:1px solid #d9d9d9; }
.cart2 td {padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;line-height:18px; padding-top:5px; padding-bottom:5px; padding-right:15px; }
.cart2 th {padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#d92900;padding-bottom:5px; padding-top:5px; }
.cart2 td input {border:1px solid #999999; background-color:#F1F0F0; width:300px; padding:3px 5px; }
.cart2 td select {border:1px solid #999999; background-color:#F1F0F0; width:310px; padding:1px 5px; }
.cart2 td textarea {border:1px solid #999999; background-color:#F1F0F0; width:300px; padding:3px 5px; }

.cart3 { }
.cart3 table {width:600px; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; }
.cart3 td {padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;line-height:18px; padding-top:5px; padding-bottom:5px; padding-right:15px; }
.cart3 th {padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#d92900;padding-bottom:5px; padding-top:5px; }

.cart4 { }
.cart4 table {width:400px4; }
.cart4 td {padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;line-height:18px; padding-top:2px; padding-bottom:2px; padding-right:15px; }
.cart4 th {padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#d92900;padding-bottom:2px; padding-top:2px; }
.cart4 td input {border:1px solid #999999; background-color:#F1F0F0; width:300px; padding:3px 5px; }
.cart4 td textarea {border:1px solid #999999; background-color:#F1F0F0; width:300px; padding:3px 5px; }

.ho1 {padding-left:108px; }
.ho2 {padding-left:108px; }

.zad {padding-left:15px; border-left:3px solid #adadad; }

.incartdet {position:absolute; z-index:2000; margin-left:426px; margin-top:-434px; margin-right:0px; padding-right:0px; }

.fabatit {width:160px; text-align:right; padding-right:10px; color:#3f3f3f; font-size:11px; font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; padding-top:2px; }
.fabainput {padding:1px 0px; }
.fabainput .fabalol {width:310px; color:#3f3f3f; font-size:11px; font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; padding:2px 5px 2px 5px; border:1px solid #e2e2e2; background-color:#f6f6f6; }
.fabawarn {padding-left:170px; }

.inner_title {width:80px; height:60px; display:block; }
.inner_title_container {padding-left:100px; }
.inner_titleeng {width:80px; height:60px; display:block; background:url(../images/thebest.gif) 0px 6px no-repeat; }


.news {width:710px; }
.news .plb {padding-right:15px; }
.news .plb img {border:1px solid #d9d9d9; }
.mpaging {color:#cccccc; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.mpaging td {padding-right:10px; }
.mpaging a {color:#333333; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
.mpaging a:hover {color:#3d780f; text-decoration:none; }
.mpaging a.selected {color:#3d780f; text-decoration:none; }
.ypaging {color:#cccccc; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.ypapa {color:#3d780f; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.ypaging td {padding-right:10px; }
.ypaging a {color:#d92900; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; }
.ypaging a:hover {color:#3d780f; text-decoration:none; }
.ypaging a.selected {color:#3d780f; text-decoration:none; }
.newsdate {color:#3d780f; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-right:10px; line-height:22px; }
.newstitle { }
.newstitle a {color:#2b2b2b; font-size:16px; font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; text-decoration:none; padding-left:10px; border-left:2px solid #adadad; } 
a.newsheader {color:#333333; display:block; float:left; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; line-height:16px; }
a:hover.newsheader {text-decoration:underline; }
a.newsnext {font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; line-height:16px; color:#dd784c; }
a:hover.newsnext {text-decoration:none; }
.plb2 {float:left; }
.plb2 img {border:1px solid #d9d9d9; margin-right:10px; margin-bottom:10px; }
.newstitleg {color:#2b2b2b; font-size:21px; font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; }
.cat_not_detimg {width:200px; }

.retro { }
.retro img {border:none; }
.retro2 {padding-top:2px; }
.retro2 a {font-size:12px; color:#333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }

.thebesteng {background:transparent url(../images/thebest.gif) no-repeat scroll 193px 0px; height:45px; margin-top:-15px; padding-left:200px; position:absolute; width:70px; z-index:100; } 
.thebesteng a {display:block; width:70px; height:45px; text-decoration:none; }

.descript {width:290px; }
.descript .fl img {margin-right:5px; margin-bottom:5px; _margin-right:4px; }

.new_logo {background:url(../images/mebel_logo.png) 413px 14px no-repeat; }



.group_desc {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#1c1c1c; text-align:justify; min-height:30px; _height:30px; }

.group_desc a {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#d14b10; text-decoration:underline; }
.group_desc a:visited {color:#000000; }
.group_desc a:hover {color:#ff0000; }

.sortirovka {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:11px; line-height:18px; color:#1c1c1c; }
.sortirovka a {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:11px; line-height:18px; color:#1c1c1c; text-decoration:none; padding:0px 10px; background:url(../images/black_up.gif) right 6px no-repeat; }
.sortirovka a:hover {color:#ff8714; text-decoration:underline; background:url(../images/orange.gif) right -25px no-repeat; }
a.cena_ { }
a.cena_up {background:url(../images/orange.gif) right -25px no-repeat; color:#ff8714; text-decoration:underline; }
a.cena_up:hover {text-decoration:none; }
a.cena_down {background:url(../images/orange.gif) right 5px no-repeat; color:#ff8714; text-decoration:underline; }
a.cena_down:hover {text-decoration:none; }
a.naim_ { }
a.naim_up {background:url(../images/orange.gif) right -25px no-repeat; color:#ff8714; text-decoration:underline; }
a.naim_up:hover {text-decoration:none; }
a.naim_down {background:url(../images/orange.gif) right 5px no-repeat; color:#ff8714; text-decoration:underline; }
a.naim_up:hover {text-decoration:none; }
a.def_ { }
a.def_up {background:url(../images/orange.gif) right -25px no-repeat; color:#ff8714; text-decoration:underline; }
a.def_up:hover {text-decoration:none; }
a.def_down {background:url(../images/orange.gif) right 5px no-repeat; color:#ff8714; text-decoration:underline; }
a.def_up:hover {text-decoration:none; }
.nov {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:18px; color:#59AB3D; }
.act {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:14px; font-weight:bold; line-height:18px; color:#59ab3d; }
.boroda {display:block; float:left; _width:179px; *width:179px; }
.boroda div {float:left; background:url(../images/boroda.png) left top no-repeat; }
.boroda div a {z-index:10; padding:9px 10px 11px 9px; background-color:#ffffff; *background-color:#ffffff; display:block; float:left; border:none; _position:relative; *position:relative; }
.boroda div a:hover {background:none !important; }
.boroda a img {border:1px solid #bbbbbb; padding:1px; }
.cat_item {width:180px; }
.cat_item_cont {padding:0px 8px 0px 9px; }
.todetailed { }
.todetailed a { }
.todetailed a img {border:none; }
.main_desc {text-align:right; padding-left:5px; font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:12px; line-height:12px; color:#333333; }
.main_desc a {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:12px; line-height:12px; color:#333333; text-decoration:none; }
.main_desc .act {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:14px; line-height:20px; color:#59ab3d; font-weight:bold; }
.main_desc .old {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:12px; line-height:20px; color:#666666; text-decoration:line-through; }
.item_kod {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; height:30px; vertical-align:middle; font-size:11px; line-height:20px; color:#333333; }
.item_kod span {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:11px; line-height:20px; color:#59ab3d; }
.item_nov {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; vertical-align:middle; height:30px; font-size:16px; line-height:20px; color:#59ab3d; font-weight:bold; text-align:right; padding-right:18px; }
.item_nov .nov {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:16px; font-weight:bold; line-height:20px; color:#59AB3D; }
.item_nov .act {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:16px; line-height:20px; color:#59AB3D; font-weight:bold; }
.img_biggest {float:left; width:424px; padding-bottom:10px; }
.img_big {padding-right:9px; }
.img_big_cont {padding-right:9px; background:url(../images/zdot.gif) right top repeat-y; }
.img_big .zoom {text-align:right; }
.img_big .zoom img {border:none; padding:0px; margin:0px; }
.img_big .zoom a {border:none; text-decoration:none; }
.img_big .zoom .zum {padding-left:16px; background:url(../images/zoom.gif) left 3px no-repeat; display:block; float:right; font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:11px; line-height:20px; color:#5a5a5a; text-decoration:none; text-decoration:underline; }
.dopimg {display:block; _width:272px; }
.dopimg a {display:block; float:left; *margin-bottom:8px; _margin-bottom:8px; }
.dopimg img {float:left; border:1px solid #b9b9b9; margin-right:4px; margin-bottom:8px; _margin-right:2px; }
.catalog {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#000000; text-align:justify; }
.item_cart {width:277px; height:30px; }

.left10 {margin-left:-10000px; width:0px; height:0px; }
.left0 {margin-left:0px; }

.subscribe h2 {font-family:tahoma, "Times New Roman", arial, helvetica, sans-serif; font-size:16px; color:#2b2b2b; line-height:24px; font-weight:bold; }
.subscribe { }
.post_msg {float:left; padding-left:26px; background:url(../images/info.gif) left top no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; font-weight:bold; color:#333333; padding-top:2px; margin-top:9px; }
.sucks {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; background-color:#e5e5e5; border:1px solid #e5e5e5; padding:2px 5px 3px 5px; margin-right:10px; width:210px; }
.oppa {display:block; clear:both; height:1px; background-color:#d9d9d9; }
.gotofull {text-align:right; width:200px; vertical-align:bottom; }
.gotofull a {font-family:Arial, Helvetica, sans-serif; display:block; padding-right:35px; font-size:12px; line-height:18px; text-decoration:underline; font-weight:normal; color:#dd784c; }
.gotofull a:hover {text-decoration:none; }
.unsubs {padding-left:10px; padding-top:1px; }
.unsubs a {font-family:Arial, Helvetica, sans-serif; display:block; padding-right:35px; font-size:12px; line-height:18px; text-decoration:underline; font-weight:normal; color:#dd784c; }
.unsubs a:hover {text-decoration:none; }

a#ver_print {font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-weight:normal; color:#dd784c; }
a#ver_print:hover {text-decoration:none; }

.nado {color:#FF8714 !important; }

.detdopimg img {margin-right:30px; }

.radio {margin-bottom:-3px; }
.check { }

.cartmsg {position:absolute; z-index:10; margin-top:-40px; font-size:11px; color:#333333; }

a.rss {text-decoration:none; }
.rss img {border:none; margin-bottom:-15px; margin-left:10px; }

.reginreg {_padding-left:5px; *padding-left:5px; padding-left:5px; }
.reginreg #cart_info {width:200px; }

*html .boroda div {behavior:url(../js/item_iepngfix.htc) }
*html .ogloblja {behavior:url(../js/item_iepngfix.htc) }
*html .uglim {behavior:url(../js/item_iepngfix.htc) }
*html .index_logo_bg {behavior:url(../js/item_iepngfix.htc) }