@charset "utf-8";
/*********************************************************
** MuLvs Apocalypse Template Styles Sheet
** By:LucasHP - CTM Team Softwares
** contato@lucashp.com / lucashp@ctmts.com.br
*********************************************************/
@import "slide.css";
@import "simpletabs.css";
@import "coda.css";
body {
	background:#000 url(../images/bg.jpg) no-repeat top center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

body,a {
cursor: url(../images/cursor/1.cur), auto;
}
a:hover {
cursor: url(../images/cursor/2.cur), auto;
}
.green, .staffOnline { color: #339900; }
.red, .staffOffline { color: #FF0000; }
a, img{
	text-decoration:none;
	color:#815d40;
	transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	font-size:10px;
	font-weight:bold;
}
a:hover { color:#6d5f54; }
a img, img { border:none; }
#wrap {
	display:block;
	margin:0 auto;
	width:980px;
}
header {
	display:block;
	height:300px;
}
#download {
	display:block;
	position:relative;
	width:130px;
	height:108px;
	top:251px;
	left:424px;
}
#kingOfPvp {
	display:block;
	float:right;
	padding:30px;
	width:198px;
	height:250px;
	background:url(../images/kingOfPvp.png) no-repeat center;
	text-align:center;
}
#kingOfPvp h1 {
	margin-top:95px !important;
	font-size:13px !important;
	padding:3px;
}
#kingOfPvp img {
	width:90px;
	height:90px;
	display:block;
	border:1px solid #ededed;
	margin:0 auto;
}
#kingOfPvp h1, #kingOfPvp p { margin:3px; }
#kingOfPvp p {
	display: block;
	clear: both;
	padding: 4px 0;
	background: rgba(0,0,0,.6);
	color: #fff;
	text-shadow: 0 0 3px #08c;
	font: bold 11px Tahoma, Geneva, sans-serif !important;
	text-transform: uppercase;
	width: 100px;
	margin: 0 auto 5px !important;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
#kingOfPvpp {
	display: block;
	clear: both;
	padding: 4px 0;
	background: rgba(0,0,0,.6);
	color: #fff;
	font: bold 11px Tahoma, Geneva, sans-serif !important;
	text-transform: uppercase;
	width: 105px;
	margin: 0 auto 5px !important;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
aside {
	display:block;
	width:200px;
	margin:5px;
}
#king-details
{
	margin-top: 95px;
	margin-left: 5px;
}
.top-box-aside {
	display:block;
	clear:both;
	height:47px;
	background:url(../images/top-box-aside.png) no-repeat top center;
}
.bottom-box-aside {
	display:block;
	clear:both;
	height:53px;
	background:url(../images/bottom-box-aside.png) no-repeat bottom center;
}
.box-aside {
	display:block;
	margin:0;
	background:url(../images/box-aside.png) repeat-y center;
	padding:5px 22px;
}
.box-aside p {
	margin:0;
	padding:0;
}
.h-aside {
	display:block;
	font-family:'Fondamento', cursive;
	background:rgba(0,0,0,.6) url(../images/bullet.jpg) no-repeat 10px;
	padding:5px;
}
.h-aside span {
	color:#653f18;
	font-size:16px;
	padding-left:35px;
}
.line-separator {
	display:block;
	clear:both;
	margin:10px 0;
	height:1px;
	border-bottom:1px dashed #494039;
}
a img:hover, .button:hover {
	opacity:0.6;
	-moz-opacity:0.6;
	-webkit-opacity:0.6;
	filter:alpha(opacity=60);
}
input, select, textarea { outline:none !important; }
.left { float:left !important; }
.right { float:right !important; }
.text-center { text-align:center !important; }
.margin { margin:5px !important; }
.padding { padding:5px !important; }
.aside-padding { padding:0 10px !important; }
.color { color:#815d40 !important; }
.color-gray { color:#333; }
.no-border { border:none !important; }
.box-aside:after, ul:after, li:after,
#gwin:after, #content-section:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	overflow:hidden;
	height:0;
}
input:not(.button), select, textarea {
	background:#100b08;
	border:1px solid #231f1c;
	padding:5px 8px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font:bold 10px Tahoma, Geneva, sans-serif;
	color:#382e25;
}
input.button {
	display:block;
	cursor:pointer;
	border:1px solid #43392d;
	background:url(../images/bg-button.jpg) repeat-x;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:4px 8px;
	font:bold 10px Tahoma, Geneva, sans-serif;
	text-transform:uppercase;
	color:#e7b66a;
	text-shadow:0 0 5px #000;
	margin:7px 3px;
	transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
}
#form-login label {
	display:block;
	margin:5px;
	text-align:center;
	font:bold 10px Tahoma, Geneva, sans-serif;
	color:#3f2f21;
}
#form-login input {
	width:135px;
}
nav ul, #servers {
	margin:0;
	padding:0;
}
nav ul li {
	list-style:none;
	display:block;
	margin:3px;
}
nav ul li a {
	display:block;
	background:rgba(0,0,0,.3);
	padding:5px 10px;
}
nav ul li a:hover {
	background:#1c1211;
	color:#666;
}
#servers li {
	margin:10px;
	display:block;
	clear:both;
	list-style:none;
	color:#815d40;
}
#servers li span, #servers li strong {
	font-size:10px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#815d40;
}
li.event {
	display:block;
	background:rgba(0,0,0,.3) url(../images/clock.jpg) no-repeat 5px;
	padding:5px 5px 5px 35px;
	margin:3px 0 !important;
	list-style:none;
}
.bar, .gauge {
	display:block;
	clear:both;
	background:url(../images/bg-bar.jpg) repeat-x;
	border:1px solid #281e15;
	height:8px !important;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:5px 0;
	width:130px !important;
}
.progress-bar, .content img.filling {
	display:block;
	height:8px !important;
	background:url(../images/bar.jpg);
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
#castle-siege {
	display:block;
	clear:both;
	padding:10px 5px;
	background:rgba(0,0,0,.2);
}
#gwin {
	display:block;
	width:90px;
	background:rgba(0,0,0,.8);
	padding:5px 10px;
	margin:5px auto;
	text-align:center;
	clear:both;
}
#gwin > p {
	font-size:8px !important;
	color:#fff !important;
}
.list-aside {
	display:block;
	clear:both;
	margin:0;
	padding:8px;
}
.list-aside li {
	display:block;
	color:#6d5f54;
	font-size:11px;
	list-style:none;
	padding:5px;
	border-bottom:1px dotted #40362e;
}
.list-aside li span,list-aside2 li span, footer p, section {
	color:#815d40;
}
.list-aside2 {
	display:block;
	clear:both;
	margin:0;
	padding:1px;
}
.list-aside2 li {
	display:block;
	color:#6d5f54;
	font-size:11px;
	list-style:none;
	padding:5px;
	border-bottom:1px dotted #40362e;
}

footer {
	display:block;
	clear:both;
	padding:10px;
	text-align:center;
}
h1 {
	display:block;
	clear:both;
	margin:8px 3px;
	color:#916735;
	text-transform:uppercase;
	font:bold 14px Tahoma, Geneva, sans-serif;
}
h2 {
	display:block;
	clear:both;
	margin:3px;
	color:#916735;
	text-transform:uppercase;
	font:normal 12px Tahoma, Geneva, sans-serif;
	text-align:center;
}
h4 {
	display:block;
	clear:both;
	margin:3px;
	color:#916735;
	text-transform:uppercase;
	font:normal 11px Tahoma, Geneva, sans-serif;
	text-align:center;
}
section {
	display:block;
	float:left;
	margin:0 4px;
}
#top-section {
	display:block;
	background:url(../images/top-section.png) no-repeat center;
	width:550px;
	height:150px;
	margin-bottom:-20px;
}
#content-section {
	display:block;
	width:454px;
	background:url(../images/bg-section.png) repeat-y;
	padding:0 48px;
}
#bottom-section {
	display:block;
	background:url(../images/bottom-section.png) no-repeat center;
	width:550px;
	height:42px;
}
#slide {
	display:block;
	clear:both;
	margin:-30px 0 20px 0;
	border:1px solid #9c6e4a;
	width:445px;
	height:225px;
	background:rgba(0,0,0,.3);
}
.line-separator {
	display:block;
	clear:both;
	margin:10px 0;
	border-bottom:1px solid #312b24;
}
aside .line-separator { border-bottom:1px solid #1e1a16; }
.h-section {
	font:11px Tahoma, Geneva, sans-serif;
	color:#88745b;
	text-transform:uppercase;
	text-align:center;
	background:rgba(0,0,0,.3);
	margin:0 5px 10px 5px;
	padding:8px;
}
ul.list {
	display:block;
	clear:both;
	padding:10px;
	margin:5px;
}
ul.list li {
	display:block;
	padding:5px;
	border-bottom:1px dotted #312b24;
	color:#6d5f54;
}
ul.list li div { border:none !important; }
input[type="radio"] { margin:0 5px; }
/* interface game */
.goldenArcherBox {                
    width:626px;
    height:589px;
    background-image:url(../images/goldenarcher/interface.jpg); 
}

.goldenArcherBox #goldenArcherName {                
    position:relative;
    top:15px;  
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
    text-align:center;
    color:#96FFF0;
    width:300px;
}
.goldenArcherBox #serialText {                
    height:300px;
    left:30px;
    position:relative;
    top:65px;
    width:240px;
    text-align:justify;
}
.goldenArcherBox #serialText p {                
    color:#fff;
    font-size:11px;
}
.goldenArcherBox #serialText p.goldText {                
    color:#EAE25B;
    font-size:11px;
    text-align:center;
}
.goldenArcherBox #serialText p.bold { 
    font-weight:bold;
}
.goldenArcherBox #serialInput {                
    position:relative;
    top:106px;
    left:62px;
    width:174px;
}
.goldenArcherBox #serialInput input {
    background:none repeat scroll 0 0 transparent;
    border:medium none;
    color:#FFFFFF;
    font-size:12px;
    height:17px;
    text-align:center;
    width:168px;
}
.goldenArcherBox #serialCheck {                
    position:relative;
    top:131px;
    left:53px;
    width:193px;
}  
.goldenArcherBox #serialCheck input {
    background:none repeat scroll 0 0 transparent;
    border:medium none;
    color:yellow;
    font-size:12px;
    height:31px;
    text-align:center;
    width:190px;
}
.goldenArcherBox #serialResponse {                
    position:relative;
    top:151px;
    left:53px;
    width:193px;
    text-align:center;  
}
.goldenArcherBox #serialResponse p.yellow{                
    color:yellow;
    font-weight:bold;
}
.goldenArcherBox #serialResponse p.white{                
    color:white; 
    font-weight:bold;
}
/* question event */
#questionsEvent {
    width:450px; 
    height:360px;
    font-size:12px;
}
#questionsEvent #answerQuestion {
    text-align:center;
}
#questionsEvent #answerQuestion p { 
    font-weight:bold;
    font-size:12px;
    color:#000;
}
#questionsEvent #answerQuestion p.congratulations { 
    font-weight:bold;
    font-size:16px;
    color:green;
}
#questionsEvent #optionsQuestion { 
    margin:10px;
    width:425px;
    overflow:hidden;
    padding-top:10px;
}
#questionsEvent #stringQuestion { 
    color:black;
    font-weight:bold;
    font-size:16px;
    width:425px;
    background-color:#F2F2F2;
    /*padding:5px;*/
    text-align:center;
    margin-bottom:2px;
}
#questionsEvent #stringsAnswer { 
    color:black;
    font-size:12px;       
    padding:5px;
    background-color:#F8F8F8;
}
#questionsEvent #buttonSubmit { 
    width:425px;
    background-color:#F8F8F8;
} 
#questionsEvent #buttonSubmit input { 
    color:#000;
    margin:5px;
    width:412px;
}  
#questionsEvent #reponseSubmit { 
    text-align:center;
} 
#questionsEvent #reponseSubmit p { 
    font-weight:bold;
    font-size:12px;
    color:#000;
} 
#questionsEvent #reponseSubmit p.correctResponse { 
    font-weight:bold;
    font-size:16px;
    color:green;
}
#questionsEvent #reponseSubmit p.incorrectResponse { 
    font-weight:bold;
    color:red;
}
#questionsEvent #reponseSubmit p.serial { 
    font-weight:bold;
    font-size:16px;
    color:green;
}                       
#questionsEvent #timerString {
    float:right;
    padding-right:10px;
    font-weight:bold;
    font-size:12px;
}
#questionsEvent #timerCount {
    display:inline;
    font-weight:bold;
    color:green;
    font-size:12px;
}
/* Virtual vault */
.vaultBox {                
    width:300px;
    height:589px;
    background-image:url(../images/vault/vault.png); 
}
.vaultBox #vaultName {                
    position:relative;
    top:15px;  
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
    text-align:center;
    color:#fff;
}
.vaultBox ul#itemsVaultGame, ul#itemsVaultVirtual {                   
    position:relative;
    top:68px;
    left:25px;               
    list-style:none;
    padding:0;
    margin:0;
    overflow:auto;                 
    width:251px;
    height:474px;    
}
.vaultBox ul#itemsVaultGame li, ul#itemsVaultVirtual li {                
    width:96%;
    height:17px;    
    margin:0;
    padding-left:8px;
    color:#fff;
    overflow:hidden;
    list-style:none; 
    background:none;
}
.vaultBox ul#itemsVaultGame li:hover, ul#itemsVaultVirtual li:hover {                
    width:96%;
    height:17px;    
    margin:0;    
    padding-left:8px;
    color:#000;
    background-color:#FFF;
    overflow:hidden; 
}
.vaultBox ul#itemsVaultGame li:hover, ul#itemsVaultVirtual li:hover {                
    cursor:pointer; 
}
#ResultAjaxLogin {
	display:block;
	background:rgba(0,0,0,.5);
	padding:5px;
	color:#916735;
	font-size:10px;
}
.poll li:nth-last-child(2) {
	padding:5px 0;
	border-bottom:none;
}
.poll input.button {
	float:left;
	padding:4px 5px;
	margin:3px 1px;
}
li#pollResult { padding-left:0 !important; }
.chatList {
	border-bottom-color:#C2CAD3; 
    border-bottom-width:thin; 
    border-bottom-style:dotted;
}
.chatList.chat {
    color:#fff;
}
.chatList.party {
    color:#000;
    background-color:#4682B4;
}
.chatList.post, .chatList.whisper, .chatList.aliance {
    color:#000;
    background-color:#DCC17C;
}
.chatList.guild {
    color:#000;
    background-color:#76F6C5;
}
#chatRealTimeUl li {
    padding:0;
    margin:1px 0 1px 0!important;   
    list-style:none;
    background:none;
    color:#fff;
}
ul.tops {
	display:block;
	clear:both;
	margin:0;
	padding:3px;
}
ul.tops li {
	display:block;
	float:left;
	padding:5px 0;
}
ul.tops li span {
	display:block;
	clear:both;
	text-align:center;
}
ul.tops li img {
	background:rgba(0, 0, 0, .5);
	padding:5px;
	opacity:0.5;
	-moz-opacity:0.5;
	-webkit-opacity:0.5;
	filter:alpha(opacity=50);
}
ul.tops li a:hover {
	opacity:0.7;
	-moz-opacity:0.7;
	-webkit-opacity:0.7;
	filter:alpha(opacity=70);
}
.noMargin { margin:0 0 10px 0; }
#drivers {
	list-style:none;
	height:52px;
	width:450px;
	margin:0 auto;
}
#drivers li {
	float:left;
	width:71px;
	height:100%;
	margin:0 2px;
}
#drivers li a {
	display:block;
	width:100%;
	height:100%;
}
#drivers #voodoo {
	background:url(../images/download_3dfx.gif) no-repeat center center;
}
#drivers #ati {
	background:url(../images/download_ati.gif) no-repeat center center;
}
#drivers #intel {
	background:url(../images/download_intel.gif) no-repeat center center;
}
#drivers #matrox {
	background:url(../images/download_matrox.gif) no-repeat center center;
}
#drivers #nvidia {
	background:url(../images/download_nvidia.gif) no-repeat center center;
}
table, .style table {
	display:table;
	width:99% !important;
	margin:5px;
	background:rgba(0,0,0,.5) !important;
}
table th, .style table th, table tr:nth-child(1) td, .style table tr:nth-child(1) td { background:rgba(0,0,0,.8) !important; }
table td, table th, .style table td, .style table th { padding:5px; }
table tr:nth-child(2n+1), .style table tr:nth-child(2n+1) { background:rgba(0,0,0,.5) !important; }
table tr:hover, .style table tr:hover {
	opacity:0.75;
	-moz-opacity:0.75;
	-webkit-opacity:0.75;
	filter:alpha(opacity=75);
}
.contentBox {
	background:rgba(0,0,0,.5);
	margin:5px;
	padding:10px;
}

.qdestaques, .qdestaques2 {
	display:block;
	background:rgba(0,0,0,.5);
	padding:8px;
	color:#916735;
	font-size:10px;
	margin:3px 10px;
}
dt { font-weight:bold; }
dd { margin:5px 0 5px 15px; }
table img[style="width:640px; height:480px;"] {
	width:430px !important;
	height:300px !important;
}
ul.rank {
	list-style:none;
	text-align:left;
	margin:5px;
	padding:0 5px;
}
ul.rank li {
	width:30%;
	margin:10px 5px;
	float:left;
	list-style:none;
}
ul.rank li span {
	display:block;
	font-weight:bold;
	color:#916735;
	margin-bottom:10px;
	padding-bottom:2px;
	border-bottom:1px solid #494039;
}
ul.rank li ul {
	list-style:none;
	margin:0;
	padding:0;
}
ul.rank li ul li {
	float:none;
	width:100%;
	margin:0 0 10px 0;
}
table {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#815d40;
}
#Skype {
	display:block;
	clear:both;
	margin:2px 0 -5px -20px !important;
}

