/*--------------------- General styles start ---------------------*/

body {
background: #202020;
color: #6F6F6F;
cursor: default;
font: 11px 'Tahoma','Arial';
margin: 0;
text-align: center;
}

.center-body {
border-radius: 0 0 30px 30px;
-moz-border-radius: 0 0 30px 30px;
-webkit-border-radius: 0 0 30px 30px;
line-height: 20px;
padding: 10px;
background: #2F2F2F;
border: 1px solid rgba(0,0,0,0.4);
box-shadow: 0 1px 2px #191919;
-moz-box-shadow: 0 1px 2px #191919;
-webkit-box-shadow: 0 1px 2px #191919;
}

::-moz-selection {background: rgba(30,144,255,0.2) !important;}
::selection {background: rgba(30,144,255,0.2) !important;}

.opacity-img {opacity:0.3;-moz-opacity:0.3;-webkit-opacity:0.3;filter:alpha(opacity=30);}
#ucozrecklamas {margin-top: 40px;opacity:0.3;-moz-opacity:0.3;-webkit-opacity:0.3;filter:alpha(opacity=30);}
#ucozrecklama {opacity:0.3;-moz-opacity:0.3;-webkit-opacity:0.3;filter:alpha(opacity=30);}
.buks {opacity:0.3;-moz-opacity:0.3;-webkit-opacity:0.3;filter:alpha(opacity=30);}
.eText img {max-width: 400px;}

td, input, select {
 font: 11px 'Tahoma', 'Arial';
}

body a {
color: #BCBCBC;
text-decoration: none;
}

body a:hover {
color: #FFFFFF;
text-shadow: 2px 2px 3px rgba(0,0,0,0.5);
}

a {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}

img {border: 0px;}

.comm-add {
background: rgba(255,255,255,0.3);
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
font: 14px 'Trebuchet MS';
padding: 10px;
width: 235px;
}

b, strong {font-weight: bold;}
.securityCode {font-size:20px;}
.uphoto {width: auto !important;}
.navig {display: inline;}
fieldset {border: 1px dashed rgba(0,0,0,0.3);}
fieldset > legend > b {color: #C4C4C4;}
.user_avatar img {
border-radius: 60px 60px 60px 60px;
-moz-border-radius: 60px 60px 60px 60px;
-webkit-border-radius: 60px 60px 60px 60px;
border-top: 1px solid rgba(255,255,255,0.6);
border-bottom: 1px solid rgba(0,0,0,0.4);
}
.etit {font: 38px 'Lobster' !important;text-shadow:0 0 6px rgba(0,0,0,0.2) !important;
color: #757575 !important;
text-shadow: 2px 2px 2px rgba(0,0,0,0.2) !important;
border-radius: 0 0 40px 40px !important;
-moz-border-radius: 0 0 40px 40px !important;
-webkit-border-radius: 0 0 40px 40px !important;
margin-top: -14px !important;
margin-bottom: 20px !important;
padding: 3px 0 7px !important;
box-shadow: 0 2px 3px rgba(0,0,0,0.4) !important;
-moz-box-shadow: 0 2px 3px rgba(0,0,0,0.4) !important;
-webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.4) !important;
}
.admBarCenter div {color: #4F4F4F !important;
-webkit-transition: all 0.3s !important;
-moz-transition: all 0.3s !important;
-ms-transition: all 0.3s !important;
-o-transition: all 0.3s !important;
transition: all 0.3s !important;
text-shadow: none !important;
}
.admBarCenter div:hover {color: #1e90ff !important;padding: 2px 3px 1px !important;}
.pbarContainer {opacity:0.1;-moz-opacity:0.1;-webkit-opacity:0.1;filter:alpha(opacity=10);}
div > div.cuzadpn {position: absolute !important;background:#27312F !important;}
.cuzadpn {border-bottom: 1px solid #494949;}
.wysibb-body {background-color: #404040 !important;}

hr {
border: 0;
height: 1px;
background-image:-webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.2), rgba(0,0,0,0)); 
background-image:-moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.2), rgba(0,0,0,0)); 
background-image:-ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.2), rgba(0,0,0,0)); 
background-image:-o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.2), rgba(0,0,0,0)); 
}

/* Категория */
.u-combo {
border: 2px solid rgba(0,0,0,0.3) !important;
border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
-webkit-border-radius: 5px 5px 5px 5px;}
.u-comboeditcell {
background: #404040 !important;
border-radius: 3px 0 0 3px;
-webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
border-right: none !important;
}
#catSelector9 {background: rgba(0,0,0,0) !important;border: none !important;color: #838383;}
.u-combolist {
background: #404040 !important;
border-bottom: 2px solid rgba(0,0,0,0.2) !important;
border-left: 2px solid rgba(0, 0, 0, 0.2) !important;
border-radius: 0 0 0 10px !important;
-moz-border-radius: 0 0 0 10px !important;
-webkit-border-radius: 0 0 0 10px !important;
}
.u-combobut {
background: url("/img/trigger.gif") !important;
border-radius: 0 3px 3px 0;
-moz-border-radius: 0 3px 3px 0;
-webkit-border-radius: 0 3px 3px 0;
height: 19px !important;
}
/*---------*/

/*--------------------- General styles end ---------------------*/

/* StartStyle Photo*/
.str {
 clear: both;
 width: 100%;
 height: auto;
 min-height: 100%;
 margin: 0;
 background: #151515;
 background-image: -webkit-linear-gradient(top,#151515,#050505); 
 background-image: -moz-linear-gradient(top,#151515,#050505); 
 background-image: -ms-linear-gradient(top,#151515,#050505); 
 background-image: -o-linear-gradient(top,#151515,#050505); 
 background-image: linear-gradient(top,#151515,#050505);
}
.telo {
 width: auto;
 height: auto;
 background: #f4f4f4;
 padding: 20px; 
 box-shadow:0px 0px 30px #000000; 
 -webkit-box-shadow:0px 0px 30px #000000; 
 -moz-box-shadow:0px 0px 30px #000000;
 border-top: solid 1px #c0c0c0;
 border-left: solid 1px #c0c0c0;
 border-right: solid 1px #c0c0c0;
 border-bottom: solid 2px #808080;
 border-radius: 8px; 
 -webkit-border-radius: 8px; 
 -moz-border-radius: 8px;
}
.probel {
 clear: both;
 padding: 10 0px;
 display: block;
}
.pole {
 width: auto;
 height: auto;
 color: #454545;
 font-size: 12px;
 font-face: 'Arial';
 text-shadow: 0px 1px 0px #ffffff;
}
.nameph {
 width: 100%;
 height: auto;
 clear: both;
 padding: 0 0 25 0px;
 border-bottom: dashed 1px #a0a0a0;
 text-align: left;
}
.nam {
 float: left;
 color: #151515;
 font-size: 12px;
 font-face: 'Arial';
 text-shadow: 0px 1px 0px #ffffff; 
 font-weight: bold;
}
.phot {
 float: left;
 width: auto;
 height: auto;
 padding: 15 0 10 0px;
}
.im {
 box-shadow:0px 0px 5px #a0a0a0; 
 -webkit-box-shadow:0px 0px 5px #a0a0a0; 
 -moz-box-shadow:0px 0px 5px #a0a0a0;
 border: solid 10px #fefefe;
 border-radius: 4px; 
 -webkit-border-radius: 4px; 
 -moz-border-radius: 4px;
}
.phinfo {
 clear: both;
 float: left;
 width: 150px;
 height: auto;
 padding: 5 10px;
 margin-top: 13px;
 margin-left: 10px;
 background: #fefefe;
 box-shadow:0px 0px 5px #a0a0a0; 
 -webkit-box-shadow:0px 0px 5px #a0a0a0; 
 -moz-box-shadow:0px 0px 5px #a0a0a0;
 color: #757575;
 font-size: 12px;
 font-face: 'Arial';
 text-align: center;
 line-height: 1.5em;
 border-radius: 4px; 
 -webkit-border-radius: 4px; 
 -moz-border-radius: 4px;
}
a.hideBtn:link, a.hideBtn:visited {
 color: #957575; 
 text-decoration: none;
}
a.hideBtn:hover {
 color: #553535;
}
.hideCont {
 clear: both;
 width: 150px; 
 height: auto; 
 margin-top: 15px;
 padding: 10 0px; 
 position: absolute; 
 z-index:30;
 float: left;
 background: #fefefe;
 box-shadow:0px 0px 5px #a0a0a0; 
 -webkit-box-shadow:0px 0px 5px #a0a0a0; 
 -moz-box-shadow:0px 0px 5px #a0a0a0;
 color: #757575;
 font-size: 12px;
 font-face: 'Arial';
 text-align: center;
 line-height: 1.5em;
 border-radius: 4px; 
 -webkit-border-radius: 4px; 
 -moz-border-radius: 4px;
} 
b.des {
 color: #b5b5b5;
 font-size: 12px;
 font-face: 'BRAZIL';
 text-shadow: 0px 1px 0px #ffffff;
 font-weight: bold;
}
a.hideBtncom:link, a.hideBtncom:visited {
 color: #957575; 
 text-decoration: none;
 font-size: 12px;
 font-face: 'Arial';
}
a.hideBtncom:hover {
 color: #553535;
}
.com {
 width: 100%;
 height: auto;
 padding: 5 0px;
 margin-top: 0px;
 background: #fefefe;
 box-shadow:0px 0px 5px #a0a0a0; 
 -webkit-box-shadow:0px 0px 5px #a0a0a0; 
 -moz-box-shadow:0px 0px 5px #a0a0a0;
 border-radius: 4px; 
 -webkit-border-radius: 4px; 
 -moz-border-radius: 4px;
 text-align: center;
}
.stran {
 width: 100%;
 height: auto;
 padding: 5 0px;
 margin-top: 0px;
 background: #fefefe;
 box-shadow:0px 0px 5px #a0a0a0; 
 -webkit-box-shadow:0px 0px 5px #a0a0a0; 
 -moz-box-shadow:0px 0px 5px #a0a0a0;
 border-radius: 4px; 
 -webkit-border-radius: 4px; 
 -moz-border-radius: 4px;
 text-align: left;
}
.hideContcom {
 width: 100%; 
 height: auto; 
 margin-top: 10px;
 padding: 0px; 
} 
/* EndStyle Photo*/

/*--------------------- All content start ---------------------*/

.u-menuitemhl .admBarLeft{background:none !important;}
.u-menuitemhl .admBarRight{background:none !important;}
.u-menuitemhl .admBarCenter{background:none !important;}
.u-menuhitem {color:#FFF !important;}

#all {
 min-width: 1000px;
}
.u-comboedit{
background: rgba(0,0,0,0) !important;
border: none !important;
margin-top: 2px !important;
padding: 0 0 0 2px !important;
text-align: left !important;
vertical-align: top !important;
}
.u-comboedit:active{
box-shadow: none !important;
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
}
/*--------------------- All content end ---------------------*/



/*--------------------- Header start ---------------------*/

.dopol {
font: lighter 18px/19px 'Open Sans Condensed';
margin-top: -5px;
text-shadow: 0 0 3px #2E2E2E;
}

#top {
 width: 100%;
 height: 222px;
 background: #404040;
 box-shadow: 0 0 23px #000000;
 -moz-box-shadow: 0 0 23px #000000;
 -webkit-box-shadow: 0 0 23px #000000;
}

.toptable {
 width: 1000px;
 height: 185px;
 margin: auto;
}

.sitelogo {
color: #8383FF;
font: 70px 'Neucha';
padding: 28px 0 0 82px;
text-align: right;
text-shadow: 0 0 12px rgba(255,255,255,0.3);
vertical-align: top;
width: 283px;
}

.globe {
 vertical-align: top;
 text-align: right;
 width: 525px;
 background: url("/.s/t/797/3.png") no-repeat scroll -73px 0;
}

#date {
 height: 25px;
 font: 12px 'Tahoma';
 color: #cccccc;
 margin-right: 20px;
}

#date-left {
 float: right;
 width: 22px;
 height: 25px;
 background: url(/.s/t/797/4.png);
}

#date-mid {
 float: right;
 height: 25px;
 background: url(/.s/t/797/5.png);
 line-height: 21px;
}

#date-right {
 float: right;
 width: 23px;
 height: 25px;
 background: url(/.s/t/797/6.png);
}

#tm {
 margin: auto;
 margin-top: 8px;
 height: 22px;
 width: 1000px;
}

.tm a {
 color: #999999 !important;
 font: 12px/22px 'Trebuchet MS';
 text-transform: uppercase;
 text-decoration: none;
 padding-left: 15px;
}

.tm a:hover {
 background-position: 0px -16px;
 text-decoration: none;
}

.tm_left {
 display: block;
 float: left;
 width: 5px;
 height: 22px;
 background: url(/.s/t/797/7.png);
 margin-left: 9px;
}

.tm {
 display: block;
 float: left;
 height: 22px;
 background: url(/.s/t/797/8.png);
}

.tm_right {
 display: block;
 float: left;
 width: 5px;
 height: 22px;
 background: url(/.s/t/797/9.png);
 margin-right: 8px;
}

.home a {
 background: url(/.s/t/797/10.png) no-repeat;
}

.prof a {
 background: url(/.s/t/797/11.png) no-repeat;
}

.reg a {
 background: url(/.s/t/797/12.png) no-repeat;
}

.logout a {
 background: url(/.s/t/797/13.png) no-repeat;
}

.login a {
 background: url(/.s/t/797/14.png) no-repeat;
}

.rss a {
 background: url(/.s/t/797/15.png) no-repeat;
}

.whois {
 float: left;
 height: 22px;
 font: 12px 'Tahoma';
 line-height: 20px;
 color: #555555;
}

/*--------------------- Header end ---------------------*/
.addcontent {
color: rgba(255,255,255,0.2);
font: 16px/0px 'Icons' !important;
padding: 10px;
vertical-align: middle;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;}
.addcontent:hover {color: #1e90ff;}
 

.opac, .opac a{color:#888 !important;}
.opac span {font: 20px/13px 'Icons' !important;padding:0px 6px;vertical-align: text-bottom;color: #707070; text-shadow: 0 0 2px rgba(0,0,0,0.5);}
.folder {background:url("/ico/folder.png") no-repeat scroll 0 50% transparent;}
.eye {background:url("/ico/eye.png") no-repeat scroll 0 50% transparent;}
.avtor {background:url("/ico/avtor.png") no-repeat scroll 0 50% transparent;}
.date {background:url("/ico/date.png") no-repeat scroll 0 50% transparent;}
.comm {background:url("/ico/comm.png") no-repeat scroll 0 50% transparent;}
.downloads {background:url("/ico/downloads.png") no-repeat scroll 0 50% transparent;}
.tags {background:url("/ico/tags.png") no-repeat scroll 0 50% transparent;}
/*--------------------- Main content start ---------------------*/

#content {
margin: -8px auto auto;
padding-top: 0;
text-align: center;
width: auto;
}

#leftcol {
display: inline-block;
position: relative;
text-align: left;
vertical-align: top;
width: 200px;
}

#rightcol {
 float: right;
 width: 200px;
 text-align: justify;
 position:relative;
}

#maincol {
display: inline-block;
margin-left: 7px;
margin-top: 7px;
padding: 13px;
text-align: justify;
width: 600px;
z-index: 1;
}

.v-entry, #allEntries, .entTable{
 position:relative;
 z-index:2;
}

.eTitle {
 font: lighter 36px/40px 'Open Sans Condensed';
 padding: 0 0 8px 8px;
 color: #BCBCBC;
 border-radius: 20px 20px 0 0;
 -moz-border-radius: 20px 20px 0 0;
 -webkit-border-radius: 20px 20px 0 0;
 text-align: center !important;
 background: rgba(255,255,255,0.1);
 border: 3px solid rgba(0,0,0,0.1);
 box-shadow: 0 -3px 5px rgba(0,0,0,0.2);
 -moz-box-shadow: 0 -3px 5px rgba(0,0,0,0.2);
 -webkit-box-shadow: 0 -3px 5px rgba(0,0,0,0.2);
}
.displaybl {display: block;}
.eTag {
background: rgba(0,0,0,0.15);
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 5px;
margin-right: -5px;
box-shadow: 0 1px 2px #232323 inset, 0 0 1px #909090 inset;
-moz-box-shadow: 0 1px 2px #232323 inset, 0 0 1px #909090 inset;
-webkit-box-shadow: 0 1px 2px #232323 inset, 0 0 1px #909090 inset;
}

.linkTitle {
 display: block;
 padding: 20px 0;
 transition: all 0.2s ease 0s;
 -moz-transition: all 0.2s ease 0s;
 -o-transition: all 0.2s ease 0s;
 -webkit-transition: all 0.2s ease 0s;
}

.linkTitle:hover {color:#000 !important; padding: 20px 6px !important;}

.eMessage, .eText, .eAnswer {
 color: #BFBFBF;
 font: lighter 16px/24px 'Segoe UI';
 text-align: justify !important;
 background: rgba(255,255,255,0.05);
 padding:20px !important;
 border-bottom: 1px solid rgba(0,0,0,0.3);
 border-top: 1px solid rgba(0,0,0,0.3);
}

.eMessage b, .eMessage strong {text-shadow:0px 0px 2px #292929;}

.cMessage {
 font: 12px 'Tahoma';
 text-align: justify !important;
}

.eDetails, .eDetails1, .eDetails2 {
 font: 11px 'Tahoma';
 color: #555555;
 background: rgba(255,255,255,0.1);
 border: 3px solid rgba(0,0,0,0.1);
 padding: 10px 15px;
 margin-top: 3px;
 border-radius: 10px 10px 10px 10px;
 -webkit-border-radius: 10px 10px 10px 10px;
 -moz-border-radius: 10px 10px 10px 10px;
}


.eDetails {
border-radius: 0 0 10px 10px !important;
-moz-border-radius: 0 0 10px 10px !important;
-webkit-border-radius: 0 0 10px 10px !important;
margin-top: 0 !important;
box-shadow: 0 3px 5px rgba(0,0,0,0.2);
-moz-box-shadow: 0 3px 5px rgba(0,0,0,0.2);
-webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.2);
}

.cBlock1, .cBlock2 {
 background: #e8e7e7;
}

.postDescrFl, .postNameFl, .postTextFl {
 width: 99.4% !important;
 padding: 1px 0;
}

/*--------------------- Main content end ---------------------*/

/* PageSelector Start */ 
 .catPages1, .pagesBlockuz1, .pagesBlock1 {color: #3D3D3D;border:0px;margin-bottom:10px;margin-top:10px;} 
 .catPages1 a:link, .pagesBlockuz1 a:link, .pagesBlock1 a:link, 
 .catPages1 a:visited, .pagesBlockuz1 a:visited, .pagesBlock1 a:visited, 
 .catPages1 a:hover, .pagesBlockuz1 a:hover, .pagesBlock1 a:hover, 
 .catPages1 a:active, .pagesBlockuz1 a:active, .pagesBlock1 a:active, .swchItem, .swchItem1, .photoOtherLink {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;text-decoration:none !important;color:#3D3D3D !important;background:rgba(0,0,0,0.1);padding:2px 10px;font-size:11px;font-weight:bold;-moz-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;text-shadow: none !important;} 
 .catPages1 a:hover, .pagesBlockuz1 a:hover, .pagesBlock1 a:hover, .swchItem:hover, .swchItem1:hover, .photoOtherLink:hover {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;background:rgba(0,0,0,0.2);color:#000 !important;font-weight:bold;text-shadow: none !important;} 
 .catPages1 b, .pagesBlockuz1 b, .pagesBlock1 b, .swchItemA, .swchItemA1, .photoOtherLink a, .photoOtherLinkB b {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;text-decoration:none;background:rgba(0,0,0,0.2);padding:2px 10px;color:#3D3D3D !important;font-size:11px;text-shadow: none !important;} 

 .catPages2, .pagesBlockuz2, .pagesBlock2 {color: #3D3D3D;border:0px;margin-bottom:10px;margin-top:10px;} 
 .catPages2 a:link, .pagesBlockuz2 a:link, .pagesBlock2 a:link, 
 .catPages2 a:visited, .pagesBlockuz2 a:visited, .pagesBlock2 a:visited, 
 .catPages2 a:hover, .pagesBlockuz2 a:hover, .pagesBlock2 a:hover, 
 .catPages2 a:active, .pagesBlockuz2 a:active, .pagesBlock2 a:active {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;text-decoration:none;color:#3D3D3D !important;background:rgba(0,0,0,0.1);padding:2px 10px;font-size:11px;font-weight:bold;-moz-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;text-shadow: none !important;} 
 .catPages2 a:hover, .pagesBlockuz2 a:hover, .pagesBlock2 a:hover {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;background:rgba(0,0,0,0.2);color:#000 !important;font-weight:bold;text-shadow: none !important;} 
 .catPages2 b, .pagesBlockuz2 b, .pagesBlock2 b {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;text-decoration:none;background:rgba(0,0,0,0.2);padding:2px 10px;color:#3D3D3D !important;font-size:11px;text-shadow: none !important;}


 #catPages1, #pagesBlockuz1, #pagesBlock1 {color: #3D3D3D;border:0px;margin-bottom:10px;margin-top:10px;} 
 #catPages1 a:link, #pagesBlockuz1 a:link, #pagesBlock1 a:link, 
 #catPages1 a:visited, #pagesBlockuz1 a:visited, #pagesBlock1 a:visited, 
 #catPages1 a:hover, #pagesBlockuz1 a:hover, #pagesBlock1 a:hover, 
 #catPages1 a:active, #pagesBlockuz1 a:active, #pagesBlock1 a:active {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;text-decoration:none;color:#3D3D3D !important;background:rgba(0,0,0,0.1);padding:2px 10px;font-size:11px;font-weight:bold;-moz-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;text-shadow: none !important;} 
 #catPages1 a:hover, #pagesBlockuz1 a:hover, #pagesBlock1 a:hover {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;background:rgba(0,0,0,0.2);color:#000 !important;font-weight:bold;text-shadow: none !important;} 
 #catPages1 b, #pagesBlockuz1 b, #pagesBlock1 b {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;text-decoration:none;background:rgba(0,0,0,0.2);padding:2px 10px;color:#3D3D3D !important;font-size:11px;text-shadow: none !important;} 

 #catPages2, #pagesBlockuz2, #pagesBlock2 {color: #3D3D3D;border:0px;margin-bottom:10px;margin-top:10px;} 
 #catPages2 a:link, #pagesBlockuz2 a:link, #pagesBlock2 a:link, 
 #catPages2 a:visited, #pagesBlockuz2 a:visited, #pagesBlock2 a:visited, 
 #catPages2 a:hover, #pagesBlockuz2 a:hover, #pagesBlock2 a:hover, 
 #catPages2 a:active, #pagesBlockuz2 a:active, #pagesBlock2 a:active {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;text-decoration:none;color:#3D3D3D !important;background:rgba(0,0,0,0.1);padding:2px 10px;font-size:11px;font-weight:bold;-moz-transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;text-shadow: none !important;} 
 #catPages2 a:hover, #pagesBlockuz2 a:hover, #pagesBlock2 a:hover {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;background:rgba(0,0,0,0.2);color:#000 !important;font-weight:bold;text-shadow: none !important;} 
 #catPages2 b, #pagesBlockuz2 b, #pagesBlock2 b {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;text-decoration:none;background:rgba(0,0,0,0.2);padding:2px 10px;color:#3D3D3D !important;font-size:11px;text-shadow: none !important;} 
 /* -------------------------------------- */

/*--------------------- Containers start ---------------------*/

.block {
border-radius: 10px 10px 10px 10px !important;
-moz-border-radius: 10px 10px 10px 10px !important;
-webkit-border-radius: 10px 10px 10px 10px !important;
border-top: 3px solid #484848 !important;
margin-top: 20px !important;
padding-top: 6px !important;
}

.block1, .block {
background: #373737;
border-bottom: 3px solid #2d2d2d;
border-top: 5px solid #1b88e4;
box-shadow: 0 1px 2px #191919;
-moz-box-shadow: 0 1px 2px #191919;
-webkit-box-shadow: 0 1px 2px #191919;
margin-bottom: 20px;
padding-top: 20px;
width: 100%;
}

.blocktitle {
background: rgba(0,0,0,0.1);
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
box-shadow: 0 3px 5px rgba(0,0,0,0.3) inset, 0 1px 0 #484848;
-moz-box-shadow: 0 3px 5px rgba(0,0,0,0.3) inset, 0 1px 0 #484848;
-webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.3) inset, 0 1px 0 #484848;
color: #757575;
font: 26px/20px 'Lobster';
padding: 10px 0;
margin: 0 10px;
text-align: center;
text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}

.btitle {
 display: block;
 float: left;
 font: 14px/30px 'Tahoma';
 height: 30px;
 color: #1282d8;
 background: #efefef;
 text-transform: uppercase;
 margin: -1px 0px 0px -1px;
 padding: 0px 6px 0px 10px;
 border-bottom: 1px solid #dcdbe0;
}

.bt-left {
 display: block;
 float: left;
 margin-top: -1px;
 width: 5px;
 height: 30px;
 background: url(/.s/t/797/17.gif);
}

.blockcontent {
 text-align: left;
 color: #6A6A6A;
}

.bc-inside {
 margin: 0 0 0 10px;
 padding: 0 0 10px;
 width: 180px;
}

#mchatMsgF{
 width:96% !important;
}

.blockcontent li a:hover {
 color: #1282d8;
}

.blockcontent a {}

.blockcontent a:hover {}

.calTable td {
 font-family: 'Arial';
 padding: 2px 5px;
}

td.calMdayIs, .calMdayIsA {
 background: #efefef;
 border: 1px solid #dcdbe0;
}

a.calMdayLink {
 color: #6a6a6a;
}

td.calWday {
 background: #efefef;
 border: 1px solid #dcdbe0;
}

td.calWdaySe, td.calWdaySu {
 background: #228acc;
 border: 1px solid #46aaea;
 color: #ffffff;
}

.calMday, calMdayA, .calMdayIs {}

.calMdayA {
 color: #c20505;
 font-weight: bold;
}

a.calMonthLink {
 color: #1282d8;
 font: 12px 'Arial';
}

a.groupAdmin {
 color: #ff0000;
}

.swchItem span, .swchItemA span {}

.swchItem span:hover {}

.swchItem span:active {}

.swchItem {}

.myWinSuccess {
color: #000 !important;
font-weight: bold;
background: rgba(255,255,255,0.7);
border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
padding: 3px 10px;
}

/*---------------- Mainmenu start------------*/

.uMenuH li {float:left;padding: 0 5px;list-style:none;}

ul.uMenuRoot {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
}

.uMenuV .uMenuRoot li {
 line-height: 18px;
 border-bottom: 1px solid #dcdbe0;
 border-top: 1px solid #ffffff;
}

.uMenuV .uMenuRoot .uMenuItem {
 margin: 3px 0px;
}

.uMenuV .uMenuRoot span {
 margin-left: 0px;
}

.uMenuV .uMenuRoot a {
 display: block;
 width: 170px;
 background: url(/.s/t/797/18.gif) no-repeat;
 background-position: 0px -16px;
 color: #555555;
}

.uMenuV .uMenuRoot .uMenuItem a:hover {
 background-position: -7px -1px;
 color: #1282d8;
}

.uMenuV .uMenuRoot .uMenuItem a:active {}

.uMenuV .uMenuRoot a.uMenuItemA {
 background-position: -7px -1px;
 color: #1282d8;
}

.uMenuV .uMenuRoot .uMenuItem span {
 margin-left: 10px;
}

.uMenuV .uMenuArrow {
 position: absolute;
 width: 5px;
 height: 17px;
 top: 4px;
 right: 0px;
 background: url(/.s/t/797/19.png);
}

.u-menuarrow {
 top: 1px !important;
}

/*------------------- Mainmenu end -------------------*/
/*--------------------- Containers end ---------------------*/


/*--------------------- Footer start ---------------------*/

#footer {
 clear: both;
 width: 100%;
 height: 54px;
 margin-top: 20px;
 background: url("/img/footer.jpg") repeat scroll 0 -8px rgba(0, 0, 0, 0);
 border-top: 1px solid rgba(0,0,0,0.8);
}

#footer-block {
 width: 1000px;
 margin: auto;
 font: 11px 'Tahoma';
 color: #cccccc;
}

#copyright {
 float: left;
 margin-left: 10px;
 width: 45%;
 line-height: 27px;
 text-align: left;
}

.powered_by {
 float: right;
 margin-right: 10px;
 width: 45%;
 line-height: 31px;
 margin-top: 18px;
 text-align: right;
}

.banners img{
opacity:.3;
-moz-opacity:.3;
filter:alpha(opacity=30);
-moz-transition: opacity 0.5s ease;
-webkit-transition: opacity 0.5s ease;
-o-transition: opacity 0.5s ease;
transition: opacity 0.5s ease;
}
.banners img:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-khtml-opacity:1.0}

/*--------------------- Footer end ---------------------*/

/* ---------- Вид комментариев v.1 ---------------- */ 

/* Выравнивание */ 
 div.left_block {float:left;color: #696969;} 
 div.right_block {float:right;} 

/* Кнопки комментировать, редактировать, удалить */ 
.otvet {cursor: pointer;font: 16px/14px 'Icons' !important;margin-right: -9px;padding: 10px 8px;vertical-align: sub;} 
.otvet:hover {cursor: pointer;color: #fff;}

.edit-com, .delete-com {
color: #747474;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
}
a > .edit-com:before { 
cursor: pointer;
font: 10px/23px 'Icons' !important;
padding: 3px 10px;
content: '';
} 
.edit-com:hover {cursor: pointer;color: #fff;} 

a > .delete-com:before {
cursor: pointer;
font: 10px/23px 'Icons' !important;
padding: 3px 10px;
content: '';
}
.delete-com:hover {cursor: pointer;color: #fff;} 

/* Аватар */ 
.avatar_comment { 
 width:56px; 
 height:56px; 
 padding:3px; 
 background:rgba(0,0,0,0.3);
 -webkit-border-radius:30px !important; 
 -moz-border-radius:30px !important; 
 border-radius:30px !important; 
} 

/* Закругление углов */ 
.wbr3 { 
 -webkit-border-radius:10px; 
 -moz-border-radius:10px; 
 border-radius:10px; 
}
/* Контент */ 
.content-com { 
 float:left; 
 width:100%; 
 position:relative; 
 margin-bottom:15px 
 }
.com_p { 
 top:0; 
 right:0; 
 width:75px; 
 position:absolute;
}
.com_l { 
 padding:0px 0; 
 margin:0 74px 0 0; 
 overflow:hidden;
 background: #383838;
 border: 3px solid rgba(0,0,0,0.35);
 box-shadow: 0 3px 2px rgba(0,0,0,0.4);
 -moz-box-shadow: 0 3px 2px rgba(0,0,0,0.4);
 -webkit-box-shadow: 0 3px 2px rgba(0,0,0,0.4);
}
.com_v { 
 height:23px; 
 border-bottom: 1px solid rgba(0,0,0,0.1);
}
.com_v,.com_n { 
 margin:0 0px 0 0px 
}
.com_c { 
 min-height: 39px; 
 overflow:hidden; 
 margin:5px 15px 7px 15px; 
}
.com_c p { 
 padding:10px; 
 margin:10px 0; 
 background:#ebfce8; 
 overflow:hidden!important; 
 border:1px solid #b4e5ac 
}
/* Like */ 
.kcom_like:link,.kcom_like:visited { 
 background: #383838;
 border: 1px solid #202020;
 color: #696969 !important;
 text-align:center;
 float:right; 
 width:47px; 
 margin-top:3px; 
 padding:2px 3px; 
 text-decoration: none !important;
 font-family: fantasy;
 font-size: 9px;
 -webkit-transition: all 0.5s;
 -moz-transition: all 0.5s;
 -ms-transition: all 0.5s;
 -o-transition: all 0.5s;
 transition: all 0.5s;
}
.kcom_like:hover { 
 background:#404040 !important;
}
/* Черта возле кнопок */ 
.cherta-right { 
 height:20px; 
}
.cherta-left { 
 height:19px; 
}
/* Текст */ 
.text_r { 
 text-align:right; 
}
.text_9 { 
 font:9px Verdana,Arial,Helvetica, sans-serif; 
}
.grey { 
 color:#b1b1b1; 
}
.grey2 { 
 color:#cac8c8; 
}
.gren {color:#1282D8; 
 font-weight:bold; 
}
.right { 
 float:right; 
} 
.left { 
 float:left; 
}
.top { 
 padding: 4px 12px 0px 12px; 
}
.top2 { 
 padding: 5px 12px 0px 12px;
 color: #535353;
}
.bold { 
 font-weight:bold; 
}
.text_115 { 
 font:115%/1.5 Verdana,Arial,Helvetica, sans-serif;
 color: #A7A7A7;
}

.wysibb-toolbar{
border-radius: 10px 10px 0 0;
-moz-border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;}
.wysibb {
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;}
.wysibb-text-iframe {
border-radius: 0 0 10px 10px;
-moz-border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;}

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

/* Mне нравится */
#rating_os2, .phd-views2 font, .phd-comments2 font, .phd-rating2 font{
opacity:0.3;-moz-opacity:0.3;-webkit-opacity:0.3;filter:alpha(opacity=30);}
#rating_os2 {
background: rgba(0,0,0,0) !important;
cursor: pointer !important;
position: absolute !important;
right: 27px !important;
top: 161px !important;}
#rating_l2 {
float: left !important;
height: 0 !important;
padding: 18px 0 0 !important;
width: 18px !important;}
#rating_p2 {font: 12px/16px 'Arial';margin-top: 1px !important;padding: 0 !important;}

#rating_os, #rating_os2 { 
float:right;
font: 11px Verdana,Arial,Helvetica, sans-serif;
color:#888;
margin-right: 1px;
margin-top: -2px;
} 

#rating_os a:link {text-decoration:none;} 
#rating_os a:visited {text-decoration:none;}
#rating_os a:hover {text-decoration:none;}

#rating_l, #rating_l2 {
float:left;
height: 11px;
padding: 2px 31px 2px 0;
width: 29px;
color: #000;
}

#rating_l, #rating_l span {-webkit-transition: all 0.5s;
 -moz-transition: all 0.5s;
 -ms-transition: all 0.5s;
 -o-transition: all 0.5s;
 transition: all 0.5s;}
#rating_l span:hover, #rating_l:hover {color:#1e90ff !important;}
#liketext {
font: 11px 'Verdana' !important;
padding-left: 2px;
position: relative;
text-shadow: none;
top: -4px;}
#rating_p, #rating_p2 {
float: right;
margin-top: 3px;
padding: 0 7px;
}
/* ---------- */

/*--------------------- Forum start ---------------------*/

.forumContent {
}

.forumContent a {}

.forumContent table {}

.gTable, .postTable {
 background: #dcdbe0;
}

.gTable td {
 background: #ffffff;
 border: 1px solid #efefef;
}

.postTable td {
 border-collapse: collapse;
 border: 1px solid #efefef;
}

.gTable td.gTableTop {
 font: 14px/28px 'Tahoma';
 background: url(/.s/t/797/21.gif);
 color: #feffff;
 text-transform: uppercase;
 padding: 0px 10px;
}

.gTableTop a {
 color: #feffff;
}

.gTableTop a:hover {}

.gTable td.gTableSubTop {
 background: #127cce;
 color: #ffffff;
}

.gTableSubTop a {
 color: #ffffff;
}

.gTableTop, .gTableSubTop, .forumNameTd, .forumThreadTd, .forumPosrTd, .forumLastPostTd, .threadNametd, .threadPostTd, .threadAuthTd, .threadViewTd, .threadLastPostTd, td.threadsDetails, td.forumOnlineBar {
 padding: 3px 10px;
}

#frM6 td, #frM14 td, #frM50 td, #frM56 td, #frM59 td {
 padding: 3px 10px;
}

#frM25 td, #frM28 td {
 padding: 0px 10px;
}

.postBottom table td {
 border: 0px;
}

.postTable td {
 padding: 3px 10px;
}

.postSeparator {
 display: none;
}

.posttdMessage {
 text-align: justify;
}

.threadPostTd, .threadViewTd, .threadAuthTd, .forumThreadTd, .forumPostTd {
 text-align: center !important;
}

a.TopSortLink {}

a.TopSortLink:hover {}

a.postUser {
 font-weight: bold;
}

a.forum, a.threadLink {
 font: 12px 'Arial';
}

.quoteMessage {}

.forumDescr, .threadDescr {
 font: 10px 'Arial';
}

td.postTdTop {
 background: #127cce;
 color: #ffffff;
}

td.postTdTop a {
 color: #ffffff;
}

td.forumIcoTd, td.forumThreadTd, td.forumPostTd, td.gTableRight, td.threadIcoTd, td.threadPostTd, td.threadViewTd {
 background: #f5f5f5;
}

td.pollQuestion, .pollResults td, td.pollResults, td.pollTotal, td.pollAnswer, td.pollButtons, .smiles td{
 border: 0px;
}

td.pagesInfo, td.switch, td.switchActive {
 background: #ffffff;
 border: 1px solid #dcdbe0;
 padding-left: 5px;
 padding-right: 5px;
}

td.switch, td.switchActive {
 background: #4193d3;
 color: #ffffff;
}

td.switch a {
 color: #ffffff;
}

.switchActive {
 font-weight: bold;
}

/*--------------------- Forum end ---------------------*/


/*--------------------- INPUTS start ---------------------*/

select, textarea, input, .pollLnk a{
vertical-align:middle;
font:11px Helvetica; 
background: #404040 !important;
border-radius: 5px;
border: 2px solid rgba(0, 0, 0, 0.5) !important;
-webkit-border-radius:5px;
-moz-border-radius: 5px 5px 5px 5px;
color: #838383;
text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3) !important;
cursor: auto;
margin-top: 2px;
margin-left:2px;
padding:4px 8px;
-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
transition: all 0.2s ease;
outline: none !important;
box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;

 display: inline-block;
 -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
 -webkit-transform: translateZ(0);
 -ms-transform: translateZ(0);
 transform: translateZ(0);
 box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.pollLnk a{cursor: default !important;
font-family: Tahoma !important;
font-size: 10px !important;}

input:hover, .pollLnk a:hover, select:hover{
background: rgba(255,255,255,0.1) !important;
border: 2px solid rgba(0,0,0,0.7) !important;
 -webkit-animation-name: input;
 animation-name: input;
 -webkit-animation-duration: 0.3s;
 animation-duration: 0.3s;
 -webkit-animation-timing-function: linear;
 animation-timing-function: linear;
 -webkit-animation-iteration-count: 1;
 animation-iteration-count: 1;
}
textarea:hover {
background: rgba(255,255,255,0.1) !important;
border: 2px solid rgba(0,0,0,0.7) !important;
}

@-webkit-keyframes input {
 50% {
 -webkit-transform: scale(0.95);
 transform: scale(0.95);
 }

 100% {
 -webkit-transform: scale(1);
 transform: scale(1);
 }
}

@keyframes input {
 50% {
 -webkit-transform: scale(0.95);
 -ms-transform: scale(0.95);
 transform: scale(0.95);
 }

 100% {
 -webkit-transform: scale(1);
 -ms-transform: scale(1);
 transform: scale(1);
 }
}

input[type="radio"] {border:none !important;}

input[type="text"] {cursor: text;outline: none !important;}
input:focus, select:focus, textarea:focus{background: rgba(255,255,255,0.15) !important;border: 2px solid rgba(0,0,0,0.6) !important;color: #C2C2C2 !important;}

input[type="password"] {cursor: text;outline: none !important;color:#000;}

.pollLnk a:active, input[type="button"]:active, input[type="submit"]:active{
-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.4) inset;
-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.4) inset;
box-shadow:0 2px 3px rgba(0, 0, 0, 0.4) inset;
-webkit-transition: -webkit-box-shadow 0s ease;
-o-transition: -o-box-shadow 0s ease;
-moz-transition: -moz-box-shadow 0s ease;
transition: box-shadow 0s ease;
}
option {
background:#DDDDDD !important;
color: #626262 !important;
border:none !important;
outline: none !important;
}
.pollLnk a {cursor:default !important;border: 2px solid #303030 !important;}


#mchatBtn, input.codeButtons, input.button {
 padding-left: 0px;
 padding-right: 0px;
}

.queryField {
 width: auto !important;
}

.commFl {
 width: 100%;
}

/*--------------------- INPUTS end ---------------------*/


/*--------------------- POPUP start ---------------------*/

.popup a {}

.popup {
background: rgba(255,255,255,0.3);
border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
border-radius: 10px 10px 10px 10px;
margin: 8px;
min-width: 400px;
padding-bottom: 3px;
}

.popuptitle {
 font: 32px/53px 'Lobster';
 background: rgba(255,255,255,0.4);
 border-radius: 10px 10px 0 0;
 -moz-border-radius: 10px 10px 0 0;
 -webkit-border-radius: 10px 10px 0 0;
 padding: 0px 10px;
 color: rgba(0,0,0,0.8);
 text-shadow: 2px -2px 3px rgba(255,255,255,0.5);
}

.popupbody {
 margin: 8px;
}

/*--------------------- POPUP end ---------------------*/

.myBtnLeft img, .myBtnRight img, .myBtnLeftA img, .myBtnRightA img, .myBtnRight + td input, .myBtnRightA + td input { display: block }
.myBtnCenter, .myBtnCenterA { line-height:19px !important }
.myBtnCont { height:19px; padding-bottom:0 !important }

/* Ячейка опроса */
.cell_poll_title {
 text-align:center; 
 font: 115%/1.5 Verdana,Arial,Helvetica, sans-serif; 
 padding: 5px 0px;
}

.cell_poll_left {
 float:left; 
 width:115px;
}

.cell_poll_right {
 float:left;
 text-align:right; 
 width:115px;
}

.cell_poll_forum, 
.cell_poll_rezultat,
.cell_poll_variant, 
.cell_poll_title, 
.cell_poll {
 float:left; 
 width:230px;
}

.cell_citation {
 font-size:10px;
 color:#555;
}

.cell_citation_os {
 float:left; 
 background-color: #fff;
 border: 1px solid #B6B6B5;
 padding: 5px;
}

.cell_poll_rezultat,
.cell_poll_variant {
 padding: 5px 0px;
 }

.answer {
 padding: 2px 0px;
} 

.answer div div { 
 border: rgba(0,0,0,0);
 height: 3px !important;
 left: 2px;
 top: 2px;
} 

.answer div { 
 display: block; 
 position: relative; 
 padding: 0 !important; 
 background: rgba(0,0,0,0);
 height: 7px !important;
 margin: 0px;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
}
.answer div:nth-child(2){
 box-shadow: 0 0 4px #000000 inset;
 -moz-box-shadow: 0 0 4px #000000 inset;
 -webkit-box-shadow: 0 0 4px #000000 inset;
}
.pollQue {
background: rgba(0,0,0,0.1);
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
padding: 5px !important;}
/* -------------------------------------- */