.nbbcode{   
  height:24px;   
  background:#eaeaea;   
  border:1px solid #B8B8B8;   
  border-top-color:#9F9F9F;   
  color:#333 !important;   
  font:11px Tahoma;   
  text-shadow:1px 0px 0px #FFF;   
  text-decoration:none;   
  display:inline-block;   
  margin:0 2px 0 0;   
  cursor:pointer;   
  }   
  .nbbcode span{   
  height:16px;   
  border: 1px solid;   
  border-color: #fff #F4F4F4 #DFDFDF;   
  padding:3px;   
  text-align:center;   
  display:inline-block;   
  cursor:pointer;   
  }   
  .nbbcode:hover{background:#F7F7F7}   
  .nbbcode:focus{background:#F4F4F4;padding-left:1px}   
  .nbbcode img{margin-right:0px;vertical-align:middle}   
  .nbbcode label{padding:0 3px 0;cursor:pointer;}   
  .nbbcode1{border-top-left-radius:3px;border-bottom-left-radius:3px}   
  .nbbcode2{margin-left:-3px !important}   
  .nbbcode3{border-top-right-radius:3px;border-bottom-right-radius:3px}   
  #nbbcode_sh{display:inline-block;}

#banners a img {  
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);  
}  
#banners a:hover img {  
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);  
}

#pageHeaderWrapper { width: 941px !important; }
#pageContentWrapper { width: 941px !important; }


.top_home_link {
 width: 146px;
 height: 40px;
 display: block;
}
.top_home_link_td {
 width: 146px;
}
.top_back_link_td {
 width: 100%;
}
.homelink, .shah, .unl {
 position: absolute;
 left: 0px;
 top: 0px;
 display: block;
 color: #FFF;
 font-weight: bold;
 padding: 7px 0px 0px 14px;
 font-size: 11px;
 display:block;
 width: 153px;
 z-index: 410;
 overflow: hidden;
}

.unl {
 margin-top: 21px;
 padding-top: 0px;
 font-weight: normal;
 display: block;
 font-size: 10px;
 color: #dae1e8;
}
a.unl:hover, a.homelink:hover {
 text-decoration: underline;
}
.head_nav {
 margin: 0px;
 padding: 0px 8px 0px 0px;
}
.head_nav a.top_nav_link {
 display: block;
 padding: 12px 10px 9px;
 height: 25px;
 margin: 0px;
 font-weight: bold;
 font-size: 11px;
 color: #555;
 text-shadow: 0px 1px 0px #cfcece;
}
.head_nav div#top_links {
 padding: 0px;
 height: 22px;
 background-image: none;
}
.head_nav.no_menu div#top_links {
 display: none;
}
.head_nav.no_menu a#logout_link {
 display: none;
}
.head_nav a.top_nav_link:hover {
 color: #FFF;
 background: rgba(0, 0, 0, 0.1);
 text-decoration: none;
}

.head_nav a.top_nav_link b {
 font-weight: normal;
 color: #f2f1f1;
}

.head_nav a.top_nav_link span {
 color: #FFF;
}

#page_body {
 font-size: 11px;
 width: 631px;
 padding: 0px 15px 0px 0px;
}
#page_body.simple {
 padding: 0px;
 margin: 0px auto;
}


/* -------- */
 
 
 
 
 #puzadpn {display:none}
 
 /*Горизонтальное меню*/ 
 
 
 .topMenu { 
 border-top: 0px solid #f2f1f1; border-bottom: 0px solid #f2f1f1; background: #f2f1f1 url("/static/img/text_back.png"); 
 } 
 .topMenu2 { 
 border-bottom: 1px solid #cfcece; background: url("http://usite.su/img/highlight_faint.png") repeat-x 0 0; 
 font-size: 11px; color: #cfcece; text-shadow: 0 -1px 0 #cfcece; 
 } 
 .wrapdiz { 
 margin: 0 auto; width: 955px; 
 } 
 
#sidebar a:hover {text-decoration: none;}

.ls_new {padding:6px; background:#f7f7f7; border:1px solid #ccc; margin-bottom:2px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; overflow-y:auto;} 
 .ls_new:hover {background:#fff; } 
 .ls_new a {text-decoration:none;} 
 .his_text {background:#fff; border:1px solid #ccc;border-bottom:none; padding:5px;min-height:49px;} 
 .his_text img {float:left;margin-right: 8px; 
background: #F7F7F7; 
padding: 3px; 
border: 1px solid #CCC; 
 border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.upTop { 
 display:none; 
 width:100px; 
 height:100%; 
 position:fixed; 
 left:0px; 
 top:0px; 
 z-index:100; 
} 
.upTopButton { 
 background:#777777 url(http://torrentek.ru/images/icons/goup.png) no-repeat; 
 width:27px; 
 height:27px; 
 position:fixed; 
 top:10px; 
 left:10px; 
 cursor:pointer; 
} 
.upTopZone { 
 display:none; 
 background:url(http://torrentek.ru/images/icons/upbg.png) repeat; 
 width:100px; 
 height:100%; 
 cursor:pointer; 
} 
.upTopZone p { 
 background:#777777; 
 font-size:12px; 
 width:63px; 
 height:27px; 
 margin:0; 
 position:fixed; 
 top:10px; 
 left:37px; 
 color:#fff; 
 font-family:"tahoma", "verdana", "arial"; 
 line-height:25px; 
 text-align:center; 
 text-shadow:1px 1px 1px #000000; 
} 
@media screen and (max-width:1024px) { 
 .upTopZone { 
 display:none !important; 
 } 
} .blue .upTopButton, .blue .upTopZone p { 
 background-color:#3fa5e2; 
} 
.green .upTopButton, .green .upTopZone p { 
 background-color:#60bf3a; 
} 
.red .upTopButton, .red .upTopZone p { 
 background-color:#ca2929; 
} 
.orange .upTopButton, .orange .upTopZone p { 
 background-color:#ef990b; 
} 
.purple .upTopButton, .purple .upTopZone p { 
 background-color:#b053a0; 
} 
.grey .upTopButton, .grey .upTopZone p { 
 background-color:#777777; 
}

.file-topbtn { display: inline-block; padding: 10px 20px; text-align: center; background: #eee; width: 219px; font-size: 11px; }
.file-topbtn.simple { background: transparent; }
.file-topbtn.checked { background: #e1e7ed; }
.file-topbtn.green { background: #5bb75b; color: #fff; text-shadow: 1px 1px 0 #707070; }
.file-topbtn:hover { text-decoration: none; background: #e1e7ed; }
.file-topbtn.green:hover { background: #51a351; }

