﻿/* RESET, FONT E GRID */

html, table, 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, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th, td
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	font-family: inherit;
}

form {display:inline;}

:focus {outline: 0;}

hr.off {display: none;}

body 
{
	background: #FFFFFF;
	color: #333333;
}

a
{
	text-decoration: none;
	color: #000000;
}

a:hover
{
	text-decoration: underline;
}

ol, ul
{
	list-style: none;
}

table
{
	border-collapse: separate;
}

hr.off legend
{
	display: none;
}

caption, th, td 
{
	text-align: left;
	font-weight: normal;
}

blockquote:before, blockquote:after,q:before, q:after 
{
	content: "";
}

blockquote, q 
{
	quotes: "" "";
}

body 
{
	font: x-small verdana,helvetica,arial,freesans,sans-serif;
	font-size: 10px;
}

select, input, textarea 
{
	font: 0.99em verdana,helvetica,arial,clean,sans-serif;
}

pre, code 
{
	font: 1.15em monospace;
	_font-size: 1em;
}

/* CORPO */

#tudo {
	min-height: 100%;
	position: relative;
	}

/* hack para IE6 que trata height como min-height */
* html #tudo
{
	height: 100%;
}

img
{
	border: none 0px;
	vertical-align: bottom;
}

/* Cabeçalho */

.barratopo_geral
{
	background-color: #336699;
	width: 100%;
	min-width: 1000px;
	height: 26px;
	clear: both;
}

.barratopo_quadro
{
	margin: 0 auto;
	min-width: 1000px;
	text-align: left;
	width: 1000px;
}

.barratopo_conteudo
{
	font-size: 11px;
	font-family: verdana,helvetica,arial,freesans,sans-serif;
	float: right;
	min-width: 1000px;
	width: 1000px;
}

.barratopo_conteudo ul
{
	margin: 6px 0px 6px 0px;
}

.barratopo_conteudo ul li 
{
	display: inline;
}

.barratopo_links li a
{
	font-size: 11px;
	font-family: verdana,helvetica,arial,freesans,sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0px 3px 0px 3px;
}

.barratopo_links li a:hover
{
	color: #FFCC00;
	text-decoration: underline;
}

.barratopo_links li span
{
	font-size: 11px;
	font-family: verdana,helvetica,arial,freesans,sans-serif;
	color: #FFFFFF;
	font-weight: normal;
}


.cabecalho_geral
{
	background-color: #FFFFFF;
	width: 100%;
	min-width: 1000px;
	height: 87px;
	clear: both;
}

.cabecalho_quadro
{
	margin: 0 auto;
	min-width: 1000px;
	text-align: left;
	width: 1000px;
}

.cabecalho_conteudo
{
	font-size: 12px;
	font-family: verdana,helvetica,arial,freesans,sans-serif;
	float: right;
	min-width: 1000px;
	width: 1000px;
}

.cabecalho_logo_contilnet
{
	float: left;
	width: 250px;
	height: 87px;
}

.cabecalho_topo
{
	float: left;
	width: 750px;
	min-height: 87px;
}

.barracab_geral
{
	background-color: #FF9900;
	width: 100%;
	min-width: 1000px;
	min-height: 5px;
	height: 32px;
	clear: both;
}

.barracab_quadro
{
	margin: 0 auto;
	min-width: 1000px;
	text-align: left;
	width: 1000px;
	height: 32px;
}

.barracab_conteudo
{
	font: normal normal bold 10px verdana,helvetica,arial,freesans,sans-serif;
	color: #000000;
	float: right;
	min-width: 1000px;
	width: 1000px;
	height: 32px;
}

.barracab_novotelefone
{
    color: Black;
    padding: 3px 3px 3px 3px;
    font-size: 14px;
}


.barracab_novotelefone strong
{
    font-size: 18px;
    font-weight: bold;
}

.barracab_busca
{
	height: 22px;
	float: left;
	padding: 3px 3px 3px 3px;
}

.barracab_webmail
{
	height: 22px;
	float: left;
	padding: 3px 3px 3px 3px;
}

.botao_busca, .botao_webmail
{
	cursor: pointer;
	border: none;
}

a.botao_busca, a.botao_webmail
{
}

.barracab_busca_textbox
{
	font: normal normal bold 12px verdana,helvetica,arial,freesans,sans-serif;
	background-color: #FFFFFF;
	border: solid 1px #000000;
	padding: 3px 3px 3px 3px;
	width: 150px;
}

.barracab_busca_radiobutton
{
	font: normal normal bold 10px verdana,helvetica,arial,freesans,sans-serif;
    vertical-align: top;
    color: #000000;
}

.barracab_webmail_textbox
{
	font: normal normal bold 12px verdana,helvetica,arial,freesans,sans-serif;
	background-color: #FFFFFF;
	border: solid 1px #000000;
	padding: 3px 3px 3px 3px;
	width: 100px;
}

/* BOTOES */

.botao_texto
{
    padding: 5px 5px 5px 5px;
    color: #FFFFFF;
    background-color: #FF9900;
    border: solid 1px #FFFFFF;
    line-height: 22px;
	outline: none;
	text-align: center;
	cursor: pointer;
}

a.botao_texto
{
	font: normal normal bold 9px verdana,helvetica,arial,freesans,sans-serif;
	text-decoration:none!important;
}

.botao_texto:hover
{
    text-decoration: none;
    color:#FF9900;
    background-color: #FFFFFF;
    cursor:pointer;
    border: solid 1px #FF9900;
}

.espaco_10px
{
	height: 10px;
	width: 100%;
	clear: both;
	float: left;
	/*
    __overflow:hidden;
    */
}

.espaco_5px
{
	height: 5px;
	width: 100%;
	clear: both;
	float: left;
	/*
    __overflow:hidden;
    */
}

.label_destaque
{
	font-size: 14px;
	font-family: verdana,helvetica,arial,freesans,sans-serif;
	font-weight: bold;
}

.corpo_geral
{
	position: relative;
	width: 100%;
	height: auto;
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	background-color: #FFFFFF;
}

.corpo_quadro
{
	position: relative;
	margin: 0px auto 0px auto;
	text-align: left;
	width: 1000px;
}

.corpo_conteudo
{
	position: relative;
	font-size: 10px;
	font-family: verdana,helvetica,arial,freesans,sans-serif;
	float: right;
	min-width: 1000px;
	width: 1000px;
}

/* Menu Principal - Página Inicial do Portal */

.menuprincipal_quadro {width: 130px; float: left; margin: 0px 0px 10px 0px;}

#cnt-menuprincipal {font-family: verdana,helvetica,arial,freesans,sans-serif; margin-top: 5px; margin-bottom: 10px;}

#cnt-menuprincipal h2 {}
#cnt-menuprincipal h2 a:hover {color: #FFFFFF; text-decoration: none;}

#cnt-menuprincipal ul {margin-bottom: 5px;}
#cnt-menuprincipal ul li a:hover {color: #FFFFFF; text-decoration: none;}

#cnt-menuprincipal a {display: block;}

#cnt-menuprincipal .menuprincipal_nivel0 a
{
	margin-top: 5px;
	border-top: solid 2px #CCCCCC;
	color: #003366;
	font-weight: bold;
	padding: 5px 2px 5px 6px;
	font-size: 14px;
}
#cnt-menuprincipal .menuprincipal_nivel0 a:hover {background-color: #336699;}

#cnt-menuprincipal .menuprincipal_nivel0_ativo a
{
	margin-top: 5px;
	background-color: #71A0D0;
	border-top: solid 2px #CCCCCC;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 2px 5px 6px;
	font-size: 14px;
}
#cnt-menuprincipal .menuprincipal_nivel0_ativo a:hover {background-color: #336699;}

#cnt-menuprincipal .menuprincipal_nivel1 a
{
	border-top: solid 1px #E0E0E0;
	color: #333333;
	font-weight: bold;
	padding: 5px 2px 5px 10px;
	font-size: 12px;
}
#cnt-menuprincipal .menuprincipal_nivel1 a:hover {background-color: #336699;}

#cnt-menuprincipal .menuprincipal_nivel1_ativo a
{
	background-color: #71A0D0;
	border-top: solid 1px #E0E0E0;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 2px 5px 10px;
	font-size: 12px;
}
#cnt-menuprincipal .menuprincipal_nivel1_ativo a:hover {background-color: #336699;}

#cnt-menuprincipal .menuprincipal_nivel2 a {color: #666666; font-weight: bold; padding: 3px 1px 3px 15px; font-size: 10px;}
#cnt-menuprincipal .menuprincipal_nivel2 a:hover {background-color: #336699;}

#cnt-menuprincipal .menuprincipal_nivel2_ativo a {background-color: #71A0D0; color: #FFFFFF; font-weight: bold; padding: 3px 1px 3px 15px; font-size: 10px;}
#cnt-menuprincipal .menuprincipal_nivel2_ativo a:hover {background-color: #336699;}


/* Menu Principal - Página Inicial do Tema */

#cnt-menuprincipal_tema {font-family: verdana,helvetica,arial,freesans,sans-serif; margin-bottom: 10px; margin-top: 5px;}

#cnt-menuprincipal_tema h2 {background-color: #E8E8E8;}
#cnt-menuprincipal_tema h2 a:hover {color: #FFFFFF; text-decoration: none;}

#cnt-menuprincipal_tema ul {background-color: #E8E8E8;}
#cnt-menuprincipal_tema ul li a:hover {color: #E8E8E8; text-decoration: none;}

#cnt-menuprincipal_tema a {display: block;}

#cnt-menuprincipal_tema .menuprincipal_tema_nivel0 a
{
	border-top: solid 1px #CCCCCC;
	color: #003366;
	font-weight: bold;
	padding: 5px 2px 5px 6px;
	font-size: 11px;
}
#cnt-menuprincipal_tema .menuprincipal_tema_nivel0 a:hover {background-color: #336699;}

#cnt-menuprincipal_tema .menuprincipal_tema_nivel0_ativo a
{
	background-color: #71A0D0;
	border-top: solid 1px #CCCCCC;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 2px 5px 6px;
	font-size: 11px;
}
#cnt-menuprincipal_tema .menuprincipal_tema_nivel0_ativo a:hover {background-color: #336699;}


#cnt-menuprincipal_tema .menuprincipal_tema_nivel1 a
{
	border-top: solid 1px #CCCCCC;
	color: #333333;
	font-weight: bold;
	padding: 2px 2px 2px 10px;
	font-size: 10px;
}
#cnt-menuprincipal_tema .menuprincipal_tema_nivel1 a:hover {background-color: #336699;}

#cnt-menuprincipal_tema .menuprincipal_tema_nivel1_ativo a
{
	background-color: #71A0D0;
	border-top: solid 1px #CCCCCC;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px 2px 2px 10px;
	font-size: 10px;
}
#cnt-menuprincipal_tema .menuprincipal_tema_nivel1_ativo a:hover {background-color: #336699;}

#cnt-menuprincipal_tema .menuprincipal_tema_nivel2 a {color: #666666; font-weight: bold; padding: 2px 1px 2px 15px; font-size: 10px;}
#cnt-menuprincipal_tema .menuprincipal_tema_nivel2 a:hover {background-color: #336699;}

#cnt-menuprincipal_tema .menuprincipal_tema_nivel2_ativo a {background-color: #71A0D0; color: #FFFFFF; font-weight: bold; padding: 2px 1px 2px 15px; font-size: 10px;}
#cnt-menuprincipal_tema .menuprincipal_tema_nivel2_ativo a:hover {background-color: #336699;}


/* RODAPÉ */

.rodape_geral
{
	display: table;
	background-color: #003366;
	width: 100%;
	min-width: 1000px;
	clear: both;
	padding: 0px 0px 50px 0px;
	min-height: 10px;
	text-align: center;
}

.rodape_quadro
{
	position: relative;
	margin: 0px auto 0px auto;
	min-width: 1000px;
	text-align: left;
	width: 1000px;
}

.rodape_conteudo
{
	min-width: 1000px;
	width: 1000px;
}

.rodape_conteudo, .rodape_conteudo a
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: verdana,helvetica,arial,freesans,sans-serif;
}

.rodape_contatos {padding: 20px 0px 10px 6px;}

.rodape_fim {float: left; position: relative;}

.rodape_conteudo address {font-size: 10px; font-style: normal; padding: 20px 0px 10px 6px;}
.rodape_conteudo address a {color: #FFFFFF;}

/* Menu Rodapé */

.menurodape_quadro {float: left; clear: both; padding: 20px 0px 10px 6px;}

#cnt-menurodape {font-family: verdana,helvetica,arial,freesans,sans-serif;}
#cnt-menurodape .menurodape_nivel0 {float: left; margin: 0px 70px 0px 0px;}
#cnt-menurodape .menurodape_nivel0 a {color: #FFFFFF; font-weight: bold; font-size: 14px;}
#cnt-menurodape .menurodape_nivel0 a:hover {text-decoration: none; color:#FFCC00; border-bottom: solid 1px #FFCC00;}

#cnt-menurodape ul {margin-bottom: 5px; margin-top: 10px;}
#cnt-menurodape ul li {margin-bottom: 5px; margin-top: 5px;}
#cnt-menurodape ul li a:hover {color: #FFFFFF; text-decoration: none;}

#cnt-menurodape .menurodape_nivel1 a {color: #FFFFFF; font-weight: normal; font-size: 10px;}
#cnt-menurodape .menurodape_nivel1 a:hover {text-decoration: none; color: #FFCC00; border-bottom: solid 1px #FFCC00;}

/* Temas: Cabeçalho */

.tema_imagem_cabecalho {width: 590px; height: 90px; float: left; margin-right: 10px; }

/* Quadros: Topo */

.quadros_topo {width: 750px; float: left; margin: 0px 0px 0px 0px; }

/* Quadros: Área Central da Página Inicial do Tema */

.quadros_central {width: 600px; float: left; margin: 0px 0px 0px 10px; }

.quadros_central_geral {padding: 0px 0px 0px 0px; float: left; margin: 5px 10px 5px 0px; }

.quadros_central_coluna_geral {float: left; margin: 0px 0px 0px 0px;}
.quadros_central_coluna_tamanho_1 {width: 150px; }
.quadros_central_coluna_tamanho_2 {width: 200px; }
.quadros_central_coluna_tamanho_3 {width: 300px; }
.quadros_central_coluna_tamanho_4 {width: 400px; }
.quadros_central_coluna_tamanho_5 {width: 450px; }
.quadros_central_coluna_tamanho_6 {width: 600px; }

.quadros_central_tamanho_1 {width: 140px; } /* 1/4 25% */
.quadros_central_tamanho_2 {width: 190px; } /* 1/3 33% */
.quadros_central_tamanho_3 {width: 290px; } /* 1/2 50% */
.quadros_central_tamanho_4 {width: 390px; } /* 2/3 66% */
.quadros_central_tamanho_5 {width: 440px; } /* 3/4 75% */
.quadros_central_tamanho_6 {width: 590px; } /* 1/1 100% */


/* Quadros: Área Faixa Extendida */

.quadros_extendido {width: 260px; float: left; margin: 0px 0px 0px 0px; }

.quadros_extendido_geral {padding: 0px 0px 0px 0px; float: left; margin: 5px 10px 5px 0px; }

.quadros_extendido_coluna_geral {float: left; margin: 0px 0px 0px 0px;}
.quadros_extendido_coluna_tamanho_1 {width: 130px; }
.quadros_extendido_coluna_tamanho_2 {width: 260px; }

.quadros_extendido_tamanho_1 {width: 120px; } /* 1/2 50% */
.quadros_extendido_tamanho_2 {width: 250px; } /* 1/1 100% */


/* Quadros: Área Faixa do Menu Principal */

.quadros_faixamenuprincipal {width: 130px; float: left; margin: 0px 0px 0px 0px; }

.quadros_faixamenuprincipal_geral {padding: 0px 0px 0px 0px; float: left; margin: 5px 0px 5px 0px; }


/* Quadros de Conteúdos */

.quadro_conteudos {width: 100%; padding: 0px 0px 0px 0px;}
.quadro_titulo {border-top: solid 3px #CCCCCC; padding: 5px 0px 2px 0px; color: #FF8000; font-family: verdana,helvetica,arial,freesans,sans-serif; font-size: 17px; font-weight: normal;}
.quadro_titulo a {color: #FF8000; font-family: verdana,helvetica,arial,freesans,sans-serif; font-size: 17px; font-weight: normal;}
.quadro_rodape {padding: 5px 0px 5px 0px; text-align: right;}
.quadro_rodape,
.quadro_rodape a,
.quadro_rodape a:hover {color: #336699; font-family: verdana,helvetica,arial,freesans,sans-serif; font-size: 10px; font-weight: bold;}

.quadro_conteudos_campo {padding: 5px 0px 2px 0px; width: 100%;}
.quadro_conteudos_campo_horizontal {padding: 0px 0px 0px 0px;}
.quadro_conteudos_linkchamada {color:#000000;}

.quadro_conteudos_campo_horizontal_separador {width: 10px;}

.quadro_conteudos_chapeu
{
	color: #FF8000;
	font-family: verdana,helvetica,arial,freesans,sans-serif;
	font-weight: bold;
	font-size: 11px;
	letter-spacing: 2px;
	font-variant: small-caps;
}

.quadro_conteudos_grupodata {color: #FFFFFF; background-color: #71A0D0; padding: 5px 5px 5px 5px; font-family: verdana,helvetica,arial,freesans,sans-serif; font-weight: bold; font-size: 11px; margin-bottom: 5px;}
	
.quadro_conteudos_datahora {color: #336699; font-family: verdana,helvetica,arial,freesans,sans-serif; font-weight: normal; font-size: 10px;}

.quadro_conteudos_hora {color: #336699; font-family: verdana,helvetica,arial,freesans,sans-serif; font-weight: normal; font-size: 10px;}

.quadro_conteudos_titulo {color: #000000; font-family: verdana,helvetica,arial,freesans,sans-serif; font-weight: bold;}
.quadro_conteudos_titulo_tamanho_I {font-size: 10px;}
.quadro_conteudos_titulo_tamanho_P {font-size: 13px;}
.quadro_conteudos_titulo_tamanho_M {font-size: 16px;}
.quadro_conteudos_titulo_tamanho_G {font-size: 18px;}

.quadro_conteudos_subtitulo {color: #000000; font-family: verdana,helvetica,arial,freesans,sans-serif; font-weight: normal;}
.quadro_conteudos_subtitulo_tamanho_I {font-size: 9px;}
.quadro_conteudos_subtitulo_tamanho_P {font-size: 9px;}
.quadro_conteudos_subtitulo_tamanho_M {font-size: 11px;}
.quadro_conteudos_subtitulo_tamanho_G {font-size: 13px;}

.quadro_conteudos_chamada {color: #000000; font-family: verdana,helvetica,arial,freesans,sans-serif; font-weight: normal;}
.quadro_conteudos_chamada_tamanho_I {font-size: 9px;}
.quadro_conteudos_chamada_tamanho_P {font-size: 9px;}
.quadro_conteudos_chamada_tamanho_M {font-size: 10px;}
.quadro_conteudos_chamada_tamanho_G {font-size: 12px;}

.quadro_conteudos_link {color: #000000; font-family: verdana,helvetica,arial,freesans,sans-serif; font-weight: bold;}
.quadro_conteudos_link_tamanho_I {font-size: 10px;}
.quadro_conteudos_link_tamanho_P {font-size: 13px;}
.quadro_conteudos_link_tamanho_M {font-size: 16px;}
.quadro_conteudos_link_tamanho_G {font-size: 18px;}

.quadro_conteudos_imagem {border: 3px solid #B6CEE7;}
.quadro_conteudos_imagem:hover {border: solid 3px #336699;}

.quadro_paginacao {float: right; text-align: right; }
.quadro_paginacao span {font: normal normal bold 12px verdana,helvetica,arial,freesans,sans-serif; color: #FF8000; padding: 2px 5px 2px 5px; border: solid 1px #CCCCCC; line-height: 20px;}
.quadro_paginacao a {font: normal normal bold 12px verdana,helvetica,arial,freesans,sans-serif; color: #000000; padding: 2px 5px 2px 5px; border: solid 1px #CCCCCC; line-height: 20px;}
.quadro_paginacao a:hover {background-color: #CCCCCC; text-decoration: none;}


/* Quadros de Publicidade */

.quadro_publicidade_geral {padding: 0px 0px 0px 0px; float: left; margin: 5px 10px 10px 0px;}
.quadro_publicidade_banner {margin: 0 auto; text-align: left;}


/* Página Todos Conteúdos do Tema */

.tabela_todos {width: 97%; margin: 5px 0px 10px 0px; }

.todos_paginacao {float: right; text-align: right; padding: 0px 0px 0px 0px; }
.todos_paginacao span {font: normal normal bold 12px verdana,helvetica,arial,freesans,sans-serif; color: #FF9900; padding: 2px 5px 2px 5px; border: solid 1px #CCCCCC; line-height: 20px;}
.todos_paginacao a {font: normal normal bold 12px verdana,helvetica,arial,freesans,sans-serif; color: #000000; padding: 2px 5px 2px 5px; border: solid 1px #CCCCCC; line-height: 20px;}
.todos_paginacao a:hover {background-color: #cccccc; text-decoration: none;}

.todos_conteudos_campo {padding: 0px 0px 2px 0px; width: 100%;}


/* Página de Conteúdo */

.conteudo_quadro {width: 600px; float: left; margin: 0px 0px 0px 10px; }
.conteudo_tema_titulo {color: #336699; font-family: verdana,helvetica,arial,freesans,sans-serif; font-size: 20px; font-weight: bold; padding: 5px 0px 5px 0px; clear: both; float: left; width: 590px; border-bottom: solid 2px #CCCCCC; margin-right: 10px; }

.conteudo_datahora
{
	color: #82ACC4;
	font-family: verdana,helvetica,arial,freesans,sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 15px 0px 0px 0px;
	clear: both;
	float: left;
	width: 100%;
}
.conteudo_titulo {color: #000000; font-family: verdana,helvetica,arial,freesans,sans-serif; font-size: 18px; font-weight: bold; padding: 5px 0px 0px 0px; clear: both; float: left; width: 95%; }
.conteudo_subtitulo {color: #666666; font-family: verdana,helvetica,arial,freesans,sans-serif; font-size: 15px; font-weight: bold; padding: 5px 0px 0px 0px; clear: both; float: left; width: 95%; }
.conteudo_autornome {color: #336699; font-family: verdana,helvetica,arial,freesans,sans-serif; font-size: 11px; font-weight: bold; padding: 10px 0px 0px 0px; clear: both; float: left; width: 95%; }
.conteudo_autordescricao {color: #000000; font-family: verdana,helvetica,arial,freesans,sans-serif; font-size: 11px; font-weight: normal; padding: 0px 0px 0px 0px; clear: both; float: left; width: 95%; }
.conteudo_chamada {color: #333333; font-family: verdana,helvetica,arial,freesans,sans-serif; font-size: 12px; font-weight: normal; font-style: italic; padding: 10px 0px 10px 0px; clear: both; float: left; width: 95%; }
.conteudo_texto {float: left; padding: 10px 0px 10px 0px;}
.conteudo_texto p {color: #333333; font-family: verdana,helvetica,arial,freesans,sans-serif; font-size: 12px; font-weight: normal; display: block; width: 95%; }
.conteudo_textotitulo {margin: 10px 10px 10px 0px;}
.conteudo_textotitulo strong {color: #336699; font-weight: bold; font-size: 14px;}

.conteudo_link {margin: 10px 0px 10px 0px;}
.conteudo_link a {color: #336699; font-weight: bold; font-size: 14px; text-decoration: underline;}

.conteudo_imagem_quadro {float: left; display: block; background-color: #E4E4E4; }

.conteudo_imagem_quadro_tamanho_C {width: 60px; margin: 0px 10px 10px 0px; padding: 5px 5px 5px 5px; }
.conteudo_imagem_quadro_tamanho_I {width: 96px; margin: 0px 10px 10px 0px; padding: 5px 5px 5px 5px; }
.conteudo_imagem_quadro_tamanho_P {width: 128px; margin: 0px 10px 10px 0px; padding: 5px 5px 5px 5px; }
.conteudo_imagem_quadro_tamanho_M {width: 272px; margin: 0px 10px 10px 0px; padding: 5px 5px 5px 5px; }
.conteudo_imagem_quadro_tamanho_G {width: 584px; margin: 0px 0px 10px 0px; padding: 4px 4px 4px 4px; }

.conteudo_imagem {border: 0px; margin: 0px 0px 0px 0px;}

.conteudo_imagem_legenda {padding: 5px 0px 0px 0px; clear: both; float: left; display: block; color: #333333; font-weight: normal; font-size: 10px;}

.conteudo_fonte_titulo
{
	color: #FFFFFF;
	background-color: #71A0D0;
	padding: 5px 5px 5px 5px;
	margin: 0px 0px 5px 0px;
	font-family: verdana,helvetica,arial,freesans,sans-serif;
	font-size: 11px;
	font-weight: bold;
	clear: both;
	float: left;
}

.conteudo_fonte_link
{
	margin: 3px 0px 3px 0px;
	font-family: verdana,helvetica,arial,freesans,sans-serif;
	font-size: 11px;
	font-weight: bold;
	clear: both;
	float: left;
	width: 100%;
	color: #000000;
}

.conteudo_linkleiamais
{
	margin: 20px 0px 20px 0px;
	clear: both;
	float: left;
	width: 100%;
}

.conteudo_linkleiamais a
{
	color: #336699;
	font-family: verdana,helvetica,arial,freesans,sans-serif;
	font-size: 14px;
	font-weight: bold;
}

/* Quadro Auto Paginação */

.autopag ul li a:hover
{
	text-decoration: none;
	color: #FF8000;
	background-color: #CCCCCC;
}
.autopag ul li a.active
{
	color: #FF8000;
}
.autopag .nobd{border:none!important}
.autopag img{float:left}
.autopag p{clear:both;padding: 5px 5px 5px 5px;}
.autopag .pubautopag{background:#FFFFFF;filter:alpha(opacity=1);-moz-opacity:0.01;-khtml-opacity:0.01;opacity:0.01}
.autopag object{display:block}
.autopag a:hover{text-decoration:underline}
.autopag ul{float:left;padding:5px 10px 0;}
.autopag ul li{float:left}
.autopag ul li a
{
	margin: 1px 1px 1px 1px;
	padding: 2px 5px 2px 5px;
	float: left;
	display: block;
	border: solid 1px #CCCCCC;
	text-align: center;
	font: normal normal bold 12px verdana,helvetica,arial,freesans,sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	text-decoration: none;
}
.autopag ul li.ant a,.autopag ul li.prox a{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; display: none; visibility: hidden;}
.autopag ul li.prox{float:left}
.autopag .autopagconteudo{display:none}
.autopag .autopagconteudo .autopagpub{color:#999999}
.autopag #botoes {margin-bottom: 5px; float: right;list-style:none;}


.erro_barratopo
{
	background-color: #9999ff;
	width: 100%;
	height: 10px;
	clear: both;
}

.erro_topo
{
	height: 86px;
}
