/* -----------------------------------------------------------------

 * Файл: style.css
 * Версия: 1.0
 * Сайт: www.site.ru
 * Автор: Георгий www.masters-lab.ru
 
 == СТРУКТУРА ====================================================
 
 * Ширина 1000px
 * Позиционирование center
 
 ---------------------------------------------------------------- */
 


@charset "UTF-8";
@import "http://srpo.ru/css/typography.css";
@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700&subset=latin,cyrillic);

* {
 outline: none;
 padding: 0;
 margin: 0;
}

body {
 background: #004b6e url('../images/background.jpg') repeat;
 font-size: 75%;
 color: #626262; 
 font-family: Tahoma, Arial, sans-serif;
 text-align: center;
}

#tooltip {
 position:absolute; 
 color:#fff; 
 display:none;
 border:1px solid #333; 
 border-radius:4px;
 background-color:#222; background:rgba(2,2,2,.8);
 padding:2px 5px; 
 box-shadow:2px 2px 5px 0 rgba(2,2,2,.8);
}

#container {
 width: 100%;
 height: 1300px;
 background: url('../images/container.jpg') no-repeat center top;
}

#top {
 width: 1001px;
 height: 313px;
 margin: 0 auto;
 text-align: left;
 position: relative;
 background: url('../images/top.jpg') no-repeat;
}

#top.frm {
 background: url('../images/top2.jpg') no-repeat;
}

 #top .area-absolute {
 background: rgba(255,255,255,0.7);
 padding: 7px 6px;
 position: absolute;
 top: 0;
 right: 87px;
 box-shadow: 0 1px 0 rgba(0,0,0,0.3), -1px 0 0 rgba(0,0,0,0.1), 1px 0 0 rgba(0,0,0,0.1);
 -moz-border-radius: 0 0 3px 3px;
 -moz-border-radius: 0 0 3px 3px;
 -moz-border-radius: 0 0 3px 3px;
 border-radius: 0 0 3px 3px;
 }
 
 #top .area-absolute a { margin: 0 3px; }

 #top .logo {
 width: 295px;
 height: 142px;
 background: url('../images/logo.png') no-repeat;
 margin: 65px 0 0 50px;
 text-indent: -999px;
 font-size: 0;
 float: left;
 }
 
 /* @print */
 #top .logo a { width: 295px; height: 142px; display: block; text-decoration: none; }
 
 #top .profile {
 width: 153px;
 margin: 50px 99px 0 0;
 float: right;
 }
 
 #top .profile .social { 
 padding: 5px 0 0 9px;
 display: block;
 }
 
 /* @print */
 #top .profile .social a { width: 15px; height: 15px; margin: 0 8px 0 0; text-decoration: none; text-indent: -999px; font-size: 0px; display: inline-block; 
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
 }
 #top .profile .social a.vkontakte { background: url('../images/social-icons.png') no-repeat 0 -1px; }
 #top .profile .social a.facebook { background: url('../images/social-icons.png') no-repeat -15px 0; }
 #top .profile .social a.twitter { background: url('../images/social-icons.png') no-repeat -30px 0; }
 
 #top .profile .login-form {
 
 }
 
 .block-content.searchform {
 padding: 15px 0 10px 0;
 text-align: left;
 }
 
 .searchSbmFl {
 width: 52px;
 height: 20px;
 border: 0;
 margin: 0;
 background: url('../images/search.png') no-repeat;
 text-indent: -999px;
 font-size: 0;
 cursor: pointer;
 }
 
.block .searchForm{
background: none;
}
.block .searchForm input[type="text"]{
float:left!important;
width:800px;
}
 .form-block .searchForm {
 width: 202px;
height:100px;
 margin: 0 auto 10px auto;
 background: url('../images/block.png') no-repeat 0 bottom; bottom;
 }
 
 .schQuery {
 width: 420px;
 padding: 2px 0 0 0;
 float: left;
 }
 
 .block-content.searchform input[type="text"] {
 width: 400px;
 height: 18px;
 border-top: 1px solid #838383;
 padding: 0 5px;
 color: #333;
 font-size: 11px;
 -moz-border-radius: 0;
 -webkit-border-radius: 0;
 -khtml-border-radius: 0;
 border-radius: 0;
 }
 
 /* @print */
 #top .profile .login-form label { display: block; margin: 10px 0 0 0; padding: 0 0 0 25px; }
 #top .profile .login-form label.icon.login { background: url('../images/icon-login.png') no-repeat 0 6px; }
 #top .profile .login-form label.icon.password { background: url('../images/icon-password.png') no-repeat 1px 6px; }
 #top .profile .field { width: 100%; background: url('../images/input1.png') repeat-x; border: 0; padding: 4px 5px; font-size: 11px; color: #636363;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
 border-radius: 4px;
 }
 
 #top .menu {
 display: block;
 padding: 49px 0 0 0;
 }
 
 /* @print */
 #top .menu ul { height: 47px; display: block; padding: 0 20px; }
 #top .menu ul li { height: 46px !important; list-style: none; float: left; line-height: 47px; }
 #top .menu ul li a { color: #fff; text-decoration: underline; font-family: 'Open Sans Condensed', sans-serif; font-size: 20px; text-transform: uppercase; text-shadow: 1px 1px 0 rgba(0,0,0,0.4); margin: 0 40px 0 0; }
 #top .menu ul li a:hover { text-decoration: none; }
 

/* Content */ 
 
#content {
 width: 990px;
 margin: 0 auto;
 background: url('../images/content1.png') repeat-y;
}

 #content .col-left,
 #footer .col-left {
 width: 236px;
 float: left;
 text-align: center;
 overflow: hidden;
 }
 
 #content .col-middle,
 #footer .col-middle {
 width: 505px;
 text-align: center;
 margin: 0 5px;
 padding: 0 0 20px 0;
 float: left;
 overflow: hidden;
 }
 
 #content .col-right,
 #footer .col-right {
 width: 236px;
 float: left;
 overflow: hidden;
 }
 
 .block {
 overflow: hidden;
 padding: 0 2px 0 0;
 }
 
 /* @group */
 #content .col-left .block,
 #content .col-right .block {
 width: 202px;
 margin: 0 auto 10px auto;
 text-align: left;
 }
 #content .col-left .block.designed,
 #content .col-right .block.designed {
 background: url('../images/block.png') no-repeat 0 bottom; 
 padding-bottom: 42px;
 }
 #content .col-left .block .block-title,
 #content .col-right .block .block-title {
 font-size: 18px;
 }
 #content .col-left .block .block-title.designed,
 #content .col-right .block .block-title.designed {
 background: url('../images/block.png') no-repeat;
 padding: 36px 0 0 0;
 }
 #content .col-left .block .block-content,
 #content .col-right .block .block-content {
 font-size: 12px;
 padding: 12px 0 0 0;
 }
 #content .col-left .block .menu,
 #content .col-right .block .menu {
 list-style: none;
 list-style-type: none;
 list-style-position: outside; 
 padding: 0;
 }
 #content .col-left .block .menu li,
 #content .col-right .block .menu li {
 list-style: none;
 list-style-position: outside; 
 margin: 0 0 6px -17px;
 padding: 0;
 }
 #content .col-left .block .menu li a,
 #content .col-right .block .menu li a {
 color: #3e7a93;
 text-decoration: underline;
 font-size: 16px;
 }
 #content .col-left .block .menu li a:hover,
 #content .col-right .block .menu li a:hover { text-decoration: none; }
 #content .col-left .block .menu li > ul,
 #content .col-right .block .menu li > ul {
 padding: 10px 0 1px 0;
 display: none;
 }
 #content .col-left .block .menu li > ul li,
 #content .col-right .block .menu li > ul li {
 list-style: none;
 background: url('../images/subli.png') no-repeat 0 62%;
 padding: 0 0 0 16px;
 margin: 0 0 6px -10px;
 }
 #content .col-left .block .menu li > ul li a,
 #content .col-right .block .menu li > ul li a {
 color: #595959;
 font-size: 14px;
 text-decoration: underline;
 }
 #content .col-left .block .menu li > ul li a:hover,
 #content .col-right .block .menu li > ul li a:hover { text-decoration: none; }
 a.list-scroller { width: 5px; height: 3px; background: url('../images/list.png') no-repeat; display: inline-block; position: absolute; margin: 7px 0 0 6px; text-decoration: none; cursor: pointer; }
 #content .col-left .block .sidebar-news,
 #content .col-right .block .sidebar-news {
 margin: 20px 0 0 0;
 }
 #content .col-left .block .sidebar-news .sidebar-news-thumb,
 #content .col-right .block .sidebar-news .sidebar-news-thumb {
 text-align: center;
 }
 #content .col-left .block .sidebar-news .sidebar-news-thumb img,
 #content .col-right .block .sidebar-news .sidebar-news-thumb img {
 margin: 0 auto;
 width: 201px;
 height: 121px;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
 border-radius: 4px;
 }
 #content .col-left .block .sidebar-news .sidebar-news-content,
 #content .col-right .block .sidebar-news .sidebar-news-content {
 margin: 10px 0 0 0;
 }
 #content .col-left .block .sidebar-news .sidebar-news-content a,
 #content .col-right .block .sidebar-news .sidebar-news-content a {
 color: #3e7a93;
 font-size: 15px;
 }
 #content .col-left .block .sidebar-news .sidebar-news-info,
 #content .col-right .block .sidebar-news .sidebar-news-info,
 .all-info {
 margin: 7px 0 0 0;
 color: #757474;
 font-size: 12px;
 }
 #content .col-left .block .sidebar-news .sidebar-news-info span.icon.comments,
 #content .col-right .block .sidebar-news .sidebar-news-info span.icon.comments {
 background: url('../images/icon-comments.png') no-repeat 0 1px;
 padding: 0 0 0 20px;
 }
 #content .col-left .block .sidebar-vote,
 #content .col-right .block .sidebar-vote {
 
 }
 #content .col-left .block .sidebar-vote .sidebar-vote-title,
 #content .col-right .block .sidebar-vote .sidebar-vote-title {
 color: #000;
 }
 #content .col-left .block .sidebar-vote .sidebar-vote-content,
 #content .col-right .block .sidebar-vote .sidebar-vote-content {
 padding: 15px 0 0 0;
 }
 #content .col-left .block .sidebar-vote .sidebar-vote-content label,
 #content .col-right .block .sidebar-vote .sidebar-vote-content label {
 margin: 0 0 10px 0;
 display: block;
 }
 #content .col-left .block .sidebar-vote .sidebar-vote-content .answer,
 #content .col-right .block .sidebar-vote .sidebar-vote-content .answer {
 margin: 0 0 10px 0;
 }
 #content .col-left .block .sidebar-vote .sidebar-vote-content .answer label,
 #content .col-right .block .sidebar-vote .sidebar-vote-content .answer label {
 color: #2a6b86;
 font-size: 11px;
 }
 #content .col-middle .block {
 width: 480px;
 margin: 15px auto 10px auto;
 text-align: left;
 }
 #content .col-middle .block.designed,
 #content .col-middle .middle-designed {
 background: url('../images/delimiter.png') no-repeat 0 bottom;
 padding: 0 0 23px 0;
 }
 #content .col-middle .middle-designed {
 padding-bottom: 23px !important;
 }
 #content .col-middle .block .block-title {
 color: #363636;
 font-size: 16px;
 }
 #content .col-middle .block .block-content {
 margin: 5px 0 0 0;
 }
 #content .col-middle .block .sidebar-forum-messages {
 
 }
 #content .col-middle .block .sidebar-forum-messages li {
 list-style: none;
 padding: 10px 0;
 border-bottom: 1px solid #e4e4e4;
 }
 #content .col-middle .block .sidebar-forum-messages li a {
 color: #308ab0;
 font-size: 12px;
 }
 #content .col-middle .block span,
 #content .col-middle .block span a {
 color: #898989;
 text-decoration: none;
 }
 #content.forum .col-middle .block span a {
 color: #3e7a93;
 text-decoration: none;
 }
 #content .col-middle .block .sidebar-last-news {
 
 }
 #content .col-middle .block .sidebar-last-news-article {
 padding: 22px 0 22px 0;
 background: url('../images/delimiter.png') no-repeat 0 bottom;
 }
 #content .col-middle .block .sidebar-last-news-thumb {
 width: 138px;
 float: left;
 text-align: left;
 }
 #content .col-middle .sidebar-last-news-thumb img {
 width: 123px !important;
 height: 123px !important;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
 }
 #content .col-middle .block .sidebar-last-news-content {
 width: 340px;
 float: left;
 }
 #content .col-middle .block .sidebar-last-news-content-info {
 
 }
 #content .col-middle .block .sidebar-last-news-content-info .title {
 padding: 0 0 7px 0;
 }
 #content .col-middle .block .sidebar-last-news-content-info .title a {
 color: #308ab0;
 font-size: 17px;
 }
 #content .col-middle .block .sidebar-last-news-content-text {
 color: #626262;
 font-size: 14px;
 padding: 7px 0 0 0;
 }
 #content .col-middle .block .sidebar-last-photos {
 text-align: left;
 padding: 15px 0 0 0;
 }
 #content .col-middle .block .sidebar-last-photos .article {
 width: 120px;
 display: inline;
 margin: 0;
 float: left;
 }
 #content .col-middle .block .sidebar-last-photos-thumb {
 width: 111px;
 }
 #content .col-middle .block .sidebar-last-photos-thumb img {
 width: 111px !important;
 height: 91px !important;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
 }
 #content .col-middle .block .sidebar-last-actions {
 padding: 7x 0;
 }
 #content .col-middle .block .sidebar-last-actions .article {
 padding: 15px 0;
 }
 #content .col-middle .block .sidebar-last-actions .article .date {
 width: 80px;
 float: left;
 font-size: 14px;
 }
 #content .col-middle .block .sidebar-last-actions .article .title {
 float: left;
 width: 400px;
 }
 #content .col-middle .block .sidebar-last-actions .article .title a {
 font-size: 14px;
 }
 #content .sidebar-full-article {
 
 }
 #content .sidebar-full-article .full-article-text {
 padding: 15px 0 0 0;
 }
 #content .sidebar-full-article .full-article-info {
 padding: 3px 0 15px 0 !important;
 }
 
 .block-content.pagination {
 padding: 0 0 50px 0 !important;
 }
 
 
 /* Фотогаллерея */
 
 .sidebar-photos {
 margin: 0 0 0 0;
 }
 
 .sidebar-photos table {
 margin: 0 20px 0 0;
 }
 
 .selector1 {
 width: 100%;
 margin: 15px 0 0 0;
 text-align: center;
 }
 
 .selector1 span {
 color: #eb573f !important;
 margin: 0 3px;
 }
 
 img.photoActive,img.otherPhoto{height:90px!important;width:100px!important; border: 0 !important; margin: 0 3px 0 3px !important;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
 }
 
 .leftSwitcher { background: url('../images/left.png') no-repeat !important; width: 16px !important; }
 .rightSwitcher { background: url('../images/right.png') no-repeat !important; }
 .near-photos {
 margin: 0 0 0 0;
 
 }
 .phtThumbs {
 margin: 30px 0 0 -0px !important;
 }
 .phtThumbs td {
 padding: 0 !important;
 
 }
 .selector1 a,
 .selector1 a span {
 color: #3e7493 !important;
 font-size: 11px;
 text-decoration: underline !important;
 }
 
 .speedbar {
 color: #8e8d8d;
 font-size: 11px;
 text-align: left;
 padding: 15px 0 5px 10px;
 }
 
 .speedbar a, .forumNamesBar a {
 color: #8e8d8d;
 font-size: 16px;
 }
 
 .speedbar a:hover, .forumNamesBar a:hover {
 color: #222;
 font-size: 16px;
 text-decoration: none;
 }
 
 .avatare img {
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
 border-radius: 4px;
 }
 
 .forum-nav {
 float: right;
 font-size: 11px;
 padding: 3px 0 0 0;
 }
 
 .forum-nav a {
 color: #535353 !important;
 }
 
 .forumNamesBar * { font-size: 14px !important; color: #8e8d8d !important; }
 
 .forum .block-content {
 padding: 10px 0 0 0;
 }
 
 .phtTdMain {
 padding: 0 9px 0 0;
 }
 
 .sidebar-photos .photos-article {
 width: 111px !important;
 }
 
 .sidebar-photos .thumb {
 padding: 5px 0;
 }
 .sidebar-photos .thumb img {
 width: 111px !important;
 height: 91px !important;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
 }
 
 .sidebar-photos .title {
 padding: 5px 0;
 }
 .sidebar-photos .title span,
 .sidebar-photos .title a {
 color: #757575;
 font-size: 11px;
 }
 
 .divmost { padding: 0 32px 0 0; }
 #content .sidebar-full-article .MsoNormal img {
 width: 122px !important;
 padding: 0;
 margin: 0 15px 7px 0;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
 border-radius: 4px;
 }
 #content .sidebar-comments {
 padding: 10px 0;
 }
 #content .sidebar-comments .comments-content {
 width: 475px;
 }
 
.single {
 padding: 20px 0 0 0;
}


/* Форум */
 
 
 #content.forum {
 background: url('../images/content2.png') repeat-y;
 }
 
 #content.forum .col-middle {
 width: 720px;
 overflow: hidden;
 padding: 0 10px 0 10px;
 }
 
 #content.forum .col-middle .block {
 width: 720px;
 }
 
 .gTable {
 border-collapse: collapse !important;
 border: 0 !important;
 }
 
 .postTable {
 border-collapse: collapse !important;
 border: 0 !important;
 }
 
 .gTable td {
 border: 1px solid #9dc9e0;
 font-size: 12px;
 }
 
 .postTable td {
 border: 0 !important;
 border-right: 1px solid #9dc9e0;
 }
 
 a.forum { color: #6d6d76 !important; font-weight: bold; font-size: 14px; text-decoration: none; }
 a.forum:hover { color: #000 !important; }
 
 .gTableTop {
 background: url('../images/ftop.png') repeat-x;
 height: 29px !important;
 padding: 0 0 0 0 !important;
 text-indent: 13px !important;
 border: 0 !important;
 border-right: 1px solid #329bc0 !important;
 color: #fff;
 font: bold 12px Tahoma;
 text-transform: uppercase;
 text-decoration: none;
 }
 
 .forum input[type="text"] {
 padding: 2px 5px !important;
 }
 
 .forum .button.green {
 height: 20px;
 padding: 1px 5px !important;
 font-size: 10px !important;
 text-transform: normal !important;
 }
 
 .forum select {
 max-width: 260px !important;
 }
 
 .forumLastPostTd {
 color: #000 !important;
 }
 
 span.lastPostGuest {
 font-size: 12px !important;
 }
 
 .forumLastPostTd a {
 font-size: 12px !important;
 font-family: Arial;
 }
 
 .gTableSubTop {
 background: #a9dbf4 !important;
 color: #000 !important;
 font-size: 11px !important;
 }
 
 .forumIcoTd,
 .forumThreadTd, 
 .forumPostTd {
 background: #f2fbff !important;
 color: #000 !important;
 }
 
 .gTableTop a {
 color: #fff;
 font: bold 12px Tahoma;
 text-transform: uppercase;
 text-decoration: none;
 }
 
 .catLink { color: #fff !important; text-decoration: none !important; }
 
 .postTable {
 padding: 0px !important;
 margin: 0px !important;
 }

 .postTable .postTdTop {
 background: #a9dbf4 !important;
 border-bottom: 1px solid #9dc9e0 !important;
 }
 
 .postTable .postTdInfo {
 padding: 10px 0 15px 20px;
 background: #f2fbff;
 border-right: 1px solid #9dc9e0 !important;
 }
 
 .postTable .postBottom {
 background: #e2f5ff;
 border-top: 1px solid #9dc9e0 !important;
 padding: 0px !important;
 height: 20px;
 } 
 
 .postFirst {
 padding: 0;
 }
 
 
 .gTable .postRest1,
 .gTable .postRest2 {
 padding: 0 !important;
 }
 
 .posttdMessage hr {
 clear: both;
 display: block;
 margin: 10px 0 0 0;
 width: 100%;
 border-top: 1px solid #b7b8b8;
 background: none;
 height: 10px;
 }
 
 .forum a, .forum span a { color: #3e7a93; text-decoration: underline; }
 
 
/* Footer */

#footer {
 width: 985px;
 height: 106px;
 margin: 0 auto 33px auto;
 padding: 23px 0 0 0;
 color: #92a0a7;
 font-size: 11px;
 background: #004769;
}
 /* @group */
 #footer .col-middle {
 text-align: left;
 padding: 5px 0 0 0;
 }
 
 #footer .col-right {
 background: url('../images/coperyght.png') no-repeat;
 text-align: left;
 padding: 0 0 0 60px;
 width: 156px;
 }
 
 #footer .col-left img {
 opacity: 0.5;
 }
 
 #footer .col-left img:hover {
 opacity: 1;
 }
 
#uidLogButton {display:none;} 
#baseLogForm {display: block !important;}
#uidLogButton { display: none; }
 /* Комментарии */
 
 #allEntries {
 margin: 7px 0;
 }
 .cMessage {
 padding: 35px 0 10px 3px;
 border-bottom: 1px dashed #ccc;
 }
 .cMessage {
 padding: 0 7px 0 0 !important;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
 border-radius: 4px;
 }
 
.cell_comment_os { 
 float:left; 
 width:100%; 
 background:#fff; 
 border:1px solid #CAD1DB; 
 padding-bottom:3px; 
 margin-bottom:15px; 
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
} 

.comment_p { 
 float:right; 
 width:80px; 
} 

.comment_v { 
 margin: 5px 0px 5px 10px; 
} 

.comment_c { 
 overflow: hidden; 
 text-align:justify; 
 margin: 0px 0px 0px 10px; 
 padding: 5px 0px; 
 border-top: 1px solid #e7e7e7; 
} 

.comment_n { 
 text-align:right; 
 margin: 3px 78px 0px 10px; 
} 
.vcc_otvet {overflow:hidden!important; border: 1px solid #eccece; padding: 10px;background:#fcf6f6; } 

.comment_avatar { 
 width:40px; 
 height:40px; 
 padding: 4px; 
 margin: 8px 10px 0px 15px; 
 border: 1px solid #CAD1DB; 
 background:#F6F6F6; 
 -webkit-border-radius:5px; 
 -moz-border-radius:5px; 
 border-radius:5px; 
} 

.red {color: #d20000;} 
.gren {color: #ff0000; font-weight: normal; } 
.grey {color: #999;} 
.text_9 {font: 9px Tahoma;} 
.right {float:right;}

/* Форма комментарий 
------------------------------------------*/ 
 #forma_comment { 
 width:400px; 
 background:#fff; 
 padding: 15px 30px 15px 0px; 
} 

.comm_input { 
 color:#999; 
 padding:5px; 
 background: #f9f9f9; 
 border: 1px solid #E0E0E0; 
 margin: 10px 0px 10px 0px; 
} 

.comm_input:focus, 
#forma_comment textarea:focus { 
 box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -webkit-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -moz-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
} 

#forma_comment textarea { 
 margin:0; 
 float:left; 
 color:#555; 
 padding:10px; 
 background:#f9f9f9; 
 width:458px!important; 
 border:1px solid #E0E0E0; 
 border-top:none; 
 -moz-border-radius: 0 0 2px 2px;
 -webkit-border-radius: 0 0 2px 2px;
 -khtml-border-radius: 0 0 2px 2px;
 border-radius: 0 0 2px 2px;
} 

#panel_error { 
 float:left; 
 width:100%; 
 text-align:center; 
 margin: 5px 0px 10px 0px; 
 font: 12px Verdana,Arial,Helvetica, sans-serif; color:#c71a1a; 
} 

#panel_bottom { 
 float:left; 
 width:100%; 
} 

#ckcomm_dobavit { 
 float:right; 
 background:#dfdfdf; 
 padding:4px; 
} 

.left {float:left;} 
.right {float:right;} 

/* Вид Панели BB-кодов 
------------------------------------------*/ 
#comment_panel { 
 float:left; 
 width:470px; 
 padding: 5px 5px 5px 5px; 
 background:#E0E0E0; 
 -moz-border-radius: 2px 2px 0 0;
 -webkit-border-radius: 2px 2px 0 0;
 -khtml-border-radius: 2px 2px 0 0;
 border-radius: 2px 2px 0 0;
} 

#comment_panel .codeButtons{ 
 display:none; 
} 

#panel_bb { 
 float:left; 
 width:444px; 
 -moz-border-radius: 2px 2px 0 0;
 -webkit-border-radius: 2px 2px 0 0;
 -khtml-border-radius: 2px 2px 0 0;
 border-radius: 2px 2px 0 0;
} 

#panel_bb a:link, 
#panel_bb a:visited { 
 float:left; 
 padding: 3px 5px 4px 5px; 
 margin: 0px 5px 0px 0px; 
 background:#F6F6F6; 
 cursor:pointer; 
 border:1px solid #B2B2B2; 
 -webkit-border-radius: 3px; 
 -moz-border-radius: 3px; 
 border-radius: 3px; 
 font: 10px Tahoma, sans-serif; color:#555; text-shadow: 1px 1px 1px #fff; 
} 

#panel_bb a:hover {background:#fff;} 

.panel_i {font-style:italic!important; } 
.panel_u {text-decoration: underline!important; } 
.panel_info {float:right!important; margin: 0px!important;} 

.menu_n { 
 float:left; 
 display:block; 
 position:relative; 
 margin: 2px 5px 0px 0px; 
} 

.dd_ugol1, 
.dd_menu {width:240px;} 

.dd_menu { 
 float:left; 
 padding:5px; 
 left:-999em; 
 z-index:998; 
 background:#fff; 
 position:absolute; 
 border:1px solid #999; 
 margin: 0px 0px 0px -5px; 
 -moz-border-radius:5px 5px 5px 5px; 
 -webkit-border-radius:5px 5px 5px 5px; 
 border-radius:5px 5px 5px 5px; 
 box-shadow: 0px 0px 5px #999; 
} 
 
.menu_n:hover .dd_menu{ 
 right:auto; 
 left:0px; 
 top:30px; 
} 

.dd_ugol1 { 
 float:left; 
 height:25px; 
 top:-25px; 
 left:4px; 
 position:absolute; 
 background:url(http://center-dm.ru/ucoz/vid_bb/2/fon_ugol_1.png) no-repeat left bottom; 
} 
#panel_bottom img { 
 display:none; 
} 

#secuImgC { 
 margin:0!important; 
 float:left!important; 
 display:inline!important; 
 border: 1px solid #E0E0E0!important; 
} 

.securityCode { 
 color:#777!important; 
 margin:0!important; 
 float:left!important; 
 height:25px!important; 
 padding: 5px 5px 5px 5px!important; 
 background:#f9f9f9!important; 
 border: 1px solid #E0E0E0!important; 
 border-right:none!important; 
} 

/* - добавляем внутреннюю тень поля */ 
.securityCode:focus { 
 box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -webkit-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
 -moz-box-shadow:inset 0px 1px 3px #c3c3c3!important; 
} 

/* - кнопка добавить комментарий */ 
.kn_dobavit { 
 font:11px Verdana,Arial,Helvetica, sans-serif; 
 text-shadow: 1px 1px 1px #333; 
 float:right!important; 
 color:#fff!important; 
 margin:0!important; 
 height:37px!important; 
 cursor:pointer; 
 padding: 0px 10px 0px 10px!important; 
 background:#535B64!important; 
 border: 4px solid #DFDFDF!important; 
} 

.kn_dobavit:hover { 
 background:#3E444B!important; 
} 

#forma_comment a:hover img {filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; filter: alpha(opacity=50);}


 .activite_wall{display:block;background:#f9f9f9;padding:4px;width:560px;} 
 .activite_wall:hover{background:#F9FCFF;} 
 .avatare{ 
 padding:3px; 
 } 
 .leftiks{ 
 color:#666666; 
 width:130px; 
 padding:5px; 
 background:#f5f5f5; 
 border-top:1px solid #d2d2d2; 
 border-bottom:1px solid #d2d2d2; 
 border-left:1px solid #d2d2d2; 
 border-right:1px dotted #d2d2d2; 
 } 
 .rightiks{ 
 width:420px; 
 padding:5px; 
 background:#f9f9f9; 
 border-top:1px solid #d2d2d2; 
 border-bottom:1px solid #d2d2d2; 
 border-left:1px dotted #d2d2d2; 
 border-right:1px solid #d2d2d2; 
 } 
 .promij{ 
 height:20px; 
 background:url('http://deejaay.ru/shb_0_1/PPL/back_pers.png')no-repeat; 
 border-left:1px solid #d2d2d2; 
 border-right:1px solid #d2d2d2; 
 } 
 .podpee{ 
 background:url('http://deejaay.ru/shb_0_1/PPL/back_podp.png')no-repeat; 
 padding:3px; 
 border:1px solid #d2d2d2; 
 } 

.full-article-text img {
max-width: 480px;
}

.advert{display:none}
.postFirst .advert{display:block !important}

img[align="left"]{float:left;margin:0px 10px 5px 0px!important;} 
img[align="right"]{float:right;margin:0px 0px 5px 10px!important;}
img[align="center"]{clear:both;margin:0px auto!important;display:block;}

.form-block input[type="text"]{
width:190px;
float:left;

}


/*
 Типография
 Версия: 1.0
 Разработчик: Георгий
 Сайт разработчика: www.masters-lab.ru
*/
 

/* Заголовки
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; }

h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; height: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img, 
h4 img, h5 img, h6 img {
 margin: 0;
}


/* Элементы текста
-------------------------------------------------------------- */

p { margin: 0 0 1.5em; }
p img { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }

a:focus, 
a:hover { color: #000; text-decoration: none; }
a { color: #308ab0; text-decoration: underline; }

blockquote { margin: 1.5em; color: #666; font-style: italic; }
strong { font-weight: bold; }
em,dfn { font-style: italic; }
dfn { font-weight: bold; }
sup, sub { line-height: 0; }

abbr, 
acronym { border-bottom: 1px dotted #666; }
address { margin: 0 0 1.5em; font-style: italic; }
del { color:#666; }

pre,code { margin: 1.5em 0; white-space: pre; }
tt { display: block; margin: 1.5em 0; line-height: 1.5; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; } 


/* Списки
-------------------------------------------------------------- */

li ul, 
li ol { margin:0 1.5em; }
ul, ol { margin: 0 1.5em 1.5em 1.5em; }

ul { list-style-type: disc; }
ol { list-style-type: decimal; }

dl { margin: 0 0 1.5em 0; }
dl dt { font-weight: bold; }
dd { margin-left: 1.5em;}


/* Таблицы
-------------------------------------------------------------- */

table { margin-bottom: 1.4em; width:100%; }
th { font-weight: bold; background: #C3D9FF; }
th,td { padding: 4px 10px 4px 5px; }
tr.even td { background: #E5ECF9; }
tfoot { font-style: italic; }
caption { background: #eee; }
sup { color: #ff0000; }

/* Формы
-------------------------------------------------------------- */

form input[type='text'],
form input[type='password'],
form textarea {
 width: 202px;
 background: #fff url('../images/input1.png') repeat-x;
 border: 1px solid #dddddd;
 color: #333;
 font-family: Tahoma;
 font-size: 12px;
 border: 1px solid #DDD;
 padding: 5px 4px;
 color: #666;
 background: white;
 box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.7), 1px 1px 2px rgba(0, 0, 0, 0.1) inset;
}

.coll-middle object, .coll-middle embed {
 max-width:380px;
 overflow:hidden;
 background:yellow;
 padding:10px;
 display:block;
}

#container object{ width: 450px;}

.fastLink {
 padding: 0 0 10px 0;
}

hr {
 color:#dcdede;
 background-color:#dcdede;
 border:none;
 height:1px;
 clear:both;
}

form .x-unselectable.u-combo {
 padding: 0;
 border: 1px solid #e0e0e0;
 background: #efefef;
 height: 15px !important;
}

.x-unselectable.u-combo td {
 padding: 0 0 0 0 !important;
 vertical-align: middle !important;
}

.manTd2 div {
 padding: 0 0 5px 0;
}

form fieldset {
 display: block;
 border: 0;
 border-bottom: 1px dashed #ccc;
 padding: 15px 0 !important;
 margin-bottom: 25px !important;
}

#newPhtBtDiv {
 padding: 15px 0 0 0 !important;
}

form legend * {
 padding: 10px 0 23px 0;
 width: 100% !important;
 color: #333 !important;
 font-family: Tahoma;
 font-weight: normal;
 font-size: 16px;
}

form fieldset legend {
 background: url('../images/delimiter.png') no-repeat 0 bottom;
 width: 100%;
 display: block;
 padding: 0 0 15px 0;
}

#newPhtBt {
 margin-top: -55px !important;
}

.button {
 font: normal 11px Tahoma;
 border: 1px solid #5f5f5f;
 padding: 3px 10px;
 width: auto !important;
 -moz-border-radius: 4px;
 -webkit-border-radius: 16px;
 -khtml-border-radius: 16px;
 border-radius: 16px;
 cursor: pointer;
 background: rgb(249,249,249);
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVmZWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -moz-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(239,239,239,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,1)), color-stop(100%,rgba(239,239,239,1)));
 background: -webkit-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(239,239,239,1) 100%);
 background: -o-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(239,239,239,1) 100%);
 background: -ms-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(239,239,239,1) 100%);
 background: linear-gradient(to bottom, rgba(249,249,249,1) 0%,rgba(239,239,239,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#efefef',GradientType=0 );
 color: #230028;
}

input::-webkit-input-placeholder,
input::-moz-input-placeholder,
input::-khtml-input-placeholder,
input::input-placeholder {
 color: #ccc;
}

.button.blue {
 height: 25px;
 padding: 0 20px;
 background: url('../images/button1.png') repeat-x;
 color: #fff;
 border: 0;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
 border-radius: 4px;
}

.button.green, .manFlSbm, .manFlRst {
 border: 0;
 height: 25px;
 padding: 0 20px;
 background: url('../images/button2.png') repeat-x;
 color: #fff;
 text-transform: uppercase;
 cursor: pointer;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 -khtml-border-radius: 4px;
 border-radius: 4px;
}

.link-button {
 background: #ececec;
 padding: 4px 10px 6px 10px;
 color: #4e98b7;
 font-size: 11px;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
}

span.icon { display: block; padding: 0 0 0 14px; color: #898989; }
span.icon.author { background: url('../images/icon-author.png') no-repeat 0 3px; margin: 2px 0 0 0; }
span.icon.comments { background: url('../images/icon-comm.png') no-repeat 0 1px; margin: 2px 0 0 0; padding: 0 0 0 20px; }
span.icon a { color: #898989 !important; text-decoration: none; }
.linkmore {
 background: #82a657;
 padding: 3px 10px;
 color: #fff;
 font-size: 12px;
 text-transform: uppercase;
 text-decoration: none;
 -moz-border-radius: 2px;
 -webkit-border-radius: 2px;
 -khtml-border-radius: 2px;
 border-radius: 2px;
}

/* Смежные классы
-------------------------------------------------------------- */

.small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide { display: none; }
.right { float: right; }
.left { float: left; }

.quiet { color: #666; }
.loud { color: #000; }
.highlight { background:#ff0; }
.added { background:#060; color: #fff; }
.removed { background:#900; color: #fff; }

.first { margin-left:0; padding-left:0; }
.last { margin-right:0; padding-right:0; }
.top { margin-top:0; padding-top:0; }
.bottom { margin-bottom:0; padding-bottom:0; }
.clear { clear: both; }

.hidden { display: none; }
.color-red, .color-red a { color: #ff0000 !important; text-decoration: none !important; }
.orange, .orange a { color: #dd5e26 !important; text-decoration: none !important; }
.blank { display: block; clear: both; height: 7px; }

* html .clearfix { height: 1%; zoom: 1; }
.clearfix { display: inline-block; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: block; }
*:first-child+html .clearfix { zoom: 1; }

.notification {
 background-size: 40px 40px;
 background-image: linear-gradient(135deg, rgba(255, 255, 255, .05) 25%, transparent 25%,
 transparent 50%, rgba(255, 255, 255, .05) 50%, rgba(255, 255, 255, .05) 75%,
 transparent 75%, transparent); 
 box-shadow: inset 0 -1px 0 rgba(255,255,255,.4);
 width: 100%;
 border: 1px solid;
 color: #fff;
 padding: 15px;
 text-shadow: 0 1px 0 rgba(0,0,0,.5);
 animation: animate-bg 5s linear infinite;
 -moz-border-radius: 2px;
 -webkit-border-radius: 2px;
 -khtml-border-radius: 2px;
 border-radius: 2px;
 color: #fff !important;
 font-size: 15px;
}

.notification a {
 color: #fff;
}

.notification.info{
 background-color: #4ea5cd;
 border-color: #3b8eb5;
}

.notification.error{
 background-color: #de4343;
 border-color: #c43d3d;
}
 
.notification.warning{
 background-color: #eaaf51;
 border-color: #d99a36;
}

.notification.success{
 background-color: #61b832;
 border-color: #55a12c;
}

.notification.message h3{
 margin: 0 0 5px 0; 
 font-size: 15px !important; 
}

.notification.message p{
 margin: 0; 
}


/* Навигация 2 */
.catPages1, .pagesBlockuz1 {
 text-align: left !important;
 padding: 20px 0 45px 0;
}
.catPages1 .swchItem, .catPages1 .swchItem1, .pagesBlockuz1 .swchItem, .pagesBlockuz1 .swchItem1 {
 padding: 4px 8px 4px 8px !important;
 background: rgb(249,249,249);
 text-decoration: none;
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZjlmOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -moz-linear-gradient(top, rgba(249,249,249,1) 0%, rgba(241,241,241,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,249,249,1)), color-stop(100%,rgba(241,241,241,1)));
 background: -webkit-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(241,241,241,1) 100%);
 background: -o-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(241,241,241,1) 100%);
 background: -ms-linear-gradient(top, rgba(249,249,249,1) 0%,rgba(241,241,241,1) 100%);
 background: linear-gradient(to bottom, rgba(249,249,249,1) 0%,rgba(241,241,241,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#f1f1f1',GradientType=0 );
 color: #6b6b6b;
 font: bold 14px Tahoma;
 border: 1px solid #d8d8d8;
 -moz-border-radius: 2px;
 -webkit-border-radius: 2px;
 -khtml-border-radius: 2px;
 border-radius: 2px;
 text-shadow: 1px 0 1px #fff;
}

.culinary .catPages1 { display: none; }

.catPages1 .swchItemA, .catPages1 .swchItemA1,
.pagesBlockuz1 .swchItemA, .pagesBlockuz1 .swchItemA1 {
 padding: 5px 8px 4px 8px !important;
 background: rgb(61,63,68);
 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNkM2Y0NCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjUxNTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
 background: -moz-linear-gradient(top, rgba(61,63,68,1) 0%, rgba(79,81,87,1) 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(61,63,68,1)), color-stop(100%,rgba(79,81,87,1)));
 background: -webkit-linear-gradient(top, rgba(61,63,68,1) 0%,rgba(79,81,87,1) 100%);
 background: -o-linear-gradient(top, rgba(61,63,68,1) 0%,rgba(79,81,87,1) 100%);
 background: -ms-linear-gradient(top, rgba(61,63,68,1) 0%,rgba(79,81,87,1) 100%);
 background: linear-gradient(to bottom, rgba(61,63,68,1) 0%,rgba(79,81,87,1) 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3d3f44', endColorstr='#4f5157',GradientType=0 );
 color: #fff;
 text-shadow: 1px 0 1px #000;
 border: 1px solid #2b2b31;
 -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);
 -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);
 box-shadow: inset 0 1px 0 rgba(255,255,255,0.3);
 -moz-border-radius: 2px;
 -webkit-border-radius: 2px;
 -khtml-border-radius: 2px;
 border-radius: 2px;
}

.catPages1 .swchItemA span,
.catPages1 .swchItemA1 span,
.pagesBlockuz1 .swchItemA span,
.pagesBlockuz1 .swchItemA1 span {
 color: #fff !important;
}




/* Навигация 1 */

.catPages2 {
 background: url('../images/delimiter.png') no-repeat 0 bottom;
 padding: 50px 0 23px 0;
 width: 100%;
 margin: 15px 0 0 0;
 text-align: center;
}
 
.catPages2 a,
 .catPages2 a span {
 color: #3e7493 !important;
 font-size: 11px;
 text-decoration: underline !important;
 background: none;
 border: 0;
 }
 
 
.selector1 .swchItemA, .catPages2 .swchItemA, .catPages2 .swchItemA1 {
 background: none;
 padding: 0;
 color: #3e7493;
 border: none;
 font-weight: normal;
 margin: 0;
}

.selector1, .catPages2 span {
 color: #eb573f !important;
 margin: 0 3px;
}

.catPages2 {
 text-align: center !important;
 padding: 0px 0 20px 0;
}

.switch {
 width: 5px !important;
}

.switch a,
 .switch a span {
 color: #3e7493 !important;
 font-size: 11px;
 text-decoration: underline !important;
 background: none;
 border: 0;
 }
 
.switchActive {
 color: #eb573f !important;
 margin: 0 3px;
}
.indexator ul {margin: 0!important; list-style: none!important;}

.main_title {font-size :16px;color:#0099C2;}
.u-mpanel {float:right}