@charset "UTF-8";
body {
	font-family:Arial, sans-serif;
	font-size:100%;
	color:#5D5D5D;
	background: url(../images/images/bg.png) #FFFFFF top center repeat-x;
	margin:0;
	padding:0;
}
h1 {
	font-size:22px;
	margin:15px 0 4px 0;
	color:#000000;
}
h2 {
	font-size:20px;
	color:#000000;
	margin:6px 0;
}
h3 {
	font-size:18px;
	color:#000000;
	margin:19px 0 4px 0;
}
h4 {
	font-size:14px;
	color:#000000;
	margin:14px 0 8px 0;
}
h5 {
	font-size:12px;
	font-weight:bold;
	margin:0;
}
h6 {
	font-size:13px;
	color:#FFFFFF;
	margin:0;
	font-weight:normal;
}
img {
	border:0 none;
}
.wrapper {
	width:990px;
	margin:0 auto;
}
span.date, span.title, span.number {
	color:#B71A1A;
}
span.gray {
	color:#3D3D3D;
}
a {
	font-family:Arial, sans-serif;
	font-size:100%;
	color:#5D5D5D;
}
a.button {
	background: transparent url(../images/images/gray_button_r.png) no-repeat scroll top right;
	color: #000000;
	display: inline-block;
	height: 22px;
	padding-right: 15px;
	text-decoration: none;
	cursor:pointer;
}
a.button span {
	background: transparent url(../images/images/gray_button_l.png) no-repeat;
	display: block;
	line-height: 22px;
	padding: 0 0 0 15px;
	float: left;
}
a.blue {
	color:#216593;
	text-decoration:underline;
}
a.blue:hover {
	color:#B71A1A;
}
a.red {
	color:#B71A1A;
	text-decoration:none;
}
a.red:hover {
	text-decoration:underline;
}
a.gray {
	color:#212121;
	text-decoration:none;
}
a.gray:hover {
	text-decoration:underline;
}
.br_l {
	border-left: 1px solid #CFCFCE;
}
.br_r {
	border-right: 1px solid #CFCFCE;
}
.br_b {
	border-bottom: 1px solid #CFCFCE;
}
.br_t {
	border-top: 1px solid #CFCFCE;
}
select {
	font-style:italic;
}
/*header*/
.header {
	background:url(../images/images/header_bg.png) #85BDF6 0 0 no-repeat;
	height:208px;
	width:990px;
	display:block;
	color:#FFFFFF;
}
.header table.text {
	margin-left: 127px;
	border:0 none;
	font-size:11px;
	font-weight:bold;
}
table.text td {
	vertical-align:middle;
	height:64px;
	padding:0;
}
.header td.adress {
	height:119px;
	width:600px;
	vertical-align:bottom;
}
.header td.adress p {
	margin:0 0 5px 0;
}
.header h1 {
	font-family:Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#FFFFFF;
	margin:0;
}
.menu {
	font-size:12px;
	font-weight:bold;
}
.menu a {
	text-decoration:none;
	color:#FFFFFF;
}
.menu a:hover {
	color:#FED37F;
}
.menu td.dropdown {
	margin-right:-9px;
	position:relative;
}
.menu a.dropdown {
	text-decoration:none;
	color:#FFFFFF;
	padding: 0 9px 0 0;
	background:url(../images/images/arrow_w2.gif) center right no-repeat;
}
.menu a.dropdown:hover {
	color:#FED37F;
	background:url(../images/images/arrow_y2.gif) center right no-repeat;
}
.menu td {
	background:url(../images/images/menu_bg.png) #A81A1A 0 0 repeat-x;
	height:25px;
	white-space:nowrap;
}
.menu td.home {
	background:#246998;
	padding:0 7px;
	width:11px;
}
.menu td.padding {
	width: 8%;
}
.menu td.lb {
	background:url(../images/images/lb.png) #A81A1A right top no-repeat;
	text-align:left;
}
.menu td a.dropdown img {
	padding:12px 4px 10px 4px;
}
.menu td.rb {
	background:url(../images/images/rb.png) #A81A1A left top no-repeat;
}
/*end header*/
p.bm1 {
	background-image:url(../images/images/bboxes_g1.png);
	padding:3px 3px 3px 3px; 
}

p.bm2 {
	background-image:url(../images/images/bboxes_g2.png);
	padding:3px 3px 3px 3px; 
}

p.bm3 {
	background-image:url(../images/images/bboxes_g3.png);
	padding:3px 3px 3px 3px; 
}
p.bm4 {
	background-image:url(../images/images/deputy.png);
	padding:3px 3px 3px 3px; 
}
p.bm1 a {
	color:#ffffff;
}

p.bm2 a {
	color:#ffffff;
}

p.bm3 a {
	color:#ffffff;
}
.informer {
	
}
.informer form {
	padding:0;
	margin:0;
}
.informer tr {
	height:36px;
	background:url(../images/images/informator_bg.png) #CFCFCE 0 0 repeat-x
}
div.informer1 {
	height:36px;
	background:url(../images/images/informator_bg.png) #CFCFCE 0 0 repeat-x
}
div.informer2 {
	height:36px;
	background-color:#ffffff;
}
.informer td {
	vertical-align:middle;
	padding:0;
	border:0;
}
.informer td.white_bg {
	background:#FFFFFF;
	padding: 5px 0 0 0;
	font-size:18px;
	font-family:Helvetica, sans-serif;
	line-height: 14px;
}
.informer td.white_bg span {
	font-size:11px;
}
.informer td.img {
	vertical-align:top;
	padding: 4px 0 0 20px;
}
.informer td.clock {
	padding-left:20px;
}
.informer td.weather span {
	padding-left:8px;
}
.informer td.dollar {
	text-align: right;
}
.informer td.euro {
	text-align: right;
	padding-right:20px
}
.informer td.dollar span.green, .informer td.euro span.green {
	color:#639100;
}
.informer td.dollar span.red, .informer td.euro span.red {
	color:#DD1000;
}
select {
	font-style:italic;
	font-size:10px;
}
input {
	font-style:italic;
	font-size:10px;
}
.informer input.text {
	width: 350px;
	font-style:italic;
	padding: 0 8px;
	margin-right:8px;
}
.informer select {
	width:154px;
}
.informer td.last {
	width:6px;
}
.informer td.loop {
	padding:0 6px;
}
.informer td.loop img {
	vertical-align:top;
}
.informer td.search_b {
	padding:0 7px;
}
.informer td.search_b div input {
	vertical-align:top;
}
/*informer*/

/*end informer*/
/*sidebar*/
.sidebar {
	width:184px;
	float: right;
	font-size:11px;
}
.sidebar .block {
	margin-bottom:12px;
}
.sidebar th {
	color:#FFFFFF;
	font-size:13px;
	text-align:center;
	font-weight:normal;
}
.sidebar td {
	background:#FFFFFF;
}
td.button {
	vertical-align:middle;
	text-align:center;
	padding:10px 0 6px 0;
}
.blue_header {
	height:20px;
	background:url(../images/images/title_blue_bg.png) #4791B5 0 0 repeat-x;
	color:#FFFFFF;
	font-size:13px;
	text-align:center;
	font-weight:normal;
}
.sidebar .red_header {
	height:20px;
	background:url(../images/images/title_red_bg.png) #A81A1A 0 0 repeat-x;
}
.sidebar .gray_header {
	height:20px;
	background:url(../images/images/title_gray_bg.png) #A0A0A0 0 0 repeat-x;
}
.sidebar p {
	margin:0;
}
.sidebar .current_anons {
	padding:6px 8px 6px 8px;
}
.sidebar .ggr_bg {
	background: url(../images/images/ggr_s.png) bottom left #FFFFFF repeat-x;
	padding:8px 8px 10px 8px;
}
.sidebar ul {
	margin:0;
	padding:0 8px;
	list-style-position:inside;
}
.sidebar li {
	border-bottom:1px solid #CFCFCE;
	padding: 6px 0 6px 8px;
	list-style:none;
	background:url(../images/images/tiangle_blue.gif) no-repeat left center;
}
.sidebar ul a {
	color:#5D5D5D;
	text-decoration:none;
}
.sidebar ul a:hover {
	text-decoration:underline;
}
td.calendar {
	padding:0;
	border-left:1px solid #CFCFCE;
	border-right:1px solid #CFCFCE;
}
.calendar td {
	padding:0;
}
.calendar tr.weekdays th {
	font-style:italic;
	color:#AEAEAE;
	font-size:11px;
}
.calendar td {
	height:23px;
	width:25px;
	padding: 2px 0 0 0;
	font-size:14px;
	font-family:Helvetica, sans-serif;
	text-align:center;
	vertical-align:middle;
	border-right:1px solid #CFCFCE;
	border-top:1px solid #CFCFCE;
	background:url(../images/images/calendar_cell_bg.png) #ECEDEB 0 0 repeat-x;
}
.calendar td.rb_none {
	border-right:0 none;
}
.calendar td.nextmonth {
	color:#ABABAB;
}
.calendar td.today {
	background:url(../images/images/calendar_active_cell_bg.png) #4791B5 0 0 repeat-x;
	color:#FFFFFF;
}
.sidebar .municipal td.white_br_top {
	border-top:1px solid #FFFFFF;
}
.sidebar .municipal td.text {
	background:url(../images/images/ggr_s.png) #FFFFFF bottom left repeat-x;
	padding:0 6px;
}
.sidebar .municipal td.blue_cell {
	background:url(../images/images/side_mi_blue.png) #4791B5 0 0 repeat-x;
	height:36px;
	width:36px;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	font-family:Helvetca, sans-serif;
}
.sidebar .municipal td.blue_cell a {
	text-decoration:none;
	color:#FFFFFF;
}
.sidebar .municipal td.blue_cell a:hover {
	text-decoration:underline;
}
.sidebar .feedback td {
	background:url(../images/images/feedback_bg.png) #AC2424 0 0 repeat-x;
	height:31px;
	width:184px;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	white-space:nowrap;
}
.sidebar .feedback img {
	margin:0 10px;
	vertical-align:middle;
}
.sidebar .feedback a {
	color:#FFFFFF;
	text-decoration:none;
}
.sidebar .feedback a:hover {
	text-decoration:underline;
}
/*end sidebar*/
.feedback td {
	background:url(../images/images/feedback_bg.png) #AC2424 0 0 repeat-x;
	height:31px;
	width:184px;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	white-space:nowrap;
}
.feedback img {
	margin:0 10px;
	vertical-align:middle;
}
.feedback a {
	color:#FFFFFF;
	text-decoration:none;
}
.feedback a:hover {
	text-decoration:underline;
}

/*content*/
.content {
	width:792px;
	float:left;
	font-size:11px;
}
.content1 {
	width:792px;
	float:left;
	font-size:11px;
}
.ggr_l {
	background:url(../images/images/ggr_l.png) #FFFFFF bottom left repeat-x;
}
.ggr_m {
	background:url(../images/images/ggr_m.png) #FFFFFF bottom left repeat-x;
}
.ggr_s {
	background:url(../images/images/ggr_s.png) #FFFFFF bottom left repeat-x;
}
table.border_table {
	border:1px solid #CFCFCE;
}
.news_block td.main_news {
	width:590px;
	vertical-align:top;
}
.main_news img {
	float:left;
	padding:12px;
}
.news_info {
	float:left;
	width:350px;
	display:block;
	padding:13px 0;
}
.news_info p {
	margin:0 0 10px 0;
}
.news_info .but {
	float:left;
	height:22px;
}
.news_info .discussion {
	float:left;
	margin-left:135px;
	line-height:22px;
}
.news_info .discussion img {
	padding:2px 4px 0 0;
}
ntent td div.news {
	height:100%;
}
.content td.news {
	width:8px;
	background:url(../images/images/arrow_b.png) 0 0 repeat-y;
}
.content1 td.news {
	width:8px;
}
.news_block td {
	vertical-align:middle;
	background:url(../images/images/ggr_s.png) #FFFFFF bottom left repeat-x;
}
.news_block td.active {
	background:#FFFFFF;
}
.news_block td.active p {
	color:#212121;
}
.news_block .news p, .news_block .active_news p {
	margin:0;
}
.news_block .active_news, .news_block .news {
	padding:15px;
}
.news_block div.arrow {
	height:17px;
	width:8px;
	display:block;
	background:url(../images/images/arrow.gif) 0 0 #FFFFFF no-repeat;
	position:absolute;
	top:50%;
	left:-8px;
	margin-top:-9px;
}
.events td {
	vertical-align:top;
}
.events .event_block {
	padding:10px 12px;
}
.events .event_block img {
	padding:10px 0;
}
.events p {
	margin:0;
}
.events h4 {
	margin-left: 12px;
}
td.filter {
	padding:12px 4px 0 0;
	text-align:right;
}
td.filter select {
	width:178px;
}
.read_more {
	background:url(../images/images/scroll_bg.png) top left #F4F4F4 repeat-x;
}
.read_more div {
	overflow:auto;
	height:204px;
	width:790px;
}
.read_more ul {
	padding:0 0 0 25px;
	margin:0;
}
.read_more li {
	padding:11px 0;
}
.media {
	margin-bottom:33px;
}
.media td {
	vertical-align:top;
}
.media div.box {
	float:left;
}
.media td.video h5, .media td.photo h5, .media td.radio h5 {
	font-style:italic;
	color:#FFFACE;
	padding:2px 8px;
	margin:6px 0;
	font-size:11px;
	font-weight:normal;
	display:inline-block;
	float:left;
}
.media div.media_header {
	padding: 0 27px;
}
.media td.video {
	background:url(../images/images/bboxes_g1.png) 0 0 #024E80 repeat-x;
	width:396px;
}
.media td.video .video_box {
	width:396px;
}
.media .arrow1, .media .arrow2 {
	margin-left:-11px;
	float:left;
	position:relative;
}
.media .media_block {
	padding:0 10px 10px 27px;
	width:160px;
	float:left;
	font-size:11px;
}
.media .media_block a {
	color:#81CCEF;
	text-decoration:none;
}
.media .media_block a:hover {
	text-decoration:underline;
}
.media .radio .media_block a {
	color:#FFFFFF;
}
.media .media_block img {
	padding-bottom:8px;
}
.media td.video h5 {
	background-color:#024E80;
}
.media td.photo {
	background:url(../images/images/bboxes_g2.png) 0 0 #256C98 repeat-x;
}
.media td.photo h5 {
	background-color:#256C98;
}
.media td.radio {
	background:url(../images/images/bboxes_g3.png) 0 0 #5194C7 repeat-x;
}
.media td.radio h5 {
	font-style:italic;
	padding:2px 8px;
	background-color:#5194C7;
	color:#FFFACE;
	font-size:11px;
}
div.hronica {
	float:left;
	width:393px;
}
div.solution {
	float:right;
	width:393px;
}
.slide_box {
	position:relative;
	padding:8px 15px;
}
.slide_box .slider_open {
	position:absolute;
	top:8px;
	right:8px;
	background:url(../images/images/slide_arrow.gif) 0 0 no-repeat;
}
.slide_box .slider {
	position:absolute;
	top:8px;
	right:8px;
	background:url(../images/images/slide_arrow.gif) 0 -23px no-repeat;
}
.slide_box p.preview {
	font-size:12px;
	font-weight:bold;
	margin:4px 0;
}
.slide_box p {
	margin:4px 0;
}
.colomn_news_left {
	float:left;
	width:393px
}
.colomn_news_right {
	float:right;
	width:393px
}
.news_block_box {
	padding:12px;
}
.news_block_box p{
	margin:4px 0;
}
.first_news_block_box{
	padding:12px;
}
.first_news_block_box .first_news {
	padding-top:6px;
}
.first_news_block_box .first_news img {
	float:left;
	padding: 0 12px 0 0;
}
.first_news_block_box .first_news p {
	float:left;
	width:150px;
	margin:0 0 4px 0;
}
.news_article {
	background:#F4F4F5;
	padding:12px;
}
.news_article img {
	float:left;
	padding-right:12px;
}
.news_article p {
	margin:10px 0;
}
.main_table th, .main_table td {
	vertical-align:top;
	text-align:left;
	padding:12px 7px;
}
.main_table th {
	background:url(../images/images/th_bg.png) #CFCFCF 0 0 repeat-x;
	height:107px;
	color:#000000;
	border-right: 1px solid #CBCDCD;
	font-weight:normal;
}
.main_table td {
	border-right:1px solid #E2E2E3;
}
.main_table td.number {
	text-align:center;
}
.main_table tr.cell_bg {
	background:url(../images/images/cell_bg.png) 0 0 #ECECEC repeat-x;
}
table.mer td {
	background:#F4F4F5;
}
table.mer h2 {
	margin:0 0 6px 0;
}
table.mer p {
	margin:8px 0;
}
span.red {
	color:#B71A1A;
}
.mer_info {
	float:left;
	width:560px;
	padding:12px 0;
}
.deputies {
	width:768px;
	border:1px solid #CFCFCE;
	padding:12px 12px 0 12px;
}
.deputies .deputy_info {
	width:360px;
	margin:0 20px 12px 0;
	float:left;
}
.deputies .deputy_info img {
	float:left;
	padding-right:12px;
}
/*end content*/

/*footer*/
.footer {
	background:url(../images/images/footer_bg.png) 0 0 #FFFFFF repeat-x;
	width:957px;
	display:block;
	margin: 28px 0;
	font-size:11px;
	padding:10px 13px 0 20px;
}
.footer td.rss {
	padding-left:10px;
}
.footer td {
	vertical-align:top;
}
.footer td.space {
	width:20%;
}
.footer h4 {
	font-size:12px;
	font-weight:bold;
	margin: 5px 0 8px 0;
	white-space:nowrap;
}
.footer a {
	text-decoration:none;
	color:#5D5D5D;
}
.footer a:hover {
	text-decoration:underline;
}
.footer ul {
	margin:0;
	padding:0;
}
.footer li {
	list-style:none;
	margin:0;
	padding:0;
}
/* end footer*/
.white_bg {
	background:#FFFFFF;
}
.relative {
	position:relative;
}
.border_none {
	border:0 none !important;
}
.clear {
	clear:both;
}
a.vrasd
  {
		font-size: 14px;
		font-family: arial;
		color:#bf2e1b;
		text-decoration:underline;
  }
a:hover.vrasd
  {
		font-size: 14px;
		font-family: arial;
		text-decoration:underline;
  }
#hr.lin
	{
		color:#bf2e1b;
		background-color:#bf2e1b;
		border:0px none;
		height:1px;
	}	
#vibor a{
		color:#bf2e1b;
	text-decoration:underline;
}
a.ft
{
 font-size:11px;
}
