/* CSS Document */

#centraliza_page {
	width: 766px;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding-left: 0px;
}

body {
	background: #CDCDB6;
	margin: 0px;
}

.table {
	margin-top: 5px;
	margin-bottom: 5px;
}

/*Div com o logo do MKShopping*/
.td_direita_logomkshopping {
	width: 135px;
	height: 80px;
	margin-bottom: 38px;
	padding: 0px;
	font-size: 0px;
	border-top: #FFFFFF solid 4px;
	border-right: #FFFFFF solid 0px;
	border-bottom: #FFFFFF solid 3px;
	border-left: #FFFFFF solid 0px;
}

/*Div com livros
.td_direita_livros {
	width: auto;
	height: auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002F5E;
	font-weight: bold;
	margin-bottom: 0px;
	padding-top: 38px;
}
*/

.fundo_direita_livros {
	background-color: #CED5D5;
	border-top: #FFFFFF solid 0px;
	border-right: #FFFFFF solid 4px;
	border-bottom: #FFFFFF solid 4px;
	border-left: #FFFFFF solid 4px;
	
	/**/
	width: auto;
	height: auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #002F5E;
	font-weight: bold;
	margin-bottom: 0px;
	text-align:left;
	padding-left:5px;
}

.thumbLivro{
width:88px;
height:86px;
background-color:white;
border:2px solid #779db5;
padding-top:5px;
margin-left:18px;
text-align:center;
}

.topo {
	background-color: #FFFFFF;
	width: 467px;
	height: 103px;
	border-top: solid #FFFFFF 4px;
	border-right: solid #FFFFFF 4px;
	border-bottom: solid #FFFFFF 0px;
	border-left: solid #FFFFFF 4px;
	margin-left: 4px;
}

.barra {
	background-color: #55522D;
	width: 467px;
	height: 25px;
	border-top: #FFFFFF solid 2px;
	border-right: #FFFFFF solid 4px;
	border-bottom: #FFFFFF solid 4px;
	border-left: #FFFFFF solid 4px;
	padding-top: 0px;
	padding-bottom: 2px;
	margin: 0 0 4px 4px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.td_esquerda_caparevista {
	background-color: #635925;
	border-top: solid #FFFFFF 4px;
	border-right: solid #FFFFFF 0px;
	border-bottom: solid #FFFFFF 0px;
	border-left: solid #FFFFFF 0px;
	margin-right: 0px;
	width: 135px;
	height: 167px;
	margin: 0px;
}

.td_esquerda_menu {
	width: 143px;
	height: 551px;
	margin-bottom: 0px;
}

.fundo_td_esquerda_menu {
	background-color: #F4F4F0;
	border-top: solid #FFFFFF 0px;
	border-right: solid #FFFFFF 4px;
	border-bottom: solid #FFFFFF 4px;
	border-left: solid #FFFFFF 4px;
	margin: 0px;
	padding: 0px;
}

.td_esquerda_assine {
	background-color: #000000;
	border-top: solid #FFFFFF 0px;
	border-right: solid #FFFFFF 0px;
	border-bottom: solid #FFFFFF 0px;
	border-left: solid #FFFFFF 0px;
	width: 135px;
	height: 147px;
	margin: 0px;
	padding: 0px;
}

.menu_1 {
	background-color: #EEEDE6;
	width: 143px;
	height: auto;
	border-top: #ffffff solid 2px;
	border-right: #ffffff solid 1px;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 6px;
}

.menu_2 {
	background-color: #F4F4F0;
	width: 143px;
	height: auto;
	border-top: #ffffff solid 2px;
	border-right: #ffffff solid 1px;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 6px;
}

.menu_3 {
	background-color: #EEEDE6;
	width: 143px;
	height: auto;
	border-top: #ffffff solid 2px;
	border-right: #ffffff solid 1px;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 6px;
}

.menu_4 {
	background-color: #F4F4F0;
	width: 143px;
	height: auto;
	border-top: #ffffff solid 2px;
	border-right: #ffffff solid 1px;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 6px;
}

.menu_5 {
	background-color: #EEEDE6;
	width: 143px;
	height: auto;
	border-top: #ffffff solid 2px;
	border-right: #ffffff solid 1px;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 6px;
}

.menu_6 {
	background-color: #F4F4F0;
	width: 143px;
	height: auto;
	border-top: #ffffff solid 2px;
	border-right: #ffffff solid 1px;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 6px;
}

.menu_7 {
	background-color: #F4F4F0;
	width: 143px;
	height: auto;
	border-right: #ffffff solid 1px;
	text-align: right;
	padding-top: 6px;
	padding-bottom: 6px;
}

.menu_8 {
	background-color: #F4F4F0;
	width: 143px;
	height: auto;
	border-right: #ffffff solid 1px;
	text-align: right;
	padding-top: 3px;
	padding-bottom: 3px;
}

.td_esquerda_direitos {
	background-color: #FF0000;
	margin: 0px;
	padding: 0px;
	width: 143px;
	height: 198px;
}

.texto_revista {
	background-color: #4F471E;
	border-bottom: solid #FFFFFF 2px;
	width: 102px;
	height: 23px;
	margin-top: 0px;
	padding-left: 33px;
}

.posicionar_caparevista {
	margin-top: 15px;
	margin-left: 25px;
	width: 110px;
	height: 128px;
}

.capa_revista_mes {
	width: 81px;
	height: 110px;
	border: solid #FFFFFF 2px;
}

.container_chamada_principal {
	background-color: #EAE9DF;
	border: solid #FFFFFF 4px;
	width: 467px;
	height: 158px;
	margin: 2px 4px 3px 4px;
	padding: 0px;
}

.container_2 {
	border-bottom: solid #ffffff 4px;
	width: 475px; /*465*/
	height: 210px;
	margin: 4px;
}

.capa_img_principal {
	border: solid #FFFFFF 0px;
	margin: 0px;
}

.img_principal {
	font-size: 0px;
	width: 168px;
	height: 158px;
	margin: 0px;
	float: left;
}

.box {
	width: 223px;
	height: 158px;
	float: left;
	margin-top: 0px;
}

.capa_container {
	width: 299px;
	height: 13px;
	margin: 0px;
}

.capa_maior {
	background-color: #AA570D;
	font-size: 0px;
	margin-right: 2px;
	padding-left: 15px;
	width: 267px;
	height: 15px;
	float: left;
}

.capa_menor {
	background-color: #EE7D19;
	font-size: 0px;
	width: 15px;
	height: 15px;
	float: left;
}

.entrevista_maior {
	background-color: #910000;
	color: #FFFFFF;
	font-size: 0;
	margin-right: 2px;
	padding-left: 8px;
	width: 106px;
	height: 15px;
	float: left;
}

.entrevista_menor {
	background-color: #DD0000;
	font-size: 0px;
	width: 15px;
	height: 15px;
	float: left;
}

.gente_maior {
	background-color: #000051;
	font-size: 0px;
	color: #FFFFFF;
	margin-right: 2px;
	padding-left: 8px;
	width: 106px;
	height: 15px;
	float: left;
}

.gente_menor {
	background-color: #0000CC;
	font-size: 0px;
	width: 15px;
	height: 15px;
	float: left;
}

.servicos_maior {
	background-color: #1A4F00;
	font-size: 0px;
	color: #FFFFFF;
	margin-right: 2px;
	padding-left: 8px;
	width: 106px;
	height: 15px;
	float: left;
}

.servicos_menor {
	background-color: #339900;
	font-size: 0px;
	width: 15px;
	height: 15px;
	float: left;
}

.container_acontecimento {
	background-color: #EAE9DF;
	width: 131px;
	height: 90px;
	float: left;
}

.editoria_container_acontecimento {
	font-size: 0px;
	width: 133px;
	height: 15px;
	margin-left: 0px;
}

.acontecimento_maior {
	background-color: #AA570D;
	font-size: 0px;
	color: #FFFFFF;
	margin-right: 2px;
	padding-left: 8px;
	width: 106px;
	height: 15px;
	float: left;
}

.acontecimento_menor {
	background-color: #EE7D19;
	font-size: 0px;
	width: 15px;
	height: 15px;
	float: left;
}

.missao_maior {
	background-color: #6F004A;
	font-size: 0px;
	color: #FFFFFF;
	margin-right: 2px;
	padding-left: 8px;
	width: 106px;
	height: 15px;
	float: left;
}

.missao_menor {
	background-color: #AE0076;
	font-size: 0px;
	width: 15px;
	height: 15px;
	float: left;
}

.entrevista {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FBE5E5;
	font-size: 10px;
	font-weight: normal;
	border-left: #D50000 solid 13px;
	width: 190px;
	height: 13px;
	margin-left: 10px;
	padding-left: 10px;
	text-transform: uppercase;
}

.missao {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #F5E5EF;
	font-size: 10px;
	font-weight: normal;
	border-left: #990066 solid 13px;
	width: 198px;
	height: 13px;
	margin-top: 10px;
	padding-left: 10px;
	text-transform: uppercase;
}

.gente {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E5E5F5;
	font-size: 10px;
	font-weight: normal;
	border-left: #000099 solid 13px;
	width: 190px;
	height: 13px;
	margin: 13px 0 0 10px;
	text-transform: uppercase;
	padding-left: 10px;
}

.servicos {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #EAF5E5;
	font-size: 10px;
	font-weight: normal;
	border-left: #339900 solid 13px;
	width: 190px;
	height: 13px;
	margin: 10px 0 0 10px;
	text-transform: uppercase;
	padding-left: 10px;
}

.titulo_materia {
	font-family: Verdana;
	font-size: 16px;
	color: #900300;
	font-weight: bold;
	width: 270px;
	height: auto;
	margin-top: 10px;
	margin-bottom: 7px;
	margin-left: 17px;
}

.livro_border {
	width: 70px;
	height: 124px;
	border: solid #FFFFFF 0px;
}

.texto_livro a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #910000;
	text-align:left;
}

.texto_livro a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #910000;
	text-align:left;
}

.texto_livro a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-size: 11px;
	color: #910000;
	text-align:left;
}

.texto_livro a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 11px;
	color: #910000;
	text-align:left;
}

.materia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	width: 270px;
	height: auto;
	margin-top: 10px;
	margin-left: 17px;
	margin-bottom: 0px;
	text-align: left;
}

.sub_materia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: auto;
	height: 59px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
	text-align: left;
}

.veja_mais {
	font-family: verdana;
	font-size: 10px;
	color: #920000;
	width: 215px;
	height: 10px;
	padding-top: 5px;
	_margin-top: 0px;
	text-align: right;
}

.veja_mais_lista3 {
	font-family: verdana;
	font-size: 10px;
	color: #920000;
	width: 215px;
	height: 20px;
	padding-top: 5px;/*29*/
	padding-bottom: 2px;
	text-align: right;
}

.veja_mais_lista_2 {
	font-family: verdana;
	font-size: 10px;
	width: 215px;
	height: 20px;
	margin-top: 5px;
	padding-top: 14px;
	padding-bottom: 2px;
	text-align: right;
}

.veja_mais_4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #920000;
	width: 215px;
	height: 10px;
	margin-top: 13px;
	padding: 0px;
	text-align: left;
}

.veja_mais_4a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #920000;
	width: 213px;
	height: 10px;
	margin-top: 15px;
	margin-left: 10px;
	text-align: left;
}

.veja_mais_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #920000;
	width: 215px;
	height: 10px;
	margin-top: 0px;
	text-align: right;
}

.veja_mais_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #920000;
	width: 215px;
	height: 10px;
	margin-top: 13px;
	text-align: right;
}
/*
.veja_mais_link a:link {
	text-decoration: none;
	color: #920000;
	font-size: 9px;
}

.veja_mais_link a:visited {
	text-decoration: none;
	color: #920000;
	font-size: 9px;
}

.veja_mais_link a:hover {
	text-decoration: underline;
	color: #920000;
	font-size: 9px;
}

.veja_mais_link a:active {
	text-decoration: none;
	color: #920000;
	font-size: 9px;
}
*/
.entrada {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #857832;
	width: 135px;
	height: 97px;
	border-top: solid #FFFFFF 2px;
	border-right: solid #FFFFFF 0px;
	border-bottom: solid #FFFFFF 0px;
	border-left: solid #FFFFFF 0px;
	font-size: 11px;
	color: #ffffff;
	margin-bottom: 0px;
	padding: 0px;
	display: block;
}

.logado {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCCCCC;
	width: 133px;
	height: 99px;
	font-size: 11px;
	color: #000000;
	margin: 0px;
	padding-left: 10px;
	display: block;
}

.login {
	width: 120px;
	height: 20px;
	margin-left: 10px;
	margin-top: 8px;
}

.saudacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	width: 120px;
	height: auto;
	margin-left: 10px;
	margin-top: 8px;
}

.senha {
	width: 122px;
	height: 20px;
	margin-left: 6px;
	margin-top: 5px;
	padding: 0px;
}

.mone_usuario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: auto;
	height: 20px;
	margin-left: 10px;
	margin-top: 5px;
	padding: 0px;
}

.mone_usuario2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	width: auto;
	height: 20px;
	margin-left: 10px;
	margin-top: 5px;
	padding: 0px;
}

.msg_usuario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: auto;
	height: 20px;
	margin-left: 10px;
	margin-top: 0px;
	padding: 0px;
}

.senha_esqueceu {
	font-family: Arial, Helvetica, sans-serif;
	width: 89px;
	height: 15px;
	font-size: 9px;
	text-align: right;
	color: #ffffff;
	margin-top: 5px;
	margin-left: 38px;
}

.alerta {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFCC00;
	width: 50px;
	height: 15px;
	margin-top: 8px;
	padding: 0px;
	margin-left: 10px;
	text-transform: uppercase;
}

.fechar_sessao {
	font-family: Arial, Helvetica, sans-serif;
	width: auto;
	height: 15px;
	margin-top: 23px;
	padding: 0px;
	margin-left: 45px;
}

.alterar_cadastro {
	font-family: Arial, Helvetica, sans-serif;
	width: auto;
	height: auto;
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 0px;
	margin-left: 41px;
}

.alterar_cadastro a:link {
	text-decoration: underline;
	color: #FFCC00;
}

.alterar_cadastro a:visited {
	text-decoration: underline;
	color: #FFCC00;
}

.alterar_cadastro a:active {
	text-decoration: underline;
	color: #FFCC00;
}

.alterar_cadastro a:hover {
	text-decoration: underline;
	color: #FFCC00;
}

.fechar_sessao a:link {
	text-decoration: underline;
	color: #FFCC00;
}

.fechar_sessao a:visited {
	text-decoration: underline;
	color: #FFCC00;
}

.fechar_sessao a:active {
	text-decoration: underline;
	color: #FFCC00;
}

.fechar_sessao a:hover {
	text-decoration: underline;
	color: #FFCC00;
}

.cadastro {
	width: auto;
	height: 15px;
	margin-top: 0px;
	padding: 0px;
	margin-left: 65px;
}

.input_login {
	border: solid #999967 1px;
	font-size: 10px;
	width: 85px;
	height: 16px;
}

.input_senha {
	border: solid #999967 1px;
	width: 63px;
	height: 17px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	font-size: 10px;
}

.input_busca {
	border: solid #999967 1px;
	width: 106px;
	height: 15px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	font-size: 10px;
}

.enviar_busca {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CECBB5;
	border: solid #999967 1px;
	font-size: 11px;
	font-weight: bold;
	color: #76744E;
	width: 23px;
	height: 17px;
	margin-top: 0px;
	padding: 0px;
	cursor: pointer;
}

.enviar_senha {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CECBB5;
	border: solid #999967 1px;
	font-size: 11px;
	font-weight: bold;
	color: #76744E;
	width: 23px;
	height: 19px;
	margin-top: 0px;
	padding: 0px;
	cursor: pointer;
}

.senha_esqueceu a:link {
	text-decoration: underline;
	color: #ffffff;
}

.senha_esqueceu a:visited {
	text-decoration: underline;
	color: #ffffff;
}

.senha_esqueceu a:active {
	text-decoration: underline;
	color: #ffffff;
}

.senha_esqueceu a:hover {
	text-decoration: underline;
	color: #ffffff;
}

.cadastro a:link {
	text-decoration: underline;
	color: #FFCC00;
}

.cadastro a:visited {
	text-decoration: underline;
	color: #FFCC00;
}

.cadastro a:active {
	text-decoration: underline;
	color: #FFCC00;
}

.cadastro a:hover {
	text-decoration: underline;
	color: #FFCC00;
}

.box_esq {
	background-color: #EAE9DF;
	border: solid #FFFFFF 4px;
	width: 228px;
	height: 360px;
	margin: 0px;
	float: left;
}

.container_box_dir_box_esq {
	margin-left: 4px;
	width: 475px;
	height: 385px;
}

.container_box_esq {
	width: 234px;
	height: auto;/*380*/
	margin-left: 0px;
	padding: 0px;
	float: left;
}

.container_box_dir {
	width: 234px;
	height: auto;/*380*/
	margin-left: 3px;
	padding: 0px;
	float: left;
}

.box_dir {
	background-color: #EAE9DF;
	border-top: solid #FFFFFF 4px;
	border-right: solid #FFFFFF 4px;
	border-bottom: solid #FFFFFF 2px;
	border-left: solid #FFFFFF 4px;
	width: 228px;
	height: 90px;
	margin-top: 0px;
	margin-left: 0px;
}

.box_mais_noticias {
	background-color: #EAE9DF;
	border-top: solid #FFFFFF 0px;
	border-right: solid #FFFFFF 4px;
	border-bottom: solid #FFFFFF 4px;
	border-left: solid #FFFFFF 4px;
	width: 228px;
	height: auto;
	margin-top: 0px;
	padding-top: 14px;
}

.box_mais_noticias2 {
	background-color: #EAE9DF;
	border-top: solid #FFFFFF 0px;
	border-right: solid #FFFFFF 4px;
	border-bottom: solid #FFFFFF 4px;
	border-left: solid #FFFFFF 4px;
	width: 228px;
	height: 275;
	margin-top: 0px;
	padding-top: 10px;
}


.table_box_esq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	margin-top: 10px;
}

.table_box_dir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 10px 0 0 8px;
	width: 212px;
}

.table_box_dir_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 12px 0 0 8px;
	width: 212px;
}

.img_box_esq {
	width: 79px;
	height: 70px;
	border-right: solid #B2B2B2 2px;
	border-bottom: solid #B2B2B2 2px;
}

.img_box_dir {
	width: 79px;
	height: 61px;
	border-right: solid #B2B2B2 2px;
	border-bottom: solid #B2B2B2 2px;
}

.titulo_chamada_box {
	font-family: Arial, Helvetica, sans-serif;
	color: #940000;
	font-size: 14px;
	font-weight: bold;
	width: auto;
	margin-top: 0px;
}

.table_box_esq_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-top: 15px;
}

.lista_noticias a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.lista_noticias a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.lista_noticias a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

.lista_noticias a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.table_dotted {
	border-bottom: dotted #CCCAB5 1px;
}

.banner {
	width: 468px;
	height: 60px;
	margin-top: 14px;
	margin-left: 5px;
	clear: both;
}

.banner_colunistas {
	width: 468px;
	height: 60px;
	margin-top: 30px;
	background-color: #FF0000;
}

.noticias {
	width: 218px;
	height: 76px;
	margin-top: 10px;
}

.colunitas_1 {
	width: 200px;
	height: 55px;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.colunitas_2 {
	width: 200px;
	height: 55px;
	margin: 0 0 10px 20px;
}

.noticias_dir {
	width: 212px;
	height: 82px;
	margin-top: 10px;
	margin-left: 10px;
	border-bottom: dotted #CCCAB5 1px;
}

.noticias_dir_2 {
	width: 212px;
	height: 69px;
	margin-top: 10px;
	margin-left: 10px;
}


.imagem_colunistas {
	width: 53px;
	height: 47px;
	float: left;
	border-right: solid #B2B2B2 2px;
	border-bottom: solid #B2B2B2 2px;
}

.imagem_colunista_geral_border {
	width: 53px;
	height: 47px;
	border: solid #FFFFFF 2px;
}

.imagem_colunistas_unico {
	width: 97px;/*auto*/
	height: 92px;/*auto*/
	float: left;
	border-right: solid #B2B2B2 2px;
	border-bottom: solid #B2B2B2 2px;
}

.imagem_colunista_unico_border {
	width: 97px;/*53*/
	height: 92px;/*47*/
	border: solid #FFFFFF 2px;
}

.imagem_acontecimentos_unico {
	width: auto;
	height: auto;
	float: left;
	border-right: solid #B2B2B2 2px;
	border-bottom: solid #B2B2B2 2px;
}

.Border_imagem_acontecimentos_unico {
	width: 168px;
	height: 158px;
	border: solid #FFFFFF 2px;
}

.imagem_entrevista_unico {
	width: auto;
	height: auto;
	float: left;
	border-right: solid #B2B2B2 2px;
	border-bottom: solid #B2B2B2 2px;
}

.border_imagem_entrevista_unico {
	width: 53px;
	height: 54px;
	border: solid #FFFFFF 2px;
}

.box_lista {
	border-top: solid #FFFFFF 0px;
	border-right: solid #FFFFFF 4px;
	border-bottom: solid #FFFFFF 4px;
	border-left: solid #FFFFFF 4px;
	margin-bottom: 4px;
	width: 228px;
	height: auto;
}

.imagem_dir {
	width: 80px;
	height: 62px;
	float: left;
	border-right: solid #B2B2B2 2px;
	border-bottom: solid #B2B2B2 2px;
}

.imagem_final {
	width: 80px;
	height: 69px;
	float: left;
	border-right: solid #B2B2B2 2px;
	border-bottom: solid #B2B2B2 2px;
}

.titulo_colunista_unico {
	width: auto;
	height: 92px;
	float: left;
	margin-left: 8px;
	margin-bottom: 0px;
}

.titulo_acontecimentos_unico {
	width: 240px;
	height: auto;
	float: left;
	margin-left: 8px;
	margin-bottom: 0px;
	margin-top: 0px;/*120px*/
}

.container_entrevista_unico {
	width: auto;
	height: auto;
	float: left;
	margin-left: 0px;
	margin-bottom: 0px;
}

.previa_materia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 116px;
	height: auto;
	margin-top: 5px;
}

.previa_materia_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 116px;
	height: auto;
	margin-top: 25px;
}

.nome_colunistas {
	font-family: verdana;
	font-size: 12px;
	width: 130px;
	height: 19px;
	margin-top: 32px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding: 0px;
	color: #900300;
	font-weight: bold;
}

.nome_colunistas a:link {
	text-decoration: none;
	color: #900300;
}

.nome_colunistas a:visited {
	text-decoration: none;
	color: #900300;
}

.nome_colunistas a:hover {
	text-decoration: underline;
	color: #900300;
}

.nome_colunistas a:active {
	text-decoration: none;
	color: #900300;
}

.nome_colunistas_unico {
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 18px;
	color: #900300;
	width: auto;
	height: 20px;
	margin-top: 18px;
	padding: 0px;
}

.nome_entrevistado_unico {
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	font-size: 15px;
	width: auto;
	height: 20px;
	margin-top: 0px;
	padding: 0px;
}

.ctitulo_unico a:link {
	text-decoration: none;
	color: #900300;
}

.ctitulo_unico a:visited {
	text-decoration: none;
	color: #900300;
}

.ctitulo_unico a:hover {
	text-decoration: none;
	color: #900300;
}

.ctitulo_unico a:active {
	text-decoration: none;
	color: #900300;
}

.info_colunistas_unico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 260px;
	height: 0px;
	margin-top: 7px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
	text-align: justify;
}

.edicao_data {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F4F35;
	width: 125px;
	height: 13px;
	padding: 0px;
	font-weight: bold;
	cursor: default;
}

.exibe_edicao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	width: auto;
	height: auto;
	padding: 0px;
	margin-bottom: 24px;
	font-weight: bold;
}

.exibe_edicao a:link {
	text-decoration: underline;
	color: #990000;
}

.exibe_edicao a:visited {
	text-decoration: underline;
	color: #990000;
}

.exibe_edicao a:hover {
	text-decoration: underline;
	color: #990000;
}

.exibe_edicao a:active {
	text-decoration: underline;
	color: #990000;
}



.info_acontecimentos_unico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	width: 200px;
	height: auto;
	padding: 0px;
	font-weight: bold;
}

/*container para noticias*/
.container_geral_noticias {
	background-color: #EAE9DF;
	width: 228px;
	height: 90px;
	margin: 0px;
	border-top: solid #FFFFFF 0px;
	border-right: solid #FFFFFF 4px;
	border-bottom: solid #FFFFFF 1px;
	border-left: solid #FFFFFF 4px;
}

.container_geral_noticias_1 {
	width: 228px;
	height: 90px;
	margin: 0px;
	border-top: solid #FFFFFF 4px;
	border-right: solid #FFFFFF 4px;
	border-bottom: solid #FFFFFF 1px;
	border-left: solid #FFFFFF 4px;
}

.container_geral_noticias_bla {
	width: 228px;
	height: 90px;
	margin: 0px;
}

.container_geral_noticias_5 {
	width: 228px;
	height: 90px;
	margin-bottom: 4px;
	padding: 0px;
	border: solid #FFFFFF 4px;
	background-color: #EAE9DF;
}

.container_geral_noticias_servicos {
	width: 228px;
	height: 90px;
	margin-top: 4px;
	padding: 0px;
	border: solid #FFFFFF 4px;
	background-color: #EAE9DF;
}

.container_geral_noticias_x {
	width: 227px;
	height: 70px;
	margin-top: 10px;
}

.container_geral_noticias2 {
	width: 215px;
	height: 61px;
	margin-top: 10px;
	margin-left: 7px;
}
.container_geral_noticias2_x {
	width: 215px;
	height: 78px;
	margin-top: 10px;
	padding: 0px;
	margin-left: 7px;
}

.imagem {
	width: 95px;
	height: 90px;
	float: left;
}


.border_img_box_esq {
	border: solid #FFFFFF 0px;
}

.border_img_box_dir {
	border: solid #FFFFFF 0px;
}

.imagem2 {
	width: auto;
	height: auto;
	float: left;
	border-right: solid #B2B2B2 2px;
	border-bottom: solid #B2B2B2 2px;
}

.box_titulo_chamada {
	margin-left: 9px;
	width: auto;
	height: auto;
	float: left;
}

.titulo_colunista {
	width: 85px;
	height: 10px;
	float: left;
}

.chamada {
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 2px;
	color: #000000;
	font-size: 11px;
	width: 120px;
	height: auto;
}

.titulo {
	font-family: verdana;
	width: 120px;
	height: auto;
	font-weight: bold;
	font-size: 13px;
}

.link_titulo a:link {
	color: #990000;
	text-decoration: none;
}
.link_titulo a:visited {
	color: #990000;
	text-decoration: none;
}
.link_titulo a:hover {
	color: #990000;
	text-decoration: none;
}
.link_titulo a:active {
	color: #990000;
	text-decoration: none;
}

.link_chamada {
	font-family: Verdana;
	font-size: 10px;
/*
	letter-spacing: -0.9px;
	word-spacing: -1px;
*/
	color: #000000;
}

.link_chamada a:link {
	color: #000000;
	text-decoration: none;
}
.link_chamada a:visited {
	color: #000000;
	text-decoration: none;
}
.link_chamada a:hover {
	color: #000000;
	text-decoration: underline;
}
.link_chamada a:active {
	color: #000000;
	text-decoration: none;
}

.link_chamada_entrevista a:link {
	color: #666666;
	text-decoration: none;
}
.link_chamada_entrevista a:visited {
	color: #666666;
	text-decoration: none;
}
.link_chamada_entrevista a:hover {
	color: #666666;
	text-decoration: underline;
}
.link_chamada_entrevista a:active {
	color: #666666;
	text-decoration: none;
}

.info_entrevistas_unico {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: auto;
	height: auto;
	margin-top: 7px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding: 0px;
	text-align: justify;
}

.ctitulo {
	font-family: verdana;
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
	margin-left: 10px;
}

.ctitulo_coluna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;
}

.direitos {
	background-color: #F4F4F0;
	font-family: Arial, Helvetica, sans-serif;
	border-top: solid #FFFFFF 0px;
	border-right: solid #FFFFFF 0px;
	border-left: solid #FFFFFF 0px;
	color: #636563;
	font-size: 9px;
	width: 130px;
	height: 70px;
	padding-top: 73px;
	padding-left: 5px;
	margin-left: 0px;
}

.form_busca_select {
	width: 230px;
	height: 20px;
	padding: 0px;
	margin: 0px;
}

.form_busca_select_2 {
	width: 170px;
	height: 20px;
	padding: 0px;
	margin: 0px;
}

.form_entrada_cadastro {
	width: auto;
	height: auto;
	padding: 0px;
	margin: 0px;
}

.texto_select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	widht: 210px;
	height: 17px;
}

.busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 210px;
	height: 20px;
	float: left;
	margin-left: 5px;
	margin-top: 3px;
	margin-right: 0px;
	padding: 0px;
}

.navegue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 210px;
	height: 20px;
	float: left;
	margin-left: 0px;
	margin-top: 4px;
}

.detalhe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.detalhe a:link {
	text-decoration: underline;
	color: #F6C634;
}
.detalhe a:visited {
	text-decoration: underline;
	color: #F6C634;
}
.detalhe a:hover {
	text-decoration: underline;
	color: #F6C634;
}
.detalhe a:active {
	text-decoration: underline;
	color: #F6C634;
}

.box_colunistas_geral {
	background-color: #FFFFFF;
	border: solid #FFFFFF 4px;
	margin-left: 4px;
	margin-right: 4px;
	width: 467px;
	height: 673px;
}

.box_cadastro {
	background-color: #FFFFFF;
	width: 475px;
	height: 552px;
	margin-left: 4px;
	margin-right: 4px;
}

/*
.box_busca {
	width: 470px;
	height: auto;
	margin-left: 1px;
}
*/

.chaves_distincao {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	width: 470px;
	height: 50px;
	margin-left: 1px;
}

.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 20px;
}

.texto_titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #797864;
	padding-left: 20px;
}

.texto_cad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 10px;
}

.texto_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 20px;
	padding-right: 0px;
}

.texto_sexo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-left: 0px;
	padding-right: 0px;
}

.texto_link_refresh a:link {
	text-decoration: none;
	color: #900300;
}
.texto_link_refresh a:visited {
	text-decoration: none;
	color: #900300;
}
.texto_link_refresh a:hover {
	text-decoration: underline;
	color: #900300;
}
.texto_link_refresh a:active {
	text-decoration: none;
	color: #900300;
}

.table_cadastro {
	margin-left: 40px;
	margin-top: 0px;
	background-color: #EFEFE7;
	border: solid #999967 1px;
}

.form_cadastro_login {
	width: 395px;
	height: 200px;
	margin-left: 0px;
	padding: 0px;
}

.form_cadastro_dados {
	width: 395px;
	height: auto;
	margin-left: 0px;
	padding: 0px;
}

.form_cadastro_cartao {
	width: 395px;
	height: auto;
	margin-left: 0px;
	padding: 0px;
}

.form_busca {
	width: 395px;
	height: auto;
	margin-left: 20px;
	padding: 0px;
}

.input_cadastro_interno {
	border: solid #999967 1px;
	font-size: 12px;
	width: 130px;
	height: 15px;
}

.select_cadastro_dia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: auto;
	height: auto;
	color: #000000;
}

.select_cadastro_mes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: auto;
	height: auto;
	color: #000000;
}

.select_cadastro_ano {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 49px;
	height: auto;
	color: #000000;
}

.select_forma_pagamento {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	width: 111px;
	height: auto;
	color: #000000;
}

.select_cadastro_estados {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 125px;
	height: auto;
	color: #000000;
}

.select_cadastro_pais {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 125px;
	height: auto;
	color: #000000;
}

.select_cadastro_estado_civil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 125px;
	height: auto;
	color: #000000;
}

.select_cadastro_escolaridade {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 125px;
	height: auto;
	color: #000000;
}

.select_faleconosco_tipo_msg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 125px;
	height: auto;
	color: #000000;
}

.input_cadastro_interno_dados {
	border: solid #999967 1px;
	font-size: 12px;
	width: 157px;
	height: 15px;
}

.input_cadastro_interno_cartao {
	border: solid #999967 1px;
	font-size: 12px;
	width: 190px;
	height: 15px;
}

.enviar_cadastro_login {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CECBB5;
	border: solid #999967 1px;
	font-size: 11px;
	color: #000000;
	width: 130px;
	height: 19px;
	font-weight: bold;
}

.enviar_cadastro_dados {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CECBB5;
	border: solid #999967 1px;
	font-size: 11px;
	color: #000000;/*76744E*/
	width: 159px;
	height: 19px;
	font-weight: bold;
}

.enviar_cadastro_cartao {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CECBB5;
	border: solid #999967 1px;
	font-size: 11px;
	color: #000000;
	width: 192px;
	height: 19px;
	font-weight: bold;
}

.espaco_cartoes {
	padding-left: 45px;
}

.imagem_cartao {
	width: 54px;
	height: 39px;
	border: solid #ACAA8B 2px;
}

.border_imagem_cartao {
	width: 50px;
	height: 35px;
	border: solid #FFFFFF 2px;
}

.border_imagem_cartao a:hover {
	width: 50px;
	height: 35px;
	border: solid #FF0000 2px;
}

.box_colunistas_individuais {
	width: 430px;
	height: 620px;
	margin-left: 1px;
}

.box_colunistas_individuais_2 {
	width: 430px;
	height: 620px;
	margin-left: 2px;
}

.box_entrevistas {
	width: 430px;
	height: 620px;
	margin-left: 2px;
}

.box_login {
	background-color: #FFFFFF;
	width: 475px;
	border-right: 4px;
	border-left: 4px;
	border-color: #FFFFFF;
	height: 589px;
	margin-right: 4px;
	margin-left: 4px;
}

.email_enviado {
	background-color: #FFFFFF;
	width: 467px;
	border: #FFFFFF solid 4px;
	height: 581px;
	margin-right: 4px;
	margin-left: 4px;
}


.box_edicoes_anteriores {
	width: 430px;
	height: 520px;
	margin-left: 1px;
	text-align: left;
}

.box_acontecimentos_materia_principal_interna {
	width: 430px;
	height: auto;
	margin-left: 2px;
}

.box_nesta_edicao {
	background-color: #FFFFFF;
	border: solid #FFFFFF 4px;
	margin-left: 4px;
	margin-right: 4px;
	width: 467px;
	min-height: 673px;
	_height: 673px;
}

.box_materia {
	background-color: #FFFFFF;
	border: solid #FFFFFF 4px;
	margin-left: 4px;
	margin-right: 4px;
	padding-bottom: 20px;
	width: 467px;
	height: 653px;
}

.box_busca {
	background-color: #FFFFFF;
	border: solid #FFFFFF 4px;
	margin-left: 4px;
	margin-right: 4px;
	width: 467px;
	height: 673px;
}

.box_view_comunista {
	background-color: #FFFFFF;
	border: solid #FFFFFF 4px;
	margin-left: 4px;
	margin-right: 4px;
	width: 467px;
	height: 673px;
}


.box_entrevista {
	background-color: #FFFFFF;
	border: solid #FFFFFF 4px;
	margin-left: 4px;
	margin-right: 4px;
	width: 467px;
	height: 643px;
}

.box_fale_conosco {
	background-color: #FFFFFF;
	border: solid #FFFFFF 4px;
	margin-left: 4px;
	margin-right: 4px;
	width: 467px;
	height: 673px;
}

.box_form_faleconosco {
	width: auto;
	height: auto; 
}

.box_charges {
	background-color: #FFFFFF;
	border: solid #FFFFFF 4px;
	margin-left: 4px;
	margin-right: 4px;
	width: 467px;
	height: 673px;
}

.box_click {
	background-color: #FFFFFF;
	border-top: solid #FFFFFF 4px;
	border-right: solid #FFFFFF 4px;
	border-bottom: solid #FFFFFF 24px;
	border-left: solid #FFFFFF 4px;
	margin-left: 4px;
	margin-right: 4px;
	width: 467px;
	height: 800px;
}

.box_expediente {
	background-color: #FFFFFF;
	border-top: solid #FFFFFF 4px;
	border-right: solid #FFFFFF 4px;
	border-bottom: solid #FFFFFF 24px;
	border-left: solid #FFFFFF 4px;
	margin-left: 4px;
	margin-right: 4px;
	width: 467px;
	height: 653px;
}

.box_editorial {
	background-color: #FFFFFF;
	border: solid #FFFFFF 4px;
	margin-left: 4px;
	margin-right: 4px;
	width: 467px;
	height: 673px;
}

.posicao_cadastro {
	margin: 20px 0 0 2px;
}

.container_editoria_colunistas_a_b {
	width: auto;
	height: 300px;
	margin-left: 45px;
	margin-bottom: 10px;
}

.editoria_colunistas_a {
	width: auto;
	height: auto;
	margin-top: 15px;
	margin-left: 20px;
	float: left;
}
.editoria_colunistas_b {
	width: auto;
	height: auto;
	margin-left: 5px;
	border-left: dotted #CCCAB5 1px;
	margin-top: 15px;
	float: left;
}

.container_colunista_individual {
	width: 450px;
	height: auto;
}


.editoria_colunistas_unica_a {
	border-right: dotted #CCCAB5 1px;
	width: 110px;
	height: 340px;
	margin-left: 5px;
	margin-top: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #900300;
	text-align: right;
	padding-right: 23px;
	float: left;
}

.editoria_colunistas_unica_a a:link {
	text-decoration: underline;
	color: #900300;
}
.editoria_colunistas_unica_a a:visited {
	text-decoration: underline;
	color: #900300;
}

.editoria_colunistas_unica_a a:hover {
	text-decoration: underline;
	color: #900300;
}

.editoria_colunistas_unica_a a:active {
	text-decoration: underline;
	color: #900300;
}

.editoria_colunistas_unica_b {
	width: auto;
	height: auto;
	margin-left: 19px;
	margin-top: 0px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	float: left;
}

.editoria_colunistas_unica_b a:link {
	text-decoration: underline;
	color: #000000;
}

.editoria_colunistas_unica_b a:visited {
	text-decoration: underline;
	color: #000000;
}

.editoria_colunistas_unica_b a:hover {
	text-decoration: none;
	color: #000000;
}

.editoria_colunistas_unica_b a:active {
	text-decoration: underline;
	color: #000000;
}

.posicao_nome_coluna {
	margin: 4px;
	width: 442px;
	height: 19px;
}

.info_colunistas {
	width: 415px;
	height: 97px;
	margin-top: 23px;
	margin-bottom: 10px;
	margin-left: 40px;
}

.info_acontecimentos {
	width: 437px;
	height: auto;
	margin-top: 10px;
	margin-left: 25px;
}

.info_entrevistas {
	width: 400px;
	height: 58px;
	margin-top: 23px;
	margin-bottom: 10px;
	margin-left: 30px;
}

/*thumbmail da edicao anterior*/
.container_1a {
	width: 430px;
	height: 133px;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 26px;
}

.container_2a {
	width: 430px;
	height: 133px;
	margin-top: 20px;
	margin-left: 30px;
}

.container_3a {
	width: 430px;
	height: 133px;
	margin-top: 20px;
	margin-left: 30px;
}

.box_1 {
	width: 85px;
	height: 114px;
	float: left;
	margin-right: 15px;
}
/*
.box_2 {
	width: 85px;
	height: 114px;
	float: left;
	margin-right: 0px;
}
*/
.img_revista {
	width: auto;
	height: auto;
	border-right: solid #B2B2B2 2px;
	border-bottom: solid #B2B2B2 2px;
}

.border_imagem_revista {
	width: 85px;
	height: 114px;
	border: solid #FFFFFF 2px;
}

.mes_revista {
	width: 85px;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}

.mes_revista a:link {
	text-decoration: none;
	color: #48452F;
}
.mes_revista a:visited {
	text-decoration: none;
	color: #48452F;
}
.mes_revista a:hover {
	text-decoration: underline;
	color: #990000;
}
.mes_revista a:active {
	text-decoration: none;
	color: #48452F;
}

.ano_edicoes_anteriores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	width: 160px;
	height: 17px;
	margin: 10px 0 0 160px;
	/*margin-left: 160px;*/
}

.ano_edicoes_anteriores a:link {
	text-decoration: underline;
	color: #000000;
}
.ano_edicoes_anteriores a:visited {
	text-decoration: underline;
	color: #000000;
}
.ano_edicoes_anteriores a:active {
	text-decoration: underline;
	color: #000000;
}
.ano_edicoes_anteriores a:hover {
	text-decoration: underline;
	color: #990000;
}

.nr_edicao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	width: 370px;
	height: 15px;
	text-align: left;
	text-transform: uppercase;
	margin-left: 45px;
	margin-top: 6px;
	margin-bottom: 0px;
}

.proxima {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	width: 370px;
	height: 15px;
	text-align: right;
	margin-left: 60px;
}

.proxima a:link {
	text-decoration: underline;
	color: #990000;
}
.proxima a:visited {
	text-decoration: underline;
	color: #990000;
}
.proxima a:active {
	text-decoration: underline;
	color: #990000;
}
.proxima a:hover{
	text-decoration: underline;
	color: #990000;
}

.seta {
	width: 7px;
	height: 136px;/*55*/
	float: left;
	margin-right: 0px;
	margin-top: 5px;
	padding-top: 37px;
}

.titulo_materia_principal_interna {
	font-family: verdana, arial, Helvetica;
	font-weight: normal;
	width: 420px;
	height: auto;
	color: #900300;
	margin-left: 30px;
	font-size: 28px;
}

.titulo_editorial {
	font-family: verdana, arial, Helvetica;
	font-weight: normal;
	width: 420px;
	height: auto;
	color: #900300;
	margin-top: 15px;
	margin-left: 30px;
	font-size: 28px;
}

.texto_material_principal_interna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 420px;
	height: auto;
	text-align: justify;
	text-indent: 20px;
	margin-top: 10px;
	margin-left: 30px;
}

.texto_editorial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 420px;
	height: auto;
	text-align: justify;
	text-indent: 20px;
	margin-top: 10px;
	margin-left: 30px;
}


.texto_material_principal_interna_cont {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 430px;
	height: auto;
	text-align: justify;
	text-indent: 30px;
	margin-top: 10px;
	margin-left: 20px;
}

.box_indice {
	width: 430px;
	height: auto;
	_height: 100%;
	margin-top: 10px;
	margin-left: 20px;
}

.posicao_indice_enfoque {
	margin: 15px 0px 10px 30px;
	padding: 0px;
	width: 320px;
	height: 14px;
	font-size: 0px;
}

.barra_nome_entrevista {
	width: 284px;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
	margin-left: 0px;
	margin-right: 3px;
	float: left;
	cursor: pointer;
}

.barra_nome_entrevista a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.barra_nome_entrevista a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.barra_nome_entrevista a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.barra_nome_entrevista a:active {
	text-decoration: none;
	color: #FFFFFF;
}

.seta_img_entrevista {
	width: 16px;
	height: 9px;
	float: left;
	padding-top: 5px;
	text-align: center;
	cursor: pointer;
}

.continuacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #900300;
	width: 250px;
	height: 15px;
	text-align: left;
	margin-top: 10px;
	margin-left: 30px;
}

.proxima_acontecimentos_principal_interna {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	width: 390px;
	height: 15px;
	text-align: right;
	margin-top: 15px;
	margin-left: 60px;

}

.proxima_acontecimentos_principal_interna a:link {
	text-decoration: none;
	color: #990000;
}

.proxima_acontecimentos_principal_interna a:visited {
	text-decoration: none;
	color: #990000;
}

.proxima_acontecimentos_principal_interna a:active {
	text-decoration: none;
	color: #990000;
}

.proxima_acontecimentos_principal_interna a:hover {
	text-decoration: underline;
	color: #990000;
}

.texto_indice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	width: 313px;
	height: auto;
	margin-left: 60px;
}

.texto_indice a:link, a:visited, a:active {
	text-decoration: underline;
	color: #000000;
}

.texto_indice a:hover {
	text-decoration: underline;
	color: #000000;
}

/*menu css*/
div#sitenav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	top: 1em; 
	left: 0; 
	width: 135px;
	font-size: 11px;
	color: #000000;
	border-top: solid #FFFFFF 4px;
	border-right: solid #FFFFFF 0px;
	border-bottom: solid #FFFFFF 4px;
	border-left: solid #FFFFFF 0px;
	background-color: #F4F4F0;
}

div#sitenav a {
	display: block; 
	padding: 4px 4px;
	margin: 0;
	color: #4F4F35;
	text-decoration: none; 
	text-align: right;
	border-top: solid #FFFFFF 1px;
	border-bottom: solid #CCCCCC 1px;
}

div#sitenav a:hover {
	background: #EEEDE6;
	color: #797864;
}

.icone_menu {
	margin-left: 6px;
	padding: 0px;
	border: solid #FFFFFF 1px;
}

.disable {
	color:#CCCCCC;
	cursor: default;
}

.box_paginacao {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4F4F35;
	margin-left: 4px;
	font-size: 12px;
	width: 475px;
	height: 30px;
	text-align: center;
}

.box_paginacao a:link {
	text-decoration: none;
	color: #4F4F35;
}

.box_paginacao a:visited {
	text-decoration: none;
	color: #4F4F35;
}

.box_paginacao a:hover {
	text-decoration: underline;
	color: #857832;
}

.box_paginacao a:active {
	text-decoration: none;
	color: #4F4F35;
}

.link_anterior_aproxima a:visited {
	text-decoration: underline;
	color: #4F4F35;
}

.nr_paginacao {
	margin-left: 2px;
	margin-right: 2px;
}



.resultado_busca {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 20px;
	margin-left: 20px;
	font-size: 12px;
	color: #000000;
	width: 442px;
	height: auto;
}

.titulo_busca {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-right: 5px;
	font-size: 12px;
	color: #666666;
}

.titulo_resultado_busca {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left: 0px;
	font-size: 12px;
	color: #900300;
}

.titulo_materia_encontrada {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-left: 0px;
	font-size: 12px;
	color: #900300;
	text-transform: uppercase;
}

.titulo_materia_encontrada a:link {
	text-decoration: underline;
	color: #900300;
}

.titulo_materia_encontrada a:visited {
	text-decoration: underline;
	color: #900300;
}

.titulo_materia_encontrada a:hover {
	text-decoration: underline;
	color: #900300;
}

.titulo_materia_encontrada a:active {
	text-decoration: underline;
	color: #900300;
}

.subtitulo_materia_encontrada {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin-left: 20px;
	font-size: 12px;
	color: #000000;
	margin-left: 0px;
}

.destaque_busca {
	background-color: #FF9A31;
}

.seta_entrevistas {
	width: 7px;
	height: 55px;
	float: left;
	margin-left: 5px;
	margin-top: 3px;
}

.texto_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4F35;
	text-align: center;
	width: 430px;
	height: auto;
	margin: 50px 0 0 15px;
}

.texto_login_2 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	width: 442px;
	margin-top: 10px;
	font-size: 12px;
	color: #000000;
}

.input_envio_senha {
	border: solid #999967 1px;
	width: 175px;
	height: 15px;
}

.bt_envio_senha {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CECBB5;
	border: solid #999967 1px;
	font-weight: bold;
	font-size: 11px;
	color: #76744E;
	widht: 50px;
	height: 19px;
	cursor: pointer;
}

.form_login {
	width: 250px;
	height: 20px;
	margin: 0px;
	padding: 0px;
}

.dados_obrigatorios {
	font-size: 20px;
	font-weight: bold;
	color: #900300;
	margin: 0px;
	padding: 0px;
}

.textarea_style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: solid #9C9A63 1px;
	width: 157px;
	height: 70px;
	color: #000000;
	overflow: auto;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #666442;
}

.bt_faleconosco {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CECBB5;
	border: solid #000000 1px;
	font-weight: bold;
	font-size: 11px;
	color: #76744E;
	widht: 50px;
	height: 21px;
	cursor: pointer;
}

.div_input_busca {
	width: auto;
	height: auto;
	float: left;
}

.div_bt_busca {
	margin-top: 0px;
	_margin-top: 1px; /*hack para IE*/
	width: auto;
	height: auto;
	float: left;
}

.div_input_senha {
	width: auto;
	height: auto;
	float: left;
}

.td_meio_fundo {
	background-color: #CDCDB6;
	padding: 0px;
	margin: 0px;
}

.lista_vejamais {
	width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 5px 10px;
	font-size: 11px;
	color: #666666;
}

.lista_vejamais_link a:link {
	text-decoration: none;
	color: #666666;
}

.lista_vejamais_link a:visited {
	text-decoration: none;
	color: #666666;
}

.lista_vejamais_link a:hover {
	text-decoration: underline;
	color: #666666;
}

.lista_vejamais_link a:active {
	text-decoration: none;
	color: #666666;
}

.lista_vejamais2 {
	width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	margin: 5px 0 0 10px;
	font-size: 11px;
	color: #666666;
}

.envio_senha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.senha_enviada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4F4F35;
	text-align: center;
	margin-top: 50px;
}

.box_livro1 {
	width: 135px;
	height: 149px;
	border-bottom: solid #FFFFFF 2px;
	margin-bottom: 24px;
	padding-bottom: 0px;
}

.box_livro2 {
	width: 135px;
	height: 183px;
	border-bottom: solid #FFFFFF 2px;
	margin-bottom: 24px;
}

.box_autor {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-left: 0px;
	text-align: right;
	width: 460px; /*maximo 467*/
}

.edicao_charges {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	margin-top: 12px;
	margin-left: 20px;
	color: #AA570D;
}

.edicao_charges2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom: solid #AA570D 1px;
	font-size: 12px;
	color: #AA570D;
}

.img_charge {
	width: 419px; /*419*/
	height: auto; /*381*/
	border: solid #CDCDB6 1px;
	margin-top: 3px;
	margin-left: 20px;
}

.table_edicoes {
	margin-top: 20px;
	margin-left: 100px;
}

.nr_charge_anteriores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.nr_charge_anteriores a:link{
	text-decoration: none;
	color: #000000;
}
.nr_charge_anteriores a:visited{
	text-decoration: none;
	color: #000000;
}
.nr_charge_anteriores a:hover{
	text-decoration: underline;
	font-weight: bold;
	color: #AA570D;
}
.nr_charge_anteriores a:active{
	text-decoration: none;
	color: #000000;
}

.texto_expediente {
	width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 15px;
	margin-left: 30px;
}

.titulo_expediente {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}

.table_exibicao_click {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	font-size: 11px;
	color: #666666;
	margin-top: 14px;
	margin-left: 50px;
}

.td_nr_foto_edicao {
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 10px;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
}

.td_descricao_click {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 5px;
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 5px;
}

.table_fotos_click {
	margin-top: 0px;
	margin-left: 22px;
}

.veja_mais_link a:link {
	text-decoration: none;
	color: #920000;
	font-size: 9px;
}

.veja_mais_link a:visited {
	text-decoration: none;
	color: #920000;
	font-size: 9px;
}

.veja_mais_link a:hover {
	text-decoration: underline;
	color: #920000;
	font-size: 9px;
}

.veja_mais_link a:active {
	text-decoration: none;
	color: #920000;
	font-size: 9px;
}

.td_seta_esq {
	padding-right: 15px;
}

.td_seta_dir {
	padding-left: 15px;
}




















