/*
Desenvolvido Por 
__          __  _                  _    _____ _             _ _       
\ \        / / | |      /\        | |  / ____| |           | (_)      
 \ \  /\  / /__| |__   /  \   _ __| |_| (___ | |_ _   _  __| |_  ___  
  \ \/  \/ / _ \ '_ \ / /\ \ | '__| __|\___ \| __| | | |/ _` | |/ _ \ 
   \  /\  /  __/ |_) / ____ \| |  | |_ ____) | |_| |_| | (_| | | (_) |
    \/  \/ \___|_.__/_/    \_\_|   \__|_____/ \__|\__,_|\__,_|_|\___/ 
*/


* {margin:0;padding:0;}
body { background: #211004 url(../imags/bg.jpg) no-repeat center bottom; min-height: 942px; overflow-x: hidden;}

#wrap {
left:50%;
margin-left:-792px;
position:absolute;
}

/* menu style */
#menu {	position: absolute;	background-image:url(../imags/menu.jpg); left: 236px; top: 483px; width: 1090px; height: 176px;	z-index: 1;}

#nav{position: absolute; left: 335px; top: 570px; width: 974px;	height: 34px; z-index: 2;}
#nav ul li{float:left; list-style:none;}
#nav ul li a.navHome{width:77px; height:21px; display:block; background-image:url(../imags/menu-hover.png); background-position:0px 0px;}
#nav ul li a.navHome:hover{width:77px; height:22px; display:block; background-image:url(../imags/menu-hover.png); background-position:0px 22px;}
#nav ul li a.navCadastro{width:147px; height:20px; display:block; background-image:url(../imags/menu-hover.png); background-position:-80px 0px;}
#nav ul li a.navCadastro:hover{width:147px; height:22px; display:block; background-image:url(../imags/menu-hover.png); background-position:-80px 22px;}
#nav ul li a.navInformacoes{width:150px; height:20px; display:block; background-image:url(../imags/menu-hover.png); background-position:-230px 0px;}
#nav ul li a.navInformacoes:hover{width:150px; height:22px; display:block; background-image:url(../imags/menu-hover.png); background-position:-230px 22px;}
#nav ul li a.navDownloads{width:195px; height:20px; display:block; background-image:url(../imags/menu-hover.png); background-position:-385px 0px;}
#nav ul li a.navDownloads:hover{width:195px; height:22px; display:block; background-image:url(../imags/menu-hover.png); background-position:-385px 22px;}
#nav ul li a.navDoacoes{width:120px; height:20px; display:block; background-image:url(../imags/menu-hover.png); background-position:-585px 0px;}
#nav ul li a.navDoacoes:hover{width:120px; height:22px; display:block; background-image:url(../imags/menu-hover.png); background-position:-585px 22px;}
#nav ul li a.navRules{width:100px; height:20px; display:block; background-image:url(../imags/menu-hover.png); background-position:-705px 0px;}
#nav ul li a.navRules:hover{width:100px; height:22px; display:block; background-image:url(../imags/menu-hover.png); background-position:-705px 22px;}
#nav ul li a.navForum{width:100px; height:20px; display:block; background-image:url(../imags/menu-hover.png); background-position:-805px 0px;}
#nav ul li a.navForum:hover{width:100px; height:22px; display:block; background-image:url(../imags/menu-hover.png); background-position:-805px 22px;}




#bg-cent {position: absolute; left: 294px; top: 659px; width: 978px; background:url(../imags/Bg-Cent.png) no-repeat; height: 900px;	z-index: 3;}

/* parte lateral & meio */
#left {float:left; width:238px; height:auto; margin-top:-10px; margin-left:32px;}
#central {float: left; width:513px; height: auto; margin-top:-15px; margin-left:-40px;}
#right {float: right; width:238px; height: auto; margin-top:150px; margin-right:-3px;}

/* parte lateral & meio imagens */
#box_lateral {width:229px;}
#title {font-family:"Trajan Pro"; font-weight:bold; font-size:15px; color:#ffff85; padding-top:8px; padding-left:15px;}
#box_lateral_corpo_topo {background:url(../imags/cont-top.png) no-repeat; height:36px;}
#box_lateral_corpo_meio {background:url(../imags/cont-center.png) repeat-y;}
#box_lateral_corpo_final {background:url(../imags/cont-end.png) no-repeat; height:14px}
#box_lateral_conteudo {width:200px; height: auto; padding-left:18px; color:#ffdb69; text-decoration:none;}

#box_meio {width:513px;}
#box_meio_corpo_topo {background:url(../imags/cent-top.png); height:85px;}
#box_meio_corpo_meio {background:url(../imags/cent-coment.png) no-repeat; height:886px;}
#box_meio_corpo_final {background:url(../imags/cent-and.png); height:144px; width:501px; margin-left:7px;}
#box_meio_conteudo {width:400px; height:auto; padding-top:80px; margin:0 50px; color:#3b1b06;}


.box {width: 183px; padding: 0; min-height: 50px; margin-left:-22px; } 
.box .title { width: 183px; height: 21px; padding: 0px 0 0 0; background-position: 0 -148px; }
.box .title span { display: block; width: 160px; height: 14px; margin: 0 auto; }
.pt .box .title span { background: transparent url('../imgs/txts_PT.png') no-repeat; }
.box .title.t1 span { background-position: 0 0 !important; }
.box .title.t2 span { background-position: 0 -14px !important; }
.box .title.t3 span { background-position: 0 -28px !important; }
.box .title.t4 span { background-position: 0 -42px !important; }
.box .title.t5 span { background-position: 0 -56px !important; }
.box .title.t6 span { background-position: 0 -70px !important; }
.box .title.t7 span { background-position: 0 -84px !important; }
.box .title.t8 span { background-position: 0 -98px !important; }
.box .con { width: 176px; padding: 10px 16px 19px; }
.box .con.support img:hover { opacity: 0.8; }

a {color:#ffdb69; text-decoration:none;}
.separator { width: 373px; height: 2px; margin: 20px auto; background: transparent url(../imags/separator.png) no-repeat; }

.button-default {
    width:250px;
    height:40px;
    border-radius:2px;
	background:#23160c;
    text-align:center;
    font-size:12px;
    font-weight: bold;
    color:#ffdb69;
    line-height:40px;
    box-shadow:inset 0 1px 0 rgba(139,69,19);
    margin:0 auto;
    border:none;
    text-transform: uppercase;
}
.rules {
    width:400px;
    height:300px;
    background:#23160c;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin:10px auto;
    padding:10px;
    overflow: auto;
    color: #ffdb69;
}


/*server noticias */
.box-news-tag { width:420px; height:60px; float:left; background: transparent #452c1a; margin-bottom:10px; } 
.title-page { width:420px; height:auto; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; font-size:25px; color:#222222; float:left;} 
.icon_news { background:url(../imags/icon_news.png) no-repeat; width:47px; height:47px; float:left; margin-left:25px; margin-top:10px; } 

.align-news { width:200px; float:left; } 
.title-news a { font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; font-size:24px; float:left; color:#21140a; margin-left:25px; margin-top:5px; width:400px; text-decoration:none;} 
.title-news a:hover{color:#57351c; list-style:none;}
.subtitle-news { font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; font-size:14px; float:left; color:#363635; margin-left:25px; width:400px;  } 
.text-pages { width:300px; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; font-size:14px; float:left; color:#000; padding-left:25px; } 


/* painel style */
.dr {background-image:url(../imags/hr-login.png); width:180px; height:14px; padding-left:-10px; margin-left:-14px; margin-top:5px; padding-top:5px; padding-left:5px;}

input, label {font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px; font-weight:10px;  margin-top:10px; margin-left:2px; border: 0px solid #e4d7c0;}
form a{text-decoration:none;}
input[type=text], input[type=password] {padding: 0 5px; height: 26px; color: #ffdb69; text-shadow: 0px 0px 0px black; background: #23160c; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5), 0 1px rgba(255, 255, 255, 0.06);}
.submits {background:url(../imags/login.png) no-repeat center; width:176px; height:30px; margin-left:-8px;}
a.default, span.default, input.default {text-decoration:none; position: relative; background: #ffdb69; background: -moz-linear-gradient(top, #451706 0%, #341203 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#451706), color-stop(100%,#341203)); border: 1px solid #341203; color: #ffdb69 !important; cursor: pointer; display: block; text-align: center; font-weight: bold; font-size: 12px; font-family: Tahoma; text-transform: uppercase; padding: 6px 0 6px 0; width: 174px; margin: 0 0 1px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -moz-box-shadow: 0px 1px 0px rgba(255,255,255,0.1) inset; -webkit-box-shadow: 0px 1px 0px rgba(255,255,255,0.1) inset; box-shadow: 0px 1px 0px rgba(255,255,255,0.1) inset; }
a.default:hover, input.default:hover, span.default:hover { background: #6e3217; border-color: #6e3217; color: #f9e6c7 !important; }


/* Especial bot */
.boss-stats {position:absolute; background:url(../imags/boss-stats.png) no-repeat center; width:281px; height:84px; top:220px; left:-35px; z-index:1;}
.castle-siege {	position:absolute; background:url(../imags/caste-siege.png) no-repeat center; width:281px; height:84px; top:300px; left:-35px; z-index:1;}


/*floter */
.floter{background:url(../imags/floter.jpg) no-repeat;	position: absolute; top: 1300px; width: 1600px; height: 556px;	z-index: 3;}
#floter-txt {position: absolute; left:355px; top: 1689px; width:862px; height:74px;	z-index: 4; color:#ffdb69; font-family: "Trajan Pro"; font-size:18px;padding-left:100px;}
.Developer {position:absolute; background:url(../imags/developer.png) no-repeat; left:1265px;	top:1748px; width:128px; height:28px; z-index:5;}
.Developer:hover{background:url(../imags/developer-hover.png) no-repeat; width:125px; height:28px;}

.status { margin-top:-200px;}