body { margin:0 0 0 0; padding:0; _overflow-y:scroll; background-color:#FFFFFF }
body#sub { margin:0 0 0 0; padding:0 }
table { border-collapse:collapse; padding:0; margin:0 }
table tr td { padding:0 }
img { border:0 }
ul, li { padding:0; margin:0 0 0 12px }
h1,h2,h3,h4,h5,h6,form { margin:0 }
div, p { padding:0; margin:0 }
div#m { margin-top:10px; }
div#m a { font-family:Tahoma; font-size:11px; color:#BCBCBC }
div#back { font-family:Tahoma; font-size:13px; color:#BCBCBC; cursor:pointer }
.clickable { cursor:pointer }
.full { width:100% }

#flash_house { position:absolute; margin-top:-30px; _margin-top:-25px; width:1004; height:550px }

div.main_header, div.sub_main { margin:35px 0 15px 0; padding:0px; line-height:13px; font-weight:100; font-family:Sans-serif; font-size:19px; color:#231F20; }
div.m { margin:45px 0 0 40px }
h1, h2 { margin:20px 0 15px 0; padding:0px; font-weight:700; font-family:Sans-serif; font-size:16px; color:#515151; }

img.png { behavior: url(png.htc) }

td.left_part { background:url(img/borders_bg.gif) left top; font-size:0px; }
td.left_part div.left_border { font-size:0px; width:expression(screen.width > 1024? "19px":"0px" ); height:100%; background:url(img/left_border.png) right top repeat-y; -background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/left_border.png', sizingMethod='scale'); }

td.right_part { background:url(img/borders_bg.gif) left top; font-size:0px; }
td.right_part div.right_border { font-size:0px; width:expression(screen.width > 1024? "19px":"0px" ); height:100%; background:url(img/right_border.png) left top repeat-y; -background: none; -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/right_border.png', sizingMethod='scale'); }

img.logo { margin:23px 0 0 0 }
img.phone { margin:28px 0 0 0 }

table.icons { margin:24px 40px 0 0 }

table.main_menu { margin:0 0 0 0; background:url(img/main_menu_bottom_bg.gif) left bottom repeat-x }
table.main_menu tr td { text-transform:uppercase }
table.main_menu tr td div.button { font-family:Sans-serif; font-size:9pt; font-weight:700; color:#000000; text-decoration:none; text-transform:uppercase; margin-bottom:20px }
table.main_menu tr td div.button a { font-family:Sans-serif; font-size:9pt; font-weight:700; color:#A61A14; text-decoration:none; text-transform:uppercase }
table.main_menu tr td div.button a.active, table.main_menu tr td div a:hover { font-family:Sans-serif; font-size:9pt; font-weight:700; color:#000000; text-decoration:none; text-transform:uppercase }
table.main_menu tr td div.page_number { font-family:Sans-serif; font-size:7px; color:#505050 }

table.main_menu tr td.active { background:url(img/main_menu_bottom_a_bg.gif) left bottom repeat-x }
table.main_menu tr td.active div.page_number { font-family:Sans-serif; font-size:7px; color:#A61A14 }

div.content { margin:0px 0px 20px 15px; font-family:Tahoma; font-size:8pt; color:#7B797A; line-height:15px }
div.content a { font-family:Tahoma; font-size:8pt; color:#A61A14; line-height:15px }

div.text { font-family:Tahoma; font-size:8pt; color:#7B797A; line-height:15px }
div.text li { font-family:Tahoma; font-size:8pt; color:#7B797A; line-height:15px }

div.product_desc table { border:1px solid #DCDCDC }
div.product_desc table tr td { font-family:Tahoma; font-size:8pt; color:#7B797A; border:1px solid #DCDCDC; padding:5px 5px 5px 30px }
div.product_desc table tr th { font-family:Tahoma; font-size:8pt; color:#7B797A; border:1px solid #DCDCDC; padding:5px 30px 5px 5px }

table.main_product_cats { margin:5px 0 0 0 }
table.main_product_cats tr td div.product_cat_header { margin:5px 0 15px 0; font-family:Sans-serif; font-size:7px; color:#505050 }
table.main_product_cats tr td div.product_model_header { margin:5px 0 15px 0; font-family:Tahoma; font-size:8pt; color:#971A19; font-weight:700 }
table.main_product_cats tr td div.product_model_header a { font-family:Tahoma; font-size:8pt; color:#971A19; font-weight:700 }
table.main_product_cats tr td div.product_model_header a:hover { text-decoration:none; font-family:Tahoma; font-size:8pt; color:#971A19; font-weight:700 }

div.news_header { font-family:Tahoma; font-size:8pt; font-weight:700; color:#971A19 }
div.news_date { margin-top:4px; font-family:Tahoma; font-size:7pt; font-weight:700; color:#505050 }
div.news_anons { margin-top:4px; font-family:Tahoma; font-size:8pt; color:#717479 }
div.news_anons a { font-family:Tahoma; font-size:8pt; color:#717479 }
div.news_anons a:hover { text-decoration:none; font-family:Tahoma; font-size:8pt; color:#717479 }

div.news_desc { margin-top:14px; font-family:Tahoma; font-size:8pt; color:#999999 }

table.main_bottom_menu { margin:30px 0 0 0; border-bottom:1px solid #CCCCCC }
table.main_bottom_menu tr td { font-family:Tahoma; font-size:8pt; color:#000000; text-decoration:none; }
table.main_bottom_menu tr td a { font-family:Tahoma; font-size:8pt; color:#A61A14; text-decoration:none; }
table.main_bottom_menu tr td a:hover, table.main_bottom_menu tr td a.active { font-family:Tahoma; font-size:8pt; color:#000000; text-decoration:none; }

table.copyrights tr td, table.copyrights tr td a { font-family:Tahoma; font-size:8pt; font-weight:100; color:#A61A14; text-decoration:none; }

table.house { margin:-10px 0 0 0 }
table.house tr td.part_1_1 { background:url(img/house_1_1.jpg) left top no-repeat }
table.house tr td.part_1_2 { background:url(img/house_1_2.jpg) left top no-repeat }
table.house tr td.part_1_3 { background:url(img/house_1_3.jpg) left top no-repeat }
table.house tr td.part_2_1 { background:url(img/house_2_1.jpg) left top no-repeat }
table.house tr td.part_2_2 { background:url(img/house_2_2.jpg) left top no-repeat }
table.house tr td.part_2_3 { background:url(img/house_2_3.jpg) left top no-repeat }
table.house tr td.part_3_1 { background:url(img/house_3_1.jpg) left top no-repeat }
table.house tr td.part_3_2 { background:url(img/house_3_2.jpg) left top no-repeat }
table.house tr td.part_3_3 { background:url(img/house_3_3.jpg) left top no-repeat }

div.sub_menu { margin:10px 0px 50px 15px }
div.sub_menu div { background:url(img/sub_menu_bullet.gif) 0px 3px no-repeat; padding-left:18px; margin:0px 0px 10px 0px }
div.sub_menu div.active { font-family:Tahoma; font-size:8pt; color:#000000; }
div.sub_menu div.active a { font-family:Tahoma; font-size:8pt; color:#000000; text-decoration:none }
div.sub_menu div.unactive { font-family:Tahoma; font-size:8pt; color:#A61A14; }
div.sub_menu div.unactive a { font-family:Tahoma; font-size:8pt; color:#A61A14; }
div.sub_menu div.unactive a:hover { font-family:Tahoma; font-size:8pt; color:#000000 }

div.ssmenu { font-family:Tahoma; font-size:8pt; color:#000000; margin:10px 40px 50px 15px }
div.ssmenu a { font-family:Tahoma; font-size:8pt; color:#A61A14; text-decoration:none }
div.ssmenu div { margin:0px 0px 10px 0px }

table.product { margin:0px 0px 40px 0px }
table.product tr td.pic img { margin:0 15px 0 0 }
table.product tr td.desc div.product_header { margin:5px 0 0 0; font-family:Tahoma; font-size:8pt; color:#971A19; font-weight:700 }
table.product tr td.desc div.product_header a { font-family:Tahoma; font-size:8pt; color:#971A19; font-weight:700 }
table.product tr td.desc div.product_params { margin:10px 0 0 0; font-family:Tahoma; font-size:9px; color:#505050 }
table.product tr td.desc div.product_price { margin:15px 0 0 0; font-family:Tahoma; font-size:15px; color:#232020 }
table.product tr td.desc div.product_price span { font-family:Tahoma; font-size:14px; color:#ED1C24 }

div.product_desc { margin:15px 0 0 0; font-family:Tahoma; font-size:9px; color:#505050 }

table.products { margin:35px 0 0 0 }

div.back { margin:25px 0 0 0 }

div.sitemap_main { font-family:Tahoma; font-size:9pt; color:#971A19; margin:10px 0 0 10px }
div.sitemap_main a { font-family:Tahoma; font-size:9pt; color:#A61A14; }
div.sitemap_sub { font-family:Tahoma; font-size:8pt; color:#A61A14; margin:10px 0 0 28px }
div.sitemap_sub a { font-family:Tahoma; font-size:8pt; color:#A61A14; }

div.all_text { margin:0px 0px 20px 0px }

div.pages { font-family:Tahoma; font-size:9pt; color:#7B797A; }
div.pages span { margin-left:10px; font-family:Tahoma; font-size:9pt; color:#7B797A; }
div.pages span a { font-family:Tahoma; font-size:9pt; color:#971A19; text-decoration:none }
div.pages span a:hover { font-family:Tahoma; font-size:9pt; color:#7B797A; }

table.copyrights tr td, table.copyrights tr td a { font-family:Tahoma; font-size:8pt; color:#A61A14; text-decoration:none; }

table.copyrights tr td.sssmenu ul { list-style:none; margin:10px 0px 10px 0px }
table.copyrights tr td.sssmenu ul li { font-size:7pt; color:#505050; line-height:13px; }
table.copyrights tr td.sssmenu ul li a { font-size:7pt; color:#A61A14 }

div.prices_banner { margin:15px 30px 0px 30px; width:920px; height:90px; background-color:#EE1D25 }
