@charset "utf-8";
/* CSS Document */

.arial{
	font-family:arial;
	font-size:11px;
}

.timesNewRoman{
	font-family:'Times New Roman', Times, serif !important;
	font-size:15px;
	line-height:22px;
	color:#000;
	font-style:italic;
}
.timesNewRoman02{
	font-family:'Times New Roman', Times, serif !important;
	font-size:23px;
	font-style:italic;
	font-weight:bold;
}

.trebuchetMS{
	color:#3d3d3d;
	font-family:Trebuchet MS;
	font-size:13px;
	font-weight:bold;
}

.descAba{
	float:left;
	width:100%;
}
.descAba ul{
	float:left;
	width:99%;
	padding-left:1%;
	list-style:none;
}
.descAba ul li{
	float:left;
	padding:0 14px 0 10px;
	margin-right:3px;
	background:url(../imagens/tabBack.jpg) repeat-x;
	color:#7b7b7b;
	font-size:12px;
	position:relative;
	height:29px;
	line-height:29px;
	font-weight:bold;
}
.descAba ul li img.l{ position:absolute; left:0; top:0 }
.descAba ul li img.r{ position:absolute; right:0; top:0 }
.descAba .desc{
	float:left;
	width:96%;
	padding:2%;
	background:#f3f3f3;
	font-family:arial;
	font-size:13px;
	line-height:20px;
}
.descAba .desc p{
	line-height:20px;
	padding-bottom:10px;
}

.link1{
	font-family:arial;
	font-size:11px;
	display:block;
	color:#000;
}

.link2{
	font-family:Trebuchet MS;
	font-size:12px;
	display:block;
	color:#838383;
	font-weight:bold;
	font-style:italic;
}

.link3{
	font-family:arial;
	font-size:17px;
	display:block;
	color:#a71304;
	font-weight:bold;
	line-height:18px;
	letter-spacing:-1px;
}
.link4{
	color:#3f3f3f;
	font-size:18px;
	font-family:Trebuchet MS;
	line-height:20px;
	letter-spacing:-1px;
	display:block;
}

.link5{
	font-family:arial;
	font-size:16px;
	display:block;
	color:#000;
}

.historico{
	float:left;
	width:99%;
	padding:6px 0 6px 1%;
	background:url(../imagens/backHistorico.jpg) repeat-x;
	font-family:arial;
}
.historico a{
	display:block;
	float:left;
	background-color:#FFF;
	color:#717171;
	font-size:12px;
	padding:3px 12px 3px 6px;
}
.historico img{
	float:left;
	margin:7px 7px 0 7px;
}

.sessao{
	float:left;
	width:100%;
	padding:0 0 20px 0;
	margin-bottom:20px;
	background:url(../imagens/separador.jpg) repeat-x bottom left;
	position:relative !important;
	z-index:989;
}
.sessaoNotLuz{
	float:left;
	width:100%;
	padding:20px 0 20px 0;
	margin-bottom:20px;
	background:url(../imagens/separador.jpg) repeat-x bottom left;
}



#luz{ z-index:9999 !important; }
	
.sessao h2,.sessaoNotLuz h2{ float:left; width:321px; }
.sessao .ferramentas,.sessaoNotLuz .ferramentas{ float:right; padding:10px 10px 0 0; width:480px; }
.sessao .ferramentas li,.sessaoNotLuz .ferramentas li{
	float:right;
	position:relative;
	list-style:none;
}
.sessao .ferramentas a.ico,.sessaoNotLuz .ferramentas a.ico{
	color:#717171;
	font-size:11px;
	font-family:arial;
	float:left;
	display:block;
	position:relative;
	padding-left:20px;
	margin-left:35px;
}
.sessao .ferramentas a.ico img,.sessaoNotLuz .ferramentas a.ico img{ position:absolute; left:0; bottom:0; border:none }
#compartilhar{
	float:left;
	width:110px;
	padding:10px;
	position:absolute;
	top:41px;
	left:20px;
	border:2px solid #E5E5E5;
	background-color:#FFF;
	display:none;
}
#compartilhar a{ float:left; display:block; margin:6px; }
#compartilhar a img{ border:none; }


.sessao div#fonts{
	float:right;
	width:97px;
	margin-left:25px;
	height:30px;
	overflow:hidden;
}
.sessao div#fonts img{ border:none; float:left; margin-right:5px; cursor:pointer}

.interna{
	float:left;
	width:100%;
}
.contentInterna{
	float:left;
	width:735px;
	padding-left:20px;
}
.contentInterna h2{ float:left; width:100%; padding-bottom:30px; }


.texto{
	font-family:arial;
	font-size:14px;
	color:#000000;
}
.texto p{
	padding-bottom:20px;
	line-height:19px;
}



/* Indicacao de pagina */
#indicaAmigo{
	float:left;
	width:440px;
	padding:10px;
	position:absolute;
	z-index:5;
	top:41px;
	left:-120px;
	background-color:#FFF;
	border:2px solid #E5E5E5;
	display:none;
}
#indicaAmigo p{
	float:left;
	width:100%;
	padding-bottom:13px;
}
#indicaAmigo p label{
	color:#717171;
	font-family:arial;
	font-size:12px;
	float:left;
	width:99%;
	display:block;
	clear:both;
	padding:0 0 7px 1%;
}
#indicaAmigo p input,#indicaAmigo p textarea{
	border:1px solid #e6e6e6;
	float:left;
	width:96%;
	padding:0 2% 0 2%;
	display:block;
	font-family:arial;
	font-size:12px;
	color:#333;
}
#indicaAmigo p input{
	height:25px;
	line-height:25px;
}
#indicaAmigo p textarea{
	height:149px;
	overflow:auto;
}

#indicaAmigo .l1{
	float:left;
	width:195px;
	padding:10px;
}
#indicaAmigo .l2{
	float:left;
	width:205px;
	padding:10px;
}
#indicaAmigo .validacao{
	clear:both;
	float:left;
	width:420px;
	padding:10px 10px 0 10px;
	background:#e6e6e6;
}
#indicaAmigo .validacao .captcha{ float:left; border:1px solid #7b7363 }
#indicaAmigo .validacao button{ border:0; background:none; float:right; margin:12px 0 0 0 }
#indicaAmigo label.error{ font-size:10px !important; font-family:arial; color:#900; text-align:center }
/* Fim indicacao de pagina */

.chamadaRelacao{
	float:left;
	width:273px;
	margin-left:20px;
	border-top:3px solid #a4a3a3;
}
.chamadaRelacao h5{
	float:left;
	width:97%;
	padding:14px 0 14px 3%;
	border-bottom:1px solid #fafafa;
}
.chamadaRelacao a{
	border-top:1px solid #eaeaea;
	border-bottom:1px solid #fafafa;
	display:block;
	float:left;
	width:100%;
	color:#4f4f4f;
	font-family:arial;
	padding:15px 0 15px 0;
}


.boxCinza{
	float:left;
	width:99%;
	position:relative;
	border:1px solid #c9c9c9;
	margin-bottom:15px;
}
.boxCinza img.btl{ position:absolute; left:-1px; top:-1px }
.boxCinza img.btr{ position:absolute; right:-1px; top:-1px }
.boxCinza img.bbl{ position:absolute; left:-1px; bottom:-1px }
.boxCinza img.bbr{ position:absolute; right:-1px; bottom:-1px }
.boxCinza .content{
	float:left;
	padding:10px 3% 10px 3%;
	width:94%;
	text-align:center;
}


#paginacao{
	clear:both;
	float:left;
	margin-top:20px;
	width:100%;
}
#paginacao a{
	width:27px;
	height:25px;
	font-size:19px;
	font-family:Trebuchet MS;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	background:#393939;
	float:left;
	margin-right:5px;
}
#paginacao a:hover{
	background:#ff6600;
}
#paginacao a.pg_atual{
	background:#ff6600;
}

#paginacaoBlue{
	clear:both;
	float:left;
	margin-top:20px;
	width:100%;
}
#paginacaoBlue a{
	width:27px;
	height:25px;
	font-size:19px;
	font-family:Trebuchet MS;
	color:#ffffff;
	text-align:center;
	text-decoration:none;
	background:#393939;
	float:left;
	margin-right:5px;
}
#paginacaoBlue a:hover{
	background:#006699;
}
#paginacaoBlue a.pg_atual{
	background:#006699;
}
