#tab2 {background:URL('images/top_ten_fon.gif') no-repeat top left;}

.bh20 {width:1px; height:20px; margin:0px; border:0px solid;}
.bw10 {width:10px; height:1px; margin:0px; border:0px solid;}
.bw200 {width:200px; height:1px; margin:0px; border:0px solid;}
.bw250 {width:250px; height:1px; margin:0px; border:0px solid;}
.bw450 {width:450px; height:1px; margin:0px; border:0px solid;}

.td0 { background:URL('images/sh.png') no-repeat right top; }
.td1 {background:URL('images/razd_vert.gif') repeat-y top;}
.td2 {padding:0px 10px 0px 10px;}
.td3 {padding:0px 0px 0px 10px;}
.td4 {padding:0px 20px 0px 30px;}
.td5 {padding:80px 0px 0px 0px;}
.td6 {background:URL('images/footer_fon.jpg') repeat-x top;}
.td7 {padding:20px 20px 30px 30px; font-size:11px; line-height:17px; text-align:justify;}

.slogan {position:absolute; z-index:11; top:190px; left:200px;}
.femida {position:absolute; z-index:11; top:1px; left:0px;}
.vesi {position:absolute; z-index:11; top:5px; left:150px;}
.price {position:absolute; z-index:10;}
.price_ie {position:absolute; z-index:10; top:-10px;}
.skach {position:absolute; z-index:11; line-height:20px; top:113px; left:60px;}
.skach_ie {position:absolute; z-index:11; line-height:20px; top:103px; left:60px; text-decoration:underline;}

.rell {position:relative; float:left;}
.rell img {position:absolute; z-index:1; top:-30px;}
.relr {position:relative; float:right;}
.relr img {position:absolute; z-index:1; top:-50px; left:-600px;}

#footer1 {font-size:11px; color:#95999d; margin:50px 150px 0px 20px; line-height:15px; float:left;}
#footer1 a{color:#95999d;}
#footer1 a:hover{color:#000000;}
#footer2 {font-size:11px; color:#95999d; margin:50px 0px 0px 20px; line-height:15px; float:left; position:relative;}
#footer2 img {position:absolute; z-index:10; top:-30px; left:-3px; cursor:pointer;}

.hor_razd {background:URL('images/hor_razdbg.gif') repeat-x left;}

.logo_block {width:420px; height:80px; top:35px; left:-450px; position:absolute; z-index:2; border:0px solid; cursor:pointer;}
.index_block {width:30px; height:30px; top:127px; left:-347px; position:absolute; z-index:2; border:0px solid; cursor:pointer;}
.mail_block {width:30px; height:30px; top:127px; left:-280px; position:absolute; z-index:2; border:0px solid; cursor:pointer;}
.map_block {width:30px; height:30px; top:127px; left:-215px; position:absolute; z-index:2; border:0px solid; cursor:pointer;}
.flrr {float:right; position:relative;}

.main_menu {border:0px solid; padding:0px; margin:0px 0px 0px 10px; font-size:11px; color:95999d;}
.main_menu a{color:#0d2e52;}
.main_menu a:hover{color:#000000;}
.main_menu li{ list-style:none; line-height:20px; padding:0px 0px 0px 17px; margin:0px; background:URL('images/arrow_menu2.gif') no-repeat left top;}

.main_menu_red {border:0px solid; padding:0px; margin:0px 0px 0px 10px; font-size:11px; color:#922d2a;}
.main_menu_red a{color:#922d2a;}
.main_menu_red a:hover{color:#000000;}
.main_menu_red li{ list-style:none; line-height:20px; padding:0px 0px 0px 17px; margin:0px; background:URL('images/arrow_menu2_red.gif') no-repeat left top;}

.main_menu_map {border:0px solid; padding:0px; margin:0px 0px 0px 10px; color:95999d;}
.main_menu_map a{color:#0d2e52;}
.main_menu_map a:hover{color:#000000;}
.main_menu_map li{ list-style:none; line-height:30px; font-size:14px; padding:0px 0px 0px 17px; margin:0px; background:URL('images/arrow_menu3.gif') no-repeat left top;}
.main_menu_map li ul{margin:0px 0px 5px 10px; background:none;}
.main_menu_map li li{list-style:square; background:none; font-size:11px; margin-left:10px; padding:0px 0px 0px 0px; line-height:19px; color:#444444;}
.main_menu_map li li a{color:#0d2e52;}
.main_menu_map li li li{list-style:disc; background:none; font-size:11px; margin-left:10px; padding:0px 0px 0px 0px; line-height:15px; color:#666666;}
.main_menu_map li li li a{color:#666666;}


#k td {line-height:14px; text-align:left;}
#k td {padding:0px 10px 40px 0px;}
#k img {background-color:#e9f4fe; padding:13px 10px 13px 10px;}
#k .opis {background-color:#f2f8fe; padding:6px 10px 10px 10px; margin:0px 15px 0px 0px; height:143px;}

.svid_img{ float:left; margin:0px 20px 20px 0px; }

#docs_tab td{text-align:center; padding:15px 0px 15px 0px; border:#EFEFEF 1px solid;}
#docs_tab img{background-color:#e9f4fe; padding:15px 15px 15px 15px;}

.mm { margin:30px 10px 20px 10px; border:0px solid; }

#sprav {margin:0px 0px 0px 40px;}
#fotorep {margin:0px 0px 0px 0px;}
#sprav div { display:none; margin:10px 0px 40px 0px; font-size:11px; color:#666666; }
#fotorep div { margin:10px 0px 40px 0px; font-size:11px; color:#666666; }
#fotorep img{ border:0px; float:left; margin:0px 10px 10px 0px; }
#sprav li, #fotorep li{ list-style:none; line-height:17px; padding:0px 0px 0px 17px; background:URL('images/arrow_menu2.gif') no-repeat left top; margin:0px 0px 20px 0px; font-size:14px; clear:both; }
#sprav li li{ list-style:square; line-height:17px; padding:0px 0px 0px 0px; background:none; margin:5px 0px 0px 20px; font-size:12px; clear:both; }

.cc12 {font-size:12px; color:#cccccc;}
.tf {border:#cccccc 1px solid; padding:8px; cursor:pointer;}
.tf3 {border:#cccccc 1px solid; padding:8px;}
.tf2 {width:433px; margin-bottom:0px;}
.ti {border:#cccccc 1px solid; padding:8px;}
.if {border:#cccccc 1px solid; margin:20px 0px 40px 0px; background-color:#F9F9F9;}
.if td {padding:40px 40px 40px 40px; }

.cl01 {border:#cccccc 1px solid; padding:10px;}
.cl02 {font-size:11px; padding:5px; background-color:#0099CC; color:#FFFFFF;}
.cl03 {font-size:12px; margin:7px 0px 10px 0px; line-height:18px;}
.cl04 {font-weight:bold; color:#FFFFFF; padding:1px 5px 2px 5px; background-color:#009900;}
.cl05 {height:2px; background-color:#CCCCCC; margin-top:10px;}
.cl06 {font-size:10px; margin-top:7px;}
.cl07 {font-size:10px; margin-top:7px; color:#990000;}
.cl08 {font-size:10px; margin-top:10px; color:#999999;}
.cl09 {width:600px; height:300px;}
.cl10 {border:#cccccc 1px solid; padding:10px 10px 10px 10px;}
.cl11 {font-size:12px; margin:20px 0px 5px 0px;}
.cl12 {padding: 7px; color: #ffffff; background: #00CC00; margin: 20px 0 20px 0;}
.cl13 {padding:1px 3px 1px 3px; background-color:#009900; color:#FFFFFF;}
.cl14 {font-size:14px; color:#CCCCCC;}
.cl15 {float:left; font-size:20px; margin-right:20px; color:#006600;}
.cl16 {float:left; font-size:14px; margin-right:15px; color:#006600;}
.cl17 {padding:10px; height:20px; background-color:#f5f5f5;}
.cl18 {padding:10px; height:18px; background-color:#ededed;}
.cl19 {border:#EFEFEF 1px solid; padding:20px; width:400px; font-size:12px; background-color:#fcfcfc;}
.cl20 {background-color:#EFEFEF; border:#CCCCCC 1px solid;}
.cl21 {width:730px; height:230px;}

.ccc {color:#cccccc;}
.fff {color:#ffffff;}
.c999{color:#999999;}
.w600 {width:600px;}

#login_b {background-color:#F9F9F9; border:#EEEEEE 9px solid; margin:0px 0px 0px 20px; font-size:12px; width:159px; height:75px;}

#adr_tab td{}
#adr_tab .adr_left {padding:7px 25px 7px 7px; background-color:#F8F8F8; border-bottom:#FFFFFF 2px solid; cursor:pointer; text-align:right;}
#adr_tab .adr_right {padding:7px 7px 7px 25px; background-color:#EFEFEF; border-bottom:#FFFFFF 2px solid; cursor:pointer; text-decoration:none;}

#adresa_left, #adresa_right {height:200px; display:none; border:#CCCCCC 1 px solid; overflow:scroll; }
#a_l, #a_r { display:block; border:#CCCCCC 1 px solid; width:100%; }
#a_l form select, #a_r form select{width:300px; border:#CCCCCC 1px solid;}
#a_l input {float:right;}
#a_l input, #a_r input { border:#CCCCCC 3px solid; cursor:pointer; margin:0px; line-height:25px; }

.textarea { width:600px; height:400px; }
.message_title, .title { width:600px; font-size:18px; line-height:25px; }
.message_sign { width:600px; font-size:12px; font-style:italic; text-align:left; line-height:15px; }
.submit {cursor:pointer; padding:7px; font-size:14px; border:#E3E3E3 6px solid; background-color:#F6F6F6;}
.tt {font-size:11px; font-style:italic; color:#666666;}
#k_tab td{background-color:#EFEFEF;}

.gr_div {border:#EFEFEF 0px solid; background-color:#FFFFFF; padding:10px 10px 5px 0px; margin:0px 0px 0px 5px; overflow:hidden;}
.gr_div h2 {font-size:14px;}
.gr_title { border:#E6E6E6 1px solid; margin:0px 0px -8px 0px; font-size:12px; background-color:#EFEFEF; padding:3px 10px 6px 10px; }
.gr_ad { border:#EaEaEa 1px solid; font-size:11px; line-height:20px; background-color:#EEEEEE; padding:3px 10px 6px 10px; }
.gr_ad a, .cl88 { color:#888888; }
.gr_ad a:hover, .del_gr a:hover { color:#c70a0a; }
#all_group { display:none; }
.clff { color:#F9F9F9; }

.submit_sm { cursor:pointer; height:28px; font-size:10px; }
.submit2 { cursor:pointer; font-size:12px; border:#CCCCCC 3px solid; }
.submit3 { cursor:pointer; font-size:12px; border:#EEEEEE 3px solid; color:#666666; }
#add_gr, #all_col, #all_tip {display:none;}
#add_gr .add_gr, #all_col .add_gr, #all_tip .add_gr  { width:300px; font-size:11px; height:20px; line-height:20px; }

.del_gr, .del_gr a { color:#CCCCCC; font-size:11px; }

.source { width:600px; font-size:12px; text-align:left; line-height:15px; }

.data_otch { padding:3px 5px 3px 5px; font-weight:bold; font-size:11px; color:#ffffff; background-color:#6666CC; }
#otch_tab tr{ background-color:#f7f7f7; }
#otch_tab td{ padding:3px 10px 3px 10px; text-align:left; }

#f2 {padding:15px; border:#EFEFEF 1px solid; background-color:#f7f7f7;}
#f2 .input {font-weight:bold; color:#336699;}

#chtabo {margin:0px 0px 0px -5px;}
.chtab td{background-color:#f7f7f7; padding:3px 5px 3px 5px;}

.pd20 {padding:20px;}
.vz {font-size:11px; padding:3px 5px 5px 5px; background-color:#E8E8E8;}

#top_bs {position:absolute; z-index:200; top:20px; left:200px; width:400px; padding:10px; background-color:#D7E3E3; font-size:12px; border:#BDD9D8 8px solid;}
#top_bs table {background-color:#e0eded;}
#top_bs td img {padding-right:10px;}
#top_bs .cl01 {font-size:11px; line-height:13px;}

.color2 {color:#b81700;}
.quest { margin-top:-15px; }
.news_banner { margin-top:-145px; }
.news_banner .news_text{ margin:0px 0px 0px 15px; line-height:16px; }
.pdf11 {margin-left:20px; font-size:11px; margin-top:-10px;}
.flr2 {float:right; text-align:right;}
.vopros {font-family:Georgia, 'Times New Roman', Times, serif; font-size:16px; font-style:italic; font-weight:bold;}

#href_tab td{ padding:3px 7px 3px 7px; background-color:#F6F6F6;}

#email_send_list {width:425px; height:150px; overflow:scroll; display:block; border:#cccccc 1px solid; cursor:pointer;}
#send_result {border:#cccccc 5px solid; padding:5px 10px 5px 10px; font-size:14px; float:left; background-color:#f5f5f5; cursor:pointer;}

.merch_tab form {text-align:center;}

.merch_tab input {width:60px; cursor:pointer; font-size:11px; padding:3px;}
.merch_tab .merch_buy form input {border:#3399CC 1px solid; color:#003366;  background-color:#D8E8E9;}
.merch_tab .merch_buy { background-color:#efffff; padding:5px 10px 10px 10px; margin:0px 0px 0px 20px;}

.merch_tab .merch_free form input {border:#006633 1px solid; color:#003300; background-color:#DCFFD9;}
.merch_tab .merch_free {background-color:#f0ffef; padding:10px 10px 10px 10px; margin:0px 0px 0px 20px;}

#razdel_menu {padding:5px 0px 10px 20px; width:680px; border:#e1edff 1px solid; background-color:#f6faff;}

.mt {margin:5px 20px 0px -5px; float:left;}
.mt td, .mt td a{color:#003483; font-size:12px;}
.mt td a:hover{color:#003483; text-decoration:none;}
.mt .gray, .mt .gray a, .mt .gray a:hover {color:#858585;}

.top_menu {border:0px solid; margin:15px 20px 0px 30px; font-size:12px;}
.top_menu td{padding:5px 7px 5px 7px; background-color:#EFEFEF; margin:0px 1px 0px 0px;}

#micro_tab td{padding:0px 0px 0px 0px;}
#micro_tab td #ul {background-color:#f8f8f8; margin:0px 20px 0px 0px; padding:10px;}
#micro_tab td #ul ul{margin:0px 0px 0px 0px;padding:0px;}
#micro_tab td #ul ul li{margin:0px 0px 20px 20px; padding:0px; text-align:left; font-size:11px; line-height:14px;}

#firm_tab {border-top:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid;}
#firm_tab td{padding:10px; text-align:left; border-right:#CCCCCC 1px solid; border-bottom:#CCCCCC 1px solid;}
#firm_tab .head{background-color:#f8f8f8; line-height:13px; font-weight:bold;}
