/* Ссылка логотип */a.logo {    display: block; position: relative;    width: 93px; height: 86px;    margin: 0px;    overflow: hidden;    text-decoration: none;    background: url("misc/logo.png") 0% 0% no-repeat;}/* Ссылка RSS */a.rss {    text-decoration: none;    color: #414042;    background: url("misc/rss.png") 0% 50% no-repeat;    padding-left: 20px;}a.rss:hover {text-decoration: underline;}img.right,img.left {	display: block; position: relative;	float: left;	margin-right: 15px;}img.right { float: right; margin: 0px; margin-left: 15px;}/* Блок логотипа */#block-logo        {height: 86px;}#block-logo .left  {width: 108px;}#block-logo .right {line-height: normal; font-size: 2em; width: 300px;}#block-slogan {	display: block; position: relative;	padding-top: 130px;	margin-left:165px;	clear: both;	color:#818996;	line-height: normal;	font-size: 1.7em;	width: 656px;}/* Главное меню */ul.menu {	list-style: none;	display: block; position: relative;	margin: 0%; padding: 0%;	font-size: 1.2em;	line-height: normal;	line-height: 190%;}ul.menu li {	display: block; position: relative;	margin: 0%; padding: 0%;		padding-left: 20px;	background: url("misc/li-blue.png") 0% 0% no-repeat;}ul.menu li.active-trail {background: url("misc/li-blue-light.png") 0% 0% no-repeat;}/* Блок контакты */#block-contact    {margin-bottom: 1em;}#block-contact h4 {margin-bottom: 1.2em;}/* Блок снизу */#block-footer .left, #block-footer .left-center,#block-footer .right-center,#block-footer .right{display:block;float:left;padding:0;margin:0;clear:none;height:100px;}#block-footer               {display:block;width: 100%; height: 100px;overflow:hidden;}#block-footer .left         {width: 33%}#block-footer .left-center  {width: 27%}#block-footer .right-center {width: 13%}#block-footer .right        {width: 23%;}.visit-count {	display: block; position: relative;	width: 84px; height: 29px;	border: 1px solid #bcbec0;	overflow: hidden;	background: #d2d3d5;}/* Формы */form label {  display: block;  font-weight: bold;}form .description {  font-size: 0.85em;}form label.option {font-weight: normal;}form .form-item {margin: 3% 0%;}form .container-inline .form-item {	display: inline;	margin: 0 3% 0 0%;	vertical-align: middle;}form input {font-family: Georgia; color: #bcbec0;}form input.form-submit {color: #000000;}/* Форма контактов */#block-contact-mail {    display: block; position: relative;    width: 500px;}#block-contact-mail input {color: #000000;}#block-contact-mail .description,#block-contact-mail label {color: #bcbec0;}#block-contact-mail #edit-name,#block-contact-mail #edit-mail,#block-contact-mail #edit-message {    padding: 0px; margin: 0px;    border: 1px solid gray;    width: 100%;    }#block-contact-mail input.form-submit{    float: right;    margin-top: -2em;}/* Форма голосования на главной */#block-voice-kredit form {margin-bottom: 1em;}#block-voice-kredit input.form-submit { margin-top: 1em;}/* Если слева*/#Content-Left ul.menu {left: -20px;} /* Для меню */#Content-Left ul.menu ul.menu {left: 0%;} /* Для меню */#Content-Left .form-radios {position: relative; left: -20px;} /* Для формы голосования */#Content-Left div.hr {left: -20px;} /* Для подчеркивания *//* Список страниц */.pager { display: inline;}.pager div a,.pager div {display: inline;}.pager div.str {	font-size: 1.3em; 	line-height: normal;	padding: 0 5px;}.pager div a.active {    text-decoration: none;    }.pager div.last {border-right: none;}/* ----- */.item .comment {width: 100%; }.item .comment-3 div {width: 33%}.item .comment-3 div.i-02 {text-align: center;}.item .comment-2 div.i-02 .cell-content {	padding-right: 50px;	display: block; 	position: relative;}.item .comment-2 div.i-02,.item .comment-3 div.i-03 {text-align: right;}.item .comment-2 div {width: 50%; }.item a.item img {display: block; border: none;}.item .item {padding-top: 0.5em;}/* Чтобы текст на уровне картинки */.item-205 {padding-left: 225px;}.item-205 .item {	display: block; float: left; position: relative;	margin-left: -225px;	width: 205px;	overflow: hidden;}.item-59 {padding-left: 74px;}.item-59 .item {	display: block; float: left; position: relative;	margin-left: -74px;	width: 59px;	overflow: hidden;	} .item-185 {padding-left: 205px;}.item-185 .item {	display: block; float: left; position: relative;	margin-left: -205px;	width: 185px;	overflow: hidden;	}.item-122 {padding-left: 142px;}.item-122 .item {	display: block; float: left; position: relative;	margin-left: -142px;	width: 122px;	overflow: hidden;	}.item-226 {padding-left: 246px;}.item-226 .item {    display: block; float: left; position: relative;    margin-left: -246px;    width: 226px;    overflow: hidden;   }.item-165 {padding-left: 185px;}.item-165 .item {    display: block; float: left; position: relative;    margin-left: -185px;    width: 165px;    overflow: hidden;   }/* Новости на главной */span.date {color: #bcbec0;}#block-news-index {	display: block; position: relative;	float: left;	width: 100%;}#block-news-index td{	vertical-align:top;}#block-news-index .item {margin-bottom: 15px;}#block-about-index {	display: block; position: relative;	float: right; 	width: 40%;	margin-left: -1%;}/* Другие статьи новости */#block-other .table       {margin-bottom: 7px;}#block-other .table .left {width: 100px;}/* Члены правления */#block-chleni-pravleniya div {margin-bottom: 5px;}/* Содержание */.soderjanie h4 {margin: 1.7em 0em 0em 0em;}.soderjanie h1 {text-decoration: none; color: #414042;}.soderjanie .field-glava {	display: block; position: relative;	clear: both;	background: url("misc/point-oglav.png") 0% 1em repeat-x;}.soderjanie .field-glava .title,.soderjanie .field-glava .str {	display: block; position: relative;	float: left;	background: #ffffff;}.soderjanie .field-glava .str {float: right; width: 23%;}/* Проекты */.projects a img {border: 0px;}.catalog-org {    /*width: 100%;    overflow: hidden;*/}.catalog-org  h2 {    text-decoration: none;    }/* Колонка из трех */.catalog-org hr.clear-3{    display: inherit;    clear: both;    visibility: hidden;}.catalog-org .item-is3{    margin-right: -2%;}.catalog-org .catalog-field {    display: block;  position: relative;    float: left;    width: 32%;    margin: 0% 1% 3% 0% !important;    /*overflow: hidden;*/    clear: none;}.catalog-org .catalog-field a {    display: block; position: relative;    padding-bottom: 0.5em;}/* Галерея */.gallery  {    display: block; position: relative;    overflow: hidden;}.gallery .gallery-item img,.gallery .gallery-item a.img {	display: block;	border: 0px;	}.gallery .gallery-content {display: block; width: 192px; overflow: hidden;} /* Колонка из трех */.gallery hr.clear-3{    display: inherit;    clear: both;    visibility: hidden;}.gallery .item-is3{    margin-right: -2%;}.gallery .gallery-item{    float: left;     width: 32%;    margin: 0% 1% 3% 0% !important;    overflow: hidden;    clear: none;}