body {
background-color: #000000;
font-family:Verdana;
font-size:12px;
margin:0px;
padding:0px;
}

body a:link, body a:visited, body a:active {
color: #005ba1;
text-decoration:none;
}

body a:hover {
color: #005ba1;
text-decoration:underline;
}

body img {
border: 0px;
}

/*
 *	ESTRUTURA
 */
 
#MainDiv {
background-color: #000000;
width:100%;
min-width:890px;
}

#Menu {
width:890px;
}

#Header {
width:890px;
}

#ConteudoAjax {
background-image: url('/pub/ConteudoAjax_BG.jpg');
background-repeat: no-repeat;
background-color: #000000;
min-height:100px;
width:890px;
}

#BarraBot {
background-image: url('/pub/BarraBot_BG.jpg');
background-repeat: repeat-x;
height:63px;
padding-top:40px;
text-align:center;
width:100%;
}

/*
 *	ADIOCINAIS
 */

.r {
text-align:right;
}

.l  {
text-align:left;
}

.c {
text-align:center;
}

.b {
font-weight:bold;
}

.i {
font-weight:italic;
}

.s10 {
font-size: 10px;
}

.line {
border-bottom: 1px dashed #CCCCCC;
height:1px;
width:100%;
}


/*
 *	MESSAGE
 */

.MessageText {
display:table-cell;
font-size:10px;
padding-left:10px;
vertical-align:middle;
}
 
.MessageOK {
background: #d1fae5;
border:1px solid #b4ddc3;
margin:3px 3px 0px 3px;
padding: 5px 10px 5px 10px;
}

.MessageIconOK {
background: url('MessageIconOK.gif');
background-repeat:no-repeat;
display:table-cell;
height:16px;
width:16px;
}

.MessageError {
background: #f9c7c7;
border:1px solid #d18787;
margin:3px 3px 0px 3px;
padding: 5px 10px 5px 10px;
}

.MessageIconError {
background: url('MessageIconError.gif');
background-repeat:no-repeat;
display:table-cell;
height:16px;
width:16px;
}

.MessageWarning {
background: #fcec92;
border:1px solid #ddc021;
margin:3px 3px 0px 3px;
padding: 5px 10px 5px 10px;
}

.MessageIconWarning {
background: url('MessageIconWarning.gif');
background-repeat:no-repeat;
display:table-cell;
height:16px;
width:16px;
}

.MessageInfo {
background: #efefef;
border:1px solid #b9b9b9;
margin:3px 3px 0px 3px;
padding: 5px 10px 5px 10px;
}

.MessageIconInfo {
background: url('MessageIconInfo.gif');
background-repeat:no-repeat;
display:table-cell;
height:16px;
width:16px;
}


/*
 *	OUTROS
 */
 
.Ranking {
font-size:10px;
width:480px;
}

.Ranking td{
width:150px;
}

.gridDiv {
	border:1px solid #99bbe8;
}

.gridLabel {
	height:20px;
	background: url('grid-label.jpg');
	padding-top:5px;
	padding-left:10px;
	color: #15428b;
	font-weight:bold;
}

.gridHeader {
	background: url('grid-header.jpg');
	height:24px;
}
.gridHeader td{
	border-right: 1px solid #d0d0d0;
	border-left: 1px solid #eeeeee;
	padding-left: 7px;
}

.gridData {
	
}

.gridData td{
	padding-left:10px;
	height:20px;
	border-bottom:1px dashed #c1c1c1;
}



/*
 *	PAINEL
 */

#PainelGeral {
display: table-row;
} 

#menuPainel {
display:table-cell;
vertical-align:top;
padding-top: 5px;
}

#conteudoPainel {
display:table-cell;
vertical-align:top;
padding-top: 8px;
width:570px;
}

#butPainelInicial {
background: url('/pub/PainelInicial.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butPainelInicial:hover{
background-position:bottom center;
}

#butPainelMinhaConta {
background: url('/pub/PainelMinhaConta.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butPainelMinhaConta:hover{
background-position:bottom center;
}

#butPainelMeusPersonagens {
background: url('/pub/PainelMeusPersonagens.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butPainelMeusPersonagens:hover{
background-position:bottom center;
}

#butPainelServidores {
background: url('/pub/PainelServidores.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butPainelServidores:hover{
background-position:bottom center;
}

#butPainelPlanoVip {
background: url('/pub/PainelPlanoVip.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butPainelPlanoVip:hover{
background-position:bottom center;
} 

#butPainelDonates {
background: url('/pub/PainelDonates.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butPainelDonates:hover{
background-position:bottom center;
} 

#butPainelServicos {
background: url('/pub/PainelServicos.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butPainelServicos:hover{
background-position:bottom center;
}

#butPainelLogout {
background: url('/pub/PainelLogout.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butPainelLogout:hover{
background-position:bottom center;
}

#butAdminContas {
background: url('/pub/AdminContas.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butAdminContas:hover{
background-position:bottom center;
}

#butAdminPersonagens {
background: url('/pub/AdminPersonagens.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butAdminPersonagens:hover{
background-position:bottom center;
}

#butAdminLogs {
background: url('/pub/AdminLogs.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butAdminLogs:hover{
background-position:bottom center;
}

#butAdminDonates {
background: url('/pub/AdminDonates.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butAdminDonates:hover{
background-position:bottom center;
}

#butAdminScripts {
background: url('/pub/AdminScripts.jpg');
width:150px;
height:40px;
background-position:top center;
cursor:pointer;
}

#butAdminScripts:hover{
background-position:bottom center;
}

.FormItem {
display:table-row;
width:95%;
}

.FormCaption {
display:table-cell;
text-align:right;
width:35%;
}

.FormInput {
display:table-cell;
width:65%;
}

/* PERSONAGEM */


.PersonagemBorder {
border: 2px solid #FFF;
cursor: pointer;
}

.PersonagemBorder:hover{
border: 2px solid #cbd7df;
}


.Personagem {
display: table-row;
height:75;
border: 1px solid #F00;
}

.PersonagemImagem {
display:table-cell;
background:  url('/pub/Personagem.jpg');
vertical-align:top;
width:45px;
height:70px;
}

.PersonagemDesc {
font-size:14px;
padding-left:15px;
padding-top:5px;
}

.PersonagemNome {
font-size:18px;
color:#0d6eac;
}

/* SERVIDOR */

.ServidorVery {
display:table-cell;
background:  url('/pub/ServidorV.jpg');
vertical-align:top;
width:65px;
height:65px;
}

.ServidorHigh {
display:table-cell;
background:  url('/pub/ServidorH.jpg');
vertical-align:top;
width:65px;
height:65px;
}

.ServidorLow {
display:table-cell;
background:  url('/pub/ServidorL.jpg');
vertical-align:top;
width:65px;
height:65px;
}


/* DONATE */

.DonatePacote {
display: table-row;
}

.DonateInput {
display:table-cell;
vertical-align:top;
padding-left:30px;
padding-right:10px;
}

.DonateDescricao {
display:table-cell;
vertical-align:top;
}

/* TAB */

#RankingMenu {
padding-left:10px;
}

.MenuItem {

}

.MenuItem-select {
}