/* $Id: styles.css,v 1.1 2009/01/31 21:28:46 dvessel Exp $ */
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset{margin-bottom:10px}
h1#site-name {
  margin-bottom: 0;
}
h3 {
font-size:16px;
}
#main h3{margin:10px 0 0;}
ol {list-style:decimal inside;}
#site-header,
#site-subheader,
#footer-region,
.column,
.node,
.comment,
.block {
  margin-bottom: 7px;
  position:relative;
}

/*
** Formatting for administration page
**
** The admin panel styles are a mess. IE has problems with this so this is
** only a temporary fix. This should be fixed in core.
*/
div.admin-panel {
  padding: 0;
}

div.admin-panel .body {
  padding: 0 !important;
}

div.admin .left,
div.admin .right {
  width: 50%;
  margin-left: 0;
  margin-right: 0;
}
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset{margin-bottom:0;}
div.admin .right .admin-panel {
  margin-left: 10px;
}
body.admin-menu{margin-top:0 !important;}
body.body{background:#e6e6e6;
margin:0;
padding:0;
font:13px/1.5 Arial, FreeSans, sans-serif;
position:relative;
}
.headrep{
background:url("../i/head-wrap.png") repeat-x 0 0;
height:150px;
position:absolute;
top:0;
width:50%;}
#headrep-left{
background-position:100% 100%;
margin-right: 487px;
right:50%;}
#headrep-right{left:50%; background-position:-7px 0;}
.bodyrep{
background:url('../i/bg.png') 0 0 repeat-x;
height:622px;
position:absolute;
bottom:0;
width:50%;}
#bodyrep-left{
background-position:100% 100%;
margin-right: 473px;
right:50%;}
#bodyrep-right{background-position:0 0;
left:50%;}
.admin-menu #headrep{top:20px;}
a {text-decoration:none; color:#000;}
a:hover{text-decoration:underline;}
a:focus{outline:none;}
#main a{color:#535EDF}
#main .content{padding:10px;}
#container{width:974px; margin:0 auto; position:relative; overflow:hidden; z-index:2}
#page{
background:url('../i/page-bg.png') repeat-y 0 0;
margin:0 0 0 15px;
overflow:hidden;
padding:6px 0 20px;
width:943px;}
#sidebar-left{
  width:193px;
  float:left;
  margin:0 7px 0 9px;
  display:inline;
}
#sidebar-right{
  width:193px;
  float:right;
  margin:0 7px 0 7px;
  display:inline;
  overflow:hidden;
}
#main{width:525px; float:left; margin:0 0; position:relative;display:inline;  overflow:hidden; color:#515151;}
#ad-region{float:right; display:inline;width:734px;overflow:hidden;}
.one-sidebar #main{width:705px;}
#site-header{height:167px;
background:url('../i/head-bg.png') no-repeat 0 0;
margin:0;
position:relative;}
#site-subheader{margin:0;}
#header-region{
background:url('../i/topmenu-bg.png') repeat-x 0 0;
height:36px;
left:6px;
position:relative;
top:124px;
width:960px;}
#block-block-4,
.logged-in #block-block-6
{width:220px; position:absolute; right:10px; top:10px;}
#block-block-4 .content .login{margin-top:20px;}
.logged-in #block-block-6 .content .login{margin-top:40px;}
#block-block-4 .content .login a,
.logged-in #block-block-6 .content .login a{
display:inline;
color:#fff; padding:0 10px;
}
#block-block-4 .content .login a.enter,
.logged-in #block-block-6 .content a.profile{border-right:2px solid #ccc;}
#block-block-4 .content p a.rss,
.logged-in #block-block-6 .content p a.rss{
background:url("../i/rss.png") no-repeat 0 0;
display:block;
height:18px;
text-indent:-9999px;
width:18px;
position:absolute;
right:50px;
top:0;}

#site-name{display:none;}
span#logo{
left:33px;
position:absolute;
top:30px;
z-index:3;}
#block-nice_menus-1{margin-left:151px;
}
.sidebar .block{width:191px; border:1px solid #cfcfcf;}
#block-nice_menus-1 a, #footer .menu a{
text-decoration:none;
color:#fff;
font-weight:bold;
}
#block-nice_menus-1 a:hover,
#block-nice_menus-1 a.active,
#site-menu a.active,
#footer .menu a:hover,
#footer .menu a.active{
background:url('../i/topmenu-bg-hov.png') repeat-x 0 0;
}
.sidebar .block {
background:url('../i/block-bg.png') repeat-x 1px 30px;
}
#block-views-calendar-calendar_block_1{background:#e6e6e6;}
#block-views-calendar-calendar_block_1 .content{padding:0 6px 0 4px;}
.calendar-calendar tr{background:none;}
.calendar-calendar table.mini td.empty{background:#e6e6e6;}
.sidebar .block .content {
padding:0 9px 12px;
}
#block-views-main-block_2 .views-field-nothing .field-content {
  background:url("../i/list-image.gif") no-repeat left 4px;
  font-weight:bold;
  padding-left:6px;
  color:#A8ACAD;
font-size:10px;
font-weight:bold;
text-transform:uppercase;}
.sidebar .block h2,
#ad-region .block-views h2{
background: url('../i/block-head.png') repeat-x 0 0;
color:#ae0e0e;
font-size:11px;
font-weight:bold;
line-height:30px;
padding-left:5px;
height:30px;
text-transform:uppercase;
margin-bottom:10px;
}
#ad-region .content{padding:10px;}
#block-views-main-block_5{width:356px; border:1px solid #CFCFCF; margin-right:11px; float:left; display:inline; height:1224px;overflow:hidden;}
#block-views-main-block_3{width:356px; border:1px solid #CFCFCF;float:left; display:inline; height:1224px;overflow:hidden;}
#block-views-main-block_5 h2,
#block-views-main-block_3 h2{margin-bottom:0 !important;}
#block-views-main-block_6{
border:5px solid #508AD3;
clear:both;
width:715px;
height:87px;
/*overflow:hidden;*/}
#block-views-main-block_6 .content{padding:9px 28px 7px;width:659px;/*overflow:hidden;*/}
#block-views-main-block_6 h2{display:none;}
#sidebar-right .content .view-footer{text-align:right; margin:1px 0 0;}
#sidebar-right .content div.views-row{margin:5px 0;}
.front #page-title{display:none;}
/*Calendar*/
.view-calendar{
font-size:11px;
line-height:20px;
font-family: Tahoma, sans-serif;
}
.calendar-calendar a{
text-decoration:none;
}
.calendar-calendar div.date-nav {
background:none;
}
.calendar-calendar .month a{
background:url('../i/calendar-bor.gif') no-repeat 0 0;
height:20px;
width:25px;
margin:1px 0 0;
display:block;
text-align:center;
vertical-align:middle;
text-decoration:none;
color:#848484;
}
.calendar-calendar tr td.today, .calendar-calendar tr.odd td.today, .calendar-calendar tr.even td.today{background:none;}
.calendar-calendar tr td.today a, .calendar-calendar tr.odd td.today a, .calendar-calendar tr.even td.today a{
background: url('../i/calendar-today.gif') no-repeat 0 0;
color:#fff;
}
.calendar-calendar td.has-events a{
background:url('../i/calendar-event.gif') no-repeat 0 0;
}
.calendar-calendar th.days{
  background:none;
  border:none;
  color:#a7a7a7;
}
.calendar-calendar tbody {
border:none;
}
.calendar-calendar div.date-nav{
border:none;
color:#848484;
}
.calendar-calendar div.date-nav a{color:#777 !important;}
.calendar-calendar div.date-nav h3{
font-size:11px;
}
.calendar-calendar ul.links{display:none;}
.date-nav div.date-prev span,
.date-nav div.date-next span
{padding:0 7px;}
.page-calendar .view-calendar .views-row{border-bottom:1px solid #ccc; padding:10px 0;}
.page-calendar .view-calendar .views-row .views-field-title{font-size:14px;}
.page-calendar .view-calendar .views-row .views-field-changed{color:#777;}
.page-calendar .view-calendar tr.odd {background:#ccc !important;}
.page-calendar .view-calendar tr td.views-field a{}
.page-calendar .view-calendar tr td.views-field a.imagecache{float:left; display:block;}
.page-calendar .view-calendar tr td.views-field  {text-align:left;}
.page-calendar .view-calendar tr td.views-field p{}
/**/

/*Menu top drop*/
.block-nice_menus {
height:36px;
width:700px;
}
ul.nice-menu{}
ul.nice-menu, ul.nice-menu ul{border:none;}
#header-region ul.nice-menu li,
#footer .block-menu ul li {border:none; background:url('../i/menu-bor.png') no-repeat center right; padding:0; margin-left:-2px;}
#footer .block-menu ul li.last,
#header-region ul.nice-menu #menu-3888{background:none;}
#header-region ul.nice-menu li.menu-path-node-14{background:none;}
ul.nice-menu a,
#footer .block-menu ul li a{padding:0 27px; line-height:36px;}
#header-region ul.nice-menu ul{top:35px; background:#E51313; border:none; font-size:16px; line-height:35px; padding:0;}
#header-region ul.nice-menu ul li{padding-left:10px; border-bottom:1px dotted #fff;}
#header-region ul.nice-menu ul li a,
#footer .block-menu ul li a{line-height:36px;}
ul.nice-menu-down li.menuparent, #header-region ul.nice-menu-down li.menuparent{background:none;}
ul.nice-menu-down li.menuparent:hover,
ul.nice-menu-down li.over,
#header-region ul.nice-menu-down li.menuparent:hover,
#header-region ul.nice-menu-down li.over{background:none;}
/**/
#block-block-1{background:url('../i/block-bg.png') repeat-x 1px 1px; border:1px solid #d3daea; height:293px;
line-height:18px;}
#node-15518 p strong,
#block-block-8 p strong{font-size:14px; font-style:italic; font-family:Georgia, Arial, FreeSans, sans-serif; color:#508ad3;}
#block-block-8 p strong{font-size:12px;}
#node-15518 img{margin:0 10px 10px 0}
.block ul{padding:0;}
.item-list ul li{list-style-image:url('../i/list-image.gif');}
/*.views-field-nothing .field-content{
color:#A8ACAD;
font-size:10px;
font-weight:bold;
text-transform:uppercase;}*/
#block-views-main-block_6 .views-field-created .field-content{font-size:11px; font-family: JournalSansC, Arial, FreeSans,sans-serif;}
#search-box{position:absolute; right:33px; top:80px; background:url("../i/search.png") no-repeat 0 0; height:30px;}
#search-box #search{}
#search-box #edit-search-theme-form-1-wrapper label{display:none;}
#search-box #search .form-submit{width:23px; opacity:0; cursor:pointer;}
#search .form-text{
background:none;
border:none;
font-weight:bold;
height:28px;
line-height:28px;
padding:0 3px;
width:138px;}
#search fieldset.collapsible{display:none;}
.node-type-page #page img,
.page-photogalery #page img,
.node-type-album #page img,
.views-field-field-face-fid img,
.views-field-field-phhoto-fid img,
.field-field-face img,
.field-field-phhoto img,
.node-type-chat .field-field-person img{background: #fff;
border:1px solid #b0b4b5;
margin:5px 7px 5px 0;
padding:3px;} 
#main .view-main .views-field-title a{font-size:14px;}
#main .viewscarousel a{font-size:16px !important;}
#main .views-row .views-field-title{display:inline; padding:0 10px 0 0;}
.front #main .views-row .views-field-title{
display:block;
padding:0 10px 0 0;
width:350px;}
.front #main .views-row .views-field-created{
color:#BAA262;
font-size:12px;
height:24px;
line-height:24px;
position:absolute;
right:20px;
top:0;}
#main .views-row .views-field-field-image-fid{float:left;}
#main .views-row{clear:both;overflow: hidden;}
.poll .vote-form #edit-vote{
background:url('../i/vote.png') no-repeat 0 0;
border:none;
text-indent:-9999em;
height:27px;
width:102px;
font-style:italic;
display:block;
margin:0 auto;}
/*Galery*/
.view-galery tr td{width:33%;}
.view-galery tr td img{
display:block;
margin:0 auto;}
.view-galery tr td .views-field-title{padding:0 20px; text-align:center;line-height:15px;}
.node-type-album .field-item{
display:inline;
float:left;
width:240px;
height:150px;
}
.node-type-album .field-item img{margin:0 auto !important; display:block !important;}
/**/
/*Carousel*/
.viewscarousel .views-field-field-imag-fid img{margin:1px 4px 5px 7px !important;}
.jcarousel-container{position:static;}
.jcarousel-skin-tango .jcarousel-container{border:none; background:none;}
.jcarousel-skin-tango .jcarousel-container-horizontal,
.view-main-block_6 .viewscarousel{width:669px; padding:0; position:relative; height:70px; }
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:659px;}
.jcarousel-skin-tango .jcarousel-item-horizontal div{float:left;display:inline;}
.jcarousel-skin-tango .jcarousel-item-horizontal a,
.view-main-block_6 .viewscarousel ul li .views-field-title a{color:#244694;}
.jcarousel-skin-tango ul li{list-style:none;}
.jcarousel-skin-tango ul li.jcarousel-item-1,
.jcarousel-skin-tango ul li.jcarousel-item-2{
background:url('../i/carousel-bor.png') repeat-y 100% 100%;}
.jcarousel-skin-tango ul li.jcarousel-item-4,
.jcarousel-skin-tango ul li.jcarousel-item-5{background:url('../i/carousel-bor.png') repeat-y 0 0;}
.view-main-block_6 .viewscarousel ul{overflow:hidden; height:70px;}
.jcarousel-skin-tango .jcarousel-item,
.view-main-block_6 .viewscarousel ul li{width:220px !important; margin:0; height:70px; float:left; list-style-image:none; list-style:none;}
.jcarousel-skin-tango .jcarousel-item .views-field-title,
.view-main-block_6 .viewscarousel ul li .views-field-title{width:130px; line-height:17px; height:55px; overflow:hidden;}
.jcarousel-skin-tango .jcarousel-prev-horizontal{
  background:url('../i/carousel-pager.png') -15px 0 no-repeat;
  left:-40px;
  top:23px;
  width:15px;
  height:26px;
  z-index:3;
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background-position:-15px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{background:none;}
.jcarousel-skin-tango .jcarousel-next-horizontal{
background:url("../i/carousel-pager.png") no-repeat 0 0;
height:26px;
right:-30px;
top:23px;
width:15px;
  z-index:3;}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover{background-position:0 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{background:none;}
/**/
.not-front #page-title, #block-menu-menu-aparat{
  font-size:11px;
  color:#ae0e0e;
  margin:0 0 10px 0;
  background:url(../i/title-bg.png) repeat-x 0 0 #fefefe;
  border-bottom:1px solid #d8d8d8;
  padding:0 10px;
  line-height:30px;
  text-transform:uppercase;}
#block-menu-menu-aparat{float: left; width: 100%;}
#block-menu-menu-aparat .content{padding: 0;}
#block-menu-menu-aparat .menu{float: left;}
#block-menu-menu-aparat .menu .leaf{float: left; padding:0 10px 0 0; list-style-type: none; list-style-image:none; margin: 0;}
#block-menu-menu-aparat .menu .leaf a{font-size:11px; color:#ae0e0e; font-weight: bold;}
#block-block-10{float: left;}
.page-calendar #main table{width:100%}
.page-calendar #main table td{padding:5px;}
.page-calendar #main table td a{padding-right:10px;}
#main table{text-align:center; overflow-x:auto;}
#main th{border:1px solid #ccc; background:#E6E0E0; /*font-size:10px;*/ padding:5px;vertical-align:middle;}
#main table tr, #main table tr td{background:none; }
.page-all-solutions #main table tr td,
.page-decision #main table tr td,
.page-order #main table tr td,
.node-type-chief #main table tr td,
.page-aparat #main table tr td,
.page-coordinating-council #main table tr td,
.page-queries  #main table tr td,
.page-procurement #main table tr td,
.page-materials #main table tr td,
.page-session #main table tr td
{border:1px solid #ccc; padding:5px;}
thead th{text-align:center; vertical-align:bottom; font-size:11px;}

.front #main-content .view .views-row{position:relative;}
.page-aparat{font-size:12px;}
.page-aparat td.views-field-field-instruct-fid{font-size:10px;}
.page-aparat td.views-field-field-instruct-fid .filefield-file{display:inline;}
.page-aparat #main{}


/*Footer*/
#footer{clear:both;
background:url("../i/foot-bg.png") no-repeat 0 0;
clear:both;
height:150px;
margin:0 auto;
width:960px;}
#footer .block-menu h2{display:none;}
#footer .block-menu{/*background:url('../i/menu.gif') repeat-x 0 0*/;
height:35px;}
#footer .block-menu ul li{float:left; display:inline; }
#footer .block-menu ul li a{display:block;}
#footer .block-menu ul li.first{margin-left:100px;}
#footer-message{
color:#fff;
font-family:Georgia,Arial,FreeSans,sans-serif;
font-size:14px;
text-align:center;
margin-top:24px;}
#footer-message a{color:#fff; text-decoration:none;}
/**/
/*Left menu*/
.sidebar .block-menu li a{color:#404040; font-weight:bold;}
.sidebar .block-menu li ul li a{font-weight:normal;}
.sidebar .block-menu li{list-style-type:none; list-style-image:none;line-height:15px;margin:0 0 5px;}
.sidebar .block-menu li ul li a{font-size:13px;}
.sidebar .block-menu li.fake-leaf{display:none;}
.sidebar .block-menu li a:hover, #sidebar-left .block-menu li a.active{color:#BAA262;}
.sidebar .block-menu ul.menu li ul li{margin-left:20px;}

/**/
.view-zmi table{width:100%;}
.view-zmi tr td{width:50%; padding:10px 5px; text-align:center;}

.view-aparat table{width:100%;}
#main .view-aparat table{text-align:left;margin:20px 0;}
.view-aparat .views-field-field-phhoto-fid{float:left; margin:10px}
.page-aparat #main .view-aparat table tr td{
font-size:12px;
padding:10px 5px;
word-wrap:break-word;}
#main .view-aparat table tr td.views-field-field-mulo-email{}
#main .view-aparat table caption{font-weight:bold;padding-bottom:10px}
#main .view-aparat table caption a{font-weight:normal; color:blue;}
/*Node create*/
.node-type-list dd{margin:10px 0 5px 20px;}
#node-form .vertical-tabs-menu .form-item, #node-form .vertical-tabs-menu .form-item select{width:260px}
/**/
.field-field-gmap .field-item div{margin:0 auto;}

#masquerade-block-1 fieldset.collapsible{font-size:10px;}
.page-queries .form-radios div{float:left;}
.page-queries #edit-submit-aparat{margin:10px 0 20px;}
#webform-components-form{overflow-x:auto;}
.one-sidebar #title-wrap .volyn-top{background:url('../i/main-title700-t.gif') no-repeat 0 0; width:705px; height:21px}
.one-sidebar #title-wrap .volyn-bot{background:url('../i/main-title700-b.gif') no-repeat 0 0; width:705px; height:21px;}
.one-sidebar #title-wrap h1{width:705px; background:#CB1111;}
.node-type-chief .field-field-phhoto {margin:0 10px 10px 0;}
.node-type-chief .group-head{text-align:center;}
.node-type-chief .group-head legend{font-size:12px; font-weight:bold; width:100%; text-transform:uppercase;}
.node-type-chief  .field-field-block{font-weight:bold; color:#9b2b17; text-transform:uppercase; font-size:11px;}
.page-communal #main h3,
.page-regulation #main h3,
.page-zmi #main h3{text-align:center;}
.views-exposed-widget fieldset.collapsible{float:right; margin:20px;}
.node-type-standing #main .fieldgroup{width:47%; float:left; text-align:center;}
.node-type-standing #main .fieldgroup legend{font-weight:bold; text-align:center; width:100%;}
.node-type-standing #main .fieldgroup .field-type-filefield img{display:block; margin:0 auto;}
.node-type-standing .label-class-secretary,
.node-type-standing .label-class-Members,
.node-type-standing .label-class-Worker{font-weight:bold; margin:10px 0;}
/*Pager*/
.item-list {margin:0 0;}
.item-list .pager li{margin:0 2px; padding:0;}
.item-list .pager li.pager-first{position:absolute; left:0px;}
.item-list .pager li.pager-previous{margin-right:20px; position:absolute; left:70px;}
.item-list .pager li.pager-next{margin-left:20px; position:absolute; right:80px;}
.item-list .pager li.pager-last{position:absolute; right:0;}
/**/
.page-session #edit-date-filter-value-wrapper,
.page-session #edit-date-filter-value-timeEntry-popup-1-wrapper,
.page-session #edit-value-datepicker-popup-0-wrapper,
.page-session #edit-value-timeEntry-popup-1-wrapper{display:none;}
.page-session input.form-text{width:225px;}
.page-session .views-widget{margin-bottom:10px;}
.page-session .views-exposed-widget-3 .views-widget,
.page-session .views-exposed-widget-3 .views-widget div{/*display:inline;*/}
.page-deputies-council .view-header,
.page-leadership .view-header,
.page-district-councils .view-header{text-align:center; font-size:20px;}
.page-all-solutions .view-header{font-weight:bold;}
.page-deputies-council #main .views-field-title,
.page-leadership #main .views-field-title{font-weight:bold;}
.page-deputies-council #main .view-deputy .views-field-title{
font-size:10px;
font-weight:bold;
text-transform:uppercase;}
.page-deputies-council #main img{float:left; margin: 0 10px 10px 0;}
.page-leadership .views-field-field-block-value{font-style:italic; font-size:16px}
.page-design #main h3{text-align:center;}
.page-deputies-council #main h3{text-align:left; text-transform:uppercase; font-size:12px;}
.page-procurement .views-exposed-widget-1{float:left;width:240px;margin:10px 0;}
.page-procurement .views-exposed-widget-1 input{width:200px;}
.page-procurement #views-exposed-form-zakupka-page-1 .views-exposed-widget{margin:10px; padding:0;}
.page-appeals #main .views-field-title{font-size:12px; text-transform:uppercase; font-weight:bold; text-align:center; margin:10px 0;}
.page-appeals .views-field-field-suname1-value{font-weight:bold; font-size:11px; text-transform:uppercase;}
.views-field-field-block-value{font-style:italic;}
.field-type-simplest-gmap .field-label{text-align:center; padding:10px 0;}
.node-type-webform #webform-client-form-1 label{display:inline; width:250px;float:left;}
.node-type-webform #webform-client-form-1 input{display:inline; width:200px;}
.node-type-webform #webform-client-form-1 .resizable-textarea{width:auto;}
.node-type-webform #webform-client-form-1 #edit-submit{display:block;float:right;margin:0 100px 0 auto;width:100px;}
.node-type-webform #webform-client-form-1 #edit-captcha-response{width:110px;}
.node-type-webform #webform-client-form-1 .captcha legend,
.node-type-webform #webform-client-form-1 .captcha .description, 
.node-type-webform #webform-client-form-1 .captcha #edit-captcha-response-wrapper label{display:none;}
.node-type-webform #webform-client-form-1 .captcha img{border:1px solid #ccc; padding:2px; float:left;}
.node-type-webform #webform-client-form-1 .captcha #edit-captcha-response-wrapper{float:left; margin:20px;}

/*About oblast'*/
.tabs{clear:both;}
#block-menu-menu-volun .content{padding:0;}
#block-menu-menu-volun .menu{padding-bottom:10px; overflow:hidden;}
#block-menu-menu-volun .menu li{
display:inline;
float:left;
font-size:11px;
margin:0 0 0 4px;
padding:0;
text-align:center;
width:100px;
height:40px;
background:url(../i/menu-bor-bg.png) 0 0 no-repeat;
}
#block-menu-menu-volun a:hover{text-decoration:none;}
#block-menu-menu-volun .menu li.collapsed,
#block-menu-menu-volun .menu li.expanded,
#block-menu-menu-volun .menu li.start-collapsed{background:url(../i/menu-bor-bg-in.png) 0 0 no-repeat;}
#block-menu-menu-volun .menu li.first{margin-left:5px;}
#block-menu-menu-volun .menu li a{
padding:5px;
color:#000;
height:30px;
display:block;
}
#block-menu-menu-volun .menu li ul li{margin:0;}
#block-menu-menu-volun .menu li a:hover,
#block-menu-menu-volun .menu li ul.menu li a:hover{color:#c3b07b;}
#block-menu-menu-volun .menu li a.active,
#block-menu-menu-volun .menu li.active-trail a{color:#b0321c}
#block-menu-menu-volun .menu li.active-trail ul a{color:#000;}
#block-menu-menu-volun .menu li.active-trail a.active{color:#b0321c;}
#block-menu-menu-volun .menu li.active-trail li a{color:#000;}
#block-menu-menu-volun{clear:both;overflow:hidden; height:100px; position:relative;}
#block-menu-menu-volun .menu li.fake-leaf{display:none;}
#block-menu-menu-volun .menu li ul.menu{
clear:both;
display:block;
height:40px;
margin:5px 0;
width:517px;
background:url(../i/menu-bor-ul-ul-bg.png) no-repeat 0 0;
}
#block-menu-menu-volun .menu li.start-collapsed ul.menu{display:none;}
#block-menu-menu-volun .menu li.start-collapsed ul.menu,
#block-menu-menu-volun .menu li.expanded ul.menu{left:5px; position:absolute; top:40px;}
#block-menu-menu-volun .menu li.last.start-collapsed ul.menu,
#block-menu-menu-volun .menu li.last.expanded ul.menu,
#block-menu-menu-volun .menu li.last.collapsed ul.menu{left:5px; position:absolute; top:40px;}
#block-menu-menu-volun .menu li ul.menu li{
background:none;
width:auto;
line-height:30px;
}
#block-menu-menu-volun .menu li ul.menu li a{width:auto; padding:5px 10px; text-align:center; float:left; display:inline;}
a#dhtml_menu-2907-1,
a#dhtml_menu-2909-1{width:80px !important; padding:5px 10px !important; line-height:15px !important;}
a#dhtml_menu-2804-1{line-height:30px;}
#block-menu-menu-volun .menu li ul.menu li a.active{}
#block-menu-menu-volun .menu li ul.menu li.last{border:none;}
/**/
.page-session .views-exposed-widget-3 .container-inline-date .form-item .form-item{float:none;}
.page-all-solutions .views-exposed-widget-2 .views-widget{float:left; width:auto;}
.page-all-solutions .views-exposed-widget-2 label,
.page-all-solutions .views-exposed-widget-1 label.edit-date-filter-1-min,
.page-all-solutions .views-exposed-widget-1 label.edit-date-filter-1-max{font-weight:normal;}
.page-all-solutions .views-exposed-widget-2 .description .container-inline-date,
.page-all-solutions .views-exposed-widget-2 .container-inline-date .form-item .form-item{float:none;}
.page-all-solutions .views-exposed-widget-3,
.page-all-solutions .views-exposed-widget-4{float:left;}
.page-all-solutions .views-exposed-widget-3{}
.page-session .views-exposed-widget-4{width:100px; clear:left;}
.page-all-solutions .views-exposed-widget .form-radios,
.page-session .views-exposed-widget .form-radios{float:left;}
.page-all-solutions .views-exposed-widget .form-radios .form-item,
.views-exposed-widget-my2 .form-radios .form-item{display:inline;}
.page-all-solutions .views-exposed-widget #edit-submit-committees{float:left; margin:20px 20px 0;}
.page-session .views-exposed-widget input.form-submit{margin:10px 0;}
.view-aparat-page_4 .views-field-field-grafik-value label,
.view-aparat-page_4 .views-field-field-contact-value label,
.view-aparat-page_4 .views-field-field-room-value label{font-size:11px; color:#9b2b17; font-weight:bold; text-transform:uppercase; margin-right:10px;}
#block-views-aparat-block_2 .views-exposed-widget-1{display:inline; float:left;}
#block-views-aparat-block_2 .views-exposed-widget-1 label{font-weight:normal;}
#block-views-aparat-block_2 .views-exposed-widget-1 .views-widget,
#block-views-aparat-block_2 .views-exposed-widgets div{display:inline;}
#block-views-aparat-block_2 .views-exposed-widget {padding:0;}
#block-views-aparat-block_2 .views-exposed-widget #edit-submit-aparat{margin:0 0 0 10px;}
.node-type-deputy #main img{float:left; margin:0 10px 10px 0;}
.node-type-deputy #main .field-field-block{
font-size:18px;
line-height:24px;
margin-bottom:20px;
text-align:center;}
.page-deputies-council #main .views-field-field-contact-info-value label{font-weight:bold; margin-right:10px;}
.page-deputies-council #main .views-field-field-phhoto-fid{margin-top:20px;}
.label-header{
background:url("../i/gerb_small.gif") no-repeat center top;
font-size:12px;
font-weight:bold;
margin-bottom:10px;
padding-top:60px;
text-align:center;
text-transform:uppercase;
}
.label-header .label-class-refernce-1,
.label-header .label-class-refernce{margin:15px 0;}
.label-class-time div{display:inline; padding-right:3px;}
.label-class-city,
.label-class-time{width:200px; text-align:center; font-size:12px;}
.label-class-city{margin-bottom:10px;}
.label-class-time{border-bottom:1px solid #000000; margin-top:10px;}
.label-class-title-solution{color:#9B2B17;
font-size:11px;
font-weight:bold;
margin:10px 0;
text-transform:uppercase;}
.label-class-refernce
{font-size:12px;
font-weight:bold;
margin:10px 0;
width:300px;}
.label-class-decided{text-align:center; font-weight:bold; margin:10px; text-transform:uppercase; font-size:11px;}
.label-class-head{font-weight:bold; float:left; display:inline; margin:20px 0 0; }
.label-class-head-value{font-weight:bold; float:right; display:inline; margin:20px 0 0;}
select#edit-field-node-reference-nid-nid{width:480px;}
.page-order #main .views-exposed-widgets div,
.page-decision #main .views-exposed-widgets div{display:inline; float:left;}
.page-order #main .views-exposed-form label,
.page-decision #main .views-exposed-form label{float:left;}
.page-order #main .form-submit,
.page-decision #main .form-submit{margin:0 10px; padding:0;}
.date-views-filter-wrapper{min-width:100px;}
.views-exposed-form .views-exposed-widget{padding:0;}
.node-type-district legend{
display:block;
font-size:16px;
font-weight:bold;
margin:0 0 0 200px;
text-align:center;}
.node-type-district .field-field-job,
.node-type-district .field-field-post{font-weight:bold; text-align:center; margin:10px 0; font-size:15px}
.node-type-district .field-field-phhoto img,
.node-type-district .field-field-face img,
.node-type-masmedia .field-field-phhoto img,
.not-front #main .field-field-phhoto img{float:left; margin: 0 10px 10px 0}
.field-field-phhoto .field-label{display:none;}
.node-type-district .field-field-post{clear:both;}
.field-field-chief-data{font-weight:bold;}
.field-field-worker-data{
color:#4767A7;
font-size:11px;
font-weight:bold;
text-transform:uppercase;}
.node-type-district .field-field-block,
.node-type-district .field-field-party{font-style:italic;}
.logged-in .node-form .vertical-tabs input.form-text{width:250px;}
.logged-in .node-form input.form-text{width:400px;}
.logged-in .node-form #edit-title-wrapper{padding:0.5em;}
.logged-in .node-form legend{font-weight:bold; font-size:16px;}
.logged-in .node-form label{font-style:italic;}
.page-district-councils #main-content .view .views-row {
margin-top:10px;}
.page-deputies-council .field-field-block-party,
.node-type-deputy .field-field-block-party{font-weight:bold;}
#block-views-regional_parties-block_1 .views-row a{}
#block-views-regional_parties-block_1 .views-row .bonus-content a{text-align:right; text-decoration:underline; display:block; }
#block-views-district_council-block_1 .views-row .bonus-content a{text-align:right; display:block;}
#block-views-regional_parties-block_1 .views-row .bonus-content .view-regional-parties a{text-decoration:none; text-align:left;}
#block-views-district_council-block_1 .views-row .bonus-content .view-district-council-block_2 a{text-align:left}
#block-views-regional_parties-block_1 .views-field-title a{cursor:pointer}
.node-type-chat .field-field-person img{
float:left;}
.page-village-council .view-village table{width:100%;}
.page-village-council .view-village table thead{display:none;}
.page-village-council .view-village table caption{border:1px solid #ccc; border-bottom:none; font-weight:bold;}
.page-village-council .view-village table tr{border:none;}
.page-village-council #main .view-village table tr td{border:1px solid #ccc; text-align:left; padding:5px;}
.page-village-council .view-village table tr td.views-field-title,
.page-village-council .view-village table tr td.views-field-field-head-value{width:40%;}
.node-type-communal #main table tr td span{padding:0 !important; font-size:12px !important;}
.node-type-communal #main table {width:auto !important;}
.node-type-communal #main table tr td{padding:5px !important;}
/*slideshow*/
#block-views-slideshow-block_1{padding:8px 7px 8px 10px; height:320px;
overflow:hidden;
background:#f2f2f2;
border:1px solid #cfcfcf}
#main #block-views-slideshow-block_1 .content {height:315px; overflow:hidden;}
.js #main #block-views-slideshow-block_1 .content{height:auto; overflow:visible;}
#main #block-views-slideshow-block_1 .content{padding:0}
.main_slideshow{position:relative; padding-bottom:31px;}
.main_slideshow img{margin:-2px 0 0 -2px !important; padding:0 !important;}
.main_slideshow .ui-tabs-nav{position:absolute; bottom:0; z-index:100;}
.main_slideshow .ui-tabs-nav li{
display:block;
float:left;
padding:9px 2px 2px;
text-align:center;
width:22px;}
#block-views-slideshow-block_1 .slides_switch{position:absolute; bottom:3px;}
#block-views-slideshow-block_1 .slides_switch li{float:left; display:block;}
.main_slideshow .ui-tabs-panel{position:relative; width:506px; background:url('../i/slide-bor.png') 2px 2px; height:295px;}
.main_slideshow .ui-tabs-panel .info{
background:none repeat scroll 0 0 #FFFFFF;
border-top:1px solid #949899;
bottom:2px;
height:31px;
left:-1px;
opacity:0.8 !important;
position:absolute;
right:2px;
width:485px;
padding:7px 10px 0;
line-height:15px;
}
.main_slideshow .ui-tabs-panel .info a{color:#4d4d4d !important;}
.main_slideshow .ui-tabs-hide{display:none;}
.main_slideshow .ui-tabs-nav li.ui-tabs-selected{background:url('../i/slider-now.png') no-repeat top center;}
/**/
#ad-region img{float:left;display:inline;}
#ad-region .views-row {margin-bottom:25px; clear:both;}
#ad-region .view-footer{text-align:right;bottom: 10px;position: absolute;right: 10px;}
#ad-region .view-footer a{color:#508ad3;}
#block-views-main-block_5 .views-row .views-field-title,
#block-views-main-block_3 .views-row .views-field-title{text-transform:uppercase; font-size:12px; font-weight:bold;}
#block-views-main-block_5 .views-row .views-field-title a,
#block-views-main-block_3 .views-row .views-field-title a{color:#515151;}
#ad-region .views-row .views-field-created{color:#31519a; font-size:9px; font-weight:bold;}
#block-views-announcement-block_1{height:335px; overflow:hidden;}
#block-views-announcement-block_1 .views-field-title{line-height:13px;}
#block-views-main-block_1{height:89px; overflow:hidden;}
.front #node-15{display:none;}
#sidebar-right .block-views .views-row{padding-bottom:0px; border-bottom:1px dashed #c7caca; margin-bottom:8px;}
#sidebar-right .block-views .views-row-last{border:none;}
.official{
color:#92B5E1;
font-size:12px;
font-style:italic;
left:142px;
position:absolute;
top:31px;}
.volyn{
color:#FFFFFF;
font-family:JournalSansC,Arial,FreeSans,sans-serif;
font-size:27px;
font-weight:bold;
left:138px;
line-height:34px;
position:absolute;
text-transform:uppercase;
top:50px;
width:250px;}
.volyn a{background:url(../i/logo_name.png) no-repeat 0 0;display:block;height:65px;width:230px;text-indent:-9999em;}
#marqueecontainer{position:relative !important; overflow:hidden; height:305px;}
#block-views-chat-block_3 .views-field-field-begin-value{font-size:10px; text-align:center; color:#a8acad;}
#block-views-chat-block_3 .views-field-title{font-size:14px; text-align:center;}
#block-views-main-block_1 .item-list ul li{margin-left:15px;}
#marqueecontainer .views-field-nothing .field-content{background:url("../i/list-image.gif") no-repeat left 4px; padding-left:6px;font-weight:bold;}
#marqueecontainer .views-field-field-begin-value .field-content{
background:url("../i/list-image.gif") no-repeat left 4px;
padding-left:6px;
font-weight:bold;
font-size:10px;
color:#a8acad;}
#sidebar-left .block-views .view-footer{text-align:right;}
#sidebar-left .block-views .view-footer a{color:#508ad3;}
.block a.rss{
display:block; 
position:absolute;
text-indent:-9999em;
top:0;
right:0;
height:29px;
width:37px;
background:url('../i/rss.png') no-repeat 0 0;}
#block-views-chat-block_3 .content{padding:5px 5px;}
.vote-form .form-item{padding-bottom:8px; border-bottom:1px solid #ebebed; margin:0 0 8px 0; font-size:11px; line-height:14px;}
.vote-form #edit-choice-6-wrapper{border:none;}
#block-menu-menu-work {
  clear:both;
  overflow:hidden;
  background:url(../i/bot-menu-wrk.png) repeat-x 0 0 #e6e6e6;
  border:1px solid #adb1b2;
  padding:5px 0 5px 5px;}

#block-views-chat-block_3 .views-field-field-person-fid img{margin:5px 0;}
#block-menu-menu-work h2{
  color:#508ad3;
  font-size:12px;
  text-transform:uppercase;
}
#block-menu-menu-work h2{margin:5px 0;}
#block-menu-menu-work .content{padding:0;}
#block-menu-menu-work ul {overflow:hidden;}
#block-menu-menu-work ul li {
  background:url("../i/menu-wrk-list.png") no-repeat 0 6px;
  display:inline;
  float:left;
  line-height:14px;
  list-style-image:none;
  list-style-type:none;
  margin-right:5px;
  padding:0 0 3px 10px;
  width:214px;
}
#block-menu-menu-work ul li a{
  font-size:11px;
  color:#404040;
  line-height:14px;
}
#block-poll-0 div.title{line-height:16px;margin-bottom:7px;}
#block-views-main-block_4 li{border-bottom:1px dashed #c7caca;margin-bottom:5px;padding-bottom:5px;line-height:15px;}
#block-views-main-block_4 li.views-row-last{border:none;}
.view-aparat .views-field-field-depytat-value{width:100px;}
.view-aparat .view-filters{padding:0 0 20px;overflow:hidden;}
#views-exposed-form-zakupka-page-1 label{float:left;display:inline;margin-right:10px;}
#views-exposed-form-zakupka-page-1 .form-submit{margin:10px 0;}
#views-exposed-form-zakupka-page-1{margin-bottom:20px;}
.view-aparat-page_4 .views-field-field-phhoto-fid{margin:0 10px;}
.view-aparat-block_2 .view-content{float:left;width:80px;}
#main-content .view-aparat-block_2 .views-row{margin-top:0;}
.view-zmi-page_1 tr td{text-align:left;width:auto;}
.view-zmi-page_1 .views-field-field-phhoto-fid{float:left;margin-right:10px;display:inline;}
.view-zmi-page_1 .views-field-field-phhoto-fid img{margin-top:0;}
#main .view-zmi-page_1 h3{margin:20px 0;}
#node-75 .field-field-phhoto{margin:10px auto;}
#main #node-75 .field-field-phhoto img{float:none;margin:0;}
#block-views-aparat-block_1 h2{
font-size:12px;
font-weight:bold;
text-align:center;
text-transform:uppercase;}
#block-views-aparat-block_1 .view-footer{margin-top:50px;}
.view-workfield-page_5 .view-footer{font-size:18px;font-weight:bold;text-align:center;margin:20px 0;}
.item-list .pager{margin:10px 0;}
#node-1 p{margin:10px 0 30px;}
#node-1 #edit-submitted-tekst-povidomlennya-wrapper textarea{width:200px;}
#node-1 .grippie{display:none;}
#block-menu-menu-work{margin-right:10px;}
.node .content p,
.node .paragraph p{margin-bottom:10px;}
.node .content ul,
.node .content ol{padding-left:20px;margin:10px 0;}
#node-209 p{margin-top:50px;}
#views-exposed-form-workfield-page-2 label,
#views-exposed-form-workfield-page-1 label{margin-right:5px;}
#views-exposed-form-workfield-page-2 .views-exposed-widget-1,
#views-exposed-form-workfield-page-1 .views-exposed-widget-1,
#views-exposed-form-workfield-page-2 .views-exposed-widget-2,
#views-exposed-form-workfield-page-1 .views-exposed-widget-2{width:125px;}
.view-committees .name-of-filter{padding:20px 0 0;}
.view-news-block_1 .views-field-created .field-content {
  background:url("../i/list-image.gif") no-repeat left 4px;
  font-weight:bold;
  padding-left:6px;
  color:#A8ACAD;
  font-size:10px;
}
.view-news-block_1 .views-field-title{line-height:15px;}
.view-workfield .original{font-weight:bold;padding-bottom:5px;}
#main .view-deputy-page_1 .views-row{margin-top:0;}
.node-deputy .field-field-phhoto{float:left;margin-right:10px;display:inline;}
.node-deputy .field-type-nodereference{margin-bottom:10px;}
.node-standing{margin-top:30px;}
.solutions-all{padding-top:30px;display:block;}
.view-election-page_1 .views-field-field-election-image-fid{
}
.view-election-page_1 .views-field-title *{font-weight:bold; font-size:12px; color:#515151 !important; text-transform:uppercase; text-align:center; text-decoration:none;}
.view-election-page_1 .views-field-field-description-value{text-align:left; padding:3px 5px;}
.view-election-page_1 .views-field-view-node{text-align:right;}
.view-election-page_1 .views-field-view-node a{font-size:11px; color:#9b2b17 !important;}
.view-election-page_1 .views-row{overflow:hidden;margin-bottom:20px;}
.view-election-page_1 .views-field-field-election-image-fid img{
  border:1px solid #ccc;
  padding:3px;
}
.view-chat-block_2 .views-field-nothing,
.view-chat-block_2 .views-field-field-answer-value{line-height:16px;margin-bottom:10px;}
.rule_chapter{margin:10px 0;color:#508AD3;}
.label-class-add{clear:both;padding-top:30px;}
#node-9965 th{text-align:center;}
#node-9965 td{border:1px solid #ccc;width:50%;}
#main .view-calendar-calendar_1 .views-field-title{}
.view-calendar-calendar_1 .views-field-title a{color:#000 !important;}

.node-sesion .field-field-status *,
.node-sesion .field-field-doc-number *{display:inline;}
.node-sesion {background: url(../i/gerb_small.gif) no-repeat 50% 0%;padding-top: 60px;}

.view-main-page_3 .views-row,
.view-main-page_1 .views-row{
  margin-bottom:30px;
}
.view-main-page_3 .views-field-title,
.view-main-page_3 .views-field-title *,
.view-main-page_1 .views-field-title,
.view-main-page_1 .views-field-title *
{
  line-height:16px;
}
#main .view-main-page_3 .views-field-title a,
#main .view-main-page_1 .views-field-title a{
  color:#000;
  font-size:16px;
}
.view-main-page_3 .views-field-created{
  background: url(../i/list-image.gif) no-repeat 0 6px;
  color: #A8ACAD;
  font-weight: bold;
  padding-left: 6px;
  margin:10px 0;
}
.view-main-page_1 .views-field-created{
  color: #A8ACAD;
  font-weight: bold;
  margin:10px 0;}
.view-main-page_3 .views-field-field-image-fid,
.view-main-page_1 .views-field-field-phhoto-fid{margin-right:10px;}
.view-main-page_3 .views-field-field-image-fid img{
  border:1px solid #ccc;
  padding:3px;
}
.view-main-page_1 .views-field-field-phhoto-fid{float:left;}
.view-main-page_1 .views-field-field-phhoto-fid img{margin:0;}
.node-news .field-field-image{
  float:left;
  margin-right:10px;
}
.node-news .field-field-image img{
  padding:3px;
  border:1px solid #ccc;
}
.node-sesion .decision,
.node-sesion .vrc{
  text-transform:uppercase;
  margin:20px 0;
  text-align:center;
}
.node-sesion .session{
  border-bottom:1px solid #ccc;
  text-align:center;
  width:170px;
}
.node-sesion .city{
  width:170px;
  text-align:center;
  margin-bottom:10px;
}
.node-sesion .name{
  width:300px;
  font-weight:bold;
  margin:10px 0;
}
.node-sesion .decided-text{}
.node-sesion .decided{
  margin:10px 0;
  text-align:center;
  text-transform:uppercase;
  font-weight:bold;
  font-size:15px;
}
.node-sesion .addition{}
.node-sesion .results{}
#main .node-sesion .content{padding:0;}
#block-block-1 p img{float:left;}
#block-block-8 a.popups{
background:url("../i/block-head.png") repeat-x 0 0;
border:1px solid #CCCCCC;
color:#9F1B1B;
display:block;
font-size:11px;
font-style:italic;
height:19px;
line-height:19px;
margin:5px auto;
padding-left:3px;
text-align:center;
width:163px;
font-family:Georgia, "Times New Roman", serif;
;}
#block-block-8 a:hover{text-decoration:none;}
.page-session .views-exposed-widget{
display:inline;
float:left;
padding:0;
}
#block-views-tracker-block_1,

#block-views-main-block_4{
width:191px;
float:left;
display:inline;
margin-right:10px;
border:1px solid #CFCFCF;
min-height:475px;
background:url("../i/block-bg.png") repeat-x scroll 1px 30px transparent;}
#block-views-chat-block_3{
width:191px;
float:left;
display:inline;
margin-right:10px;
border:1px solid #CFCFCF;
min-height:365px;
background:url("../i/block-bg.png") repeat-x scroll 1px 30px transparent;}
#block-views-tracker-block_1{width:315px}
#ad-region #block-views-tracker-block_1 .content{padding:0 9px 10px;}
#ad-region #block-views-chat-block_3 .content,
#ad-region #block-views-main-block_4 .content{padding:0 5px 10px;}


#block-views-tracker-block_1 .views-row,
#block-views-main-block_4 .views-row{margin-bottom:17px !important;}
#block-views-chat-block_3 .views-row {margin-bottom:0 !important;}
#block-views-chat-block_3 .views-field-field-person-fid{width:179px; margin:0 auto;}
#views-exposed-form-workfield-page-7 .views-exposed-widget,
#views-exposed-form-committees-page-3 .views-exposed-widget{display:block !important;}
/*Forms filters*/
.views-exposed-form{
  background:url('../i/form-bg.png') repeat 0 0;
  overflow:hidden;
  position:relative;
  padding:10px;
  margin-bottom:10px;
  border:1px solid #CFCFCF;}
#views-exposed-form-workfield-page-7 .views-exposed-widget-my1{
position:absolute;
right:70px;
top:0;
width:100px;}
#views-exposed-form-workfield-page-7 .views-exposed-widget-my1 .form-radios {margin:5px 0;}
.views-exposed-widget-block label{padding-right:5px; display:inline; float:left;}
/*#views-exposed-form-workfield-page-7 .views-exposed-widget-2 label.widget-label{padding:20px 10px 20px 0}*/
#views-exposed-form-committees-page-3 .views-exposed-widget-1 label.widget-label{padding:10px;}
#views-exposed-form-workfield-page-7 .views-exposed-widget-2 .views-widget,
#views-exposed-form-committees-page-3 .views-exposed-widget-1 .views-widget{float:left; display:inline;}
#views-exposed-form-workfield-page-7 .views-exposed-widget-2 .views-widget label,
#views-exposed-form-committees-page-3 .views-exposed-widget-1 .views-widget label
{padding:4px 5px 0 0; /*width:20px; */font-weight:normal;}
.views-exposed-widget .form-submit{position:absolute; right:5px; margin:0 !important;}
.views-exposed-widget fieldset.collapsible{bottom:10px; right:10px; margin:20px 0 0 0; width:100%; display:block;}
#views-exposed-form-workfield-page-7 .views-exposed-widget-3 .views-widget,
#views-exposed-form-committees-page-3 .views-exposed-widget-2 .views-widget,
#views-exposed-form-committees-page-3 .views-exposed-widget-3 .views-widget{float:left;}
#views-exposed-form-workfield-page-7 .views-exposed-widget-3,
#views-exposed-form-committees-page-3 .views-exposed-widget-2,
#views-exposed-form-committees-page-3 .views-exposed-widget-3{clear:both; overflow:hidden;}
#views-exposed-form-workfield-page-7 .views-exposed-widget-3 .widget-label,
#views-exposed-form-committees-page-3 .views-exposed-widget-2 .widget-label{width:50px; font-weight:bold;}
#views-exposed-form-workfield-page-7 .views-exposed-widget-3 .views-widget .form-select,
#views-exposed-form-committees-page-3 .views-exposed-widget-2 .views-widget .form-select{width:100px;}
.views-exposed-widget-my2 {margin-left:94px;}
#views-exposed-form-workfield-page-7 .views-exposed-widget-1 label.widget-label{width:94px;}
#views-exposed-form-committees-page-3 .auto{position:relative; padding-top:5px; width:330px;}
#views-exposed-form-committees-page-3 .auto .views-exposed-widget-my2{position:absolute; top:0; margin-left:50px;}
#views-exposed-form-committees-page-3 .views-exposed-widget .form-submit{
bottom:23px;
right:10px;
}
#views-exposed-form-committees-page-3 .views-widget .bef-select-as-radios{overflow:hidden;}
#views-exposed-form-committees-page-3 .views-widget .bef-select-as-radios .form-radios{margin:0 0 1em;}
#views-exposed-form-zakupka-page-1 .views-exposed-widget-1 {width:auto;}
#views-exposed-form-zakupka-page-1 .views-exposed-widget-1 label,
#views-exposed-form-zakupka-page-1 .views-exposed-widget-1 div{float:left; display:inline;}
#views-exposed-form-zakupka-page-1 .views-exposed-widget .form-submit{position:relative;}
#views-exposed-form-workfield-page-2 .views-exposed-widgets div,
#views-exposed-form-workfield-page-2 .views-exposed-widgets label,
#views-exposed-form-workfield-page-1 .views-exposed-widgets div,
#views-exposed-form-workfield-page-1 .views-exposed-widgets label{display:inline; width:auto;}
#views-exposed-form-workfield-page-2 .views-exposed-widget .form-submit,
#views-exposed-form-workfield-page-1 .views-exposed-widget .form-submit{position:static; margin:0 20px;}
#views-exposed-form-workfield-page-7 .views-exposed-widget-my2 .form-radios,
#views-exposed-form-workfield-page-7 .views-exposed-widgets,
#views-exposed-form-workfield-page-7 .views-exposed-widget-1 .views-widget,
#views-exposed-form-committees-page-3 .views-exposed-widget-my2 .form-radios,
#views-exposed-form-committees-page-3 .views-exposed-widgets,
#views-exposed-form-committees-page-3 .views-exposed-widget-1 .views-widget{margin:0;}
#views-exposed-form-committees-page-3 .views-exposed-widget-1{margin-bottom:40px;overflow:hidden;}
#views-exposed-form-committees-page-3 .views-exposed-widget-1,
#views-exposed-form-committees-page-3 .views-exposed-widget-1 div{display: block !important; clear:both;}
#popups {
left:50% !important;
margin-left:-309px;
height:auto !important;
overflow:hidden;
}
.date-published{
padding-top: 5px;
}
.date-published .field-label{
float: left;
font-weight: bold;
padding-right: 5px;
}
.page-deputies-council h3{position:relative; padding-right:150px;}
.page-deputies-council .download{position:absolute; right:0; top:0;}
.view-aparat-page_6 tbody td{border:1px solid #ccc; padding:3px !important;}
.view-aparat-page_6 .views-table .views-field-field-projects-number-value{text-align: center; width: 17px;}
.view-aparat-page_6 .views-field-counter{vertical-align:middle; text-align:center;}
.page-persons #main .views-field-field-phhoto-fid{float:left; margin-right:10px;}
.page-persons #main .views-field-title a{font-size:16px; color:#000;}
.page-persons #main .views-row{margin-bottom:30px;}
.page-persons #main .views-row .views-field-title{display:block; margin-bottom:10px;}
.node-type-map .field-field-galery .field-item{display:inline;
float:left;
margin:0 10px 0 0;}
.node-type-map .field-field-galery .field-item img
{background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #B0B4B5;
margin:5px 7px 5px 0;
padding:3px;}
.view-main-page_2 .views-row{overflow:hidden; clear:both; margin-bottom:30px; padding-left:130px; position:relative;}
.view-main-page_2 .views-row .views-field-field-phhoto-fid{position:absolute; left:8px; top:0;}
.view-main-page_2 .views-row .views-field-field-phhoto-fid img {
border:1px solid #CCCCCC;
padding:3px;
}
.view-main-page_2 .views-row .views-field-body{border-bottom:1px dotted #959595; padding-bottom:10px; margin-bottom:10px;}
.view-main-page_2 .views-row .views-field-title{margin-bottom:10px;}
.view-main-page_2 .views-row .views-field-created{float:left; display:inline; color:#A8ACAD; font-size:11px;}
.view-main-page_2 .views-row .views-field-comment-count{float:right; display:inline; color:#A8ACAD; font-size:11px;}
.view-legal-page_1 .views-row,
.view-programs-page_1 .views-row,
.view-award-page_1 .views-row,
.view-workfield-page_3 .views-row{margin-bottom:1em;}
.view-workfield-page_3 .views-row-last{margin-bottom:2em;}
#views-exposed-form-committees-page-3 .views-exposed-widget-2,
#views-exposed-form-committees-page-3 .views-exposed-widget-3,
#views-exposed-form-committees-page-3 .views-exposed-widget-4{height:120px;}

.view-main-block_5 .views-row{position:relative; overflow:hidden; margin-bottom:7px !important;}
.view-main-block_5 .views-field-field-image-fid img{margin:0 10px 0 0 !important;}
.node-type-chat #node-form .captcha legend{display:none;}
.view-chat-block_2 .views-row,
.view-chat-block_1 .views-row{border-top:1px solid #666666; padding:5px 15px; text-align:justify;}
.view-chat-block_2 .views-field-nothing .field-content,
.view-chat-block_1 .views-field-nothing .field-content{color:#31519A; font-size:12px; text-transform: none;}
.view-chat-block_1 .views-field-nothing{margin-bottom:10px;}
.view-chat-page_1 .views-field-field-person-fid{float:left; margin-right:10px;}
#main .view-deputy-page_1 a{color:#4767A7;}
.not-front #main {border:1px solid #d8d8d8; margin-bottom:7px;}
.not-front #main-content{padding:0 5px 5px;}
.view-election-page_1 .col-2{padding:0 3px;}
.view-deputy-page_9 .views-row{margin-bottom:20px;}
.view-deputy-page_9 .views-field-title{font-size:12px; color:#515151; text-transform:uppercase;}
.view-deputy-page_9 .views-field-field-job-value{font-size:9px; color:#4767a7; text-transform:uppercase;}
.view-deputy-page_9 .views-field-field-face-fid,
.view-deputy-page_9 .views-field-field-logo-fid{float:left; clear:left; width:148px; margin-right:10px; overflow:hidden;}
.view-deputy-page_9 .views-field-field-logo-fid{text-align:center;}
.view-deputy-page_9 .views-label-field-born-value,
.view-deputy-page_9 .views-label-field-study-value,
.view-deputy-page_9 .views-label-field-work-value,
.view-deputy-page_9 .views-label-field-grafik-value,
.view-deputy-page_9 .views-label-field-contact-info-value{
  font-size:11px;
  color:#a1382a;
  line-height:18px;
  display:block;
  font-family:Arial, FreeSans, sans-serif;
  font-weight:bold;
  text-transform:uppercase;
  }
.view-deputy-page_9 .views-field-field-born-value *{display:inline;}
.view-deputy-page_9 .views-field-field-work-value,
.view-deputy-page_9 .views-field-field-leadership-info-value,
.view-deputy-page_9 .views-field-field-grafik-value,
.view-deputy-page_9 .views-field-field-contact-info-value,
.view-deputy-page_9 .views-field-field-name-value{padding-left:158px;}
.view-legal-page_1 .views-field-title *{color:#515151 !important; font-weight:bold; text-transform:uppercase; font-size:12px;}
.view-legal-page_1 .views-field-field-source-info-value{font-size:13px; color:#515151;}
.page-leadership #page-title .new-title{font-weight:normal;}
.node-type-page .rule_chapter{text-align:left !important; font-size:12px; color:#515151; text-transform:uppercase; font-weight:bold; margin:10px 0 0 0;}
.node-type-page .rule_chapter em{font-style:normal;}
.page-photogalery .view-galery-page_1 img{margin:10px auto 0 !important;}
.view-district-council-page_1 .view-header,
.view-zmi-page_1 h3,
.view-zmi-page_1 .views-field-title,
.page-regulation #main h3,
#comments h2{font-size:12px; text-transform:uppercase; font-weight:bold;}
.view-legal-page_1 .views-field-field-notes-value,
.view-zmi-page_1 .views-field-field-job-value,
.view-aparat-page_4 .views-field-field-block-value{font-weight:bold; color:#4767a7; text-transform:uppercase; font-size:9px; font-style: normal;}
#node-11951 .underline{font-size:11px; color:#9b2b17; font-weight:bold; text-transform:uppercase;}
.view-committees-page_1 li.views-row,
.view-documents-page_1 .views-row{margin-bottom:10px;}
.view-aparat-page_3 th{padding:0 !important; border:none !important; background:#fff !important;}
#comments h2{padding-left:10px;}
#comments #edit-subject-wrapper label,
#comments #edit-comment-wrapper label{font-weight:bold; color:#4767a7; text-transform:uppercase; font-size:9px;}
#block-views-chat-block_3 .view-footer{right:5px; bottom:0;}
#block-poll-0 ul.links,
#block-views-news-block_1 .view-footer,
#block-views-famous-block_1 .view-footer{text-align:right}
#block-poll-0 ul.links a,
#block-views-news-block_1 .view-footer a,
#block-views-famous-block_1 .view-footer a{color:#508AD3}
#block-block-7 h2{color:#4767a7; font-size:9px; text-transform:uppercase; padding-left:10px;}
.page-all-solutions .views-exposed-widget-2 .container-inline-date label,
#views-exposed-form-workfield-page-7 .views-exposed-widget-2 .views-widget label{width:20px;}
.page-all-solutions .views-exposed-widget-4 .views-widget{float:left;}
#views-exposed-form-workfield-page-7 .views-exposed-widget .form-submit{bottom:17px;}
#views-exposed-form-workfield-page-7 .views-exposed-widget-my2 {width:300px;}

#views-exposed-form-committees-page-3 .views-exposed-widget-2 #edit-period-min-datepicker-popup-0-wrapper,
#views-exposed-form-committees-page-3 .views-exposed-widget-2 #edit-period-max-datepicker-popup-0-wrapper{float:left;}
.view-election-page_1 tr td{vertical-align:bottom;}
#block-views-main-block_7 .views-field-field-caption-value{
color:#3D5BA0;
font-family:Georgia,Arial,sans-serif;
font-size:11px;
font-style:italic;
font-weight:bold;
margin-top:10px;
text-align:right;
}
.view-main-block_7 .views-field-view-node{margin-top:7px;}
.view-main-block_7 .views-field-view-node a{
background:url("../i/block-head.png") repeat-x scroll 0 0 transparent;
border:1px solid #CCCCCC;
color:#9F1B1B;
display:block;
font-family:Georgia,"Times New Roman",serif;
font-size:11px;
font-style:italic;
height:19px;
line-height:19px;
margin:5px auto;
padding-left:3px;
text-align:center;
width:163px;
}
.view-main-block_7 .views-field-field-phhoto-fid{text-align:center;}
.view-main-block_7 .views-field-view-node a:hover{text-decoration:none;}
.node-welcome .field-field-phhoto{float:left; margin-right:10px;}
.node-welcome .field-field-phhoto img{
background:#FFFFFF;
border:1px solid #B0B4B5;
margin:5px 7px 5px 0;
padding:3px;
}
.node-welcome .field-field-caption{
width:300px;
float:right;
clear:both;
color:#3D5BA0;
font-family:Georgia,Arial,sans-serif;
font-style:italic;
font-weight:bold;
margin-top:10px;
text-align:right;
}
.node-welcome .field-field-caption p{margin-bottom:0;}
#block-admin-configure #edit-info-wrapper{display: none;}
#edit-field-chat-nid-nid-wrapper{display:none;}