@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,600,700);
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300);

img
{
	border:none;
}

a
{
	text-decoration:none;
	border:none;
	color:inherit;
}

a:hover
{
	text-decoration: underline;
}

.clearfloat
{
	font-size:1px;
	line-height:0;
	height:0;
	clear:both;
}

body
{
	margin:0;
	padding:0;
	background: #000000;
	overflow-x: hidden;
	/*border-top: 4px solid #fdc233;*/
	font-family: 'Open Sans', sans-serif;
}

.google-visualization-tooltip
{
	font-size: 13px;
	color: #7d7d7d;
	font-family: 'Open Sans Condensed', sans-serif;
}

#banner
{
	background: url(../img/bg_banner2.gif) 50% 0 no-repeat;
    width: 100%;
    height: 413px;
	position: relative;
    border-bottom: 2px solid #fdc233;
    margin-bottom: 30px;
}

#menu
{
	margin-top: 10px;
	position: relative;
	height: 80px;
	z-index: 2;
	border-bottom: 1px solid #3b3b3b;
	text-align:center;
	}

#menu .geral span
{
	color: #b7b7b7;
	font-size: 14px;
	border-right: 1px solid #404040;
	margin-left: 13px;
	padding-right: 13px;
	margin-top: 25px;
	display: inline-block;
	position: relative;
}

#menu .geral span.ativo
{
	color: #f2ba30;
}

#menu .geral span a:hover
{
	-o-transition: .4s;
    -ms-transition: .4s;
    -moz-transition: .4s;
    -webkit-transition: .4s;
    transition: .4s;
	color: #fdc233;
	text-decoration: none;
}

#menu .geral .logo
{
	display: inline-block;
    width: 200px;
    margin-right: 30px;
    float: left;
}

#menu .geral .logo img
{
	width: 200px;
}

#menu .geral .bullet
{
	display: none;
	width: 14px;
    background: url(../img/img_bullet.jpg);
    height: 7px;
    margin-top: -10px;
	position: absolute;
}

.interna
{
	background: url(../img/bg_interna.jpg) 50% 0 no-repeat;
    width: 100%;
    height: 53px;
    border-bottom: 2px solid #fdc233;
    margin-bottom: 30px;
    font-size: 50px;
    color: #fdc233;
    text-transform: uppercase;
    padding-top: 105px;
}

.interna2
{
	background: url(../img/bg_interna2.jpg) 50% 0 no-repeat;
    width: 100%;
    height: 53px;
    border-bottom: 2px solid #fdc233;
    margin-bottom: 30px;
    font-size: 50px;
    color: #fdc233;
    text-transform: uppercase;
    padding-top: 105px;
}

.server
{
	position:fixed;
	top:200px;
	left:-180px;
	z-index:999;
}

.server .serverStatus
{
	width: 175px;
	height: 315px;
	background: #000000;
	display:inline-block;
	padding-top: 10px;
	float:left;
}

.server .serverStatus .servers
{
	width:140px;
	height: 45px;
	margin: 2px 0 5px 20px;
	display:inline-block;
	border-bottom: 1px solid #333333;
}

.server .serverStatus .servers .serverName
{
	font-size: 11px;
	color: #fdc233;
	margin-bottom:6px;
}

.server .serverStatus .servers .status .alfa, .beta, .gama
{
	width:44px;
	height:12px;
	float:left;
}

.server .serverStatus .servers .status .xtrap
{
	width:47px;
	height:12px;
	float:left;
	background-image:url(../img/xtrapStatus.png);
	background-position:0 0;
}

.server .serverStatus .servers .status .on
{
	background-image: url(img/status_on.jpg);
	background-repeat: no-repeat;
	color: #b7b7b7;
	width: 34px;
	float: left;
	font-size: 10px;
	margin-top: 2px;
	text-transform: uppercase;
	padding: 0px 0 0 0px;
}

.server .serverStatus .servers .status .off
{
	background-image: url(../img/status_off.jpg);
	background-repeat: no-repeat;
	color: #b7b7b7;
	width: 34px;
	float: left;
	font-size: 10px;
	margin-top: 2px;
	text-transform: uppercase;
	padding: 0px 0 0 12px;
}

.server .serverStatus .servers .status .gama
{
	margin-right:0 !important;
	background-image:url(../img/gamaStatus.png);
	background-position:0 0;
}

.off
{
	/*background-position:0 12px !important;*/
}

.server .proxManutencao
{
	font-size: 11px;
    color: #FFFFFF;
    text-align: center;
    margin-top: 5px;
}

.server .serverLine
{
	width:11px;
	height:358px;
	background-image:url(../img/bgServerAba.png);
	float:left;
	cursor:pointer;
}

.server .serverTab
{
	width:47px;
	height:184px;
	float:left;
	cursor:pointer;
	border-right: 1px solid #fdc233;
	background: #000000;
	color: #7d7d7d;
	font-size: 16px;
}

.server .serverTab span
{
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
	width: 180px;
	display: inline-block;
	margin: 44px 0 0 -64px;
}

.geral
{
	width: 1200px;
	margin:0 auto;
}

.espacoLogo
{
	width:985px;
	height:257px;	
}

.espacoLogo img
{
	margin:30px 0 20px 0;	
}

.download
{
	position:relative;
}

.download .btDownload
{
	position:absolute;
	width:308px;
	height:123px;
	background-image:url(../img/btDownload.png);
	background-position:0 0;
	left: 675px;
	top: -66px;
}

.download .btDownload:hover
{
	background-position:0 123px;
}

.menu
{
	width:984px;
	height:55px;
	background-image:url(../img/bgMenu.png);
	display:inline-block;
}

.menu .btHome
{
	width:43px;
	height:11px;
	margin:23px 20px 23px 25px;
	background-image:url(../img/btHome.png);
	background-position:0 0;
	float:left;
}

.menu .btHome:hover
{
	background-position:0 11px;
}

.menu .btNoticias
{
	width:67px;
	height:30px;
	margin:20px 20px;
	background-image:url(../img/btNoticias.png);
	background-position:0 0;
	background-repeat: no-repeat;
	float:left;
}

.menu .btNoticias:hover
{
	background-position:0 -46px;
}

.menu span:hover .menuDrop
{
	display:block;
}

.menu span
{
	float: left;
	display: inline-block;
	position:relative;
}

.menuDrop
{
	position:absolute;
	width:179px;
	display:none;
	z-index:99;
	margin-top: 14px;
}

.mdNoticia
{
	left: -38px;
	top: 33px;
}

.mdMultimidia
{
	left: -30px;
	top: 33px;
}

.mdComunidade
{
	left: -22px;
	top: 33px;
}

.mdGuia
{
	left: -92px;
	top: 33px;
}

.lpFiltrar
{
	left: 456px;
	top: 42px;
	font-size:12px;
}

.lpFiltrar .queroVer
{
	width:140px;
	margin-left:8px;
	color:#ffdc05;
	padding:0 10px 5px 10px;
	border-bottom:1px solid #525252;
}

.lpFiltrar .selectFiltro
{
	width:110px;
	margin:0 auto;
	padding:5px 0;
	color:#06c8b0;
}

.lpFiltrar .selectFiltro .itemFiltro
{
	margin-top:5px;
	cursor:pointer;
}

.lpFiltrar .selectFiltro .itemFiltro .check
{
	width:11px;
	height:11px;
	margin:2px 5px 0 0;
	background-image:url(../img/imgSelecionado.png);
	float:left;
}

.lpFiltrar .selectFiltro .itemFiltro:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

.lpFiltrar .selectFiltro .itemFiltro.selecionado
{
	color:#FFFFFF;
	text-decoration:underline;
}

.lpFiltrar .selectFiltro .itemFiltro .desativado
{
	background-image:none;
}

.open
{
	display:block;
}

.menuDrop .menuDropTop
{
	width:179px;
	height:18px;
	background-image:url(../img/bgMenuDropTop.png);
}

.menuDrop.mdGuia .menuDropTop
{
	width: 320px!important;
	background-image:url(../img/bgMenuDropTop320px.png)!important;
}

.menuDrop .menuDropMid
{
	display: inline-block;
	width:179px;
	background-image:url(../img/bgMenuDropMid.png);
	background-repeat:repeat-y;
}

.menuDrop.mdGuia .menuDropMid
{
	width: 320px!important;
	background-image:url(../img/bgMenuDropMid320px.png)!important;
}

.menu .menuDrop .menuDropMid span
{
	width:140px;
	margin:0 10px;
	border-bottom:1px solid #525252;
	padding:10px;
	font-size:11px;
	font-weight: bold;
	color:#00ffde;
	text-align:center;
	display:inline-block;
}

.menu .menuDrop.mdGuia .menuDropMid span
{
	width: 280px!important;
}

.menu .menuDrop .menuDropMid span a
{
	color:#00ffde;
}

.menu .menuDrop .menuDropMid span a:hover
{
	color:#FFFFFF;
}

.menuDrop .menuDropBottom
{
	width:179px;
	height:43px;
	background-image:url(../img/bgMenuDropBottom.png);
}

.menuDrop.mdGuia .menuDropBottom
{
	width: 320px!important;
	background-image:url(../img/bgMenuDropBottom320px.png)!important;
}

.menu .btGuia
{
	width:101px;
	height:30px;
	margin:23px 20px;
	background-image:url(../img/btGuiaJogo.png);
	background-position:0 0;
	background-repeat: no-repeat;
	float:left;
}

.menu .btGuia:hover
{
	background-position:0 -49px;
}

.menu .btComunidade
{
	width:97px;
	height:30px;
	margin:23px 20px;
	background-image:url(../img/btComunidade.png);
	background-position:0 0;
	background-repeat: no-repeat;
	float:left;
}

.menu .btComunidade:hover
{
	background-position:0 -49px;
}

.menu .btMultimidia
{
	width:83px;
	height:30px;
	margin:20px 20px;
	background-image:url(../img/btMultimidia.png);
	background-position:0 0;
	background-repeat: no-repeat;
	float:left;
}

.menu .btMultimidia:hover
{
	background-position:0 -46px;
}

.menu .btLoja
{
	width:37px;
	height:11px;
	margin:23px 20px;
	background-image:url(../img/btLoja.png);
	background-position:0 0;
	float:left;
}

.menu .btLoja:hover
{
	background-position:0 11px;
}

.corpo
{
	display:inline-block;
}

.esq
{
	width: 850px;
	float:left;
}

.esq .banner
{
	width:633px;
	height:286px;
	margin:0 auto;
	border:1px solid #ffcc3c;
}

.esq .banner .bannerControls
{
	position:absolute;
	left: 572px;
	top: -32px;
}

.esq .banner .bannerControls .setaEsq
{
	width:25px;
	height:26px;
	margin-right:2px;
	background-image:url(../img/btSetaBannerEsq.png);
	background-position:0 0;
	cursor:pointer;
	float:left;
}

.esq .banner .bannerControls .setaEsq:hover
{
	background-position:0 26px;
}

.esq .banner .bannerControls .setaDir
{
	width:25px;
	height:26px;
	background-image:url(../img/btSetaBannerDir.png);
	background-position:0 0;
	cursor:pointer;
	float:left;
}

.esq .banner .bannerControls .setaDir:hover
{
	background-position:0 26px;
}

.esq .lastPosts
{
	margin:0px auto;
}

.esq .lastPosts .postHeader
{
	width:635px;
	height:54px;
	background-image:url(../img/imgDivisoria.png);
	padding-top:15px;
}

.esq .lastPosts .postHeader .tituloPostHeader
{
	margin:0 55px;
	float:left;
}

.esq .lastPosts .postHeader .btFiltrar
{
	width:75px;
	height:26px;
	margin:15px 2px;
	background-image:url(../img/btFiltrar.png);
	background-position:0 0;
	cursor:pointer;
	float:right;
}

.esq .lastPosts .postHeader .btFiltrar:hover
{
	background-position:0 27px;
}

.esq .lastPosts .path
{
	float: left;
	width: 385px;
	font-size:10px;
	color:#ff9100;
	margin:2px 0 1px 60px;
}

.esq .lastPosts .path .passo:hover
{
	text-decoration:underline;
}

.esq .lastPosts .post
{
	height: 245px;
	margin: 0px auto;
}

.esq .lastPosts .post .tituloPost
{
	width: 100%;
	font-size: 20px;
	color: #fdc233;
	display:inline-block;
	border-bottom: 1px solid #333333;
	padding-bottom: 6px;
}

.esq .lastPosts .post .tituloPost:hover
{
	text-decoration: underline;
}

.esq .lastPosts .post .postInfo
{
	width: 100%;
	display:inline-block;
}

.esq .lastPosts .post .postInfo .autor
{
	font-size: 11px;
	color: #959595;
	padding-right: 15px;
	border-right: 1px solid #333333;
	margin: 10px 15px 15px 3px;
	float:left;
}

.esq .lastPosts .post .postInfo .data
{
	width:165px;
	font-size: 11px;
	color: #959595;
	float:left;
	margin-top: 10px;
}

.esq .lastPosts .post .postInfo .comentariosNum, .continueLendo
{
	font-size: 11px;
	color: #959595;
	float:right;
	margin: 10px 3px 0 0;
}

.esq .lastPosts .post .imagem
{
	width:137px;
	height:137px;
	border: 1px solid #333333;
	margin: 0 20px 0 0px;
	float:left;
}

.esq .lastPosts .post .descricao
{
	width: 690px;
	font-size: 12px;
	color: #959595;
	text-align:justify;
	margin:2px 0 5px 0;
	overflow:hidden;
	float:left;
}

.esq .lastPosts .post .continueLendo
{
	width:400px !important;
	margin:0 32px 5px 0;
	text-align:right;
}

.esq .lastPosts .post .postTags
{
	font-size: 10px;
	float:left;
	text-transform: uppercase;
}

.esq .lastPosts .post .postTags span
{
	color: #959595;
	margin-right:3px;
}

.esq .lastPosts .post .postTags a
{
	color: #b38c2c;
	margin-left: 5px;
}

.esq .lastPosts .numPag
{
	margin-top: 5px;
    padding-top: 15px;
    border-top: 1px solid #262626;
}

.esq .lastPosts .pagRanking, .esq .lastPosts .pagClans
{
	margin-top: 5px;
	padding-top: 15px;
	border-top: 1px solid #262626;
}

.esq .lastPosts .numPag .numero, .esq .lastPosts .pagRanking .numero, .esq .lastPosts .pagClans .numero
{
	width: 28px;
	height: 22px;
	text-align:center;
	margin:0 7px;
	float:left;
	cursor: pointer;
	font-weight: bold;
	color: #000000;
	font-size: 14px;
	padding: 1px 0 0 1px;
	background: #fdc233;
}

.esq .lastPosts .numPag .numero:hover, .esq .lastPosts .pagRanking .numero:hover, .esq .lastPosts .pagClans .numero:hover
{
	text-decoration: underline;
}

.inativo
{color: #959595!important;font-weight: normal!important;background: transparent!important;}

.inativo:hover
{
	background-position:0 0;
}

.subHeader
{
	width:311px;
	height: 38px;
	padding-top:10px;
	color: #fdc233;
	font-size: 20px;
	margin-bottom: 18px;
	border-bottom: 1px solid #3c3b0d;
}

.subHeader img
{
	margin:0 auto;
	display:block;
}

.subHeader .servidor
{
	float: right;
    font-size: 12px;
    margin-top: 8px;
}

.subHeader .servidor .setaEsq
{
	width: 5px;
    height: 9px;
    margin-right: 10px;
    display: inline-block;
	cursor: pointer;
}

.subHeader .servidor .setaDir
{
	width: 5px;
    height: 9px;
    margin-left: 10px;
    display: inline-block;
	cursor: pointer;
}

.subCorpo
{
	width:311px;
	background-repeat:no-repeat;
}

.facebook .fb_plugin
{
	margin: 0 auto 0 auto;
	padding-left: 3px;
	width: 292px;
	height: 261px;
}

.facebook .fb_plugin .fb_borda
{
  width: 285px;
  height: 257px;
  overflow: hidden;
  border: 1px solid #393939;
}

.facebook .fb_plugin .fb_borda .fb_iframe
{
  width: 292px;
  height: 260px;
  margin: -4px 4px -4px -4px;
  border: none;
  overflow: hidden;
}

.twitter #twitter
{
	color: #ffffff;
	font-family:Arial;
	font-size: 12px;
	margin: 0 auto 0 auto;
	width: 260px;
	padding-right: 10px;
	overflow-y: auto;
	overflow-x: hidden;
	height: 236px;
	word-wrap: break-word;
}

.linhaTwitter
{
	border-top: 1px dotted #c0c0c0;
	height: 1px;
	width: 100%;
	display: inline-block;
	margin-bottom: 3px;
}

.twitter .subCorpo
{
	position: relative;
}

.twitter #twitter .linkTwitter
{
	color: #FFD800;
}

.twitter #twitter .twitter a
{
	font-size: 14px;
	font-weight: bold;
	color: #fdd541;
	position: absolute;
	bottom: 20px;
	right: 20px;
}

.twitter #twitter a:hover
{
	color: #ffc900;
}

.twitter #twitter .carregando
{
	width: 280px;
	text-align: center;
	margin-top: 90px;
	color: #FFFFFF;
	font-family:Arial;
	font-weight: bold;
	font-size: 11px;
	display: inline-block;
}

.bgMenor
{
	width:311px;
	background-image:url(../img/bgLateraisCorpoMenor.png) !important;
	background-repeat:no-repeat;
}

.esq .facebook
{
	width:311px;
	height:306px;
	margin:30px 13px 30px 0;
	float:left;
}

.esq .twitter
{
	width:311px;
	height:306px;
	margin:30px 0;
	float:left;
}

.dir
{
	width: 310px;
	float:right;
	margin: 10px 0 10px 40px;
}

.dir .search
{
	width:311px;
	margin-top: 1px;
	margin-bottom:15px;
}

.dir .search .pesquisar
{
	width: 268px;
	height: 23px;
	padding:5px;
	outline: 0;
	font-size: 12px;
	color: #959595;
	float:left;
	background: transparent;
	border: 0;
	font-family: 'Open Sans', sans-serif;
	border-bottom: 1px solid #3c3b0d;
}

.dir .search .ok
{
	width: 33px;
	height: 34px;
	background-image: url(../img/bt_pesquisar.jpg);
	background-position:0 0;
	background-color:transparent;
	border:none;
	cursor:pointer;
	float:left;
}

.dir .search .ok:hover
{
	background-position: 0 34px;
}

.dir .ranking
{
	width:311px;
	margin-bottom: 15px;
}

.bellatraColocacao, .bcColocacao
{
	width: 290px;
	margin: 0 auto;
}

.bellatraColocacao .posicao, .bcColocacao .posicao
{
	color: #7d7d7d;
	font-size: 14px;
	margin-bottom: 9px;
}

.bellatraColocacao .posicao:first-child, .bcColocacao .posicao:first-child
{
	margin-top:10px;
}

.bcColocacao .posicao:first-child
{
	  font-weight: bold;
	  font-size: 15px;
}

.bellatraColocacao .posicao span:first-child
{
	width: 44px;
	display: inline-block;
}

.bcColocacao .posicao span:first-child
{
	width: 100px;
	display: inline-block;
}

.bellatraColocacao .posicao span:last-child, .bcColocacao .posicao span:last-child
{
	display: inline-block;
	text-align: left;
	width: 180px;
}

.bellatraColocacao .posicao .imgCoroa
{
	vertical-align: -5px;
	margin-right: 10px;
}

.bcColocacao .posicao .imgBlessClan
{
	width: 25px;
	height: 25px;
	margin-left: 25px;
	vertical-align: -7px;
}

.dir .ranking .modo
{
	width:252px;
	margin:5px auto 10px 32px;
	display:inline-block;
}

.dir .ranking .modo .setaEsq
{
	width:18px;
	height:22px;
	background-image:url(../img/btSetaRankingEsq.png);
	background-position:0 0;
	cursor:pointer;
	float:left;
}

.dir .ranking .modo .setaEsq:hover
{
	background-position:0 22px;
}

.dir .ranking .modo .nomeModo
{
	font-size:18px;
	color:#ffd800;
	width: 210px;
	text-align: center;
	float:left;
}

.dir .ranking .modo .setaDir
{
	width:18px;
	height:22px;
	background-image:url(../img/btSetaRankingDir.png);
	background-position:0 0;
	cursor:pointer;
	float:left;
}

.dir .ranking .modo .setaDir:hover
{
	background-position:0 22px;
}

.dir .ranking .colocacao
{
	width: 290px;
	font-size: 13px;
	color: #7d7d7d;
	margin:5px auto;
}

.dir .ranking .colocacao .posicao
{
	margin-right: 20px;
	float:left;
}

.dir .ranking .colocacao .user
{
	width: 235px;
	margin-bottom: 9px;
	text-align:left;
	float:left;
}

.dir .ranking .nickname
{
	width: 120px;
    margin-right: 20px;
    float: left;
    font-weight: bold;
}

.dir .ranking .mxlevel
{
	width: 35px;
    margin-bottom: 9px;
    margin-right: 30px;
    text-align: center;
    float: left;
}

.dir .ranking .data
{
	text-align: right;
}

.dir .ranking .verRanking, .dir .ranking .verRanking3, .dir .ranking .verRanking4
{
	font-size:12px;
	color: #b38c2c;
	text-transform: uppercase;
	margin: -5px 10px 0px 0;
	float:right;
}

.dir .ranking .verRanking2
{
	font-size:12px;
	color: #b38c2c;
	text-transform: uppercase;
	margin: 5px 10px 0px 0;
	float:right;
}

.dir .clanSis
{
	width:311px;
	margin-bottom:20px;
}

.dir .clanSis .acoes
{
	width:272px;
	height:227px;
	display:inline-block;
	margin:5px 0 20px 19px;
}

.dir .clanSis .acoes .acao
{
	width:272px;
	height:45px;
	margin-bottom:15px;	
}

.dir .clanSis .acoes .acao .avatarClan
{
	width:45px;
	height:45px;
	float:left;
}

.dir .clanSis .acoes .acao .descAcao
{
	width:215px;
	height:45px;
	margin-left:10px;
	color: #7d7d7d;
	font-size:11px;
	float:left;
}

.dir .clanSis .acoes .acao .descAcao .user
{
	font-weight:bold;
	margin-right:5px;
}

.dir .lojaPriston
{
	width:311px;
	margin-bottom:20px;
}

.dir .tagCloud
{
	width:311px;
	margin-bottom:20px;
}

.dir .tagCloud .tags
{
	width:275px;
	margin-left: 20px;
	word-wrap: break-word;
}

.dir .multimidia
{
	width:311px;
	margin-bottom:20px;
}

.dir .multimidia .videos, .dir .multimidia .imagens
{
	width:280px;
	height:140px;
	margin:0 auto 20px auto;
}

.dir .multimidia .txtVideos, .dir .multimidia .txtImagens
{
	font-size:14px;
	color:#ffd800;
	margin-bottom:5px;
}

.dir .multimidia .thumb
{
	width:131px;
	height:94px;
	margin:0 17px 10px 0;
	float:left;
}

.zeraMargemDir
{
	margin-right:0 !important;
}

.dir .multimidia .verMais
{
	font-size:12px;
	color:#00ffde;
	text-decoration:underline;
	margin:0 2px 15px 0;
	float:right
}

.dir .adSense
{
	width:300px;
	height:250px;
	margin: 0 0 20px 4px;
}

.rodape
{
	background: url(../img/bg_rodape2.jpg) 50% 0 no-repeat;
	height: 554px;
	width: 100%;
	margin-top: -280px;
}

.rodape2
{
	background: url(../img/bg_rodape2.jpg) 50% 0 no-repeat;
	height: 554px;
	width: 100%;
	margin-top: -280px;
}

.copyright
{
	color: #b38c2c;
    margin: 7px 0;
    font-size: 11px;
    text-align: center;
}

.rpGeral
{
	width:100%;
	background: #111111;
	border-top: 2px solid #fcc233;
	padding-top: 15px;
}

.rpGeral .txtPriston
{
	margin:40px 10px;
	display:inline-block;
}

.rpGeral .cols
{
	width: 1200px;
	margin:0 auto;
	padding-bottom: 15px;
	font-size:11px;
	color: #959595;
}

.rpGeral .cols .col
{
	width: 257px;
	padding-left: 42px;
	float:left;
	height: 240px;
	padding-top: 15px;
	border-right: 1px solid #242424;
}

.rpGeral .cols .col div
{
	margin-bottom: 15px;
	padding-left: 10px;
	background: url(../img/seta_rodape.jpg) no-repeat;
}

.galeria
{
	/* width:608px; */
	margin:5px auto 10px auto;
}

.galeria .tituloGaleria
{width: 100%;      font-size: 20px;      color: #fdc233;      display: inline-block;      border-bottom: 1px solid #333333;      padding-bottom: 6px;margin-bottom: 15px;}

.galeria .imagem
{
	width:137px;
	height:175px;
	float:left;
	font-size:10px;
	color:#ffd907;
	text-align:center;
	margin:0 0 20px 15px;
}

.galeria .imagem .thumbImg
{
	width:137px;
	height:137px;
	margin:0 auto 10px auto;
}

.galeria .imagem .nomeImg
{
	margin-bottom:5px;
	float: left;
}

.galeria .imagem .nomeImg:hover, .comentarioImg:hover
{
	text-decoration:underline;
}

.galeria .video
{
	width:137px;
	height:130px;
	float:left;
	font-size:10px;
	color:#ffd907;
	text-align:center;
	margin:0 0 20px 15px;
}

.galeria .video .thumbVd
{
	width:131px;
	height:94px;
	margin:0 auto 10px auto;
}

.galeria .video .nomeVd
{
	margin-bottom:5px;
}

.galeria .video .nomeVd:hover, .comentarioVd:hover
{
	text-decoration:underline;
}

.galeria .verMais
{font-size: 12px;color: #b38c2c;      margin: 0 2px 15px 0;      float: right;text-transform: uppercase;}

.galeria .verMais:hover
{
	color:#fdc233;
}

.esq .lastPosts .postHeader .btVoltar
{
	width:75px;
	height:26px;
	margin:15px 2px;
	background-image:url(../img/btVoltar.png);
	background-position:0 0;
	float:right;
}

.esq .lastPosts .postHeader .btVoltar:hover
{
	background-position:0 27px;
}

.postNews
{
	/* width:636px; */
	margin:0 auto;
}

.postNews .postTop
{
	width:636px;
	height:18px;
	background-image:url(../img/bgPostNewsTop.png);
}

.postNews .postMid
{
	/* width:636px; */
	/* background-image:url(../img/bgPostNewsMid.png); */
	background-repeat:repeat-y;
}

.postNews .postMid.m13
{
	margin-top: 13px;
}

.postNews .postMid .tituloPost
{
	width: 100%;
	font-size: 20px;
	color: #fdc233;
	display: inline-block;
	border-bottom: 1px solid #333333;
	padding-bottom: 6px;
}

.postNews .postMid .postInfo
{width: 100%;      display: inline-block;}

.postNews .postMid .postInfo .autor
{font-size: 11px;      color: #959595;      padding-right: 15px;      border-right: 1px solid #333333;      margin: 10px 15px 15px 3px;      float: left;}

.postNews .postMid .postInfo .data
{width: 165px;      font-size: 11px;      color: #959595;      float: left;      margin-top: 10px;}

.postNews .postMid .postInfo .curtirNum
{
	float: right;
	margin-right: 30px;
}

.imgCurtir
{
	width:16px;
	height:16px;
	margin-right:5px;
	background-image:url(../img/imgCurtirQtde.png);
	float:left;
}

.postNews .postMid .postInfo .comentariosNum
{font-size: 11px;      color: #959595;      float: right;      margin: 10px 3px 0 0;}

.imgComentario
{
	width:16px;
	height:16px;
	margin-right:5px;
	background-image:url(../img/imgComentarios.png);
	float:left;
}

.postNews .postMid .postTexto
{
	color: #bfbfbf;
	font-size: 12px;
	margin-bottom: 40px;
}

.postNews .postMid .postTexto a
{
	color: #fdc233;
}

.postNews .postMid .interacoes
{
	width: 230px;
	margin: 5px 15px 25px 0;
	float: right;
}

.postNews .postMid .interacoes > .fb-like.fb_iframe_widget > span
{
	margin-left: -8px;
}

.postNews .postMid .interacoes > .fb-like.fb_iframe_widget > span > iframe
{
	width: 90px !important;
}

.postNews .postMid .interacoes .btTweet
{
	width:55px;
	height:20px;
	margin:1px 5px 0 0;
	background-image:url(../img/btTweet.png);
	cursor:pointer;
	float:left;
}

.postNews .postMid .interacoes .btCurtir
{
	width:53px;
	height:20px;
	margin:1px 5px 0 0;
	background-image:url(../img/btCurtir.png);
	cursor:pointer;
	float:left;
}

.postNews .postMid .interacoes .btComentar
{
	width:75px;
	height:22px;
	background-image:url(../img/btComentar.png);
	background-position:0 0;
	cursor:pointer;
	margin-top: -1px;
	float:left;
}

.postNews .postMid .interacoes .btComentar:hover
{
	background-position:0 24px;
}

.postNews .postMid .postRel
{
	/* width:592px; */
	margin:0 auto;
	padding-bottom:15px;
}

.postNews .postMid .postRel .txtPostRel
{
	margin:25px 0 13px 0;
}

.postNews .postMid .postRel .outrosPosts
{
	/* width:592px; */
	margin: 0 auto 20px auto;
}

.postNews .postMid .postRel .outrosPosts .linkPost
{
	width: 142px;
	margin-right: 14px;
	margin-left: 14px;
	font-size:12px;
	color: #fdc233;
	text-align:center;
	float:left;
}

.postNews .postMid .postRel .outrosPosts .linkPost.last
{
	margin-right:0 !important;
}

.postNews .postMid .postRel .outrosPosts .linkPost .imgPostRel
{
	width:139px;
	height:139px;
	margin-bottom:7px;
	border: 1px solid #464646;
}

.postNews .postMid .postRel .postRelTags a
{
	font-size: 10px;
	color: #b38c2c;
	text-transform: uppercase;
	margin-left: 5px;
}

.postNews .postMid .postRel .postRelTags a:hover
{
	color: #fdc233;
}

.postNews .postMid .postRel .postRelTags span
{
	color: #959595;
	margin-right: 3px;
	font-size: 10px;
}

.postNews .postMid .postComentarios
{
	/* width:592px; */
	margin:30px auto 0 auto;
	color: #bfbfbf;
}

.postNews .postMid .postComentarios #exibirComentarios
{
	font-size:12px;
	color:#b38c2c;
	margin:8px 0 15px 0;
	cursor:pointer;
}

.postNews .postMid .postComentarios #exibirComentarios:hover
{
	text-decoration:underline;
}

.postNews .postMid .postComentarios .comentario
{
	/* width:590px; */
	background-color:#000000;
	/* border:1px solid #464646; */
	margin-bottom:5px;
}

.postNews .postMid .postComentarios .comentario .fotoUser
{
	width:50px;
	height:50px;
	margin:17px;
	float:left;
}

.postNews .postMid .postComentarios .comentario .fotoUser img
{
	width:50px;
	height:50px;
}

.postNews .postMid .postComentarios .comentario .comentarioDir
{
	width: 750px;
	float:left;
}

.postNews .postMid .postComentarios .comentario .comentarioDir .textoComentario
{
	/* width:485px; */
	font-size:12px;
	text-align:justify;
	margin-top:17px;
}

.postNews .postMid .postComentarios .comentario .comentarioDir .textoComentario .userName
{
	font-size:14px;
	color: #fdc233;
	display: block;
	margin-right:3px;
}

.postNews .postMid .postComentarios .comentario .comentarioDir .comentarioInfo
{
	font-size:10px;
	margin: 0 0;
}

.postNews .postMid .postComentarios .comentario .comentarioDir .comentarioInfo span
{
	margin-right:5px;
	line-height:15px;
	float:left;
}

.postNews .postMid .postComentarios .comentario .comentarioDir .comentarioInfo .comentarioTempo
{
	color: #b38c2c;
}

.postNews .postMid .postComentarios .comentario .comentarioDir .comentarioInfo .curtirComentario
{
	color:#00ffde;
}

.postNews .postMid .postComentarios .escreverComentario
{
	/* width:592px; */
	margin:20px auto 0 auto;
}

.postNews .postMid .postComentarios .escreverComentario .fotoUser
{
	width:50px;
	height:50px;
	margin-right: 20px;
	margin-left: 10px;
	float:left;
}

.postNews .postMid .postComentarios .escreverComentario .fotoUser img
{
	width:50px;
	height:50px;
}

.postNews .postMid .postComentarios .escreverComentario form
{
	width: 764px;
	float:left;
	padding-bottom:10px;
}

.postNews .postMid .postComentarios .escreverComentario textarea
{width: 742px;      height: 76px;      border: 1px solid #9b9b9b;      resize: none;      font-family: 'Open Sans', sans-serif;      color: #000;      font-size: 13px;      padding: 10px;}

.postNews .postMid .postComentarios .escreverComentario .enviar
{
	width:75px;
	height:27px;
	margin-top:15px;
	background-image:url(../img/btEnviar.png);
	background-color:transparent;
	background-position:0 0;
	border:none;
	cursor:pointer;
	float:right;
}

.postNews .postMid .postComentarios .escreverComentario .enviar:hover
{
	background-position:0 27px;
}

.postNews .postBottom
{
	width:636px;
	height:44px;
	background-image:url(../img/bgPostNewsBottom.png);
}

.postNews .btVoltar
{
	width:75px;
	height:27px;
	background-image:url(../img/btVoltar.png);
	background-position:0 0;
	position:absolute;
	left: 559px;
	top: -15px;
}

.postNews .btVoltar:hover
{
	background-position:0 27px;
}

.fb-like iframe, .fb-like span
{
	width: 56px!important;
}

.esqBox
{
	/* width:637px; */
	margin:10px auto 15px auto;
}

.esqBox .esqBoxTop
{
	width:637px;
	height:18px;
	background-image:url(../img/bgLoginTop.png);
	display:inline-block;
}

.esqBox .esqBoxMid
{
	width: 100%;
	/* background-image:url(../img/bgLoginMid.png); */
	display:inline-block;
}

.esqBox .esqBoxBottom
{
	width:637px;
	height:44px;
	background-image:url(../img/bgLoginBottom.png);
	display:inline-block;
}

.esqBox .loginArea
{
	/* width:602px; */
	height:220px;
	/* background-color:#121212; */
	margin:0 auto 5px auto;
	position: relative;
}

.esqBox .loginArea .txtLogin
{
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	padding-top:20px;
	margin-bottom:20px;
}

.esqBox .loginArea form
{
	width:320px;
	margin:0 auto;
}

.esqBox .loginArea label
{
	width:50px;
	font-size:14px;
	color: #fdc233;
	text-align:right;
	display:inline-block;
}

.esqBox .loginArea .loginCampo
{
	width:240px;
	height:20px;
	border:1px solid #303030;
	background-color:#000000;
	color:#FFFFFF;
	padding:5px;
	margin:5px;
	cursor:text;
}

.esqBox .loginArea .linkRecuperarSenha
{
	font-size:11px;
	color: #fdc233;
	text-decoration:underline;
	text-align:right;
	margin:5px 8px;
}

.esqBox .loginArea .btLogin
{
	width:107px;
	height:27px;
	margin:15px auto;
 	background-image:url(../img/btLogin.png);
	background-position:0 0;
	background-color:transparent;
	cursor:pointer;
	border:none !important;
	display:block;
}

.esqBox .loginArea .btLogin:hover
{
	background-position:0 27px;
}

.esqBox .bannerCad
{
	width:603px;
	height:220px;
	background-image:url(../img/bannerSacer.png);
	margin: 90px auto 40px auto;
}

.esqBox .bannerCad .btCadBanner
{
	width:199px;
	height:96px;
	margin:100px 50px 25px 350px;
	background-image:url(../img/btCadastreseGratis.png);
	background-position:0 0;
	cursor:pointer;
	display:inline-block;
}

.esqBox .bannerCad .btCadBanner:hover
{
	background-position:0 96px;
}

#box_teclado
{
	width: 278px;
	height: 124px;
	border: 1px solid #5a5a5a;
	background: #0c0d0d;
	margin: 16px 0 20px 36px;
	padding: 4px 0 0 17px;
	position: absolute;
	top: 115px;
	left: 280px;
	display: none;
	z-index: 10;
}
#box_teclado .box_fechar
{
	display: block;
	font-size: 10px;
	cursor: pointer;
	width: 8px;
	margin: 2px 0 0 263px;
	color: #CCC;
}
#box_teclado .box_fechar:hover
{
	color: #FFD800;
}
#box_teclado sup
{
	font-size: 8px;
	color: #6e6e6e;
}
#box_teclado div
{
	float: left;
	background: url(../img/bg_teclado_campo.png);
	width: 20px;
	height: 16px;
	display: inline-block;
	background-position: 0 0;
	cursor: pointer;
	font-family: Verdana;
	color: #cdcdcd;
	font-size: 10px;
	text-align: center;
	padding-top: 4px;
}
#box_teclado div#up
{
	margin-top: -20px;
}
#box_teclado div.backspace
{
	background: url(../img/bg_teclado_backspace.png);
	background-position: 0 0;
}
#box_teclado div.enter
{
	background: url(../img/bg_teclado_enter.png);
	height: 40px;
	padding-top: 0;
}
#box_teclado div.caps
{
	background: url(../img/bg_teclado_caps.png);
	width: 60px;
}
#box_teclado div.caps#hover
{
	background-position: 0 20px;
}
#box_teclado div#espaco
{
	background: url(../img/bg_teclado_espaco.png);
	width: 200px;
}
#box_teclado div#espaco:hover
{
	background-position: 0 21px;
}
#box_teclado div.enter:hover
{
	background-position: 0 40px;
}
#box_teclado div:hover
{
	background-position: 0 20px;
}

.esqBoxMid .titulo
{
	font-size:19px;
	color: #fdc233;
	margin:10px 15px 5px 15px;
	display:inline-block;
}

.esqBox .texto
{
	font-size:12px;
	color:#FFFFFF;
	margin:0 15px 20px 15px;
	line-height:18px;
	text-align:justify;
}

.esqBox .botoes
{
	width: 580px;
	margin:10px auto;
}

.esqBox .botoes .btTenhoConta
{width: 198px;      height: 21px;border: 1px solid #fdc233;      cursor: pointer;      margin: 10px;      float: left;color: #fdc233;      text-transform: uppercase;      padding: 30px;}

.esqBox .botoes .btTenhoConta:hover
{background: #fdc233;      color: #000;      border: 1px solid #000;}

.esqBox .botoes .btNaoTenhoConta
{width: 218px;      height: 21px;border: 1px solid #fdc233;      cursor: pointer;      margin: 10px;      float: left;color: #fdc233;      text-transform: uppercase;      padding: 30px;}

.esqBox .botoes .btNaoTenhoConta:hover
{background: #fdc233;      color: #000;      border: 1px solid #000;}

.esqBox .dicasSeguranca
{
	width: 590px;
	margin:30px auto 40px auto;
	padding:5px;
	background-color:#000000;
}

.esqBox .dicasSeguranca .texto b
{
	color: #b38c2c;
}

#easyTooltip
{
	padding:5px;
	border:1px solid #d28831;
	background:#1b1b1b;
	color: #fff;
	max-width: 380px;
	font-size: 11px;
}

#easyTooltip3
{
	border:1px solid #3c3b0d;
	background:#1b1b1b;
	color: #fff;
	max-width: 500px;
	font-size: 11px;
}

.dcs-circle-gallery
{
	width:274px;
	height:207px;
	margin: 0 0 15px 20px;
    position: relative;
    overflow:hidden;
}

.dcs-circle-gallery .slide
{
    width:88px;
    height:88px;
    padding:5px;
    position:absolute;
    left:0px;
    top:0px;  
    display:block;
}

.dcs-circle-gallery .slide img
{
    opacity:1.0;
    filter:alpha(opacity=100);   
	border:none;
    width:100%;
    height:100%;	
}

.dcs-circle-gallery .background
{
    width:100%;
    height:100%;
    z-index:0;
}

.dcs-circle-gallery .panel
{
	position: absolute;
	width:274px;
	height: 225px;
}

.dcs-circle-gallery .title 
{
    margin: 130px auto 0 auto;
    width: 100%;
    display: block;
    font-size: 11px;
    color: #7d7d7d;
    text-align:justify;
}

.dcs-circle-gallery .title b
{
	display: inline-block;
	width: 100%;
	color: #fdc233;
	text-align:center;
	font-size: 12px;
	font-weight: normal;
}
.dcs-circle-gallery .prev
{
    width: 15px;
    height: 27px;
    margin-top:40px;
    background-image: url(../img/btSetaLojaEsq.png);
    cursor:pointer;
    float:left;
}

.dcs-circle-gallery .prev:hover, .dcs-circle-gallery .next:hover
{
}

.dcs-circle-gallery .next
{
    width: 15px;
    height: 27px;
    margin-top:40px;
    background-image: url(../img/btSetaLojaDir.png);
    cursor:pointer;
    float:right;
    margin-right: 5px;
}

.lojaPriston .irParaLoja
{
	font-size:12px;
	color: #b38c2c;
	text-transform: uppercase;
	margin:0 11px 15px 0;
	float:right
}

.lojaPriston .irParaLoja:hover, .dir .ranking .verRanking:hover, .esq .lastPosts .post .postTags a:hover, .dir .ranking .verRanking2:hover, .dir .ranking .verRanking3:hover, .dir .ranking .verRanking4:hover
{
	color: #fdc233;
}

.charSearch
{
	width: 100%;
	margin: 30px 0;
}

.charSearch label
{
	font-size: 13px;
	color:#ffd800;
}

.charSearch .nomeChar
{width: 268px;      height: 23px;      padding: 5px;      outline: 0;      font-size: 12px;      color: #959595;      float: left;      background: transparent;      border: 0;      font-family: 'Open Sans', sans-serif;      border-bottom: 1px solid #3c3b0d;}

.charSearch .btPesquisaChar
{width: 33px;      height: 34px;      background-image: url(../img/bt_pesquisar.jpg);      background-position: 0 0;      background-color: transparent;      border: none;      cursor: pointer;      float: left;}

.titulosRanking
{
	/* width:593px; */
	margin:0 auto;
	padding:3px 0;
	border-bottom:1px solid #ffbc1a;
	position:relative;
}

.titulosClan .menuDrop.mdServidorRanking
{
	left:392px;
	top:8px;
	font-size:12px;
}

.titulosRanking .txtRankRanking
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 89px;
    margin-left: 69px;
    display: inline-block;
}

.titulosRanking .txtServidorRanking
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 61px;
    margin-left: 18px;
    display: inline-block;
}

.titulosRanking .txtServidorPunidos
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 61px;
    margin-left: 10px;
    display: inline-block;
}

.titulosRanking .txtPersonagemRanking
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 235px;
    display: inline-block;
}

.titulosRanking .txtPersonagemPunidos
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 185px;
    display: inline-block;
}

.titulosRanking .txtClasseRanking
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 45px;
    margin-left: 18px;
    display: inline-block;
}

.titulosRanking .txtClassePunidos
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 92px;
    margin-left: 18px;
    display: inline-block;
}

.titulosRanking .txtLevelRanking
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 42px;
    margin-left: 70px;
    display: inline-block;
}

.titulosRanking .txtLevelPunidos
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 42px;
    margin-left: 30px;
    display: inline-block;
}

.titulosRanking .txtSuspensao
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 80px;
    margin-left: 45px;
    display: inline-block;
}

.titulosRanking .txtMediaRanking
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 42px;
    margin-left: 113px;
    display: inline-block;
}

.titulosRanking .servRanking
{
	background: url(../img/bt_menu.png);
    width: 10px;
    height: 7px;
    cursor: pointer;
    margin-right: 71px;
    display: inline-block;
}

.titulosRanking .servRanking.punidos
{
    margin-right: 59px;
}

.titulosRanking .persRankingTitulo
{
	background: url(../img/bt_menu.png);
    width: 10px;
    height: 7px;
    cursor: pointer;
    margin-right: 34px;
    display: inline-block;
}

.titulosRanking .menuDrop.mdServidorRanking
{
	left: 125px;
	top: 10px;
	font-size:12px;
}

.titulosRanking .menuDrop.mdServidorRanking.punidos
{
	left: 115px;
}

.titulosRanking .menuDrop.mdPersRanking
{
	left: 521px;
	top: 10px;
	font-size:12px;
}

.mdServidorRanking .selectFiltro
{
	width:80px;
	margin:0 auto;
	padding:5px 0;
	color: #b38c2c;
}

.mdPersRanking .selectFiltro
{
	width:100px;
	margin:0 auto;
	padding:5px 0;
	color: #b38c2c;
}

.mdServidorRanking .selectFiltro .itemFiltro, .mdPersRanking .selectFiltro .itemFiltro
{
	margin-bottom:5px;
	cursor:pointer;
}

.mdServidorRanking .selectFiltro .itemFiltro .check, .mdPersRanking .selectFiltro .itemFiltro .check
{
	width:11px;
	height:11px;
	margin: 2px 5px 0 0;
	background-image:url(../img/imgSelecionado.png);
	float:left;
}

.mdServidorRanking .selectFiltro .itemFiltro:hover, .mdPersRanking .selectFiltro .itemFiltro:hover
{
	color: #fdc233;
	text-decoration:underline;
}

.mdServidorRanking .selectFiltro .itemFiltro.selecionado, .mdPersRanking .selectFiltro .itemFiltro.selecionado
{
	color: #fdc233;
	text-decoration:underline;
}

.mdServidorRanking .selectFiltro .itemFiltro .desativado, .mdPersRanking .selectFiltro .itemFiltro .desativado
{
	background-image:none;
}

.titulosRanking img
{
	margin-right: 12px;
	margin-left: 61px;
}

.listaRanking
{
	/* width:635px; */
	margin: 0px auto 0 auto;
	padding-bottom:20px;
}

.listaRanking .rankingLinha
{
	/* width:630px; */
	height:26px;
	margin:0 auto;
	font-size:11px;
	color:#8e8e8e;
	padding-top:14px;
}

.listaRanking .rankingLinha span
{
	display:inline-block;
	overflow:hidden;
}

.listaRanking .rankingLinha .posicaoRanking
{
	width:40px;
	margin-left: 65px;
	text-align:center;
}

.listaRanking .rankingLinha .dataRanking
{
	width:60px;
	margin-left: 55px;
	text-align:center;
}

.listaRanking .rankingLinha .servidorPunidos
{
	width: 85px;
    margin-left: 45px;
    margin-right: 20px;
    text-align: center;
}

.listaRanking .rankingLinha .servidorRanking
{
	width: 105px;
    margin-left: 55px;
    margin-right: 20px;
    text-align: center;
}

.listaRanking .rankingLinha .nickRanking
{
	width: 175px;
	margin-left: 41px;
	text-align:left;
}

.listaRanking .rankingLinha .nickPunidos
{
	width: 145px;
	margin-left: 41px;
	text-align:left;
}

.listaRanking .rankingLinha .mortesRanking
{
	width: 70px;
    margin-left: 70px;
    margin-right: 51px;
    text-align: center;
}

.listaRanking .rankingLinha .persRanking
{
	width: 114px;
	margin-left:80px;
	text-align:left;
}

.listaRanking .rankingLinha .persPunidos
{
	width: 74px;
	margin-left:60px;
	text-align:left;
}

.listaRanking .rankingLinha .nivelRanking
{
	width:50px;
	margin-left:40px;
	text-align:center;
}

.listaRanking .rankingLinha .suspensaoPunidos
{
	width: 70px;
    margin-left: 45px;
    text-align: center;
}

.listaRanking .rankingLinha.linha1
{
	background-color:#0e0e0e;
}

.abas
{
	margin: 0px auto 0 auto;
	border-bottom: 1px solid #fdc233;
}

.abas .aba
{
	height: 26px;
	padding: 8px 25px 0 25px;
	color: #fdc233;
	background: #252525;
	float:left;
	text-align:center;
	font-size: 14px;
	cursor:pointer;
	position: relative;
	text-transform: uppercase;
}

.abas .aba.ativado
{
	background: #fdc233;
	color: #000000;
}

.abas .aba .sub
{
	width: 161px;
	background: none;
    position: absolute;
	left: 0;
    top: 32px;
	display: none;
	z-index: 10;
}

.abas .aba.ranking .sub
{
	left: -24px;
}

.abas .aba.mestre .sub
{
	width: 145px;
	left: -10px;
}

.abas .aba .sub div
{
	background: url(../img/img_bullet.png) 0 0 no-repeat;
    width: 15px;
    height: 8px;
    margin: 0 auto;
}

.abas .aba .sub a
{
	display: inline-block;
    font-size: 11px;
	color: #fdc233;
    background: #252525;
    border-bottom: 1px solid #3b3b3b;
    width: 100%;
    text-align: center;
    padding: 7px 0;
}

.abas .aba .sub .su
{
	width: 150px;
	background: none;
    position: absolute;
	left: 150px;
    top: 8px;
	display: none;
	z-index: 10;
}

.abas .aba .sub .su div
{
	background: url(../img/img_bullet3.png) 0 0 no-repeat;
    position: absolute;
    top: 7px;
    left: -8px;
    width: 8px;
    height: 15px;
}

.abas .aba .sub .su span
{
	display: inline-block;
    font-size: 11px;
	color: #fdc233;
    background: #252525;
    border-bottom: 1px solid #3b3b3b;
    width: 100%;
    text-align: center;
    padding: 7px 0;
}

.abas .aba .sub .su span:hover
{
	text-decoration: underline;
}

.abas .aba .sub a:last-child
{
	border: 0;
}

.abas .aba .sub .su span:last-child
{
	border: 0;
}

.clanSearch
{
	width:420px;
	/* margin:0 auto; */
	padding:25px 0;
}

.clanSearch label
{
	font-size:14px;
	color:#ffd800;
}

.clanSearch .nomeClanInput
{width: 268px;      height: 23px;      padding: 5px;      outline: 0;      font-size: 12px;      color: #959595;      float: left;      background: transparent;      border: 0;      font-family: 'Open Sans', sans-serif;      border-bottom: 1px solid #3c3b0d;}

.clanSearch .btPesquisaClan
{width: 33px;      height: 34px;      background-image: url(../img/bt_pesquisar.jpg);      background-position: 0 0;      background-color: transparent;      border: none;      cursor: pointer;      float: left;}

.clanSearch .btPesquisaClan:hover
{
}

.titulosClan
{
	margin:0 auto;
	padding:3px 0;
	border-bottom:1px solid #ffbc1a;
	position:relative;
}

.titulosClan img
{
	margin-right: 110px;
}

.titulosClan .servRanking
{
	background: url(../img/bt_menu.png);
	width: 10px;
	height: 7px;
	cursor: pointer;
	margin-right: 84px;
	display: inline-block;
}

.titulosClan .txtNomeCla
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 222px;
    margin-left: 18px;
    display: inline-block;
}	

.titulosClan .txtPosicaoCla
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 142px;
    margin-left: 57px;
    display: inline-block;
}	

.titulosClan .txtLiderCla
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 204px;
    display: inline-block;
}

.titulosClan .txtMembroCla
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 191px;
    display: inline-block;
}

.titulosClan .txtServidorCla
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 61px;
    display: inline-block;
}

.titulosClan .txtClasseCla
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 171px;
    display: inline-block;
}

.titulosClan .txtMembrosCla
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 138px;
    display: inline-block;
}

.titulosClan .txtLevelCla
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 155px;
    display: inline-block;
}

.titulosClan .txtCriacaoCla
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 55px;
    display: inline-block;
}

.titulosClan .txtDesdeCla
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 55px;
    display: inline-block;
}

.listaClans
{
	/* margin:10px auto 0 auto; */
	padding-bottom:20px;
}

.listaClans .clanLinha
{
	/* width:630px; */
	height:33px;
	margin:0 auto;
	font-size:11px;
	color:#8e8e8e;
	padding-top:7px;
}

.listaClans .clanLinha.online
{
	color: #47c563;
}

.listaClans .clanLinha img
{
	vertical-align: -9px;
}

.listaClans .clanLinha span
{
	display:inline-block;
	overflow:hidden;
}

.listaClans .clanLinha .nomeClan .clanAvatar
{
	margin-right:5px;
	width: 27px;
	height: 27px;
}

.listaClans .clanLinha .nomeClan
{
	width: 197px;
	margin-left:18px;
	text-align:left;
}

.listaClans .clanLinha .liderClan
{
	width: 169px;
	margin-left:23px;
	text-align:left;
	vertical-align: 7px;
}

.listaClans .clanLinha .servidorClan
{
	width: 138px;
	vertical-align: 7px;
	text-align:center;
}

.listaClans .clanLinha .membrosClan
{
	width:80px;
	margin-left: 41px;
	vertical-align: 7px;
	text-align:center;
}

.listaClans .clanLinha .criacaoClan
{
	width:80px;
	margin-left: 51px;
	vertical-align: 7px;
	text-align:center;
}

.listaClans .clanLinha.linha1
{
	background-color:#0e0e0e;
}

.menuMeuClan
{
	width:596px;
	margin:0 auto;
	padding-top:10px;
	font-size:12px;
	color:#00ffde;
}

.menuMeuClan .menuMeuClanEsq
{
	width:7px;
	height:34px;
	background-image:url(../img/bgMenuMeuClanEsq.png);
	float:left;
}

.menuMeuClan .menuMeuClanMid
{
	width:582px;
	height:24px;
	padding-top:10px;
	background-image:url(../img/bgMenuMeuClanMid.png);
	background-repeat:repeat-x;
	float:left;
}

.menuMeuClan .menuMeuClanMid span
{
	margin-left:10px;
	cursor:pointer;
}

.menuMeuClan .menuMeuClanMid .regrasLink
{
	border-left:1px solid #525252;
	padding-left:10px;
	display:none;
}

.menuMeuClan .menuMeuClanDir
{
	width:7px;
	height:34px;
	background-image:url(../img/bgMenuMeuClanDir.png);
	float:left;
}

.boxClan
{
	padding:20px;
}

.boxClan .avatarClan
{
	width:106px;
	height:106px;
	float:left;
}

.boxClan .avatarClan img
{
	width:106px;
	height:106px;
}

.boxClan .infoClan
{
	margin: 2px 0 0 20px;
	float:left;
}

.boxClan .infoClan .icoClan
{
	width:27px;
	height:27px;
	background-color:#686868;
	float:left;
}

.boxClan .infoClan .icoClan img
{
	width:27px;
	height:27px;
}

.boxClan .infoClan .apresentacaoClan
{
	width:190px;
	margin-left: 10px;
	float:left;
}

.boxClan .infoClan .apresentacaoClan .nomeClanBox
{
	margin-left:5px;
	font-size:18px;
	color: #fdc233;
	line-height: 14px;
}

.boxClan .infoClan .apresentacaoClan .legendaClan
{
	margin-left:5px;
	font-size: 12px;
	color: #b38c2c;
	line-height:15px;
}

.boxClan .infoClan .dadosClan
{
	font-size:12px;
	color:#FFFFFF;
	margin-top:6px;
}

.boxClan.alterarDadosClan
{
	display: none;
}

.salvarDadosClanLink
{
	margin-top: 86px;
	font-size: 11px;
	color: #b38c2c;
	text-transform: uppercase;
	float:right;
	cursor:pointer;
}

.clanPlayerSearch
{
	width:450px;
	margin:0 auto;
	padding:25px 0; 
}

.clanPlayerSearch label
{
	font-size:14px;
	color:#ffd800;
}

.clanPlayerSearch .playerClanInput
{
	width:220px;
	height:20px;
	border:1px solid #303030;
	background-color:#000000;
	color:#FFFFFF;
	padding:5px;
	margin:5px;
}

.clanPlayerSearch .btPesquisaPlayerClan
{
	width:75px;
	height:27px;
	margin-top:2px;
	background-image:url(../img/btPesquisar.png);
	background-position:0 0;
	background-color:transparent;
	cursor:pointer;
	border:none;
	vertical-align:middle;
}

.clanPlayerSearch .btPesquisaPlayerClan:hover
{
	background-position:0 27px;
}

.listaClans .clanLinha .membroPosicao
{
	width: 95px;
	margin-left:36px;
	text-align:center;
}

.listaClans .clanLinha .aliancaNome
{
	width: 285px;
    text-align: left;
    margin-left: 56px;
}

.listaClans .clanLinha .membroNome
{
	width: 150px;
	margin-left: 70px;
}

.listaClans .clanLinha .membroClasse
{
	width: 98px;
	margin-left: 44px;
}

.listaClans .clanLinha .aliancaStatus
{
	width: 137px;
    text-align: center;
}

.listaClans .clanLinha .membroLvl
{
	width: 90px;
	margin-left: 45px;
	text-align:center;
}

.listaClans .clanLinha .aliancaMembros
{
	width: 90px;
    margin-left: 63px;
    text-align: center;
}

.listaClans .clanLinha .membroDesde
{
	width: 80px;
	margin-left: 74px;
	text-align:center;
}

.listaClans .clanLinha .aliancaData
{
	width: 80px;
	margin-left: 54px;
	text-align:center;
}

.listaClans .clanLinha.linhaMeuClan
{
	padding-top:12px !important;
	height:28px !important;
}

.listaClans .clanLinha .btAceitarConvite
{
	width:16px;
	height:16px;
	margin-left:15px;
	background-image:url(../img/bt_aceitar.png);
	background-position:0 0;
	cursor:pointer;
	display:inline-block;
	vertical-align:-1px;
}

.listaClans .clanLinha .btAceitarAlistamento, .listaClans .clanLinha .btAceitarAlianca
{
	width:16px;
	height:16px;
	margin-left:15px;
	background-image:url(../img/bt_aceitar.png);
	background-position:0 0;
	cursor:pointer;
	display:inline-block;
	vertical-align:-1px;
}

.listaClans .clanLinha .btDelegarLideranca
{
	width:16px;
	height:16px;
	margin-left:15px;
	background-image:url(../img/bt_lideranca.png);
	background-position:0 0;
	cursor:pointer;
	display:inline-block;
	vertical-align:-1px;
}

.listaClans .clanLinha .btRemoverLideranca
{
	width:16px;
	height:16px;
	margin-left:15px;
	background-image:url(../img/bt_rlideranca.png);
	background-position:0 0;
	cursor:pointer;
	display:inline-block;
	vertical-align:-1px;
}

.listaClans .clanLinha .btExcluirAlistamento, .listaClans .clanLinha .btExcluirMembro, .listaClans .clanLinha .btSairCla, .listaClans .clanLinha .btDesfazer, .listaClans .clanLinha .btRejeitarAlianca, .listaClans .clanLinha .btCancelarAlianca
{
	width:16px;
	height:16px;
	margin-left:27px;
	background-image:url(../img/btX.png);
	background-position:0 0;
	cursor:pointer;
	display:inline-block;
	vertical-align:-1px;
}

.listaClans .clanLinha .btExcluirAlistamento:hover, .listaClans .clanLinha .btExcluirMembro:hover, .listaClans .clanLinha .btAceitarAlianca:hover, .listaClans .clanLinha .btCancelarAlianca:hover, .listaClans .clanLinha .btRejeitarAlianca:hover, .listaClans .clanLinha .btSairCla:hover, .listaClans .clanLinha .btSairCla:hover, .listaClans .clanLinha .btAceitarAlistamento:hover, .listaClans .clanLinha .btAceitarConvite:hover, .listaClans .clanLinha .btDesfazer:hover, .listaClans .clanLinha .btDelegarLideranca:hover, .listaClans .clanLinha .btRemoverLideranca:hover
{
	background-position:0 16px;
}

.listaClans .clanLinha .btConvidarMembro
{
	width:16px;
	height:16px;
	margin-left:24px;
	background-image:url(../img/btMais.png);
	background-position:0 0;
	cursor:pointer;
	display:inline-block;
	vertical-align:-1px;
}

.listaClans .clanLinha .convidarMembro
{
	font-size: 10px;
	padding: 0 4px;
	width: 95px;
	height: 20px;
	border: 1px solid #303030;
	background-color: #000;
	color: #FFF;
}

.listaClans .clanLinha .btConvidarMembro:hover
{
	background-position:0 16px;
}

.boxClan .alterarAvatar
{
	float:left;
}

.boxClan .alterarAvatar .btAlterarAvatar
{
	width:104px;
	height:27px;
	margin-top:5px;
	margin-left:1px;
	background-image:url(../img/btAlterarAvatar.png);
	background-position:0 0;
	background-color:transparent;
	border:none;
	cursor:pointer;
}

.boxClan .btAlterarAvatar:hover
{
	background-position:0 27px;
}

.boxClan .infoClan .btAlterarIcone
{
	width:85px;
	height:27px;
	margin-left:3px!important;
	background-image:url(../img/btAlterarIcone.png);
	background-position:0 0;
	background-color:transparent;
	border:none;
	cursor:pointer;
}

.boxClan .infoClan .btAlterarIcone:hover
{
	background-position:0 27px;
}

.boxClan .infoClan .campoMeuClanEdit
{
	width:190px;
	height:20px;
	border:1px solid #303030;
	background-color:#000000;
	color:#FFFFFF;
	padding:5px;
	margin-top:7px;
}

.boxClan .salvarDadosClanLink
{
	font-size: 11px;
	margin-top:120px;
	color: #b38c2c;
	text-transform: uppercase;
	/* text-decoration:underline; */
	float:right;
	cursor:pointer;
}

.boxClan .alterarDadosClanLink
{
    font-size: 11px;
    margin-top: 90px;
    color: #b38c2c;
    text-transform: uppercase;
    float: right;
    cursor: pointer;
}

.boxClan .alterarDadosClanLink:hover, .boxClan .salvarDadosClanLink:hover
{
	color: #fdc233;
	text-decoration: underline;
}

.removeFiltro
{
	float: left;
	width: 190px;
	display: none;
}

.removeFiltro img
{
	cursor: pointer;
	border: 0;
}

.removeFiltro span
{
	vertical-align: 2px;
	margin-left: 5px;
	font-weight: bold;
	color: #FFD800;
	font-size: 12px;
}

.div_sel .select
{
	position: absolute;
	width: 163px;
	border: 1px solid #252018;
	background: #0b0b0b;
	display: none;
	max-height: 150px;
	overflow-y: auto;
	overflow-x: hidden;
	text-align: left;
	margin-top: -3px;
}

.div_sel .select .option
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fefefe;
	height: 22px;
	width: 155px;
	overflow: hidden;
	cursor: pointer;
	padding: 6px 0 0 10px;
}

.div_sel .valor
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fefefe;
	padding: 5px 30px 0 10px;
	height: 21px;
	overflow: hidden;
	text-align: left;
}

.div_sel
{
	background-image:url(../img/bgSelect166px.png);
	width:166px;
	height: 23px;
	position: relative;
	cursor: pointer;
	margin-top: -4px;
	margin-right: -3px;
	float: right;
}

.div_sel2 .select
{
	position: absolute;
	width: 166px;
	border: 1px solid #252018;
	background: #0b0b0b;
	display: none;
	overflow:auto;
	max-height: 220px;
	overflow-y: auto;
	overflow-x: hidden;
	text-align: left;
	margin-left: 1px;
}

.div_sel2 .select .option
{
	font-size: 12px;
	color: #fefefe;
	height: 26px;
	width: 403px;
	overflow: hidden;
	cursor: pointer;
	padding: 10px 0 0 10px;
}

.div_sel2 .valor
{
	font-size: 12px;
	color: #fefefe;
	padding: 8px 30px 0 10px;
	height: 21px;
	width: 130px;
	overflow: hidden;
	text-align: left;
}

.div_sel2
{
	background: url(../loja/img/pesquisar_categoria.png);
	width:170px;
	height: 30px;
	position: relative;
	float: left;
	cursor: pointer;
}

.postText
{
	display: block;
}

.postText p
{
	text-align: justify;
	font-size: 12px;
	color: #999;
	padding: 10px;
	line-height: 13px;
	font-weight: bold;
	margin: 0;
}

.postBellatra
{
	display: block;
}

.postBellatra p
{
	text-align: justify;
    font-size: 12px;
    color: #7d7d7d;
    padding: 10px;
    line-height: 17px;
    margin: 0;
}

.menu_bellatra
{
	padding: 0;
	margin: 10px 0 5px 0;
}

.menu_bellatra span
{
	margin: 0 -4px 0 0;
	padding: 0;
	display: inline-block;
}

.menu_bellatra span a
{
	margin: 0;
	padding: 0;
	display: inline-block;
}

.menu_bellatra span a:hover
{
	background-position: 0 -45px;
}

.menu_bellatra .menu_01 a
{
	height: 44px;
	width: 103px;
	background: url(../img/bellatra_menu_01.jpg) 0 0 no-repeat;
}

.menu_bellatra .menu_02 a
{
	height: 44px;
	width: 139px;
	background: url(../img/bellatra_menu_02.jpg) 0 0 no-repeat;
}

.menu_bellatra .menu_03 a
{
	height: 44px;
	width: 137px;
	background: url(../img/bellatra_menu_03.jpg) 0 0 no-repeat;
}

.menu_bellatra .menu_04 a
{
	height: 44px;
	width: 90px;
	background: url(../img/bellatra_menu_04.jpg) 0 0 no-repeat;
}

.menu_bellatra .menu_05 a
{
	height: 44px;
	width: 165px;
	background: url(../img/bellatra_menu_05.jpg) 0 0 no-repeat;
}

.div_bellatra
{
	margin: 0 0px 0px 10px;
	color: #8e8e8e;
	padding: 5px 0 0 0;
	font-size: 12px;
}

.div_bellatra table
{
	margin-top: 20px;
	color: #8e8e8e;
	width: 100%;
}

.div_bellatra table tr
{
	height: 50px;
}

.div_bellatra table span
{
	font-size: 22px;
	color: #fdc233;
	padding: 0 10px;
}

.div_bellatra table tr td
{
	border-top: #b38c2c 1px solid;
}

.div_bellatra table tr td.gray_right_border
{
	border-right: 1px solid #333;
}

.div_bellatra table tr td.gray_right_border-t
{
	border-right: 1px solid #333;
	border-top: 1px solid rgb(27,27,27);
}

.div_bellatra table tr td.no-top
{
	border-top: 1px solid rgb(27,27,27);
}

.div_bellatra table tr.top_border
{
	border-top: rgb(138,92,42) 1px solid;
}

.div_bellatra table tr.top_border p
{
	font-size: 10px;
	padding: 10px;
}

.div_bellatra table tr.top_border h2
{
	font-size: 12px;
	padding: 10px;
}

.bellatra_npc
{
	width: 700px;
	margin: 0 auto 10px auto;
	padding-top: 20px;
}

.bellatra_npc p
{
	font-size: 12px;
	color: #7d7d7d;
	padding: 3px 0;
}

.bellatra_npc h1
{
	font-size: 12px;
	color: #7d7d7d;
	padding: 0;
	margin: 0 0 0 15px;
	font-weight: normal;
}

.bellatra_npc span
{
	text-align: center;
	color: #b38c2c;
	font-weight: bold;
}

.npc-list
{
	margin: 0;
	padding: 0;
}

.estagio-list h1
{
	margin:0;
	padding:3px 0;
}

.bellatra_npc p
{
	margin: 0;
}

.submenu_bellatra
{
	padding-bottom:10px;
	margin: 0 5px 10px 19px;
	padding: 0;
}

.submenu_bellatra .submenu
{
	height: 35px;
	padding: 0;
	border-bottom: rgb(138,92,42) 1px solid;
	margin: 0 15px 0 0;
	text-align: left;
}

.submenu_bellatra .submenu span a:hover, .submenu_bellatra .submenu span.ativo a
{
	background-position: 0 0;
}

.submenu_bellatra .submenu .submenu_01 a
{
	height: 35px;
	width: 43px;
	display: inline-block;
	background: url(../img/bellatra_submenu_torre_01.jpg) 0 -35px no-repeat;
}

.submenu_bellatra .submenu .submenu_02 a
{
	height: 35px;
	width: 86px;
	display: inline-block;
	background: url(../img/bellatra_submenu_torre_02.jpg) 0 -35px no-repeat;
}

.submenu_bellatra .submenu .submenu_03 a
{
	height: 35px;
	width: 60px;
	display: inline-block;
	background: url(../img/bellatra_submenu_torre_03.jpg) 0 -35px no-repeat;
}

.submenu_bellatra .submenu .submenu_06 a
{
	height: 35px;
	width: 194px;
	display: inline-block;
	background: url(../img/bellatra_submenu_ranking_01.jpg) 0 -35px no-repeat;
}

.submenu_bellatra .submenu .submenu_07 a
{
	height: 35px;
	width: 226px;
	display: inline-block;
	background: url(../img/bellatra_submenu_ranking_02.jpg) 0 -35px no-repeat;
}

.submenu_bellatra .submenu .submenu_08 a
{
	height: 35px;
	width: 156px;
	display: inline-block;
	background: url(../img/bellatra_submenu_ranking_03.jpg) 0 -35px no-repeat;
}

.submenu_bellatra .submenu .submenu_09 a
{
	height: 35px;
	width: 74px;
	display: inline-block;
	background: url(../img/bellatra_submenu_01.jpg) 0 -35px no-repeat;
}

.submenu_bellatra .submenu .submenu_10 a
{
	height: 35px;
	width: 61px;
	display: inline-block;
	background: url(../img/bellatra_submenu_02.jpg) 0 -35px no-repeat;
}

.texto_bellatra
{
	width: 680px;
    margin: 0 auto;
    padding-top: 20px;
    margin-bottom: 15px;
}

.texto_bellatra ol
{
	margin: 10px 0 0 25px;
	padding: 0;
	color: #999999;
	font-size: 12px;
}

.texto_bellatra p
{
	color: #999999;
	margin: 0;
	font-size: 12px;
}

.bellatra_tabela_itens
{
	margin:0 auto;
	width: 680px;
	display: block;
	padding-top: 10px;
}

.bellatra_tabela_itens p
{
	font-size: 12px;
	margin-top: 10px;
	color: #999;
	padding: 10px 0;
}

.bellatra_tabela_itens span
{
	text-align: center;
	color: #b38c2c;
	font-weight: bold;
}

.rankingBellatra1, .rankingBellatra2, .rankingBellatra3
{
	margin:0 auto;
	padding:3px 0;
	border-bottom:1px solid #ffbc1a;
	position:relative;
}

.bellatra_tabela_ranking
{
	width: 100%;
	color: rgb(204,204,204);
	margin: 0;
	padding: 0;
}

.bellatra_tabela_ranking .clanAvatar
{
	width: 16px;
	height: 16px;
	vertical-align: -4px;
	margin-right: 4px;
}

.bellatra_tabela_ranking h1
{
	margin-left: 46px;
	color: #999;
	font-size: 11px;
	padding: 0;
	font-weight: normal;
}

.bellatra_tabela_ranking h2
{
	margin-left: 20px;
	color: #999;
	font-size: 11px;
	padding: 0;
	font-weight: normal;
}

.bellatra_tabela_ranking p
{
	color: #999;
	font-size: 11px;
	padding: 10px 0 5px 0;
}

.rankingBellatra .menuDrop.mdServidorRanking
{
	left: 255px;
	top: 16px;
	font-size: 12px;
}

.rankingBellatra2 .menuDrop.mdServidorRanking, .rankingBellatra1 .menuDrop.mdServidorRanking
{
	left: 440px;
	top: 16px;
	font-size: 12px;
}

.rankingBellatra3 .menuDrop.mdServidorRanking
{
	left: 350px;
	top: 16px;
	font-size: 12px;
}

.tabela_mestre
{
	width: 550px;
	margin: 0 auto;
	padding: 0;
}

.tabela_mestre p
{
	font-size: 12px;
	color: #999;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

.tabela_mestre span
{
	margin: 0;
	padding: 0;
	color: rgb(169,137,99);
	font-weight: bold;
	font-size: 16px;
}

.tabela_mestre select
{
	width: 150px;
	border: 1px solid #333;
	background: #0e0e0e;
	color: #999;
}

.tabela_mestre .first-td-tr
{
	background: rgb(42,39,34);
	border-right: 1px solid #333;
	border-top: 1px solid #333;
}

.tabela_mestre .first-td
{
	background: rgb(42,39,34);
	border-right: 1px solid #333;
}

.tabela_mestre .first-tr
{
	border-top: 1px solid #333;
}

.tabela_mestre_2
{
	width: 94%;
	margin: 0 0 0 15px;
	padding: 20px 0 10px 0;
}

.tabela_mestre_2 p
{
	margin: 0;
	padding: 0;
	color: rgb(169,137,99);
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
}

.tabela_mestre_2 select
{
	width: 130px;
	border: 1px solid #333;
	background: #0e0e0e;
	color: #999;
}

.tabela_mestre_2 input[type="text"]
{
	width: 100%;
	border: 1px solid #333;
	background: #0e0e0e;
	color: #999;
}

.tabela_mestre_2 .salvar a 
{
	height: 44px;
	width: 190px;
	display: inline-block;
	background: url(../img/bellatra_salvar_alteracoes.jpg) 0 0 no-repeat;
}

.tabela_mestre_2 .salvar a:hover
{
	background-position: 0 -45px;
}

#easyTooltip3 .historicoPvp div
{
	border-top: 1px solid #3c3b0d;
	padding: 10px;
	color: #8e8e8e;
}

#easyTooltip3 .historicoPvp div:first-child
{
	border: 0!important;
	font-size: 12px;
	text-align: center;
}

#easyTooltip3 .historicoPvp b
{
	color: #b38c2c;
}

#splash
{
	width: 100%;
	height: 100%;
	display: block;
	background: url(../img/modal_bg.png);
	position: fixed;
	overflow: auto;
	z-index: 1000;
	top: 0;
	left: 0;
}

#splash .splash
{
	width: 645px;
	height: 420px;
	margin: 10% auto 0 auto;
	position: relative;
}

#splash .btFechar
{
	width: 25px;
	height: 28px;
	background: url(../img/bt_splash_fechar.png);
	position: absolute;
	right: 30px;
	top: 205px;
	cursor: pointer;
}

#splash .btFechar:hover
{
	background-position: 0 -28px;
}

.txtComentarios, .txtPostRel
{
	width: 100%;
    font-size: 20px;
    color: #fdc233;
    display: inline-block;
    border-bottom: 1px solid #333333;
    padding-bottom: 6px;
}

.numero:hover
{
    background: #fdc233!important;
    text-decoration: none!important;
    font-weight: bold!important;
    color: #000000!important;
}

#menu .geral span .sub
{
	width: 110px;
    position: absolute;
    left: -25px;
    top: 17px;
	display: none;
	z-index: 10;
}

#menu .geral span .sub div
{
	background: url(../img/img_bullet2.jpg) 0 0 #000000 no-repeat;
    width: 14px;
    height: 7px;
    margin: 0 auto;
}

#menu .geral span .sub a
{
	display: inline-block;
    font-size: 11px;
    color: #fdc233;
    background: #252525;
    border-bottom: 1px solid #3b3b3b;
    width: 100%;
    text-align: center;
    padding: 7px 0;
}

#menu .geral span .sub a:last-child
{
	border: 0;
}

.comentarioImg, .comentarioVd
{
    text-align: right;
    float: right;
}

.rankingBellatra1 .servRanking, .rankingBellatra2 .servRanking, .rankingBellatra3 .servRanking
{
	background: url(../img/bt_menu.png);
    width: 10px;
    height: 7px;
    cursor: pointer;
    margin-right: 71px;
    display: inline-block;
}

.rankingBellatra1 .txtRankBellatra
{
	color: #fdc233;
	font-size: 13px;
	text-transform: uppercase;
	width: 89px;
	margin-left: 85px;
	display: inline-block;
}

.rankingBellatra1 .txtClaBellatra
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 167px;
    margin-left: 73px;
    display: inline-block;
}

.rankingBellatra1 .txtServidorBellatra
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 63px;
    margin-left: 71px;
    display: inline-block;
}

.rankingBellatra1 .txtPontuacaoBellatra
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 89px;
    margin-left: 57px;
    display: inline-block;
}

.rankingBellatra2 .txtRankBellatra
{
	color: #fdc233;
	font-size: 13px;
	text-transform: uppercase;
	width: 89px;
	margin-left: 85px;
	display: inline-block;
}

.rankingBellatra2 .txtClaBellatra
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 167px;
    margin-left: 73px;
    display: inline-block;
}

.rankingBellatra2 .txtServidorBellatra
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 63px;
    margin-left: 71px;
    display: inline-block;
}

.rankingBellatra2 .txtVitoriasBellatra
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 89px;
    margin-left: 68px;
    display: inline-block;
}

.rankingBellatra3 .txtRankBellatra
{
	color: #fdc233;
	font-size: 13px;
	text-transform: uppercase;
	width: 49px;
	margin-left: 65px;
	display: inline-block;
}

.rankingBellatra3 .txtPersonagemBellatra
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 137px;
    margin-left: 73px;
    display: inline-block;
}

.rankingBellatra3 .txtServidorBellatra
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 63px;
    margin-left: 71px;
    display: inline-block;
}

.rankingBellatra3 .txtPontuacaoBellatra
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 110px;
    margin-left: 37px;
    display: inline-block;
}

.rankingBellatra3 .txtDataBellatra
{
	color: #fdc233;
    font-size: 13px;
    text-transform: uppercase;
    width: 70px;
    margin-left: 37px;
    display: inline-block;
}

#banner .slogan
{
	font-family: 'Open Sans Condensed', sans-serif;
	color: #b7b7b7;
	text-transform: uppercase;
	position: absolute;
	top: 230px;
	left: -300px;
	font-size: 24px;
}

#banner .titulo
{
	font-family: 'Open Sans Condensed', sans-serif;
	color: #fff;
	text-transform: uppercase;
	position: absolute;
	top: 155px;
	left: -300px;
	font-size: 54px;
}

#banner .btBaixar
{
	background: #f2ba30;
	color: #fff;
	width: 140px;
	padding: 10px;
	height: 39px;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
	text-transform: uppercase;
	position: absolute;
	text-decoration: none;
	font-family: 'Open Sans Condensed', sans-serif;
	top: 260px;
	left: -300px;
}

#banner .btBaixar:hover
{
	-o-transition: .4s;
    -ms-transition: .4s;
    -moz-transition: .4s;
    -webkit-transition: .4s;
    transition: .4s;
	background: #fdc233;
}

#banner .btBaixar a
{
	text-decoration: none;
}

#banner .btBaixar .sub
{
	width: 190px;
    position: absolute;
    left: -15px;
    top: 50px;
    display: none;
    z-index: 10;
}

#banner .btBaixar .sub div
{
	background: url(../img/img_bullet2.png) 0 0 no-repeat;
    width: 15px;
    height: 8px;
    margin: 0 auto;
}

#banner .btBaixar .sub a
{
	display: inline-block;
    font-size: 14px;
    color: #fdc233;
    background: #252525;
    border-bottom: 1px solid #3b3b3b;
    width: 100%;
    text-align: center;
    padding: 7px 0;
}

#emailNoticiaCadastro
{
    width: 268px;
    height: 23px;
    padding: 5px;
    outline: 0;
    font-size: 12px;
    color: #959595;
    float: left;
    background: transparent;
    border: 0;
    font-family: 'Open Sans', sans-serif;
    border-bottom: 1px solid #3c3b0d;
	margin-left: 300px;
}

#btNoticiaCadastro
{
    width: 33px;
    height: 34px;
    background-image: url(../img/bt_pesquisar.jpg);
    background-position: 0 0;
    background-color: transparent;
    border: none;
    cursor: pointer;
    float: left;
}

.postMid.blessCastle
{
	color: #7d7d7d;
	font-size: 17px;
	font-family: 'Open Sans Condensed', sans-serif;
}

.postMid.blessCastle .quebra
{
	border-top: 1px solid #333333;
	width: 100%;
	height: 0px;
	margin: 25px 0;
}

.postMid.blessCastle select
{
	margin-top: 25px;
	color: #7d7d7d;
	background: #1a1a1a;
	font-size: 16px;
	width: 362px;
	margin-right: 10px;
    padding: 8px 15px;
	border: 1px solid #624b14;
	font-family: 'Open Sans', sans-serif;
}

.postMid.blessCastle input
{
	margin-top: 25px;
    cursor: pointer;
    color: #000000;
    background: #fdc233;
    font-size: 16px;
    width: 102px;
    padding: 9px 30px;
    border: 1px solid #624b14;
    font-family: 'Open Sans', sans-serif;
}

.google-visualization-tooltip
{
	z-index: 9;
}

.setaBC
{
	float: right;
	margin-right: 20px;
	width: 15px;
	height: 15px;
	cursor: pointer;
}

#alistamentoTexto
{
}

#alistamentoTexto::-webkit-input-placeholder
{
    color: #6d6d6d;
}

#alistamentoTexto:-moz-placeholder
{
   color: #6d6d6d;
   opacity: 1;
}

#alistamentoTexto::-moz-placeholder
{
   color: #6d6d6d;
   opacity: 1;
}

#alistamentoTexto:-ms-input-placeholder
{
   color: #6d6d6d;
}

#alistamentoTexto::-ms-input-placeholder
{
   color: #6d6d6d;
}

#aliancaTexto
{
}

#aliancaTexto::-webkit-input-placeholder
{
    color: #6d6d6d;
}

#aliancaTexto:-moz-placeholder
{
   color: #6d6d6d;
   opacity: 1;
}

#aliancaTexto::-moz-placeholder
{
   color: #6d6d6d;
   opacity: 1;
}

#aliancaTexto:-ms-input-placeholder
{
   color: #6d6d6d;
}

#aliancaTexto::-ms-input-placeholder
{
   color: #6d6d6d;
}
