body { margin: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 18px; font-size:9pt }
h1,h2,h3,h4,h5,h6,form { margin:0 }
div, p { padding:0; margin:0; font-size:9pt }
.clickable { cursor:pointer }
a { color:#FF9900; }

td.head_center { background:url(img/head_center_bg.jpg) top left repeat-x }
td.padding { padding:0; margin:0; font-size:1px }

table.main_menu { margin-top:-20px }
table.main_menu tr td.main_menu_rubber { background:url(img/main_menu_bg.gif) 0px 19px repeat-x; padding-top:36px }
table.main_menu tr td div.link { font-family:Arial; font-size:13px; color:#999999; margin-top:2px; }
table.main_menu tr td div.active_link { font-family:Arial; font-size:13px; color:#999999; margin-top:2px; }
table.main_menu tr td div.link a { font-family:Arial; font-size:13px; color:#FF9900; text-decoration:none }
table.main_menu tr td div.active_link a { font-family:Arial; font-size:13px; color:#999999; text-decoration:none }
table.main_menu tr td div.link a:hover { font-family:Arial; font-size:13px; color:#999999; text-decoration:none }
table.main_menu tr td div.active_link a:hover { font-family:Arial; font-size:13px; color:#999999; text-decoration:none }

table.info_row { margin-top:9px }
td.info_row_center { background:url(img/info_row_center_bg.gif) top repeat-x; padding-left:10px; font-family:Tahoma; font-size:14px }
td.info_row_center a { font-family:Tahoma; font-size:14px; color:#000000; text-decoration:none }

table.body { margin-top:6px }

table.body table.l_c_one tr td.menu { background:url(img/l_c_bg.gif) right repeat-y }
table.body table.l_c_one tr td.menu div { margin-left:40px; margin-top:5px; margin-bottom:4px; background:url(img/menu_pointer.gif) no-repeat }
table.body table.l_c_one tr td.menu div span { font-family:Arial; font-size:16px; color:#999999; text-decoration:none; padding-left:20px }
table.body table.l_c_one tr td.menu div a { font-family:Arial; font-size:16px; color:#FF9900; text-decoration:none; padding-left:20px }
table.body table.l_c_one tr td.menu div a:hover { font-family:Arial; font-size:16px; color:#999999; text-decoration:none; padding-left:20px }
table.body table.l_c_one tr td.content { background:url(img/l_c_bg.gif) right repeat-y; }
table.body table.l_c_one tr td.content div.header { margin-left:40px; margin-top:3px; margin-bottom:4px; background:url(img/menu_pointer.gif) no-repeat }
table.body table.l_c_one tr td.content div.header a { font-family:Arial; font-size:13px; color:#FF9900; text-decoration:none; padding-left:20px }
table.body table.l_c_one tr td.content table.photo { margin-left:30px; margin-top:9px; margin-bottom:11px }
table.body table.l_c_one tr td.content table.photo tr td.photo { background:url(img/l_c_v_photo.gif) left top no-repeat; padding:2px 0 0 2px }
table.body table.l_c_one tr td.content table.photo tr td.link { padding-left:12px }
table.body table.l_c_one tr td.content table.photo tr td.link a { font-family:Arial; font-size:12px; color:#000000 }

table.body table.r_c_one tr td.content { background:url(img/r_c_bg.gif) left repeat-y; }
table.body table.r_c_one tr td.content div.header { font-family:Arial; font-size:13px; color:#FF9900; margin-left:36px; margin-top:3px; margin-bottom:4px; background:url(img/menu_pointer.gif) no-repeat; padding-left:20px; }
table.body table.r_c_one tr td.content div.header a { font-family:Arial; font-size:13px; color:#FF9900; text-decoration:none; }
table.body table.r_c_one tr td.content div.header_better_works { margin-left:36px; margin-top:13px; margin-bottom:9px; background:url(img/menu_pointer.gif) no-repeat; font-family:Arial; font-size:13px; color:#FF9900; padding-left:20px }
table.body table.r_c_one tr td.content div.header_better_works a { font-family:Arial; font-size:13px; color:#FF9900; text-decoration:none; padding-left:20px }
table.body table.r_c_one tr td.content div.link { margin-bottom:2px }
table.body table.r_c_one tr td.content div.link a { font-family:Arial; font-size:13px; color:#000000; padding-left:36px }
table.body table.r_c_one tr td.content table.frame { margin-left:7px; margin-bottom:7px }
table.body table.r_c_one tr td.content table.frame tr td.frame { background:url(img/better_work_frame.gif) left top no-repeat; padding:2px 0 0 2px }

td.t_body { background:url(img/t_body.gif) top repeat-x; }
td.b_body { background:url(img/b_body.gif) top repeat-x; }
td.l_body { background:url(img/l_body.gif) left repeat-y; }
td.r_body { background:url(img/r_body.gif) right repeat-y; }
td.c_body { font-family:Arial; font-size:12px; padding:10px }
td.c_body h1 { font-family:Arial; font-size:16px; padding-bottom:5px; color:#FF9900; }
td.c_body h1 a { font-family:Arial; font-size:16px; padding-bottom:5px; color:#FF9900; text-decoration:none }
td.c_body td.incatcat { font-family:Arial; font-size:12px; }
td.c_body h2 { background:url(img/menu_pointer.gif) no-repeat; padding-bottom:2px; font-family:Arial; font-size:13px; color:#666666; }
td.c_body h2 span { font-family:Arial; font-size:13px; color:#FF9900; padding-left:20px }
td.c_body h2 a { font-family:Arial; font-size:13px; color:#FF9900; text-decoration:none; padding-left:20px }
td.c_body h2.sitemap { background:url(img/menu_pointer.gif) no-repeat; margin-top:6px; font-family:Arial; font-size:13px; color:#666666; }
td.c_body h2.sitemap a { font-family:Arial; font-size:13px; color:#FF9900; text-decoration:none; padding-left:20px }
td.c_body h2.news { margin-bottom:5px; background:url(img/menu_pointer.gif) no-repeat; font-family:Arial; font-size:13px; color:#666666; }
td.c_body h2.news a { margin-bottom:5px; font-family:Arial; font-size:13px; color:#FF9900; text-decoration:none; padding-left:20px }
td.c_body div.news_text { margin-top:5px }
td.c_body div.news_text img { border:2px solid #FF9900; margin-right:15px }
td.c_body div.back_link { margin-top:10px; font-family:Arial; font-size:13px; color:#666666; }
td.c_body div.archive_link { margin-top:10px; font-family:Arial; font-size:13px; color:#666666; }
td.c_body div.archive_link a { font-family:Arial; font-size:13px; color:#666666; }
td.c_body div.link a { font-family:Arial; font-size:13px; padding-left:20px; color:#666666; }
td.c_body div.sitemap_link a { font-family:Arial; font-size:13px; color:#666666; }
td.c_body div.details_link a { font-family:Arial; font-size:13px; color:#666666; }
td.c_body table.product_images { margin-bottom:5px }
td.c_body table.product_images tr td.product_frame { background:url(img/product_frame.gif) left top no-repeat; padding:2px 0 0 2px }
td.c_body div.tech_char { font-family:Arial; font-size:12px; margin-bottom:25px }
td.c_body td.main_cat_frame { background:url(img/main_cat_frame.gif) left top no-repeat }
td.c_body td.main_cat_text { font-family:Arial; font-size:12px; }
td.c_body table.rubber_frame { margin-top:5px; margin-right:5px }
td.c_body table.rubber_frame tr td.rubber_frame_pic { background:url(img/orange_frame_square.gif) left top no-repeat; }
td.c_body table.rubber_frame tr td.rubber_frame_pic img { margin:2px 0 0 2px }
td.c_body table.rubber_frame tr td.rubber_right_frame { font-size:1px; background:url(img/orange_right_frame.gif) left top no-repeat; }
td.c_body table.rubber_frame tr td.rubber_bottom_frame { font-size:1px; background:url(img/orange_bottom_frame.gif) left top no-repeat; }
td.c_body form.contacts_form { margin-top:4px }
td.c_body form.contacts_form div.contacts_form_header { font-size:11px; margin-top:2px; color:#999999 }
td.c_body form.contacts_form div.contacts_form_info { font-size:11px; margin-top:4px; margin-bottom:4px; color:#999999 }
td.c_body form.contacts_form div.contacts_form_input input { border:1px solid #FF9900; width:200px; height:18px; font-size:11px }
td.c_body form.contacts_form div.contacts_form_textarea textarea { border:1px solid #FF9900; width:300px; height:70px; font-size:11px }
td.c_body form.contacts_form div.contacts_form_submit input { margin-top:5px; border:1px solid #FF9900; font-size:11px; color:#FFFFFF; background-color:#999999 }
td.c_body div.pages a { font-family:Tahoma; font-size:13px; color:#FF9900; text-decoration:none; font-weight:100 }
td.c_body div.pages span { font-family:Tahoma; font-size:13px; color:#666666; text-decoration:none; font-weight:100 }
td.c_body div.pages a:hover { font-family:Tahoma; font-size:13px; color:#999999; text-decoration:none; font-weight:100 }
td.c_body div.pages { font-family:Tahoma; font-size:13px; color:#999999; font-weight:700 }







table.info_row_bottom { margin-top:12px }
table.info_row_bottom tr td.info_row_bottom_center { background:url(img/info_row_bottom_bg.gif) top repeat-x; font-family:Tahoma; font-size:14px }
table.info_row_bottom tr td.info_row_bottom_center table tr td { font-family:Arial; font-size:14px }

td.bottom_line_left { background:url(img/bottom_line_left.jpg) left top no-repeat }
td.bottom_line_left div.text_row_one { padding-top:7px; padding-left:36px; font-family:Tahoma; font-size:12px }
td.bottom_line_left div.text_row_one span { padding-left:12px; font-family:Arial; font-size:12px; color:#FF9900; font-weight:700 }
td.bottom_line_left div.text_row_two { padding-left:36px; font-family:Tahoma; font-size:12px }
td.bottom_line_left div.text_row_two a { padding-left:5px; font-family:Arial; font-size:12px; color:#FF9900; font-weight:700; text-decoration:none }
td.bottom_line_center { background:url(img/bottom_line_bg.gif) top repeat-x }
td.bottom_line_right { background:url(img/bottom_line_right.jpg) left top no-repeat }
td.bottom_line_right div.text { margin-top:17px; margin-right:32px; font-family:Tahoma; font-size:12px }
td.bottom_line_right div.text a { font-family:Arial; font-size:12px; color:#FF9900; font-weight:700; text-decoration:none }
