@supports (-webkit-appearance: none) or (-moz-appearance: none) {
 input[type='checkbox'],
 input[type='radio'] {
 --active: #275EFE;
 --active-inner: #fff;
 --focus: 2px rgba(39, 94, 254, .3);
 --border: #191919;
 --border-hover: inherit;
 --background: #303030;
 --disabled: #F6F8FF;
 --disabled-inner: #E1E6F9;
 -webkit-appearance: none;
 -moz-appearance: none;
 height: 20px;
 outline: none;
 display: inline-block;
 vertical-align: top;
 position: relative;
 margin: 6px 3px;
 vertical-align: middle;
 cursor: pointer;
 border: 1px solid var(--bc, var(--border));
 background: var(--b, var(--background));
 transition: background .3s, border-color .3s, box-shadow .2s;
 }
 input[type='checkbox']:after,
 input[type='radio']:after {
 content: '';
 display: block;
 left: 0;
 top: 0;
 position: absolute;
 transition: opacity var(--d-o, 0.2s), -webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);
 transition: transform var(--d-t, 0.3s) var(--d-t-e, ease), opacity var(--d-o, 0.2s);
 transition: transform var(--d-t, 0.3s) var(--d-t-e, ease), opacity var(--d-o, 0.2s), -webkit-transform var(--d-t, 0.3s) var(--d-t-e, ease);
 }
 input[type='checkbox']:checked,
 input[type='radio']:checked {
 --b: var(--active);
 --bc: var(--active);
 --d-o: .3s;
 --d-t: .6s;
 --d-t-e: cubic-bezier(.2, .85, .32, 1.2);
 }
 input[type='checkbox']:disabled,
 input[type='radio']:disabled {
 --b: var(--disabled);
 cursor: not-allowed;
 opacity: .9;
 }
 input[type='checkbox']:disabled:checked,
 input[type='radio']:disabled:checked {
 --b: var(--disabled-inner);
 --bc: var(--border);
 }
 input[type='checkbox']:disabled + label,
 input[type='radio']:disabled + label {
 cursor: not-allowed;
 }
 input[type='checkbox']:hover:not(:checked):not(:disabled),
 input[type='radio']:hover:not(:checked):not(:disabled) {
 --bc: var(--border-hover);
 }
 input[type='checkbox']:focus,
 input[type='radio']:focus {
 
 }
 input[type='checkbox']:not(.switch),
 input[type='radio']:not(.switch) {
 width: 20px;
 }
 input[type='checkbox']:not(.switch):after,
 input[type='radio']:not(.switch):after {
 opacity: var(--o, 0);
 }
 input[type='checkbox']:not(.switch):checked,
 input[type='radio']:not(.switch):checked {
 --o: 1;
 }
 input[type='checkbox'] + label,
 input[type='radio'] + label {
 font-size: 14px;
 line-height: 21px;
 display: inline-block;
 vertical-align: middle;
 cursor: pointer;
 margin-left: 4px;
 }

 input[type='checkbox']:not(.switch) {
 border-radius: 0px;
 }
 input[type='checkbox']:not(.switch):after {
 width: 5px;
 height: 9px;
 border: 2px solid var(--active-inner);
 border-top: 0;
 border-left: 0;
 left: 6px;
 top: 2px;
 -webkit-transform: rotate(var(--r, 20deg));
 transform: rotate(var(--r, 20deg));
 }
 input[type='checkbox']:not(.switch):checked {
 --r: 43deg;
 }
 input[type='checkbox'].switch {
 width: 38px;
 border-radius: 11px;
 }
 input[type='checkbox'].switch:after {
 left: 2px;
 top: 2px;
 border-radius: 50%;
 width: 15px;
 height: 15px;
 background: var(--ab, var(--border));
 -webkit-transform: translateX(var(--x, 0));
 transform: translateX(var(--x, 0));
 }
 input[type='checkbox'].switch:checked {
 --ab: var(--active-inner);
 --x: 17px;
 }
 input[type='checkbox'].switch:disabled:not(:checked):after {
 opacity: .6;
 }

 input[type='radio'] {
 border-radius: 50%;
 }
 input[type='radio']:after {
 width: 19px;
 height: 19px;
 border-radius: 50%;
 background: var(--active-inner);
 opacity: 0;
 -webkit-transform: scale(var(--s, 0.7));
 transform: scale(var(--s, 0.7));
 }
 input[type='radio']:checked {
 --s: .5;
 }
}

/* External Link */
.content a[href*="go?"]::after,
.content a
:not([href*="ofcomp.ucoz.ru"])
:not([href*="ofcomp.ru"])
:not([href*="play.google.com"])
:not([href*="4pda"])
:not([href*="github"])
:not([href*="wikipedia"])
:not([class*="ulightbox"])
:not([class*="toc_link"])
:not([class="TextToFind"])
::after {
content: "";
padding-left: 25px !important;
color: #777 !important;
background: url("/image/external.png") no-repeat center center / 16px;
margin-right: -5px !important;
}
.content a[href*="play.google.com"]::after {
content: "";
padding-left: 25px !important;
color: #777 !important;
background: url("/image/google_play.png") no-repeat center center / 15px !important;
margin-right: -5px !important;
}
.content a[href*="4pda"]::after {
content: "";
padding-left: 25px !important;
color: #777 !important;
background: url("/image/4pda.png") no-repeat center center / 15px !important;
margin-right: -5px !important;
}
.content a[href*="github"]::after {
content: "";
padding-left: 25px !important;
color: #777 !important;
background: url("/image/github.png") no-repeat center center / 15px !important;
margin-right: -5px !important;
}
.content a[href*="wikipedia"]::after {
content: "";
padding-left: 25px !important;
color: #777 !important;
background: url("/image/wikipedia.png") no-repeat center center / 15px !important;
margin-right: -5px !important;
}
/* --- */


/* Test */
.uSpoilerButton {
padding: 5px 15px !important;
color: #000 !important;
border: none !important;
background: #e1e1e1 !important;
cursor: pointer;
border-radius: 5px;
-moz-border-radius: 5px;
}
.uSpoilerButton:hover {
background: #bbb !important;
}
.edtTypeMenu {
position: relative;
z-index: 1;
}
div[style*="overflow: hidden; height: 64px;"] {height: auto !important;}
.ucoz-editor-bottom label {margin-right: 15px;}
.uadm-toggle {
margin-right: 32px !important;
}
input, textarea{
box-shadow: none !important;
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
}
.xw-mc span, .xw-mc td {
font-size: 13px;
}
.eTag {
text-transform: capitalize;
background: #272727;
padding: 2px 10px;
border-radius: 20px;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
margin-right: 3px;
}
.eDetails-line .icon-tags {color: transparent;}

blockquote {
background: #303030;
margin: 20px 0px;
padding: 10px 30px;
border: 2px solid #1D1D1D;
}


/* Zoom image:before */
.ulightbox {position: relative;display:block;}
.ulightbox:before {
 position: absolute;
 background: rgba(0,0,0,0.3);
 color: #fff;
 z-index: 2;
 content: '\53';
 font-family: Fontello;
 text-align: center;
 width: 40px;
 height: 40px;
 top: 50%;
 left: 50%;
 font-size: 20px;
 line-height: 36px;
 text-shadow: 0 1px 0 rgba(0,0,0,0.5);
 border-radius: 100%;
 margin: -20px 0 0 -20px;
 -webkit-transform: scale(0);
 -moz-transform: scale(0);
 -o-transform: scale(0);
 transform: scale(0);
 opacity: 0;
 -webkit-transition: all .2s ease;
 transition: all .2s ease;
}
.ulightbox:hover:before {
 -webkit-transform: scale(1);
 -moz-transform: scale(1);
 -o-transform: scale(1);
 transform: scale(1);
 opacity: 1;
}
/* ----------------- */

.title_img_modern img {
transition: ease all 0.3s;
-moz-transition: ease all 0.3s;
-webkit-transition: ease all 0.3s;
-o-transition: ease all 0.3s;
}
.title_img_modern img:hover {
transform: scale(1.1)
}
.content li {

}
div[data-toc] li {
padding: 0px;
}
#banners {
display: block;
margin: 0 auto;
text-align: center;
}
.eBlock h1, .eBlock h2, .eBlock h3, .eBlock h4, .eBlock h5, .eBlock h6 {
padding-top: 60px;
margin: 0px;
}
.comments_counter_485 {
display: block;
padding: 20px 28px;
background: #131313;
width: 100% !important;
box-sizing: border-box;
height: auto !important;
margin-bottom: 10px;
}
#brief {
font-size: 18px !important;
}
.js-teaser-frame-wrapperjs-teaser-frame-wrapperv, .js-teaser-frame-wrapper,
div[id*="zone_"] {
opacity: 0.2 !important;
margin-top: 50px;
}

a[onclick*="getpro"], .adv-remove {
display: none !important;
}

body {
background: #252525 !important;
}

.eTitle {
background: #303030 !important;
border-top: 2px solid #3C3C3C !important;
}

.eBlock {background: #202020 !important;}

.file_preview_style {max-width:500px;margin: 0px; padding: 0px; border: 0px none;}

.cke_source, .cke_source:focus, .cke_source:hover {
background: #fff !important;
padding: 20px !important;
border: none !important;
box-sizing: border-box !important;
}


:focus {outline:none;}
::-moz-focus-inner {border:0;}

input[type="submit"] {
background: transparent;
border: 1px solid #353535;
font-size: 13px;
cursor: pointer;
padding: 10px 15px;
}
input[type="submit"]:hover {
background: #353535;
}

/*------*/

.ya-share2 {margin-top: 30px;}
.eDetails a, .eDetails2 a {text-decoration: none !important;}
* {font-family: Cuprum, Arial !important;}
.eBlock b, .eBlock u, .eBlock strong, .eBlock h1, .eBlock h1, .eBlock h2, .eBlock h3, .eBlock h4, .eBlock h5, .eBlock h6 {color:#fff;}
html,body{margin:0;padding:0;cursor:default;}
html {}
#topBlock {
 background: url('/bgnew3.png') no-repeat center 40px transparent;
 padding-bottom: 80px;
}
#topTable {margin-left:auto;margin-right:auto;}
.dataBar {height:40px;font-size:7pt;padding:5px;}
.logoBar {height:183px;}
.logoBar h1 {color:#FFFFFF;margin-left:10%;font-size:24pt;}
.navBar {height:20px;text-align:center;}
#centerBlock {padding-top:8px;}
#myGrid{background:rgba(0,0,0,0.5) !important;}
#myGrid div img{background:url('') no-repeat !important;z-index:9999;}
.content img{max-width:500px !important;text-align:center !important;}
.titlex {
font-size: 25px;
background: #404040;
color: #FFF;
padding: 10px;
}
.column {width:0px;padding-left:40px;padding-right:0;}
#fancybox-overlay {position:fixed !important;opacity:0.6 !important;filter:alpha(opacity=60) !important;-moz-opacity:0.6 !important;}

.title_img_modern {
float: left;
position: relative;
width: 200px;
height: 200px;
margin: -10px 15px 0px -10px;
overflow: hidden;
}
.title_img_margin {margin-bottom: -10px !important;}
.title_img_modern img {width:200px;}

.eMessageView p {
 padding: 0px;
 margin: 0px;
}
.uadm, .uadm-collapse {top:12px!important;}

/* Оповещение о ЛС */
#new_pochta {text-align:left; padding:10px;} 
#new_pochta p {margin:0px; padding-bottom: 10px;} 
#new_pochta img {float:right; margin: 0px 0px 10px 15px;} 
#new_pochta span {float:right; font-weight: bold; margin-bottom: 10px;}
/* -------------- */ 

.boxTable {
width:220px;
margin-bottom:25px;
}
.boxTitle {
 color:rgba(255,255,255,0.7);
 font-size: 20px;
 text-align:center;
 padding: 15px 20px;
 background: #303030;
 font-weight: lighter;
}
*html .boxContent {padding:10px;background:url("/img/fons/11.png") repeat scroll 0 0 transparent !important;}
*html .boxContent div.boxText {position:relative;opacity:1.0;filter: alpha(opacity=100); -moz-opacity: 1.0;}
.boxContent {
 padding:10px;
 background:url("/img/fons/11.png") repeat center center transparent !important;
 border-bottom: 1px solid #000;
 color:#555;
}



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

.queryField{width:360px !important;background: url('/myimg/search/1.png') no-repeat;width:227px;height: 33px;border: 0px; font-family: Tahoma, Verdana, Arial; color: #757575; font-size: 10pt; padding: 5px 0px 5px 8px;}
#numEntries{padding-bottom: 11px;}
.help_dizain{bottom: -10px;position: fixed;right: 39%;}
.help_dizain:hover {bottom: -4px;}
#secuCodeMc3{background: url("/Desigh/switch2.png") transparent;font-size: 21px !important;width: 70px !important;}
#table1 {
padding: 20px 10px;
background: #252525;
border-bottom: 40px solid #131313;
}
#table1 td {font-size: 18px;font-weight: lighter;line-height: 28px;color: #B4B4B4;}
img {border:none !important;}
.myWinCont textarea {color:#fff !important;}
#ucozrecklamas {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);}
#table1 b, #table1 span, #table1 i, #table1 u {}

/* Флаги */
#flag {display: inline-table; }
#flag a{
padding: 5px;
display: inline-block;
}
.iconlang {display: inline-block;}

.icon-english, .icon-french, .icon-germany, .icon-china, .icon-spain {
 background-image: url("/flag/sprite.png");
 width: 32px;
 height: 32px;
}
.icon-english {
 background-position: 32px 0px !important;
}
.icon-french {
 background-position: -32px 0px !important;
}
.icon-germany {
 background-position: 0px -32px !important;
}
.icon-spain {
 background-position: -32px -32px !important;
}
.icon-china {
 background-position: 0px 0px !important;
}
/* ------------- */

::selection {background: grey!important;color: black!important;text-shadow: none!important;}
::-moz-selection {background: grey!important;color: black!important;text-shadow: none!important;}
::-webkit-selection {background: grey!important;color: black!important;text-shadow: none!important;}

#select_language {
padding: 10px !important;
background: transparent !important;
border-color: #1e90ff !important;
border-width: 0px 0px 1px 0px !important;
text-align: center;
-moz-appearance: none;
-webkit-appearance: none;
-o-appearance: none;
appearance: none;
}

.sourse1{
background:rgba(0, 0, 0, 0.2);
border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
-moz-border-radius: 10px 10px 10px 10px;
padding: 5px 12px;
display:inline-block;
font-size: 12px;
margin-bottom: 10px;
}
.successText{
color: #1e90ff;
font-weight: bold;
text-shadow: 1px 1px 0px #000;}

input, .pollLnk a{
vertical-align: middle;
font-size: 13px;
font-family: Arial;
background: #303030;
border: 1px solid #191919;
color: #FFFFFF !important;
cursor: auto;
margin-top: 2px;
margin-left: 2px;
padding: 10px 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;
}
input:hover, textarea:hover, .pollLnk a:hover{background:rgba(80,80,80,0.5) !important;}
input[type="radio"] {
-moz-box-shadow:0px 0px 3px #000;
-webkit-box-shadow:0px 0px 3px #000;
box-shadow:0px 0px 3px #000;
border:none !important;
}

input[type="text"] {cursor: text;outline: none !important;}
input[type="text"]:focus, textarea:focus {
background:rgba(80,80,80,0.5) !important;
border:1px solid #1e90ff !important;
}

textarea{
vertical-align: middle;
font-size: 13px;
font-family: Arial;
background: #303030 !important;
border: 1px solid #191919;
color: #FFFFFF;
cursor: auto;
margin-top: 2px;
padding: 8px 10px;
cursor: text;
resize: none;
-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;
}

input[type="password"] {cursor: text;outline: none !important;}
input[type="password"]:focus{background:rgba(80,80,80,0.5) !important;border:1px solid rgba(255,255,0,0.3) !important;}

input[type="button"]:active{
-moz-box-shadow:0px 0px 3px #000, 0 2px 3px #101010 inset;
-webkit-box-shadow:0px 0px 3px #000, 0 2px 3px #101010 inset;
box-shadow:0px 0px 3px #000, 0 2px 3px #101010 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;
}
input[type="submit"]:active{
-moz-box-shadow:0px 0px 3px #000, 0 2px 3px #101010 inset;
-webkit-box-shadow:0px 0px 3px #000, 0 2px 3px #101010 inset;
box-shadow:0px 0px 3px #000, 0 2px 3px #101010 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;
}

select[multiple=""] {padding: 0px !important;}
select {
vertical-align:middle;
font-size:13px;
background:rgba(80,80,80,0.35) !important;
color: #FFFFFF !important;
cursor: auto;
margin-top: 2px;
border:1px solid #191919 !important;
-webkit-transition: background 0.2s ease;
-o-transition: background 0.2s ease;
-moz-transition: background 0.2s ease;
transition: background 0.2s ease;
padding:7px;
outline: none !important;
}
select:hover{background:rgba(80,80,80,0.5) !important;}

option {
background:#505050 !important;
color: #FFFFFF !important;
border:none;
outline: none !important;
padding: 5px 15px !important;
}
option:hover{background:rgba(0,0,0,0.5) !important;}

.quick{
background: #202020;
text-shadow: 1px 1px 1px #000000;
text-align: left;
color: #777;
width: auto !important;
display: inline-block;
padding: 10px 15px;
}
.quick a{
color: #999 !important;
text-decoration: none !important;
display: inline-block;
}
#marginpx {margin-top:6px;}

.add{background:url("/myimg/1/add1.png") no-repeat scroll 0 0 transparent;}
.add:hover{background:url("/myimg/1/add2.png") no-repeat scroll 0 0 transparent;}

a:link {cursor:pointer;text-decoration:underline; color:#CCCCCC;}
a:active {cursor:pointer;text-decoration:underline; color:#CCCCCC;}
a:visited {cursor:pointer;text-decoration:underline; color:#CCCCCC;}
a:hover {cursor:pointer;text-decoration:none; color:#CCCCCC;}

td, body {font-family:Segoe UI,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif; font-size:14px; color:#FFFFFF}
form {padding:0px;margin:0px;}

.copy {font-size:7pt;}

a.noun:link {text-decoration:none; color:#CCCCCC}
a.noun:active {text-decoration:none; color:#CCCCCC}
a.noun:visited {text-decoration:none; color:#CCCCCC}
a.noun:hover {text-decoration:none; color:#FFFFFF}
.mframe1 {padding:2px 10px 30px 10px;}
hr {
border: 0;
height: 1px;
background-image:-webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
background-image:-moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
background-image:-ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
background-image:-o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}
label {cursor:pointer;cursor:pointer;}

.blocktitle {font-family:Verdana,Sans-Serif;color:#FFFFFF;font-size:13px;font-weight:bold; padding-left:22px; background: url('/.s/t/878/7.gif') no-repeat 5px 2px;}

.menut0 {}
.menut {padding:2px 3px 3px 15px;}
.mframe {padding:2px 0px 30px 30px;}
.bannerTable {width:468px;height:60px;}

.menu1 {font-weight:bold;font-size:8pt;font-family:Arial,Sans-Serif;}
a.menu1:link {text-decoration:underline; color:#CCCCCC}
a.menu1:active {text-decoration:underline; color:#CCCCCC}
a.menu1:visited {text-decoration:underline; color:#CCCCCC}
a.menu1:hover {text-decoration:none; color:#000000}

/* Scrollbar */
 body { 
 scrollbar-3dlight-color:#393939; 
 scrollbar-arrow-color:#080713; 
 scrollbar-highlight-color: #000000; 
 scrollbar-face-color:#393939; 
 scrollbar-shadow-color:#444444; 
 scrollbar-darkshadow-color:#000000; 
 scrollbar-track-color:#353535;
}
/* --------- */

/* Imglight */
#imglight img {padding:2px;filter:alpha(opacity=100); ..-opacity:1.0; opacity:1.0; -khtml-opacity:1.0;-webkit-opacity:1.0;-moz-opacity:1.0;}
#imglight img:hover {filter:alpha(opacity=80); ..-opacity:0.8; opacity:0.8; -khtml-opacity:0.8;}
/* --------- */

#line {background: url("/myimg/repeat-x.jpg") repeat-x;}

/* Banner */
#banner:hover { 
background: url("http://m16-rus.ru/images/ban_a.png") no-repeat transparent;
float: right;
height: 96px;
width: 484px;
}

#banner { 
background: url("http://m16-rus.ru/images/banners.png") no-repeat transparent;
float: right;
height: 96px;
margin: 10px 23px 0px 0px;
width: 484px;
}
/* --------- */

/* PageSelector Start */ 
 .catPages1, .pagesBlockuz1, .pagesBlock1, .catPages2, .pagesBlockuz2, .pagesBlock2, #catPages1, #pagesBlockuz1, #pagesBlock1, #catPages2, #pagesBlockuz2, #pagesBlock2 {
color:#909090 !important;
border:0px;
margin:10px 0px;
padding: 30px 40px;
display: inline-block;
background: #202020;
border-radius: 5px;
-moz-border-radius: 5px;
-wenkit-border-radius: 5px;
} 

 .catPages1 b, .pagesBlockuz1 b, .pagesBlock1 b, .swchItemA, .swchItemA1, .catPages2 b, .pagesBlockuz2 b, .pagesBlock2 b, #catPages1 b, #pagesBlockuz1 b, #pagesBlock1 b, #catPages2 b, #pagesBlockuz2 b, #pagesBlock2 b {
-webkit-border-radius:5px;
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px;
text-decoration:none;
background:url("/myimg/fon/menu-bg.png") repeat-x scroll 0 0 #151515;
padding:8px 15px;
color:#909090 !important;
font-size:13px;
box-shadow: 0 0 2px #000;
-moz-box-shadow: 0 0 2px #000;
-webkit-box-shadow: 0 0 2px #000;
} 

 .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,
 #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,
 #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,
 .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 {
-webkit-border-radius:5px;
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px;
text-decoration:none;
color:#909090 !important;
background:url("/myimg/fon/menu-bg.png") repeat-x scroll 0 0 #202020;
padding:8px 15px;
font-size:13px;
font-weight:lighter;
box-shadow: 0 0 2px #000;
-moz-box-shadow: 0 0 2px #000;
-webkit-box-shadow: 0 0 2px #000;
-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;
} 
 .catPages2 a:hover, .pagesBlockuz2 a:hover, .pagesBlock2 a:hover, .catPages1 a:hover,
 .pagesBlockuz1 a:hover, .pagesBlock1 a:hover, .swchItem:hover, .swchItem1:hover {
-webkit-border-radius:
5px;-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px;
background:url("/myimg/fon/menu-bg.png") repeat-x scroll 0 0 #151515;
color:#909090 !important;
font-weight:lighter;
box-shadow: 0 0 2px #000;
-moz-box-shadow: 0 0 2px #000;
-webkit-box-shadow: 0 0 2px #000;
} 



 #catPages1 a:hover, #pagesBlockuz1 a:hover, #pagesBlock1 a:hover {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;background:url("/myimg/fon/menu-bg.png") repeat-x scroll 0 0 #151515;color:#909090 !important;font-weight:bold;box-shadow: 0 0 2px #000;-moz-box-shadow: 0 0 2px #000;-webkit-box-shadow: 0 0 2px #000;} 



 #catPages2 a:hover, #pagesBlockuz2 a:hover, #pagesBlock2 a:hover {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;background:url("/myimg/fon/menu-bg.png") repeat-x scroll 0 0 #151515;color:#909090 !important;font-weight:bold;box-shadow: 0 0 2px #000;-moz-box-shadow: 0 0 2px #000;-webkit-box-shadow: 0 0 2px #000;} 

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

/* Cursor */
body {
height: 100%; 
width: 100%;
max-width: 1080px !important;
margin: 0px auto !important; 
background: url("/img/fons/1.png") repeat scroll center center #212121;
overflow-x: hidden;
}
/* --------- */

pre {
border: 1px dashed #4C4C4C;
padding: 10px;
box-sizing: border-box;
margin-top: 40px;
position: relative;
}
pre::before {
content: 'Код';
display: block;
position: absolute;
top: -30px;
left: 0px;
color: #505050;
}

/* Menus */
ul.uz, ul.uMenuRoot {list-style: none; margin: 0 0 0 0; padding-left: 0px;}
li.menus {margin: 0; padding: 0 0 0 13px; background: url('/myimg/window.ico') no-repeat 0px 3px; margin-bottom: .6em;}
/* ----- */

/* Site Menus */
.uMenuH li {float:left;padding:0 5px;}


.uMenuV .uMenuItem {font-weight:normal;}
.uMenuV li a:link {text-decoration:none; color:#CCCCCC}
.uMenuV li a:active {text-decoration:none; color:#CCCCCC}
.uMenuV li a:visited {text-decoration:none; color:#CCCCCC}
.uMenuV li a:hover {text-decoration:none; color:#FFFFFF}

.uMenuV .uMenuItemA {font-weight:bold;}
.uMenuV a.uMenuItemA:link {text-decoration:none; color:#FFFFFF;}
.uMenuV a.uMenuItemA:visited {text-decoration:none; color:#FFFFFF}
.uMenuV a.uMenuItemA:hover {text-decoration:underline; color:#FFFFFF}
.uMenuV .uMenuArrow {position:absolute;width:10px;height:10px;right:0;top:3px;background:url('/.s/img/wd/1/ar1.gif') no-repeat 0 0;}
.uMenuV li {margin: 0; padding: 0 0 0 13px; background: url('/myimg/window.ico') no-repeat 0px 3px; margin-bottom: .6em;}
/* --------- */

/* Module Part Menu */
.catsTd {padding: 0 0 10px 0;}
.catNumData {
float: left;
padding-right: 5px;
color: #797979;
font-size: 12px;
}
.catName, .catNameActive {
display: block;
padding: 5px 0px;
text-decoration: none;
font-size: 16px;
}
.catNameActive {
color: #fff !important;
font-weight: bold;
}
.catDescr {
font-size: 12px;
padding-left: 20px;
}
.catName::before, .catNameActive::before {
vertical-align: baseline;
display: inline;
content: '\e820';
font-family: "Fontello";
padding: 0px 8px 0px 5px;
color: #1e90ff;
}

a.catName, a.catNameActive {
transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
}

a.catName:link {text-decoration:none; color:#CCCCCC;}
a.catName:visited {text-decoration:none; color:#CCCCCC;}
a.catName:hover {text-decoration:none; color:#FFFFFF;}
a.catName:active {text-decoration:none; color:#CCCCCC;}
a.catNameActive:link {text-decoration:none; color:#FFFFFF;}
a.catNameActive:visited {text-decoration:none; color:#FFFFFF;}
a.catNameActive:hover {text-decoration:none; color:#FFFFFF;}
a.catNameActive:active {text-decoration:none; color:#FFFFFF;}
/* ----------------- */

/* Entries Style */
.eBlock{
 background:url('/myimg/fon/eBlock.png') repeat center center;
}
.eBlock td, .eBlock span, .eBlock p{
color: #b4b4b4;
font-size: 22px !important;
line-height: 30px !important;
font-family: Cuprum, Arial !important;
}
.eTitle {
 font-family: 'Neucha',arial,serif;
 font-size: 35px;
 font-weight: bold;
 text-align: center !important;
 color: #606060;
 background: url("/myimg/fon/menu-bg.png") repeat scroll 0 0 #101010;
 background-size:contain;
 text-shadow: 0px 0px 2px #000;
 border-top: 2px solid #353535;
}
.eTitle td{
 font-family:'Neucha',arial,serif;
 font-size: 35px;
 font-weight:bold;
 text-shadow: 0px 0px 2px #000;
 color:#606060 !important;
}
.eTitle a {
text-decoration:none;
color:#606060 !important;
padding: 30px;
display: block;
text-shadow: 0px 0px 2px #000 !important;
-moz-transition: color 0.5s ease-out;
-webkit-transition: color 0.5s ease-out;
-o-transition: color 0.5s ease-out;
transition: color 0.5s ease-out;
}
.eTitle a:hover {color:#fff !important;}
.u-mpanel a {padding:0px!important;}

.eText, .eMessage {font-weight: lighter;color:#B4B4B4;text-align:justify; padding:10px !important;font-family:'Segoe UI';font-size: 18px;}
.eDetails {width:100%;background:rgba(0,0,0,0.5);color:#999999;padding-bottom:4px;padding-top:3px;text-align:left;font-size:7pt;-webkit-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;border-radius: 0 0 10px 10px;border-top: 1px solid #1E90FF;-moz-box-shadow:0 1px 1px #000000;-webkit-box-shadow:0 1px 1px #000000;box-shadow:0 1px 1px #000000}
.eDetails2 {
width: 100%;
background: #161616;
color: #999999;
text-align: left;
font-size: 7pt;
border-top: 1px solid #353535;
padding: 10px;
}
.eRating {font-size:7pt;}

.eAttach {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/878/11.gif' ) no-repeat 0px 0px;}
/* --------------- */

/* Entry Manage Table */
.manTable{
-webkit-border-radius:0px 0px 10px 10px;
-moz-border-radius:0px 0px 10px 10px;
border-radius:0px 0px 10px 10px;
background:none repeat scroll 0 0 rgba(0,0,0,0.4) !important;
-moz-box-shadow:0 1px 2px #000;
-webkit-box-shadow:0 1px 2px #000;
box-shadow:0 1px 2px #000;
padding:5px 8px 5px 5px !important;
}
.manTdError {color:#FF0000;}
.manFlSource {width:213px !important;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {padding-bottom: 12px;}
.manFlSbm {background:rgba(0,200,0,0.1) !important;}
.manFlSbm:hover {background:rgba(0,200,0,0.2) !important;}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {-webkit-border-radius:5px;-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px;color:#838383;padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {border-bottom: 1px solid #000;-webkit-border-radius:30px 5px 30px 5px;-moz-border-radius: 30px 5px 30px 5px;border-radius: 30px 5px 30px 5px;background:rgba(0,0,0,0.65);-moz-box-shadow: 0px 0px 5px #000;-webkit-box-shadow: 0px 0px 5px #000;box-shadow: 0px 0px 5px #000;}
.cBlock2 {border-bottom: 1px solid #000;-webkit-border-radius:30px 5px 30px 5px;-moz-border-radius: 30px 5px 30px 5px;border-radius: 30px 5px 30px 5px;background:rgba(0,0,0,0.65);-moz-box-shadow: 0px 0px 5px #000;-webkit-box-shadow: 0px 0px 5px #000;box-shadow: 0px 0px 5px #000;}
.cTop {padding-left:17px;}
/* -------------- */

/* News/Blog Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
.archLi {padding: 0 0 3px 10px; background: url('/.s/t/878/12.gif') no-repeat 0px 4px;}
.archActive {color:#FFFFFF;}
a.archLink:link {text-decoration:underline; color:#FFFFFF;}
a.archLink:visited {text-decoration:underline; color:#FFFFFF;}
a.archLink:hover {text-decoration:none; color:#D8D5D5;}
a.archLink:active {text-decoration:none; color:#D8D5D5;}
/* ---------------------- */

/* News/Blog Archive Style */
.archiveCalendars {text-align:center;color:#E2B4B4;}
.archiveDateTitle {font-weight:bold;color:#FFFFFF;padding-top:15px;}
.archEntryHr {width:250px;color:#333333;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/878/13.gif') no-repeat 0px 2px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#FFFFFF}
a.archiveDateTitleLink:visited {text-decoration:none; color:#FFFFFF}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#FFFFFF}
a.archiveDateTitleLink:active {text-decoration:underline; color:#FFFFFF}
.archiveNoEntry {text-align:center;color:#E2B4B4;}
/* ------------------------ */

/* News/Blog Calendar Style */
.calMonth {}
.calWday {color:#FFFFFF; background:#444444; width:18px;}
.calWdaySe {color:#FFFFFF; background:#555555; width:18px;}
.calWdaySu {color:#FFFFFF; background:#555555; width:18px; font-weight:bold;}
.calMday {color:#CCCCCC;background:#202020;}
.calMdayA {color:#000000;background:#CCCCCC;}
.calMdayIs {color:#C04141;background:#222222;font-weight:bold;border:1px solid #555555;}
.calMdayIsA {border:1px solid #555555; background:#333333;font-weight:bold;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#FFFFFF;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#FFFFFF;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#FFFFFF;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:underline; color:#FFFFFF;}
/* ------------------------ */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#000000}
.textResults {background:#FFFFFF}
.textResultsTd {background:#5F5F5F}

.pollNow {background:#FFFFFF}
.pollNowTd {background:#5F5F5F}

.totalVotesTable {background:#FFFFFF}
.totalVotesTd {background:#5F5F5F}

.pollLnk a {
font-size: 11px;
padding: 5px 10px;
text-decoration: none;
margin: 5px 0px;
display: inline-block;
}
.pollTot {
font-size: 12px;
text-align: center;
}
.pollQue {font-size:8pt;padding-top:2px;text-align:left;}
.pollAns {font-size:8pt;text-align:left;}
.pollLnk {text-align:center;margin-top:7px;}
.pollBlock {font-family:Tahoma,Arial;}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:green;text-decoration: none;text-shadow: 0 0 3px green;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;text-decoration: none;text-shadow: 0 0 3px red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#CCC;text-decoration: none;text-shadow: 0 0 3px #CCC;}
/* ---------------- */

/* Other Styles */
.replaceTable {background:#2C2C2C;height:100px;width:300px;}
.replaceBody {-webkit-border-radius:5px;-moz-border-radius:5px 5px 5px 5px;border-radius: 5px;background: url('/myimg/fon/background.jpg') repeat center;}
.privateInformatio{}
.legendTd {font-size:7pt;}
.u-star-rating-12{margin: 1px 5px 0px !important;}
.footm{margin:0px;}
.footm a {text-decoration: none;}
.u-comboedit {min-width: 357px !important;}
.u-comboeditimg {box-shadow: none !important;cursor: default !important;padding: 5px 25px 5px 10px !important;}
.u-combo {
border: 1px solid #191919 !important;
cursor: default !important;
}
.u-comboeditcell {
background: #303030 !important;
border: none !important;
-webkit-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
transition: all 0.2s ease;
}
.u-comboeditcell:hover {
background: rgba(80,80,80,0.5) !important;
}
.u-combobut {border-radius: 0 5px 5px 0 !important;-webkit-border-radius: 0 5px 5px 0 !important;-moz-border-radius: 0 5px 5px 0 !important;}
#uCatsMenu9 [style="padding:1px"] {
background: rgba(0,0,0,0) !important;
font-weight: lighter;
font-size: 15px;
}
.u-combolist {
background: #393939 !important;
padding: 10px !important;
min-height: 400px !important;
overflow-x: hidden !important;
}
.u-combolist > div label {
padding: 5px 0px !important;
display: inline-block !important;
width: 100%;
}
.u-combolist > div:hover {
background: #2C2C2C !important;
color: #fff !important;
border-radius: 5px !important;
}
.u-combolist > div {
padding-left: 10px !important;
cursor: pointer;
}
#catSelector9 {background:transparent !important;}

#mchatMsgF {resize:vertical !important;}
/* ------------ */


/*Pohozhie materials*/

.uRelatedEntries a::before {
font-size: 25px;
content: '';
float: left;
display: inline-block !important;
font-family: Fontello, Aerial;
font-style: normal;
font-weight: normal;
speak: none;
vertical-align: top !important;
padding-right: 5px;
margin-top: -5px;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.relatedPCdiv {
background:#272727;
padding: 20px 10px 20px 30px;
color:#ccc;
margin: 0px 0px;
font-size: 25px;
}
.relatedPC {
background:#202020;
padding: 20px 10px;
margin: 0px;
}
.uRelatedEntry {
list-style: none;
padding: 6px;
margin-left: 10px;
}

ul.uRelatedEntries {list-style: none; margin-top: 3px; margin-bottom: 0; margin-left: 0; padding: 0 0 0 0;} 
 .vvv li {
background: url("/myimg/1/like1.png") no-repeat transparent;
list-style: none outside none;
margin-bottom: 0.1em;
margin-top: 0;
padding: 6px 0 3px 25px;
} 
 li.uRelatedEntry a {
font-size: 17px;
font-style: italic;
font-weight: normal;
text-decoration:none;
text-shadow: 0 1px 3px #000;
padding: 6px 0;
transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
color: #CCCCCC !important;
}
li.uRelatedEntry a:hover {
color: #1e90ff !important;
}
/* ---------------- */