/* Clean out MARGIN and PADDING */
html, body, form, fieldset, h3, h4, h5, h6, p, pre, blockquote,
ul, ol, dl, li, dd {
 margin: 0; padding: 0;
}
/* Add LEFT MARGIN */
blockquote, ul, ol, li, dd { margin-left: 1em; }
@import url("/css/slaider.css");
/* ================================================================ *
 Top Level
 * ================================================================ */
html {
 min-height: 100.1%; /* always show vertical scrollbar in Mozilla */
}
body {
 min-width: 900px; color: #000000; background:url(/bg.jpg) repeat; padding: 0 0 4px;;
}
body, th, td, font {
 font: 12px Verdana,Arial,sans-serif;
}

#body_container { background:url(/bg.jpg) repeat; padding: 0 0 4px; }
 #page_container {
 margin: 0 auto;
 }
 #page_header {
 position: relative; width: 100%;
 }
 #page_content {
 padding: 12px 4px 0; margin: 0 auto;
 clear: both; position: relative;
 }
 #sidebar1 {}
 #sidebar2 {
 padding: 0 3px 0 6px; vertical-align: top;
 width: 240px;
 }
 #sidebar1-wrap { margin-top:-8px; width:245px; }
 #sidebar2_wrap {}
 #main_content {
 vertical-align: top; padding:0 5px;
 }
 #main_content_wrap {}
 #page_footer {
 clear: both;
 margin: 12px 0 3px;
 }
 #footer_fon {
 border:1px solid #847c74;
 padding:5px 10px 10px;
 background:url(/fon_bott.png) repeat;
 box-shadow:0px 1px 5px #8d837b; -moz-box-shadow:0px 1px 5px #8d837b; -webkit-box-shadow:0px 1px 5px #8d837b;
 }
 #footer_fon a:hover {color:#800000;}

/* ================================================================ *
 Globals
 * ================================================================ */
hr { height: 0px; border: 0px solid #90857e; border-top-width: 1px; }
.hr1 {padding-top:7px; background: url(/hr.gif) repeat-x bottom;}
form { display: inline; }
label { cursor: pointer; white-space: nowrap; }
img { border: 0px; }
wbr { display: inline-block; }

.highlight { color: #FF0000; background: #FFFFE0; }
/* ---------------------------------- *
 Links
 * ---------------------------------- */
:link:focus, :visited:focus { color: #b56301; }
:link { color: #454d20; text-decoration: none !important; }
:visited { color: #454d20; text-decoration: none !important; }
:link:hover, :visited:hover { color: #b56301; text-decoration: none !important; }
:link:active, :visited:active { color: #b56301; text-decoration: none !important; }





/* Nav links */
.nav { margin: 0.3em 0; font-size: 11px; font-weight: bold; }
.nav a { text-decoration: none; }
.nav em { color: #660000; font-style: normal; }
/* Topic titles */
.topictitle, a.topictitle {
 font-size: 11px; text-decoration: none; font-weight: bold;
}
.torTopic, a.torTopic {
 font-size: 11px; text-decoration: none;
}
a.topictitle:visited, a.torTopic:visited, a.tLink:visited {
 color: #83996e;
}
/* ---------------------------------- *
 Backgrounds
 * ---------------------------------- */
.row1, .row1 td { background: #e7e4e0; }
.row2, .row2 td { background: #DDD8D2; }
.row3, .row3 td { background: #c8cbbe; }
.row4, .row4 td { background: #e7e2dd; }
.row5, .row5 td { background: #d4d7ca; }
.row6, .row6 td { background: #d4d7ca; }

.p-body tr { background: #e7e2dd; }
.p-body tr:hover { background: #DDD8D2; }

/* ---------------------------------- *
 Headers
 * ---------------------------------- */
h1 { font-size: 18px; font-weight: bold; margin: 0.2em 0 0.5em; }
h2 { font-size: 16px; font-weight: bold; margin: 0.2em 0 0.5em; }
h3 { font-size: 13px; font-weight: bold; letter-spacing: 1px; }
h4 { font-size: 12px; font-weight: bold; }
h5 { font-size: 12px; font-weight: normal; }
h6 { font-size: 11px; font-weight: normal; }
/* Page title and toptic title */
.maintitle, .pagetitle {
 font-family: "Trebuchet MS",Verdana,sans-serif; color: #3C3C3C;
 padding: 0 4px; margin: 0.2em 0 0.5em; text-shadow:1px 1px 1px white;
}
.maintitle a, .pagetitle a { text-decoration: none; }
.maintitle { font-size: 22px; }
/* ---------------------------------- *
 General text
 * ---------------------------------- */
.gen, .seed, .leech,
.gen td { font-size: 12px; }
.med, .genmed, .seedmed, .leechmed,
.med td { font-size: 11px; }
.small, .gensmall, .seedsmall, .leechsmall,
.small td { font-size: 10px; }
.tiny, .tiny td { font-size: 10px; letter-spacing: -1px; }

td.gen { font-size: 12px !important; }
td.med { font-size: 11px !important; }
td.small { font-size: 10px !important; }

.gen, .med, .genmed,
.small, .gensmall { color: #000000; }
a.gen, a.med, a.genmed,
a.small, a.gensmall { color: #454d20;}
a.small_mod{ font-size: 10px; color: #800000;}
a.small_mod:hover{ color: #834e02;}
/* ---------------------------------- *
 Post elements
 * ---------------------------------- */
.post-align, .post-br, .post-hr, .postImgAligned {
 display: block;
}
.sp-wrap, .post-hr { margin: 8px auto; }
.c-wrap, .q-wrap { margin: 8px auto; }
.c-wrap, .q-wrap, .sp-wrap { width: 98%; clear: both; }
.q-wrap .q-wrap, .sp-wrap .sp-wrap { margin: 2px auto 4px; }
.c-head, .q-head { padding: 0 1px; font-size: 11px; color: #444444; }
.c-body, .q, .sp-wrap, .sp-head, .sp-body {
 border: 1px solid #b0aca2; clear: both;
}
.c-body, .q, .sp-body { padding: 2px 6px; }
.c-head, .q-head, .sp-head { text-align: left !important; }

.post-align { margin: 8px auto; }
.post-br { line-height: 12px; }
.post-b { font-weight: bold; }
.post-u { text-decoration: underline; }
.post-i { font-style: italic; }
.post-s { text-decoration: line-through; }


/* ---------------------------------- *
 Code blocks
 * ---------------------------------- */
.c-body { font-size: 13px; font-family: "Courier New",Courier,monospace; color: #006600; background: #dee1d4; font-weight:normal; border:1px dashed #7f856b;}

.sp-wrap {
 padding: 0; background:url(/spoiler.png) repeat-x top;
 box-shadow:0px 1px 3px #85796b; -moz-box-shadow:0px 1px 3px #85796b; -webkit-box-shadow:0px 1px 3px #85796b;
 border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;
}
.sp-head { border-width: 0; font-size: 11px; padding: 1px 14px 3px; margin-left: 6px; line-height: 15px; font-weight: bold; color: #2A2A2A; cursor: pointer; }
.sp-body {
 display:none; font-weight:normal; background:#f9f6f1; border:1px solid #a29d94;
 border-radius:0 0 4px 4px; -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px;
}
.sp-body a:hover{ font-weight: bold;}
.sp-fold { width: 98%; margin: 0 auto; text-align: right; font-size: 10px; color: #444444; }
.sp-body a:hover {
font-weight: bold;
}
/* ---------------------------------- *
 List
 * ---------------------------------- */
.post_body ul, .post_body ol {
 margin: 8px auto 8px 8px;
}
.post_body li { margin: 0px 4px 1px 24px; }
img.smile, img.postImg { vertical-align: text-bottom; }
img.postImg { margin: 2px 2px 0 0; }
img.postImgAligned { margin: 4px 4px 2px; }
var.img-left { float: left; clear: left; }
var.img-right { float: right; clear: right; }
/* ---------------------------------- *
 Other BBCode related
 * ---------------------------------- */
.post_body pre {
 border: none; background: transparent;
 padding: 0; margin: 0;
}
.post-pre { white-space: pre; font-family: monospace; }
a.postLink-name, a.postLink-name:visited { text-decoration: none; }

/* ---------------------------------- * 
 Inputs, buttons, forms 
 * ---------------------------------- */ 
input, textarea, select { 
 font-family: Verdana,sans-serif; color:#260000 !important;
 background:#d6cfc1 !important;
 border-top:2px solid #848484;
 border-left:2px solid #848484;
 border-right:2px solid #fafafa;
 border-bottom:2px solid #fafafa; 
}
select#tst{ width:120px;}
input:focus, textarea:focus, select:focus{
 outline:none;
 border: 2px solid #aec548 !important;
 -webkit-box-shadow:0px 0px 7px #17140f; -moz-box-shadow:0px 0px 7px #17140f; box-shadow:0px 0px 7px #17140f;
}
input[type="submit"], input[type="button"], input[type="reset"] {
 font-size:11px; font-family:Tahoma; font-weight:bold; text-transform:uppercase;
 background:#949597 url(/button.png) repeat-x 0 0 !important;
 border:1px solid #fff !important;
 text-shadow:0px 1px 1px #fff; color:#333; 
 padding:2px 4px;
 cursor:pointer;
 box-shadow:0px 1px 3px #000; -moz-box-shadow:0px 1px 3px #000; -webkit-box-shadow:0px 1px 3px #000;
 border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}
input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover {
 background-position:0px -20px !important;
 color:#fff !important; text-shadow:1px 1px 1px #000 !important;
}

 input.post, textarea.post { } 

 select, input { font-size: 11px; } 
 textarea { font-size: 12px; } 

 input.mainoption, input.main, 
 input.liteoption, input.lite { 
 font-size: 11px; border: 1px solid; background: #FAFAFA; 
 padding-left: 10px; padding-right: 10px; 
 } 

 input.mainoption, input.main { 
 font-weight: bold; /* main submit button */ 
 } 

 /* The buttons used for bbCode styling in message post */ 
 input.button, .buttons input { border: 1px solid; background: #FFFFFF; } 
 input.long { padding-left: 20px; padding-right: 20px; } 

 input.button, .buttons input, 
 input.mainoption, input.main, input.liteoption, input.lite { 
 border-color: #dab26a; border-style: solid; 
 } 

 input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover { 
 background-color: #ccc; 
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ddd), color-stop(1, #ccc)); 
 background: -moz-linear-gradient(bottom, #ccc, #ddd); 
 border: 1px solid #ddd; 
 } 

 
/* ---------------------------------- *
 Text replacement for buttons
 * ---------------------------------- */
.txtb, .txtb:link, .txtb:visited, .txtb:hover {
 color: #003366; font-size: 11px; text-decoration: none;
}
.txtb:hover { text-decoration: underline !important; }
/* ---------------------------------- *
 Basic tables
 * ---------------------------------- */
.bodyline {
 background: #FFFFFF; border: 1px solid #A5AFB4;
}
.bodyline th {
 background: #71869F; color: #fbecda; font-weight: bold;
}

table.forumline {
 width: 100%; background: #e7e4e0; border-collapse: collapse;
 margin-left: auto; margin-right: auto;
 border-top: 1px solid #90857e;
}
.forumline th {
 border: 1px solid #90857e; border-width: 1px; border-top-color: #66605a;
}
.forumline td {
 border: 1px solid #90857e; border-width: 0 1px 1px;
}
.forumline th, .thHead {
 padding: 6px 8px 7px; text-align: center;
 color: #fbecda; font-size: 11px; font-weight: bold;
 background: #66605a url(/cellpic3.gif) repeat-x;
 text-shadow: 0px 1px 2px black;
}
/* "lte IE 6" in page_header.tpl */
.forumline th:first-child { border-left-color: #66605a; }
.forumline th:last-child { border-right-color: #66605a; }
.forumline td {
 padding: 2px 4px 3px;
}

table.borderless th, table.borderless td { border: 0px none; }

table.bordered { border-collapse: collapse; border: 1px solid #90857e; }
 .bordered th, .bordered td { border-style: solid; border-width: 1px; border-color: #90857e; }

table.message { margin: 0 auto; width: 100%; }
table.message td {
 padding: 16px; text-align: center; background: #eee9e4;
}

.cat, td.cat, td.catTitle, td.catHead, td.catBottom {
 padding: 5px 4px 6px;
 background:#847e76 url(/cellpic1.gif) repeat-x;
}
.catTitle {
 font-weight: bold; letter-spacing: 1px;
 color: #333333; text-align: center;
}
.catTitle a { text-decoration: none; }
.catBottom { text-align: center; }
#acp_main_nav .catTitle {
 padding: 2px 6px 3px; text-align: left; font-size: 11px; letter-spacing: 0px;
}

.info_msg_wrap { margin: 12px 0; }
table.info_msg { width: 100%; border: 1px solid #90857e; background: #e7e5de; margin: 0 auto; }
table.info_msg .msg {
 border: 1px solid #90857e; background: #eee9e4;
 padding: 20px; text-align: center;
}
table.error { width: 100%; border: 2px solid #993300; background: #FFD4CC; margin: 0 auto; }
table.error .msg {
 border: 1px solid #993300; background: #FAEBD7;
 padding: 20px; color: #A52A2A; text-align: center;
}

table.search_username { margin: 12px; width: 370px; }

table.pm_box_size { width: 175px; margin: 8px 2px; }
 .pm_box_size .progress { background: #008000; }
 .pm_box_size b { font-size: 10px; }
 .pm_nav td { padding: 4px; font-size: 14px; font-weight: bold; }

table.translit_expl th {
 width: 30px; padding-right: 8px; font-weight: bold; text-align: right;
}
table.translit_expl td { width: 14px; }

table.user_contacts th { text-align: right; width: 100%; }
 .user_contacts td { padding: 2px 6px; }

table.user_details th { padding: 2px 6px; text-align: right; vertical-align: top; }
 .user_details td { width: 70%; }

table.usercp_register h6 {
 margin: 0.3em 0.4em; color: #444444; line-height: 100%;
}

table.smilies td { padding: 3px; text-align: center; }

/* ---------------------------------- *
 TopMenu, Quick Login, PM Info, Loguot..
 * ---------------------------------- */
.topmenu {
 background:#ded5ca url(/cellpic_top.png) repeat-x;
 margin: 0 4px; padding: 0 8px;
}
.topmenu a:link, .topmenu a:visited { text-decoration: none;}
.topmenu td { padding: 4px; font-size: 11px; white-space: nowrap; }
.new-pm { background: #FFD9B2; border-color: #CC6600; }
.new-pm-link { color:#ee9a62 !important; font-weight:bold; text-decoration:blink !important; }

.topmenu-l {margin:0 0 -4px; background:url(/frame_top_l.png) 0 100% repeat-y; overflow:hidden;}
.topmenu-r {margin:0 0 -4px; background:url(/frame_top_r.png) 100% 0 repeat-y; overflow:hidden;}
.topmenu-b {height:5px; margin:0 0 4px; background:url(/frame_top_b.png) 0 0 repeat-x;}
.date_fon {height:34px; background:url(/celltop_nav.jpg) repeat-x top;} 
.date{position:absolute; top:166px; left:10px; color:#fbecda; text-shadow:1px 1px 1px #000;}

#search{
 position: absolute; top: 161px; right: 20px;
}
/* ---------------------------------- *
 Logo
 * ---------------------------------- */
#logo { padding:0; min-height: 120px; background:url(/cellpic_logo.jpg) repeat-x center; }
 #logo h1 {
 margin: 0 300px 0 0; padding-top: 6px;
 font-size: 42px; font-variant: small-caps;
 }
 #logo h6 {
 margin: 0 300px 0 0; padding-top: 1px; padding-bottom: 3px;
 font-size: 14px; font-variant: small-caps;
 }
 #logo img {
 padding:0; margin-bottom:-3px;
 }
.snegovik{
 position:absolute; top:31px; right:10px;
 background:url(/templates/default/images/snegovikB.png) no-repeat;
 width:350px; height:139px;
}

.sochi{
 position:absolute; top:31px; right:10px;
 background:url(/templates/black/images/sochi.png) no-repeat;
 width:350px; height:139px; 
} 

.blesk{ position:absolute; top:59px; right:112px;}
/* ---------------------------------- *
 Main navigation
 * ---------------------------------- */
#main-nav {
 height:24px;
 padding: 8px 10px 2px; margin: 0;
 text-transform:uppercase;
 background: #c0b8aa url(/celltop_nav.jpg) repeat-x;
 }
 #main-nav a { padding: 10px 4px 0 1px; font-size:11px; color: #fbecda; text-shadow: 1px 1px 1px #000; font-weight:bold;}
 #main-nav a:hover, #main-nav a:active {color: #ffc961 !important;}
/* ---------------------------------- *
 Latest News
 * ---------------------------------- */
#latest_news { margin:2px 0 10px;}
.latest_news_fon { 
 border:1px solid #a7a18f;
 background:url(/fon_new.png) repeat;
 box-shadow:0px 1px 5px #8d837b; -moz-box-shadow:0px 1px 5px #8d837b; -webkit-box-shadow:0px 1px 5px #8d837b;
}
 #latest_news table {
 border-collapse: collapse;
 }
 #latest_news h3 {
 padding: 0 0 10px 0; color: #333333; text-shadow:0 1px 1px white;
 background: transparent url(/hr375_ltr_gradient.png) no-repeat left bottom;
 }
 #latest_news td {text-align:left; vertical-align: top; }
 .news_date { 
 font-family:"Verdana", "Arial", sans-serif;
 color:#7c726c; font-size: 11px;
 float:left;
 padding: 5px 3px 1px 3px;
 text-shadow:0px 1px 1px;
 text-align:left;
 white-space:nowrap;
 }
 .news_title { 
 font-size:11px;
 margin-bottom:2px;
 padding:6px 0px 0px 10px;
 overflow:hidden;
 }
 #latest_news a { text-decoration: none; color: #000000; }
 #latest_news a:hover {color: #800000; }
 #latest_news .new a { color: #804b00; font-weight: bold; text-shadow:0px 1px 1px #fff;}
 #latest_news .new a:hover {color: #800000;}

/* ---------------------------------- *
 Sidebar 1
 * ---------------------------------- */
#sidebar1 {
 margin-top: -8px; width: 210px; padding: 0 6px 0 3px; vertical-align: top;
 }
 #sidebar1 h3 {
 padding: 0 0 20px 0; margin: 8px 0 2px 0;
 color: #260000; text-indent: 0.5em;
 background: transparent url(/hr200.png) no-repeat center bottom;
 text-shadow:0 1px 1px white; text-align:center;
 }
 #sidebar1 h3 a { color: #333333; }
 #sidebar1 h5 { padding: 2px 4px 5px; }
 #sidebar1 ul { margin: 6px 0 0 10px; list-style-image:url(/arrow.png); }
 #sidebar1 li { margin-bottom: 2px; margin-left: 14px; }
 #sidebar1 a { color: #5b190d; }
 #sidebar1 a:hover { text-decoration:underline !important;}

 #user_ratio { padding: 0;} /* User ratio */
 #user_ratio td {
 padding: 1px 6px 1px 6px ; font-size: 11px;
 }
 #tr_main_cats {} /* Main tracker categories list */
 #tr_main_cats ul {
 list-style-image: url(/arrow1.gif);
 }
 #tr_main_cats li {
 margin-bottom: 3px; margin-left: 11px; font-size: 11px; font-weight: bold; line-height: 110%;
 }
#user_ratio table{width:100%;}
#user_ratio {
 font-size: 11px;
 padding: 6px 4px 4px;
 background: url(/av_f.jpg) repeat;
 border:1px solid #5d4141;
 border-right:1px solid #8d867e;
 border-left:1px solid #8d867e;
 -webkit-border-radius:5px; -moz-border-radius: 5px; border-radius:5px;
 box-shadow:inset 1px 1px 8px #3c352d; -moz-box-shadow:inset 1px 1px 8px #3c352d; -webkit-box-shadow:inset 1px 1px 8px #3c352d;
}
#user_ratio_bord {
 padding: 5px;
 margin: 10px 14px 0px 5px;
 background: url(/ratio_bord.png) repeat-y center;
 border: 1px solid #5d4141;/* 655953 */
 box-shadow:0px 1px 5px #8d837b; -moz-box-shadow:0px 1px 5px #8d837b; -webkit-box-shadow:0px 1px 5px #8d837b;
}
.user_ratio_fon{
 background:url(/av.png) no-repeat; height:148px; margin:0 auto;
}
#author-rel a { color: #800000; }
.sb-fon{
 border:1px solid #5d4141; background:url(/sb_fon.jpg); width: 215px; padding:2px; margin-bottom:10px;
}
.sb-fon-vn, .sb-fon-vn2, .sb-fon-vn3{
 border:1px solid #5d4141;
 border-right:1px solid #7a746e;
 border-left:1px solid #635c54;
 background:url(/sb_fon.jpg);
}
.sb-fon-vn{
 padding:0 5px 10px 0;
}
.sb-fon-vn2{
 padding:5px;
}
.sb-l {
 padding:0px 0px 0px 12px;
 background:url(/frame_L2.png) repeat-y;
}
.sb-r {
 background:url(/frame_R2.png) 221px 0 repeat-y;
}

/* left menu */
.menu_list { width: 214px;}
.menu_head {
 padding: 5px 10px;
 cursor: pointer;
 position: relative;
 margin: 2px;
 font-weight: bold;
 background: #6f695e url(/celltop_nav.jpg) repeat-x center;
 color:#fbf6f0 !important;
 text-shadow: 1px 1px 1px #2c2725;
 border: 1px solid #423b33;
 -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; 
}
.menu_head:hover{ color:#ffc961 !important;}
.menu_body {
 display: none;
 width: 200px;
 border: 1px solid #7c726c;
 margin-top: -2px;
 margin-bottom: -3px;
}
.menu_body a{
 margin: 0px; 
 padding: 3px 10px;
 display: block;
 color: #3e3b3a !important; 
 text-shadow: 0px 1px 1px #fff; 
 background-color: #d6cfc1;
 font-weight: bold;
 text-decoration: none !important;
 
}
.menu_body a:hover{
 color: #5b190d !important;
 text-shadow: 0px 1px 1px #fff;
 text-decoration: none !important;
 background-color: #c0bcb2;
}
 
 

 /* ---------------------------------- *
 Forums on home page
 * ---------------------------------- */
/*.forums thead { display: none;}*/ /* Hide Forum, Topics, Posts, Last Post in index */
/*.f_topics, .f_posts { display: none; }*/ /* Hide posts/topics count <td> in index */

#forums_list_wrap {
 margin:0;
 border:1px solid #90877e;
 background:#b0aca2 url(/av_f.jpg) repeat;
 padding:10px;
 box-shadow:0px 1px 5px #8d837b; -moz-box-shadow:0px 1px 5px #8d837b; -webkit-box-shadow:0px 1px 5px #8d837b;
}
.bord_gl{
 padding:2px;
 border:1px solid #90877e;
 background:#e0dbcd;/* aba29b */
 border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
 -webkit-box-shadow:0px 0px 5px #777; -moz-box-shadow:0px 0px 5px #777; box-shadow: 0px 0px 5px #777;
}
#forums_top_links {
 clear: both;
 padding:5px 10px; margin-bottom:7px;
 border:1px solid #90877e;
 background:#ddd8d2;
 border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
 -webkit-box-shadow: inset 1px 2px 5px #fff, 0px 0px 5px #888;
 -moz-box-shadow: inset 1px 2px 5px #fff, 0px 0px 5px #888;
 box-shadow: inset 1px 2px 5px #fff, 0px 0px 5px #888;
}
#forums_wrap { clear: both; padding-top: 1px; }
.cat_title { /* Category header */
 padding: 3px 8px 5px; letter-spacing: 1px; text-indent: 0.6em;
 background: #847e76 url(/cellpic1.gif) repeat-x;
 text-shadow:0px 1px 1px #fff; color: #333333 !important;
 }
 .cat_title a { text-decoration: none; color: #333333 !important; }
.cat_title2 th{ /* Category header */
 padding:0 0 20px 0; letter-spacing: 1px; text-indent: 0.6em;
 background: transparent url(/hr200.png) no-repeat center bottom;
 text-shadow:0 1px 1px white;
 }
table.forums { width: 100%; }
 .forums th {
 padding: 0 !important; font-size: 10px; font-weight: normal; color: #3C3C3C;
 }
.fon_forum {
margin-top: 4px;
padding: 10px;
border: 1px solid #928d82;
background: url(/fon_forum.png) repeat;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
 .forums td {
 padding: 3px 4px; font-size: 11px;
 }
.forums em { /* titles like: "Subforums:", "Moderators:" */
 color: #5E5E5E; font-style: italic;
}
.forumlink { /* forum links */
 font-size: 13px; font-weight: bold;
 }
 .forumlink a { text-decoration: none; }
.forums .forumlink { /* forum title */
 margin-top: 1px;
}
.forum_desc { /* forum description */
 margin-top: 2px; color: #333333; font-size: 11px; line-height: 110%;
}
.subforums { /* subforums */
 margin-top: 2px; padding-left: 0.5em;
 }
 .subforums em { display: none; }
 .subforums + .moderators { margin-top: 0; }
 .dot-sf { color: #955101 !important; font-size: 11px; margin-right: 4px; }
 .dot-sf:hover{color: #454d20 !important;}
 .new .dot-sf { color: #800000 !important; }
 .new .dot-sf:hover{color: #454d20 !important;}
 .sf_title { white-space: normal; }
 .sf_icon { margin-right: 1px; }
 .sf_separator {}
 .sf_title a { text-decoration: none; }
.moderators { /* moderators */
 margin-top: 2px; font-size: 11px; line-height: 110%;
 }
 .moderators a, .moderators a:visited {
 color: #333333; font-size: 10px; text-decoration: none;
 }
.f_last_post { /* last topic/post */
 text-align: center;
 }
 .last_topic { margin-top: 1px; white-space: nowrap; }
 .last_topic a { text-decoration: none; }
 .last_post_time { margin-top: 2px; font-size: 10px; white-space: nowrap; }
 .last_author { padding-left: 3px; }
 .f_stat_inline { /* Posts: xx Topics: xx */
 margin-top: 1px; white-space: nowrap; }
 .f_stat_topics {}
 .f_stat_posts { padding-left: 3px; }

.f_icon { /* Forum Icon cell */
 width: 46px;
 padding: 6px 0 !important;
}
.f_titles { /* Forum Title cell */
 width: auto;
}
.f_topics { /* Topics Count cell */
 width: 40px; text-align: center;
}
.f_posts { /* Posts Count cell */
 width: 50px; text-align: center;
}
.f_last_post { /* Forum Last Topic/Post cell */
 width: 230px;
}
.f_stat_inline { /* Inline Topic/Post count */
 display: block;
}

table.forums { border-collapse: collapse; }
.cat_title { border: 1px solid #fffffe; }
.f_tbl_wrap, #board_stats_wrap { border: solid #fffffe; border-width: 0 1px; }
table.forums th { border-bottom: 1px solid #fffffe; }
.forums td.row1 { border: solid #fffffe; border-width: 0 1px 1px 0; }
.forums td.row2 { border: solid #fffffe; border-width: 0 1px 1px 0; }
td.f_titles { border-right-color: #fffffe !important; }
td.last_td { border-right-width: 0 !important; }

.cat_footer {
 height: 0px; margin-top: -1px;
 font-size: 0px; line-height: 0px;
}
.cat_separator { height: 10px; font-size: 0px; line-height: 0px; }
#mark_all_forums_read {
 clear: both; font-weight:bold;
 padding:5px 10px; margin-bottom:7px;
 border:1px solid #90877e;
 background:#ddd8d2;
 border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;
 -webkit-box-shadow: inset 1px 2px 5px #fff, 0px 0px 5px #888;
 -moz-box-shadow: inset 1px 2px 5px #fff, 0px 0px 5px #888;
 box-shadow: inset 1px 2px 5px #fff, 0px 0px 5px #888;
}

#online_time { float: left; font-style: italic; color: #444444; }
#online_explain { float: right; }
#online_userlist a { white-space: nowrap; }
#forums_top_nav { display: none; }
/* ---------------------------------- *
 Forums on viewforum page
 * ---------------------------------- */
table.forum th { white-space: nowrap; }
td.topic_id { padding: 4px 6px; }

.spaceRow {
 padding: 0 !important; background: #c8cbbe;
}
td.topicSep { /* Topic type groups separator */
 padding: 2px 12px 3px; font-weight: bold; letter-spacing: 1px; color: #333333;
}
.topicMoved { /* Topic Moved prefix */
 font-weight: normal; font-style: italic;
}
.topicAnnounce { /* Topic Announce prefix */
 color: #DD6900;
}
.topicSticky { /* Topic Sticky prefix */
 color: #009900;
}
.topicPoll { /* Topic Poll prefix */
 font-weight: normal; color: #955101;
}
.topicPG { /* Topic pagination links */
 font-weight: normal; white-space: nowrap; font-size: 10px;
}
.iconDL { /* DL Icon */
 border: 1px outset; background: #EFEFEF;
 padding: 0px 3px 0px 2px; margin: 2px 1px 2px 0px;
}
.topicAuthor, a.topicAuthor, a.topicAuthor:visited {
 font-size: 11px; color: #333333; text-decoration: none;
}
.torSize {
 font-size: 11px; color: #333333; text-decoration: none;
}
.hl-selected-topic { background-color: #FAF0E6 !important; }
.hl-selected-row, .hl-selected-row td { background-color: #FAF0E6 !important; }
/* ---------------------------------- *
 Topics on viewtopic page
 * ---------------------------------- */
table.topic { width: 100%; }

 
 
 
 table.topic, .topic .td1, .topic .td2, .topic .td3, .post_head, .post_btn_2 {
 border-style: solid; border-color: #90857e; }
 .topic .td1 { border-width: 1px 1px 0px 0px; border-right-color: #90857e; }
 .topic .td2 { border-width: 1px 0px 0px 0px; width: 100%; }
 .topic .td3 { border-width: 0px 1px 0px 0px; border-right-color: #90857e; height: 100%; }
 .post_head { border-width: 0px 0px 1px 0px; }
 .post_btn_2 { border-width: 1px 0px 0px 0px; }
 table.topic { border-width: 0px 1px 1px 1px; border-color: #90857e; }

 

 input.select_post { margin-top: 0px; float: right; }
 input[type="checkbox"].select_post { margin-top: 4px; }

 table.peers { border-collapse: collapse; }
 table.peers th {border: 1px #857d74 solid; background: #c8cbbe url(/fon_t.png) repeat-x top !important; color: #333333; text-shadow: 0px 1px 1px white;}
 table.peers td { border: 1px #90857e solid; padding: 4px; }
 #last_seed_info { border: 1px #90857e solid; }

 .dl_list {}
 .dl_list td { text-align: center; }
 .dl_list img { display: block; }
 #dl_counts td { font-size: 12px; }

 #poll { border: solid #90857e; border-width: 1px; margin-bottom: -1px; }

 .quick_reply_box { width: 950px; }
 .hl-selected-post { background-color: #FFEFD5 !important; }

#tor_blocked { width: 95%; }
 #tor_blocked td { background: #FAEBD7; padding: 8px 12px; color: #6E380F; }

/* ================================================================ *
 Menus
 * ================================================================ */
.menu-root { padding-right: 13px; white-space: nowrap;
 background: transparent url(/menu_open.gif) no-repeat right; }
.menu-alt1 { padding-right: 0; background: transparent; }
img.menu-alt1 { width: auto; height: auto; }
a.menu-root, a.menu-root:visited, a.menu-root:hover {
 text-decoration: none !important; }
.menu-sub { position: absolute; display: none; z-index: 1000; }
 .menu-sub table { background: #FFFFFF; border: 1px solid #66605a; }
 .menu-sub table th { background: #7b756c; color: #fbecda; font-weight: bold; font-size: 11px; text-shadow:1px 1px 1px #000;}
 .menu-sub table td { background: #d3d6c9; font-size: 11px; }
 .menu-sub table td.cat { background: #b3b5aa; }
 .menu-sub legend { font-weight: bold; }
 .menu-sub label { display: block; padding-right: 2px; margin-right: 1px; }
 .menu-sub label:hover { background: #c8c9b8; color: #993300; }
 .menu-sub iframe.ie-fix-select-overlap {
 display: none;
 display/**/: block;
 position: absolute; z-index: -1; filter: mask(); }
.menu-a { background: #FFFFFF; border: 1px solid #66605a; }
.menu-a a { color: #454d20; background: #dbded1; padding: 4px 10px 5px; margin: 1px; display: block; text-decoration: none !important; }
.menu-a a:hover { color: #b56301; background: #c8c9b8; text-decoration: none !important; }

.mc{ background:#d3d6c9; padding:5px; font-size:11px;}
.mc-bord{ background:#fff; padding:1px; border:1px solid #66605a;}
.mc-th{ background:#7b756c; color:#F0F8FF; padding:4px; border-bottom:1px solid #fff; font-weight:bold; font-size:11px; text-align:center;}
.mc-but{ background:#b3b5aa; padding:4px; border-top:1px solid #fff; text-align:center;}


/* ================================================================ *
 Treeview, TableSorter
 * ================================================================ */
.treeview, .treeview ul {
 padding: 0; margin: 0; list-style: none; font-size: 11px; line-height: 14px;
}
.treeview ul {
 margin-top: 4px;
}
.treeview .hitarea {
 background: url(/treeview-default.gif) -64px -25px no-repeat;
 width: 16px; height: 16px; margin-left: -16px; float: left; cursor: pointer;
}
.tablesorter u { display: none; }
.tablesorter .header {
 cursor: pointer; white-space: nowrap;
}
.tablesorter .tbs-text {
 padding-bottom: 1px;
}
.headerSortUp .tbs-text, .headerSortDown .tbs-text {
 border-bottom-width: 2px; border-bottom-style: solid;
}
.tbs-icon {
 padding-left: 8px;
 background-image: url(/tbl_sort_bg.gif); background-repeat: no-repeat; background-position: 0 50%;
}
.headerSortUp .tbs-icon {
 background-image: url(/tbl_sort_asc.gif);
}
.headerSortDown .tbs-icon {
 background-image: url(/tbl_sort_desc.gif);
}
.sp-wrap {
 padding: 0px;
 background: url('/spoiler.png') repeat-x scroll center top transparent;
 box-shadow: 0px 1px 3px #85796B;
 border-radius: 4px;
}
.c-body, .q, .sp-wrap, .sp-head, .sp-body {
 border: 1px solid #B0ACA2;
 clear: both;
}
.folded, .folded2 {
 display: block;
 background: url('/icon_plus_1.gif') no-repeat scroll left center transparent;
 padding-left: 14px;
}
.clickable {
 cursor: pointer;
}
.sp-head {
 border-width: 0px;
 font-size: 11px;
 padding: 1px 14px 3px;
 margin-left: 6px;
 line-height: 15px;
 font-weight: bold;
 color: #2A2A2A;
 cursor: pointer;
}
.iComm {
font-size: 11px;
padding: 0 0 6px;
border-bottom: 1px solid #5d4141;
}
user agent stylesheetdiv {
display: block;
}
.iComm .avatar img {
background-color: url(http://s54.ucoz.net/a/02/1265.jpg);
border: 1px solid #999;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 1px;
box-shadow: 0 0 8px #000;
-moz-box-shadow: 0 0 8px #000;
-webkit-box-shadow: 0 0 8px #000;
}
.iComm a {
color: #f3e7c2;
}
.uSpoilerButton {background:#FFF;border:1px solid #E0E0E0;color:#444;font-family:Verdana, Tahoma, helvetica, sans-serif;font-size:11px;vertical-align:left;text-align: left;height:26px;margin:2px;padding:4px;width:100%} 
 .uSpoilerButton:hover {background:#CCC;border:1px solid #888;color:#111;font-family:Verdana, Tahoma, helvetica, sans-serif;font-size:11px;vertical-align:left;text-align: left; height:26px;margin:2px;padding:4px;width:100%}
.x-sh, .xw-bl {display:none !important;} 
.xw-ml, .xw-mr {margin:0 !important;padding:0 !important;background:none !important;} 
.xw-mc {color:#333; font-weight: normal; float: none; margin: 0; padding: 8px 8px !important; background: #fff !important; border: 1px solid #c4cee0 !important;border-radius:4px;-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);} 
.xw-hdr-text {display: none !important;} 
.xw-hdr img {display:none;} 
.xw-tl, .xw-tr, .xw-tc, .xw-hdr, .xw-sps .xw-draggable {height: 0 !important;background: none !important;padding: 0 !important;} 
.xw-tc {overflow: visible !important;} 
.xt-close {position: absolute !important;right: -18px;top: -18px;margin: 0 !important;z-index: 10014 !important;width: 36px !important;height: 36px !important; background: url(/.s/src/ulightbox/fancybox_sprite.png) no-repeat !important;} 
.xw-body {border: 0 !important;padding: 0 !important;} 
.xt-maxi {display:none;} 
.xt-mini {display:none;} 
.xt-rest {display:none;}
}
/* PageSelector Start wallaby.ucoz.ru */ 
 .pagesBlockuz1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
 .pagesBlockuz1 a:link, 
 .pagesBlockuz1 a:visited, 
 .pagesBlockuz1 a:hover, 
 .pagesBlockuz1 a:active {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch_grey.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
 .pagesBlockuz1 a:hover {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover_grey.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;} 
 .pagesBlockuz1 b {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover_grey.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
 .catPages1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
 .catPages1 a:link, 
 .catPages1 a:visited, 
 .catPages1 a:hover, 
 .catPages1 a:active {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch_grey.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
 .catPages1 a:hover {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover_grey.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;} 
 .catPages1 b {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover_grey.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
 .pagesBlock1 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
 .pagesBlock1 a:link, 
 .pagesBlock1 a:visited, 
 .pagesBlock1 a:hover, 
 .pagesBlock1 a:active {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch_grey.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
 .pagesBlock1 a:hover {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover_grey.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;} 
 .pagesBlock1 b {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover_grey.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
 .catPages2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
 .catPages2 a:link, 
 .catPages2 a:visited, 
 .catPages2 a:hover, 
 .catPages2 a:active {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch_grey.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
 .catPages2 a:hover {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover_grey.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;} 
 .catPages2 b {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover_grey.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
 .pagesBlockuz2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
 .pagesBlockuz2 a:link, 
 .pagesBlockuz2 a:visited, 
 .pagesBlockuz2 a:hover, 
 .pagesBlockuz2 a:active {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch_grey.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
 .pagesBlockuz2 a:hover {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover_grey.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;} 
 .pagesBlockuz2 b {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover_grey.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
 .pagesBlock2 {color:#ffffff;border:1px;margin-bottom:10px;margin-top:10px;text-shadow:0 1px 0 #000;} 
 .pagesBlock2 a:link, 
 .pagesBlock2 a:visited, 
 .pagesBlock2 a:hover, 
 .pagesBlock2 a:active {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch_grey.png') #0082a8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
 .pagesBlock2 a:hover {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover_grey.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;text-decoration:none;color:#fff;} 
 .pagesBlock2 b {display:inline-block;height:16px;background:url('http://wallaby.ucoz.ru/page/switch-hover_grey.png') #00a8c3;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-weight:600;margin:0 2px;padding-top:3px;padding-right:9px;padding-left:9px;color:#fff;} 
 /* PageSelector end */
/* General forum Table View */
.forumContent {padding:0 5px;margin:0px;} 
.gTable {text-shadow:1px 1px #e1e1e1;background:#e1e1e1;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding-bottom:3px;padding:0px;border:1px solid #d9d9d9;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.gTableTop {text-shadow:1px 1px #ffffff;padding:2px;background:url('/3week/forum/ttile.png') #ffffff;color:#4992ab;font-weight:bold;height:34px;padding-left:17px;font-size:11px;}
.gTableSubTop {padding:2px;background:url('/3week/forum/info.png') #ffffff;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;color:#acacac;height:26px;font-size:10px;}
.gTableBody {padding:2px;background:#ebebeb;border:1px solid #e1e1e1;color:#686868;}
.gTableBody1 {padding:2px;background:#ebebeb;border:1px solid #e1e1e1;color:#686868;}
.gTableBottom {padding:2px;background:#ebebeb;border:1px solid #e1e1e1;color:#686868;}
.gTableLeft {padding:2px;background:#ebebeb;border:1px solid #e1e1e1;font-weight:bold;color:#686868;}
.gTableRight {padding:2px;background:#ebebeb;border:1px solid #e1e1e1;color:#686868;}
.gTableError {padding:2px;background:#ebebeb;border:1px solid #e1e1e1;color:#686868;}
/* ------------------------ */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;background:#ebebeb; border:1px solid #e1e1e1;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#ebebeb; border:1px solid #e1e1e1;}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:url('/3week/forum/info.png') #ffffff;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;color:#acacac;height:26px;font-size:10px;padding-left:40px;}
.threadsDetails {padding:2px;background:url('/3week/forum/info.png') #ffffff;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;color:#acacac;height:26px;font-size:10px;}
.forumOnlineBar {padding:2px;background:url('/3week/forum/info.png') #ffffff;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;color:#acacac;height:26px;font-size:10px;}
a.threadPinnedLink:link {text-decoration:none; color:#686868;}
a.threadPinnedLink:visited {text-decoration:none; color:#686868;}
a.threadPinnedLink:hover {text-decoration:none; color:#686868;}
a.threadPinnedLink:active {text-decoration:underline; color:#686868;}

a.threadLink:link {text-decoration:none; color:#686868;}
a.threadLink:visited {text-decoration:none; color:#686868;}
a.threadLink:hover {text-decoration:underline; color:#686868;}
a.threadLink:active {text-decoration:underline; color:#686868;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */
#uidLogButton {display:none;}
#baseLogForm {display: block !important;} 
 #puzadpn {display:none}
div[id^="apoeditmathere"] input, div[id^="apoeditmathere"] textarea { 
 background: #fff; 
 box-sizing: border-box; 
 width: 100% !important; 
 height: 20px; 
 padding: 5px; 
 font-size: 12px; 
 font-family: arial; 
 border: none; 
 color: #343434; 
 border-top: 1px solid #ddd; 
 border-left: 1px solid #ddd; 
 } 

 div[id^="apoeditmathere"] textarea { 
 height: 150px; 
 } 

 div[id^="apoeditmathere"] input[type="submit"] { 
 border: none; 
 border-bottom: 1px solid #ddd; 
 height: 25px; 
 font-weight: bold; 
 color: #ff0000; 
 } 

 div[id^="apoeditmathere"] input[type="checkbox"] { 
 width:15px !important; 
 } 

 div[id^="apoeditmathere"] b { 
 margin-bottom: 3px; 
 color: #747474; 
 text-shadow: 1px 1px 1px #fff; 
 display: block; 
 } 

 div[id^="apoeditmathere"] { 
 display:none; 
 padding: 20px; 
 margin-top: 10px; 
 background: #F5F5F5; 
 border-top: 1px solid #ddd; 
 }
#forums_list_wrap {
margin: 0;
border: 1px solid #90877e;
background: #b0aca2 url(/av_f.jpg) repeat;
padding: 10px;
box-shadow: 0px 1px 5px #8d837b;
-moz-box-shadow: 0px 1px 5px #8d837b;
-webkit-box-shadow: 0px 1px 5px #8d837b;
}
background-color: #b0b0b0;
color: #fff;
}
.cat_title {
padding: 3px 8px 5px;
letter-spacing: 1px;
text-indent: 0.6em;
background: #847e76 url(/cellpic1.gif) repeat-x;
text-shadow: 0px 1px 1px #fff;
color: #333333 !important;
}  
#latest_news table { 
border-collapse: collapse; 
} 
.latest_news_fon { 
border: 1px solid #a7a18f; 
background: url(http://mytorrents.clan.su/images/fon_new.png) repeat; 
box-shadow: 0px 1px 5px #8d837b; 
-moz-box-shadow: 0px 1px 5px #8d837b; 
-webkit-box-shadow: 0px 1px 5px #8d837b; 
} 
table[Attributes Style] { 
border-spacing: 0px; 
width: 100%; 
} 
#latest_news h3 { 
padding: 0 0 10px 0; 
color: #333333; 
text-shadow: 0 1px 1px white; 
background: transparent url(http://mytorrents.clan.su/images/hr375_ltr_gradient.png) no-repeat left bottom; 
} 
#latest_news a:hover { 
color: #800000; 
} 
.cat_title {
padding: 3px 8px 5px;
letter-spacing: 1px;
text-indent: 0.6em;
background: #847e76 url(/cellpic1.gif) repeat-x;
text-shadow: 0px 1px 1px #fff;
color: #333333 !important;
} 
.fon_forum {
margin-top: 4px;
padding: 10px;
border: 1px solid #928d82;
background: url(/fon_forum.png) repeat;
border-radiu 
.fon_forum {
margin-top: 4px;
padding: 10px;
border: 1px solid #928d82;
background: url(/cellpic1.gif) repeat;
border-radius: 5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
}
user agent stylesheetdiv {
display: block;
}
Pseudo element
::selection {
background-color: #b0b0b0;
color: #fff;
}
Inherited from td#main_content
body, th, td, font {
font: 12px Verdana,Arial,sans-serif;
}
Inherited from table
user agent stylesheettable {
display: table;
border-collapse: separate;
border-spacing: 2px;
border-color: gray;
} 
body, th, td, font {
font: 12px Verdana,Arial,sans-serif;
}
body {
min-width: 960px;
color: #000000;
background: #c0b8aa;
}
.post-d {
text-shadow: 0 1px 0 #ccc, 
 0 2px 0 #c9c9c9,
 0 3px 0 #bbb,
 0 4px 0 #b9b9b9,
 0 5px 0 #aaa,
 0 6px 1px rgba(0,0,0,.1),
 0 0 5px rgba(0,0,0,.1),
 0 1px 3px rgba(0,0,0,.3),
 0 3px 5px rgba(0,0,0,.2),
 0 5px 10px rgba(0,0,0,.25),
 0 10px 10px rgba(0,0,0,.2),
 0 20px 20px rgba(0,0,0,.15);
}
/* ---------------------------------- *
     Quote blocks
 * ---------------------------------- */
.q { background: #FAFAFA; color: #2E2E2E; max-height: 350px; overflow: auto; }
.q .q { background: #F5F5F5; max-height: 100%; overflow: visible; }
.q .q .q { background: #FAFAFA; }
.q .q .q .q { background: #F5F5F5; }
.q .q .q .q .q { background: #FAFAFA; }
.q .q .q .q .q .q { background: #F5F5F5; }

.quotee{position: relative;margin: 20px 0px 10px 10px;border: 1px solid #7c726c;padding: 18px 30px 7px 30px;min-height: 35px;background: #fff url(http://static.dark-os.com:8080/templates/default/images/spback.png) bottom left repeat-x;font-weight: bold;color:#555;text-shadow: 1px 1px 1px #c5c5c5;}
.quotee img.lu{position: absolute;top: 16px;left: 7px;}.quotee img.rb{position: absolute;bottom: 7px;right: 7px}
.quotee div.head{background: url(http://static.dark-os.com:8080/templates/default/images/qho.png) top left no-repeat;height: 39px;position: absolute;top: -16px;left: -14px;padding-left: 33px;}
.quotee div.head > div{padding-right: 15px;background: url(http://static.dark-os.com:8080/templates/default/images/qhc.png) top right no-repeat;height: 32px}
.quotee div.head > div > div{background: url(http://static.dark-os.com:8080/templates/default/images/qhm.png) top left repeat-x;height: 32px;line-height: 24px;font-size: 12px;color:#FFFFFF;text-shadow: #000000 1px 1px;}


.dropdown 
 { 
 color: #555; 
 margin: 3px -22px 0 0; 
 width: 143px; 
 position: relative; 
 height: 17px; 
 text-align:left; 
 } 
 .submenu 
 { 
 background: #fff; 
 position: absolute; 
 top: -12px; 
 left: -20px; 
 z-index: 100; 
 width: 135px; 
 display: none; 
 margin-left: 10px; 
 padding: 40px 0 5px; 
 border-radius: 6px; 
 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45); 
 } 
 .dropdown li a 
 { 
 color: #555555; 
 display: block; 
 font-family: arial; 
 font-weight: bold; 
 padding: 6px 15px; 
 cursor: pointer; 
 text-decoration:none; 
 } 

 .dropdown li a:hover 
 { 
 background:#155FB0; 
 color: #FFFFFF; 
 text-decoration: none; 
 } 
 a.account 
 { 
 font-size: 11px; 
 line-height: 16px; 
 color: #555; 
 position: absolute; 
 z-index: 110; 
 display: block; 
 padding: 11px 0 0 20px; 
 height: 28px; 
 width: 121px; 
 margin: -11px 0 0 -10px; 
 text-decoration: none; 
 background: url(icons/arrow.png) 116px 17px no-repeat; 
 cursor:pointer; 
 } 
/*==============================*  
Расскажи друзьям от mytorrnado.com  
*==============================*/  
.socialNetworks {display:inline;margin-right:10px;}  
.socialNetworks:hover {display:inline;}  
.link_me {bottom:0;margin-top:0px; margin-right:0px;}  
.socialNetworks img {width:32px;height:32px;background:url(http://www.mytorrnado.com/img/twitter.png);-webkit-transition: all 400ms;-moz-transition: all 400ms;-o-transition: all 400ms;transition: all 400ms;position:relative;bottom:0px;right:0px;}  
.socialNetworks img:hover {transform:rotate(-10deg);-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-o-transform:rotate(-10deg);position:relative;bottom:8px;right:4px;}  /*==============================*  
Расскажи друзьям от mytorrnado.com  
*==============================*/