.ScreenGame2 img {background: none repeat scroll 0 0 #a03030;border: 1px solid #a03030;border-radius: 3px 3px 3px 3px;height: 60px;margin: 2px;padding: 1px;width: 78px;} 
.ScreenGame2 img:hover {background:none repeat scroll 0 0 #a03030;border: 1px solid #ffffff;}



<!-- НОВЫЙ ГОД --> 
@import url(https://fonts.googleapis.com/css?family=Open+Sans);

body {
 background: #111;
 font-family: "Open Sans", Impact;
}

.area {
 text-align: center;
 font-size: 6.5em;
 color: #fff;
 letter-spacing: -7px;
 font-weight: 7000;
 text-transform: uppercase;
 animation: blur 3.60s ease-out infinite;
 text-shadow: 0px 0px 5px #fff, 0px 0px 7px #fff;
}

@keyframes blur {
 from {
 text-shadow:0px 0px 10px #fff,
 0px 0px 10px #fff, 
 0px 0px 25px #fff,
 0px 0px 25px #fff,
 0px 0px 25px #fff,
 0px 0px 25px #fff,
 0px 0px 25px #fff,
 0px 0px 25px #fff,
 0px 0px 50px #fff,
 0px 0px 50px #fff,
 0px 0px 50px #7B96B8,
 0px 0px 150px #7B96B8,
 0px 10px 100px #7B96B8,
 0px 10px 100px #7B96B8,
 0px 10px 100px #7B96B8,
 0px 10px 100px #7B96B8,
 0px -10px 100px #7B96B8,
 0px -10px 100px #7B96B8;
 }
}
<!-- НОВЫЙ ГОД --> 














8888 div#uCodes-fon { 
 background: #C33E3E; 
 width: 100%; 
 height: 100%; 
 position: fixed; 
 z-index: 9999; 
 left: 0px; 
 top: 0px; 
 }



a.diz-a_menu-main, a.diz-a_menu-main:visited {display:block; padding:3px 5px 3px 5px; background:#222121; color:#A03030; font-weight:bold; text-shadow:0px 1px 0px #A94949;} 
 a.diz-a_menu-main:hover, a.diz-a_menu-main:active {color:#fff; background:#842521;} 
 .diz-a_menu-box {-moz-box-shadow:0px 0px 3px #aaaaaa inset; -webkit-box-shadow:0px 0px 3px #aaaaaa inset; box-shadow:0px 0px 3px #aaaaaa inset;} 









 
 












.coin-slider { overflow: hidden; zoom: 1; position: relative; }
 .coin-slider a{ text-decoration: none; outline: none; border: none; }
 .cs-active,.cs-buttons a,.cs-buttons { display:none; }
 .cs-title { width: 973px; padding: 10px; background-color: #C33E3E; color: #FFFFFF;text-shadow:0 1px 0 #C13636; }
 .cs-prev {-moz-border-radius: 0px 6px 6px 0px;-webkit-border-radius: 0px 6px 6px 0px;border-radius: 0px 6px 6px 0px;}
 .cs-next{-moz-border-radius: 6px 0px 0px 6px;-webkit-border-radius: 6px 0px 0px 6px;border-radius: 6px 0px 0px 6px;}


.cs-prev,.cs-next { background: #C33E3E; color: #FFF; padding: 0px 10px;font-size:8pt;text-transform:uppercase;text-shadow:0 1px 0 #C13636; }
 .thirdGame ,.secondNews{background:#454545;border:1px solid #202020;}
 .secondGame,.thirdNews{background:#353535;border:1px solid #262626;}
 .secondGame,.thirdGame,.secondNews,.thirdNews{padding:5px;width:280px;margin:0.1em 0 0 0;border-radius:3px;}
 .lastests{color:#ccc;background: #255C91;padding:5px;font-size:8pt;width:280px;box-shadow:0 0 5px #000;border-radius:3px;border:1px solid #132E47;text-transform:uppercase;text-shadow:0 1px 0 #132E47;}
 .bigbloks{float:right;width:590px;color:#eee;padding:2px 5px;}

.blbody{width:1000px;height:200px;background:#252525;margin:20px auto;box-shadow:0 0 5px #000;}
 #lastGame{float:right;}
 #lastNews{float:left;}
 #lastGame div{position:relative;}
 .pl{font-size:7pt;float:right;position:absolute;top:0;right:5px;}
 .dateReliz{color:#ccc;float:right;position:absolute;top:12px;right:5px;font-size:8pt;}
 .bigbloks a:link, .bigbloks a:visited{color:#eee;text-decoration:none;}
 .bigbloks a:hover{color:#fff;text-decoration:underline;}
 /* ---------------------------------------*/

#header_nav2 { background:url(/img/head_foot_bg2.png) no-repeat; height:62px; padding:4px; display:block;}



 div333 {
 background: #C33E3E; /* Цвет фона */
 color: #fff; /* Цвет текста */
 padding: 3px; /* Поля вокруг текста */
 border-radius: 3px; /* Уголки */
 }


.ScreenGame {padding: 5px 1px 3px 7px;} 
.ScreenGame img {background: none repeat scroll 0 0 #a03030;border: 1px solid #a03030;border-radius: 3px 3px 3px 3px;height: 45px;margin: 2px;padding: 1px;width: 80px;} 
.ScreenGame img:hover {background:none repeat scroll 0 0 #a03030;border: 1px solid #a03030;}

.create_acc {background:url(http://s2.uploads.ru/vGk3J.gif) no-repeat; height:52px; width:200px; display:block; margin:0 0 5px 1px;}
.com-order-block {display:none;}

/* Code */
em {font-style:normal;height:100%;}
.red {color:#c13636;}
.white {color:#fff;}
.moder_pan {margin:0 0 0 5px;}

/* General Style */
body {padding:0; margin:0; background:#dfdfdf url('/img/bg.png') repeat;}
body, td {color:#959595; font-size:11px; font-family:tahoma;}

a {color:#fff; text-decoration:none;}
a img {border:0;}

ul,li,
dl, dt, dd {display:block; padding:0; margin:0; list-style:none;}

p {margin:10px 0;}
hr {border:0; background:url(/img/b_hr_line.png) repeat-x; height:4px; display:block;}

h1, h2, h3, h4, h5, h6 {display:inline-block; padding:0; margin:0 0 3px 0;}
h1 {font-size:14px;}
h2 {font-size:13px;}
h3 {font-size:12px;}
h4 {font-size:11px;}
h5 {font-size:10px;}
h6 {font-size:9px;}

.left {float:left;}
.right {float:right;}
.t_r {text-align:right;}
.center {text-align:center;}
.hidden {overflow:hidden;}
.none, .same_2, .same_3, #forum_filter {display:none;}
.bold {font-weight:700;}
.clear_table {border:0; border-collapse:collapse; margin:0; padding:0;}
.clear {width:100%;height:0; clear:both; overflow:hidden;}
form {display:block; padding:0; margin:0; outline:none !important;}
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {vertical-align:baseline; outline:none !important;}
label {vertical-align:baseline;}
label, input[type=button], input[type=submit], button {cursor:pointer;}
textarea {overflow:auto;}
/* ------------- */

/* Input style start */
input[type="text"],
input[type="password"],
textarea, 
select,
.csb {background:#222121; border:1px solid #181818; color:#777; box-shadow:1px 1px 0px #272626; margin:1px; font-family:calibri; padding:2px; outline:none;}

input[type="text"],
input[type="password"] {padding:2px 0; text-indent:3px;}

input[type="button"],
input[type="submit"],
input[type="reset"] {background:url('/img/input_but2.png') repeat-x; display:inline-block; height:22px; line-height:22px; padding:0 6px; margin:0 2px; color:#fff; text-shadow:0 1px 0 #89383a; border:0; border-radius:3px;}
a.input_but {background:url('/img/input_but.png') repeat-x; display:inline-block; height:18px; line-height:18px; border:1px solid #181818; color:#fff; text-align:center; font-size:11px; padding:0 6px;}

input[type="button"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover {background-position:0 -22px;}
/* -------------- */

/* Фиксация */
#container_wrap {width:1008px; margin:20px auto 0 auto;}
.side_main {overflow:hidden;}
.side_center {margin:0 210px;}
.side_left {float:left; width:200px;}
.side_right {float:right; width:200px;}
/* -------------- */

/* Header */



#header_nav, #footer {background:url(/img/head_foot_bg.png) no-repeat; height:40px; padding:4px; display:block;}
#footer {background:url(/img/head_foot_bg.png) no-repeat 0 -48px; margin:10px 0 0 0;}
#h_logo {float:right; margin:4px 10px;}
#header_nav ul {height:40px; overflow:hidden; float:left; width:760px;}
#header_nav li {background:url(/img/h_top_nav.png) no-repeat right 0; padding:0 4px 0 0; height:40px; float:left;}
#header_nav li a {height:16px; display:block; padding:12px 10px; font-family:cuprum; color:#fff; text-shadow:1px 1px 0 #1c1c1c; font-size:14px; text-transform:uppercase; text-decoration:none;}
#header_nav li a:hover {background:url(/img/h_top_nav.png) repeat-x 0 -40px; color:#c13636;}

#header_inf {background:url(/img/header_inf_bg.png) no-repeat; height:200px; padding:4px; display:block; margin:10px 0;}

.same_file {float:left; width:289px; height:164px; margin:33px 4px 0 0;}
.inf_box {height:25px; border-top:1px solid #353434; margin:0 0 1px 0; padding:3px 10px 3px 15px; display:block; overflow:hidden; color:#fff; text-shadow:1px 1px 0 #1d1d1d;}
.inf_box:last-child {height:24px;}
.inf_box:hover {background:#2b2a2a;}
.inf_box .right {background:#c33e3e; padding:2px 4px 3px 4px; margin:5px 0; color:#fff; text-shadow:1px 1px 0 #792929; line-height:11px; border-radius:3px;}
.inf_box .right a,
.inf_box a strong {color:#fff; text-shadow:1px 1px 0 #1d1d1d;}
.inf_box a {color:#c33e3e; text-shadow:1px 1px 0 #1d1d1d;}
.inf_box .oth {font-size:10px;}

#same_slider {width:400px; height:200px; float:right; margin:1px 0; position:relative; overflow:hidden;}
#same_slider img {position:relative; border:1px solid #121212; width:398px; height:198px;}
#same_mini {background:url(/img/same_mini.png) repeat-y; height:200px; width:63px; display:block; position:absolute; z-index:100; padding:0 4px;}
#same_mini a {background:url(/img/same_slide_mini.png) no-repeat 0 -53px; height:53px; width:63px; display:block; margin:10px 0 0 0;}
#same_mini a.active,
#same_mini a:hover {background:url(/img/same_slide_mini.png) no-repeat; display:block;}
#same_mini a img {width:43px; height:43px; margin:5px; border:0;}
#same_slider .same_descr {background:url(/img/same_descr.png) no-repeat right bottom; position:absolute; z-index:100; right:0; bottom:0; width:320px; height:27px; display:block; padding:4px 10px; color:#fff;}
#same_slider .same_descr a {color:#fff;}

#h_cat {background:url(/img/head_foot_bg.png) no-repeat 0 -96px; height:30px; display:block; margin:0 0 10px 0; padding:4px; }
#category {height:30px; float:left; overflow:hidden; position:relative;}
#category li {background:url(/img/h_top_nav.png) no-repeat right 0; float:left; height:23px; padding:7px 0px 0 0; overflow:hidden;}
#category li a {height:30px; display:block; padding:0 8px 0 17px; color:#fff; text-shadow:0 1px 0 #541a1a; font-family:cuprum; text-transform:uppercase; font-size:14px;}
#category li a:hover {background:url(/img/h_top_nav.png) repeat-x 0 -40px, url(/img/h_cat_a.png) no-repeat 7px 5px;}
#category li a span {float:right; color:#fff; text-shadow:none; font-size:11px; line-height:11px; font-family:tahoma; font-weight:700; padding:2px 4px 3px 3px; margin:0 0 0 10px; background:#292929; border-radius:4px;}
/* ------------- */

/* Block Style */
.block_full {width:200px; overflow:hidden; margin:0 0 10px 0;}
.block_full .block_title {background:url(/img/block_bg.png) no-repeat; height:24px; padding:12px 14px 0 14px; display:block; font-family:cuprum; font-style:italic; font-size:14px; text-transform:uppercase; color:#fff;}
.block_full .block_cont {background:url(/img/block_bg.png) repeat-y -200px 0; overflow:hidden; padding:0 4px;}
.block_full .block_bot {background:url(/img/block_bg.png) no-repeat -400px bottom; padding:0 0 5px 0;}
.m_icn, .p_icn, .s_icn, .c_icn, .f_icn, .mp_icn {background:url(/img/b_icn.png) no-repeat 0 0; height:16px; width:16px; float:right;}
.p_icn {background-position:0 -16px; width:26px; height:18px;}
.s_icn {background-position:0 -34px; width:21px; height:20px;}
.c_icn {background-position:0 -54px; width:26px; height:19px;}
.f_icn, .mp_icn {background-position:0 -73px; width:23px; height:18px;}
/* -------------- */

/* Site menu */
.uMenuV, #bnav {}
.uMenuV li a, #bnav li a {background:url(/img/b_nav.png) no-repeat 0 0; height:25px; line-height:25px; display:block; padding:0 20px; color:#717171; font-weight:700;}
.uMenuV li:hover a, #bnav li:hover a {color:#d4d4d4;}

#bnav li a.opened_drop{background:url(/img/b_nav.png) no-repeat 0 -25px; padding-bottom:2px; margin:0 0 -2px 0;}
#bnav li.current a, #bnav li.current a {background:url(/img/b_nav.png) no-repeat 0 -25px;}
#bnav .opened_nav {margin:4px 0;}
#bnav .opened_nav li a {background:url(/img/b_nav.png) no-repeat center -52px; height:26px; line-height:26px; display:block; overflow:hidden; padding:0 20px; color:#a03030;}
/* -------------- */

/* Module Part Menu */
.catsTable {}
.catsTd {}
.catName {}
.catNameActive {}
.catNumData {}
.catDescr {}
a.catName {}
a.catName:hover {}
/* ----------------- */

/* Poll styles */
.pollTot {color:#c13636; text-align:center; margin:2px 0 0 0;}
.pollAns {font-size:11px; color:#fff; text-align:left; padding:5px;}
.pollTitle {background:url(/img/hr3.png) repeat-x 0 bottom; color:#fff; text-align:center; padding:10px;}
.pollBut {width:176px; margin:3px auto 0 auto; overflow:hidden;}
.pollBut a, .b_poll_answer {background:url(/img/pollBut.png) repeat-x 0 0; height:20px; line-height:20px; display:block; border-left:1px solid #191919; border-right:1px solid #191919; text-align:center; color:#fff; padding:0 5px;}
.pollBut a:hover, .b_poll_answer:hover {background-position:0 -20px;}
.progress {overflow:hidden; height:28px; margin:5px 0; background:url(/img/poll_progress.png) no-repeat;}
.bb0 div div, .bb1 div div, .bb2 div div, .bb3 div div, .bb4 div div {background:#d55252 url(/img/poll_progress_bg.png) 0 0 repeat-x !important; margin:0 3px !important; height:24px !important;} 
.bb1 div div {background:#51a9d4 url(/img/poll_progress_bg.png) 0 -26px repeat-x !important;}
.bb2 div div {background:#c871cc url(/img/poll_progress_bg.png) 0 -52px repeat-x !important;} 
.bb3 div div {background:#a8b863 url(/img/poll_progress_bg.png) 0 -78px repeat-x !important;} 
.bb4 div div {background:#d59349 url(/img/poll_progress_bg.png) 0 -104px repeat-x !important;} 
.progress0,.progress6,.progress1,.progress7,.progress2,.progress8,.progress3,.progress9,.progress4,.progress10,.progress5,.progress11{color:#fff !important; text-align:center !important; position:relative !important; text-indent:-2000em !important; height:26px !important; line-height:24px !important; display:block !important; overflow:hidden !important;}
.answer {color:#fff; text-align:left;}
/* ---------- */

/* Block Stats */
.b_counter {width:88px; height:31px; margin:5px 5px 0 5px; float:left; border:3px solid #c13636; border-radius:3px;}
.b_user {background:url(/img/b_user.png) no-repeat 0 1px; padding:0 0 0 14px; float:left; margin:5px 0 0 5px;}
.b_user span {font-size:11px; line-height:11px; margin:0 0 1px 0; display:block; color:#fff; text-align:left;}
.b_user span b {font-weight:100; color:#c13636;}
.b_r_hr {background:#a03030; height:2px; display:block; margin:5px 0;}

.user_progress {width:170px; margin:0 auto; overflow:hidden;}
.greybox, .redbox {background:url(/img/greybox.png) no-repeat 0 center; padding:0 0 0px 12px; height:12px; display:block; overflow:hidden; font-size:11px; line-height:12px; color:#797979;}
.redbox {background:url(/img/redbox.png) no-repeat 0 center; color:#a03030;}
.user_cross {background:url(/img/user_progress.png) no-repeat 0 0; display:block; overflow:hidden; margin:5px 0; padding:2px 0 0 0;}
.cross1, .cross2 {background:url(/img/user_progress.png) repeat-x 0 -40px; display:inline-block; height:18px; line-height:18px; overflow:hidden;}
.cross2 {background:url(/img/user_progress.png) repeat-x 0 -22px;}
.all_user {text-align:center;}
.stat_line {margin:0 2px;}
/* ---------- */

/* Block chat */
.m_chat_loop {margin:11px 0 0 0; overflow:hidden;}
.m_chat_title {height:25px; line-height:25px; background:#c13636; color:#222121; padding:0 5px;}
.m_chat_title .right {font-size:11px; line-height:11px;}
.m_chat_mess {margin:8px 5px 0 5px; color:#fff;}
.m_chat_mess a {text-decoration:underline;}
.m_chat_line {background:#333232; border-top:1px solid #141414; height:1px; display:block; margin:3px 0;}
.m_chat_add {width:182px; margin:0 auto; overflow:hidden;}
.m_chat_add textarea {background:url(/img/m_chat_textarea.png) no-repeat; color:#2f2f2f; height:54px; padding:3px; overflow:hidden; margin:5px 0; width:176px !important; outline:0; border:0;}
.m_chat_add .right input[type="submit"] {background:#c13636 url(/img/mchat_add.png) no-repeat; border:0; outline:0; border-radius:3px; color:#fff; font-size:0px; text-indent:-9999px; margin:2px 0 0 -43px; width:72px !important; display:block; height:18px;}
.m_chat_add a.rel, .m_chat_add a.sml, .m_chat_add a.del {background:url(/img/m_chat_bb.png) no-repeat; height:15px; width:14px; display:inline-block; margin:2px 1px 0 0;}
.m_chat_add a.sml {background-position:-29px 0;}
.m_chat_add a.del {background-position:-14px 0;}
/* ---------- */

/* Login form */
.b_login {width:182px; margin:0 auto; padding:5px 0; position:relative;}
.b_login input {border:none; outline:none; display:block;}
.b_login .row {overflow:hidden; margin:0 0 3px 0;}
.b_login .row input:first-child {background:url(/img/b_login_bg.png) no-repeat 0 0; width:140px; height:30px; line-height:30px; padding:0 2px 0 40px; outline:none; display:block; color:#454545; font-size:11px; margin:0; border:0;}
.b_login .row.pass input{background-position:0 -30px;}
.b_submit input[type="submit"] {background:url(/img/b_login_bg.png) no-repeat 0 -60px; height:30px; width:182px; display:block; margin:0 auto; cursor:pointer; font-size:0px; text-indent:-9999px; padding:0;}
.b_hr_dot {background:url(/img/b_login_hr.png) repeat-x; height:2px; display:block; margin:5px -5px;}
.b_bot, .b_bot a {color:#a03030; text-align:center;}
.b_login .user_ava {float:left; margin:0 5px 5px 0;}
.b_login .user_ava img {width:68px; height:68px; border:2px solid #1a1a1a;}
.b_login ul {overflow:hidden; display:block;}
.b_login ul li:first-child a {background:0;}
.b_login ul li a {background:url(/img/hr2.png) repeat-x; display:block; overflow:hidden; height:18px; line-height:18px; color:#a03030;}
.b_login ul li a:hover {font-weight:700;}
/* ---------- */

/* User Group Marks */
a.groupAdmin {color:#c13636; font-weight:700;}
a.groupModer {color:#739c2b;}
a.groupVerify {color:#BE5F00;}
a.groupOther5 {color:#9840a2;} /* Дизайнер */
a.groupOther2 {color:#1e8395;} /* Файловик */
a.groupUser {color:#fff;} 
a.groupBanned {color:#767676; text-decoration:line-through;} /* Забанненые */
/* ---------------- */

/* Center */
#addEntForm {background:#1e1e1e; overflow:hidden; color:#fff; padding:4px; border:4px solid #111;}
.box {background:url(/img/border.png); padding:4px; margin:0 0 10px 0;}
.box_in {background:#222121; overflow:hidden; color:#fff; padding:4px;}
.box_in span {margin:2px 0 0 5px; display:block;}
.viewn_loop {background:url(/img/viewn_loop.png) no-repeat -1764px bottom; padding:0 0 4px 0; overflow:hidden; margin:0 0 10px 0;}
.viewn_title, .viewn_title_ad, .viewn_title_fl {background:url(/img/viewn_loop.png) no-repeat -588px 0; height:36px; display:block;}
.viewn_title_ad {background-position:0 0;}
.viewn_title_fl {background-position:-2940px 0;}
.viewn_title h4, .viewn_title_ad h4, .viewn_title_fl h4 {margin:10px; font-style:italic; font-family:cuprum; font-size:14px; text-transform:uppercase; color:#fff;}
.viewn_title h4 a, .viewn_title_ad h4 a, .viewn_title_fl h4 a {color:#fff;}
.rating {float:right; margin:12px 12px 0 0;}
.viewn_cont {background:url(/img/viewn_loop.png) repeat-y -1176px; overflow:hidden; padding:7px;}
.viewn_pict {background:url(/img/viewn_pict.png) no-repeat; width:110px; height:146px; float:left; margin:0 7px;}
.viewn_pict img {width:106px; height:142px; margin:2px;}
.viewn_pict_b {background:#171717; border:1px solid #2c2c2c; float:left; margin:0 4px;}
.viewn_pict_b img {margin:3px 3px 1px 3px; border:0; padding:0; width:200px; height:140px;}


.viewn_pict_big0 {background:url(/img/viewn_pict_big.png) no-repeat; width:542px; height:378px; display:block; margin:0 auto;}
.viewn_pict_big0 img {width:534px; height:370px; margin:4px;}

.viewn_pict_big {background:url(/img/viewn_pict_big.png) no-repeat; width:412px; height:178px; display:block; margin:0 auto;}
.viewn_pict_big img {width:404px; height:170px; margin:4px;}


.viewn_pict_big2 {background:url(/img/viewn_pict_big.png) no-repeat; width:142px; height:86px; display:block; margin:0 auto;}
.viewn_pict_big2 img {width:134px; height:78px; margin:4px;}


.viewn_pict_big3 {background:url(/img/viewn_pict_big.png) no-repeat; width:142px; height:86px; display:block; margin:0 auto;}
.viewn_pict_big3 img {width:134px; height:78px; margin:4px;}



.viewn_mess {overflow:hidden; color:#fff; margin:0 3px;}
.video_player {border:4px solid #121212; text-align:center; width:558px; margin:0 auto;}
.viewn_bot {background:url(/img/viewn_loop.png) no-repeat -2352px 0; height:34px; display:block;}
.v_hr {background:url(/img/hr.png) no-repeat 0 0,url(/img/hr.png) no-repeat right -9px,url(/img/hr.png) repeat-x 1px -5px; height:4px; display:block; margin:6px;}
a.viewn {background:url(/img/viewn.png) no-repeat; height:24px; width:94px; display:block;}
.b_info {float:left; height:30px; margin:2px 4px; overflow:hidden;}
.b_info li {background:url(/img/h_top_nav.png) no-repeat right 0; padding:0 14px 0 10px; height:30px; line-height:30px; display:inline-block; margin:0; color:#959595;}
.b_info li a {font-weight:700; color:#a03030;}
.b_info li span a {font-weight:100; color:#959595;}
.b_info span.autor,.b_info span.date,.b_info span.read,.b_info span.comm {background:url(/img/b_info.png) no-repeat; height:8px; padding:0 0 0 15px;}
.b_info span.autor {background-position:0 3px;}
.b_info span.date {background-position:0 -11px;}
.b_info span.read {background-position:0 -25px;}
.b_info span.comm {background-position:0 -39px;}
.b_info li.right {background:0; padding:0; color:#fff; font-weight:700; height:20px; line-height:20px; margin:5px 2px;}

.b_info_r {margin:5px 10px 0 0; float:right;}
.cax0, .cax1, .cax2 {background:url(/img/v_cat.png) repeat-x 0 0; color:#fff; margin:2px 0 0 6px; display:inline-block; padding:2px 5px; border:1px solid #191919; border-radius:6px;}
.cax0 {background-color:#2b91af; background-position:0 0;}
.cax1 {background-color:#b43333; background-position:0 -18px;}
.cax2 {background-color:#609734; background-position:0 -36px;}

.viewn_screens {overflow:hidden;}
.viewn_screens li:first-child,
.viewn_screens li:last-child {margin:0 3px 0 4px;}
.viewn_screens li {border:4px solid #121212; border-radius:5px; float:left; margin:0 14px;}

.report_loop {background:#232222 url(/img/report_bg.png) no-repeat; width:180px; height:66px; display:block; margin:0 42px; overflow:hidden; padding:10px 5px 0 5px; text-align:center; color:#ac3535; text-shadow:1px 1px 0 #202020;}
.report_loop b {font-size:14px; font-family:cuprum; font-style:italic; text-transform:uppercase; color:#b5b5b5; display:block; }
.report_loop .red {color:#ac3535; font-weight:700; text-shadow:0 1px 0 #212121;}
.load_info {text-align:left; margin:0 10px;}
.load_info li {color:#b5b5b5; text-shadow:0 1px 0 #191919;}
.load_info li strong {color:#ac3535; font-size:11px;}

.lookmore {background:#1e1e1e url(/img/lookmore_bg.png) no-repeat; height:143px; padding:41px 0 0 0; width:566px; display:block; margin:0 auto; overflow:hidden;}
.look_box {width:167px; height:55px; float:left; margin:0 0 3px 3px; text-align:center; padding:5px;}
.look_box.big {width:190px;}
.look_box h4 a {color:#c13636; text-transform:uppercase; font-style:italic;}
.look_box .other {font-size:10px; text-align:left; color:#979797;}
.look_box .other a {color:#c13636; font-weight:700;}
/* ---------- */

/* Footer */
.f_banner {float:right; height:35px; overflow:hidden; margin:2px 10px 0 0;}
.b_banka {background:url(/img/b_banka_l.png) no-repeat; width:92px; height:35px; display:inline-block; padding:2px; margin:0 5px; overflow:hidden;}
#f_copy {float:left; margin:9px 0 0 12px; color:#fff;}
#f_copy a {color:#a03030;}
/* ------------- */

/* Paginator */ 
.pagesBlockuz2,
#pagesBlock1 {display:block; overflow:hidden; font-weight:700; font-size:11px; color:#fff; text-align:center; margin:10px 0;}

.pagesBlockuz2 a,
.pagesBlockuz2 b,
.pagesBlockuz2 .swchItemDots,
#pagesBlock1 a,
#pagesBlock1 b,
#pagesBlock1 .swchItemDots {background:url(/img/switch.png) no-repeat right -24px; height:24px; display:inline-block; margin:0 2px;}

.pagesBlockuz2 a span,
.pagesBlockuz2 b span,
.pagesBlockuz2 .swchItemDots span,
#pagesBlock1 a span,#pagesBlock1 b span,
#pagesBlock1 .swchItemDots span {background:url(/img/switch.png) no-repeat 0 0; height:24px; line-height:24px; display:block; padding:0 10px;}

.pagesBlockuz2 b,
.pagesBlockuz2 a:hover,
#pagesBlock1 b,
#pagesBlock1 a:hover {background-position:right -72px;}

.pagesBlockuz2 b span,
.pagesBlockuz2 a:hover span,
#pagesBlock1 b span,
#pagesBlock1 a:hover span {background-position:0 -48px;}

.pagesBlockuz2 .swchItemDots,
.pagesBlockuz2 .swchItemDots span,
#pagesBlock1 .swchItemDots,
#pagesBlock1 .swchItemDots span {font-weight:100;}
/* -------------- */

/* JS Style */
#tooltip {position:absolute; z-index:999; background-color:#000; font-size:11px; color:#fff; margin:0 5px 0 0; padding:3px 5px 4px 5px; opacity:0.75; border-radius:5px;}
#tooltip h3 {display:block; margin:0; padding:0; font-weight:100; font-size:11px;}

.tipsy {background-image:url(/img/hint.gif); background-repeat:no-repeat; font-size:11px; line-height:11px; opacity:0.9; padding:5px;} 
.tipsy-inner {background-color:black; color:white; max-width:400px; padding:3px 5px 4px 5px; text-align:center;} 
.tipsy-inner {border-radius:3px;} 
.tipsy-north {background-position:center top;} 
.tipsy-south {background-position:center bottom;} 
.tipsy-east {background-position:right center;} 
.tipsy-west {background-position:left center;}
/* -------------- */

/* Comments View */
.comm_loop {background:url(/img/comm_loop.png) no-repeat -1144px bottom; padding:0 0 4px 0; overflow:hidden; margin:0 0 10px 1px; width:572px;}
.comm_cont {background:url(/img/comm_loop.png) repeat-y -572px; overflow:hidden; padding:7px;}
.comm_title {background:url(/img/comm_loop.png) no-repeat; height:31px; display:block; overflow:hidden;}
.comm_ava {background:url(/img/vComm_ava.png) no-repeat; height:118px; width:118px; float:left; margin:0 10px 0 0; overflow:hidden;}
.comm_ava img {width:100px; height:100px; margin:9px;}
.comm_inf {height:21px; float:left; overflow:hidden; margin:6px 20px 0 20px;}
.comm_inf li {background:url(/img/h_top_nav.png) no-repeat right 0; padding:0 14px 0 10px; height:21px; line-height:21px; float:left; color:#b5b5b5;}
.comm_inf li:last-child {background:0;}
.comm_inf li a {color:#c13636; font-weight:700;}

.vComm_rate {background:#326d90 url(/img/comm_rate.png) no-repeat 0 0; margin:6px 10px; height:21px; line-height:21px; overflow:hidden;}
.vComm_rate a.vComm_rate_up {background:#326d90 url(/img/comm_rate.png) no-repeat 0 0; height:21px; width:25px; float:left;}
.vComm_rate a.vComm_rate_down {background:#326d90 url(/img/comm_rate.png) no-repeat right 0; height:21px; width:25px; float:right;}
.vComm_rate a.vComm_rate_up.disable,
.vComm_rate a.vComm_rate_down.disable {background-position:0 -42px; cursor:default;}
.vComm_rate a.vComm_rate_down.disable {background-position:right -42px;}
.vComm_rate .vComm_rate_num.red {background-position:center -21px; text-shadow:0 1px 0 #511e20;}
.vComm_rate .vComm_rate_num.green {background-position:center 0; text-shadow:0 1px 0 #155826;}
.vComm_rate .vComm_rate_num {background:#326d90 url(/img/comm_rate.png) no-repeat center -42px; font-weight:700; color:#fff; height:21px; display:inline-block; text-align:center; width:32px;}

.edenty_top {background:url(/img/edenty_file.png) no-repeat; height:32px; display:block; margin:3px -3px;}
.e_files {overflow:hidden; display:block; margin:0 0 0 8px; color:#fff;}
.e_files .e_file {background:#181818; height:88px; display:inline-block; margin-right:9px; overflow:hidden; padding:4px; position:relative; border-radius:5px;}
.e_files .e_file img {width:124px; height:88px;}
.e_files .e_file .e_info {background:rgba(0,0,0,0.8);position:absolute; padding:5px 2px; display:block; width:120px; height:81px;}
.e_files .e_file .e_info a {display:block; padding:0 0 3px 0; color:#d45252; font-weight:700;}
.e_files .e_file .e_info b {color:#d45252;}
/* ------------- */

.forum_inf {background:url(/img/forum_inf.png) no-repeat; height:200px; overflow:hidden; margin:0 0 10px 0; padding:36px 4px 4px 4px;}
.f_inf {width:250px; height:200px; float:left; margin:0 0 0 2px; overflow:hidden;}
.f_inf:first-child {margin:0;}
.f_inf:nth-child(2n) {width:249px;}
.f_inf:nth-child(3n) {width:248px;}
.f_inf:nth-child(4n) {width:247px;}
.f_box {border-top:1px solid #393838; border-bottom:1px solid #181717; height:33px; overflow:hidden; color:#fff; padding:5px 5px 0 13px;}
.f_box:hover {padding:5px 5px 0 10px; border-left:3px solid #a03030; background:#292828;}
.f_box a, .f_box b {color:#a03030; font-weight:700;}
.f_box span {color:#a03030;}

#h_cat .forum {float:right;}
#h_cat .forum li {background:url(/img/h_top_nav.png) no-repeat 0 0; float:left; height:23px; padding:7px 0px 0 0; overflow:hidden;}
#h_cat .forum li a {height:30px; display:block; padding:0 6px 0 10px; color:#fff; text-shadow:0 1px 0 #541a1a; font-family:cuprum; text-transform:uppercase; font-size:14px; font-weight:100;}
#h_cat .forum li a:hover {background:url(/img/h_top_nav.png) repeat-x 0 -40px;}

.gDivLeft {background:#222121; border:4px solid #171717; padding:4px;}
.forum_bg {background:#222121; border:4px solid #171717; padding:4px;}
.forum_bg .gDivLeft {background:0; border:0; padding:0;}
.gTable {background:#141414; color:#757575;}
.gTableTop {background:url(/img/forum_top.png) no-repeat; height:32px; padding:0 15px; margin:4px; color:#af383a; text-shadow:0 1px 0 #191919; font-style:italic; text-transform:uppercase;}
.gTableTop a {color:#af383a;}
.gTableSubTop {background:#1d1c1c; height:15px; padding:0 5px; text-align:left;}
.forumIcoTd, .forumThreadTd, .forumPostTd, .forumLastPostTd,
.threadIcoTd, .threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd,
.threadsDetails, .forumOnlineBar {background:#1f1e1e; padding:3px 5px; color:#6e6e6e;}
.forumNameTd {background:#1f1e1e; padding:2px 5px 2px 15px; overflow:hidden;}
.forumNameTd:hover, .threadNametd:hover {border-left:3px solid #b23e40; background:#262525; padding-left:12px;}
.threadNametd {padding:0 5px 2px 15px;}
.forum {color:#af383a; font-weight:700;}
.forumDescr {color:#6e6e6e;}
.forum_lin {margin:5px -5px 2px -5px; height:1px; background:#141414;}
.forum_cer {margin:-2px 0 0 0;}
.forumLastPostLink, .lastPostUserLink {font-weight:700; color:#af383a;}
.gTableBody1, .gTableRight {background:#222121;}
.threadsType {padding:2px 5px;}

.t_pop, .t_fixed, .t_close, .t_poll {float:left; margin:0 8px 0 0; padding:2px 4px; font-size:11px; line-height:13px; font-weight:700; color:#fff; text-transform:uppercase; border-radius:3px;}
.t_pop {background:#ae8920; text-shadow:0 1px 0 #93741c;}
.t_fixed {background:#83ad1a; text-shadow:0 1px 0 #6c8f15;}
.t_close {background:#8c2b2d; text-shadow:0 1px 0 #7c2728;}
.t_poll {background:#198eab; text-shadow:0 1px 0 #15778f;}

.switches {border:1px solid #181818; color:#777; text-shadow:0 1px 0 #141414; box-shadow:1px 1px 0px #272626;}
.pagesInfo {box-shadow:-1px -1px 0px #272626; border-right:1px solid #181818;}
.switchActive {box-shadow:-1px -1px 0 #272626;}
.switch {box-shadow:-1px -1px 0 #272626; border:1px solid #181818;}
.switchActive {border:1px solid #181818;}
.forumNamesBar a {color:#777; text-shadow:0 1px 0 #141414;}
.switches a {color:#777;}
.forumNamesBar a:hover, .switches a:hover {color:#af383a;}

.postTable {background:#222121 url(/img/forum_left.png) repeat-y 0 0; overflow:hidden;}
.postTdTop {background:url(/img/forum_c_top.png) no-repeat right 0; height:32px; line-height:32px; float:right; width:748px; padding:0 5px; font-family:Cuprum; font-size:12px;}
.postTdTop a {font-weight:700; color:#a83738;}
.status {margin:3px; float:left;}
.postLine {background:url(/img/forum_separate.png) repeat-x; height:9px; display:block; font-size:0px; text-indent:-9999px;}
.postSeparator {display:none;}
.forum_left {float:left; width:230px; margin:-22px 15px -39px 0; overflow:hidden; position:relative; float:left;}
.forum_right {float:left; width:745px; overflow:hidden; margin:5px 0 0 0; color:#9a9a9a; text-shadow:0 1px 0 #000;}
.forum_bot {background:url(/img/forum_bot.png) no-repeat; height:29px; width:738px; display:block; float:right; padding:5px 10px;}

.forum_ava {width:150px; margin:0 auto;}
.forum_ava img {border:5px solid #1a1919; border-radius:5px; width:150px; height:150px;}
.forum_group {background:url(/img/double_li.png) repeat-x; height:40px; padding:2px 0 0 0; margin:3px 0 0 0; line-height:40px; display:block; text-align:center; overflow:hidden; color:#ff3535; text-shadow:0 1px 1px #151515; text-transform:uppercase;}
.user_info {width:230px; overflow:hidden;}
.user_info li {background:url(/img/forum_inf_bg.png) no-repeat; height:19px; line-height:11px; padding:12px 22px 0 47px; display:block color:#919191; text-shadow:0 1px 1px #151515; font-style:italic; font-size:14px; font-family:cuprum; text-transform:uppercase;}
.user_info li span,
.user_info li span a {float:right; color:#7e2829;}
.user_info .rep {padding:7px 8px 5px 37px; text-align:center; line-height:19px;}
.user_info .rep a {color:#3f6c1a;}
a.rep_up, a.rep_down {background:url(/img/forum_rep_but.png) no-repeat; height:19px; width:34px; display:block;}
a.rep_up {background-position:-34px 0; float:right;}
a.rep_down {float:left;}
.edit {background:url(/img/edit.png) no-repeat right -42px; height:42px; display:block;}
.edit_in {background:url(/img/edit.png) no-repeat 0 0; height:32px; padding:5px 10px 5px 70px; float:right; overflow:hidden; color:#515050;}
.edit_in .editedBy {font-weight:700; color:#af383a;}
.edit_in .editedTime {display:block;}

.postTextFl {color:#777; padding:5px; width:800px !important;}