html, body{height:100%;background:#fff url(/_pic/bg.gif) center 392px no-repeat;}
body{margin:0;padding:0;font-family:Tahoma,Arial,sans-serif;}

.comment-author {
 display:block;
 border-radius:4px;
 border: 1px solid #E0E0E0;
 background-color:#F2F2F2;
 padding:4px 6px 5px;
} 

body td.part_c div.maphidden {
 box-shadow: 0 0 400px #000;
 position: fixed;
 left: 50%;
 margin: 0 0 0 -500px;
 width: 1000px;
 display:none;
 z-index:999999;
 height: 700px;
}

.dilers li {
 padding:5px 0;
}
body .dilers li a {
 font-size: 16px;
}

img{border:none;}
table{width:100%;border-collapse:collapse;border:0;}
form, ul, li, td{padding:0;margin:0;}
input,textarea{font:12px Tahoma;line-height:14px;color:#333;padding:1px;}
.stats_ip {
 display:none;
 color:#444;
}
.stats_region {
 border-bottom:1px dashed #999; 
 cursor:pointer;
}
#content_text {
	position:relative;
}
#content_text p {
        text-align:justify;
}
tr.youip {
     background:#F3B03D !important;
}
#citymap {
 position: relative; z-index: 20px; left: -20px; width: 616px; margin: 30px -50px 0 0; height: 366px; background: url(/_img/lestnmap.gif) no-repeat left top;
}
.stats_upd {
 font-weight:bold;
}
.city_link {
 display:block;
 background: url("/_img/mini_map_for_nl.png") no-repeat center center;
 width:286px;
 height:159px;
 text-indent:-9999px;
}
.stats_table {
 width:550px;
}
.target_blank {
 width:10px;
 height:10px;
 display:inline-block;
 background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFZJREFUeF59z4EJADEIQ1F36k7u5E7ZKXeUQPACJ3wK7UNokVxVk9kHnQH7bY9hbDyDhNXgjpRLqFlo4M2GgfyJHhjq8V4agfrgPQX3JtJQGbofmCHgA/nAKks+JAjFAAAAAElFTkSuQmCC) no-repeat 0 0;
}
table.stats_table th {
 background:#f1f1f1;
 border-bottom:1px solid #eee;
}
table.stats_table tr.tr1 {
 background:#f4f4f4;
}
.patent {
 width:200px;
 margin:36px 0 36px 70px;
}
.patent img {
 margin-top:10px;
}
a.patent-title {
 text-decoration:none;
 color:#414141;
 font-family:Arial;
 font-size:12px;
 display:block;
 font-weight:bold;
 margin-left:10px;
}
a.patent-title:hover {
 text-decoration:underline;
}
table.stats_table td, .stats_table th {
 padding:3px 3px;
 text-align:center;
}
table.stats_table td.td1 {
 width:400px;
 text-align:left;
}
#citymap a {
 display: block;
 width: 8px;
 height: 8px;
 position: absolute;
 background: url("/_img/city_flag.png") no-repeat 0 0;
 text-decoration:none;
}
#city_tooltip {
 white-space:nowrap;
 display:none;
 position:absolute;
 top:200px;
 left:150px;
 font-family:arial;
 font-size:14px;
 height:28px;
 padding:0 3px 0 7px;
 background:url('/_img/city_tooltip_left.png') no-repeat 0 1px;
}
#city_tooltip div {
 background:url('/_img/city_tooltip_right.png') no-repeat 0 0;
 position:absolute;
 right:-8px;
 width:8px;
 height:21px;
 top:1px;
}
.city_ul {
 float:left;
 overflow-y:auto;
 width:190px;
}
.city_ul li {
 padding:2px 0 4px 20px;
 margin: 2px 8px 3px  !important;
}
.clear {
 clear:both;
}
.nobg {
 font-weight:bold;
 color:#999;
 font-size:14px;
 margin:0 !important;
 padding:3px 0 0 !important;
 list-style-image:none !important;
 list-style-type:none;
 float:left;
}
.bold {
 font-weight:bold;
}
.ajaxResult {
padding:10px;
}
.ajaxResult select {
width:272px;
padding:5px 10px !important;
}
div.niceButton {
color:#fff;
cursor:pointer;
font-weight:bold;
float:left;
position:relative;
padding:7px 0px 9px 10px;
font-size:12px;
font-family:Tahoma;
text-shadow:1px 1px 0 #e36605;
background:url("/_img/nashalestnica-button.png") no-repeat 0 0;
}
div.niceButton div {
position:absolute;
top:0;right:-10px;
background:url("/_img/nashalestnica-button.png") no-repeat right 0;
width:10px; height:33px;
}
.ajaxLinks {
padding-top:10px;
}
.ajaxLinks a {
font-size:16px !important;
text-decoration:none;
border-bottom:1px dashed #2E2E2E;
}
#shtamp {
	position:absolute;
	bottom:0px;
	right:0px;
}
#get_mp3 {
text-decoration:none;
border-bottom:1px dashed #2E2E2E;
}
.mp3 {
display:block;
height:24px;
}
.mp3 strong {
vertical-align:top;
}

p, span, a, td{font-size:11px;}

.orang {color:#ff6600;} 

.warnText {color: red; margin: 10px 0 20px; }

.nlStat23 {background-color:#fff9cc;padding:7px; margin: 10px 0;}
.nlStat23 strong {color:#595959;}
.nlStat23 p {color:#110;}
.nlStat23 a {color:#f70;}
.linkzag {font:Bold 16px Tahoma; color:#ff6600; margin: 20px 0 25px;}

h1,.ttl1{font:normal 18px/20px Tahoma;margin:0 0 7px 0;color:#2e2e2e;padding:7px 0 0 0;}
h2 {font:Bold 16px Tahoma; color:#ff6600; margin:19px 0 11px; padding:0px;}

a{text-decoration:underline;color:#ff7200;}
a:hover{text-decoration:none;outline:0;}
a:focus{outline:none;}

.topbnr1 {width: 99%; height: 180px; position:absolute; top: 37px; left: 0px;}
.topbnr2 {width: 490px; height: 80px;}

.table1 TD {border: 1px #333 solid; padding: 3px 2px; font-size:11px;}

.zebra {margin: 0 0 20px;}
.zebra tr {border-bottom: 1px #ccc solid;}
.zebra TD {padding: 10px 8px; border-right: 1px #ccc solid;}
.zebra TH {padding: 10px 8px; text-align:left; background: #ff9900; border-right: 1px #fff solid; text-align: center; text-shadow:1px 1px 0 #ffbd59;}
.zebra TH:first-child {-webkit-border-top-left-radius: 8px; -moz-border-radius-topleft: 8px; border-top-left-radius: 8px;}
.zebra TH:last-child {-webkit-border-top-right-radius: 8px; -moz-border-radius-topright: 8px; border-top-right-radius: 8px;}
.zebrarzd TD {padding:0px; height:10px;}
.zebracol1 TD {background-color:#eee;}
.zebracol2 TD {background-color:#f7b022;}

.oran a, .oran {
 color: #ff6600 !important;
 font-size:18px !important;
}
.spis2 {margin: 0 0 0 18px;}
.spis2 LI {padding: 0 0 10px;}
.spis1 UL {margin: 0 0 0 18px;}
.spis1 UL LI {padding: 0 0 10px;}
.linrt {clear:both; margin: 25px 0; font-size: 0px; height: 7px; background:url(/_pic/lin.gif) no-repeat center center;}

.abs{position:absolute;}
.rel{position:relative;}
.f1{font-size:1px;line-height:1px;}
.h1px{height:1px;font-size:1px;line-height:1px;}
.h5px{height:5px;font-size:1px;line-height:1px;}
.h10px{height:10px;font-size:1px;line-height:1px;}
.h15px{height:15px;font-size:1px;line-height:1px;}
.h25px{height:25px;font-size:1px;line-height:1px;}
.w100{width:100%;}
.w1px{width:1px;}
.w10px{width:10px;}
.w85px{width:85px;}
.w95px{width:95px;}

.fleft{float:left;}
.fright{float:right;}
.rel{position:relative;}
.relr{float:right;position:relative;}

.infblok1 {width:100%; background: url(/_img/inf2.gif) no-repeat left bottom !important; margin: 0 0 8px;}
.infblok1 p {font-size:12px}
.infblok2 {background: url(/_img/inf1.gif) no-repeat left top; padding: 0 24px 10px;}
.infblok3 {font: Normal 26px Arial Narrow; margin: 18px 0 15px; color:#ff6600;}
.infblok4 {margin: 0;padding:0; clear:both;}


/*--- framework ---*/
.dot{position:absolute;width:1px;height:1px;overflow:hidden;}

#indy{font-size:1px;line-height:1px;height:1px;}

.page_in{
	margin:0 auto;
	width:100%;
	padding:0 0 30px;
}
.page{padding:0;margin:0;width:100%;min-width:1000px;position:relative;height:100%;background:url(/_pic/page.jpg) center top repeat-x;}
body > .page{height:auto;min-height:100%;}
.footer{position:relative;clear:both;width:100%;height:117px;margin-top:-117px;}

.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.header{width:100%;height:374px;background:url(/_pic/header.jpg) center top no-repeat;}
.top{width:1000px;height:118px;margin:0 auto;clear:both;}
.main{width:980px;margin:0 auto;padding:0;clear:both;background:url(/_pic/main.gif) 323px 500px no-repeat;}
.main_i{
padding:24px 0 0 0;
}
.lay{width:968px;margin:0 auto;}
.lay td{vertical-align:top;}
.part_l{width:310px;padding:0px 25px 0 0;margin-top:-10px}
.part_c,.lay td.part_c{
padding:0 20px 20px 35px;
position:relative;
}

/*--- header ---*/
.bvl{background:url(/_pic/bvl_m.gif) top center repeat-y;}
.bvl div{width:7px;height:5px;font-size:1px;line-height:1px;background:url(/_pic/bvl_t.gif) top center no-repeat;}
.bvl_b div{width:7px;height:5px;font-size:1px;line-height:1px;background:url(/_pic/bvl_b.gif) top center no-repeat;}

.top_l{width:225px;padding:16px 0 0 50px;float:left;}
.top_r{padding:5px 30px 0 0;float:right; position:relative; z-index: 998;}
.top_c{margin:0 300px;padding:11px 0 0 0;text-align:center;}

.logo{width:190px;height:91px;margin:0 0 10px -8px;background:url(/_img/logo.gif) 0 0 no-repeat; position:relative; z-index: 998;}
.logo img{width:190px;height:64px;}

.slogan{font-size:12px;color:#7d7d7d; white-space:nowrap; margin:0 0 0 -8px;}

.tels {font:26px Arial;color:#3e3e3e;}
.tels strong, .tels span {font-size:13px;font-weight:normal;color:#555;}
.tels span{font:26px Arial;color:#ff7200;}
.tels div{margin:1px 0;}

.web{padding:5px 0 0 0;}
.web,.web a{font-size:12px;line-height:14px;color:#7d7d7d;text-decoration:none;}
.web img{vertical-align:middle;margin:0 5px 0 0;}

.icons{text-align:center;}
.icons img{margin:0 17px;}

.none {display: none;}

.tmenu{height:51px;background:url(/_pic/tmenu_r.jpg) right top no-repeat;}
.tmenu_i{height:51px;background:url(/_pic/tmenu_l.jpg) left top no-repeat;}
.tmenu table{width:920px;margin:0 auto;height:51px;}
.tmenu td{white-space:nowrap;text-align:center;}
.tmenu td,.tmenu a,.tmenu span{font-size:23px;line-height:25px;color:#6e2700;text-decoration:none;}
.tmenu a{display:block;height:51px;}
.raz1 {background:url(/_pic/tbvl.jpg) left center no-repeat;}
.tmenu .nobg a{background:none;}
.tmenu a span{display:block;cursor:pointer;}
.tmenu a span.l{height:51px;}
.tmenu a span.r{height:38px;padding:13px 15px 0 15px;}
.tmenu a:hover,.tmenu .pov a{background:url(/_pic/tpnt_c.jpg) repeat-x;}
.tmenu a:hover span.l,.tmenu .pov a span.l{background:url(/_pic/tpnt_l.jpg) no-repeat;}
.tmenu a:hover span.r,.tmenu .pov a span.r{background:url(/_pic/tpnt_r.jpg) right top no-repeat;}

.sub{position:relative;display:none;float:left;}
.sub.open{display:block;}
.sub .pnl{position:absolute;top:51px;left:0;z-index:255;padding:0;}
.pnl table{width:auto;height:auto;margin:0;}
.pnl table td{padding:0;}
.pbl{width:5px;height:5px;background:url(/_pic/pnl_bl.png) 0 0 no-repeat;}
.pbr{width:5px;height:5px;background:url(/_pic/pnl_br.png) 0 0 no-repeat;}
.pb,.pc{background:url(/_pic/pnl_c.png) 0 0 repeat;}
.pbl div,.pb div,.pbr div{width:5px;height:5px;font-size:1px;line-height:1px;}
.pc ul{padding:5px 0 0 0;}
.pc,.pc a{color:#190800;font-size:12px;}
.pc ul{list-style-type:none;margin:0 2px;}
.pc li{padding:0;margin:0;text-align:left;}
.pc li.dots{line-height:1px;font-size:1px;}
.tmenu .pc li{
 background:url(/_pic/dots.gif) repeat-x left bottom;
}
.tmenu .pc li a,.tmenu .pov .pc a{
 display:block;
 height:18px;
 line-height:20px;
 padding:6px 20px 7px 20px;
 background:none;
}
.tmenu .pc li a:hover,.tmenu .pov .pc a:hover{background-color:#ffba00;}
.pe table{width:100%;}

/*--- main---*/
.parts{clear:both;}

.path{font-size:11px;line-height:13px;color:#6c6c6c;padding:0 0 0 13px;background:url(/_pic/path.gif) 0 3px no-repeat;margin:0 0 10px -13px;}
.path a{text-decoration:none;color:#ff7200;}
.path a:hover {
text-decoration:underline;
}
.present{
width:207px;
height:105px;
padding:30px 0 0 103px;
background:url(/_pic/present.jpg) no-repeat;
margin:0 0 9px;
}

.present,.present a{font-size:18px;line-height:23px;color:#911717;text-decoration:none;}

.menu{width:278px;margin:0 0 26px 26px;background:#bbb;}
.menu_t{clear:both;height:4px;font-size:1px;line-height:1px;background:url(/_pic/menu_t.gif) no-repeat;}
.menu_b{clear:both;height:4px;font-size:1px;line-height:1px;background:url(/_pic/menu_b.gif) no-repeat;}
.menu ul{width:276px;margin:0 1px;list-style-type:none;}
.menu li{padding:0;float:left;}
.menu li a{display:block;font-size:13px;line-height:14px;font-weight:bold;color:#2e2e2e;text-decoration:none;cursor:pointer;}
.pnt_t,.menu li a .pnt_t{width:276px;display:block;height:4px;font-size:1px;line-height:1px;}
.pnt_b,.menu li a .pnt_b{width:276px;display:block;height:4px;font-size:1px;line-height:1px;}
.pnt_c,.menu li a .pnt_c{width:241px;display:block;font-size:13px;line-height:14px;font-weight:bold;background:url(/_pic/li.gif) 13px 10px no-repeat;padding:5px 10px 6px 25px;}
.menu li a:hover{background:#f80 url(/_pic/pnt.gif) repeat-x;color:#fff;}
.menu li a:hover .pnt_t{background:url(/_pic/pnt_t.gif) no-repeat;}
.menu li a:hover .pnt_b{background:url(/_pic/pnt_b.gif) no-repeat;}
.menu li a:hover .pnt_c{background:url(/_pic/li_ov.gif) 13px 10px no-repeat;}

.p33t{background:url(/_pic/pnt_t.gif) no-repeat;width:276px;display:block;height:4px;font-size:1px;line-height:1px;}
.p33b{background:url(/_pic/pnt_b.gif) no-repeat;width:276px;display:block;height:4px;font-size:1px;line-height:1px;}
.p33c{background:url(/_pic/li_ov.gif) 13px 10px no-repeat;width:241px;display:block;font-size:13px;line-height:14px;font-weight:bold;padding:5px 10px 6px 25px;}
.p33{background:#f80 url(/_pic/pnt.gif) repeat-x;color:#fff;}

.frams{width:940px;margin:0 auto;height:245px;padding:8px 0 0 0;text-align:center;}
.frams table{width:auto;margin:0 auto;}
.frams table td{vertical-align:top;padding:0 4px;}
.fram{width:179px;height:245px;}
.fram div.pic_cont{width:179px; display:block; background:url(/_pic/frm_p.png) no-repeat;height:205px;padding:8px 0px 0px 0px;}
.fram div img{}
.fram a{display:block;cursor:pointer;}
.fram a span{display:block;width:179px;height:24px;padding:8px 0 0 0;background:url(/_pic/frm_u.png) 0 0 no-repeat;text-align:center;font-size:12px;line-height:14px;color:#fff;text-decoration:none;}
.fram a:hover span{background:url(/_pic/frm_o.png) 0 0 no-repeat;font-weight:bold;color:#280000;}
/*.fram .pic_cont{height:205px; padding:8px 0 0 0;}*/

.form{width:286px;margin:0 0 0 22px;background:url(/_pic/form_m.jpg) repeat-y;}
.form_t{background:url(/_pic/form_t.jpg) 0 0 no-repeat;}
.form_b{background:url(/_pic/form_b.jpg) left bottom no-repeat;}
.form_i{width:243px;margin:0 auto;padding:14px 0 18px 0;color:#0e0e0e;font-size:12px;line-height:14px;}
.form .ttl1{margin:0 0 12px 0;padding:15px 0 0 0;text-align:center;}
.form .lbl{margin:0 10px 3px 10px;}
.form .inp{width:243px;height:25px;background:url(/_pic/inp.gif) no-repeat;margin:0 0 15px 0;}
.form .inp input{color:#444;width:233px;background:#fff;border:none;margin:2px 5px;}
.form .inpf{width:243px;height:25px;background:url(/_pic/inp.gif) no-repeat;margin:0 0 15px 0;text-align:center;}
.form .inpf input{width:233px;background:#fff;border:1px solid #fff;margin:1px 5px;}
.form .txta{width:243px;height:115px;background:url(/_pic/txta.gif) no-repeat;margin:0 0 15px 0;}
.form .txta textarea{width:233px;height:103px;background:#fff;border:none;margin:5px 5px;overflow:auto;}
.form .ibtn{margin:0 auto;}
.form .fib{text-align:center;}

.decor{height:90px;font-size:1px;line-height:1px;background:url(/_pic/dec.gif) 27px 15px no-repeat;}

.news{width:243px;margin:0 0 50px 43px;}
.news a{font-size:12px;line-height:16px;}
.news1{font-size:12px;line-height:16px;margin:10px 0 21px 0;}
.news1 .ttl{font-weight:bold;margin:0 0 4px 0;}
.news1 .mr{padding:5px 0 0 0;}
.news1 a{text-decoration:none;}
.news .all{padding:0 0 0 15px;background:url(/_pic/all.gif) 0 3px no-repeat;}


.cont{padding:0;}
.cont,.cont td,.cont p,.cont a{font-size:12px;line-height:17px;color:#2e2e2e;text-align:left;}
.cont td{vertical-align:top;}
.cont p{margin:2px 0 16px 0;}
.cont a{}

.aft{height:15px;font-size:1px;line-height:1px;}

.ban{width:577px;height:91px;margin:0 0 20px -4px;font-size:1px;line-height:1px;}
.ban img{width:577px;height:91px;background:url(/_pic/ban.gif) no-repeat;}

.bans{margin:0 0 10px -4px;}
.bans table{width:auto;}

.bansm{width:191px;height:91px;font-size:1px;line-height:1px;}
.bansm img{width:191px;height:91px;background:url(/_pic/bansm.gif) no-repeat;}

/*--- footer ---*/
.footer{background:#e1e1e1 url(/_pic/bott.jpg) repeat-x;}
.bott{width:100%;min-width:1000px;background:url(/_img/bott1.gif) top center repeat-x;padding-bottom:7px;}
.bott,.bott a{font-size:11px;line-height:13px;color:#6c6c6c;}

.bott_i{width:1000px;margin:0 auto;padding:13px 0 0 0;}

.cr{width:320px;float:right;padding:0;text-align:right;}
.cr div{margin:0 0 3px 0;}
.cr div.pri{padding:2px 0 0 0;}
.cr div.pri a{color:#3f3f3f;}

.cnt{}
.cnt img{margin:0 3px 0 0;}

.bott_c{margin:0 235px 0 250px;text-align:center;}

.bmenu{margin:0 0 3px 0;height:50px;}
.bmenu,.bmenu a{font-size:11px;}
.bmenu a{}

.ulli ul li{list-style-image: url(/_pic/arrow.gif); margin: 2px 19px 3px;}


#nav {//margin: -23px 0 0;}

#nav li ul {  
 display: none;  
 top: -15px; 
 //top:-35px; 
 left:196px;  
 position: absolute; 
 float:left;
}

#nav li:hover ul {  display: block; }
#nav li.jshover ul {  display: block; }
#nav li:hover ul li{  display: block;  margin:0 7px;  background:#afafaf; }
#nav li.jshover ul li{  display: block;  margin:0 7px;  background:#afafaf;}


#nav li:hover ul li a {color:#fff; font-weight:bold; z-index:1000;  //background:#afafaf;}
#nav li.jshover ul li a {color:#fff; font-weight:bold; z-index:1000;  background:#ffba00;}


#nav2 li ul {  display: none;  top: 0px;  left:50px; position:relative; }      
#nav2 li:hover ul {  display: block; z-index:1000;}
#nav2 li:hover ul li{  display: block;  margin:0 7px; background:none;}

#nav2 li:hover ul li a{ padding:9px;color:#000; }
#nav2 li:hover ul li a:hover{ background:none;text-decoration:none;color:#fff; }
#nav2 li.jshover2 ul li a{ padding:9px;color:#000; }
#nav2 li.jshover2 ul li a:hover{ background:none;text-decoration:none;color:#fff; }

#nav2 li.jshover2 ul li{  display: block;  margin:0 7px;   background:none; }
#nav2 li.jshover2 ul {  display: block;   }

#nav2 .noclose {display: block; z-index:100;}
#nav2 .noclose LI {display: block;  margin:0 7px;   background:none;}
#nav2 .noclose LI a{ padding:9px;color:#000; }
#nav2 .noclose LI a:hover{ background:none;text-decoration:none;color:#fff; }


div.fileinputs {position: relative; margin: 0 0 20px; width: 245px; }
div.fakefile {position: absolute;	top: 0px;	left: 0px;	z-index: 1;}
.filenn {position: relative;	text-align: right;	 -moz-opacity:0; filter:alpha(opacity: 0); opacity: 0; z-index: 2; width: 245px; 	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#444; height:20px;}

:root input[type=\"text\"]{	padding-top:3px;	line-height:normal;}

.inp2{width:212px;height:25px;background:url(/_img/inp2.gif) no-repeat;margin:0 0 15px 0;}
.inp3 {color:#cdcdcd; width: 100%; border:0; background: none; padding: 4px 5px 0;}

.nc_comments_count, .nc_author{display:inline; padding-right:10px}
.nc_comments{margin-top:30px}

.nc_comments .label textarea, .nc_comments .label input {
 border: 1px solid #999;
 box-shadow:1px 1px 4px #ccc inset;
 border-radius:3px;
 width:561px;
}
.nc_comments textarea {
 height: 130px; 
}

.nc_blog_warn_text {margin:0 0 10px; color:#CC0000; font-weight:bold}
.nc_blog_description {margin:7px 0; color:#777777; font-size:110%}
.nc_blog_info {margin:7px 0; color:#777777; font-size:100%; font-weight:bold}
.nc_blog_info_elm {padding:0 10px 0 0;}
.nc_ignore_button {margin:7px 0;}
.nc_tags {margin:0 0 5px;}
.nc_blog_editsection {margin:7px 0;}
.nc_add_message_button {margin:0 0 7px;}
.nc_settings_section {padding:0 0 14px;}
.nc_join_button {margin:7px 0;}
.nc_blog_list {margin:0 0 10px; font-size:130%; font-weight:bold}

.nc_blog_edit_table {margin:0 0 10px; width:100%}
.nc_blog_edit_header {background:#EEEEEE; font-weight:bold}
.nc_blog_edit_field {background:#F9F9F9;}
.nc_blog_edit_info{background:#F9F9F9; padding:5px 10px 5px 5px}
.nc_blog_edit_table input, textarea{width:100%;}
.nc_blog_edit_table select{width:50%;}

/* BBcodes bar & in text BBcodes */
select.nc_bbcode_bar_size {margin-bottom:5px; width:100px;}
img.nc_bbcode_wicon {border:0; width:27px; height:20px;}
img.nc_bbcode_icon {border:0; width:20px; height:20px;}
div.nc_bbcode_error {padding:3px 0; color:#AA0000; font-weight:bold}
input.nc_bbcode_helpbox {margin:0 0 3px; padding:2px 0; width:100%; font-size:10px; font-family:Verdana,Arial; background:none; border:0;}
div.nc_bbcode_colors {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_color_top {white-space:nowrap;}
div.nc_bbcode_color {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_color {padding:0px; cursor:pointer; height:20px; width:20px; border:0px;}
input.nc_bbcode_color_white {padding:0px; cursor:pointer; height:20px; width:20px; border:1px solid #AAAAAA;}
div.nc_bbcode_smiles {position:absolute; background:#FFFFFF; padding:3px; border:solid 1px #AAAAAA;}
div.nc_bbcode_smile_top {white-space:nowrap;}
div.nc_bbcode_smile {padding-top:2px; white-space:nowrap;}
input.nc_bbcode_smile {padding:0px; cursor:pointer; height:22px; width:22px; border:0px;}
img.nc_bbcode_smile_in_text {margin:0 0 -3px 0;}
/* BBcodes in text */
div.nc_bbcode_quote_1_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_1 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_quote_2_top {margin:0px 25px 0px 25px;}
div.nc_bbcode_quote_2 {padding:20px; border:1px solid #CCCCCC; background:#FFFFFF;}
div.nc_bbcode_code {margin:10px 25px 10px 25px;}
span.nc_bbcode_list_closed {margin-left:1em; text-indent:-.65em; display:block;}
div.nc_bbcode_list {margin-left:1em; text-indent:-.65em;}
span.nc_bbcode_color {}
span.nc_bbcode_size {}
a.nc_bbcode_url_1 {}
a.nc_bbcode_url_2 {}
img.nc_bbcode_img {}
span.nc_bbcode_s {}
a.nc_bbcode_cut_link {}
/*END   component styles   */


/* Auth componetn styles */
table.nc_messages {width:100%; margin:10px 0; border-collapse: collapse}
table.nc_messages tr.nc_msg a {text-decoration:none; display:block}
table.nc_messages tr.nc_msg a:hover {text-decoration:underline}
table.nc_messages .col_1 {width:5px}
table.nc_messages .col_2, table.nc_messages .col_4 {width:1%}
table.nc_messages th {background:#EEE; border:1px solid #CCC; padding:7px}
table.nc_messages td {background:#F6F6F6; border:1px solid #CCC; padding:5px}
table.nc_messages tr.nc_msg_out td {background:#EEE}
table.nc_messages tr.nc_msg_text td {background:#FFF}
table.nc_messages td.nc_divider {border:0; height:10px;	background:none}
table.nc_messages tr.nc_msg_min td {padding:1px 5px 2px}
div.nc_form {width:430px; margin:auto}
div.nc_form form {background:#EEE; border:1px solid #CCC; padding:10px 15px 10px 10px}
div.nc_form div.nc_header {background:#CCC; padding:5px 11px}
div.nc_form input.text {width:100%}
div.nc_form textarea {width:100%; height:5em}
table.nc_user_list {width:100%; border-collapse:collapse}
table.nc_user_list  th, table.nc_user_list td {padding:5px; border:1px solid #CCC}
table.nc_user_list  th {background:#EEE}
table.nc_user_list  td {background:#FFF}
.nc_user_list .online {color:#090}
.nc_user_list .offline {color:#900}
.nc_info_block {padding:5px; background:#EEE; border:1px solid #CCC}
.nc_user_full td {vertical-align:top}
a.nc_link_btn {text-decoration:none; margin-right:3px; padding:5px 8px; background:#F6F6F6; border:1px solid #DDD}
a.nc_link_btn:hover {background:#EEE; border:1px solid #CCC}
table.nc_list_table {border-collapse:collapse}
table.nc_list_table td {padding:5px 10px; background:#FFF; border:1px solid #EEE}
table.nc_list_table .grey, table.nc_list_table .grey td {background:#F6F6F6}
/*END Auth componetn styles */

.glprichina {width: 100%; margin: 15px 0 0;}
.glprichina td {vertical-align:top; padding: 0 0 20px;}
.glprichina td ul {margin: 0 0 0 20px; padding: 0px;}
.glprichina td li {margin: 0 0 6px; padding: 0px;}
.glprichina td.glimg {width: 55px;}
.glprichina td.glimg IMG {margin: 0 15px 0 0; width: 40px;}
.glprichina p.glzag {font: Bold 12px Tahoma; color: #dd5800;text-decoration:underline;}
.index_table tr:hover p.glzag {text-decoration:none;}
.image_galery_pr {
width:168px;
height:168px;
overflow:hidden;
float:left;
margin:0 15px 20px 0;
position:relative;
border:2px solid #fff;
}

.image_galery_pr:hover {
border-color:#ffa200;
}

/*.image_galery_pr div {
background:url('/_img/rmk4.png') no-repeat 0 0;
width:97px;
height:122px;
position:absolute;
top:0;
left:0;
}
*/

.button_more {
display:block;
width:87px;
height:21px;
float:right;
background:url('/_img/button_more.png') no-repeat 0 0;
text-decoration:none;
}
.who_modal {
	border-left:5px solid #FF8800;
	border-right:5px solid #FF8800;
	display:none;
	padding:0 10px;
	position: fixed;
	z-index:999999;
	background-color:#FFF;
	width:600px;
}
.who_modal table p {
	margin:12px 0;
}
.who_modal .glprichina {
	width:600px;
	background-color:#fff;
}
.who_overlow {
	background-color:#000;
	position:absolute;
	z-index:99999;
	top:0;
	left:0;
	width:100%;
}
.who_modal_header {
	background-color:#FF8800;
	padding:0 10px 10px;
	text-align:left;
	color:#fff;
	font-size:16px;
	text-shadow:1px 1px 0 #d07207;
	margin:0 -10px;
	font-weight:bold;
}
.who_modal_header img {
	cursor:pointer;
	float:right;
}
.who_arrow1, .who_arrow2, .who_arrow3, .who_arrow4 {
	width:10px;
	height:10px;
	position:absolute;
	background:url('/_img/who_arrows.png') no-repeat;
}
.who_arrow1 {
	top:-10px;
	left:-5px;
	background-position:left top;
}
.who_arrow2 {
	top:-10px;
	right:-5px;
	background-position:right top;
}
.who_arrow3 {
	bottom:-10px;
	left:-5px;
	background-position:left bottom;
}
.who_arrow4 {
	bottom:-10px;
	right:-5px;
	background-position:right bottom;
}
.who_arrow_top, .who_arrow_bottom {
	height:5px;
	position:absolute;
	left:5px;
	width:610px;
}
.who_arrow_top {
	border-top:5px solid #FF8800;
	background-color:#FF8800;
	top:-10px;
}
.who_arrow_bottom {
	bottom:-10px;
	background-color:#fff;
	border-bottom:5px solid #FF8800;
}
.who_link {
text-decoration:none;
border-bottom:1px dotted #000;
}
.who_span, .who_span a {
	font-size:15px;
}
.banner_div {
	position:relative;
	text-align:right;
	padding-right:24px;
}
.banner_div > div {
	position:absolute;
	background:url(about:blank) repeat 0 0;
	width:240px;
	height:400px;
	top:0;
	right:24px;
	cursor:pointer;
	z-index:99;
}
.cityinput {padding: 6px 10px; border: 1px #bbb solid; width: 250px;}
.citytextarea {padding: 6px 10px; border: 1px #bbb solid; width: 100%;}
.citysubmit_img, .citysubmit {cursor:pointer;}
.citysubmit {padding:5px;border:1px solid #bbb;}
.citypole {margin: 0 0 15px;}
.city_contacts_table {color:#555;text-align:left;width:200px;}
.city_contacts_table td {font-size:16px;padding:3px 0;}
.city_contacts_table td a {font-size:16px;}
.super_banner, .bez_vihod {
	background:url('/_img/super_banner_body.png') no-repeat 0 0;
	width:286px;
	height:183px;
	margin:0 0 22px -132px;
	position:relative;
	left:50%;
	oveflow:hidden;
}
.bez_vihod {
height:auto;
width:276px;
margin-left: -128px;
}
.super_banner_num {
	padding-top:62px;
	text-align:center;
}
.sb_center ul {
	position:relative;
	list-style-type:none;
	float:left;
	overflow:hidden;
	margin-left:42px;
}
.sb_center ul li {
	float:left;
	overflow:hidden;
	width:42px;
	height:58px;
	background:url(about:blank) repeat 0 0;
}
.sb_center ul li img {
	position:relative;
	left:-8px;
}
.index_table p {
	margin:0;
}
.index_table tr {
	cursor:pointer;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
}
.index_table_tr_hover, .index_table tr:hover {
	border-color:#eaeaea;
	background-color:#f4f4f4;
}
.index_table td {
	padding:8px 0;
	vertical-align:middle !important;
}
.index_table .glimg {
	padding-left:5px;
}
.index_10_hid {
	display:none;
	cursor:default;
}
.index_10_hid tr {
	border:none !important;
	background-color:#fff !important;
}
.index_10_hid_tr td {
	padding:4px 0;
	background-color:#fff !important;
	cursor:default !important;
	border:none !important;
}
.index_10_hid_tr {
	border:none !important;
} 
.addthis_share_btn a, .addthis_share_btn a:visited {
    background: #ff5c00 url(/_img/btn-overlay.png) repeat-x;
    display: inline-block; 
    padding: 6px 12px; 
    font-family: arial,helvetica,lucida,verdana,sans-serif;
    font-size: 12px;
    line-height: 1em;
    color: #fff;
    text-decoration: none;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px; 
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);  
    border-radius: 5px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.5);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer;
}
.addthis_share_btn a:hover { background-color: #d45500; }
.addthis_share_btn a:active { top: 1px; }


.addthis_share_btn a span, .addthis_share_btn:visited a span {
    background: url(/_img/icon-addthis.gif) no-repeat left;
    padding: 1px 0 1px 18px;
} 
.index_message {
padding:10px;
margin-bottom:15px;
font-size:17px;
line-height:normal;
background-color:#ffebde;
border:1px solid #fdc49e;
}
.index_message div {
color:#FF6600;
font-weight:bold;
}
.tele_icons {

}
.tele_icons h3 {
font-size:14px;
}
.tele_icons img {
margin:0 5px;
}
.NLtable {
border-bottom:2px solid #F26D23;
margin-bottom:15px;
}
.NLtable th {
font-weight:bold;
color:#fff;
background-color:#F26D23;
text-align:center;
} 
.NLtable th span {
color:#fff;
font-size:13px;
}
.NLtable th p {
text-align:center !important;
}
.NLtable p {
margin:4px 0;
}
.NLtable td {
padding:3px;
}
.h2news {
	color: #FF6600;
    font: bold 16px Tahoma;
    margin: 19px 0 11px;
    padding: 0;
}
.sub_menu_ {
margin-top:4px;
width:210px;
}
.sub_menu_ li {
background-color:#AFAFAF !important;
}
.phone_b {
 margin-top:17px !important;
 position:relative;
}
.phone_b > div {
 padding:8px 4px;
 min-height:87px;
 background-color:#f7f7f7 !important;
 border:1px solid #ccc !important;
}
.div1 {
 position:absolute;
 top:-17px;
 right:0;
 display:block;
 text-align:right;
 height:19px;
 color:#333;
}
.div1 span {
border:1px solid transparent;
border-bottom:none;
cursor:pointer;
font-size:13px !important;
margin-left:8px;
padding: 2px 8px 4px;
}
.div1 .act {
 border-color:#ccc;
 background-color:#f7f7f7;
 font-weight:bold;
}

#system_msg {
    background-color:#D6E5F7;
    padding:2px 10px 5px;
    border-radius:0 0 12px 12px;
    position:fixed;
    top:0;
    font-weight:bold;
    cursor:default;
    display:none;
    text-align:center;
    color:#000;
    min-width:100px;
    margin-left:-50px;
    left:50%;
    font-size:13px;
    font-family:'Lucida Grande', Calibri, Arial, sans-serif;
}
.msg_error {
    background-color:#FFB4A3 !important;
}
.comment-form {
 padding-bottom: 25px;
}
.comment-block {
 clear:both;
}
.comment-form .label {
 display: block;
 padding: 5px 0;
}
.comment-form .label input, .comment-form .label textarea {
 padding: 4px 3px;
 font-size: 15px;
 font-family: Tahoma;
 color: #2E2E2E;
}

a.comment-send, a.comment-reset {
 float: left;
 background: url("/_img/btn-overlay.png") repeat-x scroll 0 0 #FF5C00;
 border-radius: 5px;
 text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.25);
 text-decoration: none;
 color:#fff;
 font-weight:bold;
 padding: 6px 12px;
 font-size:12px;
 border:1px solid #ff5b00;
 margin-left: 459px;
}
a.comment-reset {
 margin-left: 10px;
 background-color:#f0f0f0;
 border-color:#ccc;
 color:#555;
 text-shadow: none;
 display: none;
}
.cm-to-user {
 height:29px;
 margin-left: 20px;
 padding-right:5px;
 float: left;
 overflow: hidden;
 display: none;
}
.cm-to-user > span {
 margin-top: -15px;
 display: block;
}
.cm-to-user > span * {
 font-weight:bold;
}
.comment-block p {
 margin:0;
}
.comment-block p span {
 margin: 0;
 font: bold 11px Tahoma;
}
.comment-block p em {
 font: normal 10px Tahoma;
 color:#777;
}
.comment-text {
 padding: 5px 7px 15px;
}
.comment-author a {
 float:right;
}
.comment-author:hover a {
 border:0 !important;
}
.comment-author {
 cursor: pointer;
}
.comment-block a.reply {
 color:#FF7200;
 text-decoration: none;
 font-size:11px;
 border-bottom: 1px dotted #FF7200;
 line-height:13px;
}
.sub_comments {
 padding-left:15px;
}


table .YMaps-b-balloon-frame {
             width: auto;
}


.dilers-opic {
          padding-right: 12px;
}

div.cont.ulli ul.city_ul li.nobg {
font-family: Courier, "Courier New", monospace;
font-size:20px;
margin-top: 0px !important;
}
