@import url("/1/mchat.css");
@import url("/1/ajax.css");
@import url("/1/profile.css");
@import url("/1/vid_forums.css");
@import url("/1/modal.css");
@import url("/1/pool.css");
@import url("/1/panelbb.css");
@import url("/1/SyntaxHighlighter.css");
@import url("/css/cuprum.css");
@import url("/css/cuprum-bold.css"); 
body {background: #111111 url()no-repeat center top; margin:0; padding:0;}
body, td {font-family: Tahoma, Helvetica, sans-serif; font-size:11px; color:#303030;}
a {color:#8d8d8d; text-decoration:none;}
a:hover {color:#11151A; text-decoration:underline;}
ul,li,li a {display:block;padding:0 0;margin:0;list-style:none; text-decoration:none;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.hidden {overflow:hidden;}

hr {color:#535353; height:1px; border-top:0px; border-style:dashed;}

input.uSpoilerButton {background:#e0e0e0; border:0; cursor:pointer;padding:5px 25px; outline:none;border: 1px solid #d2d2d2;color:#3d3d3d; margin-top:3px;width:100%;text-align:left;}
.uSpoilerText {background:#e0e0e0;padding:10px;border-left: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;}
.uSpoilerText img {max-width:616px;}
.uSpoilerButBl {position:relative;}
.uSpoilerButBl:after {display:block;position:absolute;top:8px;left:5px;content: url(/1/spoiler_ico.png);}
#wrapper {width:1200px; margin:0 auto;}
.cont_full {background:#e6e6e6; padding:0 0 10px 0; border-radius:0 0 4px 4px; margin:0 0 10px 0; width:1150px;}
.side_main {background:#e6e6e6 url() no-repeat 0 0; overflow:hidden; padding:15px 0 0 0; margin:0 }
.side_left {float:left; width:245px; margin:0 6px 0 50px;}
.side_righer {float:right; width:222px; margin:0 10px 0 6px;}
.side_right {float:center; width:660px; margin:0 380px;}
.hbg {background:url(/1/hbg111.png) no-repeat 0 0; width:1150px; height:173px; overflow:hidden; margin:30px 0 0 0;}
.hlogo {float:left; background:url(/2/logo.png) no-repeat 0 0; width:585px; height: 110px; margin: -8px 0 0 1px;}
.hbanka {float:right; background:url(/1/hbanka.png) no-repeat 0 0; width:516px; height:84px; margin:18px 3px 0 0;}
.hbanka img {width:468px; height:60px; padding:9px 0 0 23px;}
.hbankaa img {width:468px; height:60px; padding:9px 0 0 23px;}
.hsearch {float:left; width:214px; margin:8px 10px 0 8px;}
.hsearch input {border-left:1px solid #3f3f3f;background:#202020;border-radius:3px;font-family:Tahoma; font-size:11px; outline:none; border:none; padding:0; margin:0;}
.hsearch input[type="text"] {width:206px; height:25px; color:#fff; float:left; overflow:hidden; text-indent:1.0em;}
.hsearch div {background:#202020; width:8px; height:25px; float:left;}
.hnav { overflow:hidden; float:left; margin:11px 0 0 80px;}
.hnav ul {float:left;}
.hnav ul li { float:left; overflow:hidden; line-height:24px;height:35px;}
.hnav ul li a { color:#fff; text-decoration:none;padding:0 18px; display:block; text-shadow:1px 1px #0f2636;}
.hnav ul li a:hover {color:#e3e3e3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background:#202020;border-left:1px solid #3f3f3f;border-bottom:1px solid #3f3f3f;}
li.activenav a{color:#e3e3e3;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background:#202020;border-left:1px solid #3f3f3f;border-bottom:1px solid #3f3f3f;}
#uidLogButton {display:none;}
#baseLogForm {display:block !important;}
.fbg {background:url(/design_60/fbg.png) no-repeat 0 0; width:1200px; height:107px; overflow:hidden; margin:0 0 20px 0;}
.fcopy {width:137px; height:63px; margin:22px 22px 0 0; float:right;}
.ftext {color:#fff; float:left; padding:30px 0 0 40px;}
.ftext a {color:#fff;}
.fup a {display:block; background:url(/design_60/fup.png) no-repeat 0 0; width:72px; height:75px; position:absolute; margin:4px 0 0 551px;}
.fup a:hover {cursor:pointer; background-position:0 -75px;}
.bfull {width:222px; margin:0 0 10px 0;}
.btop {background:#323232;height:34px;line-height:34px;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;width:222px;display:block;margin:0;border-bottom:2px solid #141414;border-top:2px solid #464646;position:relative; color:#e3e3e3;font-size:12px; }
.btop img { position:relative; top:6px; right:6px; width:20px; height:20px; float:right;}
.btop:after {content:"";position:absolute;bottom:0px;height:2px;display:block;width:222px;background:#242424;border-bottom:1px solid rgba(75, 75, 75, 0.8);}
.btop span {display:inline-block; color:#e3e3e3;font-size:12px;height:22px;line-height:22px;padding:0 8px;position:relative;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;margin:0 7px;background:#202020;border-left:1px solid #3f3f3f;border-bottom:1px solid #3f3f3f; margin-top: 5px;}
.bcont {background:#101010; overflow:hidden; padding:3px 4px 0 4px; color:#e3e3e3;}
.bcont a, 
.bcont td, 
.bcont td a,
.bcont_in a,
.bcont_in td,
.bcont_in td a {color:#e3e3e3;}
.bcont_in {background:#5f5f5f url(/design_60/bcont_in.png) no-repeat 0 0; overflow:hidden; padding:3px 4px 5px 4px; border-radius:0 0 5px 5px; color:#fff;}
.bbottom {background:url(/design_60/block_bg.png) no-repeat -222px bottom; width:222px; height:8px;}
.bmenu,
.uMenuV {width:222px; margin:4px 0 0 -4px;}
.bmenu ul li,
.uMenuV li {display:block; height:29px; line-height:29px; margin:-2px 0 0 0; position:relative;}
.bmenu ul li a,
.uMenuV li a {display:block; background:url(/design_60/bmenu.png) no-repeat 0 0; height:29px; color:#d0d0d0; padding:0 0 0 26px; font-size:11px;}
.bmenu ul li a:hover,
.uMenuV li:hover a, 
.bmenu li:hover a {background-position:0 -29px; text-decoration:none; text-shadow:1px 1px #3e4549;}
.tOnline,
.gOnline, 
.uOnline {background:url(/design_60/bstats_row.png) no-repeat 0 0; padding:0 0 0 22px; margin:5px 0 5px 20px; height:15px; line-height:15px;}
.bstats_bg {width:210px; background:#dbdbdb; border-radius:4px; overflow:hidden; margin:10px auto 0 auto;}
.bstats_bg .cont {color:#181818; padding:6px;}}
.vloope {width:900px; margin:0 0 10px 0;}
.vtope {background:url(/design_60/profile/vtope.png) no-repeat 0 0; width:900px; height:36px; line-height:36px; padding:0 0 0 20px; font-weight:bold; font-size:12px; color:#fff;}
.vtope a {color:#fff;}
.vconte {background:url(/design_60/profile/vcont.png) repeat-y 0 0; overflow:hidden; padding:3px 6px;}
.vbottome {background:url(/design_60/profile/vbottom.png) no-repeat 0 0; height:12px;}
.vloop {width:672px; margin:0 100px 10px 0;}
.vtop {background:url(/design_60/vtop.png) no-repeat 0 0; width:670px; height:36px; line-height:36px; padding:0 0 0 15px; font-size:12px;color:#fff; }
.vtop h1 ,.vtop a {font-weight:bold;display:inline-block;color:#e9e9e9;font-size:12px; background: #252525; box-shadow: 0 0px 1px #252525 inset, 0 1px 0 #353535; -webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px; height:21px; line-height:21px;padding:0 8px;position:relative; bottom:2px;}
.vtop a:hover {color:#fff;text-decoration:none;}
.vcont {background:url(/2/vcont.png) repeat-y 0 0; overflow:hidden;}
.vbottom {background:#f1f1f1;z-index:0; position:relative;-webkit-border-bottom-right-radius: 2px;-webkit-border-bottom-left-radius: 2px;-moz-border-radius-bottomright: 2px;-moz-border-radius-bottomleft: 2px;border-bottom-right-radius: 2px;border-bottom-left-radius: 2px;width:662px;height:3px;margin-left:4px;-webkit-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.75);box-shadow: 0px 1px 2px 0px rgba(50, 50, 50, 0.75);}
.vcontent {width:662px;margin-left:4px;}
.vinfo {background:#efefef;height:30px;line-height:30px;padding:0 10px 0 10px; border-bottom:1px solid #cacaca;margin-bottom:5px;text-align:right;font-size:12px;}
.vinfo a {color:#fff;text-decoration:none;}
.vinfo img {max-width:17px; max-height:17px;vertical-align:middle;margin-bottom:4px;}
.vinfo span {background:#4c4c4c;padding:3px 5px;color:#fff;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.vtext {color:#282828; overflow:hidden;font-size:10pt; padding:12px;}
a.vmore {
 display:block;
 float:right;
 
 line-height:23px;
 font-size:12px;
 
 color:#d5d5d5;
 height:23px;
 padding:0px 10px;
 margin-top:4px;
}

a.vmore:hover {
 color:#fff;
 background:#f18924;
 text-shadow: 1px 1px 2px rgba(33, 33, 33, 1);
 
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
}



a.vinfo_btn { display:inline-block; height:21px; line-height:21px; padding:0 7px; position:relative; bottom:1px; background:#dedede; color:#414141; font-weight:bold; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
a.vinfo_btn:hover {background:#585858;color:#fff;}
.rating_like {text-shadow: 1px 1px 2px rgba(33, 33, 33, 1); float:left; font: 11px Verdana,Arial,Helvetica, sans-serif; font-weight: bold; color:#fff; background:#ACCE77; padding: 4px 10px 4px 10px; border-radius: 3px;margin-top:4px;margin-right:5px;} 
.rating_like a { float:left; background:#ACCE77 url() no-repeat left top; padding: 4px 10px 4px 30px; margin: -4px -10px -4px -10px; border-radius: 3px; color:#fff; text-decoration:none; } 
.rating_like a:hover { background:#E96465 url() no-repeat left top; } 
.rating_like_r{ float:right; } 

.vposter {float:left; background:url(/1/vposter.png) no-repeat 0 0; width:131px; height:116px; margin:5px 10px 5px 10px;}
.vposter img {width:123px; height:109px; padding:4px;}
.vpanel {background:url(/1/vpanel.png) no-repeat 0 0; width:592px; height:34px; line-height:34px; margin:5px auto 5px auto;}
.vpanel ul li {float:left; padding:0 0 0 15px; color:#959595;}
.vpanel ul li a {color:#959595;}
.vpanel ul li span {color:#cf6917;font-weight:bold;}
.vpanel ul li span a {color:#cf6917; font-weight:bold;}
.vbutton {float:right; margin:5px 10px 0 0; background:url(/1/vbutton.png) no-repeat 0 0; width:102px; height:24px; line-height:24px; color:#fff; text-align:center; text-shadow:1px 1px #0f2a3c;}
.vbutton_left {float:left; margin:5px 10px 0 0; background:url(/1/vbutton.png) no-repeat 0 0; width:102px; height:24px; line-height:24px; color:#fff; text-align:center; text-shadow:1px 1px #0f2a3c;}
.vbutton_bigleft {float:left; margin:5px 10px 0 0; background:url(/1/vbutton_big.png) no-repeat 0 0; width:150px; height:24px; line-height:24px; color:#fff; text-align:center; text-shadow:1px 1px #0f2a3c; font-weight:bold;}
.vbutton_bigleft:hover {text-decoration:none; color:#d6d6d6;}
.vbutton:hover {text-decoration:none;}
.vloop_in {width:662px; margin:10px auto 10px auto;}
.vtop_in {background:url(/1/vbg_in.png) no-repeat 0 0; width:662px; height:38px; line-height:36px;}
.vtop_in .title {color:#fff; padding:0 0 0 20px; text-transform:uppercase;}
.vbottom_in {background:url(/1/vbg_in.png) no-repeat -662px bottom; width:662px; height:16px;}
.vcont_in {background:#343434 url(/1/vcont_ins.png) no-repeat 0 0; color:#fff;}
.vcont_in a {color:#fff;}

/* Цвета юзеров в статистике и на форуме */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#11f200;} /* Гл.Модератор */
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#ff0000;} /* Администратор */
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#b0b0b0;} /* Пользователь */
a.groupFriends:link,a.groupFriends:visited,a.groupFriends:hover {color:#ecdf16;} /* VIP */
a.groupUser:link,a.groupUser:visited,a.groupUser:hover {color:#7b7b7b;} /* Новичек */
a.groupOther8:link,a.groupOther8:visited,a.groupOther8:hover {color:#ff8a00;} /* Скриптер */
a.groupOther6:link,a.groupOther6:visited,a.groupOther6:hover {color:#4691c1;} /* Постоянный */
a.groupOther9:link,a.groupOther9:visited,a.groupOther9:hover {color:#005aff;} /* Проверенный */
a.groupOther10:link,a.groupOther10:visited,a.groupOther10:hover {color:#a74de0;} /* Дизайнер */
a.groupBanned:link,a.a.groupBanned9:visited,a.a.groupBanned:hover {color:#493737;} /* Забаненный */

.postuser1 {color:#7b7b7b;font-weight:bold;} /* Новичек */
.postuser2 {color:#cacaca;font-weight:bold;} /* Пользователь */
.postuser3 {color:#11f200;font-weight:bold;} /* Гл.Модератор */
.postuser4 {color:#ff0000;font-weight:bold;} /* Администратор */
.postuser10 {color:#4691c1;font-weight:bold;} /* Постоянный */
.postuser12 {color:#ff8a00;font-weight:bold;} /* Скриптер */
.postuser13 {color:#005aff;font-weight:bold;} /* Проверенный */
.postuser14 {color:#a74de0;font-weight:bold;} /* Дизайнер */
.postuser251 {color:#ecdf16;font-weight:bold;} /* VIP */
.postuser255 {color:#493737;font-weight:bold;} /* Забаненный */
/* ---------------- */

/* Вид цитаты , кода и спойлера */

.bbCodeName {display:none;}
.codeMessage {border:0px !important; !important; max-height:9999px !important; font-size:12px; color:#343434; font-family:Arial; margin: 0 0 0 6px;}
.bbCodeBlock { padding:7px; border-radius:5px; width: 98%; height: 100%; border-left: 3px #2598c3 solid; padding: 3px; !important; max-height:9999px}
.quoteMessage {border:0px !important; !important; max-height:9999px !important; font-size:12px; color:#343434; font-family:Arial; margin: 0 0 0 6px;}
.bbQuoteName {padding-left:0px !important; color:#dd6d00; font-size:10px;}

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

/* Вид опроса на форуме */
#pollBlock2 {background:#171717; padding:4px; box-shadow: 1px 1px 12px 1px #666666; border-radius:4px;}
#a2{color:#ffffff;}
#a3{color:#ffffff;}
#a4{color:#ffffff;}
#a5{color:#ffffff;}
#a6{color:#ffffff;}
#a7{color:#ffffff;}
#a8{color:#ffffff;}
.pollQuestion {color:#c4c4c4; font-size:14px;}

.pollPos {display:none;}
.pollAnsw {color:#498abc;}
.pollResult {color:#e1541d;}
.pollPers {color:#75e11d;}
.pollTotal {color:#c4c4c4;}

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


/* Лучшие пользователи */

.bestu_loop {overflow:hidden; width:222px; margin:0 0 0 -4px;}
.bestu_loop .hr {overflow:hidden; background:url(/1/bestu_elem.png) repeat-x 0 -40px; height:2px; margin:3px 0 3px 0;}
.bestu_loop .hr_ins {overflow:hidden; background:url(/1/bestu_elem.png) no-repeat 0 -43px; width:164px; height:2px; margin:6px auto 6px auto;}
.bestu_loop .ava a {float:left; background:url(/1/bestu_elem.png) no-repeat 0 0; width:47px; height:39px; margin:4px 0 4px 12px;}
.bestu_loop .ava img {width:43px; height:35px; padding:2px;}
.bestu_loop .ava img:hover {opacity:0.8;}
.bestu_loop .contu {overflow:hidden; padding:2px 0;}
.bestu_loop .ico1 {background:url(/1/bestu_ico.png) no-repeat 3px 1px; height:12px; line-height:12px; padding:0 0 0 16px; margin:3px 0 0 8px;}
.bestu_loop .ico2 {background:url(/1/bestu_ico.png) no-repeat 0 -42px; height:16px; line-height:8px; padding:0 0 0 16px; margin:3px 0 0 8px;}

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

/* Меню форума */

.forum-menu {background:#292929; padding:10px; margin-bottom:5px;}
.forum-menu a{color:#e0e0e0; font-weight:bold; font-size:14px; padding:8px;}
.forum-menu a:hover { background:#1b1b1b; border-radius:4px; padding:8px;}

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

/* Кнопка скачать для файлов */

#btn-buy{padding:5px;width:340px;display:block;text-decoration:none;}
#btn-wrap {position:relative;padding:5px;width:340px;display:block;text-decoration:none;}
span.titlee {font-family: Arial, sans-serif;height:50px; width:300px; display:block; position:relative;background: #5b5b5b; /* Old browsers */background: -moz-linear-gradient(top, #5b5b5b 0%, #474747 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b5b5b), color-stop(100%,#474747)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #5b5b5b 0%,#474747 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #5b5b5b 0%,#474747 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #5b5b5b 0%,#474747 100%); /* IE10+ */background: linear-gradient(to bottom, #5b5b5b 0%,#474747 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b5b5b', endColorstr='#474747',GradientType=0 ); /* IE6-9 */ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; z-index:5; -webkit-transition:width .2s ease-out; -moz-transition:width .2s ease-out; -o-transition:width .2s ease-out;color:#e0e0e0;border:2px solid #1a1a1a; font-size:30px; line-height:54px; text-shadow: 0px 0px 1px #aaa}
#btn-wrap:hover span.titlee {font-size:19px;width:95px;}
#info { position:absolute; height:53px; width:260px; top:5px; right:40px;background: #262626; /* Old browsers */background: -moz-linear-gradient(top, #262626 0%, #444444 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#262626), color-stop(100%,#444444)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #262626 0%,#444444 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #262626 0%,#444444 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #262626 0%,#444444 100%); /* IE10+ */background: linear-gradient(to bottom, #262626 0%,#444444 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#262626', endColorstr='#444444',GradientType=0 ); /* IE6-9 */ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-size:11px;}
#info p {width:200px;position:absolute;right:0;top:2px;color:#dedede;font-size:11px;text-align:left;}

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

/* Новая навигация сайта */
.catPages1 a:hover {background:#FFFFFF;color:#000000;font-weight:bold;} 
.catPages1 b {text-decoration:none;background:#FFFFFF;padding:3px 10px;color:#000000;font-size:11px;}

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

/* Цветные рамки */

.blue {background: -webkit-linear-gradient(top, #e9e9e9, #ededed, #ededed, #ededed, #ededed, #e9e9e9); border:1px solid #d2d2d2; padding:7px; border-radius:5px; color:#343434; width: 96%; height: 100%; margin: 0 0 0 4px; font-family:Arial; font-size:12px; border-left: 3px #4471ef solid;}
.red {background:#a63232; padding:5px 5px 5px 65px; border-radius:3px; text-align:left; margin-top:10px; color:#fff; text-shadow: 1px 1px 2px #0b0b0b; border:0px; -moz-box-shadow: 0 0 8px 0 #2d2d2d;-webkit-box-shadow: 0 0 8px 0 #2d2d2d;box-shadow: 0 0 8px 0 #2d2d2d; position:relative;min-height:43px;} 
.red a {color:#fff;}
.red:after { position:absolute; left:4px; top:0px;content: url(/2/Warning_forum.png);}
.red:before { display:block; backrground:#a33232; height:20px; line-height:20px; padding:0 5px;position:absolute; content:"Предупреждение!!!"; top:-26px; left:0px; font-weight:bold; color:#a63232; border-bottom: 12px solid #a63232; border-left: 12px solid transparent; border-right: 12px solid transparent;}
.green { background: rgb(98,178,87); /* Old browsers */background: -moz-linear-gradient(top, rgba(98,178,87,1) 0%, rgba(46,135,41,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(98,178,87,1)), color-stop(100%,rgba(46,135,41,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(98,178,87,1) 0%,rgba(46,135,41,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(98,178,87,1) 0%,rgba(46,135,41,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, rgba(98,178,87,1) 0%,rgba(46,135,41,1) 100%); /* IE10+ */background: linear-gradient(to bottom, rgba(98,178,87,1) 0%,rgba(46,135,41,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#62b257', endColorstr='#2e8729',GradientType=0 ); /* IE6-9 */ padding:10px; border-radius:3px; text-align:left; margin-top:5px; color:#000000; text-shadow: 1px 1px 2px #929292;border:0px;}
.green a {color:#e8e8e8;}
.gray a {color:#464646;}
.gray {background: rgb(183,191,170); /* Old browsers */background: -moz-linear-gradient(top, rgba(183,191,170,1) 0%, rgba(140,135,131,1) 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(183,191,170,1)), color-stop(100%,rgba(140,135,131,1))); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, rgba(183,191,170,1) 0%,rgba(140,135,131,1) 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, rgba(183,191,170,1) 0%,rgba(140,135,131,1) 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, rgba(183,191,170,1) 0%,rgba(140,135,131,1) 100%); /* IE10+ */background: linear-gradient(to bottom, rgba(183,191,170,1) 0%,rgba(140,135,131,1) 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b7bfaa', endColorstr='#8c8783',GradientType=0 ); /* IE6-9 */padding:10px; border-radius:3px; text-align:left;margin-top:5px; color:#232323; text-shadow: 1px 1px 2px #929292; border:0px;}
.black {border:0px !important;border-left:3px solid #252525 !important;padding-left:10px !important;font-size:11px !important;color:#252525; font-weight:bold; !important;margin:4px 0px;}

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

.state_lin {width:222px; height:8px; margin:3px auto; background:url(/1/state_lin.png) no-repeat 0 0;}

/* Стили БОХ
------------------------------------------*/ 
.box-comments{background:#202020;border:1px solid #3c3c3c;padding:7px;border-radius:5px; color:#e5e5e5; width: 197px; height: 44px; margin: 1%; max-height:44px;}
.box-comments:hover {background:#171717;border:1px solid #303030;padding:7px;border-radius:5px; width: 197px; height: 44px; margin: 1%;}
.box-box {background:#202020;border:1px solid #3c3c3c;padding:7px;border-radius:3px; color:#e5e5e5; width: 649px; height: 100%; margin: 0 0 9px 3px; }
.box-reklamko {background:#272727;border:1px solid #025b9f;padding:7px;border-radius:5px; color:#090909; width: 643px; height: 100%; margin: 0 0 9px 0}
.box-red {background:#272727;border:1px solid #ea7e15;padding:7px;border-radius:5px; text-shadow: 1px 1px 1px #1f1f1f; color:#e8e8e8; width: 643px; height: 100%; margin: 0 0 9px 0}
.box-center{background:#efefef;border:1px solid #ddd;padding:5px;margin:0 0 9px 0;border-radius:5px;}
.newMessage{position:relative;margin-top:-7px;left:10px;  } 
.topic {padding:5px; background:#f7f7f7; border:1px solid #ccc;border-bottom:1px dotted #ccc;font-size:13px;font-family:Tahoma; } 
.dec img .dec img {float:left;background:#f7f7f7; padding:2px;border-radius:2px;-moz-border-radius:2px;-webkit- border-radius:2px; border:1px solid #ccc;width:100px;height:100px;margin-right: 7px; }
.adv img:hover{opacity:1;-moz-opacity:1;filter: alpha(opacity=100) black;-khtml-opacity: 1;}

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

/* Разное */

.rekgl img {border-radius: 2px;}
.deftable {background: -webkit-linear-gradient(top, #e9e9e9, #ededed, #ededed, #ededed, #ededed, #e9e9e9);border:1px solid #d2d2d2;padding:7px;border-radius:5px; color:#343434; width: 649px; height: 100%; margin: 0 0 9px 3px; font-family:Arial;font-size:12px; border-bottom: 3px #9b9b9b solid; }
.rules {background: -webkit-linear-gradient(top, #2c2c2c, #343434, #343434, #343434, #343434, #343434, ); border:1px solid #d73300;padding:7px;border-radius:5px; color:#343434; width: 96px; height: 40px; margin: 0 0 9px 0; font-family:Arial;font-size:12px; border-left: 3px #d73300 solid;}
.rules img {float:left;width:40px;margin: 0 0 0 5px;background:url('/2/Exclamation-mark-icon.png');}
.ChatMess1 {border:1px solid #1e1e1e; background:#0e0e0e; margin-bottom:3px; -webkit-border-radius:2px 2px 2px 2px;-moz-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;} 
.ChatMesTop2 {border:0px; border-bottom:1px dotted #1e1e1e; padding:3px 3px 3px 4px;background:#0e0e0e; -webkit-border-radius:2px 2px 0px 0px;-moz-border-radius:2px 2px 0px 0px;border-radius:2px 2px 0px 0px;} 
.ChatMesTop1 {border:0px; padding:3px 3px 3px 4px; background:#0e0e0e; -webkit-border-radius:2px 2px 0px 0px;-moz-border-radius:2px 2px 0px 0px;border-radius:2px 2px 0px 0px;}

.posterx {margin:0 auto;width:640px; height:325px;background:#ffffff;border:2px solid #000000;}
.posterx img { width:640px; height:325px;}

.poster1 {margin:0 auto;width:640px; height:325px;background:#ffffff;border:2px solid #000000;}
.poster1 img { width:640px; height:325px;} 

.poster2 {margin:0 auto;width:640px; height:325px;background:#ffffff;border:2px solid #000000;}
.poster2 img { width:640px; height:325px;} 

.poster3 {float:left; margin:0 auto;width:210px; height:160px;background:#ffffff;border:3px solid #d3d3d3;}
.poster3 img { width:210px; height:160px;} 

.poster4 {margin:0 auto;width:210px; height:160px;background:#ffffff;border:3px solid #d3d3d3;}
.poster4 img { width:210px; height:160px;} 
.addfile {background: #fefefe;box-shadow: 0 0px 1px #f0f0f0 inset, 0 1px 0 #f0f0f0; padding:3px 8px; border-radius: 2px; color:#000000; margin:4px 4px;}

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

/* Кнопки навигации каталога файлов */

.upnavigation a {color:#d2d2d2}
.upnavigation a:hover {color:#277fbd;text-decoration:none; }
.upnavigation a span {background: rgb(34,34,34);background: -moz-linear-gradient(top, rgba(34,34,34,1) 0%, rgba(25,25,25,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(34,34,34,1)), color-stop(100%,rgba(25,25,25,1)));background: -webkit-linear-gradient(top, rgba(34,34,34,1) 0%,rgba(25,25,25,1) 100%);background: -o-linear-gradient(top, rgba(34,34,34,1) 0%,rgba(25,25,25,1) 100%);background: -ms-linear-gradient(top, rgba(34,34,34,1) 0%,rgba(25,25,25,1) 100%);background: linear-gradient(to bottom, rgba(34,34,34,1) 0%,rgba(25,25,25,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#191919',GradientType=0 ); padding:7px 10px; margin:0 3px; font-size:12px; border:2px solid rgba(48,48,48,0.4); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;-moz-box-shadow: inset 0 0 0 1px #303030; -webkit-box-shadow: inset 0 0 0 1px #303030; box-shadow: inset 0 0 0 1px #303030; color:#ebebeb;display:inline-block;display:inline;}
.upnavigation span:hover {background:#292929;}
.upnavigation a {color:#ededed}
.upnavigation a:hover {color:#277fbd;text-decoration:none; }
.upnavigation span {background:#383838; padding:8px; margin:0 3px; font-size:12px; border:1px solid #303030; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;-moz-box-shadow: inset 0 0 0 1px #303030;-webkit-box-shadow: inset 0 0 0 1px #303030;box-shadow: inset 0 0 0 1px #303030;color:#ebebeb;display:inline-block;display:inline;}
.upnavigation span:hover {background:#292929;}

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


.reklamko {opacity:0.9; border-radius:2px;}
.reklamko:hover {opacity:1}


a.skype-add {padding:4px 12px;font-size:15px;border-radius:3px;background:#1691bf;color:#fff;font-weight:bold;display:inline-block; text-decoration:none;}
a.skype-add span {color:#fff;text-shadow: 1px 1px 2px rgba(20, 20, 20, 1);}
a.skype-add:hover {background:#1a9fd2;}

/* Главное меню сайта */

#menu li { background:#d0d0d0; display:inline-block; position:relative; margin-top:5px; margin-left:3px; height:27px; line-height:27px; padding:0 10px; border-top:1px solid rgba(111,111,111,0.7); border-bottom:1px solid rgba(111,111,111,0.7); border-radius:4px; text-decoration:none; cursor:pointer; text-transform:uppercase; font-weight:bold; width:202px; margin-left:0px; }
span.m-down { background:url() no-repeat; width:16px; height:13px; display:block; position:absolute; top:31px; left:63px; }
#menu li ul {background: rgba(28,28,28,1); -webkit-border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-moz-border-radius-bottomright: 5px;-moz-border-radius-bottomleft: 5px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px; border-bottom:1px solid rgba(111,111,111,0.9); -moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease; display: none; position: absolute; left: 0; top: 30px; z-index:50; padding: 5px; }
#menu li ul li { background:rgba(54,54,54,0.8); height: 15px; line-height:15px; margin: 0; width:200px;font-size:12px; text-align:left; padding:5px 5px; white-space: nowrap; border-top:0; border-bottom:0; text-transform:none; font-weight:normal; position:relative; left:0px; border:1px solid rgba(102,102,102,0.2); }
#menu li ul li a { color:#e3e3e3; width:202px; }
img.pd_img { opacity:0.6; vertical-align:middle; padding-right:3px; position:relative; bottom:2px; border:0; }
#menu li ul li a:hover > img.pd_img { opacity:1; }
#menu li ul li:hover { background:rgba(35,35,35,1); }
#menu li ul li a:hover { color:#fafafa; }
#menu li a { display: block; height: 33px; color:#3a3a3a; text-decoration: none; }
#menu li:hover ul, #menu li.jshover ul { display: block; }
#menu li:hover, #menu li.jshover { background: #12c1f; }
.men-img { vertical-align:middle; padding-right:3px; position:relative; bottom:2px; border:0;}
#cvs { position: fixed; top:0px; left:0px; z-index:-1; }
/* -------------- */

/* Вид прикрепленных файлов на форуме */

.eAttach { display:inline-block; background:#5ec56a; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; color:#202020; margin:0 14px; padding:10px; font-weight:bold;}
a.entryAttach {background:none; color:#222222; text-decoration:none; border-bottom:1px dashed #4c4c4c; padding:0 2px;}
a.entryAttach:hover {color:#000000; border-bottom:none;}

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

/* Стили страницы: Создать сервер cs 1.6 */

.srv-file-title {background: #333333;background: -moz-linear-gradient(top, #333333 0%, #212121 50%, #333333 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(50%,#212121), color-stop(100%,#333333));background: -webkit-linear-gradient(top, #333333 0%,#212121 50%,#333333 100%);background: -o-linear-gradient(top, #333333 0%,#212121 50%,#333333 100%);background: -ms-linear-gradient(top, #333333 0%,#212121 50%,#333333 100%);background: linear-gradient(to bottom, #333333 0%,#212121 50%,#333333 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#333333',GradientType=0 );height:50px;line-height:50px;padding:0 20px; font-size:19px; border:1px solid rgba(163,163,163,0.6); -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; color:#e7e7e7;text-shadow: 0px 0px 4px rgba(150, 150, 150, 0.59);}
.srv-file-title img {float:left;margin-right:10px;position:relative;top:10px;}
.srv-file-block-win,.srv-file-block-lin { display:inline-block; overflow:hidden; width:440px; position:relative; top:-4px; left:7px; font-size:16px; vertical-align:top;}
.srv-file-cont-title {background:#919191; color:#f3f3f3; padding:10px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 3px 3px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 3px 3px 0px rgba(50, 50, 50, 0.75);box-shadow: 0px 3px 3px 0px rgba(50, 50, 50, 0.75);}
.srv-file-cont-title img {float:left; position:relative; bottom:4px; margin-right:5px;}
.srv-file-cont-title b {font-size:10px; display:block; color:#dddddd;}
.srv-file-cont-cont {padding:10px;}
.srv-file-cont-cont span img {vertical-align:bottom; float:left; position:relative;top:4px; margin-right:5px;}
.srv-file-cont-cont span { display:inline-block;background: #333333; color:#e5e5e5;height:35px; line-height:35px; width:264px; padding:0 0 0 6px; -webkit-border-top-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-bottomleft: 3px;border-top-left-radius: 3px;border-bottom-left-radius: 3px; margin-bottom:2px;}
.srv-file-cont-cont a {display:inline-block; background:#78bd66; color:#fff; text-shadow: 1px 1px 3px rgba(28, 28, 28, 1); height:35px; line-height:35px; width:150px; text-align:center; -webkit-border-top-right-radius: 2px;-webkit-border-bottom-right-radius: 2px;-moz-border-radius-topright: 2px;-moz-border-radius-bottomright: 2px;border-top-right-radius: 2px;border-bottom-right-radius: 2px; text-transform:uppercase; text-decoration:none; margin-bottom:2px;}
.srv-file-cont-cont a:hover {background:#65b64f;}
.srv-inst-block {display:block; overflow:hidden; border-bottom:1px solid #b8b8b8; margin-bottom:6px;}
.srv-inst-title {margin-top:10px; display:block;height:27px;line-height:27px; padding:0 10px; background:#919191; color:#f3f3f3; font-size:14px;-webkit-box-shadow: 0px -1px 3px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px -1px 3px 0px rgba(50, 50, 50, 0.75);box-shadow: 0px -1px 3px 0px rgba(50, 50, 50, 0.75); text-shadow: 1px 1px 2px rgba(89, 89, 89, 1); -webkit-border-top-left-radius: 2px;-webkit-border-top-right-radius: 2px;-moz-border-radius-topleft: 2px;-moz-border-radius-topright: 2px;border-top-left-radius: 2px;border-top-right-radius: 2px;}
.srv-inst-cont {background:#fff; padding:10px; font-size:13px;}
.srv-inst-cont p {line-height:7px;}
span.srv-inst-code { background:#ebebeb; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; border:1px solid #d9d9d9; padding:3px 7px; color:#636363; text-shadow: 1px 1px 2px #82cb56;}
a.links {display:inline-block;background:#41b8ef; padding:1px 7px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; color:#fff; text-shadow: 1px 1px 1px rgba(56, 56, 56, 1); text-decoration:none;}
a.links:hover {background:#1495d1;}
.srv-file-links { width:95%;background: #feffff;background: -moz-linear-gradient(top, #feffff 0%, #e5e5e5 35%, #d3d3d3 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#feffff), color-stop(35%,#e5e5e5), color-stop(100%,#d3d3d3));background: -webkit-linear-gradient(top, #feffff 0%,#e5e5e5 35%,#d3d3d3 100%);background: -o-linear-gradient(top, #feffff 0%,#e5e5e5 35%,#d3d3d3 100%);background: -ms-linear-gradient(top, #feffff 0%,#e5e5e5 35%,#d3d3d3 100%);background: linear-gradient(to bottom, #feffff 0%,#e5e5e5 35%,#d3d3d3 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feffff', endColorstr='#d3d3d3',GradientType=0 );height:25px; line-height:25px; padding:0 10px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; position:relative; bottom:3px;left:15px;}
.srv-file-links a {color:#1594a7; text-decoration:none; text-shadow: 1px 1px 1px rgba(226, 226, 226, 1);}
.srv-file-links a:hover {color:#006877;}
.src-other-link a{height:35px; line-height:35px; display:inline-block; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; color:#000; font-size:17px; padding:0 8px; margin:2px; text-decoration:none; background: #f1c40f;background: -moz-linear-gradient(top, #f1c40f 0%, #f2c810 50%, #f4c311 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f1c40f), color-stop(50%,#f2c810), color-stop(100%,#f4c311));background: -webkit-linear-gradient(top, #f1c40f 0%,#f2c810 50%,#f4c311 100%);background: -o-linear-gradient(top, #f1c40f 0%,#f2c810 50%,#f4c311 100%);background: -ms-linear-gradient(top, #f1c40f 0%,#f2c810 50%,#f4c311 100%);background: linear-gradient(to bottom, #f1c40f 0%,#f2c810 50%,#f4c311 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1c40f', endColorstr='#f4c311',GradientType=0 );text-shadow: 1px 1px 1px rgba(150, 150, 150, 1); opacity:0.8;}
.src-other-link a:hover {opacity:1;}

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

/* Вид рейтинга для всех модулей */
.rateimg {float:left;margin-top:2px;}
a.u-one-star,a.u-two-stars,a.u-three-stars,a.u-four-stars,a.u-five-stars {color: transparent;}
#rated {display:block;height:29px;} 
ul.u-star-rating {display:block;float:left;} 
#nvotes {margin:1px 0 0 7px;position:relative;top:1px;background:url('/2/rating_new1.png') no-repeat top right;display:inline-block;height:25px;padding-right:5px;} 
#nvotes span {background:url('/2/rating_new2.png') no-repeat top left;display:block;height:25px;line-height:22px;font-size:9px;color:#6a6a6a;padding:0 5px 0 13px;}
/* -------------- */

/* Вид материалов */
/* НОВОЕ */

.vnewtop {
 background:#323232;
 height:34px;
 line-height:34px;
 -webkit-border-top-left-radius: 3px;
 -webkit-border-top-right-radius: 3px;
 -moz-border-radius-topleft: 3px;
 -moz-border-radius-topright: 3px;
 border-top-left-radius: 3px;
 border-top-right-radius: 3px;
 width:662px;
 display:block;
 margin:0 4px;
 border-bottom:2px solid #141414;
 border-top:2px solid #464646;
 position:relative;
}

.vnewtop:after {
 content:"";
 position:absolute;
 bottom:0px;
 height:2px;
 display:block;
 width:662px;
 background:#242424;
 border-bottom:1px solid rgba(75, 75, 75, 0.8);
}

.vnewtop h2{
 display:inline-block;
 color:#e3e3e3;
 font-size:12px;
 height:22px;
 line-height:22px;
 padding:0 8px;
 position:relative;
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 border-radius: 2px;
 
 margin:0 7px;
 background:#202020;
 border-left:1px solid #3f3f3f;
 border-bottom:1px solid #3f3f3f;
}


.vnewtop h1 {
 display:inline-block;
 color:#e3e3e3;
 font-size:12px;
 height:22px;
 line-height:22px;
 padding:0 8px;
 position:relative;
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 border-radius: 2px;
 
 margin:0 7px;
 background:#202020;
 border-left:1px solid #3f3f3f;
 border-bottom:1px solid #3f3f3f;
}

.vnewtop a {text-decoration:none;font-weight:bold;color:#dbdbdb;}
.vnewtop a:hover {color:#fff;}
.vnewtop h1 a {color:#dbdbdb;}
.vnewtop h1 a:hover {color:#fff;text-decoration:none;}
.commnumm {float:right;display:inline-block;background:url(/2/1wsXAcO.png) no-repeat;position:relative;width:32px;height:32px;margin-right:10px;margin-top:2px;}
.commnumm span {position:absolute;font-size:11px;padding:10px;bottom:-8px;color:#d3d3d3;}
a.commnum1 {
 background:none;
 border:none;
 color:#ededeb;
 right:13px;
 font-size:11px;
 font-weight:normal;
}
.vnevprofile {
 position:relative;
 left:1px;
 background:#323232;
 height:34px;
 line-height:34px;
 -webkit-border-top-left-radius: 3px;
 -webkit-border-top-right-radius: 3px;
 -moz-border-radius-topleft: 3px;
 -moz-border-radius-topright: 3px;
 border-top-left-radius: 3px;
 border-top-right-radius: 3px;
 width:890px;
 display:block;
 margin:0 4px;
 border-bottom:2px solid #141414;
 border-top:2px solid #464646;
 position:relative;
}

.vnevprofile:after {
 content:"";
 position:absolute;
 bottom:0px;
 height:2px;
 display:block;
 width:890px;
 background:#242424;
 border-bottom:1px solid rgba(75, 75, 75, 0.8);
}

.vnevprofile span {
 display:inline-block;
 color:#e3e3e3;
 font-size:12px;
 height:22px;
 line-height:22px;
 padding:0 8px;
 position:relative;
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 border-radius: 2px;
 position:relative;top:5px;
 margin:0 7px;
 background:#202020;
 border-left:1px solid #3f3f3f;
 border-bottom:1px solid #3f3f3f;
}

.newbox {
 background:rgba(15,15,15,0.9);
 border-bottom:2px solid rgba(15,15,15,0.6);
 padding:10px;
 color:#ececec;
 margin-left:4px;
 width:642px;
 
}

.newshadow {
 -webkit-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.81);
 -moz-box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.81);
 box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.81);
}

.newbox img {opacity:0.8}
.newbox img:hover {opacity:1}

.bg_com {
 background:rgba(15,15,15,0.9);
 border-bottom:2px solid rgba(15,15,15,0.6);
 padding:10px;
 color:#ececec;
 margin-left:4px;
 display:block;
 width:642px;
}

.bg_com span {
 background:#3e3e3e;
 
 padding:3px 7px;
}

span.pagesBlock2 {
 display:inline-block;
 margin-right:3px;
 float:right;
 position:relative;
 bottom:3px;
}

.com-order-block {
 display:none;
}

.navigation {
 color:#999; 
 border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
 text-decoration: none;
 color: #CCCCCC;
 background: #333333;
 border: 1px solid #1C1C1C;
 padding: 3px 6px;
 font-size: 11px
}

.navigation a:hover {
 background: #4A8BD3;
 color: #FFFFFF;
 border-color: #CFCFCF;
}

.navigation span {
 text-decoration: none;
 background: #666666;
 padding: 3px 6px;
 border: 1px solid #4F4F4F;
 color: #FFFFFF;
 font-size:11px;
}


111111111111111111111111111111111111111111111111111111111111
.sidebar {width:223px;}
.block {width:223px;margin:0 0 5px 0;}
.block .title {background:url(/images/block_t.png) no-repeat;height:46px; font:11px/50px 'cuprum';padding:0 0 0 18px; text-transform:uppercase;color:#fff;text-shadow:0 1px #1c4361;}
.block .title .block_title {background: #002E5F;
 padding: 0 8px;
 font: 12px/22px 'cuprum';
 height: 22px;
 margin: 15px 0 0 0;
 border-radius: 5px;
 color: #fff;
 text-align: center;
 display: inline-block;
 text-transform: uppercase;
 box-shadow: inset 0px -1px 0px 0px rgba(255, 255, 255, 0.22);}
.b_ico1 {float:right;background:url(/images/ico_title1.png) no-repeat;width:13px;height:11px;margin:20px 15px 0 0;}
.b_ico2 {float:right;background:url(/images/ico_title2.png) no-repeat;width:13px;height:12px;margin:16px 16px 0 0;}
.b_ico3 {float:right;background:url(/images/ico_title3.png) no-repeat;width:14px;height:13px;margin:19px 16px 0 0;}
.b_ico4 {float:right;background:url(/images/ico_title4.png) no-repeat;width:13px;height:13px;margin:18px 16px 0 0;}
.b_ico5 {float:right;background:url(/images/ico_title5.png) no-repeat;width:13px;height:11px;margin:20px 16px 0 0;}
.block_b {background:url(/images/block_b.png) no-repeat;height:5px;}
.uadm, .uadm-collapse {top:10px!important;}
/* User Group Marks */ 
a.groupModer:link,a.groupModer:visited,a.groupModer:hover,.groupModer {color:blue;} 
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover,.groupAdmin {color:red;} 
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover,.groupVerify {color:#53802d;} 
a.groupOther2:link,a.groupOther2:visited,a.groupOther2:hover,.groupOther2 {color:#00cc33;}
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover,.groupOther1 {color:#cc0099;}
a.groupOther3:link,a.groupOther3:visited,a.groupOther3:hover,.groupOther3 { color: #0780F9;}
a.groupOther4:link,a.groupOther4:visited,a.groupOther4:hover,.groupOther4 {color:#ff6600;}
a.groupOther5:link,a.groupOther5:visited,a.groupOther5:hover,.groupOther5 {color:#00a86b;}
a.groupFriends:link,a.groupFriends:visited,a.groupFriends:hover,.groupFriends {color:#cc6600;}
.block_black {width:223px;margin:0 0 5px 0;}
.block_black .title {background:url(/images/block_black_t.png) no-repeat;height:46px; font:11px/50px 'cuprum';padding:0 0 0 18px; text-transform:uppercase;color:#fff; text-shadow:0 1px #000;}
.block_black .title .block_title {background: #000;
 padding: 0 8px;
 font: 12px/22px 'cuprum';
 height: 22px;
 margin: 15px 0 0 0;
 border-radius: 5px;
 color: #fff;
 text-align: center;
 display: inline-block;
 text-transform: uppercase; box-shadow: inset 0px -1px 0px 0px rgba(86, 86, 86, 0.7);}
.block_black .cont {background:#161616;overflow:hidden;padding:0 0 5px 0;}
.block_black_b {background:url(/images/block_black_b.png) no-repeat;height:7px;}
.cont .b_nav {
 width:223px;
}
.cont .b_nav li a {
 display:block;
 background:url(/images/block_nav.png) no-repeat 0 0;
 overflow:hidden;
 padding:0 0 0 7px;
 height:30px;
 text-transform:uppercase;
 color:#2f70a2;
 font:12px/30px 'cuprum';
}



.cont .b_nav li:hover a {
 background:url(/images/block_nav_h.png) no-repeat 0 0; color:#fff;
}
.cont .b_nav li.closed a {
 background:url(/images/block_nav1.png) no-repeat 0 0;
}

.cont .b_nav li.closed:hover a {
 background:url(/images/block_nav_h1.png) no-repeat 0 0; color:#fff;
}
.cont .b_nav li.opened a {
 
 background:url(/images/block_nav_h1.png) no-repeat 0 0;
 color:#fff; text-shadow:0 1px #214e71;
}
.cont .b_nav li.opened:hover a {
 background:url(/images/block_nav_h1.png) no-repeat 0 0;
}
.cont .b_nav li.dropmenu ul {
 margin:0 auto;
 
 background:#e6e6e6;
 padding:0 0 0px 0;
}
.cont .b_nav li.dropmenu ul li {
 display:block;
 margin:0;
 color:#495156;
 height:16px;
 text-shadow:none}
.cont .b_nav li.dropmenu ul li a {
 display:block;
 margin:0;
 background:url(/images/block_nav2.png) no-repeat 5px 7px;
 color:#2c788f;
 padding:0 0 0 22px;
 height:18px;
 font:12px/18px 'cuprum';
 text-shadow:none}
.cont .b_nav li.dropmenu ul li:hover a {
 color:#000;

}

/* Вертикальное выпадающее меню*/
/*блок меню*/
ul{
 margin: 0;
 padding: 0;
}
ul.nav li {
 background: #1A1A1A;
 border: 1px solid #000000;
 list-style: none;
 width: 220px; /*ширина блока меню*/
}
ul.nav li a {
 text-decoration: none;
 display: block;
 padding: 5px 5px 5px 10px;
}
ul.nav li ul {
 display: none; /*скрываем вложенные пункты*/
}
 
/*Выпадающее меню*/
 
ul.nav li:hover {
 /* позиционирование вложенных элементов
 * будет расчитыватьться относительно
 * родительского элемента
 */
 position: relative;
 background: #36648B;
}
ul.nav li:hover > ul {
 display: block;
}
ul.nav li:hover ul{
 position: absolute;
 top: 1; /*Задаём координаты для вложенных пунктов*/
 left: 50px; /*меню раскрывается вправо*/
}

span.pagesBlock2 {
display:inline-block;
 margin-right:3px;
 float:right;
position:relative;
 bottom:3px;
}

/* Кнопка скачать для файлов */
.download-new { background:#fafaf5; height:50px; padding:5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border:1px solid #e1e1e1;-webkit-box-shadow: inset 0px 0px 9px -5px rgba(125,125,125,1);-moz-box-shadow: inset 0px 0px 9px -5px rgba(125,125,125,1);box-shadow: inset 0px 0px 9px -5px rgba(125,125,125,1); } 
.download-new-knopka a{ display:inline-block; float:left; width:320px; height:50px; line-height:33px; background:#323232; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-align:center; font-size:16px; text-transform:uppercase; color:#dcdcdc; font-family:Verdana; position:relative; margin-right:10px; }
span.download-new-dico { display:inline-block; position:absolute; top:8px; left:25px; width:32px; height:32px; background:url(/2/download_file_ew.png) no-repeat; }
.download-new-knopka a:hover { background:#1c1c1c; text-decoration:none; color:#fff; }
span.download-new-downloads,span.download-new-failed,span.download-new-size-file { width:16px; height:16px; display:inline-block; position:relative; top:1px; float:left; margin-right:2px;}
/*
.download-new-knopka a:hover > span.download-new-dico { background:url(/IconCS/other/download_file_ew_hover.png) no-repeat; }
span.download-new-downloads { background:url(/IconCS/other/download_file_ew_downloads.png) no-repeat; }
span.download-new-failed { background:url(/IconCS/other/download_file_filed.png) no-repeat; }
span.download-new-size-file { background:url(/IconCS/other/download_file_size.png) no-repeat; }
*/
.download-vertical-line { display:inline-block; float:left; width:1px; height:52px; background:#ebebeb;margin-right:7px;}
.fosssss {font-size:12px;text-transform:none;position:relative;bottom:16px;right:3px;}
/*---------*/

-webkit-user-select: none; 
-moz-user-select: none; 
-ms-user-select: none; 
-o-user-select: none; 
-khtml-user-select: none