td.left_side { background-image: url('images/left_s.gif'); background-repeat: repeat-y; width: 37px; }
td.bottom1 { width: 100%; background-image: url('images/sep_btm.gif'); background-repeat: repeat-x; height: 6px; }
BODY { font-family: Arial; color: #3D3D3D; }
a.menu2 { color: #9C9C9C; text-transform: uppercase; text-decoration: none; font-size: 11px; font-weight: bold; }
td.top_menu1 { height: 12px; text-align: right; padding-right: 10px; font-size: 10px; padding-top: 0px; }
.top_menu1 { color: #3D3D3D; text-decoration: none; }
.menu_icons { background-color: #91C000; padding-left: 15px; text-align: left; vertical-align: middle; padding-top: 2px; }
.menu_active { background-color: #E5910D; border-left: 1px solid #FFFFFF; }
.menu_passive { background-color: #F8BD61; border-left: 1px solid #FFFFFF; }
.menu_passive2 { background-color: #91C000; border-left: 1px solid #FFFFFF; }
.menu { color: #FFFFFF; font-weight: bold; font-size: 14px; text-transform: uppercase; text-align: center; text-decoration: none; }
td.gen_left { padding-right: 5px; vertical-align: top; padding-top: 4px; }
td.gen_center { padding-top: 4px; vertical-align: top; }
div.search { width: 100%; height: 53px; background-color: #91C000; text-align: center; vertical-align: middle; padding-top: 7px; padding-bottom: 0px; color: #FFFFFF; font-size: 15px; }
a.search_ref { color: #FFFFFF; font-size: 14px; }
.search_btn { background-color: #68860B; color: #FFFFFF; border: 0px; font-size: 14px; height: 20px; margin: 0px; }
.whitetext { color: #FFFFFF; font-size: 15px; font-weight: bold; }
.tp1_head { background-color: #B1D24A; text-align: center; vertical-align: middle; text-transform: uppercase; color: #FFFFFF; font-weight: bold; font-size: 14px; }
.tp1_body { border: 2px solid #B1D24A; border-top: 0px; padding: 3px; }
.registration { color: #5C8311; font-size: 12px; }
div.intro { background-color: #E5910D; padding: 7px; font-size: 14px; color: #FFFFFF; line-height: 17px; }
.gp1_head { background-color: #EDB153; text-align: center; vertical-align: middle; text-transform: uppercase; color: #FFFFFF; font-weight: bold; font-size: 14px; }
.gp_body { border: 2px solid #EDB153; border-top: 0px; padding: 3px; }
.ul_gen { list-style-image: url('images/ul_gen.gif'); list-style-position: inside; margin-bottom: 0px; margin: 0px; padding: 0px; }
hr.list { height: 1px; color: #E0DEDE; border-bottom: 1px solid #E0DEDE; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }
.category { color: #000000; font-size: 13px; font-weight: bold; }
.newsbrief { padding-bottom: 3px; font-size: 11px; border-bottom: 2px solid #E0DEDE; padding-top: 1px; }
img.news_br { border: 1px solid #91C000; }
.news_br_title { text-transform: uppercase; font-weight: bold; text-align: center; }
a.news_brief { color: #3D3D3D; text-decoration: none; }
.gp_head { background-color: #EDB153; text-align: left; vertical-align: middle; color: #FFFFFF; font-weight: bold; font-size: 14px; padding-left: 10px; padding-right: 10px; }
.page_head { color: #E5910D; font-weight: bold; text-transform: uppercase; padding-bottom: 20px; font-size: 16px; }
.contact_title { color: #3D3D3D; font-size: 14px; }
.simple_text { font-size: 14px; color: #3D3D3D; line-height: 25px; padding-right: 10px; padding-left: 10px; }
.simple_text2 { font-size: 12px; color: #3D3D3D; line-height: 25px; padding-right: 10px; padding-left: 10px; }
.news_pager { padding-left: 10px; padding-right: 10px; font-size: 14px; padding-bottom: 10px; }
.pages { color: #EDB153; text-align: center; padding-top: 12px; }
hr.pager { height: 1px; color: #B1B1B1; border-bottom: 1px solid #B1B1B1; border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; padding-top: 1px; padding-bottom: 2px; }
h1 { color: #E5910D; font-weight: bold; text-transform: uppercase; font-size: 16px; text-align: center; margin: 3px; margin-top: 5px; }
.activepage { color: #EDB153; text-decoration: none; font-weight: bold; }
.nonactpage { color: #EDB153; text-decoration: none; }
.cat_description { font-weight: bold; font-size: 14px; padding-right: 10px; padding-left: 10px; }
.rekl_notice { margin: 10px; background-image: url('images/gray_knopka.gif'); background-repeat: no-repeat; padding: 10px; font-size: 13px; margin-bottom: 0px; padding-bottom: 2px; }
.notice_title_ref { font-size: 13px; font-weight: bold; color: #3D3D3D; }
.note { color: #E5910D; font-weight: bold; font-size: 13px; padding: 10px; padding-left: 35px; }
.free_notice { margin: 10px; font-size: 13px; margin-bottom: 0px; padding-bottom: 2px; }
.notice_title { color: #E5910D; font-weight: bold; font-size: 15px; }
img.note_br { border: 1px solid #3D3D3D; margin-right: 10px; }
/*.notice_table { border: 1px solid #3D3D3D; }*/
.notice_table { border: 1px solid #3D3D3D; }
/*td.left { border-bottom: 1px solid #D1D1D1; border-right: 1px solid #D1D1D1; background-color: #DEECB3; font-weight: bold; padding-left: 10px; font-size: 12px; height: 14px; }*/
td.left { border-bottom: 1px solid #D1D1D1; background-color: #B1D24A; font-weight: bold; color: white; padding-left: 10px; font-size: 12px; height: 14px; }
td.right { border-bottom: 1px solid #D1D1D1; padding-left: 10px; font-size: 12px; }
.tp2_head { background-color: #B1D24A; text-align: center; vertical-align: middle; color: #FFFFFF; font-size: 15px; font-weight: bold; }
.formstyle { font-size: 12px; margin-top: 20px; font-weight: normal; }
.formNotice { color: #C0C0C0; font-size: 11px; margin-top: 3px; }
.formElementWB { font-size: 14px; }
.formnames { font-size: 13px; font-weight: bold; margin-right: 15px; }
.formErr { font-size: 11px; margin-top: 3px; }
div.cats_sel_main { position: relative; overflow: auto; height: *; width: *; float: none; padding: 0px; margin: 0px; }
div.cats_sel { position: static; overflow: visible; height: *; width: *; padding-bottom: 5px; margin: 0px; }
div.div_loading { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; display: block; position: absolute; left: 550px; top: 150px; overflow: auto; height: 40; width: 150; float: left; border: solid 1px; background-color: #EBEBEB; }
.otzivi { border: 1px solid #B1B1B1; font-size: 14px; padding: 5px; margin-bottom: 5px; }
.catalogname { color: #E5910D; font-weight: bold; text-transform: uppercase; font-size: 16px; }
.menu_passive:active { background-color: #E5910D; }
.tdgray { background-color: #F6F5F5; font-weight: bold; border-left: #E4E3E3 solid 1px; border-bottom: #E4E3E3 solid 1px; border-right: #E4E3E3 solid 1px; }
.tdgray2 { background-color: #FFFFFF; border-bottom: #E4E3E3 solid 1px; border-right: #E4E3E3 solid 1px; }
.tdgray3 { background-color: #FFFFFF; border-bottom: #E4E3E3 solid 1px; border-left: #E4E3E3 solid 1px; border-right: #E4E3E3 solid 1px; }
.tdwhite { background-color: #EDB153; font-weight: bold; border-bottom: #FFFFFF solid 1px; color: #FFFFFF; }
.tdwhite3 { background-color: #E5910D; font-weight: bold; border-bottom: #FFFFFF solid 1px; color: #FFFFFF; }
.tdwhite2 { background-color: #EDB153; font-weight: bold; border-bottom: #FFFFFF solid 1px; border-right: #FFFFFF solid 1px; color: #FFFFFF; }
.tdgreen { background-color: #91C000; font-weight: bold; color: #FFFFFF; border-left: #FFFFFF solid 1px; }
.tdgreen2 { background-color: #B1D24A; color: #FFFFFF; border-top: #FFFFFF solid 1px; border-left: #FFFFFF solid 1px; text-align: center; }
.tdslogan { background-image: url('images/td_gray_losung.gif'); background-repeat: repeat-x; }
.tdvip { background-image: url('images/ugolok.gif'); background-repeat: no-repeat; font-size: 10px; padding-top: 2px; padding-left: 12px; padding-right: 12px; text-align: justify; }
.rekl_vip { font-weight: bolder; line-height: 30px; text-decoration: none; }
.viphref { color: #3D3D3D; font-size: 13px; font-weight: normal; }
.small_menu { background-color: #E0DEDE; font-size: 11px; font-weight: bold; color: #3D3D3D; }
.td.top_white { background-repeat: repeat-x; background-color: #FFFFFF; height: 4px; }
.small_cat_menu { color: #0000C4; font-size: 10px; }
.smallhref_submenu { color: #003399; font-family: Arial,Sans-serif; font-size: 11px; line-height: 0.5em; }
.smallhref_submenu2 { color: #000000; font-family: Arial,Sans-serif; font-size: 13px; font-weight: bold; line-height: line-height: 2; }
.cataloghref { color: #003399; font-family: Arial,Sans-serif; font-size: 14px; font-weight: bold; }
.polez_info { font-family: Tahoma; font-size: 12px; color: #3D3D3D; padding-bottom: 7px; font-weight: normal; }
a.categoriesInside { font-family: Arial; font-size: 11px; color: #3D3D3D; font-weight: bold; }
.categoriesNum { font-family: Arial; font-size: 11px; font-weight: bolder; color: #9C9C9C; }
.gp_head2 { background-color: #EDB153; text-align: center; vertical-align: middle; color: #FFFFFF; font-weight: bold; font-size: 14px; padding-left: 10px; padding-right: 10px; }
.cat_line { padding-bottom: 9px; font-size: 13px; color: #3D3D3D; border-bottom: 1px solid #EDB153; padding-top: 1px; }
.copyright_href { color: #FFFFFF; font-family: Arial,Sans-serif; font-size: 14px; }
td.copyright { width: 100%; background-color: #91C000; height: 26px; text-align: center; vertical-align: middle; color: #FFFFFF; margin-bottom: 12px; font-size: 14px; }
a.menu {background: url('images/green_back.gif') #91C000 repeat-x; height: 24px; display: block; font-family: tahoma, arial; padding-top: 5px; font-size: 12px; color: #FFFFFF; font-weight: bold; text-align: center; text-decoration: none;}
a.menu_act {background: url('images/orang_back.gif') #E5910D repeat-x; height: 24px; display: block; font-family: tahoma, arial; padding-top: 5px; font-size: 12px; color: #FFFFFF; font-weight: bold; text-align: center; text-decoration: none;}
a.menu:hover {background: url('images/orang_back.gif') #E5910D repeat-x; height: 24px; display: block; font-family: tahoma, arial; padding-top: 5px; font-size: 12px; color: #FFFFFF; font-weight: bold; text-align: center; text-decoration: none;}
.cat_line2 { padding-bottom: 9px; font-family: Tahoma; font-size: 30px; color: #3D3D3D; border-bottom: 2px solid #3D3D3D; padding-top: 1px; }
.button_greentext {font-family: Tahoma; font-size: 14px; color: #FFFFFF; font-weight: bold;}
.button_greentext2 {font-family: Tahoma; font-size: 12px; color: #FFFFFF; padding-bottom: 2px; }
td.right_side { background-image: url('images/right_s.gif'); background-repeat: repeat-y; width: 37px; }
.menu_btm { height: 24px; text-align: center; vertical-align: middle; color: #9C9C9C; }
.ul_gen2 { list-style-image: url('images/mark1.gif'); list-style-position: inside; margin-bottom: 0px; margin: 0px; padding: 0px; }
a.categoriesTown { font-family: Tahoma; font-size: 12px; color: #003399; text-decoration: none; }
.subcat5 { color: #333333; font-family: verdana; font-size: 11px; }
.maincat5 { color: #336699; font-family: verdana; font-size: 13px; font-weight: bold; }
.tdgray5 { background-color: #FFFFFF; border-bottom: #E4E3E3 solid 1px; border-right: #E4E3E3 solid 1px; line-height: 11pt; }
.toptextcompany { color: #336699; font-family: verdana; font-size: 12px; font-weight: bold; }
a.city_list { font-size: 10pt; font-style: normal; font-weight: normal; font-family: tahoma; color: #3D3D3D; text-decoration: none; }
a.menutmp { border-top: #CCCCCC solid 1px; border-right: #CCCCCC solid 1px; border-left: #CCCCCC solid 1px; height: 24px; display: block; font-family: tahoma, arial; padding-top: 5px; font-size: 12px; color: #000000; text-align: center; }
.search_text { background-color: #91C000; color: #FFFFFF; border: 0px; font-size: 14px; height: 20px; margin: 0px; }
.filter { color: #336699; font-family: verdana; font-size: 12px; text-decoration: none; }
.filter:hover { color: #999999; font-family: verdana; font-size: 12px; text-decoration: none; }
.tdgray_new { background-color: #F6F5F5; font-weight: bold; border-left: #E4E3E3 solid 1px; border-bottom: #E4E3E3 solid 1px; border-top: #E4E3E3 solid 1px; border-right: #E4E3E3 solid 1px; }
.tdgray2_new { background-color: #FFFFFF; border-bottom: #E4E3E3 solid 1px; border-top: #E4E3E3 solid 1px; border-right: #E4E3E3 solid 1px; }
.tdgray_mod { background-color: #F6F5F5; font-weight: bold; border-left: #E4E3E3 solid 1px; border-bottom: #E4E3E3 solid 1px; border-right: #E4E3E3 solid 1px; }
.tdgray2_mod { background-color: #FFFFFF; border-bottom: #E4E3E3 solid 1px; border-right: #E4E3E3 solid 1px; line-height: 12pt; }
a.catmenutmp { height: 24px; display: block; font-family: tahoma, arial; padding-top: 5px; font-size: 12px; color: #000000; text-align: center; }
a.subcattmp {font-family: tahoma, arial;font-size: 11px; color: #000000; }
.categoriesNum2 { font-family: Arial; font-size: 11px; font-weight: bolder; color: #FF0000; }
.categoriesNum3 { font-family: Arial; font-size: 11px; font-weight: bolder; color: #000000; }

.auth_menu { background-color: #E0DEDE; font-size: 11px; font-weight: bold; color: #3D3D3D; }
.red_auth_menu { background-color: #E0DEDE; font-size: 11px; font-weight: bold; color: red; }
.tdgray10 { background-color: #F6F5F5; font-weight: bold; border-left: #E4E3E3 solid 1px; border-top: #E4E3E3 solid 1px; border-bottom: #E4E3E3 solid 1px; border-right: #E4E3E3 solid 1px; }
.tdgray11 { background-color: #FFFFFF; border-top: #E4E3E3 solid 1px; border-bottom: #E4E3E3 solid 1px; border-right: #E4E3E3 solid 1px; }

.new_search { background-image: url('images/search_ico.gif'); background-repeat: no-repeat; width: 92px; height: 25px }

.hotspot {color:#900; padding-bottom:1px;}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}

.copyright_href_company { color: #79904b; font-family: Arial,Sans-serif; font-size: 14px; }
td.copyright_company { width: 100%; background-color: #e0dede; height: 26px; text-align: center; vertical-align: middle; color: #696969; margin-bottom: 12px; font-size: 14px; }
.search_btn_company { background-color: #ec930e; color: #FFFFFF; border: #cc6600 solid 1px; font-size: 14px; height: 20px; margin: 0px;}

