body{color: #000000; font-family: Tahoma, Arial, sans-serif; font-size: 75%; line-height: 140%; font-weight: normal; margin: 0; padding: 0;}
.clear{float: none; clear: both;}

a.t_10:visited, a.t_10:active, a.t_10:link{font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #ff086f; font-weight: normal; text-decoration: underline;}
a.t_10:hover{ font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #ff086f; font-weight: normal; text-decoration: none;}

a.t_11:visited, a.t_11:active, a.t_11:link{font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #ff086f; font-weight: normal; text-decoration: underline;}
a.t_11:hover{ font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #ff086f; font-weight: normal; text-decoration: none;}

a.t_12:visited, a.t_12:active, a.t_12:link{font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #ff086f; font-weight: normal; text-decoration: underline;}
a.t_12:hover{ font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #ff086f; font-weight: normal; text-decoration: none;}


h1{font-family: Tahoma, Arial, Sans-serif; color: #000000; font-weight: bold; font-size: 120%; margin-bottom: 5px; margin-top: 0px; padding: 0px;}
h2{font-family: Tahoma, Arial, Sans-serif; color: #000000; font-weight: bold; font-size: 100%; margin: 0px 0px 6px 0px; padding: 0px;}

#main{min-width: 1000px; max-width: 1300px;}
#left_panel{width: 274px; min-width: 274px;}
#right_panel{width: 1024px;background: url(img/bg_top.jpg) no-repeat top right;}
#bottom_panel{max-width: 1600px; min-width: 1000px; height: 29px; float: none; clear: both; background: url(img/bottom_img.jpg) no-repeat;}

#logo_blk{width: 226px; padding-top: 80px; padding-left: 50px; padding-bottom: 55px; float: left;}


.rnd_img{float: left;}

#login_blk{height: 25px; float: left; padding: 0px; margin-top: 3px; }
#login_blk form{ margin: 0; padding: 0; float: left;}
.login_text{ font-family: Arial, Helvetica, sans-serif; font-size: 85%; font-weight: normal; color: #000000; margin-left: 10px; float: left;}
.login_ctrl{ border: 1px #93a1aa solid; color: #000000; font-size: 75%; margin-left: 5px; float: left;}

#enter {height: 17px; width: 50px; float: left; margin-left: 10px;}
a.enter:visited, a.enter:active, a.enter:link{font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #ff086f; font-weight: normal; text-decoration: underline;}
a.enter:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #ff086f; font-weight: normal; text-decoration: none;}

#reg {height: 17px; width: 100px; background: url(img/reg_grad.jpg) repeat-x; float: left; margin-left: 10px; text-align: center;}
a.reg:visited, a.reg:active, a.reg:link{font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #FFFFFF; font-weight: normal; text-decoration: underline;}
a.reg:hover{ font-family: Arial, Helvetica, sans-serif; font-size: 85%; color: #FFFFFF; font-weight: normal; text-decoration: none;}

a.top_menu:visited, a.top_menu:active, a.top_menu:link{font-family: Tahoma, Arial, sans-serif; font-size: 90%; color: #000000; font-weight: normal; text-decoration: underline;}
a.top_menu:hover{ font-family: Tahoma, Arial, sans-serif; font-size: 90%; color: #000000; font-weight: normal; text-decoration: none;}

a.top_nav:visited, a.top_nav:active, a.top_nav:link{font-family: Tahoma, Arial, sans-serif; font-size: 80%; color: #000000; font-weight: normal; text-decoration: underline; float: left; margin: 0px 8px 0px 8px;}
a.top_nav:hover{font-family: Tahoma, Arial, sans-serif; font-size: 80%; color: #000000; font-weight: normal; text-decoration: none; float: left; margin: 0px 8px 0px 8px;}

a.bot_menu:visited, a.bot_menu:active, a.bot_menu:link{font-family: Tahoma, Arial, sans-serif; font-size: 90%; color: #000000; font-weight: normal; text-decoration: underline; float: left; margin: 0px 15px 0px 15px;}
a.bot_menu:hover{font-family: Tahoma, Arial, sans-serif; font-size: 90%; color: #000000; font-weight: normal; text-decoration: none; float: left; margin: 0px 15px 0px 15px;}


.top_m {width: 400px;}

#select_blk{margin-left: 90px; margin-bottom: 15px;}
.f_select_town{margin: 0px; padding:0px;}
.c_select_town{border: 1px #93a1aa solid; width: 120px; color: #000000; font-size: 80%;}

.menu_rubr{font-family: Tahoma, Arial, Sans-serif; color: #000000; font-weight: bold; font-size: 100%; margin-left: 90px;}
.left_menu_ul{list-style-type: none; margin-left: 90px; margin-top: 0px; margin-bottom: 15px; padding: 0px;}
.left_menu_ul ul.inner_ul {list-style-type: none; margin-left: 15px; margin-top: 0px; margin-bottom: 5px; padding: 0px;}
.top_menu_ul{list-style: url(img/strel.jpg); margin-bottom: 80px;}

.menu_filtr {font-family: Tahoma, Arial, Sans-serif; color: #505050; font-weight: normal; font-size: 90%; list-style-type: none; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; padding: 0px;}

.tabliza_opis {font-family: Tahoma, Arial, Sans-serif; font-weight: normal; font-size: 90%; list-style-type: none;}

#scale_blk{padding-top: 10px;}
.content_blk{margin-left: 30px;}

#left_photo{width: 15px; height: 40px; float: left; margin-top: 70px;}
#right_photo{width: 15px; height: 40px; float: right; margin-top: 70px;}


.photo_ob{ width: 98%; min-width: 665px; margin-left: 0px; margin-right: 0px; margin-top:15px;}
.width_32_per{width: 31%; float: left;}
.ob{width: 141px;}
.ob_img_bg{width: 141px; height: 119px; background: url(img/img_place.jpg) no-repeat;}
.ob_img{margin-left: 30px; padding-top: 10px; height: 99px; text-align: center; vertical-align: middle;}
.ob_link{width: 141px; text-align: center;}
.ob_cost{width: 141px; text-align: center; font-size: 90%;}

.vert_separate{width:1px; height: 40px; border-left: 1px #000000 dotted; margin-top: 50px; float: left;}
.gor_separate{height: 6px; float: none; clear: both; background: url(img/gor_separate.jpg) repeat-x; margin-top: 25px; margin-bottom: 25px; width: 98%;}

#two_coll{height: auto;}
.width_49_per {width: 49%; float: left; }
.width_64_per {width: 59%; float: left; text-align: justify; }
.width_34_per {width: 39%; float: left; }
.rubr{float: left;}

.lnk_news{padding-top: 6px; text-align: right;}
.news{float: none;}
.news_d_t{font-family: Tahoma, Arial, Sans-serif; color: #898e94; font-size: 10px; text-align: left;}
.news_story{font-family: Tahoma, Arial, Sans-serif; color: #000000; font-size: 10px; font-weight: normal;}
.news_separate{border-top: 1px #000000 dotted; margin-bottom: 10px; margin-top: 10px;}
.copyright{width: 380px; height: 29px; margin-left: 40px; float: left;}
.top_nav{height: 29px; margin-left: 20px; vertical-align: middle; float: right;}
.bott_nav{height: 29px; margin-left: 30px; vertical-align: middle; float: right;}
.bott_separate{height: 20px; width: 3px; border-left: 1px #000000 dotted; float: left;}
.current_page{float: left; font-size: 80%; color: #72848f; margin-right: 8px;}

table.list {font-size: 10pt; text-align: left;}
table.tab_result  {width: 100%; text-align: left;}
table.list_dop  {width: 100%; text-align: left;}
thead {background-color: lightblue; color: #000;}
tr.odd {background-color: lightgrey}
table.list thead td,  table.tab_result thead td, table.list_dop thead td {text-align: center;}
table.list tbody td,  table.tab_result tbody td, table.list_dop tbody td {text-align: left;}


