@import url(http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300&subset=latin,cyrillic);
html, body {font-family: 'PT Sans Caption', sans-serif;}
* {
 margin: 0;
 padding: 0;
 outline: none;
}
body {
background: #e0e3ec url(../images/bgnoise_lg.jpg) repeat top left;
 font-weight: 400;
 font-size: 15px;
 color: #393b40;
 overflow-y: scroll;

 color: #7a7a7a;
}
a {
 text-decoration: none;
}
 A {
 color: #34383C;
 }
 A:visited {
 color: #34383C;
 }
 A:active {
 color: #34383C;
 }
p {
 font-size: 13px;
 font-family: 'PT Sans Caption', sans-serif;
 font-weight: 100;
 color: #a3b2b6;
}
#glpage {
 background: #fff;
 border-radius: 5px;
 width: 100%;
 max-width: 1200px;
 margin: 0px auto;
 overflow: hidden;

}
#logozone {
 background: #f9f9eb;
 height: 70px;
}
.logo {
 padding: 6px;
 margin: auto;
 width: 1200px;
 font-family: 'Open Sans Condensed', sans-serif;
 font-size: 40px;
 color: white;
 text-align: right;
}
#headermenu {
 width: 1200px;
 height: 41px;
 background: #f9f9eb;
}


.good-karmir {
 margin-top: 2px;
 padding-bottom: 2px;
 border-bottom: 4px solid #ff3333;
}
 .good-kanach {
 margin-top: 2px;
 padding-bottom: 2px;
 border-bottom: 4px solid #00cc33;
}
.good-tabst {

 padding-bottom: 2px;
 border-bottom: 6px solid #ff3333;
}

.topmenu {
 width: 1200px;
 height: 3px;

 position: absolute;
}
.topmenu ul {
 list-style: none;
 padding-left: 30px;
}
.topmenu ul li {
 float: left;
 height: 55px;
}
.topmenu ul li a {
 display: block;
 margin-top: 0px;
 font-weight: 500;
 color: #91b0db;
 font-size: 15px;
 font-family: 'Didact Gothic', sans-serif;
 padding: 22px 20px 20px 20px;
 -moz-transition: all 0.1s 0.01s ease;
 -o-transition: all 0.1s 0.01s ease;
 -webkit-transition: all 0.1s 0.01s ease;
}
.topmenu ul li a:hover {
 background: #3186E6;
 color: #e0e8f1;
}
#bloglist {
 width: 300px;
 background: #eef4f6;
 float:left;
}
#Inffile {
 width: 300px;
 margin-top: 15px;
 background: #ffffff;
 float:left;
}
.newlist ul {
 list-style: none;
}
.newlist ul li a {
 -moz-transition: all 0.1s 0.01s ease;
 -o-transition: all 0.1s 0.01s ease;
 -webkit-transition: all 0.1s 0.01s ease;
 display: block;
 color: #6e7781;
 padding: 20px 15px 15px 25px;
 font-weight: 700;
 font-family: 'Didact Gothic', sans-serif;
 font-size: 15px;
}
.newlist ul li a:hover {
 background: #fff;
}
.nadpis {

 padding: 16px 25px;
 font-size: 14px;
 font-family: 'PT Sans Caption', sans-serif;
 font-weight: 100;
 color: #333333;
 background: #ffffff;
}
.nadpis {

 padding: 16px 25px;
 font-size: 14px;
 font-family: 'PT Sans Caption', sans-serif;
 font-weight: 100;
 color: #333333;
 background: #f9f9eb;
}
.nadpis2 {

 border-bottom: 1px solid #e4e9eb;
 padding: 16px 25px;
 font-size: 14px;
 font-family: 'PT Sans Caption', sans-serif;
 font-weight: 100;
 color: #333333;
 background: #6E7781;
}
.nadpis3 {

 padding: 16px 25px;
 font-size: 14px;
 font-family: 'PT Sans Caption', sans-serif;
 font-weight: 100;
 color: #333333;
 background: #f9f9eb;
}
.toplist ul {
 list-style: none;
}
.toplist ul li a {
 -moz-transition: all 0.1s 0.01s ease;
 -o-transition: all 0.1s 0.01s ease;
 -webkit-transition: all 0.1s 0.01s ease;
 display: block;
 color: #6e7781;
 padding: 20px 15px 15px 25px;
 font-weight: 700;
 font-family: 'PT Sans Caption', sans-serif;
 font-size: 15px;
}
.designlist ul li a:hover {
 background: #EEF4F6;
}
#circle {
 float: right;
 margin-top: 5px;
 width: 7px;
 height: 7px;
 background: #a3b2b6;
 -moz-border-radius: 50px;
 -webkit-border-radius: 50px;
 border-radius: 50px;
}
#content {
 float: right;
 width: 880px;
 margin-top: 15px;
 margin-right: 10px;
 margin-left: 10px;
}
.sergey {
 padding: 25px;
 font-size: 22px;
 color: #6e7781;
 font-weight: 700;
 font-family: 'PT Sans Caption', sans-serif;
 margin-left: 15px;
 border-bottom: 1px solid #e4e9eb;
}
.sergey a{
 color: #6e7781;
}
.sergey a:hover {
 color: #596069;
}
.textsergey {
 font-size: 12px;
 margin-top: 13px;
 font-weight:100;
}
.worksergey {
 margin-top: 13px;
}
.worksergey img {
 border-radius: 5px;
}
#date {
 float: right;
 font-size: 12px;
 margin-right: 30px;
 margin-top: 35px;
 font-family: 'PT Sans Caption', sans-serif;
 font-weight: 100;
 color: #a3b2b6;
}
.button {
 margin-top: 10px;
}
.button a {
 -moz-transition: all 0.1s 0.01s ease;
 -o-transition: all 0.1s 0.01s ease;
 -webkit-transition: all 0.1s 0.01s ease;
 font-size: 14px;
 font-weight: 100;
 padding: 10px 20px 10px 20px;
 border-radius: 5px;
 background: #3186e6;
 width: 100px;
 color: #fff;
}
.button a:hover {
 background: #2c75c8;
 color: #fff;
}
.button1 {
 margin-top: 5px;
 padding-bottom: 10px;
}
.button1 a {
 -moz-transition: all 0.1s 0.01s ease;
 -o-transition: all 0.1s 0.01s ease;
 -webkit-transition: all 0.1s 0.01s ease;
 font-size: 14px;
 font-weight: 100;
 padding: 10px 20px 10px 20px;
 border-radius: 5px;
 background: #3186e6;
 width: 100px;
 color: #fff;
}
.button1 a:hover {
 background: #2c75c8;
 color: #fff;
}
.kirill {
 padding: 25px;
 font-size: 22px;
 color: #6e7781;
 font-weight: 700;
 font-family: 'PT Sans Caption', sans-serif;
 margin-left: 15px;
 border-bottom: 1px solid #e4e9eb;
}
.kirill a{
 color: #6e7781;
}
.kirill a:hover {
 color: #596069;
}
.textkirill {
 font-size: 12px;
 margin-top: 13px;
 font-weight:100;
}
.workkirill {
 margin-top: 13px;
}
.workkirill img {
 border-radius: 5px;
}
.button3 {
 margin-top: 10px;
}
.button3 a {
 -moz-transition: all 0.1s 0.01s ease;
 -o-transition: all 0.1s 0.01s ease;
 -webkit-transition: all 0.1s 0.01s ease;
 font-size: 14px;
 font-weight: 100;
 padding: 10px 20px 10px 20px;
 border-radius: 5px;
 background: #3186e6;
 width: 100px;
 color: #fff;
}
.button3 a:hover {
 background: #2c75c8;
 color: #fff;
}
.button2 {
 margin-top: 5px;
 padding-bottom: 10px;
}
.button2 a {
 -moz-transition: all 0.1s 0.01s ease;
 -o-transition: all 0.1s 0.01s ease;
 -webkit-transition: all 0.1s 0.01s ease;
 font-size: 14px;
 font-weight: 100;
 padding: 10px 20px 10px 20px;
 border-radius: 5px;
 background: #3186e6;
 width: 250px;
 height: 50px;
 color: #fff;
}
.button2 a:hover {
 background: #2c75c8;
 color: #fff;
}
.footer {
 padding: 15px 15px 15px 25px;
 font-family: 'PT Sans Caption', sans-serif;
 font-weight: 500;
 font-size: 14px;
 color: #fff;
 background: #6e7781;
}
.post {
 padding-bottom: 30px;
 margin-bottom: 30px;
 border-bottom: 1px solid #dcdcdc;
 font-family: 'Open Sans Condensed', sans-serif;
}
.post-image {
 float: left;
}
.post-cnt {
 margin-left: 290px;
}
.post-title {
 font-size: 18px;
 font-weight: 700;
}
.post-det {
 font-size: 14px;
 color: #6E7781;
 font-family: 'Open Sans Condensed', sans-serif;
 font-weight: bold;
}
.news-more {
 font-size: 14px;
 color: #6E7781;
 font-family: 'Open Sans Condensed', sans-serif;
 font-weight: bold;
 float: right;
}
.post-det a {
 color: #5c5c5c;
}
.post-mes {
 padding: 10px 0;
 font-family: 'PT Sans Caption', sans-serif;
}
.swchItem {
 display: inline-block;
 line-height: 30px;
 min-width: 20px;
 text-align: center;
 margin: 0 2px;
 background: #f2f2f2;
 border: 1px solid #dcdcdc;
 border-radius: 2px;
 font-weight: 700;
 padding: 0 5px;
}
.swchItemA {
 display: inline-block;
 line-height: 30px;
 min-width: 20px;
 text-align: center;
 margin: 0 2px;
 background: rgba(0, 0, 0, 0.9) url(/img/overlay.png);
 border: 1px solid rgba(0, 0, 0, 0.9);
 border-radius: 2px;
 font-weight: 700;
 color: #fff;
 padding: 0 5px;
}
.swchItem:hover {
 background: #fff;
}
.eTitle {
 font-size: 18px;
 font-weight: 700;
 padding-bottom: 10px;
 color: #000;
}
.eDetails {
 padding-top: 10px;
 font-size: 11px;
}
.eBlock {
 padding-bottom: 20px;
 margin-bottom: 20px;
 border-bottom: 1px solid #dcdcdc;
}
hr {
 height: 1px;
 border: none;
 background: #dcdcdc;
}
#allEntries > div[id^='comEnt'] {
 margin-top: 20px;
 margin-bottom: -5px;
 padding: 10px;
 border: 1px solid #dcdcdc;
 border-radius: 2px;
 background: #f6f6f6;
}
.commTable {
 padding-top: 20px;
}
.commFl {
 width: 94%;
}
.img1, .img2, .img3 {
 background-position: center;
 background-size: cover;
 background-color: #dcdcdc;
}
.img1 {
 width: 250px;
 height: 170px;
 border: 4px double black;
}
.img2 {
 width: 570px;
 height: 360px;
}
.img3 {
 width: 870px;
 height: 550px;
}
_

.gTable {
 background: none;
 border-spacing: 0;
}
.gTable td {
 padding: 10px 20px;
}
.gTableTop {
 width: 900px;
 line-height: 20px;
 padding: 10px 20px !important;
 color: #fff;
 text-decoration: none;
 font-size: 13px !important;
 text-transform: uppercase;
 font-weight: 700;
 letter-spacing: 1px;
}
.gTableTop a {
 color: #fff;
 text-decoration: none;
 font-size: 14px;
}
.gTableSubTop {
 padding: 5px 10px;
 color: #fff;
}
.gTableSubTop a {
 color: #fff;
}
.catLink {
 color: #fff !important;
 font-size: 13px !important;
 text-transform: uppercase;
 font-weight: 700;
 letter-spacing: 1px;
}
.funcBlock {
 padding-right: 10px;
}
.forumIcoTd {
 text-align: center;
}
.forumIcoTd,
.forumNameTd,
.forumThreadTd,
.forumPostTd,
.forumLastPostTd {
 padding: 5px 10px;
 border-bottom: 1px solid #dcdcdc;
}
.forumThreadTd,
.forumPostTd,
.threadPostTd,
.threadViewTd,
.threadAuthTd,
.threadIcoTd,
.threadNametd,
.threadAuthTd,
.threadLastPostTd
{
 vertical-align: middle;
 padding-left: 20px;
 border-bottom: 1px solid #dcdcdc;
}
.forumNameTd {
 line-height: 24px;
 color: #7a7a7a;
}
.forumNameTd a {
 font-size: 15px;
}
.forumNamesBar {
 padding-left: 10px !important;
}
.frmBtns {
 text-align: right;
 padding-right: 10px;
}
.legendTd {
 padding: 0 10px;
}
.forumLastPostTd {} .threadIcoTd,
.threadIcoTd {
 text-align: center;
 vertical-align: middle;
}
.threadsDetails {
 padding: 5px;
}
.postTdTop {
 text-align: center;
 padding: 5px;
 border-top: 1px solid #dcdcdc;
 border-bottom: 1px solid #dcdcdc;
}
.postTdInfo {
 text-align: center;
 border-right: 1px solid #dcdcdc;
}
.posttdMessage {
 vertical-align: top;
 padding: 5px;
}
.gTableSubTop {
 background: #f2f2f2;
 color: #5c5c5c;
}
.threadsDetails,
.postTdTop {
 background: none;
}
.gTable tr {
 background: none;
}
.gDivBottomRight {
 height: 50px;
}
.pagesInfo {
 background: #f2f2f2;
 border-radius: 2px 0 0 2px;
 padding: 5px 10px;
}
.switchActive {
 padding: 5px 10px;
 border-radius: 0 2px 2px 0;
 color: #fff;
}
.postBottom {
 border-top: 1px solid #dcdcdc;
 border-bottom: 1px solid #dcdcdc;
 padding: 0 20px !important;
}
#thread_search_form {
 position: relative;
 padding-bottom: 10px;
 overflow: hidden;
}
#thread_search_button {
 position: absolute;
 top: -1px;
 right: 0;
}
.gTableTop, .switchActive {
 background: #3186E6;
 width: 1000px;
}
#sfSbm {margin-right: 30px;}
.calTable {
 width: 100%;
}
.calTable td {
 line-height: 30px;
 border: 1px solid #dcdcdc;
 border-radius: 2px;
}
.calMonth {
 border: none !important;
 font-weight: 700;
 text-transform: uppercase;
}
.calWday {
 background: rgba(0, 0, 0, 0.9) url(/img/overlay.png);
 border: 1px solid #000 !important;
 color: #fff;
}
.calWdaySu, .calWdaySe {
 background: #ef3734;
 border: 1px solid #ef3734 !important;
 color: #fff;
}
.dowbut {
 color: white;
 background:#D2D7D3;
 text-indent: 1.5em; 
}
textarea {
 overflow: auto;
}
#t-container textarea, #t-container input[type="text"], #t-container input[type="password"] {
 max-width: 94% !important;
 padding-left: 3%;
 padding-right: 3%;
 border: 1px solid #dcdcdc;
 background: #f8f8f8;
 font-family: 'Roboto Slab';
 font-size: 13px;
 color: #7a7a7a;
 padding-top: 7px;
 padding-bottom: 7px;
}
#t-container textarea:focus, #t-container input[type="text"]:focus, #t-container input[type="password"]:focus {
 border: 1px solid #000;
 color: #000;
}
#t-container input[type="button"], #t-container input[type="submit"], #t-container input[type="reset"] {
 font-family: 'Roboto Slab';
 font-size: 13px;
 border: none;
 background: #ef3734;
 color: #fff;
 height: 30px;
 text-transform: uppercase;
 cursor: pointer;
 padding-left: 20px;
 padding-right: 20px;
}












.myWinGrid {background: rgb(51, 51, 51) !important; opacity: 0.55 !important;} 
 .xw-mc ::-webkit-scrollbar { width: 8px; height: 8px; } 
 .xw-mc ::-webkit-scrollbar-thumb:vertical { height: 5px;background-color: rgba(0, 0, 0, 0.4); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } 
 .xw-mc ::-webkit-scrollbar-thumb:horizontal { width: 5px; background-color: rgba(0, 0, 0, 0.4); -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; } 
 .xw-mc ::-webkit-scrollbar {width: 8px;height: 8px; } 
 .xw-mc ::-webkit-scrollbar-track-piece {display:none; } 
 .x-sh, .xw-bl {display:none !important;} 
 .xw-ml, .xw-mr {margin:0 !important;padding:0 !important;background:none !important;} 
 .xw-mc {color:#333; font-weight: normal; float: none; margin: 0; padding: 8px 8px !important; background: #fff !important; border: 1px solid #fff !important;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);} 
 .xw-hdr img {display:none;} 
 .xw-hdr, .xw-sps .xw-draggable {background: #ff3333!important;padding: 20px !important;border-top-left-radius: 7px;border-top-right-radius: 7px;} 
 .xw-tl, .xw-tr, .xw-tc, .xw-sps .xw-draggable {background: transparent!important;padding: 0px 0px 0px 0px !important;;} 
 .xw-mc:after {content: '';display: block;margin-left: -9px;margin-right: -9px;margin-bottom: -10px;margin-top: 15px;background: #f3f3f3;padding: 20px;border-bottom-left-radius: 7px;border-bottom-right-radius: 7px;} 
 .xw-tc {overflow: visible !important;} 
 .xt-close {top: -2px;margin: 0;z-index: 10014 !important;width: 18px !important;height: 18px !important; background: url(http://webmaster-ucoz.ru/ucoz/img/close_ajax.png) no-repeat !important;line-height: 20px;} 
 .xw-body {border: 0 !important;padding: 0 !important;} 
 .xt-maxi {display:none;} 
 .xt-mini {display:none;} 
 .xt-rest {display:none;} 
 .xw-resize .xw-tr {cursor: auto !important;} 
 .xw-hdr-text {color: #fff !important;font-size: 20px!important;} 
 .xw-blank {display:none !important; }





 .myBtnCont a:hover { 
 color: #828384 !important; 
 text-decoration: none !important; 
 }