/* 
- Author by rip: AdReNaLiN
- Skype: artur_ripper
- Site: htmlstart.ru
*/

body {padding:0;margin:0;background:#fff;}
body, td { font-family:Tahoma;font-size:11px; line-height:1.3;color:#6c6c6c;}
.body {min-height:100%;margin:0;padding:0;background: #000 url(/bloody/light.png) no-repeat center top; }

a {font-family:Tahoma; font-size:11px;color:#000;text-decoration:none;}
a:hover {color:#222121;}

p {display:block; margin:4px;}
textarea, input {font-family:Tahoma; font-size:11px;}

li {display:block; padding:0; margin:0; list-style:none;}
ul{display:block; padding:0; margin:0;}
ul li {display:list-item; margin:0px; padding:0px;list-style:none;}

#wrap {width:938px; overflow:hidden;margin:0 auto 10px auto; padding:0;}
#main {width:864px;min-height:80px;margin:0;padding:9px 37px 3px 36px;overflow:hidden;background:url(/bloody/content.png) no-repeat 0 top, url(/bloody/content.png) no-repeat -1875px bottom, url(/bloody/content.png) repeat-y -938px 0;}


#header {width:865px;height:110px; margin:0;padding:0;position:relative;background:url(/bloody/header.png) no-repeat 120px 0;}
#hlogo {width:290px;height:57px;background:url(bloody/hlogo.png) no-repeat 0 0;display:block;position:absolute; top:38px; right:195px;}

#footer {margin:10px 14px;padding:0;overflow:hidden;}
#flin {height:20px; margin:0 0 10px 0; background:url(/bloody/flin.png) no-repeat right -20px, url(/bloody/flin.png) no-repeat left 0, url(/bloody/flin.png) repeat-x 0 -40px;}
#ftext {padding:0 10px;font-family:Tahoma;font-size:10px;overflow:hidden;}
#fbanka {float:right; margin:7px 0 0 0;padding:0;overflow:hidden;}
#fbanka div {float:left;width:88px; height:31px;margin:0 10px}
#fbanka div img {width:88px; height:31px;}

#nav {height:58px; margin:0 0 20px 0;padding:4px 68px; overflow:hidden;}
#nav #home {display:block; margin:0 13px 0 0;float:left; width:172px; height:57px; background:url(/bloody/nav.png) no-repeat 0 0;}
#nav #home:hover {background:url(/bloody/nav.png) no-repeat 0 -57px;}
#nav #news {display:block; margin:0 13px 0 0;float:left; width:172px; height:57px; background:url(/bloody/nav.png) no-repeat -172px 0;}
#nav #news:hover {background:url(/bloody/nav.png) no-repeat -172px -57px;}
#nav #rule {display:block; margin:0 13px 0 0;float:left; width:172px; height:57px; background:url(/bloody/nav.png) no-repeat -344px 0;}
#nav #rule:hover {background:url(/bloody/nav.png) no-repeat -344px -57px;}
#nav #banlist {display:block; margin:0;float:left; width:172px; height:57px; background:url(/bloody/nav.png) no-repeat -516px 0;}
#nav #banlist:hover {background:url(/bloody/nav.png) no-repeat -516px -57px;}

#server {margin:0 0 10px 0;padding: 0 0 0 15px; overflow:hidden;}
#server .server {float:left;padding:0 33px 0 30px; background:url(/bloody/ten.png) no-repeat right center;overflow:hidden;}
#server .server:last-child {background:0;}
#server .server .server_link {margin:0 0 6px 0;padding:0;overflow:hidden;}
#server .server .server_link a {display: inline-block;height:21px; line-height:19px;margin:0 5px 0 0;padding:0 12px; color:#fff;text-shadow:0 1px 0 #142936;background:url(/bloody/server_link.png) no-repeat right -21px, url(/bloody/server_link.png) no-repeat left 0, url(/bloody/server_link.png) repeat-x 0 -42px;}
#server .server .server_link a:hover {background:url(/bloody/server_link.png) no-repeat right -84px, url(/bloody/server_link.png) no-repeat left -63px, url(/bloody/server_link.png) repeat-x 0 -105px;}
#server .server .server_link a:last-child {margin:0;}
#server .server .server_map {width:208px; height:136px;padding:4px;position:relative;background:url(/bloody/server_map.png) no-repeat 0 0;}
#server .server .server_map img {width:208px; height:122px;}
#server .server .server_map .server_name {width:198px; height:21px;line-height:21px;padding:0 5px; color:#fff;text-shadow:0 1px 0 #100d09;font-weight:bold;background: rgba(0, 0, 0, 0.5);position:absolute; top:4px; right:4px;}
#server .server .server_map .server_name span {float:right;}
#server .server .server_map .server_name span b.user {display: inline-block;margin:0 4px -2px 0;width:12px; height:12px; background:url(/bloody/user.png) no-repeat 0 center;}
#server .server .server_map .server_ip {width:198px; height:21px;line-height:21px;padding:0 5px; color:#fff;text-shadow:0 1px 0 #100d09;font-weight:bold;background: rgba(0, 0, 0, 0.3);border-top:1px solid rgba(255, 255, 255, 0.1);position:absolute; top:25px; right:4px;}
#server .server .server_map .server_ip span {float:right;}

#sitinfo {width: 815px;margin:0 auto 10px auto; padding: 10px 8px;overflow:hidden; background:url(/bloody/sitinfo.png) no-repeat 0 top, url(/bloody/sitinfo.png) no-repeat -1662px bottom, url(/bloody/sitinfo.png) repeat-y -831px 0}
#sitinfo .sitbinfo {width: 173px; margin: 0 15px; padding:0;float:left;overflow:hidden; }
#sitinfo .sitbinfo .sitbintitle {width: 173px;height:48px; background:url(/bloody/sitinfo_title.png) no-repeat 0 0;}
#sitinfo .sitbinfo .sitbintitle2 {width: 173px;height:48px; background:url(/bloody/sitinfo_title.png) no-repeat -173px 0;}
#sitinfo .sitbinfo .sitbintitle3 {width: 173px;height:48px; background:url(/bloody/sitinfo_title.png) no-repeat -346px 0;}
#sitinfo .sitbinfo .sitbintitle4 {width: 173px;height:48px; background:url(/bloody/sitinfo_title.png) no-repeat -519px 0;}
#sitinfo .sitbinfo .sitbincont {padding:0 6px;font-family:Tahoma;font-size:10px;overflow:hidden; }
#sitinfo .sitbinfo .sitbinpunkt {padding:5px 0 5px 15px;font-family:Tahoma;font-size:11px;overflow:hidden; background:url(/bloody/li.png) no-repeat left center;}

#reviews {margin:5px 0 0 5px;padding:0 70px 0 0;overflow:hidden; background:url(/bloody/reviews.png) no-repeat 95% center;}
#reviews .reviews {width:353px; margin:10px; padding:13px 7px 15px 7px;float:left; background:url(/bloody/reviews2.png) no-repeat 0 top, url(/bloody/reviews2.png) no-repeat -734px bottom, url(/bloody/reviews2.png) repeat-y -367px 0;}
#reviews .reviews .lbrev {margin:0 5px 0 0;width:59px; height:59px; float:left; background:url(/bloody/lbrev.png) no-repeat 0 0;}
#reviews .reviews .rbrev {overflow:hidden;font-family:Tahoma;font-size:10px;}
#reviews .reviews .rbrevName {margin:0 0 3px 0;padding:0 5px 3px 5px;border-bottom:1px solid #cccccc;overflow:hidden;font-family:Tahoma;font-size:11px;}