.iespace{display:none;}

@media screen and (min-width:0\0) { 
.iespace{display:inline;}
}

.num1tabs
{
	visibility:hidden;
}
.num2tabs
{
	left:75px;
	margin:10px; 
}
.num3tabs
{
	left:55px;
	margin:10px; 
}
.num4tabs
{
	left:35px;
	margin:10px; 
}
.num5tabs
{
	left:20px;
	margin:10px; 
}
.num6tabs
{
	left:5px;
	margin:10px; 
}
.num7tabs
{
	left:5px;
	margin:7px; 
}


.nvx_slider .nvx_slider__item
{
	background-color:#ECF5FB;
}
.nvx2_slider .nvx2_slider__item
{
	background-color:#ECF5FB;
}
.nvx3_slider .nvx3_slider__item{
	background-color:#ECF5FB;
}
div.news-calendar-compact td {font: 12px Arial;}
div.news-calendar-compact td a {color: rgb(170, 170, 170);}
.NewsCalWeekend, .NewsCalToday, .NewsCalDefault, .NewsCalOtherMonth , .NewsCalHeader, .NewsCalMonthNav, .NewsCalDay, .NewsCalNews{
	font-size:9pt;
	color: #000;
}

.NewsCalNews{
	font-size:8pt;
}
.cal_new table.NewsCalTable
{
        width:221px !important;
}
div.news-calendar-compact .NewsCalTable {width: 221px !important;font-size: 11px !important;}
.NewsCalTable, .NewsCalTable tr, .NewsCalTable td {border: 1px solid rgb(255, 255, 255);}
div.news-calendar-compact .NewsCalTable td
{
        font-size:12px !important;
	height: 30px;
	width: 30px;
	color: rgb(170, 170, 170);
	font-weight: bold;

}
.cal_new td.NewsCalHeader
{
        font:normal 11px arial, sans-serif;
background:#FFF !important;
}
.cal_new .date_line td
{
        font: normal 12px arial, sans-serif;
        color:#494949;
border: 1px solid rgb(255, 255, 255) !important;
}
.nvx3_slider_tab_governor_title{
	font-size: 15px;
}
.nvx3_previewcong{
	line-height: 14px;
}
.nvx3_detailcong{
	line-height: 16px;
}
.cal_new
{
                background: #FFF;
}
.NewsCalHeader{
	background-color:#FFFFFF;
}
.NewsCalDefault{
    background-color: rgb(231, 242, 251);
}
.NewsCalOtherMonth{
    background-color: #F5F5F5;
}
.NewsCalWeekend{
    background-color: rgb(231, 242, 251);
}
.cal_new td.NewsCalToday
{background-color: #162056 !important;}
div.news-calendar-compact .NewsCalToday span{color: #FFF !important}
.news-list-previewtext {font-size:13px; line-height:14px}
div.news-list .news-list-title {font-size:17px;}










.tab { visibility: hidden; position: absolute; 
	padding:0px 20px 30px 20px;
	width:181px; 
}

.nvx1_block{	
overflow:hidden;
	width:219px;
	position:relative;
	float:left;
	background-image: linear-gradient(-180deg, #F4F9FD 0%, #E7F2FB 100%);
border: 1px solid #D9D9D9;
        margin-top: 2px;
        margin-bottom: 20px;
}
.nvx1_block > input { display: none; }
.nvx1_block label { 
	padding: 8px; 
	cursor: pointer; position: relative; background: 
url("images/image-tape__number.png") no-repeat center center;
	z-index:2;
}
.nvx1_block input[type="radio"]:checked + label { background: url("images/image-tape__number_sel.png") no-repeat center center;
}
.nvx1_block > input:nth-of-type(1):checked ~ div:nth-of-type(1),
.nvx1_block > input:nth-of-type(2):checked ~ div:nth-of-type(2),
.nvx1_block > input:nth-of-type(3):checked ~ div:nth-of-type(3), 
.nvx1_block > input:nth-of-type(4):checked ~ div:nth-of-type(4),
.nvx1_block > input:nth-of-type(5):checked ~ div:nth-of-type(5), 
.nvx1_block > input:nth-of-type(6):checked ~ div:nth-of-type(6),
.nvx1_block > input:nth-of-type(7):checked ~ div:nth-of-type(7) 
{ visibility: visible; }


.nvx2_block{	
overflow:hidden;
	width:219px;
	position:relative;
	float:left;
	background-image: linear-gradient(-180deg, #F4F9FD 0%, #E7F2FB 100%);
border: 1px solid #D9D9D9;
        margin-top: 2px;
        margin-bottom: 20px;
}
.nvx2_block > input { display: none; }
.nvx2_block label { 
	padding: 8px;  
	cursor: pointer; position: relative; background: 
url("images/image-tape__number.png") no-repeat center center;
	z-index:2;
}
.nvx2_block input[type="radio"]:checked + label { background: url("images/image-tape__number_sel.png") no-repeat center center;
}
.nvx2_block > input:nth-of-type(1):checked ~ div:nth-of-type(1),
.nvx2_block > input:nth-of-type(2):checked ~ div:nth-of-type(2),
.nvx2_block > input:nth-of-type(3):checked ~ div:nth-of-type(3), 
.nvx2_block > input:nth-of-type(4):checked ~ div:nth-of-type(4),
.nvx2_block > input:nth-of-type(5):checked ~ div:nth-of-type(5),
.nvx2_block > input:nth-of-type(6):checked ~ div:nth-of-type(6),
.nvx2_block > input:nth-of-type(7):checked ~ div:nth-of-type(7) 
{ visibility: visible; }


.nvx3_block{	
overflow:hidden;
	width:219px;
	position:relative;
	float:left;
	background-image: linear-gradient(-180deg, #F4F9FD 0%, #E7F2FB 100%);
border: 1px solid #D9D9D9;
        margin-top: 0px;
        margin-bottom: 20px;
}
.nvx3_block > input { display: none; }
.nvx3_block label { 
	padding: 8px;  
	cursor: pointer; position: relative; background: 
url("images/image-tape__number.png") no-repeat center center;
	z-index:2;
}
.nvx3_block input[type="radio"]:checked + label { background: url("images/image-tape__number_sel.png") no-repeat center center;
}
.nvx3_block > input:nth-of-type(1):checked ~ div:nth-of-type(1),
.nvx3_block > input:nth-of-type(2):checked ~ div:nth-of-type(2),
.nvx3_block > input:nth-of-type(3):checked ~ div:nth-of-type(3), 
.nvx3_block > input:nth-of-type(4):checked ~ div:nth-of-type(4), 
.nvx3_block > input:nth-of-type(5):checked ~ div:nth-of-type(5), 
.nvx3_block > input:nth-of-type(6):checked ~ div:nth-of-type(6), 
.nvx3_block > input:nth-of-type(7):checked ~ div:nth-of-type(7) 
{ visibility: visible; }









body {min-width:1024px; font-family: Franklin, sans-serif; font-size:16px; line-height: 1.4; margin:0px}
a {color: #4A4A4A; text-decoration:none}
a:hover{text-decoration:underline}
#nopublik
{
	display:block;
	background-image: linear-gradient(-180deg, #a5b557 0%, #c3d467 100%);
   margin-left: 210px;
}
.btn_Add {
	width:200px; 
	height:30px; 
	color:#FFF; 
	cursor:hand;
	background-image: linear-gradient(-180deg, #3B70AE 0%, #6895BB 100%);
	padding: 0px;
	float:left;
	margin-right:10px;
	border:0;
    font-size: 16px;
	font-family:"Trebuchet MS";
}
.btn_Add_Title
{
    width:200px;
    font-size: 14px;
    color: #FFFFFF;
    line-height: 30px;
	text-align: center;
}





.eyebtn
{
	padding-top: 6px;
}

.logotitle {
width: 350px;
float:left;
}
.logo {
	float:left;
	
}
.imglogo{
height: auto;
width: 32px;
margin-right:8px;
}
.logositetext{
   
}
.topsitetitle {
	font-size: 16px;
font-weight: bold;
color: #fff;
letter-spacing: 0px;
line-height: 18px;
text-transform: uppercase;
}
.topsitetitle a{color:#FFF;}
.topsitetitle a:hover{text-decoration:none;}
.offsitelabel
{
	font-size: 13px;
	font-weight:bold;
	color: #295B87;
	line-height: 15px;
	padding-top: 6px;
}
.currentdate{
	font-size: 12px;
	color: #FFFFFF;
	line-height: 12px;
	text-shadow: 0px 0px 3px rgba(0,0,0,0.50);
	font-weight: bold;
	position: relative;
	top: 20px;
	left: -75px;
}

.tver{clear:both; height:0px}



div.page {background-image: url("images/page.png");}

div.leftcontacts{padding:5px 0px 5px 0px; margin:5px; font-weight:bold; font-size:12px; line-height:14px}
.blocktitle {
overflow:hidden;
	border-left: #162056 4px solid;
	font-size: 29px;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:5px;
	margin-top: 20px;
	margin-bottom:10px;
}




.usefulinfo
{
	border: 1px solid #D9D9D9;
	padding: 5px;
	background-color: #F0F7FC;
}

.opros
{
        height:120px;
	padding: 0px;
        background-image: linear-gradient(-180deg, #3B70AE 0%, #6895BB 100%);
}
.opros a {text-decoration:none;}
.opros_title
{
    width:200px;
    margin:1px auto;
    font-size: 36px;
    color: #FFFFFF;
    line-height: 42px;
text-align: center;
padding-top: 20px;
padding-bottom: 10px;
font-weight: bold;
}
.opros_text
{
    width:200px;
    margin:1px auto;
    font-size: 16px;
    color: #FFFFFF;
    line-height: 19px;
text-align: center;
font-weight: bold;
}
div.mainnews{
	width:100%;
	background:#F5F5F5;
	padding-top:20px;
	padding-bottom: 30px;
    margin-bottom: 20px;
}
.titlewithprint{
overflow:hidden;
margin-top: 36px;
    margin-bottom: 40px;
}
.forprint
{
float:right;
margin-top:20px;
}

.forprint a
{
	font-size: 11px;
	color: #4A4A4A;
}
.forprint a img
{
padding-right:10px;
}

.lettertogovernor
{
height: 40px;
padding: 0px;
background-image: linear-gradient(-180deg, #162056 0%, #162056 100%);
}
.lettertogovernor a{
text-decoration: none;
}
.lettertogovernor_text
{
font-size: 16px;
color: #FFF;
font-weight: bold;
line-height: 40px;
text-align: center;
}

.rightmenublock
{
	overflow:hidden;
	float: right;
	width: 221px;
	margin-left: 20px;
}

.rightmenublock .blocktitle{font-size:16px;}

.rightmenu{
	overflow:hidden;
	border:#D9D9D9 1px solid;  
	padding:5px; 
	background-color:#162056;
}
.rightmenublock #menu {margin:0;}
div.rightmenu li a{ font-size:14px; text-decoration:none; line-height:15px;}
div.rightmenu li a:hover{ text-decoration:underline;}
.rsstitle {margin-top: 20px;}
.rsstitle a {font-weight: bold; font-size: 17px; color: #000;}
.rsstitle a img {    padding-right: 10px;     margin-bottom: -4px;}

.article{margin-top:10px; display: inline-block; width: 100%;
  }

.allnews {
  font-size: 14px;
  font-weight:bold;
  color: #3C70AE;
  line-height: 16px;
  margin-bottom:28px;
}
.allnews a{color:#162056;}

div.greyblock{border:#D9D9D9 1px solid;  padding:0px; background-color:#F0F7FC}

.banners_panel {    
	border-top: 1px solid #D9D9D9;
   	border-bottom: 1px solid #D9D9D9;
   	background: rgb(232, 242, 251) none repeat scroll 0% 0%;
height:200px;
}
.banners-block{
	width: 900px;
	margin: auto;
}
.footer {margin-top:20px; border-top: 4px solid #162056;}
.oldfooter{
	text-align: center;
	height: 200px;
	background-color: rgb(255, 255, 255);
}
.oldfooter img {}
.bottomtable{ border:0px; padding-top:30px; }
.bottomtable tr {vertical-align:top}
.bottomtable tr td {font-size:14px;}
.bottomsitetitle {margin-bottom:20px; font-size:15px; line-height:15px;}

#nvx-addnews-form
{
	width:100%;
}