/*CSS RESET BY FABIO DERCY*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tbody, tfoot, thead, th,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	/*vertical-align: baseline;*/
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	/*border-collapse: collapse;
	border-spacing: 0;*/
}

/******************FIM DO CSS RESET BY FABIO DERCY ****************************/
.highlight-window {
	position: fixed;
	top: 100px;
	width: 625px;
	left: 50%;
	margin-left: -300px;
	height: 70px;
	z-index: 5000;
	background-repeat: no-repeat;
	background-image:url(../images/layout/bg_highlights2.png);
}

.highlight-text {
	position: absolute;
	color: #FFF;
	width: 350px;
	font-size: 13pt;
	text-align: center;
	top: 11px;
	left: 111px;
	text-shadow: 0 0 0.2em #000, 0 0 0.2em #000, 0 0 0.2em #000;
}
.highlight-text span {
	color: #24fd00 !important;
}
body {
	color:#c6dde6;
	background-image: url(../images/layout/bg-repete.jpg);
	background-repeat:repeat;
	background-clip: border-box;
	background-position:top center;
	font-size: 12px;
}
.h-combates-div{
	width: 230px;
	text-align: center;
	padding-top: 40px;
}
.green{
	color: #c1f69d;
	font-size: 16px;
}
#d-penality-timer{
	color: #09d96b !important;
}
.marrom{
	color: #ffb259;
}
.show {
	display: block !important
}

h1{
	margin:0;
	padding:0;
	font-size:10pt;
	font-weight: normal;
}
h2{
	font-size:10px;
	font-weight:normal;
	line-height: 14px;
}
li{
	list-style:none;
}

#menu_repete ul{
	margin: 0px auto;
	padding: 0;
	padding-bottom: 20px;
	width: 200px;
}

#menu_repete li{
	text-align:left;
	line-height:160%;
	border-bottom: 0.1em #78673F dotted;
	font-size: 12px;
	padding-left: 32px
}

#menu_repete a{
	color:#421115;
	text-decoration:none;
}

#menu_repete a:hover{
	color:#83050f;
}

#formulario{
	color:#5a5137;
}
#formulario input{
	*margin:0;
	*padding:0;
	height: 16px;
}

#rodape a{
	color:#FFFFFF;
	text-decoration:none;
}

#rodape a:hover{
	color:#f5c66d;
	text-decoration:underline;
}

#kages{
	font-size: 12px;
}

.select-box-home{
	background-color:#fecd8a;
	border: 1px solid #fef9ae;
}

.select-box-home option{
	background-color: #FFF;
}

#p-estatisticas tr, #kages td, #kages tr, #rankings-home td, #rankings-home tr{
	vertical-align:middle;
}

a.linksSite, a.habil-link{
	color:#af9d6b;
	text-decoration:none;
}
a:hover.linksSite, a:hover.habil-link{
	color:#af9d6b;
	text-decoration:underline;
}
a.linksSite2{
	color:#7b1315 !important;
	text-decoration:none;
}
a:hover.linksSite2{
	color:#7b1315;
	text-decoration:underline;
}
a.linksSite3{
	color:#eb8252 !important;
	text-decoration:none;
}
a:hover.linksSite3{
	color:#eb8252;
	text-decoration:underline;
}
.linkCabecalho{
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold
}

a:hover.linkCabecalho{
	color:#FFFFFF;
	text-decoration:underline;
}

.linkTopo{
	color:#45c2e9;
	text-decoration:none;
}

a:hover.linkTopo{
	color:#ffd273;
	text-decoration:none;
}

.negritoVermelho{
	font-weight:bold;
	color:#7b1315;
	font-size:10px;
}

/*Cores*/
.txtDestaque {
	color:#af9d6b;
	font-size:12px;
	margin:0;
	padding:0;
	font-weight:bold;
}
/* Mensagens Personalizadas */
.msg_gai {
	width:730px;
	height: auto;
	float:left;
	clear:both;
	top:15px;
	margin-bottom:15px;
	position: relative;
	overflow: hidden;
}

.msg_gai:before {
	content: " ";
	display: block;
	position: absolute;
	width: 705px;
	background-color: #1b120d;
	height: 100%;
	margin-top: 38px;
	margin-left: 10px;
}

.msg_gai:after {
	content: " ";
	height: 59px;
	display: block;
	position: absolute;
	width: 727px;
	background-image: url(../images/layout/msg/msg_topo.png);
	top: 2px
}

.msg_gai .msg{
	position:relative;
	width:730px;
	height: 100%;
	text-align:left;
	padding-top: 0px;
	color:#45351b;
	clear:both;
	float:left;
	padding-bottom: 10px;
	line-height: normal;
}

.msg_gai .msg .msg_text {
	padding-top: 70px;
	position: relative;
	z-index: 1;
	padding-left: 250px;
	padding-bottom: 55px;
	padding-right: 20px;
	background-position: -20px;
	min-height: 180px;
}

.msg_gai .msg:before {
	background-image: url(../images/layout/msg/msg_rodape2.png);
	z-index: 2;
}

.msg_gai .msg:after {
	background-image: url(../images/layout/msg/msg_rodape1.png);
	z-index: 3;
}

.msg_gai .msg:before, .msg_gai .msg:after {
	height: 59px;
	display: block;
	position: absolute;
	bottom: 0px;
	width: 100%;
	content:" ";
	width: 727px
}

.msg_gai .msg b{
	color: #ffd273;
	font-size: 18px;
	text-transform:uppercase;
}
.msg_gai .msg p{
	color: #d1d8f1;
	font-size: 12px;
	padding-top: 10px;
}
/*BARRAS*/

.progBase {
	border: solid 1px #252525;
	height: 18px;
	display: block;
	background-color: #2c531d;
}
.progFill {
	height: 18px;
	background-color: #537f3d;
}
.progText {
	position: absolute;
	display: block;
	margin-top: -16px;
	color: #FFFFFF;
}

/*TOOLTIP - ELEMENTOS*/

.tooltip {
    background: #1c1c1c;
	border: 3px solid #FF6600;
    height:auto;
    width:160px;
    font-size:12px;
    display:none;
    color:#fff;
	text-align:left;
	padding:10px;
	z-index:5000;
}
.tooltip2 {
    background: #1c1c1c;
	border: 3px solid #FF6600;
    height:auto;
    width:auto;
    font-size:12px;
    display:none;
    color:#fff;
	text-align:left;
	padding:10px;
	z-index:5000;

}
.trigger{
	display:block;
	position:relative;
	text-decoration:none;
}

.barra_exp {
	position: relative;
	height: 23px;
}

.barra_exp #l, .barra_exp #c, .barra_exp #r {
	width: 43px;
	height: 23px;
	background-repeat: no-repeat;
	float: left;
	z-index: 2;
	position: relative
}

.barra_exp #p {
	height: 23px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
}

.barra_exp #t {
	position: absolute;
	top: 6px;
	left: 20px;
	color: #FFF;
	font-size: 9px;
	z-index: 3;
}

.barra_exp #c {
	background-repeat: repeat-x !important
}
#cnBase{
	/*width: 760px;*/
	margin: auto;
}

.conquista-item .t, .conquista-grupo .tt {
	position: absolute;
	width: 300px;
	height: auto;
	display: none;
	padding: 6px;
	border: solid 1px #333;
	background-color: #CCC;
	color: #333 !important
}

.conquista-grupo .tt {
}

.conquista-c {
	background-color: #412b1d;
	color: #ffd273
}

.conquista-i {
	background-color: #20120e;
	color: #979797
}

.conquista-grupo {
	height: 145px;
	position: relative;
	margin-bottom: -10px;
}

.conquista-grupo a:link, .conquista-grupo a:visited {
	color: #00ffff;
	font-weight: bold;
	text-decoration: none
}

.conquista-grupo a:hover {
	text-decoration: underline
}

.conquista-grupo-c {
	background-image: URL('../images/layout/bg_torneio_ligado.png');
	background-repeat: repeat-x;
	color: #FFD273
}

.conquista-grupo-i {
	background-image: URL('../images/layout/bg_torneio_apagado.png');
	background-repeat: repeat-x	;
}

.conquista-pontos {
	background-image: URL('../images/layout/bg_pontos.png');
	width: 143px;
	height: 69px;
	padding-top: 26px;
	color: #fde6b6;
	font-size: 19px;
	position: relative;
	top: -10px;
	right: 20px
}
.historia-base {
	border: solid 3px #F00;
	padding: 4px
}

.historia-saga {
	background-image: url("../images/layout/bg_torneio_apagado2.png");
	background-repeat: no-repeat;
	width: 730px;
	height: 145px;
	position: relative;
	padding-bottom: 5px;
	z-index:1
}
.historia-titulo-completo {
	background-image: url("../images/layout/bg_torneio_ligado2.png") !important;
	background-repeat: no-repeat;
	color: #ffd273;
}

.historia-npc {
	display: none;
	width: 710px;
	background:#140b08;
	position: relative;
	left: 10px;
	top: -7px;
	height: auto;
	margin-bottom: 20px;
}
.historia-saga-completo{
	background:#2b180b;

}

.historia-saga-npc{
	position: relative;
	background:#20120e;
	width:693px;
	left: 10px;
	top: 6px;
	height:80px;
	color: #979797;
}

.historia-saga-completo .historia-saga-npc {
	background:#412b1d;
	color: #ffd273;
}
.apagado{
	opacity:0.1;
	filter:alpha(opacity=10);
}
.pvp_amortizacao{
	background:#009900;
	color:#FFFFFF;
	font-size:12px;
	margin:3px;
	border:2px solid #003300;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.pvp_criticoA{
	background:#FF0000;
	color:#FFFFFF;
	font-size:12px;
	margin:3px;
	border:2px solid #990000;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;

}
.pvp_criticoD{
	background:#006600;
	color:#FFF;
	font-size:12px;
	border:2px solid #003300;
	padding: 2px;
	margin: 3px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}

.pvp_esquiva{
	background:#ff8004;
	color:#FFFFFF;
	font-size:12px;
	margin:3px;
	border:2px solid #fc922a;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-bottomright: 5px;
	border-top-right-radius: 5px;
	border-bottom-right-radius: 5px;
}
.pvp_p_name{
	color:#FFF;
	font-weight: normal;
}
.pvp_p_damage{
	color:#f50000;
}
.pvp_p_atk{
	color:#FF9966;
	cursor: pointer;
	text-decoration:none;
}

.pvp_p_atk:hover{
	text-decoration:underline;
	color: #FF703D;
}

.bold_bege{
	color: #af9d6b;
	font-weight: bold;
	font-size:12px;
}
.bold_branco{
	color: #FFF;
	font-weight: bold;
}
.borda_2{
	border: 2px solid #5186fd;
}
.borda_3{
	border: 2px solid #a700de;
}
.borda_1{
	border: 2px solid #f99839;
}
.color_green{
	color: #0F0;
}
.color_red{
	color: #F00;
}

/*html, body, a, a:hover {cursor: url(../images/kunai_cursor.cur), default;}*/


/*mandar de volta para o layout.css*/

#informacoes{
	position: absolute;
	width: 310px;
	margin: 55px 0px 0px 348px;
	z-index: 5
}

#informacoes #level-start span, #informacoes #level-end span {
	display: block;
	margin-bottom: 8px
}

#informacoes #level-start, #informacoes #level-end {
	text-align: center;
	position: absolute;
}

#informacoes #level-start {
	margin-left: 17px
}

#informacoes #level-end {
	margin-left: 240px
}

#informacoes #barra_exp {
	margin-left: 45px;
	margin-top: 19px;
	text-align:center;
	position: absolute;
}

#informacoes .ryou {
	margin-left: 270px;
	background-image: url(../images/layout/icones/gold.png);
	background-repeat: no-repeat;
	padding-left: 28px;
	height: 24px;
	padding-top: 7px;
	font-size: 11px;
	margin-top: 13px
}

#icones {
	position: absolute;
	width: 264px;
	height: 18px;
	margin: 20px 0px 0px 402px;
	z-index: 5;
}

#icones .miniIcones {
	float:left;
	height: 30px;
	width: 84px;
	margin-right: 2px;
}

#icones .iconeTxt {
	color: #FFF;
	font-size: 10px;
	text-align: center;
	font-weight: bold;
	float: right;
	margin-top: 4px
}

#icones .icon {
	float: left;
	height: 24px;
	width: 24px;
}

#icones .icon.hp{
	background-image: url(../images/layout/icones/p_hp.png);
}

#icones .icon.cha{
	background-image: url(../images/layout/icones/p_chakra.png);
}

#icones .icon.sta{
	background-image: url(../images/layout/icones/p_stamina.png);
}

.p_style{
	line-height:normal !important;
	margin: 3px !important;
	padding: 5px !important;
}

.ui-state-green {
	background-color: #289C30 !important;
	background-image: url(ui-darkness/images/ui-bg_glass_20_289C30_1x400.png) !important;
	border: solid 1px #235C27 !important
}

.ui-state-green span {
	color: #235C27
}

a:hover.ui-state-green span {
	color: #FFF !important;
}

.ui-state-red {
	background-color: #D90000 !important;
	background-image: url(ui-darkness/images/ui-bg_glass_20_D90000_1x400.png) !important;
	border: solid 1px #D90000 !important
}

.ui-state-red span {
	color: #FFF !important
}


.ui-button-enlarged {
	padding-left: 12px !important;
	padding-right: 12px !important
}

.ui-state-disabled {
	border: 1px solid #666 !important;
	background: #555 url(ui-darkness/images/ui-bg_glass_20_555555_1x400.png) 50% 50% repeat-x  !important;
	font-weight: bold  !important;
	color: #EEE  !important;
	opacity: .7
}

.screen-lock {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	background-color:
	#333;
	z-index: 1000000;
	opacity: .7;
}

.screen-lock-text {
	position: fixed;
	width: 100%;
	text-align: center;
	top: 49%;
	z-index: 1000001;
	left: 0px;
	color:
	white;
	font-size: 28px;
}

.btn-facebook {
	border: outset 1px #1a356e;
	font-weight: bold;
	font-family: Verdana;
	background-color: #5F78AB;
	color: #FFF;
	padding: 0px;
	padding-right: 5px;
	padding-left: 28px;
	/*
	height: 19px;
	padding-top: 1px;
	display: block;
	*/
	height: 21px;
	padding-top: 4px;
	display: inline-block;
	text-decoration: none !important;

	background-image: url(../images/layout/btn_facebook.png);
	background-position: center left
}
#duracao-logado{
	width:160px;
	height: 45px;
	float: left;
	position: relative;
	top: 13px;
	left: 25px;
	background-image: url(../images/layout/round24.png);
}
#aviso-logado{
	width:310px;
	float: left;
	height: 58px;
	background-image:url(../images/layout/bg_noticia_topo.png);
	left: 69px;
	top: 5px;
	position: relative;
}

#vip-logado{
	width:325px;
	height: 65px;
	float: left;
	top: 7px;
	position: relative;
	left: 70px;
}
#graduacao-logado p{
	position: relative;
	color: #000;
	top: -35px;
	text-align: center;
	font-weight: bold;
	width: 120px;
	left: 55px

}
#logo-logado{
	position:absolute;
	top: 68px;
	left: 145px;
}
#graduacao-logado{
	position:absolute;
	right: 120px;
	top: 55px;
}


#left-quests-container li {
	padding: 0px;
	border: none;
}
