body { margin:0 0 50px 0; padding:0; background-color:#E7E2C5; font-family:Arial; font-size:8pt; color:#6B6764 }
body.sub { margin: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 18px; font-size:8pt }
h1,h2,h3,h4,h5,h6,form { margin:0 }
div, p { padding:0; margin:0; font-size:8pt }
.clickable { cursor:pointer }
a { font-family:Arial; font-size:10px; color:#0483E5 }

div.imax_copy { margin-top:64px }
div.imax_logo { margin-left:4px }
div.imax_logo_right { margin-right:5px }
div.imax { margin-top:2px }
div.imax a { font-family:Verdana; font-size:10px; color:#999999; text-decoration:none }

h1 { font-family:sans-serif; color:#3D3C35; font-size:18px; font-weight:100 }
h2 { font-family:sans-serif; color:#3D3C35; font-size:14px; font-weight:100 }

div.info_row { padding:27px 0 0 332px; font-family:Tahoma; font-size:9pt }
div.info_row span { font-family:Arial; font-size:9pt }
div.info_row a { font-family:Arial; font-size:9pt; text-decoration:none }
div.back { cursor:pointer; font-family:Arial; font-size:9pt; color:#0483E5 }
div.back span { position:relative; top:2px; }

div.first_slogans_word { width:400px; font-family:Arial; font-size:45px; position:relative; left:394px; bottom:0px; color:#666455 }
div.second_slogans_word { width:400px;font-family:Arial; font-size:34px; position:relative; left:432px; top:-14px; color:#666455 }
div.threeth_slogans_word { width:400px;font-family:Arial; font-size:34px; position:relative; left:432px; top:-23px; color:#666455 }
div.sub_first_slogans_word {width:400px; font-family:Arial; font-size:24px; position:relative; left:422px; bottom:7px; color:#666455 }
div.sub_second_slogans_word {width:400px; font-family:Arial; font-size:24px; position:relative; left:422px; top:-10px; color:#666455 }

div.popup_info_row { padding:15px; font-family:Tahoma; font-size:9pt }
div.popup_info_row span { font-family:Arial; font-size:9pt }
div.popup_info_row a { font-family:Arial; font-size:9pt; text-decoration:none }
div.popup_header { padding:0 15px 15px 15px }
div.popup_desc { padding:15px }

td.head { background:url(img/head_bg.jpg) left top no-repeat #E7E2C5 }
td.earth { background:url(img/earth_bg.jpg) left top no-repeat #E7E2C5 }
td.table { background:url(img/table_bg.jpg) left top no-repeat #E7E2C5 }

td.chair_top { background:url(img/chair_top_bg.jpg) left top no-repeat #E7E2C5 }
td.chair_middle { background:url(img/chair_middle_bg.jpg) left top no-repeat #E7E2C5 }
td.chair_bottom { background:url(img/chair_bottom_bg.jpg) left top no-repeat #E7E2C5 }

td.catalog_menu_cell { background:url(img/sub_stamp.jpg) right bottom no-repeat }
td.sub_catalog_menu_cell { background:url(img/sub_stamp.jpg) right bottom no-repeat }

table.catalog_menu { margin-bottom:60px; }
table.catalog_menu tr td.menu_button { text-transform:uppercase; padding-top:6px }
table.catalog_menu tr td.menu_button div.main_button { background:url(img/catalog_arrow_bg.gif) left no-repeat; padding-left:10px }
table.catalog_menu tr td.menu_button div.main_button a { text-transform:uppercase; font-family:Tahoma; color:#000000; font-size:11px; text-decoration:none }
table.catalog_menu tr td.menu_button div.main_button a:hover { text-transform:uppercase; font-family:Tahoma; color:#C40029; font-size:11px; text-decoration:none }
table.catalog_menu tr td.menu_button div.main_button_wlink { background:url(img/catalog_arrow_bg.gif) left no-repeat; padding-left:10px; font-family:Tahoma; cursor:pointer; color:#000000 }
table.catalog_menu tr td.menu_button div.main_button_unlink { text-transform:uppercase; background:url(img/catalog_arrow_bg.gif) left no-repeat; padding-left:10px; font-family:Tahoma; color:#C40029 }
table.catalog_menu tr td.menu_button div.active_main_button_wlink { background:url(img/catalog_h_arrow_bg.gif) left no-repeat; padding-left:10px; cursor:pointer; font-family:Tahoma; color:#C40029 }

table.main_menu tr td { text-transform:uppercase; font-family:Tahoma; color:#FFFFFF; font-size:11px; }
table.main_menu tr td div { margin-bottom:2px }
table.main_menu tr td img { margin-left:6px }
table.main_menu tr td input.search_word { padding:0 0 0 4px; font-family:Arial; color:#000000; font-size:11px; width:139px; height:17px; border:1px solid #CCCCCC }
table.main_menu tr td div a { text-transform:uppercase; font-family:Tahoma; color:#000000; font-size:11px; text-decoration:none }
table.main_menu tr td div a:hover { text-transform:uppercase; font-family:Tahoma; color:#C40029; font-size:11px; text-decoration:none }

table.about_header tr td h1 { margin-bottom:-1px }
table tr td.about_text { padding:26px 0 60px 0 }

table.diler_form tr td { font-family:Verdana; color:#3D3C35; font-size:11px }
table.diler_form tr td.header { font-family:Verdana; color:#3D3C35; font-size:17px }
table.diler_form tr td input.text { width:89px; height:17px; border:1px solid #CCCCCC }
table.diler_form tr td a { font-family:Arial; font-size:10px; color:#6B6764 }

table.contacts { margin-top:340px }
table.contacts tr td a { color:#C40029 }
table.sub_contacts tr td div.map, table.contacts tr td div.map { font-family:Arial; font-size:10px; color:#C40029; text-decoration:underline; cursor:pointer }
table.sub_contacts tr td div.map2, table.contacts tr td div.map2 { font-family:Arial; font-size:10px; color:#C40029; text-decoration:underline; cursor:pointer; padding-top:2px }
table.sub_contacts tr td a { color:#C40029 }

table.catalog tr td h2 { padding-left:12px; background:url(img/product_header_arrow_bg.gif) left top no-repeat; margin-top:10px; font-size:11px; color:#000000; font-weight:700 }
table.catalog tr td div.desc { padding-left:12px }

table.prices td.pics { background:url(img/catalog_dot.gif) left bottom repeat-x; padding:5px 0 0 0 }
table.prices td.header { background:url(img/catalog_dot.gif) left bottom repeat-x; font-family:Arial; color:#3D3C35; font-size:11px; padding:7px 0 0 0 }
table.prices td.pics_last { padding:5px 0 0 0 }
table.prices td.header_last { font-family:Arial; color:#3D3C35; font-size:11px; padding:7px 0 0 0 }

table.copyright { margin-top:170px }
table.copyright tr td { color:#AFB097 }
table.copyright tr td div.own { margin-top:15px }

table.sub_copyright tr td { color:#AFB097 }



div.line { background:url(img/catalog_dot.gif) left repeat-x; font-size:1px; padding:15px 0 15px 0 }
div.hd { margin-top:3px; padding-left:1px }
div.prm input.text { margin-bottom:5px; padding:0 0 0 4px; font-family:Arial; color:#000000; font-size:11px; width:200px; height:19px; border:1px solid #CCCCCC }
div.prm input.submit { background-color:#6B6764; margin:7px 0 0 1px; font-family:Arial; color:#FFFFFF; font-size:11px; border:0 }
div.prm textarea { margin-bottom:5px; padding:2px 0 2px 4px; font-family:Arial; color:#000000; font-size:11px; width:318px; height:50px; border:1px solid #CCCCCC; overflow:auto }

div.pages_top { font-family:Arial; color:#2290E1; font-size:9pt; font-weight:700; padding:0 0 25px 0; margin-right:40px }
div.pages_top span { font-family:Arial; color:#3D3C35; font-size:9pt; padding-right:5px }
div.pages_top a { font-family:Arial; color:#3D3C35; font-size:9pt; font-weight:700; text-decoration:none; padding:0 0 30px 0 }
div.pages_top a:hover { font-family:Arial; color:#2290E1; font-size:9pt; font-weight:700; text-decoration:none; padding:0 0 30px 0 }

div.pages_bottom { font-family:Arial; color:#2290E1; font-size:9pt; font-weight:700; padding:0 0 0 2px }
div.pages_bottom span { font-family:Arial; color:#3D3C35; font-size:9pt; padding-right:5px }
div.pages_bottom a { font-family:Arial; color:#3D3C35; font-size:9pt; font-weight:700; text-decoration:none; padding:0 0 30px 0 }
div.pages_bottom a:hover { font-family:Arial; color:#2290E1; font-size:9pt; font-weight:700; text-decoration:none; padding:0 0 30px 0 }

td.content { font-size:11px }
td.content div.sub_button { background:url(img/catalog_sub_arrow_bg.gif) left no-repeat; padding-left:10px; margin-top:5px; margin-left:10px }
td.content div.sub_button a { text-transform:uppercase; font-family:Tahoma; color:#000000; font-size:10px; text-decoration:none }
td.content div.sub_button a:hover { text-transform:uppercase; font-family:Tahoma; color:#C40029; font-size:10px; text-decoration:none }
td.content div.active_sub_button { background:url(img/catalog_sub_arrow_bg.gif) left no-repeat; padding-left:10px; margin-top:5px; margin-left:10px; text-transform:uppercase; font-family:Tahoma; color:#C40029; font-size:10px; }

table.copy_table { margin-top:200px }
table.main_copy { margin-top:90px }

