body{padding:0px;margin:0px;font-family:Arial;font-size:100%;}.menusl{display:none;}
.menusl{background:#c5001e; position:fixed;left:0;top:0;bottom:0;right:0;z-index:10;width:256px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;}
.panelsl_open{position:relative;margin-left:254px;overflow:hidden;height:inherit;}
.pozfix{position:fixed;top:10px;left:10px;z-index:99999999;}
.conta{display: flex;flex-direction: column;}

.conta > .hh {order: 1;background:#ececec;}
.conta > .hh2 {order: 2;background:#f7f7f7;}
.conta > .hh3 {order: 3;background:#f9f9f9;}
.conta > .flex {order: 4;background:#fefefe;}
.conta > .ff {order: 4;}
.flex1{display:flex; flex-direction:row; padding:0px; flex-wrap:wrap;}
.flex1 > .aa {order: 2;width:100%;}
.flex1 > .bb {order: 1;}
.flex1 > .cc {order: 3;width:100%;}

.leftconsole {
    width: 100%;
}
.centerconsole {
    padding: 20px 20px 0 20px;
    width: 100%;
}

@media only screen and (min-width:1200px) {
.flex1 > .aa {
    order: 2;
    width: calc(100% - 330px);
}
.flex1 > .cc {
    order: 3;
    width: 330px;
}
.leftconsole {
    width: 330px;
}
.centerconsole {
width: calc(100% - 330px);
padding: 20px 20px 0 20px;
}
}



.img_fl{display: block;width: 100%;height: auto;margin-bottom: 1em;}.s16p{font-size:140%;font-weight:bold;color:#c5001e;}
.pblsh{display:none;}
.iframediv{text-align:center;}
.region_selectm{padding:5px;padding-left:10px;}
.logo_2020m{text-align:center;padding:15px;}
.logo_2020m img{width:100%;max-width:150px;}
.mce{text-align:center;}
.brl{padding:0px;}
.breadcrumbs{padding:0px;margin:0px;list-style:none;float:left;font-size:80%;}
.breadcrumbs li{float:left;padding-right:5px;color:#777;}
.breadcrumbs li a{}
.vote_poz{padding:2px;padding-left:10px;}
.vote_head{padding:0px;cursor:pointer;}
.vote_head a {color:#000;border-bottom:1px dashed #ccc;}
.vote_head a:hover{color:#000;text-decoration:underline;}
h1{font-size:140%;color:#333333;line-height:normal;margin-bottom:15px;margin-top:15px;}
h2{font-size:120%;color:#555555;}
h2 a,h2 a:hover,h2 a:visited{color:#665;}
h3{font-size:110%;color:#666666;}
a:link{color:#b6001b;text-decoration:none;}
a:visited{color:#b6001b;text-decoration:none;}
a:hover{text-decoration:none;color:#222;}
img{border:0px;}
/*radius*/
#dn,.callnk,.callnk1,.statcom,.imgfao,#imgfa.formase,.sm_lay,.sm_button,.sm_input,#tbimage,.texttgb,#texttgb,.tables td img,#fc,.tables th, .plashka,.formase,#dd,#schb1,#segcal,.abcom,.ctext,.ctext1,.commes,.print,.print4,#texttgb,.imgzmain,.kdivzmain,.mininews img,#n0,#laypl1,.laypl1,#laypl,#img_gl img,#menudiv,#tolay,.tolay{border-radius:5px;}

/*layers*/
#mblay{width:100%;max-width: 1400px;}

.bnrlay{padding:0px;padding-top:15px;padding-bottom:15px;}

@media screen and (max-width: 560px){
	#mblay{
		width: 560px;
	}
}

@media screen and (max-width: 980px){
	#mblay{
		width: 980px;
	}
}


@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {

	#mblay{
		width: 480px;
	}


}
.centertop_2020{padding-top:10px;}
.imagepost{width:100%;height: auto;}
#abiregmainlay{background:#fff url(/img/bgnew.gif) repeat-x top left;}
#abiregmain{}
#header{height:172px;clear:both;}
#menudiv{height:47px;clear:both;}
.menudiv{clear:both;}
.menudiv1{clear:both;background:#f7f7f7;padding-top:10px;padding-bottom:10px;border-radius:6px;}
/*boths*/
#both20,.both20{height:20px;clear:both;}
#both10,.both10{height:10px;clear:both;}
#rzl{width:20px;}
/*lays*/
#laypl{padding:0px;padding-top:4px;padding-bottom:4px;}
#laypl p{margin:0px;padding:0px;}
.tidac{-webkit-clip-path: polygon(0 0, calc(100% - 20px) 0, 100% 100%, 0 100%);clip-path: polygon(0 0, calc(100% - 20px) 0, 100% 100%, 0 100%);height:30px;color:#fff;display:inline-block; color:#fff;padding:8px;padding-right:40px;padding-left:15px;background:#c40320;position:absolute;margin-top:-30px;}.tidac,.tidac:link,.tidac:hover,.tidac:visited{color:#fff;text-decoration:none;}
#layplm{background:#fff;border:1px solid #ededed;}
.igos {padding-top:15px;}
.igos img{width:99%;}
.m0p0{padding:0px;}
.tore{padding:0px;padding-top:15px;padding-bottom:15px;text-align:justify;}
.toren{padding-top:15px;padding-bottom:15px;text-align:justify;}
#laypl1{padding:0px;padding-top:4px;padding-bottom:4px;background:#e7e7e7 url(/img/volna.png) repeat-x top left;border:1px solid #ededed;}
#neonma{padding:0px;padding-top:4px;padding-bottom:4px;background:#fff url(/img/plbg.gif) repeat-x bottom left;border:1px solid #ededed;border-radius:6px;}
#n0{padding:0px;padding-top:4px;padding-bottom:4px;background:#fff url(/img/plbg.gif) repeat-x bottom left;border:1px solid #ededed;}
#tolay,.tolay{background:#fff url(/img/plbg.gif) repeat-x bottom left;border:1px solid #ededed;}
#tolayhead, .tolayhead{clear:both;}/*height:22px;*/
#lefthead,.lefthead{background:url(/img/layhead.png) no-repeat top right;float:left;display:block;font-size:9pt;color:#fff;padding:4px 15px 3px 9px;border-top-left-radius:5px;}
.lefthead a, #lefthead a{color:#fff;text-decoration:none;}
#lefthead table td,#lefthead1 table td{font-size:9pt;color:#fff;}
.lefthead table td,.lefthead1 table td{font-size:9pt;color:#fff;}
#lefthead1, .lefthead1{float:left;display:block;
font-size:9pt;color:#fff;padding:4px 0px 3px 0px;border-top-left-radius:8px;}
#lefthead1 a,.lefthead1 a{color:#666;text-decoration:none;}
#righthead,.righthead{float:right;display:block;font-size:9pt;color:#666;padding:4px 7px 3px 0px;}
#righthead a,.righthead a{color:#666;}
#tolaydesc,.tolaydesc{font-size:9pt;clear:both;max-height:157px;overflow:hidden;}
#tolaydesc1,.tolaydesc1{font-size:9pt;clear:both;height:80px;}
.alpha{padding:0px;}
.gamma{padding:3px;}
#tolaydescbl,.tolaydescbl{font-size:9pt;clear:both;padding:5px;padding-left:10px;}
#tolaydesccc,.tolaydesccc{font-size:9pt;clear:both;padding:0px;padding-top:10px;padding-bottom:10px;}
#righthead1,.righthead1{float:right;display:block;font-size:9pt;color:#666;padding:1px 0px 1px 0px;}
.klb{background:url(/img/lbrb.gif) no-repeat center left;width:19px;height:19px;cursor:pointer;border:0px;}
.krb{background:url(/img/lbrb.gif) no-repeat center right;width:19px;height:19px;cursor:pointer;border:0px;}
.klb,.krb{border-radius:50%;margin-right:2px;margin-top:2px;}
#nosc{}
.dts{font-size:100%;color:#666;margin-right:7px;}
.dtn a,.dtn{color:7f7f7f;font-size:100%;}
.gid{width:25px;text-align:center;}
.img_gl_ {padding:0px;padding-left:10px;}
.img_gl_ img{width:100%;}
.g_desc_{overflow:hidden;padding:10px;padding-top:0px;} /*height:72px;*/

.pathnew{text-align:right;color:#666;padding:0px;margin:0px;padding-bottom:20px;}
.pathnew a{color:#666;}
.dtnws{text-align:right;padding-bottom:15px;color:#777;}

/*.hd2020nws{padding-top:35px;font-size:200%;color:#222;}*/.hd2020nws{padding-top:0px;font-size:200%;color:#222;line-height:1em;margin:0 0 20px 0;}
.vz_imgn{padding:0px;min-height:600px;margin-bottom:10px;margin-top:20px;}
.vz_newscontent{padding:0px;margin-top:20px;font-size:110%;}
.vz_newscontent img {    width: 100%;    height: auto;}.vz_newscontent a {color: #ff0026;text-decoration: underline;}.vz_newscontent a:hover {color: #000;text-decoration: underline;}.description {    margin: 1em 0;    padding: 15px;    border-left: 5px solid #C10029;    font-weight: 600;}@media screen and (min-width: 768px){.vz_newscontent img {    width: auto;    height: 100%;    max-height: 75vh;    margin: 0 auto;    display: flex;}}
.hd2020nws_m{font-size:140%;}

@media screen and (max-width: 767px) {
	.hd2020nws_m {
		font-size: 28px;
		line-height: 1em;
		color: #272829;
		font-weight: 600;
	}	
	.vz_newscontent {
		font-size: 20px;
		line-height: 1.5em;
		color: #474849;
	}
	.vz_newscontent p {
		margin: 0 0 1.5em;
	}
	.vz_newscontent h2 {
		font-size: 25px;
		line-height: 1.5em;
		color: #272829;
	}
	.vz_newscontent h3 {
		font-size: 23px;
		line-height: 1.5em;
		color: #272829;
	}	
}



.printline{display:inline-block;}.printpanel{background:#f3f3f3;padding:15px;}
.printvers{}
.pvic{background:url(/img/pv.png) no-repeat center left;padding:10px;padding-left:40px;}
.pvcc{background:url(/img/cc.png) no-repeat center left;padding:10px;padding-left:40px;}
.pvcc{color:#666;text-decoration:none;cursor:pointer;}
.pvic:link{color:#666;}
.comer{}



.g_desc{width:199px;float:left;height:79px;overflow:hidden;display: table-cell;vertical-align: middle;position:relative;}
/*content*/
.newsblok{padding:0px;}
.newspoz1{padding:0px 0px 0px 0px;word-wrap: normal;}
.newspoz101{padding:0px;padding-top:5px;padding-bottom:5px;}
.conimagenews{padding:5px;}
.conimagenews img{width:100%;border-radius:5px;}
.conimagenews1{padding:0px;}
.conimagenews1 img{width:100%;border-radius:5px;}

.contimenews{padding:0px;}
.contiline{padding:0px;padding-bottom:10px;}
.mininewsnew{font-size:8pt;}
.mininewsnew a{color:#333;}
.mininews{width:90px;}
.mininews img{width:80px;margin-right:0px;}
#datt,.datt{font-size:90%;color:#666;text-align:right;}
#tolaydescbl h1{font-size:10pt;padding:0px;padding-top:5px;padding-bottom:2px;}
.otvet{font-size:100%;}
.otvet input{margin-right:10px;}
.otvet_radio{margin:5px;}
#seccod{width:60px;border:2px dashed #666;border-radius:4px;padding:4px;}
.seccod{padding:10px;}
#gsb0{padding-left:20px;font-size:8pt;}
#gsb{display:none;}
#codo{font-size:16px;font-weight:bold;padding-top:5px;}
.opros_b{margin-left:50px;font-size:100%;padding:5px;color:#fff;background:#da251c url(/img/menudiv.gif) repeat-x center center;border:0px;border-radius:6px;margin:6px 0px 6px 0px;cursor:pointer;}
.texttgb,#texttgb{border:1px solid #ededed;clear:both;padding:3px;margin-bottom:5px;}
.tbk{padding:0px;}
.headtgb{font-size:95%;font-weight:bold;margin-bottom:5px;padding:0px;}
.desctgb{color:#555;font-size:8pt;}
.texto{}
.tbimage img{width:100%;border-radius:6px;}
.tbtd{padding:0px;text-align:right;}
.tbimage{overflow:hidden;display:block;text-align:right;}
.tgblayer{margin-bottom:10px;}
.comhn{padding:0px;padding-top:10px;padding-bottom:10px;padding-bottom:0px;font-size:8pt;font-weight:bold;}
.comhn a{color:#111;}
.comtext{padding:0px;padding-top:10px;padding-bottom:10px;padding-top:0px;padding-bottom:0px;font-size:8pt;font-weight:normal;}
.comtext a{color:#000;text-decoration:none;}
.comdat{font-size:10px;color:#666;text-align:right;}
#p_head a, .p_head a{color:#666;}
#p_name,.p_name{font-size:8pt;font-weight:bold;padding:0px;padding-top:0px;padding-bottom:5px;padding-bottom:0px;}
.comu{text-align:right;font-size:8pt;padding:0px;padding-top:10px;padding-bottom:10px;padding-bottom:0px;}

.kdivzmain{width:70px;height:70px;margin-bottom:0px;}
.kdivzmainlay{width:70px;float:left;position:relative;margin-left:0px;margin-right:0px;padding:0px;margin-right:0px;margin-bottom:10px;}
#imgzmain{width:70px;height:70px;margin:0px;}
.newslay{padding:0px;padding-top:10px;padding-bottom:10px;}
.pathcategory3,.pathcategory3 a{font-size:8pt;color:#666;}
.mainnewshead3{font-size:9pt;font-weight:bold;margin-bottom:10px;}

.path, .path a{color:#666;font-size:8pt;}

#menudiv2{padding:0px;padding-top:3px;padding-bottom:3px;background:#ededed;border-radius:6px;}
#menudiv2 p{margin:0px;padding:0px;}
.css3{text-align:center;}
.css3 ul li {
padding:2px 5px 2px 5px;margin:3px;
display: inline;
font-size:9pt;
}

.css3 ul li a {
color: #333;
text-decoration: none;
padding:5px;
border-radius:5px;
}

.css3 ul li a:visited {
color: #333;
text-decoration: none;
padding:5px;
}

.css3 ul li a:hover {
color: #fff;
text-decoration: none;
background: #9c9c9c;
padding:5px;
}
.linkrz{width:10px;}
.bottomlinks,.bottomlinks a{font-size:9pt;color:#333;}
.bottomlinks ul li{padding:2px 5px 2px 15px;margin:3px;
list-style:none;
background:url(/img/arrow.png) no-repeat top left;
font-size:9pt;
}

.bottomlinks a:hover{font-size:9pt;color:#b91e19;}
.bottomlinks{}
.bottomlinks p{padding:0px;margin:2px 0px 2px 0px;}
.bottomlinks1,.bottomlinks1 a{font-size:9pt;color:#333;}
.bottomlinks1 a:hover{font-size:9pt;color:#b91e19;}
.bottomlinks1 p{padding:0px;margin:2px 0px 2px 0px;}
.cprl{font-size:8pt;color:#666;}
.cprl a{color:#b21d19;}
#topbaner{background:#f1f1f1;}
.topbaner{}
#searchbutton{margin-top:7px;width:40px;height:27px;background:url(/img/searchbutton.png) no-repeat center center;cursor:pointer;border:0px;}
#search{margin-top:7px;border-radius:6px;width:190px;height:27px;background:#fff url(/img/search.gif) repeat-x top left;border:1px solid #ccc;}

.searchbuttonn{width:10%;min-width:50px;height:27px;background:url(/img/searchbutton.png) no-repeat center center;cursor:pointer;border:0px;}
.searchn{font-style:italic; border-radius:6px;width:100%;height:27px;background:#fff url(/img/search.gif) repeat-x top left;border:1px solid #ccc;}
.nobordon{padding:0px;margin:0px;}
.both10{height:10px;clear:both;}

#cuse{height:10px;clear:both;}
.cus td{font-size:9pt;padding:5px;}


.regi {padding:0px;text-align:right;}
.regi a{
padding:1px;
  border-radius: 5px;
  font-size:80%;
  text-decoration:underline;color:#666;
}
#regselect{z-index:999999;}

.nowidth .selectbox .select,
.nowidth .selectbox ul.dropdown {
	width: auto;
}
.maxheight .selectbox ul.dropdown {
	max-height: 203px;
}

.selectbox {
vertical-align: middle;
cursor: pointer;
}
.selectbox .select {
  width: 95px;
  height: 18px;
  padding: 0px 0px 0px 0px;
  font: 90%;
  color: #fff;
  text-decoration:none;
  background:url(/img/regarrow.png) no-repeat center right;
  background-size:14px;
  border: 0px solid #ccc;
  border-bottom-color: #b3b3b3;
  border-radius: 4px;
}
.selectbox .select:hover {
/*background-color: #ececec;
background-position: 0 -10px;*/
}
.selectbox .select:active {
background: #f5f5f5;
}
.selectbox.focused .select {
  border: 1px solid #5794BF;
}
.selectbox .select .text3 {
display: block;
width: 100px;
white-space: nowrap;
overflow: hidden;
}
.selectbox .trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 20px;
	height: 100%;
}

.selectbox ul.dropdown {
top: 20px;
width: 150px;
margin: 0;
padding: 4px 0;
background: #FFF;
border: 1px solid #c2001e;
border-radius: 6px;
font: 9pt;
-moz-box-shadow: 0 0 9px rgba(77,77,77,0.5);-webkit-box-shadow: 0 0 9px rgba(77,77,77,0.5);box-shadow: 0 0 9px rgba(77,77,77,1.5);
}
.selectbox li {
padding: 3px 5px 3px;
color: #231F20;
}
.selectbox li:hover,
.selectbox li.selected {
background:#c2001e;
color: #fff;
-moz-box-shadow: 0 0 9px rgba(77,77,77,0.5);-webkit-box-shadow: 0 0 9px rgba(77,77,77,0.5);box-shadow: 0 0 9px rgba(77,77,77,1.5);
}
.selectbox li.disabled {
color: #e1e1e1;
}
.selectbox li.disabled:hover {
background: none;
}

#smk{margin-top:10px;clear:both;text-align:center;font-size:8pt;}
.kuvo{margin-top:7px;clear:both;}

#rzz,.rzz{width:10px;}
#rzzm,rzzm{width:10px;}
.mininews2, .mininews{}
.mininews img, .mininews2 img{border-radius:6px;}
.mininews2ims{width:100px;}
.mininews1{font-size:8pt;}
.headn, .headn a{font-size:12pt;color:#333;font-weight:bold;}
.headn{margin-bottom:10px;}
#datt1,.datt1{font-size:90%;color:#666;text-align:left;}
.smdescn{font-size:9pt;text-align:justify;margin-top:7px;padding:0px;}
.smdescn a{text-decoration:none;color:#666;}
.mynews{width:100%;margin-bottom:4px;border-radius:6px;}
.mynews:hover{border-radius:6px;}
.mynews td{padding-top:5px;padding-bottom:5px;}

ul.css-menu{
padding:0px;margin:0px;
margin-top:20px;
}
ul.css-menu li {
padding:4px 6px 4px 6px;margin:0px;
display: inline;
font-size:110%;
background: #5e5f71;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  margin-left:4px;
}
.pgs1{text-align:right;padding-top:30px;}
.pagination{margin-top:10px;margin-bottom:10px;}
.thispage, .tpage{padding: 3px 5px 3px 5px;background:#666;border-radius:3px;margin-left:3px;color:#fff;}
.thispage{background:#c50220;color:#fff;}
.thispage:link, .tpage:link, .thispage:hover, .tpage:hover,.thispage:visited, .tpage:visited{color:#fff;}
.thispage:hover, .tpage:hover{background:#c50220;}


#hdfo{font-size:8pt;background:#ccc url(/img/volna.png) repeat-x center center;padding:5px 0px 5px 0px;border-radius:6px;text-align:center;font-weight:bold;}
.forumtab {width:100%;}
.forumtab td{font-size:8pt;color:#333;padding:5px 0px 5px 0px;
background:#fff;padding:3px;
}
.tfa img{width:60px;border-radius:6px;margin-right:10px;margin-left:5px;}
.tfa {width:80px;}



/* old school*/

.authortable td{margin:0px;padding:0px;}
.authortable{background:#fff url(/img/0.gif) repeat-x top left;border:0px solid #ccc;}
.aftarfoto{width:47px;text-align:right;}
.aftarfoto img{width:40px;}
#atr{width:3px;}
#atr1{width:5px;}
.vatable{margin-top:5px;margin-bottom:5px;}
.autname{font-weight:bold;font-size:8pt;}
.auttext{font-style:Italic;font-size:8pt;}
.autmail{font-size:10px;margin-top:4px;}
.auttel{font-size:10px;}
.aarrow{background:url(/img/aarrow.png) no-repeat center left;padding-left:30px;}
#ati{margin:0px;}



.statcom{padding:10px 0px 10px 30px;background:#e7e7e7 url(/img/savecom.png) no-repeat center left;font-size:10pt;margin-bottom:10px;border:1px dashed #ccc;color:#444;}
.ctext1{width:95%;height:150px;border:2px solid #666;padding:5px 0px 5px 0px;}
.ctext{width:40%;height:23px;border:2px solid #666;padding:2px 0px 2px 0px;}
.abcom{width:150px;height:30px;border:0px;background:#af0303 url(/img/volna.png) repeat-x center left;cursor:pointer;color:#fff;font-size:9pt;}
#lecom{width:150px;}
#zvezda{font-weight:bold;color:#af0303;font-size:12pt;}

.sm_lay{background:#f7f7f7 url(/img/volna.png) repeat-x top left;}
.sm_input{width:200px;height:23px;border:2px solid #666;}
.sm_button{width:150px;height:30px;border:0px;background:#af0303 url(/img/volna.png) repeat-x center left;cursor:pointer;color:#fff;font-size:9pt;}

.sm_lay, .golos, .abireg_cont{-moz-box-shadow: 0 0 9px rgba(77,77,77,0.5);-webkit-box-shadow: 0 0 9px rgba(77,77,77,0.5);box-shadow: 0 0 9px rgba(77,77,77,1.5);}
.abireg_cont{margin:5px;padding:5px;}
.loadingcom{display:none;}
.loadingcom img{width:80%;}


.taim{padding-top:5px;padding-bottom:5px;width:45px;}
.taim img{width:40px;}

.karh{color:#666666;font-size:90%;padding-left:10px;padding-top:5px;}
.karh a:link{font-size:100%;}
.karh a:visited{font-size:100%;}
.karh a:hover{font-size:100%;}

.tfa{width:30px;}
.tfa img{width:50px;}



.print{background:#ececec;padding:5px 0px 5px 0px;margin-top:15px;margin-bottom:25px;}

.print1{background:#ececec;padding:5px 0px 5px 0px;margin-top:15px;margin-bottom:25px;}
.print4{background:#ececec;padding:5px 0px 5px 0px;margin-top:15px;margin-bottom:25px;}

.bdy p{margin-bottom:5px;}
.bdy ul {list-style: none; padding: 5 10 5 10; margin-left: 20px;}
.bdy ul li {list-style-image: url(/img/li.png); padding: 5 5 0 0;}
.bdy ul li ul li {list-style-image: url(/img/li1.png); padding: 5 5 0 0;}

.commes{background:#f6f6f6 url(/img/volna.png) repeat-x top left;border:1px solid #cccccc;margin-bottom:10px;padding:10px;}
.dates{font-size:8pt;color:#666666;padding:4px 0px 4px 0px;text-align:right;}
.commest{font-size:10pt;padding:4px 0px 4px 0px;}
.userid{font-size:8pt;color:#666666;padding:4px 0px 4px 0px;}


#cf0{width:99%;}
#cf0 td{border-bottom:1px dashed #ccc;padding:6px 0px 6px 0px;}
#cf{border:1px solid #565656;width:140px;font-size:9pt;height:21px;}
#cf1{border:1px solid #565656;width:360px;font-size:9pt;height:120px;}
#cf2{border:1px solid #565656;width:80px;font-size:9pt;height:21px;}
#cf3{background:url(/img/sbut.gif) repeat-x top left;border:0px;font-size:9pt;color:ffffff;height:21px;width:65px;cursor:pointer;}

.tables {margin-bottom:15px;}
.tables th{color:#ffffff;background:#c40b0a;padding:7px;font-size:80%;text-align:center;}
.tables th p{margin:0px;padding:0px;}
.tables {border-right:1px dashed #cccccc;}
.tables td{border-bottom:1px dashed #cccccc;border-left:1px dashed #cccccc;padding:4px;font-size:80%;}
.tables tr:hover{background:#ececec;}

.tables .mobile-360 table{width:100%;}
.tables .mobile-360 table tr td{text-align:center;}

.tables2 {margin-top:20px;margin-bottom:20px;}
.tables2 td{padding:4px;font-size:80%;padding:5px;}


#item_dr{border-bottom:1px dotted #cccccc;padding:4px 0px 4px 0px;margin-bottom:4px;}
.head_dr{font-weight:bold;}
.head_dr a{color:#333;}


.plashka{background:#D5D5D5;padding:5px 0px 5px 0px;margin-bottom:10px;}
#fc{border:0px;}
#fc,.tables th{box-shadow: 0 0 5px rgba(0,0,0,0.5);}.otext{font-size:9pt;font-style:Italic;}
#hl{color:#333;cursor:default;text-decoration:none;}
.imgfao{width:115px;height:115px;float:left;position:relative;padding:0px;}
#imgfa{width:115px;height:115px;margin:0px;}
.iggs{margin-right:10px;margin-bottom:10px;float:left;}
.iggs{width:150px;}
#selecto td{background:#fec352;font-weight:bold;font-size:11pt;}
#p_name{border-bottom:1px dotted #ccc;margin-bottom:3px;font-weight:bold;font-size:8pt;}
#p_head{background:#999;border-radius:6px;width:75px;padding:0px;margin-top:10px;margin-bottom:5px;font-size:8pt;color:#fff;text-align:center;}
.npanel{margin-bottom:15px;}
#but_p{background:url(/img/prevy.png) no-repeat center center;width:30px;height:30px;cursor:pointer;border:0px;}
#but_n{background:url(/img/nexty.png) no-repeat center center;width:30px;height:30px;cursor:pointer;border:0px;}
#mesec{font-size:12pt;font-weight:bold;}

#igeth{width:14%;text-align:center;background:#b30202 url(/img/volna.png) repeat-x center left;color:#fff;}

.iget{width:100%;}
.iget td{padding:0px;border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;}

#datex{font-weight:bold;background:#ccc;margin-bottom:4px;}
#datex1{font-weight:bold;background:#b30202;margin-bottom:4px;color:#fff;}
#namex{font-size:8pt;}

#ige{}
#ige img{width:95px;}

#liro{text-align:center;}
#liro img{margin-bottom:5px;border:1px solid #777;}

#brp{text-align:left;font-size:8pt;border-bottom:1px dashed #ccc;margin-bottom:5px;}
#brp a{color:#333;}

.rcat{color:#666;margin:0px 0px 10px 0px;font-size:90%;float:right;}
.rcat a{color:#111;background:#ccc;padding:3px 5px;}

#copilka{clear:both;margin-top:10px;}
#copilp{width:70px;height:70px;display:block;float:left;overflow:hidden;margin:5px;text-align:center;border-radius:6px;}
#copilp img{height:70px;display:block;float:left;border-radius:6px;}


#bar{background-color:#B70606;height:10px;}
#bar1{background-color:#B70606;height:10px;}
.golos{background-color:#F7F7F7;border-radius:6px;border:2px dotted #cccccc;border-bottom:1px;margin-bottom:10px;width:99%;margin-top:10px;}
.golos td{border-bottom:1px dotted #cccccc;padding:7px;}

.print{background:#ececec;padding:5px;margin-top:15px;margin-bottom:25px;}
.zagline{font-weight:bold;cursor:pointer;}

.newspoz{margin-bottom:25px;}
.newsimg img{width:100%;border-radius:3px;}
.newsimg {padding-right:15px;padding-left:5px;}
.inltext{margin-top:7px;}
#p_regon{text-align:right;float:right;margin-top:3px;}
#p_regon span{font-size:9px;background:#ccc;border-radius:6px;padding:2px 0px 2px 0px;color:#333;font-weight:normal;}


.display{border-top:1px dashed #ccc;border-right:1px dashed #ccc;width:100%;}
.display td{border-bottom:1px dashed #ccc;border-left:1px dashed #ccc;padding:7px;}
.display tr:hover{background:#dbdbdb url(/img/volna.png) no-repeat bottom right;}
.display th{padding-top:7px;}
.display tr{border-radius:6px;}
#bnk{font-size:9pt;font-weight:bold;text-align:left;}
#tkl{background:url(/img/telb.png) no-repeat center left;padding-left:17px; font-size:10pt;color:#666;font-weight:normal;text-align:left;}
#usdb,#usds{text-align:center;}
#eub,#eus{text-align:center;}
#eub1,#eus1,#usdb1,#usds1{text-align:center;font-weight:bold;font-size:11pt;color:#c3201b;}
#cecsel,#ecesel{background:#ffdad9;border-radius:6px;}
#datob{font-size:8pt;text-align:center;color:#777;padding-top:7px;}
#oku{font-size:8pt;}

#bkss table td{padding:9px;}

#blink{margin-top:25px;margin-bottom:15px;}
#blink a{border-radius:6px;background:#bebebe;padding:5px;color:#111;}


.itemdsb{font-size:7pt;text-align:left;padding:1px;padding-bottom:2px;margin-bottom:2px;border-bottom:1px dotted #cccccc;}
.itemdsb a:link{text-decoration:none;color:000000;}
.itemdsb a:visited{text-decoration:none;color:000000;}
.itemdsb a:hover{text-decoration:underline;color:#c40b0b;}

.callnk{background:#7C7C7C;color:#ffffff;margin:2px;}
.callnk a:link{color:#ffffff;}
.callnk a:visited{color:#ffffff;}
.callnk a:hover{color:#ffffff;}

.itemd{font-size:90%;text-align:left;padding:2px;border-bottom:1px dotted #cccccc;line-height:115%;}
.itemd a:link{text-decoration:none;color:000000;}
.itemd a:visited{text-decoration:none;color:000000;}
.itemd a:hover{text-decoration:underline;color:#c40b0b;}
.callnk1{background:#c50220;color:#ffffff;border-radius:4px;margin:2px;}




.dn,#dn{text-align:center;}
.centrmid {text-align:center;}

#calendar1{}
.tecmes{color:#222;text-align:center;}
.tecmes img{cursor:pointer;}
	.modal_bg{
		position:absolute;
		display:none;
		z-index:999900;
		left:0;
		top:0;
		background-color:#666;
	}
	.modal_window{
	border-radius:10px;
	padding:12px;
	border:2px solid #cd0020;
		position:absolute;
		display:none;
		left:50%;
		z-index:999990;
		width:190px;
		margin-left:-185px;
		height:80px;
		background:#fff;
-moz-box-shadow: 0 0 5px rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.5); box-shadow: 0 0 5px rgba(0,0,0,0.5);		
	}
	
.clo{
width:25px;height:25px;
border:0px;
background:url(../img/closo.png) no-repeat center center;
cursor:pointer;
}	
#clozline{text-align:right;margin-bottom:10px;}
#clozline1{text-align:center;margin-top:10px;}
#clozline2{font-size:10pt;margin-bottom:10px;}
#clozline3{font-size:10pt;}

.clok{background:#c4001e;border:0px;width:60px;height:25px;font-size:10pt;color:#fff;
border-radius:5px;cursor:pointer;}

#advocates{font-size:10px;width:250px;color:#666;}
#advocates a{color:#666;}

.advocates{font-size:10px;color:#666;}
.advocates a{color:#666;}


.inff1{width:300px;}
.inff1 table td{border:0px;}
.inff1 input, .inff1 select{border:1px solid #666;border-radius:5px;margin:2px;}
.inff1 td{border-bottom:1px dashed #ccc;width:300px;border-radius:5px;}
.inff1 tr:hover{background:#ececec url(/img/volna.png) repeat-x top left;}
#ibtn{width:240px;height:22px;color:#fff;background:#b2001a url(/img/volna.png) repeat-x center left;border-radius:5px;border:0px;cursor:pointer;}
#ifo{width:330px;height:140px;border:1px solid #666;border-radius:5px;}


#fonobo{position:fixed;top:0px;left:0px;display:none;
width:100%;background:url(/img/fonobo.png);/*max-height:100%;*/
}
.mini{top:0px;left:0px;position: fixed;margin: auto;}
.mini p,.mini2 p{margin:0px;padding:0px;}
.mini2{position:absolute;top:100px;left:0px;width:100%;height:100%;z-index:99999;}
#clozo{width:20px;height:20px;background:url(/img/closo.png) no-repeat center center;cursor:pointer;border:0px;}
#clozline{clear:both;text-align:right;display:none;}

#h4d{font-size:9pt;color:#666;text-align:right;font-weight:normal;}
#spi img{width:1px;height:1px;}
#ctrlcopy{display:block;left:-500px;position:absolute;}
.cln,.cln a{font-size:90%;color:#333;text-align:left;line-height:105%;padding-top:10px;}
#rcc{max-width:200px;}#ccl1{clear:both;height:35px;}
.uevo{background:#f7f7f7;border-radius:6px;padding:0px;margin:0px;border:1px solid #ccc;height:50px;width:150px;padding:5px;float:left;margin:5px;}
#example_filter{float:right;margin-bottom:1px;height:30px;clear:both;margin-top:-1px;}
.tile{font-size:10pt;margin:0px;padding:0px;float:left;display:block;width:50px;}
.upp{font-size:16pt;padding:0px;margin:0px;float:right;display:block;width:80px;padding-top:10px;}
#rbb{font-size:10pt;}
.sorting{cursor:pointer;border-radius:6px;padding:3px;}
.mat,#mat{padding-left:50px;background:url(/img/mat.png) no-repeat center left;margin-bottom:20px;}
.slsnws{width:10px;height:10px;padding:0px;}
#upload{
	padding:8px;
	font-weight:bold; font-size:10pt;
	background:#f2f2f2 url(/img/plusfile.png) no-repeat center left;
	color:#3366cc;
	text-align:right;
	border:1px solid #ccc;

	width:135px;
	cursor:pointer !important;
}
.darkbg{
	background:#ddd !important;
}
#status{
	font-family:Arial; padding:5px;
}
ul#files{ list-style:none; padding:0; margin:0; }
ul#files li{ list-style:none;padding:5px; margin-bottom:2px; float:left; margin-right:10px;display:inline;}
.success{ background:#99f099; border:1px solid #339933;}
.error{ background:#f0c6c3; border:1px solid #cc6622;}

.defo{width:20px;height:20px;cursor:pointer;border:0;background:url(/img/defo.png) no-repeat center center;}


.dsform:hover{box-shadow: 0 0 5px rgba(0,0,0,0.5);}

.dsform {background:#f7f7f7 url(/img/volna.png) repeat-x top left;border:1px dashed #ccc;width:95%;}
.dsform td{border-bottom:1px dashed #ccc;padding:10px;}
.dsform td table td{border:0px;}
.dsform th{background:#2878b5;color:#fff;font-size:9pt;padding:10px;}
.selpo{border:1px solid #777;width:90%;height:22px;}
.selim{border:1px solid #777;width:90%;height:22px;}
.selimt{border:1px solid #777;width:90%;height:100px;}
.selimt2{border:1px solid #777;width:90%;height:250px;}
#rsaf{background:#c6001f url(/img/volna.png) repeat-x center left;width:130px;height:30px;cursor:pointer;border:0px;font-size:10pt;color:#fff;border-radius:5px;}
.rezt{margin-top:10px;}

#comm{font-size:8pt;color:#666;}

.vozag{font-weight:bold;font-size:11pt;}






.pad5{margin:0px;padding:5px;}
.pad10{margin:0px;padding:10px;padding-top:0px;}


.iconleft{float:left;width:30px;padding-top:4px;text-align:center;}
.iconleft1{float:left;width:28px;padding-top:4px;text-align:center;margin-left:10px;}
.iconleft2{float:right;width:25px;height:25px;padding:2px;text-align:center;margin-left:7px;border:1px dashed #7a7f8a;border-radius:20%;background:#fff;}
.iconleft2 img{width:80%;}



.textleft{float:left;padding-top:5px;}
.selectleft{float:left;padding-left:5px;color:#222;}
.text{padding-top:0px;}
.both20{height:20px;clear:both;}
.both2x{height:25px;clear:both;}
.topbgg{background:url(/img/bgnew.gif) repeat-x top left;}
                                              
.tabletmenu a{padding:5px;color:#222;font-size:10pt;padding-top:8px;}

.noli{list-style:none;}
.noli li{list-style:none;}

.pad5 p{padding-top:4px;padding-bottom:4px;}

.display td{font-size:9pt;}
#bnk{font-size:9pt;}
#example th{font-size:8pt;}
.regioner{float:right;display:block;background:#ececec;border-radius:5px;padding:5px;color:#666;font-size:80%;margin-top:-10px;}

.polit{
padding:5px;
margin-top:10px;
}
.polit label{padding-left:5px;}

.cosmtext{font-size:80%;margin-top:25px;}

.contento ul {list-style: none; padding: 5 10 5 10; margin-left: 25px;margin-top:15px;margin-bottom:15px;}
.contento ul li {list-style-image: url(/img/li1.png); padding: 0 0 0 0;}
.contento ul li ul li {list-style-image: url(/img/li1.png); padding: 0 0 0 0;}

.mh195{min-height:195px;}
.mh160{min-height:160px;}

.dino{display:none;}
.tacenter{text-align:center;}
.m0p0{margin:0px;padding:0px;}
.width95{width:95%;}
.width95n{width:100px;}
.btextmini{opacity:0.90;left:0px;position:fixed;top:0px;width:150px;height:600px;display:none;}
.btextmax{left:0px;position:fixed;top:0px;display:none;}
.canves{background:#000; opacity:0.2; left:0px;position:fixed;top:0px;width:10000px;height:10000px;
display:none;}

.secodd{padding:10px;padding-left:30px;}

.cego{text-align:center;}

.rigg{float:right;}

.blgline{padding:5px;border-bottom:1px dashed #ececec;font-size:95%;}
.blgline:hover{background:#ececec;}
.blgimg{padding:0px;}
.blgimg img{width:95%;border-radius:5px;}
.blguser, .blgtema {font-size:95%;}
.blogers{border:1px solid #ececec;border-radius:5px;padding:0px;}

.tautab{padding:3px;border:1px solid #ccc;border-radius:5px;margin-bottom:15px;
background:url(/img/plbg.gif) repeat center left;}
.imtau{padding:0px;}
.imtau img{width:80%;border-radius:5px;}



.overlaycookie {position:fixed; z-index:999999; opacity:0.8; 
filter:alpha(opacity=80); top:0; right:0; left:0; bottom:0; background:#000; }
.popupcookie {position:fixed; border:3px solid #fff; color:#111;
background:#ececec; width:90%; min-height:200px; bottom:0%; left:5%; 
z-index:1000999; padding:30px;border:0px;
box-shadow: 0 0 15px rgba(0,0,0,0.8);
}
.popupcookie h2{font-size:130%;margin-bottom:15px;}
.popupcookie ul {margin:15px;margin-left:25px;list-style:square;color:#666;}
.soglbutton{padding:10px;font-size:120%;background:#666;border:2px solid #ccc;color:#fff;border-radius:4px;}
.soglbutton:hover{box-shadow: 0 0 15px rgba(0,0,0,0.5);}
.sobut{text-align:right;}

.reglinkz{padding-top:3px;}
.riglinkz{padding-top:3px;}
.toplogo2018{text-align:center;}
.toplogo2018 img{width:50%;max-width:190px;}

.searchbuttonn18{width:100%;max-width:50px;height:30px;background:url(/img/sebut.png) no-repeat center center;cursor:pointer;border:0px;background-size:27px;}
.searchn18{font-style:italic;border-radius:5px;width:100%;height:30px;background:#fff;border:1px solid #7a7f8a;}


.poleclass{padding:5px;background:#ececec;border-radius:6px;}
.poleparams,.poleload{padding:5px;}
.poleparams{padding:14px;}
.poleparams select{font-weight:normal;font-size:90%;width:100%;height:25px;border-radius:4px;border:1px solid #666;}
#oneloading{display:none;}
.polerez{padding:0px;}
.polerec{background:#ececec;margin-top:15px;border-radius:6px;padding:10px;}
.polepic img{width:100%;border-radius:5px;}
.polehead{padding:10px;padding-top:0px;}
.poluhead{font-size:130%;margin-bottom:15px;font-weight:bold;}
.poluhead h2{font-size:100%;font-weight:bold;padding:0px;margin:0px;}
.poludesc{font-size:100%;}
.poluadres{padding-top:15px;}
.polutel{padding-top:15px;}
.poluurl{padding-top:15px;}
.polubigdesc{padding-top:20px;}
.mapbus{width:100%;height:350px;}
.buscomentos{padding-top:15px;padding-bottom:15px;}
.buscomentos h2{margin-bottom:15px;}
.snavdex{margin-top:15px;background:#f7f7f7;border-radius:6px;padding:5px;}
.polnav{padding:5px;}
.polnavone{background:#fff;border-radius:4px;text-align:center;}
.polnavone:hover{box-shadow: 0 0 9px rgba(77,77,77,0.2);}
.polnavimg{padding:5px;text-align:center;}
.polnavimg img{width:70%;}
.polnavhead{min-height:60px;font-weight:normal;padding:5px;padding-top:10px;font-size:80%;
text-align:center;
}


.go-up,
.go-down {
  display:none; position: fixed; right: -22px; z-index: 9999; cursor: pointer;
  color: #fff;  text-align: center;  font-size: 100%;  opacity: .7;  padding: 0 3px 5px 3px;  margin-bottom: 5px;width: 122px;height: 50px;
  margin-right:5px;
}
.go-up {
  bottom: 70px;
}
.go-down {
  bottom: 10px;
}
.go-down:hover,
.go-up:hover {
  opacity: 1;
}



.cclm{}
.uevm{
padding:7px;
width:24%;
margin-right:1%;
height:60px;
float:left;
display:block;
background:#ececec;
margin-top:15px;
margin-bottom:15px;
border-radius:5px;
}
.tilem{
font-size:120%;
}
.uppm{
padding-top:10px;
text-align:right;
font-size:180%;
color:#b7001b;
}

.itemmob{font-size:100%;border-bottom:1px dashed #ccc;padding:10px;}
.itemmob img{padding-right:7px;}
.datamob{padding:10px;}
.datmob{font-size:90%;padding:10px;background:#ececec;}
.calbuttons img{border-radius:60%;border:1px solid #ccc;width:30px;cursor:pointer;}
.calbuttons {text-align:center;}


.btn_link {padding:7px;}
.btn_link {background:#666;color:#fff;padding:7px;border-radius:4px;border:5px solid #fff;text-align:center;}
.btn_link:hover{color:#fff;border-radius:4px;}
.btn_link a{color:#fff;font-size:100%;}





.jquerycssmenu {
z-index:9999;
text-align:right;
float:right;
}
.jquerycssmenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
text-align:right;
z-index:9999;
}
.jquerycssmenu ul li { position: relative; display: inline; float: left;}
.jquerycssmenu ul li a {
	font-size:90%;
	color: #fff;
	display: block;
	padding: 5px 7px 2px 7px;	
	margin-right:5px;
	text-decoration: none;
        text-transform:uppercase;
}
.jquerycssmenu ul li a:visited {
	color: #fff; z-index:9999;
}
.jquerycssmenu ul li a:hover{
	color: #fff;
        text-decoration:none;z-index:9999;
}
.jquerycssmenu ul li ul {
	visibility: hidden;
	position: absolute;
	display: block;
	padding: 3px;z-index:9999;
	margin: 0;
	left: 0; 
}
.jquerycssmenu ul li ul li {
	display: list-item;
	float: none;z-index:9999;
	margin-bottom:1px;
        text-transform:none;	
}
.jquerycssmenu ul li ul li a {
	font: 90%;
	color: #fff;
	width: 150px;
        background: #666;
	padding: 3px 5px 3px 5px;
	margin: 0;	
	z-index:9999;	
}
.jquerycssmenu ul li ul li a:visited{
	color: #fff;z-index:9999;
}
.jquerycssmenu ul li ul li a:hover{
        background: #C2001E;
	color: #fff;
	text-decoration:none;z-index:9999;
}
.jquerycssmenu ul li ul li ul { top: 0; }
.downarrowclass{
	position: absolute;
	top: 7px;
	right: 5px;z-index:9999;
}
.rightarrowclass{
	position: absolute;
	top: 5px;
	right: 5px;z-index:9999;
}




.jquerycssmenu2 {
z-index:9999;
text-align:right;
}
.jquerycssmenu2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
text-align:right;
z-index:9999;
}
.jquerycssmenu2 ul li { position: relative; display: inline; float: left;}
.jquerycssmenu2 ul li a {
	font-size:100%;
	color: #c5001e;
	display: block;
	padding: 5px 7px 2px 7px;	
	margin-right:5px;
	text-decoration: none;
        text-transform:uppercase;
}
.jquerycssmenu2 ul li a:visited {
	color: #c5001e; z-index:9999;
}
.jquerycssmenu2 ul li a:hover{
	color: #222;
	background:#fff;
        text-decoration:none;z-index:9999;
        border-radius:3px;
}
.jquerycssmenu2 ul li ul {
	visibility: hidden;
	position: absolute;
	display: block;
	padding: 3px;z-index:9999;
	margin: 0;
	left: 0; 
}
.jquerycssmenu2 ul li ul li {
	display: list-item;
	float: none;z-index:9999;
	margin-bottom:2px;
	border-radius:5px;
}
.jquerycssmenu2 ul li ul li a {
	font: 11pt Arial, Helvetica, sans-serif;
	color: #fff;
	width: 200px;
        background: #da251c;
	padding: 5px 7px 5px 7px;
	margin: 0;
	border-radius:5px; 	
	z-index:9999;	
}
.jquerycssmenu2 ul li ul li a:visited{
	color: #fff;z-index:9999;
	border-radius:5px;	
}
.jquerycssmenu2 ul li ul li a:hover{
        background: #C2001E;
	color: #fff;
	text-decoration:none;z-index:9999;
	border-radius:5px;
}
.jquerycssmenu2 ul li ul li ul { top: 0; }



.jquerycssmenu3 {
z-index:9999;
text-align:right;
float:right;
}
.jquerycssmenu3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
text-align:right;
z-index:9999;
}
.jquerycssmenu3 ul li { position: relative; display: inline; float: left;}
.jquerycssmenu3 ul li a {
	font-size:100%;
	color: #222;
	display: block;
	padding: 5px 7px 2px 7px;	
	margin-right:5px;
	text-decoration: none;
        text-transform:uppercase;
}
.jquerycssmenu3 ul li a:visited {
	color: #c5001e; z-index:9999;
}
.jquerycssmenu3 ul li a:hover{
	color: #222;
	background:#fff;
        text-decoration:none;z-index:9999;
        border-radius:3px;
}
.jquerycssmenu3 ul li ul {
	visibility: hidden;
	position: absolute;
	display: block;
	padding: 3px;z-index:9999;
	margin: 0;
	left: 0; 
}
.jquerycssmenu3 ul li ul li {
	display: list-item;
	float: none;z-index:9999;
	margin-bottom:2px;
	border-radius:5px;
}
.jquerycssmenu3 ul li ul li a {
	font: 11pt Arial, Helvetica, sans-serif;
	color: #fff;
	width: 200px;
        background: #da251c;
	padding: 5px 7px 5px 7px;
	margin: 0;
	border-radius:5px; 	
	z-index:9999;	
}
.jquerycssmenu3 ul li ul li a:visited{
	color: #fff;z-index:9999;
	border-radius:5px;	
}
.jquerycssmenu3 ul li ul li a:hover{
        background: #C2001E;
	color: #fff;
	text-decoration:none;z-index:9999;
	border-radius:5px;
}
.jquerycssmenu3 ul li ul li ul { top: 0; }


.alcenter{text-align:center;}
.cenz{background:#d63228;border-radius:50%;font-size:80%;color:#fff;}

.yashare{text-align:right;}
.comforms{margin-bottom:15px;}
.pd0{padding:0px;}
.widanons{width:100%;}
.wid14{vertical-align:top;width:14%;text-align:center;}

.itemmob{font-size:100%;border-bottom:1px dashed #ccc;padding:10px;}
.itemmob img{padding-right:7px;}
.datamob{padding:10px;}
.datmob{font-size:90%;padding:10px;background:#ececec;}
.calbuttons img{border-radius:60%;border:1px solid #ccc;width:30px;cursor:pointer;}
.calbuttons {text-align:center;}

.iggsi{float:left;margin-right:10px;width:170px;border-radius:0px;}

.redclass span{color:#d63228;font-weight:bold;}

.htdoma{font-size:100%;color:#888;position:absolute;margin-top:-0px;text-transform:uppercase;font-weight:bold;font-family:'Arial Narrow';}

.podhealth{margin-bottom:10px;clear:both;}
#healthlist {list-style:none;clear:both;margin:0px;}
#healthlist li{position: relative; display: inline; padding:2px;line-height:110%;}
#healthlist li a{background:#ececec;color:#111;padding:5px;border-radius:5px;font-size:100%;}
#healthlist li a:hover{background:#c2001e;color:#fff;text-decoration:none;padding:5px;border-radius:5px;}


/*2020*/

.lineheadc{padding:10px;font-size:130%;height:95px;overflow:hidden;}.lineheadc a{color:#111;}
.lineheadcm{padding:10px;font-size:130%;height:95px;overflow:hidden;}
.momo{padding:5px;}

.image_for{width:100%;}.pd2{padding-right:3px;}
.lineansc{padding:0px;margin-top:20px;cursor:pointer;}
.lineanscm{padding:5px;margin-top:20px;border-bottom:1px dashed #ccc;padding-top:5px;padding-bottom:5px;}
.riright{padding:5px;}
.vz_head{font-size:200%;color:#111;padding:0px;padding-bottom:20px;line-height:normal;}
.vz_head a{color:#111;}
.vz_titl{padding:0px;}
.vz_shild{background:url(/img/shild5.png) no-repeat bottom right;height:30px;color:#fff;display:block;float:left;
padding:8px;padding-right:40px;padding-left:15px;
}
.shr{text-align:right;padding-top:15px;}







.disno{display:none;}
.lineheadsc{padding:0px;padding-top:10px;padding-bottom:10px;font-size:105%;height:120px;overflow:hidden;font-weight:bold;}
.lineheadsc a{color:#111;text-decoration:none;}
.linedescsc{padding:0px;padding-bottom:20px;font-size:90%;height:103px;overflow:hidden;color:#444;}
.linedescsc a{color:#555;text-decoration:none;}
.hot_imagesc{padding:0px 0px 60% 0px;}
.hot_imagesc_m{height:170px;padding:0px;}
.linesc{padding:0px;margin-top:20px;}
.samochitline{padding:0px;}

.topstoline{padding:0px;}

.analitline{padding:0px;}
.linescone{padding:0px;}

.srct20{width:100%;height:30px;border:0px;border-bottom:1px solid #ccc;border-radius:0px;padding:3px;padding-right:35px;}
.srcb20{background:url(/img/icons/search.svg) no-repeat center center;background-size:contain; width:30px;height:30px;border:0px;
position:absolute;margin-left:-30px;}
.serpline{padding:0px;padding-top:40px;}


.srct20m{width:90%;height:30px;border:1px solid #ccc;border-radius:4px;padding:3px;padding-right:35px;}
.srcb20m{background:url(/img/icons/search.svg) no-repeat center center;width:30px;height:30px;border:0px;
position:absolute;margin-left:-30px;}
.serplinem{padding:0px;padding-top:10px;}

.co_headnews{font-weight:bold;}
.co_coment{font-style:italic;padding-top:5px;padding-bottom:5px;}
.co_avtor{background:url(/img/co_icon.png) no-repeat top left;padding-left:30px;background-size:15px;
background-position:3px 3px;
color:#555;
}




.shild{background:url(/img/shild.png) no-repeat top right;display:block;float:left;
padding:5px;padding-left:10px;padding-right:40px;color:#fff;height:33px;
clear:both;}
.shildright{position:absolute;right:0px;
padding:5px;padding-left:10px;padding-right:10px;color:#fff;height:33px;
clear:both;color:#222;
padding-right:100px;
}

.shildrightm{
position:absolute;right:0px;
padding:5px;padding-left:10px;padding-right:10px;color:#fff;height:33px;
clear:both;color:#222;
padding-right:50px;
}

.shildright1{position:absolute;right:0px;
padding:5px;padding-left:10px;padding-right:10px;color:#fff;height:33px;
clear:both;color:#222;
}


.shild2{background:url(/img/shild2.png) no-repeat top left;display:block;float:right;
padding:5px;padding-left:10px;padding-right:40px;color:#fff;height:33px;
clear:both;text-align:right;padding-right:10px;padding-left:30px;
margin-top:7px;
}
.shild4{background:url(/img/shild4.png) no-repeat top right;display:block;float:left;
padding:5px;padding-left:10px;padding-right:40px;color:#fff;height:33px;
clear:both;}

.shild4 a,.shild4 a:hover,.shild4 a:visited,.shild a,.shild a:hover,.shild a:visited,.shild2 a,.shild2 a:hover,.shild2 a:visited{color:#fff;}

.newsclass2020{padding:10px 0px 10px;}
.lineans{padding:0px;padding-top:8px;}.linedn{padding:5px 0px 5px 0px;color:#222;padding-left:0px;line-height:normal;}.linedn a{color:#111;}.linedn a:hover{color:#000;}
.linedate{padding:0px;color:#777;font-size:90%;}
.linehead{padding:0px;color:#222;padding-left:0px;line-height:normal;}
.linehead a{color:#222;}
.datenws{float:left;margin-right:10px;color:#666;font-size:90%;display:flex;}.linehdline{padding-bottom:10px;display:flex;}.linehd {padding-right:5px;}.linehd a{color:#111;}
.linedatem{padding:0px;color:#777;font-size:90%;}
.lineheadm{padding:0px;color:#222;padding-left:10px;line-height:130%;font-size:110%;}
.lineheadm a{color:#222;}
.centerconsole{padding-left:20px;padding-right:20px;padding-top:20px;}

.centerconsolew{padding-left:0px;padding-right:20px;padding-top:20px;font-size:105%;}


.vozagn{padding-top:15px;padding-bottom:15px;font-size:110%;}.mnenie{padding:0px;}
.form_radio {
margin-top:5px;
padding:3px;
margin-bottom: 2px;
}
.form_radio input[type=radio] {
display: none;
}
.form_radio label {
padding:0px;
width:100%;
display: inline-block;
cursor: pointer;
position: relative;
padding-left: 28px;
margin-right: 0;
line-height: normal;
user-select: none;
margin-bottom:2px;
font-weight:300;
}

.form_radio:hover{background:#ececec;border-radius:5px;}
.form_radio label:before {
	content: "";
	display: inline-block;
	width: 20px;
	position:absolute;
	height: 20px;
	left: 0;
	top: 0px;
	background: url(/img/o1.png) no-repeat top left;
}
 
/* Checked */
.form_radio input[type=radio]:checked + label:before {
	background: url(/img/o2.png) no-repeat top left;
}


.redhead{padding:0px;background:#c5001e;}

.tbnull{}
@media (min-width:1280px){.tbnull{padding:0px;margin-top:0px;margin-bottom:0px;}
.toprpad{padding:0px;}
}

.tbnull0{padding:0px;}

.region_select{padding:3px;padding-bottom:5px;}
.selectleftnew a{color:#fff;}
/*.selectleftnew{padding-top:4px;padding-left:30px;background:url(/img/global.png) no-repeat center left;}*/
.selectleftnew{padding-top:4px;padding-left:10px;}

.region_selectm{padding:3px;padding-bottom:5px;}
.region_selectm .selectleftnew a{color:#222;}
.region_selectm .selectleftnew{padding-left:30px;background:url(/img/global.png) no-repeat center left;}


.topmenu2020{padding-top:4px;}
.topcurs2020{text-align:right;padding-top:12px;}
.topcurs2020 a{color:#fff;padding-right:10px;}
.topcurs2020m{text-align:right;padding-top:6px;}
.topcurs2020m a{color:#fff;}

.global_usd{padding-left:27px;padding-top:3px;padding-bottom:3px;padding-right:5px;}
.global_euro{padding-left:27px;padding-top:3px;padding-bottom:3px;padding-right:10px;}
.gtp{padding-top:12px;}
.global_usdm{padding-left:17px;padding-top:3px;padding-bottom:3px;padding-right:10px;}
.global_eurom{padding-left:17px;padding-top:3px;padding-bottom:3px;}

.torb{}
.torb1{padding-top:3px;}
.timer_2020{color:#666;font-size:90%;padding-left:10px;}
.slogan_2020{color:#666;font-size:90%;padding-left:0px;text-transform:uppercase;}
.pdp_2020{text-transform:uppercase;padding-right:0px;}
.slit_2020 a{text-transform:uppercase;text-decoration:underline;}
.t_icon{width:24px;height:24px;border:0px;display:block;float:right;margin-right:5px;}
.i_tg{background:url(/img/seti.png) no-repeat center left;background-position:-2px 0px;}
.i_fb{background:url(/img/seti.png) no-repeat center left;background-position:-41px 0px;}
.i_vk{background:url(/img/seti.png) no-repeat center left;background-position:-77px 0px;}
.i_in{background:url(/img/seti.png) no-repeat center left;background-position:-114px 0px;}
.i_ya{background:url(/img/seti.png) no-repeat center left;background-position:-154px 0px;}
.i_rss{background:url(/img/seti.png) no-repeat center left;background-position:-189px 0px;}
.i_ok{background:url(/img/seti.png) no-repeat center left;background-position:-230px 0px;}
.topcurs2020{padding-right:0px;}
.logo_2020{padding-left:10px;}
.logo_2020 img{width:100%;max-width:230px;}
.topbkline{border-top:4px solid #444;margin-top:15px;}
.samochit_btn{background:none;border:0px;text-decoration:underline;padding:3px 4px;font-size:90%;color:#c50222;}
.btn_sel{color:#222;}
.serp_2020{padding-right:10px;}
.centerconsole{padding-left:20px;padding-right:20px;padding-top:20px;}
.btbkline{border-top:4px solid #111;padding:0px;}
.topredline{border-top:4px solid #c2001d;padding:0px;margin-top:30px;}
.bottomgrayline{background:#eee;padding:15px;}
.btmgray{background:#eee;}
.h100{min-height:100px;text-align:center;}
.bottomgrayline2{background:#eee;text-align:right;padding:15px;padding-top:0px;}
.bottomgrayline3{padding:0px;background:#eee;text-align:left;border-top:1px solid #e7e7e7;padding:0px;}
.bottomstore{padding:15px;}
.bottomstore1{padding:15px;padding-top:20px;}
.bottomss{padding:15px;padding-top:17px;}
.bottomco{padding:15px;text-align:right;}
.bottomredline{background:#c5001e;color:#fff;font-size:90%;padding:0px;}
.bottomcpr {padding:10px;}
.bottomcpr a{color:#fff;}
.rtrig{text-align:right;}
.rtcen{text-align:center;}
.ggp{background:#555;padding-left:0px;padding-right:0px;}


.vozagn{padding-top:15px;padding-bottom:15px;font-size:110%;font-weight:bold;}
.mnenie{padding:0px;}
.form_radio {
margin-top:5px;
padding:3px;
margin-bottom: 2px;
}
.form_radio input[type=radio] {
	display: none;
}
.form_radio label {
padding:0px;
width:100%;
	display: inline-block;
	cursor: pointer;
	position: relative;
	padding-left: 28px;
	margin-right: 0;
	line-height: normal;
	user-select: none;
margin-bottom:2px;
}
.form_radio:hover{background:#ececec;border-radius:5px;}
.form_radio label:before {
	content: "";
	display: inline-block;
	width: 20px;
	position:absolute;
	height: 20px;
	left: 0;
	top: 0px;
	background: url(/img/o1.png) no-repeat top left;
}
 
/* Checked */
.form_radio input[type=radio]:checked + label:before {
	background: url(/img/o2.png) no-repeat top left;
}.shildgos{
float:right;
background:#555;padding:8px;display: inline-block; padding-left:20px;position:relative; color:#fff; 
-webkit-clip-path: polygon(0 0, 100% 0, calc(100% - 20px) 100%, 0 100%);
clip-path: polygon(20px 0, 100% 0, 100% 100%, 0 100%);
}
.shildgos:link,.shildgos:visited,.shildgos:hover{color:#fff;}
.golosbtn{
background:#c40320;height:32px;color:#fff;display:inline-block;float:left;
padding:8px;padding-right:40px;padding-left:15px;
-webkit-clip-path: polygon(0 0, calc(100% - 20px) 0, 100% 100%, 0 100%);
clip-path: polygon(0 0, 100% 0, calc(100% - 20px) 100%, 0 100%);
border:0px;
}
.golosbtn:link,.golosbtn:visited,.golosbtn:hover{color:#fff;}
.cl0{padding-left:0px;}
.tmt{padding-top:6px;}

.top_menu ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.top_menu a{text-decoration:none;}
.top_menu ul > li {
    display: inline-flex;
    margin-left:15px;
    color:#fff;
    padding:5px;
}

.top_menu ul li a { color:#fff;padding:6px;padding-left:16px;padding-right:16px;
}
.top_menu ul li {
 font-size:100%;
}
.top_menu ul li:hover {
    background:#c5001e;
}
.top_menu ul li:hover a {
 color:#fff;
}
.top_menu ul > li + li {
    margin-left: 0px;
}
.top_menu ul li {
    margin: 0;
    white-space: nowrap;
}
.top_menu ul li.submenu {
    position: relative;
    padding-right: 10px;

}
.top_menu ul li.submenu:after {
    position: absolute;
    content: "\2039";
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    right: 10px;
    top: 11px;
    transform: rotate(-90deg);
}
.top_menu ul li li.submenu:after {
    position: absolute;
    content: "\2039";
    color: #FFF;
    font-size: 20px;
    font-weight: bold;
    right: 10px;
    top: 12px;
    transform: rotate(180deg);
}
.top_menu ul li.submenu:hover > ul {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}
.top_menu ul ul {
    padding: 7px 0;
    margin: 0;
    list-style: none;
    background-color: #666;
    box-shadow: 0 0 9px rgba(77,77,77,0.3);
    position: absolute;
    z-index: 20;
    min-width: 220px;
    top: 100%;
    left: 0px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(5px);
    transition: all 200ms cubic-bezier(0.43, 0.59, 0.16, 1.25);
}
.top_menu ul ul li {
    display: block;
    padding: 0 10px;    line-height: 1.1;
    border-bottom:1px dashed #ececec;

}
.top_menu ul ul li:last-child {
    margin-bottom: 0;
}
.top_menu ul ul li a {
    display: block;
    color: #fff;
    padding: 10px;
    transition: all .3s;
    text-decoration: none;   
}
.top_menu ul ul li a:hover {
    color: #fff;
    text-decoration: none;   
}
.top_menu ul ul ul {
    top: 0;
    left: 100%;
} 










.btm_menu ul {    list-style: none;
    margin: 0;
    padding: 6px 0px 6px 0px;
/*    display: flex;
    flex-wrap: wrap;
    justify-content: center;
*/
}
.btm_menu a{text-decoration:none;color:#fff;}
.btm_menu ul > li {
    display: inline-flex;
    margin-left:15px;
}
.btm_menu ul li a {
 color:#fff;padding:5px;padding-left:12px;padding-right:12px;
}
.btm_menu ul li {
 font-size:100%;
}
.btm_menu ul li:hover a {
 color:#fff;
}
.btm_menu ul li:hover {
    background:#c5001e;
}
.btm_menu ul > li + li {
    margin-left: 0px;
}
.btm_menu ul li {
    margin: 0;
    white-space: nowrap;
}
.btm_menu ul li.submenu {
    position: relative;
    padding-right: 23px;
}
.btm_menu ul li.submenu:after {
    position: absolute;
    content: "\2039";
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    right: 10px;
    top: 5px;
    transform: rotate(-90deg);
}
.btm_menu ul li li.submenu:after {
    position: absolute;
    content: "\2039";
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    right: 10px;
    top: 12px;
    transform: rotate(180deg);
}
.btm_menu ul li.submenu:hover > ul {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}
.btm_menu ul ul {
    padding: 7px 0;
    margin: 0;
    list-style: none;
    background-color: #666;
    box-shadow: 0 0 9px rgba(77,77,77,0.3);
    position: absolute;
    z-index: 20;
    min-width: 450px;
    top: 100%;
    left: 0px;
    opacity: 0;
    visibility: hidden;
    transform: translateY(5px);
    transition: all 200ms cubic-bezier(0.43, 0.59, 0.16, 1.25);
}
.btm_menu ul ul li {
    display: block;
    float:left;
    padding: 0 10px;
    line-height: 1.1;
     border-bottom:1px dashed #ececec;
}
.btm_menu ul ul li:last-child {
    margin-bottom: 0;
}
.btm_menu ul ul li a {
    display: block;
    color: #000;
    padding: 6px;
    transition: all .3s;
    text-decoration: none;   
}
.btm_menu ul ul li a:hover {
    color: #fff;
    text-decoration: none;   
}
.btm_menu ul ul ul {
    top: 0;
    left: 100%;
} 


.channels-wrapper{background:#f5f5f5;padding:25px;margin-top:25px;margin-bottom:25px;text-align:center;font-size:120%;}
.channels-wrapper a{color:#000;text-decoration:underline;}


/*REKLAMA*/
.reklama{padding: 10px 0;margin: 5px auto;}
.reklama-sidebar{padding: 10px 0;}
.reklama-100{position:relative;width:100%}
.reklama-100-10{position:relative;width:100%;padding:0 10px;}
.reklama-300{position:relative;width:300px;margin:0 auto;}
.reklama-320{position:relative;width:320px;margin:0 auto;}
.reklama-336{position:relative;width:336px;margin:0 auto;}
.reklama-728{position:relative;width:728px;margin:0 auto;}
.reklama-970{position:relative;max-width:970px;margin:0 auto}
.reklama-1000{position:relative;width:1000px;margin:0 auto}
.reklama-1200{position:relative;width:1200px;margin:0 auto}
.baner-bottom{position:fixed;bottom:0;z-index:999999999}
@media (max-width:767px){.baner-bottom{width:100%}}
@media (min-width:768px) and (max-width:1200px){.baner-bottom{width:728px}}
@media screen and (min-width:1201px){.baner-bottom{width:1000px}}
.ya-share-block{min-height:66px;margin:0.5em auto 1em;display:block;text-align:center;}
.liht{text-align:left;}