body {
	margin: 0px;
	padding: 0px;
	font: normal 11px/18px Verdana, Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;	
	background: #ededed url('../img/top_nav_bgr.gif') repeat-x;
	behavior: url("../js/csshover.htc");	
}

a, a ins {text-decoration: underline;outline-style: none;}

a:hover {text-decoration: none;outline-style: none;}

a.none, a.none:hover, a.rev {text-decoration: none;outline-style: none;}

a.rev:hover {text-decoration: underline;outline-style: none;}

ul, li {overflow: hidden;list-style-type:none;}

.clear {display:block;clear:both;width:0px:height:0px;margin:0px;padding:0px;}
input { outline: none; }
img {border: none;}

#header {width: 981px; height: 25px; margin: auto;}
#header #nav {width: 981px; height: 25px; padding: 0px; margin: 0px;}

#header #main_nav {float: right; width: 100%;}
#header #main_nav ul {float: right; margin: 0px; padding: 0px; }
#header #main_nav ul a {color: #666666;}
#header #main_nav ul a:hover {color: #666666;}
#header #main_nav ul li {float: left; height: 23px; padding: 2px 10px 0px 34px; background: url('../img/navigation/separator.png') 0px 208px no-repeat;} 
#header #main_nav #home {background: url('../img/navigation/home.png') 0px 0px no-repeat;} 
#header #main_nav #sitemap {background: url('../img/navigation/sitemap.png') 0px 0px no-repeat; xbackground-color: red; } 
#header #main_nav #contacts {background: url('../img/navigation/contact.png') 0px 0px no-repeat;} 
#header #main_nav #lang {padding: 2px 0px 0px 0px;background: url('../img/navigation/lang.png') 0px 0px no-repeat;width: 137px; text-align: center;} 

#master {width: 100%; padding: 0px; margin: 0px; background: #FFFFFF;}
#main {width: 981px; margin: auto; padding: 0px;}

#logobox {width: 981px; height: 109px; margin: auto; background: url('../img/header_logo.png') 0px 0px no-repeat;}
#logobox #logolink {float: left; width: 361px; height: 39px; margin: 31px 0px 0px 8px;}
#logobox #searchbox {float: right; width: 329px; height: 26px; position: relative; right: 141px; top: 42px; }
#logobox #searchbox input {float: left; width: 273px; height: 17px; padding: 3px 0px 0px 0px; border: 1px solid #e4e8ed; border-top: 1px solid #abadb3; font: normal 12px/14px Arial, Tahoma, Verdana, Helvetica, sans-serif; }
#logobox #searchbox img {float: right; position: relative; top: 1px; cursor: pointer;}
#logobox #searchbox #head_search_btn {width: 49px; height: 18px; padding: 4px 0px 0px 0px; text-align: center; text-decoration: none; float: right; position: relative; top: 0px; font: bold 10px/12px Verdana, Arial, Tahoma, Helvetica, sans-serif; cursor: pointer; color: #FFFFFF; background: url('../img/buttons.png') 0px -186px no-repeat;}
#logobox #searchbox #head_search_btn:hover {background: url('../img/buttons.png') -49px -186px no-repeat;}
#logobox #searchbox #head_search_btn:active {background: url('../img/buttons.png') -98px -186px no-repeat;}

#cont {float: left; width: 100%; xborder: 1px solid #cacaca; margin-bottom: 40px;}

#header #path {float: left; width: 542px; padding: 0px 0px 0px 11px; overflow: hidden;}
#header #path ul {margin: 0px; padding: 2px 0px 0px 0px; }
#header #path ul a {color: #666666;}
#header #path ul a:hover {color: #000;}
#header #path ul #root {float: left; padding: 0px; background: none;}
#header #path ul #current {font-weight: bold;}
#header #path ul li {float: left; padding: 0px 0px 0px 17px; list-style-image: none; background: url('../img/path_arrow.gif') 6px 7px no-repeat;} 

.cats_path {float: left; display: inline; overflow: hidden; width: 580px; margin: 0px 0px 0px 21px; border-bottom: 1px dotted #efefef; padding: 2px 0px 8px 0px;} 
.cats_path ul {margin: 0px; padding: 2px 0px 0px 0px; height: 20px; overflow: hidden; }
.cats_path ul a {color: #989898;}
.cats_path ul #root {float: left; padding: 0px; background: none;}
.cats_path ul #current {font-weight: bold;}
.cats_path ul li {float: left; padding: 0px 0px 0px 0px; list-style-image: none; color: #989898;} 
.cats_path ul .arr {color: #989898; padding: 0px 4px 0px 4px;} 
.cats_path ul .nolink {color: #EFB400;} 
.cat_title {width:580px;clear: both; padding: 10px 0px 0px 21px; font: bold 18px/18px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #000;}
.cat_decr {padding: 3px 0px 0px 0px; font: normal 11px/14px Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #414141;}
.cats_path_nobot { border: 0px; padding: 2px 0px 2px 0px; } 


.cats_list_cont {float: left; display: inline; margin: 10px 0px 0px 21px; padding: 0px; overflow: hidden;}
.cats_list_cont li {font-size:12px; xborder: 1px solid #000; width: 570px; color: #000000; clear: both; float: left; margin: 0px; padding: 3px 0px 0px 10px; background: url('../img/cats_bullet.gif') 1px 11px no-repeat; }
.cats_list_cont li a {font-size:12px;color: #3EBCB1; }


#leftmenu {float: left; width: 211px; padding: 0px; }
#leftmenu ul {float: left; width: 211px; padding: 0px; margin: 0px;}
#leftmenu li {background: url('../img/menuleft/menuleft.png') 0px 0px no-repeat;float: left; width: 199px; height: 45px; font: bold 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #1ca496; padding: 6px 0px 6px 11px;}
#leftmenu li:hover {background: url('../img/menuleft/menuleft.png') 0px -57px no-repeat;}
#leftmenu li a {float: left; width: 199px; height: 45px; text-transform: uppercase; font: bold 12px/18px Arial, Tahoma, Verdana, Helvetica, sans-serif; color: #1ca496;text-decoration:none;}
#leftmenu li a ins {float: left; width: 198px; font: normal 10px/12px Arial, Tahoma, Verdana, Helvetica, sans-serif; text-transform: none; color: #666666; cursor: pointer;text-decoration:none;}
#leftmenu .active {background: url('../img/menuleft/menuleft.png') 0px -114px no-repeat ! important; float: left; width: 200px; height: 45px; font: bold 11px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#leftmenu .active a {color: #000000 ! important;}

.col2_bottom_line { float: left; width: 840px; height: 2px; background: url('../img/col2_bottom_line.gif') 0px 0px repeat-x;}
.col1_right_bottom_line { float: right; width: 750px; height: 2px; line-height: 2px; font-size: 2px;  position: relative; top: 1px; right: -1px;  background: url('../img/reg_under_right.gif') no-repeat; } 
.col1_left_bottom_line { float: left; width: 211px; height: 2px; line-height: 2px; font-size: 2px; position: relative; top: 1px;  background: url('../img/reg_under_leftm.gif') no-repeat; } 

#cont .conttop {width:981px;height:1px;background: url('../img/center/top.png');}
#cont .conttop1 {width:210px;height:1px;background: url('../img/center/top.png');}
#cont .contbottom {width:981px;height:2px;background: url('../img/center/bottom.png');}

.body3col {background: url('../img/body3col_bgr.gif') repeat-y ! important;}
.body2col {background: url('../img/body2col_bgr.gif') repeat-y ! important;}

#center_col {float: left; width: 629px;}

#right_col {float: right; width: 136px; height: 418px; padding: 0px; background: url('../img/register/background_right.png') 0px -1px no-repeat;} 

#right_col #reg_bg_cable {float: right; display: inline; width: 119px; height: 62px; margin: 40px 9px 0px 0px;} 
#right_col #reg_bg_cable {background: url('../img/buttons.png') 0px -413px no-repeat;} 
#right_col #reg_bg_cable:hover {background: url('../img/buttons.png') -119px -413px no-repeat;} 
#right_col #reg_bg_cable:active {background: url('../img/buttons.png') -238px -413px no-repeat;} 

#right_col #reg_for_cable {float: right; display: inline; width: 119px; height: 62px; margin: 9px 9px 0px 0px;} 
#right_col #reg_for_cable {background: url('../img/buttons.png') 0px -475px no-repeat;} 
#right_col #reg_for_cable:hover {background: url('../img/buttons.png') -119px -475px no-repeat;} 
#right_col #reg_for_cable:active {background: url('../img/buttons.png') -238px -475px no-repeat;} 

#right_col #reg_licence {float: right; display: inline; width: 119px; height: 62px; margin: 9px 9px 0px 0px;} 
#right_col #reg_licence {background: url('../img/buttons.png') 0px -537px no-repeat;}
#right_col #reg_licence:hover {background: url('../img/buttons.png') -119px -537px no-repeat;}
#right_col #reg_licence:active {background: url('../img/buttons.png') -238px -537px no-repeat;} 

#right_col #reg_nelineini {float: right; display: inline; width: 119px; height: 62px; margin: 19px 9px 0px 0px;}
#right_col #reg_nelineini {background: url('../img/buttons.png') 0px -599px no-repeat;}
#right_col #reg_nelineini:hover {background: url('../img/buttons.png') -119px -599px no-repeat;}
#right_col #reg_nelineini:active {background: url('../img/buttons.png') -238px -599px no-repeat;} 

#right_col #reg_predpriatia {float: right; display: inline; width: 119px; height: 62px; margin: 19px 9px 0px 0px;}
#right_col #reg_predpriatia {background: url('../img/buttons.png') 0px -661px no-repeat;}
#right_col #reg_predpriatia:hover {background: url('../img/buttons.png') -119px -661px no-repeat;}
#right_col #reg_predpriatia:active {background: url('../img/buttons.png') -238px -661px no-repeat;} 

#center_1col { float: right; width: 769px; }
#register_nav { float: right; display: inline; position: relative; right: 0px; top: 0px; border-bottom: 1px solid #ececec; width: 749px; height: 91px; background: #FFFFFF;}
#register_nav h1 {font: bold 16px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #010101; padding: 0px; margin: 0px;}
#register_nav h2 {font: bold 12px/12px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #666666; padding: 0px; margin: 0px;}
#register_nav ul {float: left; position: relative; top: 10px; left: 0px; padding: 10px 0px 0px 0px; list-style-image: none; color: #FFFFFF; text-align: center; margin: 0px 0px 0px 0px;}

#register_nav ul #a {float: left; width: 141px; height: 41px; padding: 0px 0px 0px 0px; margin: 0px 7px 0px 0px; list-style: none; background: url('../img/buttons.png') 0px -723px no-repeat; } 
#register_nav ul #b {float: left; width: 141px; height: 41px; padding: 0px 0px 0px 0px; margin: 0px 7px 0px 0px; list-style: none; background: url('../img/buttons.png') 0px -764px no-repeat; } 
#register_nav ul #c {float: left; width: 141px; height: 41px; padding: 0px 0px 0px 0px; margin: 0px 7px 0px 0px; list-style: none; background: url('../img/buttons.png') 0px -805px no-repeat; } 
#register_nav ul #d {float: left; width: 141px; height: 41px; padding: 0px 0px 0px 0px; margin: 0px 7px 0px 0px; list-style: none; background: url('../img/buttons.png') 0px -846px no-repeat; } 
#register_nav ul #e {float: left; width: 141px; height: 41px; padding: 0px 0px 0px 0px; margin: 0px 7px 0px 0px; list-style: none; background: url('../img/buttons.png') 0px -887px no-repeat; } 

#register_nav ul #a:hover { background: url('../img/buttons.png') -141px -723px no-repeat; } 
#register_nav ul #b:hover { background: url('../img/buttons.png') -141px -764px no-repeat; } 
#register_nav ul #c:hover { background: url('../img/buttons.png') -141px -805px no-repeat; } 
#register_nav ul #d:hover { background: url('../img/buttons.png') -141px -846px no-repeat; } 
#register_nav ul #e:hover { background: url('../img/buttons.png') -141px -887px no-repeat; } 

#register_nav ul #a:active { background: url('../img/buttons.png') -282px -723px no-repeat; } 
#register_nav ul #b:active { background: url('../img/buttons.png') -282px -764px no-repeat; } 
#register_nav ul #c:active { background: url('../img/buttons.png') -282px -805px no-repeat; } 
#register_nav ul #d:active { background: url('../img/buttons.png') -282px -846px no-repeat; } 
#register_nav ul #e:active { background: url('../img/buttons.png') -282px -887px no-repeat; } 

#register_nav ul .activea { width: 141px ! important; height: 46px ! important; position: relative; top: -3px ! important; background: url('../img/buttons.png') 0px -929px no-repeat ! important; } 
#register_nav ul .activeb { width: 142px ! important; height: 46px ! important; position: relative; top: -3px ! important; background: url('../img/buttons.png') -141px -929px no-repeat ! important;  } 
#register_nav ul .activec { width: 142px ! important; height: 46px ! important; position: relative; top: -3px ! important; background: url('../img/buttons.png') -283px -929px no-repeat ! important;  } 
#register_nav ul .actived { width: 142px ! important; height: 46px ! important; position: relative; top: -3px ! important; background: url('../img/buttons.png') -425px -929px no-repeat ! important;  } 
#register_nav ul .activee { width: 142px ! important; height: 46px ! important; position: relative; top: -3px ! important; background: url('../img/buttons.png') -567px -929px no-repeat ! important;  } 

#register_nav ul a {float: left; color: #FFFFFF; height: 36px; width: 181px; text-decoration: none;  } 
#register_nav ul .desc {display: block; width: 180px; font: normal 11px/14px Verdana,Tahoma,Arial, Helvetica, sans-serif; cursor: pointer;} 
#register_nav ul .desc {display: block; width: 180px; font: normal 11px/14px Verdana,Tahoma,Arial, Helvetica, sans-serif; cursor: pointer;} 

#reg_filter {float: right; display: inline; width: 657px; height: 103px; padding: 20px 20px; border: 1px solid #f4bf21; margin: 20px 25px 0px 0px; color: #000;} 
#reg_filter a {color: #1ca297;} 
.empty_btn1 {width: 61px; height: 17px; padding-top: 5px; text-align: center; font: bold 9px/12px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #FFFFFF; background: url('../img/buttons.png') -147px -186px no-repeat; cursor: pointer;}
.empty_btn1:hover {background: url('../img/buttons.png') -208px -186px no-repeat;}
.empty_btn1:active {background: url('../img/buttons.png') -269px -186px no-repeat;}

#footer_master {width: 100%; height: 3px; background: #ededed url('../img/footer_bgr.gif') repeat-x;}
#footer {margin: auto; width: 959px; height: 30px; padding: 10px 11px 0px 11px; color: #666666;}
#footer a {color: #666666; text-decoration: none;}
#footer a:hover {text-decoration: underline;}
body input[type=text] {background-color: #f8f8f8; border-top: 1px solid #1e1e20; border-left: 1px solid #1e1e20; border-bottom: 1px solid #fcfdff; border-right: 1px solid #fcfdff;} 
body textarea {background-color: #f8f8f8; border-top: 1px solid #1e1e20; border-left: 1px solid #1e1e20; border-bottom: 1px solid #fcfdff; border-right: 1px solid #fcfdff;} 

img, a img {border: 0px;}
p {margin: 0px; padding: 0px;}
a {color: #092952;}
dl, dt, dd {margin: 0px; padding: 0px;}
h1 {margin: 0px; padding: 0px;}

.cb {clear: both;}
.hideme {display: none;}
.fl {float: left;}
.fr {float: right;}
.txtimg, .txti {vertical-align: text-bottom;}
.justify {text-align: justify;}
.center {text-align: center;}
.underline {}
.bold {font-weight: bold;}
.cursor {cursor: pointer;}
.center {margin: auto; text-align: center;} 
.pt5 {padding-top: 5px;} 
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.pt30 {padding-top: 30px;}
.pt40 {padding-top: 40px;}
.pt50 {padding-top: 50px;}
.pt60 {padding-top: 60px;} 
.pt70 {padding-top: 70px;} 
.mt0 {margin-top: 0px;} 
.mr10 {margin-right: 10px;}
.mr15 {margin-right: 15px;}
.mr20 {margin-right: 20px;}
.inline {display: inline;}
.dnone {display: none;}

.pagg_container {float: left; padding: 20px 0px 20px 40px;} 
.pagg_str_container {float: right; padding: 20px 25px 20px 0px;} 
.real_gal_pic {border: 1px solid #e8e8e8; padding: 3px; }
.mainpic {float: left; display: inline; border: 1px solid #e8e8e8; margin: 6px 14px 7px 0px; padding: 6px; }

.files_cats_results {float: left; padding: 10px 0px 10px 21px;} 
.files_cats_results a { display: block; color: #1ba397; font: bold 12px/22px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.files_cats_results a ins {color: #1ba397; font: normal 12px/22px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.files_cats_results .res_row { xoverflow: hidden; width: 585px; padding: 0px 0px 20px 0px; xborder: 1px solid #cacaca; color: #000; font: normal 11px/16px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.files_cats_results .res_row .info { float: left; width: 585px; color: #000; text-align: justify;  font: normal 11px/16px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.files_cats_results .res_row .info img  { float: left; border: 1px solid #e8e8e8; padding: 3px;  margin: 3px 10px 0px 0px; } 
.files_cats_results .res_row .date {float: left; width: 585px; color: #838383; font: normal 11px/11px Verdana, Arial, Tahoma, Helvetica, sans-serif; padding: 0px 0px 6px 0px;} 
.files_cats_results .res_row .more {float: left; font: normal 10px/11px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.files_cats_results .res_row .more:hover { text-decoration: none; }  

.insidecat {float: left; xborder: 1px solid red; padding: 10px 0px 10px 0px;} 
.insidecat a { display: block; color: #1ba397; font: bold 12px/22px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.insidecat a ins {color: #1ba397; font: normal 12px/22px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.insidecat .res_rowins { xoverflow: hidden; width: 485px; padding: 0px 0px 20px 0px; xborder: 1px solid #cacaca; color: #000; font: normal 11px/16px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.insidecat .res_rowins .info { float: left; width: 485px; color: #000; text-align: justify;  font: normal 11px/16px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.insidecat .res_rowins .info img  { float: left; border: 1px solid #e8e8e8; padding: 3px;  margin: 3px 10px 0px 0px; } 
.insidecat .res_rowins .date {float: left; width: 485px; color: #838383; font: normal 11px/11px Verdana, Arial, Tahoma, Helvetica, sans-serif; padding: 0px 0px 6px 0px;} 
.insidecat .res_rowins .more {float: left; xborder-bottom: 1px solid; font: normal 10px/11px Verdana, Arial, Tahoma, Helvetica, sans-serif; text-decoration: underline; } 
.insidecat .res_rowins .more:hover { text-decoration: none; } 

#home_splash { width: 579px; height: 174px; padding: 4px 0px 13px 0px; background: url('../img/homepage_baner.jpg') 0px 4px no-repeat; }
.homies { float: left; width: 579px; padding: 7px 0px 10px 21px; color: #999999; } 
.homies a { text-decoration: none;  color: #999999; text-decoration: underline; } 
.homies a:hover { text-decoration: none;  color: #999999; } 
.homies h1 { width: 580px; xborder-bottom: 1px dotted #e4e8ed;  margin: 0px 0px 8px 0px; padding: 5px 0px 5px 0px; color: #000000; font: bold 18px/22px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.homies h2 { width: 580px; xborder-bottom: 1px dotted #e4e8ed;  margin: 0px 0px 8px 0px; padding: 5px 0px 5px 0px; color: #3ebcb1; font: normal 12px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; text-decoration: underline; } 
.homies .res_row a ins {color: #1ba397; font: normal 12px/12px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.homies .res_row .more { font: normal 10px/11px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.homies .res_row .more:hover { text-decoration: none; } 
.homies .res_row { width: 579px; padding: 0px 0px 30px 0px; xborder: 1px solid #cacaca; color: #252525; font: normal 11px/16px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.homies .res_row a {color: #1ba397; font: bold 11px/11px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.homies .res_row span {float: left; width: 100%; color: #252525; text-align: justify; font: normal 11px/16px Verdana, Arial, Tahoma, Helvetica, sans-serif; padding: 6px 0px 0px 0px;  } 
.homies .res_row .date {float: left; width: 100%; color: #000; font: normal 10px/10px Verdana, Arial, Tahoma, Helvetica, sans-serif; padding: 2px 0px 0px 0px;} 
.homies .res_row .info {float: left; width: 100%; color: #999999; font: normal 10px/10px Verdana, Arial, Tahoma, Helvetica, sans-serif; padding: 2px 0px 0px 0px;} 
#sendcontact { float: left; width: 560px; height: 495px; padding: 7px 0px 7px 0px; margin: 5px 0px 0px 0px; background-color: #f8f8f8; }
#sendcontact .crow { padding: 0px 0px 28px 17px ! important; } 
#sendcontact .crow input { width: 351px; xheight: 18px; padding: 4px 0px 4px 3px; background: url('../img/cinp_bgr.gif') no-repeat; border: 0px; font: normal 10px/14px Verdana, Arial, Tahoma, Helvetica, sans-serif; } 
#sendcontact .crow .title { font: 12px/24px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #000; } 
#sendcontact .crow #comments { width: 351px; height: 125px; border: 1px solid #e3e3eb; border-top: 1px solid #aaadb4; background-color: #fff; }
#sendcontact .crow #sendit { width: 99px; height: 36px; background: url('../img/buttons.png') 0px -378px no-repeat; outline: none; cursor: pointer; }
#sendcontact .crow #sendit:hover { background: url('../img/buttons.png') -98px -378px no-repeat; }
#sendcontact .crow #sendit:active { background: url('../img/buttons.png') -195px -378px no-repeat; }

.res_row .cats_path_res {float: left; display: inline; width: 580px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; position: relative; top: 0px; } 
.res_row .cats_path_res ul {margin: 0px; padding: 0px 0px 0px 0px; margin: 0px;  font: normal 10px/11px Verdana, Arial, Tahoma, Helvetica, sans-serif;   } 
.res_row .cats_path_res ul a {color: #999999; font: normal 10px/14px Verdana, Arial, Tahoma, Helvetica, sans-serif; text-decoration: none;  }
.res_row .cats_path_res ul a:hover { text-decoration: underline; }
.res_row .cats_path_res ul #root {float: left; padding: 0px; background: none;}
.res_row .cats_path_res ul #current {font-weight: bold;}
.res_row .cats_path_res ul li {float: left; padding: 0px 0px 0px 0px; margin: 0px; list-style-image: none; color: #989898; } 
.res_row .cats_path_res ul .arr { color: #999999; padding: 2px 4px 0px 4px; margin: 0xp; } 
.res_row .cats_path_res ul .nolink {color: #EFB400;} 

.date {float: left; width: 585px; color: #838383; font: normal 11px/11px Verdana, Arial, Tahoma, Helvetica, sans-serif; padding: 0px 0px 6px 0px;} 
.contacts { color: #000; }
.lhh { font: normal 11px/24px Verdana, Arial, Tahoma, Helvetica, sans-serif; }
.contacts_error { color: red; font-weight: bold; }

.view_text {float: left; width: 585px; padding: 15px 0px 0px 21px; text-align: justify;} 
.view_text ul, .view_text li {overflow: visible;list-style-type:disc;}
.view_text h1 {color: #000; font: bold 14px/22px Verdana, Arial, Tahoma, Helvetica, sans-serif;} 
.view_text p { margin: 0px; padding: 0px 0px 10px 0px; } 
#shorttext { padding: 0px 0px 20px 0px; margin: 0px; } 
#view_gallery {width: 100%; border-top: 1px dotted #cacaca; margin: 25px 0px 0px 0px; padding: 0px 0px 5px 0px;}
#view_gallery a {float: left; display: inline; margin: 0px 27px 0px 0px;}
#view_gallery .last {margin: 0px 0px 0px 0px ! important;}

.pagg_container2 {float: left; padding: 0px 0px 0px 17px;} 
.pagg_str_container2 {float: right; padding: 0px 25px 0px 0px;} 
.pagg_str_container_za_cem {float: left; padding:10px 0 10px 21px;} 


.pagg_container3 {float: left; padding: 0px 0px 10px 0px; position: relative; left: -5px; } 
.pagg_str_container3 {float: right; padding: 0px 0px 0px 0px;} 

.tenpx { font-size: 10px; }
.curr_page {float: left; font-weight: bold; color: #f2b600 ! important; padding: 0px 5px 0px 5px;} 
.pg_pages {float: left; font-weight: normal; color: #7f7f7f ! important; padding: 0px 5px 0px 5px;} 
 
.ttv_header {float:right; display: inline; margin: 0px 25px 0px 0px; padding: 17px 0px 0px 44px; width: 655px; border-top: 1px dotted #d7d7d7; height: 37px; background: url('../img/ttv_ico.gif') 0px 13px no-repeat;}
.ttv_header h2 {float: left; font: bold 14px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #f1b500; padding: 0px; margin: 0px;}
.ttv_header ins {float:right; color: #000; text-decoration:none; font: bold 10px/22px Verdana, Arial, Tahoma, Helvetica, sans-serif;}

.program_header {float:right; display: inline; margin: 0px 25px 0px 0px; padding: 17px 0px 0px 44px; width: 690px; border-top: 1px dotted #d7d7d7; height: 37px; background: none;}
.program_header h2 {float: left; font: normal 12px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #f1b500; padding: 0px; margin: 0px;}
.program_header ins {float:right; color: #000; text-decoration:none; font: bold 10px/22px Verdana, Arial, Tahoma, Helvetica, sans-serif;}

.ent_header {float:right; display: inline; margin: 0px 25px 0px 0px; padding: 17px 0px 0px 10px; width: 700px; border-top: 1px dotted #d7d7d7; height: 37px; background: none;}
.ent_header h2 {float: left; font: bold 14px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #f1b500; padding: 0px; margin: 0px;}
.ent_header ins {float:right; color: #000; text-decoration:none; font: bold 10px/22px Verdana, Arial, Tahoma, Helvetica, sans-serif;}

.tradio_header {float:right; display: inline; margin: 0px 25px 0px 0px; padding: 17px 0px 0px 44px; width: 655px; border-top: 1px dotted #d7d7d7; height: 37px; background: url('../img/tradio_ico.gif') 0px 14px no-repeat;}
.tradio_header h2 {float: left; font: bold 14px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #f1b500; padding: 0px; margin: 0px;}
.tradio_header ins {float:right; color: #000; text-decoration:none; font: bold 10px/22px Verdana, Arial, Tahoma, Helvetica, sans-serif;}

.trans_div {float: right; display: inline; width: 694px; margin: 0px 30px 0px 0px;}
.reg_program_table_nologo {width: 648px ! important;}
.reg_program_table {float: right; width: 577px; color: #000;} 
.reg_program_table tr {vertical-align: top;} 
.reg_program_table td {padding: 5px 0px 5px 0px;} 
.reg_program_table tr .title {width: 230px; font-weight: bold; color: #666666;} 
.reg_program_table a {color: #1aa296 ! important ;} 

.org_table {float: left; display: inline; margin: 20px 15px 20px 43px;} 
.org_table a {color: #1aa296 ! important ;} 
.org_table tr {vertical-align: top; text-align:left;} 
.org_opr_title {font: bold 12px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #000;}
.org_real_name {float: left; padding: 15px 0px 0px 45px; font: bold 14px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #000;}
.org_title {width: 250px; font-weight:bold;}
#programs_title {float: left; padding: 0px 0px 10px 45px; width: 600px; font: bold 12px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #000;} 
.green { color: #1BA397 ! important; }
.orange {color: #EFB400 ! important;} 

#shefchenko { font: normal 11px/16px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #000; }
#shefchenko h2 { padding: 0px 0px 7px 0px; margin: 0px; font: bold 12px/18px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #000;}
#shefchenko p { padding: 0px 0px 20px 0px; margin: 0px; }
#fp {}
#fp  select { font: normal 10px/14px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #000; }
#inptxtsearch { width: 217px; height: 14px; font: normal 10px/14px Verdana, Arial, Tahoma, Helvetica, sans-serif; color: #000; border: 1px solid  #E3E3EB; }