@charset "utf-8";

body {
background:#fff;
color:#333;
font-family: Times New Roman, Arial, Helvetica, Verdana,  Tahoma,  sans-serif;
font-size:14px;
margin:0 auto;
width: 970px;
padding:0;
}


#block-block-15 .node {
clear: both;
background-color: transparent;
margin: 0px;
padding: 0px;
}

.node .field-field-image {float: left;
margin: 0 10px 7px 0px;
}

a:link,a:visited {
color:#444444;
outline:none;
text-decoration:none;
}

.columnist p.cap a:hover, p a.title:hover {text-decoration:underline;}

a:hover,a:active,li a.active {
color:#444444;
text-decoration:underline;
}

p {
line-height:1.4em;
margin:3px 0 5px 0;
}

h1 {
font-family: Verdana,  Tahoma, Arial, Helvetica,  sans-serif;
font-size:22px;
margin:1em 0;
padding:0
}

h2 {
font-family: Verdana,  Tahoma, Arial, Helvetica,  sans-serif;
font-size:19px;
margin:1em 0 0.5em;
padding:0
}

h3 {
font-family: Verdana,  Tahoma, Arial, Helvetica,  sans-serif;
font-size:13px;
margin:0.5em 0 1em;
padding:0
}

h4 {
font-family: Verdana,  Tahoma, Arial, Helvetica,  sans-serif;
font-size:11px;
margin:0.5em 0 1em;
padding:0
}

/*
 * Layout
 */
#wrapper {
margin:0 auto;
width:984px;
}

#header {
margin:0
}

#container {
margin:0 0 10px
}

#center {
float:left;
width:645px;
}

.breadcrumb {
color:#ccc;
padding:0;
margin-top: 10px;
}

.breadcrumb a {
color:#666
}

.breadcrumb a:hover {
color:#999
}

#footer {
border-top:1px solid #e9eff3;
position: relative;
clear:both;
margin:10px auto;
padding:5px 5px;
width:984px;
}


#footer a.feed-icon {
position: absolute;
right:0;
top:5px
}

/*
 * Node
 */
td.detailedList div#block-views-allreklama-block_1 div.node-unpublished {display: none}

ul.links li {
background: url(images/menu-leaf.gif) no-repeat scroll 1px 5px; 
margin:0 8px 0 0;
padding-left: 10px;
}

span.submitted {
color:#898989;
font-size:10px;
font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
display: block;
}

/*
 * Comments
 */
 .comment {border-top:1px solid #E9EFF3;}
 
/* .comments_main {
width: 637px;
} */

.comments_main p.cap a {color: #214679; font-weight:bold;}
.comments_main .item-list li a:link, .comments_main .item-list li a:visited, .comments_main .item-list li a:hover {
 font-size: 13px;
}

/**
 * 6.COMMENTS
 */
#comments h2.comments {
  margin: .5em 0 -15px;
  font-size: 14px;
  text-align: left;
} 

#comments {clear:both;
margin-top:44px;
}

.comment {
  margin: 20px 0 0;
  padding: 0;
  clear:both;
}

.comment-bar {
  background: #edf5fa;
  border-bottom: 1px solid #b4d7f0;
  padding: 5px;
  position: relative;
}

.comment span.submitted {
  color: #898989;
  display: inline;
  font-size: .8333em;
  margin: 0;
}

.comment span.new {
  color: red;
  font-size: .8333em;
}

.comment .content {
  padding: 5px;
}

.comment .picture {
  margin: 3px;
}

.comment h3 {
  font-size: 1.1667em;
  margin: .5em 5px 0;
}

.comment ul.links {
  margin: -10px 0 0 25px;
}

.comment ul.links li a {
  text-decoration: underline;
}

.indented {
  border-left: 1px solid #ddd;
  margin-left: 14px;
  padding-left: 5px;
}


/*
 * Sidebars
 */
.sidebar {
padding:15px 0 0;
width:160px
}

#sidebar-left {
float:left;
margin-right:10px
}

#sidebar-right {
float:right;
margin:0px;
width: 310px;
}

#sidebar-right #block-block-16 {padding: 0;}

.sidebar h2 {
font-family: Times New Roman, Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
font-size: 18px;
color: #808080;
font-weight: normal;

}


.block {
margin:0
}

/*
 * Navigation
 */
#nav {
position: relative;
border-bottom:0px solid #e9eff3;
border-top:0px solid #e9eff3;
margin:0 0 10px
}

#nav a {
font-family: Arial;
text-decoration: none;
font-size: 12px;
color: #214679;
}

ul.primary-links {
font-weight:700;
padding:5px 0
}

ul.primary-links li {
margin:0;
padding:0
}

ul.primary-links li a:link,ul.primary-links li a:visited {
margin:0 10px 0 0;
padding:5px 2px
}

ul.secondary-links li {
margin:0;
padding:0
}

ul.secondary-links li a:link,ul.secondary-links li a:visited {
margin:0 10px 0 0;
padding:2px;
font-size: 10px;
color: #00007A;
}

ul.secondary-links li.menu-956 a:link, ul.secondary-links li.menu-956 a:visited{
color: #AA0000;
}

ul.secondary-links li.menu-957 a:link, ul.secondary-links li.menu-957 a:visited{
color: #00AA00;
}



/*
 * CSS Support
 */
.clear {
clear:both;
display:block;
font-size:0;
height:1px;
line-height:0;
margin-bottom:-1px
}

.clear-block {
display:block
}

.links a:link, .links a:visited {
font-size:13px;
font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
color: #214679;
}

div.node {
background-color: #FAF7EE;
padding: 6px;
margin: 0px;
}

.node .content a, .comment .content a{
color: #0000FF;
text-decoration:underline;
}

.node .content h2{
font-size:21px;
margin-bottom: 20px;
}

.node .content h2 sup, .views-field-field-info-value span
{
  color:#0604B8;
  font-size:12px;
  font-variant:small-caps;
  font-weight:bold;
}

.node .content {
font-size: 14px;
}

.node .content p{
margin-left: 20px;
}


.node .content .image-attach-body {
float: left;
margin: 0 1em 0 0;
}


.node .meta .links a{
font-size:14px;
}

.comment .links a{
font-size: 10px;
}


.comment .content {
font-size: 14px;
}

#search-theme-form {
position: absolute;
right: 35px;
top: 30px;
}

#search-theme-form label {
display: none;
}

#search-theme-form .form-submit {
margin:0px;
background: url('/sites/all/themes/pgorod/images/button.jpg') repeat-x;
padding:4px 11px;
color: #ffffff;
border: solid #6c7f9f;
border-width: 1px 0 0 0;
}

tbody {border: 0px;}

.main_tizer table {padding: 0; margin: 0;}

.comment .picture, .main_tizer .picture{
color: #FFFFFF;
font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
font-size: 6px;
}

.comment .picture img, .tizer .picture img{
float: left;
margin-right: 5px;
}

.main_tizer .cap {
font-size: 19px;
color: #606060;
}

#block-views-pNews-block_2 .view-header a,
#block-views-pNews-block_3 .view-header a,
.main_tizer .cap a:link, .main_tizer .cap a:visited, .main_tizer .cap a:hover, .main_tizer .cap a:active{
font-size: 18px;
color: #808080;
}

#block-views-pNews-block_2 .imagecache, #block-views-pNews-block_3 .imagecache {margin:0;}


.main_tizer  td .img_visible {
display: none;
}

.main_tizer  td h2 {
font-size: 10px;
text-decoration:underline;
text-align: center;
}

.main_tizer  td .img_image, .main_tizer  td .img, .main_tizer  td .img_box{
margin: 0px;
}

.main_tizer  td .node {
background-color: transparent;
margin: 0px;
padding: 0px;
}

.main_tizer  td .img_box {
background: #FFFFFF;
}

.main_tizer .submitted {
display: none;
}

.main_tizer .statistic .node {
margin: 0 0 1em 0;
padding: 0px;
background-color: transparent;
}

.main_tizer .statistic h2 {
font-size: 12px;
margin:0 0 5px 0;
}

.main_tizer .statistic a {
text-decoration:underline;
}

.main_tizer .statistic p {
font-size: 12px;
margin:0px;
font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
}

.main_tizer .statistic .node .field-field-image {
float: left;
margin: 0px -30px 20px 0;
padding: 0px;
}

.main_tizer .statistic .node .field-field-image img{
width: 100px;
height: 66px;
}

.main_tizer .news .field-field-image {
  float: left;
  margin: 0 1em 1em 0;
} 


.main_tizer .news .node h2 {
font-size: 12px;
margin:0 0 0.5em 160px;
}

.main_tizer .news .node p {
font-size: 14px;
margin-left:165px ;
margin-bottom: 5px;
}

.main_tizer .reklama .image-attach-teaser {
float: none;
margin: 0 0 1em 0;
}

.main_tizer .reklama .node h2 {
font-size: 14px;
margin: 0 0 5px 0;
}

.main_tizer .reklama p .cap{
margin: 0;
line-height: 1em;
}

.main_tizer .reklama .node p {
font-size: 14px;
}

.main_tizer .reklama .node {
margin: -10px 0 2em 0;
padding: 0px;
background-color: transparent;
}

.main_tizer #block-views-pNews-block_5 .image-attach-teaser, .main_tizer .story .image-attach-teaser {
  float: none;
  margin-left: 0em;
  margin-right: 0em;
} 

.comments .node {
background-color: transparent;
margin: 0px;
padding: 0px;
}

.main_tizer .story .node {
margin: 0px;
}

.main_tizer #block-views-pNews-block_5 h2 {
font-size: 14px;
margin:0;
}
.main_tizer #block-views-pNews-block_5 h2 a {
color: #214679;
}

.main_tizer .story .node h2 {
font-size: 16px;
margin:1em 0;
}

.main_tizer .story .node p, .main_tizer #block-views-pNews-block_5 p {
font-size: 14px;
}

.view-allnews .image-attach-teaser {
display: none;
}

.item-list li a:link, .item-list li a:visited{
color: #042F7C;
text-decoration:underline;
font-size: 14px;
}

.item-list li a:active, .item-list li a:hover {
color: #CC6600;
text-decoration:underline;
font-size: 14px;
}

.item-list span.user, .item-list span.num, .item-list span.type {
font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
font-size: 14px;
}

.item-list span.user,  .item-list span.user a{
font-size: 10px;
color: #A0A0A0;
}

.item-list span.type{
font-size: 12px;
color: #A0A0A0;
}

.item-list li span.type a:link, .item-list li span.type a:visited, .item-list li span.type a:hover, .item-list li span.type a:active{
font-size: 12px;
color: #A0A0A0;
text-decoration:none;
border-bottom: dashed 1px #A0A0A0;
}

span.new, .new {
font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
font-size: 11px;
color: #FF9933;
}

span.newgreen, .newgreen {
font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
font-size: 11px;
color: #009900;
}

.main_tizer a.menu {
color: #FFFFFF; 
font-size: 12px; 
font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
text-decoration:underline;
}

#block-block-6{
float: left;
margin: 1em 1em 1em 0;
}

#block-block-6 .kaka_zone{margin:0; padding:0;}

.view .node {
background-color: transparent;
padding: 0px;
}



#block-block-10 {
float: right;
margin: 1em 0;
}

#sidebar-right .block {
padding: 0;
}

.block-profile h2 {
text-transform: uppercase;
}

.content .field-field-contact {
margin: 1em 0;
font-size: 10x;
font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
}

h2.with-tabs {
 font-size: 24px;
}

#imageDataContainer {
  font: 12px Verdana, Helvetica, sans-serif;
}

div.img_image {
position: relative;
}

#comment-form #edit-mail-wrapper,  #comment-form #edit-homepage-wrapper {
display: none;
}


.main_tizer .quest h2 {
font-size: 13px;
margin: 0px;
}

.main_tizer .quest .submitted {
display: inline;
}

.main_tizer .quest a {
text-decoration:underline;
}

.search-results dt.title a {
color: #042F7C;
text-decoration:underline;
}

.search-results p.search-info {
font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
font-size: 10px;
color: #A0A0A0;
}

.search-results .search-info a{
font-size: 10px;
color: #A0A0A0;
text-decoration:underline;
}


div .collapsiblock {
  border-bottom: 1px solid #e9eff3;
}

div .collapsiblockCollapsed {
  border-bottom: 1px solid #e9eff3;
}

.poll .bar {
background: #F0F0F0 url('/sites/all/themes/pgorod/images/barfon.gif ') repeat-x;
} 

.poll .bar .foreground {
background: #FF9900 url('/sites/all/themes/pgorod/images/bar.gif ') repeat-x;
}

.poll {
 font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
 font-size: 14px; 
}

.poll .text, .poll .percent {
 font-size: 12px; 
}

.poll .title {
 font-size: 18px; 
 font-weight: bold;
 margin:0 0 0.5em;
}

.poll div.links .0{
display: none;
}

.block-aggregator li a {
font-size: 11px;
 font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
}

.block-aggregator .more-link {
display: none;
}

#block-system-0 {
float: right;
}

#comments .comment .content {
margin-left: 30px;
}

#comments .comment .links {
margin-left: 15px;
}


.field-field-fotolink {
 display: inline;
 font-size: 12px;
 font-family: Arial, Helvetica,  Verdana,  Tahoma,  sans-serif;
}

.field-field-fotolink div.field-label {
 color: #808080;
 font-weight: normal;
 display: inline;
}

.field-field-fotolink div.field-items, .field-field-fotolink div.field-item{
 display: inline;
}

.node h3 {
margin: 10px 30px 10px 50px;
padding: 15px;
background-color: #F5EEDA;
font-size: 17px;
color: #808080;
font-weight: normal;
font-family: Times New Roman, Arial, sans-serif;
}

.node h4 {
margin: 10px 30px 10px 50px;
padding: 15px;
background-color: #F5EEDA;
font-size: 14px;
color: #808080;
font-weight: normal;
font-family: Times New Roman, Arial, sans-serif;
}

.datetime a:link, .datetime a:visited{
font-size: 10px;
font-family: Arial, sans-serif;
color: #606060;
text-decoration: none;
border-bottom: 1px dashed #606060;
}

div.tizer {position: relative; clear: both; margin: 0px; height:113px;}

div .bg_foto * {padding: 0px; margin: 0px; position: relative;}
li.foto {width: 615px; display: block; position: absolute; top: 15px; left: 10px; background: #4871aa; }
div.bg_foto { clear:both; width: 645px; height: 315px; padding: 0; border-top: 1px #2f5993 solid; background: #4871aa}
div.bg_foto a:link, div.bg_foto a:visited {color: #ffffff;}
div.bg_foto a sup {
  color:#F7FFAE;
  font-size:12px;
  font-variant:small-caps;
  font-weight:bold;
}
div.bg_foto .node  p {line-height: 1.4}
div.bg_foto img {border: 1px #fcfdfe solid}
div.bg_foto h2 a {font-size: 21px; font-weight: normal; text-decoration: none;}
div.img-scrollDiv {background: #214679; color: #ffffff; position: relative; font-family: Verdana}
div.img-scrollDiv #lt {position: absolute; top:0; left:0; width: 5px; height:6px;}
div.img-scrollDiv .lt_light {background: url('/sites/all/themes/pgorod/images/ugl.png') top left no-repeat;}
div.img-scrollDiv .lt_dark {background: url('/sites/all/themes/pgorod/images/ugl.png') -14px top no-repeat;}
div.img-scrollDiv #gt {position: absolute; top:0; right:0; width: 5px; height:6px;}
div.img-scrollDiv .gt_light {background: url('/sites/all/themes/pgorod/images/ugl.png') -6px top no-repeat;}
div.img-scrollDiv .gt_dark {background: url('/sites/all/themes/pgorod/images/ugl.png')  right top no-repeat;}
div.img-scrollDiv a.a_foto_dark {float: left; display: block; width: 214px; font-size: 12px;  color: #ffffff;  border-right: 1px #0F294F solid; height: 76px}
div.img-scrollDiv a.a_foto_light {background: #4871aa; height: 76px;}
div.img-scrollDiv a.a_foto_dark img {float: left; margin: 9px; border: 1px solid #303030}
div.img-scrollDiv a.a_foto_dark span.title_small {padding: 9px 3px 9px 0; display: block; font-size: 11px; font-weight: bold;}

.img-scrollDiv .bg_foto #divDrumMover li.foto .node h2 {font-size: 21px; font-weight: normal}

#block-views-pNews-block_5 td, div#block-views-pStory-block_3 td, block-views-allreklama-block_1 td {width: 33%; vertical-align: top; clear: none; padding: 6px;}
#block-views-pNews-block_5 td {background: #dbe5f3;}
#block-views-pNews-block_5  img {border: 1px #303030 solid; margin: 4px 5px 0 0; float: left}
#block-views-pNews-block_5 .views-field-title a {font-size: 11px; font-weight: bold; color: #214679}
.view-pBlogBest .views-field-title a, .view-PeopleNews .views-field-title a {
  font-size: 14px;
  font-weight: bold; 
  color: #214679;
}

.views-field-field-image-fid {
  float:left;
  margin-right:10px;
}
#block-views-pNews-block_5 .views-view-grid {padding: 0; margin: 0;}

#block-views-pNews-block_2, #block-views-pNews-block_3 {background: #21467A; padding: 5px; margin:15px 0 5px; height: 210px; width: 970px}
#block-views-pNews-block_2 table, #block-views-pNews-block_3 table {margin: 0px;}
#block-views-pNews-block_2 .view-header, #block-views-pNews-block_3 .view-header {margin-left: 5px; font-family: Verdana}
#block-views-pNews-block_2 .view-header a:link,
#block-views-pNews-block_2 .view-header a:visited, 
#block-views-pNews-block_2 .view-header a:hover, 
#block-views-pNews-block_2 .view-header a:active,
#block-views-pNews-block_3 .view-header a:link,
#block-views-pNews-block_3 .view-header a:visited, 
#block-views-pNews-block_3 .view-header a:hover, 
#block-views-pNews-block_3 .view-header a:active
{
color: #ffffff;
}
#block-views-pNews-block_2 .img_image {margin:0; padding:0;}

.img_left {
 display: -moz-inline-stack;
 display: inline-block;
 vertical-align: text-top;
 zoom:1­; 
 *display: inline;
}

.view-id-allfoto .img_left {
float: none;
}


#block-views-pNews-block_2 td, #block-views-pNews-block_3 td { 
    border-top:1px solid #AAAAAA;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: text-top;
    float: none;
    border:1px solid #0f294f;
    background: #153460;
    zoom:1­; 
    *display: inline;
    width:145px;
    margin: 0 5px;
    color: #ffffff;
    height: 165px;
    padding: 0px;
    overflow: hidden;
}


#block-views-pNews-block_3 td .views-field-title, #block-views-pNews-block_2 td .views-field-title {margin: 0; padding: 4px 0 0 4px; text-align: left; text-decoration: none}
#block-views-pNews-block_3 td .views-field-title a, #block-views-pNews-block_2 td .views-field-title a {color: #ffffff; text-decoration: none}

#block-views-pNews-block_2 .img_box {border: 0; background: none;}

ul.quicktabs_tabs_main_page {
background:transparent url(/sites/all/themes/pgorod/images/tab-bar.png) repeat-x scroll left bottom;
display:block;
font-size:1em;
height:23px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 0 11px;
padding:0;
}

ul.quicktabs_tabs_main_page li {
display:inline;
float:left;
margin:0 -4px -5px -11px;
padding:0 0 0 3px;
background: none;
}

ul.quicktabs_tabs_main_page li a {
color: #ffffff;
}

ul.quicktabs_tabs_main_page ul.quicktabs_tabs_main_page {
height: 32px;
}

div.first_tab ul.quicktabs_tabs_main_page li a {
padding:3px 32px 3px 12px;
height: 26px;
}

div.first_tab ul.quicktabs_tabs_main_page {
margin-bottom: 9px;
}

ul.quicktabs_tabs_main_page li.first {background: #EEEEEE url(images/ugolki.png) no-repeat scroll left -118px; 
position: relative;
}

ul.quicktabs_tabs_main_page li.last a{
background:transparent url(images/tabs.png) no-repeat scroll right -38px;
}

ul.quicktabs_tabs_main_page li.active {
background:#EEEEEE url(images/ugolki.png) no-repeat scroll left -78px;
position: relative
}

ul.quicktabs_tabs_main_page li.active a{
  background:#EEEEEE url(images/tabs_raz.png) no-repeat scroll right 0; 
  color:#777777;
  position:relative;
}

ul.quicktabs_tabs_main_page li.active_last a{
  background: url(images/tabs.png) no-repeat scroll right 0;
  color: #777777;
}

ul.quicktabs_tabs_main_page li.active_last{
  background: #EEEEEE url(images/ugolki.png) no-repeat scroll left -78px;
  margin: 0 -11px;
  position: relative;
}

ul.quicktabs_tabs_main_page li a {
background:transparent url(images/tabs_raz.png) no-repeat scroll right -38px;
border-width:0;
color:#FFFFFF;
float:left;
font-size:11px;
font-family: Arial;
margin:0;
padding:5px 30px 3px 11px;
text-decoration:none;
height: 18px;
}

div.pop_tab {
border:1px solid #C2C1C1;
margin-top: 0;
background: #F7F6F6;
width: 978px;
}

 .right_tab, .right_tab_comm {padding: 5px 0}
 div.right_tab table, div.right_tab_comm table {margin: 0}

.right_tab {background: #f7f6f6; border: 1px solid #C2C1C1; height: 322px; position: relative;}
.comments_main .right_tab_comm {background: #f7f6f6; border: 1px solid #C2C1C1; padding:0 5px; margin-top: 3px; height: 429px}

.right_tab .item-list {padding: 7px 7px 0;}
.item_p_0, .item_p_1 {padding: 8px 82px 7px 7px;}
.item_p_0 {background: #f7f6f6}
.item_p_1 {background: #ebe6e6}
.item_p_0 a, .item_p_1 a {color:#333333; font-size: 11px}
.item_p_0 span.title, .item_p_1 span.title {color: #214679; font-weight: bold; font-size: 13px;}

p.links {text-align: right; padding: 7px 7px;}

.right_tab span#title_nar {
  color:#21467A;
  display:block;
  font-weight:bold;
  margin-top:3px;
  text-align:center;
}

.right_tab #qmld-2 a {
  color: #214679;
  font-size: 13px;
}

.right_tab p.links  a, .right_tab #qmld-2 p.links a {
  font-size: 11px;
}


#search_td ul.links {width: 380px;}
#search_td ul.links li {background: url(images/links.png) no-repeat left 5px; float: left; width: 40%; padding-left: 15px;}

#search_td .links a:link, #search_td .links a:visited {color: #ffffff;}

.detailedList div.node {
display: inline-block;
width: 195px;
vertical-align: top;
background: none;
}

.detailedList div.node .image-attach-teaser {
float: none;
margin: 0;
}

.detailedList div.node h2 {
font-size: 13px;
margin: 2px 0;
}

.detailedList div.node h2 a {
color: #214679;
}

a.popular_title {
color:#214679; 
font-size: 13px; 
font-weight: bold;
}

p a.title {
font-family: Verdana; 
font-size: 14px; 
text-decoration: none; 
color: #545454;
}

#block-views-pStory-block_3 {border: 1px #c4c0c0 solid; padding:5px; margin: 15px 0px 0 0;}
#block-views-allreklama-block_1 {border: 1px #c4c0c0 solid; padding:5px; margin: 15px 0px 0 0; background: #DBE5F3;}
#block-views-pNews-block_5 {border: 1px #c4c0c0 solid; padding:0px 3px; background: #DBE5F3; margin:0px 0 0 0;}
.popular {width: 970px}

div#block-views-pStory-block_3 strong {font-weight:normal;}
div#block-views-pStory-block_3 .field-content a, div#block-views-allreklama-block_1 .views-field-title a, div.columnist .node h2 a {color:#214679; font-size: 13px; font-weight: bold}
.columnist .node h2 {text-align: left;}
div.columnist .node {background: transparent;}
div#block-views-pStory-block_3, div#block-views-allreklama-block_1, div#block-views-pNews-block_5, div.popular, #block-views-pNews-block_2 td .views-field-title a, #block-views-pNews-block_3 td .views-field-title a, div.right_tab, div.right_tab_comm, div.columnist .node, div.first_tab {line-height: 1.1; font-family: Verdana; font-size: 13px;}
#block-views-pNews-block_2 td .views-field-title a, #block-views-pNews-block_3 td .views-field-title a {font-size: 10px;}
div#block-views-pStory-block_3 p, div#block-views-allreklama-block_1 p, div#block-views-pNews-block_5 p, div.popular p, #block-views-pNews-block_2 td p, #block-views-pNews-block_3 td p, div.right_tab p, div.right_tab_comm p, 
div.columnist .node p, div.first_tab p {line-height: 1.1}
div#block-views-pStory-block_3 .view-header, div#block-views-allreklama-block_1 .view-header, div#block-views-pNews-block_5 .view-header {margin: 5px 0 0 5px}


.comment_on_main {font-size: 9px; color:#747474}

.fotoreport span.comment_on_main {margin-left: 4px}
.img-scrollDiv div.bg_foto a.comment_on_main, .img-scrollDiv span.comment_on_main {font-family: Arial; font-size: 12px; color:#183863}


.node .links a{
font-size:14px;
}

.in_popular p {font-size: 11px;}
.in_popular {display: inline-block; float: left; vertical-align: top; width: 225px; padding: 8px;}

.columnist {
border: 1px #c4c0c0 solid; 
padding:5px; 
background: #f7f6f6; 
width: 320px; 
height: 445px;
margin-right: 10px
}

.main_tizer .columnist p.cap {margin: 0 5px 5px 5px}

.main_tizer  .columnist p.cap a {
font-size: 14px; 
color:#214679; 
font-weight: bold; 
text-decoration: none;
margin-top: 5px;
}

.columnist .node h2 {
margin:2px 0; 
line-height: 11px
}

.columnist a.columns_a {
font-family: Arial; 
font-size: 12px; 
text-decoration: underline; 
color:#777777
}

.columnist .node {
clear: none; 
padding: 0 6px 6px 6px;
}

.columnist img {
float: left; 
margin: 3px 5px 3px 5px; 
border: 1px solid #303030
}

.competition {
background: #f7f6f6; 
border: 1px solid #cac6c6; 
padding: 5px 0 0 7px
}

.competition p.header_block a {
font-size: 14px; 
font-weight: bold; 
color: #214679
}

.competition a {
font-family: Arial; 
color: #6b6b6b; 
font-weight: bold;
text-decoration: none;
}

.competition a .node span.title_small {
font-family: Arial;
font-size: 13px;
font-weight: normal;
color:#333333;
}

.competition div.node {padding-left:0}

.competition img {border:1px solid #010004;}

p.design {
font-family: Arial;
font-size: 12px;
color:#f8f8f8;
margin: 5px 0 0 20px;
line-height: 14px;
}

p.design a {
color:#a2c7fa;
text-decoration: underline;
}

.logo_gk {
position: absolute;
right: 30px;
top: 20px;
background: url(images/logo_gk.png) no-repeat left top;
width:112px;
height:45px;
}

#edit-search-theme-form-1 {border: 0; margin-right: -6px; padding:0; border: 2px solid #989898; font-size: 15px}

.datetime {
position: absolute;
left: 740px;
top:13px;
}

.datetime a:link, .datetime a:visited {
font-family: Arial;
color: #d6d6d6;
font-size: 12px;
text-decoration: none;
border: 0;
}

.view-allcolumns .view-content {border: 1px solid #c4c0c0; padding: 5px 15px; font-family: Arial; font-size: 11px;}
.view-allcolumns .view-content table { margin: 0}
.view-allcolumns .view-content table td {padding: 5px 20px 15px 0; width: 300px; vertical-align: top}
.view-allcolumns .view-content .views-field-picture .picture img {border: 1px solid #2f2e31; float: left; margin: 0 10px 5px 0}
.view-allcolumns .view-content .views-field-comment-count span {color: #a7a6a6}
.view-allcolumns .view-content .views-field-created span {color: #a7a6a6}
.view-allcolumns .view-content .views-field-name span a {color: #a7a6a6; font-weight:bold; text-decoration: none}
.view-allcolumns .view-content .views-field-title  span a {color: #214679; font-weight:bold}
.view-allcolumns .view-content .views-field-teaser p{color:#6b6b6b}
.view-allcolumns .view-filters .views-exposed-form {border: 1px solid #c4c0c0; padding: 0 10px; background: #f7f6f6}
.view-allcolumns .view-filters form {margin-bottom: 5px !important}
.view-allcolumns .views-exposed-form label {font-family: Verdana; font-size: 14px; color:#214679; text-transform: uppercase}
.view-allcolumns .views-exposed-form .views-widget {margin-top: 3px}
.view-allcolumns .views-exposed-widgets {margin-bottom: 4px}
.sign_column_compl {border: 1px solid #c4c0c0; clear: both; padding: 20px; margin-top: 20px; font-family: Verdana; font-size: 17px; color: #214679}
 

#block-block-17 {margin: 5px 0 0}

.view-allphotofun, .view-allcompetition {margin-top: 15px;}
.view-allcompetition .view-content .views-view-grid .node .imagecache-tizer_127_73 {float: left; margin: 0 5px 0 0;}
#views-exposed-form-allcompetition-page-1 .views-exposed-form label {line-height: 1;}
.view-id-allcompetition .views-exposed-widget #edit-tid {width: 170px;}
.view-allphotofun .view-content, .view-allcompetition .view-content {border: 1px solid #c4c0c0; padding: 5px 15px; font-family: Arial; font-size: 11px; clear: both}
.view-allphotofun .view-header, .view-allcompetition .view-header {float: left; width: 250px; background: #f7f6f6; border: solid #c4c0c0; border-width: 1px 0 0 1px; padding: 5px 0 0 10px}
.view-allphotofun .view-header {width: 98%;}
.view-allphotofun .view-header {border-width: 1px 1px 1px 1px;}
.view-allphotofun .view-header span, .view-allcompetition .view-header span {font-family: Verdana; font-size: 14px; color:#214679; text-transform: uppercase; font-weight: bold}
.view-allphotofun .view-header .competition_term, .view-allcompetition .view-header .competition_term {font-family: Arial; font-size:13px; color:#6b6b6b; font-weight: bold}
.view-allphotofun .view-filters .views-exposed-form label, .view-allcompetition .view-filters .views-exposed-form label {font-family: Arial; font-size:13px; color:#6b6b6b; font-weight: bold}
.view-allphotofun .view-filters .views-exposed-form .views-exposed-widget, .view-allcompetition .view-filters .views-exposed-form .views-exposed-widget {padding-top: 20px}
.view-allphotofun .view-filters, .view-allcompetition .view-filters {background: #f7f6f6; border: solid #c4c0c0; border-width: 1px; margin-bottom: 5px}
.view-allphotofun .view-filters form, .view-allcompetition .view-filters form {margin-bottom: 5px !important}
.view-allphotofun .view-content table, .view-allcompetition .view-content table { margin: 0}
.view-allphotofun .view-content table td, .view-allcompetition .view-content table td {padding: 5px 20px 15px 0; width: 300px; vertical-align: top}
.view-allphotofun  img.storymain_tizer_competition_main, .view-allcompetition  img.storymain_tizer_competition_main {border: 1px solid #2f2e31; float: left; margin: 0 10px 5px 0}
.view-allphotofun .view-filters .views-exposed-form .views-exposed-widget .views-widget, .view-allcompetition .view-filters .views-exposed-form .views-exposed-widget .views-widget{float: right; margin-left: 5px}
.view-allphotofun .view-content .node a.title_small, .view-allcompetition .view-content .node a.title_small {font-size:11px; color:#6b6b6b; font-weight: bold}
.view-allphotofun .view-content .node span.teaser_small p, .view-allcompetition .view-content .node span.teaser_small p {font-size:11px; color:#6b6b6b;} 
.view-allphotofun .completition_right, .view-allcompetition .completition_right {float:right; width: 148px}
.view-allphotofun .rating .fivestar-widget, .view-allcompetition .rating .fivestar-widget {margin-bottom: 3px !important}
.view-allphotofun .rating .fivestar-widget .form-item label , .view-allcompetition .rating .fivestar-widget .form-item label {font-size:13px; color:#6b6b6b; font-weight: normal}

#qmld-1 .view-allphotofun {margin-top:0;}
#qmld-1 .view-allphotofun form.fivestar-widget div.description , #qmld-1 .view-allphotofun .rating .fivestar-widget .form-item label {display: none;}
#qmld-1 .view-allphotofun .view-content {border: none;}
#qmld-1 .view-allphotofun .completition_right{width: 120px;}
#qmld-1 .view-allphotofun .view-content table td {padding: 5px 20px 7px 0;}
#qmld-1 .view-allphotofun .view-footer {padding:0 10px; text-align:right; font-size: 11px;}
#qmld-1 .view-allphotofun .view-footer a:link, #qmld-1 .view-allphotofun .view-footer a:visited {color:#214679;}
#qmld-1 .view-allphotofun img.storymain_tizer_competition_main {margin: 0 5px 5px 0;}
.messages span {font-size: 22px;}


.view-allcompetition .views-exposed-form .views-exposed-widget .form-submit {
background: url(images/apply.png) no-repeat left top; 
width:53px; 
height:16px; 
border: 0;
font-family: Arial;
color: #ffffff;
font-size: 12px;
margin: 1px 0 0 0;
}

.view-allcolumns .views-exposed-form .views-exposed-widget .form-submit {
background: url(images/apply.png) no-repeat left top; 
width:53px; 
height:16px; 
border: 0;
font-family: Arial;
color: #ffffff;
font-size: 12px;
margin: 21px 0 0 0;
}

.view-id-alltoday {margin-top:30px;}

.view-id-alltoday .view-content div.views-row-odd,
.view-id-alltoday .view-content div.views-row-even {margin-bottom: 15px;}
.view-id-alltoday .views-field-title {
font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif;
font-size: 19px;
font-weight:bold;
}
.view-id-alltoday .views-field-title a {
color:#444444;
outline:medium none;
text-decoration:none;
}

.view-id-alltoday .views-field-view-node a,
.view-id-alltoday .views-field-new-comments a
.view-id-alltoday .views-field-view-node a:link,
.view-id-alltoday .views-field-new-comments a:link,
.view-id-alltoday .views-field-view-node a:visited,
.view-id-alltoday .views-field-new-comments a:visited
{color: #042F7C;}

.view-alltoday .views-field-phpcode {
color:#A0A0A0;
font-size:12px;
}

.view-alltoday .views-field-phpcode-2, .view-alltoday .views-field-view-node,.view-alltoday .views-field-new-comments{
font-size:14px;
color:#214679;
font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;
outline:medium none;
text-decoration:none;
margin-right:14px;
}

.view-alltoday .views-field-phpcode-1 {
color:#898989;
display:block;
font-family:Arial,Helvetica,Verdana,Tahoma,sans-serif;
font-size:10px;
}
.view-alltoday .views-field-phpcode a{
border-bottom:1px dashed #A0A0A0;
color:#A0A0A0;
font-size:12px;
text-decoration:none;
}

.kaka_zone table {margin:0; padding:0;}
.kaka_zone {margin: 10px 0 10px 0}
.kaka_zone td {padding: 0 4px;}

div.view-allholidays {
width: 980px;
}

div.view-allholidays .view-header {
font-size: 14px;
color: #214679;
font-weight: bold;
font-family: Verdana;
text-transform: uppercase;
display: block;
background: #f7f6f6;
padding: 5px 0 5px 10px;
margin: 7px 0;
border: 1px solid #c4c0c0;
}

div.view-allholidays .view-holiday-left {
background: #942f17 url(images/grad_holiday.png) repeat-x top;
}

div.view-allholidays .view-content  {
background:url(images/9_may.jpg) no-repeat -10px top;
padding: 10px 10px 10px 330px;
}

div.view-allholidays .view-content  table {
margin:0;
}

div.view-allholidays .view-content .image-attach-teaser {
float:left;
margin:0 7px 30px 0;
}

div.view-allholidays .view-content .image-attach-teaser  .image {
border: 1px solid #43393e;
}

div.view-allholidays .view-content .node {
background: #f3e7dc;
margin: 0 8px 8px 0;
padding: 5px;
width: 300px;
height: 105px;
font-family: Arial;
font-size: 11px;
color: #43393e;
}

div.view-allholidays .view-content .node a {font-weight: bold}
div.view-allholidays .view-content .node p {margin-bottom:0; margin-top:0}

div.node-holiday {
background: #942f17;
padding: 0 0 0 15px;
width: 980px;
display: inline-block;
}

div.node-holiday table {margin:0}

div.node-holiday table td {vertical-align: top}

.heorgy_img {
background: url(images/heorgy_grad.png) repeat-y left;
width: 326px;
height: 100%
}

.heorgy_img div {
background: url(images/heorgy.jpg) no-repeat right top;
width: 326px;
height: 392px;
}

div.node-holiday a.holiday_title{
color: #f3e7dc;
font-size: 18px;
font-family: Verdana;
}

div.node-holiday h2 {
width: 610px;
}

div.node-holiday .content .image-attach-body img {
 border: 3px solid #43393e
}

div.node-holiday  ul.links.inline {
display: block;
clear: left;
color: #f3e7dc;
padding: 5px 0 10px 0;
}

div.node-holiday  ul.links.inline a {
color: #f3e7dc;
}

div.node-holiday  .content {
background: #f3e7dc;
font-family: Arial;
font-size: 13px;
color: #43393e;
padding: 7px;
margin-right: 10px;
display: inline-block;
}

#block-views-pNews-block_4 div.view-content a
{
font-size:11px;
}

#block-views-pNews-block_4 .views-field-field-image-fid {display:block;
float:left;
padding:0 10px 0 0;}

#block-views-pNews-block_4 td {padding: 5px 0;}

.view-pAfisha .imagecache,.view-pNews .imagecache {display: block; float: left; margin: 0 10px 0 5px;}

.view-pAfisha .views-field-title a,
.view-pNews .views-field-title a,
.view-taxonomy-term .views-field-title a,
.view-pAuthor .views-field-title a {
  color:#214679;
  font-size:14px;
  font-weight:bold;
}


.view-pAuthor td, .view-taxonomy-term td, .view-pNews td, .view-pAfisha td {vertical-align: top; padding: 7px;}

div.view-pLast div.view-content table.views-view-grid td {width:25%; vertical-align:top; padding-top:0px;}
div.view-pLast div.view-content table.views-view-grid td .views-field-title a {font-size: 12px; font-weight:normal;}
.view-pNews table.views-view-grid td, .view-pAfisha table.views-view-grid td,
.mainblock .view-content table.views-view-grid td {
width:50%;
vertical-align: top;
padding-top: 26px;
}

.view-pBlogBest .view-content h{font-size:12px;}
.view-pBlogBest .view-content .views-field-name a{font-size:10px;}

.view-pBlogsTerms .item-list li {margin-right: 6px; padding-left:5px;}
.view-pBlogsTerms .item-list li a{font-size: 10px;}

.view-pBlogBest .imagecache-bw_tizer_113_85 {
width: 113px;
height: 85px;
float: left;
margin: 0;
}

.view-pBlogBest .imagecache-bw_tizer_113_85 img{border: 1px #303030 solid;}
.view-id-pBoardPro table.views-view-grid, .view-id-pBoard table.views-view-grid {border-collapse: separate;}
.view-id-pBoardPro table.views-view-grid td, .view-id-pBoard table.views-view-grid td {background: #e9edf3; border: 10px #ffffff solid; vertical-align:top;}
.view-id-pBoardPro table.views-view-grid .views-field-title, .view-id-pBoard table.views-view-grid .views-field-title,table.views-view-grid .views-field-created,table.views-view-grid .views-field-teaser { padding: 5px; }
.view-pBlogBest .view-content .views-field-name a { color:#797979;font-size:10px;font-weight:normal;text-decoration:underline; }
.view-pBlogBest table.views-view-grid .views-field-comment-count { padding-right:9px;text-align:right; }
.views-field-field-image-blog-fid { float: left; margin-right: 10px; }
.view-pBlogBest .view-content .views-field-name-1 a { color:#797979;font-size:11px;font-weight:normal; }
.view-id-pJob .views-view-grid td {width: 33%; vertical-align: top;}
.view-id-pJob .views-view-grid {width: 100%;}
.view-id-pBoard .views-view-grid .views-field-created, 
.view-id-pJob .views-view-grid .views-field-created {padding: 3px 0; background: #2b5794; color:#fff; height:13px; }
.view-id-pBoard .views-view-grid .views-field-created .field-content, .view-id-pJob .views-view-grid .views-field-created .field-content{ margin-left: 4px; }
.view-pBoardPro .view-content .views-field-created {padding: 0;padding-top:3px; background: #2b5794; color:#fff; height:13px; }
.view-pBoardPro .view-content .views-field-created .views-label-created { margin-left: 4px; }
.view-display-id-block_4 .view-content {float: none; margin-right: 7px;}
.view-display-id-block_3 td {width: 50%; vertical-align: top;}

p.design strong {font-weight: normal;}

#views-exposed-form-pAfisha-page-2 .views-exposed-widget .description {margin: 0px;}
#views-exposed-form-pAfisha-page-2 .views-exposed-widget .description  .container-inline-date{margin-right: 5px;}
#views-exposed-form-pAfisha-page-3 .views-exposed-widget #edit-submit, #views-exposed-form-pAfisha-page-2 .views-exposed-widget #edit-submit  {margin: 2px;}

.mainblock {width: 100%;}

.mainblock td {
width:50%;
vertical-align: top;
}

div.item-list a.batton_job_ob {
  background: #41a5e4 url('images/bg_batton_job.gif');
  font-size: 14px;
  font-family: Verdana; 
  text-decoration: none;
  line-height:24px;
  display:block;
  float:left;
  height: 24px;
  padding:0 6px;
  margin:0 10px 0 0;
  position:relative;
  color:#FFFFFF;
}

.batton_job_ob  span.batton_job_ob_right{
  background: #41a5e4 url('images/right_batton_job.gif') no-repeat;
  display:block;
  height: 24px;
  width: 5px;
  position: absolute;
  right:0;
  top:0;
}

.batton_job_ob  span.batton_job_ob_left{
  background: #41a5e4 url('images/left_batton_job.gif') no-repeat;
  display:block;
  height: 24px;
  position: absolute;
  left:0;
  top:0;
  width: 5px;
}

.views-exposed-form .views-exposed-widget-new{
padding:0.5em 1em 0 0;
float:none;}

.views-exposed-form .views-exposed-widget-new .left-views-exposed-widget{
float:left;
}

.views-exposed-widget .form-submit-ob-job{
background:transparent url('images/find-ob-job.gif') no-repeat scroll 0 0;
width: 55px;
border:0 none;
color:#FFFFFF;
margin: 10px 0;
}

.views-exposed-widget ul.ob_job li {
background:transparent url('images/menu-leaf_ob_job.gif') no-repeat scroll 1px 0.35em;
list-style-image:none;
list-style-type:none;
float: right;
width: 200px;
padding-left:20px;
}

.views-exposed-form .views-exposed-widget {float: left;}
.views-exposed-form .views-exposed-widget-new .views-exposed-widget {float: none;}

.views-exposed-form label {
  font-weight: normal;
  line-height: 40px;}

.views-exposed-form .search-exposed-widget {
float: none;
margin-top: 1em;
clear: left;
}


.views-exposed-form .search-exposed-widget .form-text {
width: 533px;
}
  

#views-exposed-form-pBoard-page-1 .views-exposed-widget .form-submit,
#views-exposed-form-pJob-page-2 .views-exposed-widget #edit-submit,
#views-exposed-form-pJob-page-1 .views-exposed-widget #edit-submit
{margin-top:2.9em;}

.sb-gallery-gallery { margin-left:15px; margin-top:5px;float:left; height:115px; width:115px; }

.meta {
  background: #edf5fa;
  border-bottom: 0px;
  margin: 0 0 1px;
  padding: 0 10px;
  clear: both;
}

.meta div.links {
  float: left;
}

.meta div.terms {
  float: right;
}
.node .meta div.links ul.links li, .node .meta div.links {
  float: none;
}


.meta div.links ul.links li {
  float: left;
  padding: 0px 10px 5px 0;
}

.meta div.terms ul.links li {
  float: left;
  padding: 5px 0 5px 10px;
}

.meta div.links ul.links li.statistics_counter {background: none;}

.meta .links a {padding-left: 20px;}

.field-field-fotos {clear: both;}

#block-block-15 {margin-top: 15px;}

.node .content p:nth-child(3) {font-weight:bold;}

.view-id-pStory .view-header p {margin:0; padding:0; font-size: 14px;}

.view-id-pStory table.views-view-grid td {
width:25%;
vertical-align: top;
}

.view-id-pStory table.views-view-grid td .views-field-field-image-fid {float: left; margin-right: 10px;}
.view-display-id-block_3 table.views-view-grid td .views-field-field-image-fid {float: none; margin: 0px;}
.view-id-pStory table.views-view-grid td .views-field-title {font-weight: bold;}
.view-id-pStory table.views-view-grid td div.views-field-title{padding:3px 0 5px;}
.view-pBoard table.views-view-grid td{
width:33%;
vertical-align: top;
}

div.orphus, div.orphus a {
color:#999999;
font-size:0.8em;
margin-top:5px;
}

.view-allreklama table td {vertical-align: top;}
.view-allreklama table td .views-field-field-image-fid {float: none;}

#block-block-21 ul {
  margin: 0px;
  padding: 0px;
}

/* ПРОЕКТЫ */
.view-pProject .view-header .view-display-id-block_4
{
  background:none repeat scroll 0 0 #DCE5F4;
  border:1px solid #C4C0BF;
  padding: 0px;
}

.view-pProject .view-display-id-block_4 .view-content
{
  border: none;
}

.view-pProject .view-header .view-display-id-block_4 td.col-1 .views-field-field-image-fid 
{
  float:left;
  margin:5px 13px 5px 5px;
}

.view-pProject .views-field-name-1 a,
.view-pProject .views-field-name a
{
  color:#737375;
  font-size:11px;
}

.view-pProject .view-header .view-display-id-block_4 td.col-1 .views-field-title a
{
  color:#22467A;
  font-size:22px;
  font-weight: normal;
}

.view-pProject .view-header .view-display-id-block_4 td.col-1 .views-field-teaser p 
{
  font-size: 13px;
}

.view-pProject .view-header 
{
  padding-bottom: 10px;
}

.view-pProject .view-content
{
  border:1px solid #C4C0BF;
  padding: 7px;
}

.view-pProject .view-content table.views-view-grid td .views-field-field-image-fid
{
  float: left;
  margin-right: 5px;
}

.view-pProject .views-field-title a
{
  color:#22467A;
  font-size:14px;
  font-weight:bold;
}

.view-pProject .views-field-teaser, .view-pProject .views-field-title
{
  margin-left:75px;
}

.view-display-id-page_1 .view-content .views-view-grid 
{
  width: 100%;
}

.view-display-id-page_1 #view-id-pProject-page_1
{
  display: none;
  background: none repeat scroll 0 0 #DCE5F4;
  padding-left: 20px;
}

.view-display-id-page_1 #view-id-pProject-page_1 td
{
  background: url("images/menu-leaf.gif") no-repeat left 6px transparent;
  padding-left:10px;
  width:30%;
}

.view-display-id-page_1 #view-id-pProject-page_1 td .views-field-created
{
  padding: 0;
}

.view-pProject #view-id-pProject-page_2
{
  border: 1px #c4c0bf solid;
  background: #dbe4f3; 
  font-size: 12px;
}

.view-pProject #view-id-pProject-page_2 td 
{
  padding: 10px 5px 0;
  vertical-align: top;
  width: 148px;
}

.view-pProject #view-id-pProject-page_2 td p
{
  color: #1f477a;
  display: block;
}

.view-pProject #view-id-pProject-page_2 td h2
{
  font-size: 12px;
  display: block;
  margin: 0px;
}

.view-pProject #view-id-pProject-page_2 td .node
{
  text-align:center;
  background: #ffffff;
  width: 148px;
  padding: 5px 0;
}

.view-pProject #view-id-pProject-page_2 td .field-field-image
{
  float: none;
  padding: 5px 0;
  margin: 0;
}

.view-pProject #view-id-pProject-page_2 td .plus1-widget
{
  background-color:#dce5f4;
  border-bottom:0px;
  border-top:0px;
  width:130px;
  margin: 0 7px;
}

#block-block-22 
{
  margin-top: 10px;
}

.menu-3220 a:link, .menu-3220 a:visited  {
  color: red;
  font-weight: bold;
}

#view-id-pProject-block_3 .views-field-phpcode-1 {
 margin-bottom:20px;
}

#view-id-pProject-block_3 .views-field-phpcode-1 .field-content {
 font-size:12px;
}
/* END ПРОЕКТЫ */

/* Читай также */
div.field-field-read-more {
  background:none repeat scroll 0 0 #DDEEF4;
  border:1px solid #BACDFC;
  clear:both;
  float:none;
  padding:5px;
}

div.field-field-read-more div.field-label {color: #554F4F; }
/* END читай также*/

/* Обьявления на главной */
#block-block-23 { 
  clear: both; 
  margin:10px 0;
}

.all_rubrik .ul_rubrika {
  float: left;
}

.all_rubrik .ul_rubrika li {padding: 0 0 0.2em 1em;}

.hidden_children_ul  {
  display:none;
}

.node .content .parent span.rubrika a {color: #07A410;}

.all_rubrik {
border: 1px #c4c0c0 solid; 
padding:5px 15px 5px 5px; 
margin:0; 
background:#F7F6F6;
display: inline-block;
width:623px;
font-family: Verdana;
font-size: 13px;
color: #545454;
}

.all_rubrik .ul_rubrika {
margin:3px;
padding-right:11px;
width:177px;
}

.all_rubrik .ul_rubrika {
float:left;
}

.all_rubrik ul {
text-transform:uppercase;
}

.all_rubrik .ul_rubrika li {
padding:0 0 0.2em 1em;
}
/* END Обьявления на главной */

/* Все прогорода */
.all_progorod ul
{
  list-style:none outside none;
}

.all_progorod ul li 
{
  display:inline;
  margin-right:10px;
}

.all_progorod ul li a
{
  text-decoration: underline;
}

.all_progorod 
{
  text-align: center;
  clear: both;
}
/* END Все прогорода*/