/* Menu */
 .button {
 outline: 0;
 padding: 5px 12px;
 display: block;
 color: #9fa8b0;
 font-weight: bold;
 text-shadow: 1px 1px #1f272b;
 background: #232B30; /* old browsers */
 background: -moz-linear-gradient(top, #3D4850 3%, #313d45 4%, #232B30 100%); /* firefox */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#3D4850), color-stop(4%,#313d45), color-stop(100%,#232B30)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3D4850', endColorstr='#232B30',GradientType=0 ); /* ie */
 box-shadow: 1px 1px 1px rgba(0,0,0,0.2); /* CSS3 */
 -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.2); /* Firefox */
 -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.2); /* Safari, Chrome */
 }

 .button:hover {
 color: #fff;
 background: #4C5A64; /* old browsers */
 background: -moz-linear-gradient(top, #4C5A64 3%, #404F5A 4%, #2E3940 100%); /* firefox */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#4C5A64), color-stop(4%,#404F5A), color-stop(100%,#2E3940)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4C5A64', endColorstr='#2E3940',GradientType=0 ); /* ie */
 }

 .button:active {
 background-position: 0 top;
 position: relative;
 top: 1px;
 color: #fff;
 padding: 6px 12px 4px;
 background: #20282D; /* old browsers */
 background: -moz-linear-gradient(top, #20282D 3%, #252E34 51%, #222A30 100%); /* firefox */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#20282D), color-stop(51%,#252E34), color-stop(100%,#222A30)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#20282D', endColorstr='#222A30',GradientType=0 ); /* ie */
 -moz-box-shadow: 1px 1px 1px rgba(255,255,255,0.1); /* Firefox */
 -webkit-box-shadow: 1px 1px 1px rgba(255,255,255,0.1); /* Safari, Chrome */
 box-shadow: 1px 1px 1px rgba(255,255,255,0.1); /* CSS3 */
 }
 
 .vertical-list {
 list-style: none;
 padding: 3px;
 width: 200px;
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 }

 .vertical-list .button {
 border-radius: 5px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 background: #515B62; /* old browsers */
 background: -moz-linear-gradient(top, #4c4c4c 3%, #3b3b3b 5%, #333333 100%); /* firefox */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#4c4c4c), color-stop(5%,#3b3b3b), color-stop(100%,#333333)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b3b3b', endColorstr='#333333',GradientType=0 ); /* ie */
 }

 .vertical-list .button:hover {
 background: #3c3c3c; /* old browsers */
 background: -moz-linear-gradient(top, #4c4c4c 3%, #333333 4%, #333334 50%, #2b2c2c 100%); /* firefox */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#4c4c4c), color-stop(4%,#333333), color-stop(50%,#333334), color-stop(100%,#2b2c2c)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333334', endColorstr='#2b2c2c',GradientType=0 ); /* ie */
 }

 .vertical-list .button:active {
 padding: 5px 12px;
 top: 0;
 background: #3c3c3c; /* old browsers */
 background: -moz-linear-gradient(top, #4c4c4c 3%, #3p3p3p 5%, #333334 100%); /* firefox */
 background: -webkit-gradient(linear, left top, left bottom, color-stop(3%,#4c4c4c), color-stop(4%,#3p3p3p), color-stop(50%,#333334), color-stop(100%,#2b2c2c)); /* webkit */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3p3p3p', endColorstr='#2b2c2c',GradientType=0 ); /* ie */ -moz-box-shadow: 1px 1px 1px rgba(255,255,255,0.1); /* Firefox */
 -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.2); /* Firefox */
 -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.2); /* Safari, Chrome */
 box-shadow: 1px 1px 1px rgba(0,0,0,0.2); /* CSS3 */
}

 .vertical-list li { margin: 0 0 5px; }
 .vertical-list li:last-child { margin: 0; } 

/* ---- */


/* === jQ TOP === */ 
#toTop { 
 width: 30px; 
 text-align: center; 
 padding: 0px; 
 position: fixed; 
 right: 25px; 
 bottom: 0px;
 cursor: pointer; 
 color: #666666; 
 text-decoration: none; 
} 
/* =============== */

/* bBloks */
.bBlok {padding:2px;background:#181818;border:1px solid #363636;}
.bBlok1 {padding:3px;background:url('/img/8.png') #000000;border:1px solid #252525;}
.bBlok2 {padding:0px;background:url('/img/16.jpg') #161618;border:1px solid #363636;}
.bBlok3 {padding:0px;background:url('/img/15.jpg') #000000;border:0px solid #252525;}
.bBlok4 {padding:0px;background:#d8d8d8;border:1px solid #363636;}
.bBlok5 {padding:0px;background:url('http://diz-cs.com/images/b.gif') #000000;}
.bBlok6 {padding:0px;background:url('/img/16.jpg') #000000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius: 5px;border:1px solid #363636;}
.bBlok7 {padding:0px;background:url('/img/16.jpg') #000000;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius: 5px;border:1px solid #363636;border:1px solid #363636;}
.bBlok8 {padding:2px;background:url('/img/15.jpg') #1c1c1c;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius: 3px;border:1px solid #363636;}
/* ------ */

/* fields & buttons */
input, textarea {vertical-align:middle;color:#ababab;background:#131313;border:1px solid #363636;font-size:8pt; font-family:verdana,arial,helvetica;}
select {vertical-align:middle;color:#ababab;background:#131313;border:1px solid #363636;font-size:8pt; font-family:verdana,arial,helvetica;}
.uplFileFl, .fastLogBt, .pollBut {vertical-align:middle;color:#ababab;background:#131313;border:1px solid #363636;font-size:8pt; font-family:verdana,arial,helvetica;}
/* -- -- */

/* Hint */
.tipsy { padding: 8px; font-size: 11px; opacity: 0.9; font-weight: bold; background-repeat: no-repeat; background-image: url('/img/hint.png'); }
.tipsy-inner { padding: 8px 8px 8px 8px; background-color: black; color: #a7ca1d; max-width: 450px; text-align: center; }
.tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-north { background-position: top center; }
.tipsy-south { background-position: bottom center; }
.tipsy-east { background-position: right center; }
.tipsy-west { background-position: left center; }
/* ---- */

/* Statistics */
.cross1 {padding-top:1px; display:inline-block; padding-bottom:1px; color:#fff; text-align:center; margin:0px -1px; text-shadow:0px 1px 0px rgba(0,0,0,0.30); border:1px solid #757B7F; background:#7d7d7d url('/img/highlight_faint.png') repeat-x top; text-align:left;} 
.cross2 {padding-top:1px; display:inline-block; padding-bottom:1px; color:#fff; text-align:center; margin:0px -1px; text-shadow:0px 1px 0px rgba(0,0,0,0.30); border:1px solid #586a7c; border-left:1px solid #646A6D; background:#a1c416 url('/img/highlight_faint.png') repeat-x top; text-align:right;} 
#icon-border {margin:0px; padding:1px; display:inline-block; border:1px solid #ccc; background:#fff;} 
#icon-blue {display:inline-block; height:6px; width:6px; border:1px solid #586a7c; background:#a7ca1d url('/img/highlight_faint.png') repeat-x top;} 
#icon-gray {display:inline-block; height:6px; width:6px; border:1px solid #757B7F; background:#999999 url('/img/highlight_faint.png') repeat-x top;}
/* ---------- */


/* Other Styles */
.replaceTable {background:#1C1C1C;height:100px;width:300px;border:1px solid #353535;}
.replaceBody {background:#131313;}
/* ------------ */

/* General Style */
a:link {text-decoration:none; color:#ABABAB;}
a:active {text-decoration:none; color:#ABABAB;}
a:visited {text-decoration:none; color:#ABABAB;}
a:hover {text-decoration:none; color:#a7ca1d; -webkit-transition:color .25s linear;-o-transition:color .25s linear;-moz-transition:color .25s linear;transition:color .25s linear;}

.catsTd {padding: 0 0 6px 13px; background: url('/img/Strelka_Poll.png') no-repeat 0px 2px;}
.catName {-webkit-transition:color .25s linear;-o-transition:color .25s linear;-moz-transition:color .25s linear;transition:color .25s linear;}

a.forRegLink:link, a.topSortLink:link, a.postUser:link, a.postNumberLink:link {text-decoration:none; color:#ABABAB;}
a.forRegLink:active, a.topSortLink:active, a.postUser:active, a.postNumberLink:active {text-decoration:none; color:#ABABAB;}
a.forRegLink:visited, a.topSortLink:visited, a.postUser:visited, a.postNumberLink:visited {text-decoration:none; color:#ABABAB;}
a.forRegLink:hover, a.topSortLink:hover, a.postUser:hover, a.postNumberLink:hover {text-decoration:none; color:#a7ca1d;}

td, body {font-family:verdana,arial,helvetica; font-size:8pt;color:#ABABAB;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica;}
.copy {font-size:7pt;}

hr { 
 background:url(/img/hr.png) repeat-x; 
 height:2px; 
 border:none !important; 
}
/* ------------- */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {color:#ababab;background:#1c1c1c;border:1px solid #363636;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius: 3px; padding: 5px;}
.cBlock2 {color:#ababab;background:#1c1c1c;border:1px solid #363636;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius: 3px; padding: 5px;}
/* -------------- */

/* Comments Form Style */
.commTable {background:#1c1c1c;border:1px solid #363636;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius: 3px; color:#363636;} 
.commTable1 {background:#1C1C1C;border:1px solid #363636;color:#363636;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px;}
.commTd1 {color:#a7ca1d;}
.commTd2 {}
.commFl {color:#ababab;background:#131313;border:1px solid #363636;width:100%;}
.smiles {color:#ababab;background:#181818;border:1px solid #363636;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#ababab;background:#131313;border:1px solid #363636;}
/* ------------------- */

/* User Group Marks */
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#ff0000;font-weight:bold;} /* gl.admin */
a.groupOther7:link,a.groupOther7:visited,a.group Other7:hover {color:#ff8800;font-weight:bold;} /* admin */
a.groupOther1:link,a.groupOther1:visited,a.group Other1:hover {color:#00FF00;font-weight:bold;} /* gl.moder */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#00FF00;} /* moder */
a.groupOther9:link,a.groupOther9:visited,a.group Other9:hover {color:#0bda51;} /* ml.moder */
a.groupOther5:link,a.groupOther5:visited,a.group Other5:hover {color:#a401ab;font-weight:bold;} /* gl.designer */
a.groupOther4:link,a.groupOther4:visited,a.group Other4:hover {color:#a401ab;} /* designer */
a.groupOther6:link,a.groupOther6:visited,a.group Other6:hover {color:#1DEB77;} /* loader */
a.groupOther2:link,a.groupOther2:visited,a.group Other2:hover {color:#7fc7ff;} /* journalist */
a.groupOther8:link,a.groupOther8:visited,a.group Other8:hover {color:#FFFF00;} /* vip */
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#256dff;} /* provereniy */
a.groupBanned:link,a.groupBanned:visited,a.groupBanned:hover {color:#ababab;text-decoration:line-through;} /* banned */
/* ---------------- */

.logo {background:url('/img/logo.png');width:504px;height:193px;float:left;}
.fon_head {background:url('/img/fon_head.png');height:193px;}
.fon_head_l {background:url('/img/fon_head_r.png');width:5px;height:193px;float:right;}

.box {width:219px;padding:5px;}
.box1 {background:url('/img/menu_1.png');height:22px;color:#a7ca1d;text-shadow:0.1em 0.1em 0.05em #000;padding-top:10px;padding-left:15px;font:bold 9pt Arial;}
.box2 {background:#292929;padding:7px;}
.box3 {background:url('/img/menu_3.png');height:6px;}

.block {background:#131313;-moz-border-radius:7px;border-radius:7px;border:1px solid #363636;}
.content {background:#1c1c1c;-moz-border-radius:7px;border-radius:7px;border:1px solid #363636;}
.fon_search {background:url('/img/fon.png') repeat-x;}

.logotip {background:url('/img/logotip.png');width:258px;height:81px;}
.footer {padding-left:50px;color:#626262}
.fob {background:url('/img/fob.png') bottom repeat-x;}
.fon_footer {background:url('/img/footer_fon.png');height:88px;padding:5px 18px;}

.searchField {width:273px;height:29px;background:#1c1c1c;-moz-border-radius:7px;border-radius:7px;border:1px solid #363636;text-shadow:0.1em 0.1em 0.05em #000;margin:0px;padding:0px 10px;color:#4E4E4E;}
.searchButton {background:url('/img/searchButton.png');width:32px;height:29px;margin:0px;padding:0px;border:0px;margin-left:10px;}
.searchButton:hover {background:url('/img/searchButtonH.png');width:32px;height:29px;margin:0px;padding:0px;border:0px;margin-left:10px;}

.vhod {background:#1c1c1c;-moz-border-radius:7px;border-radius:7px;border:1px solid #363636;padding:7px;font:bold 9pt Arial;float:left;margin-right:10px;}

.vhod a:link {text-decoration:none; color:#a7ca1d;}
.vhod a:active {text-decoration:none; color:#a7ca1d;}
.vhod a:visited {text-decoration:none; color:#a7ca1d;}
.vhod a:hover {text-decoration:none; color:#8fa732; -webkit-transition:color .25s linear;-o-transition:color .25s linear;-moz-transition:color .25s linear;transition:color .25s linear;}

.news_v1 {background:url('/img/news_v1.png');width:5px;height:31px;float:left;}
.news_v2 {background:url('/img/news_v2.png');margin:0px 5px;height:23px;color:#a7ca1d;text-shadow:0.1em 0.1em 0.05em #000;font:bold 9pt Arial;text-shadow:0.1em 0.1em 0.05em #000;padding-left:12px;padding-top:8px;}
.news_v3 {background:url('/img/news_v3.png');width:5px;height:31px;float:right;}

.news_v2 a:link {text-decoration:none; color:#a7ca1d;}
.news_v2 a:active {text-decoration:none; color:#a7ca1d;}
.news_v2 a:visited {text-decoration:none; color:#a7ca1d;}
.news_v2 a:hover {text-decoration:none; color:#8fa732;}

.news_n1 {background:url('/img/news_n1.png');width:5px;height:5px;float:left;}
.news_n2 {background:#292929;margin:0px 5px;height:5px;}
.news_n3 {background:url('/img/news_n2.png');width:5px;height:5px;float:right;}

.news_c {background:#292929;padding:7px;}
.niz_news {-moz-border-radius:7px;border-radius:7px;border:1px solid #494949;padding:5px 10px;color:#ababab;text-shadow:0.1em 0.1em 0.05em #000;}

.niz_news a:link {text-decoration:none; color:#ababab;}
.niz_news a:active {text-decoration:none; color:#ababab;}
.niz_news a:visited {text-decoration:none; color:#ababab;}
.niz_news a:hover {text-decoration:none; color:#a7ca1d;}

.menub {width:100%;height:22px;}
.menub a:link,
.menub a:visited {margin-bottom:4px;padding-left:10px;padding-top:3px;line-height:22px;height:17px;width:197px;-moz-border-radius:8px;border-radius:8px;border:1px solid #514f4f;text-shadow:0.1em 0.1em 0.05em #000;display:block;text-align:left;font: normal 9pt Arial;}
.menub a:hover {padding-left:10px;padding-top:3px;color:#a7ca1d;text-shadow:0.1em 0.1em 0.05em #000;border:0px;line-height:22px;height:19px;width:199px;display:block;background:url('/img/menub2.png') no-repeat;text-align:left;font: normal 9pt Arial;}
.fon_menu {background:url('/img/fon_menu.png');height:35px;width:550px;text-align:center;padding-top:7px;}

.banka_full {width:548px; margin:0 auto; overflow:hidden;float:right}
#banka_bg {width:482px; height:105px; padding-top:17px;padding-left:8px; float:right; position:relative; margin:0px; background:url(/img/fon_banner.png) no-repeat;}
.banka_bg_lamp {width:482px; height:95px; display:block; position:absolute; left:15px; top:0px; bottom:10px; background:url(/img/lamp.png) no-repeat; background-position:center;}

.forumContent {padding:5px;}

.blockmenu { 
height:18px; 
width: 100%; 
font: normal 10px Arial, Helvetica, sans-serif; 
text-align: left; 
}

/* Page Selector */
.catPages1 {color:#000000;border:1px;margin-bottom:10px;margin-top:10px;}
.catPages1 a:link,
.catPages1 a:visited,
.catPages1 a:hover,
.catPages1 a:active {text-decoration:none;color: #a7ca1d;background:#252525;padding:3px 10px;font-size:11px;font-weight:bold;border:2px solid #171717;}
.catPages1 a:hover {background:#2c2c2c;color:#a7ca1d;font-weight:bold;border:2px solid #282828;}
.catPages1 b {text-decoration:none;background:#2c2c2c;padding:3px 10px;color:#ccc;font-size:11px;border:2px solid #1b1b1b;}

.pagesBlockuz1 {color:#fff;border:1px;margin-bottom:10px;margin-top:10px;}
.pagesBlockuz1 a:link,
.pagesBlockuz1 a:visited,
.pagesBlockuz1 a:hover,
.pagesBlockuz1 a:active {text-decoration:none;color: #a7ca1d;background:#252525;padding:3px 10px;font-size:11px;font-weight:bold;border:2px solid #171717;}
.pagesBlockuz1 a:hover {background:#2c2c2c;color:#a7ca1d;font-weight:bold;border:2px solid #282828;}
.pagesBlockuz1 b {text-decoration:none;background:#2c2c2c;padding:3px 10px;color:#ccc;font-size:11px;border:2px solid #1b1b1b;}

.pagesBlock1 {color:#000000;border:1px;margin-bottom:10px;margin-top:10px;}
.pagesBlock1 a:link,
.pagesBlock1 a:visited,
.pagesBlock1 a:hover,
.pagesBlock1 a:active {text-decoration:none;color: #a7ca1d;background:#252525;padding:3px 10px;font-size:11px;font-weight:bold;border:2px solid #171717;}
.pagesBlock1 a:hover {background:#2c2c2c;color:#a7ca1d;font-weight:bold;border:2px solid #282828;}
.pagesBlock1 b {text-decoration:none;background:#2c2c2c;padding:3px 10px;color:#ccc;font-size:11px;border:2px solid #1b1b1b;}

.pagesBlockuz2 {color:#000000;border:1px;margin-bottom:10px;margin-top:10px;} 
.pagesBlockuz2 a:link, 
.pagesBlockuz2 a:visited, 
.pagesBlockuz2 a:hover, 
.pagesBlockuz2 a:active {text-decoration:none;color: #a7ca1d;background:#252525;padding:3px 10px;font-size:11px;font-weight:bold;border:2px solid #171717;}
.pagesBlockuz2 a:hover {background:#2c2c2c;color:#a7ca1d;font-weight:bold;border:2px solid #282828;}
.pagesBlockuz2 b {text-decoration:none;background:#2c2c2c;padding:3px 10px;color:#ccc;font-size:11px;border:2px solid #1b1b1b;}
/* --------- */

/* Comments */ 
.osninf {background:#292929;padding:8px;border-bottom:1px solid #555555;} 
.inftitl b, .osninf b {color:#a7ca1d;} 
.inftitl a:link, .inftitl a:visited, .inftitl a:active {text-decoration:underline;color:#ababab;} 
.inftitl a:hover {text-decoration:none;} 
.infmes {border:1px dashed #a7ca1d;margin:5px 0 3px 0;padding:5px;background:#444444;font-size:7pt;color:#ababab;} 
/* -------- */

/* Add File */
.gmen {margin-right:5px;padding:13px 8px 13px 8px;background:#;border-bottom:1px solid #CFCFCF;border-top:1px solid #;}
.gmen a {background:#000000;padding:5px;margin-right:10px;border:1px solid #828282;}
.gmen a:link, .gmen a:active, .gmen a:visited {color:#828282;text-decoration:none;}
.gmen a:hover {background:#CFCFCF;color:#fff;border:1px solid #828282;}
.buttonfile {background:url('/img/15.jpg') #1c1c1c;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius: 3px;border:1px solid #363636; padding : 3px; font: bold 12px; text-align: center; color: gray; width: 100%; -webkit-transition:background-color .25s linear;-o-transition:background-color .25s linear;-moz-transition:background-color .25s linear;transition:background-color .25s linear }
/* -------- */

/* LinkButton */
.linkbutton,
.linkbutton:link,
.linkbutton:active,
.linkbutton:visited {height:25px; padding:0 0 0 9px; margin:0 1px; display:inline-block; font-family:Tahoma; font-size:10px; color:#131313; text-transform:uppercase; background:url(/img/link_button_bg.png) no-repeat 0 0; cursor:pointer;}
.linkbutton:hover {text-decoration:none; background-position:0 -26px;}
.linkbutton:hover span {background-position:right -26px;}
.linkbutton span {height:19px; padding:6px 11px 0 0; display:inline-block; background:url(/img/link_button_bg.png) no-repeat right 0; cursor:pointer;}
.linkbutton span: hover {background-position:right -26px;}
/* ---------- */

/* Site Spoiler */ 
a.bspoiler:link {text-decoration:none; color:#898989;} 
a.bspoiler:visited {text-decoration:none; color:#898989;} 
a.bspoiler:hover {text-decoration:none; color:#898989;} 
a.bspoiler:active {text-decoration:none; color:#898989;} 
.bspoilerdiv {height: 18px; padding-left: 3px; padding-top: 3px; background:url(/img/forum_1.png); border:1px solid #363636;} 

solid #4e4e4e;} 
.bspoilerdtw {margin: 3px; margin-top:1px;} 
solid #4e4e4e;} 
/* ----------------- */
.recom {width: 728px;padding: 3px;border: solid 1px #3E3E3E;background: #1F1F1F;border-radius: 7px;} 
.recom p {background: #FFFFFF;border-radius: 3px;border: solid #B1B1B1 2px;color: #4C4C4C;} 
.recvid {width: 137px;border: solid 1px #2F2F2F;border-radius: 3px;background: #151515;margin: 3px;} 
.recom img {width: 125px;height: 140px;padding: 5px;} 
.titrel {font-size: 11px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;background: #020202; padding: 3px; border-radius: 3px;margin: 3px; font-weight: bold;} 
.recvid:hover {box-shadow: 0 0 15px rgba(122, 122, 122, 0.34);}