* {
	margin:0;
	padding:0;
}
/*img, div, h1, h2, h3, h4, h5, h6 {
	behavior: url(iepngfix.htc);
}*/
body {
	background:url(../../conteudo/imagens/bg.jpg) repeat-x;
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-size:12px;
}
a {
	color:#666;
}
#container {
	width: 900px;
	margin: auto;
}
#logos_top {
	height:66px;
}
#logo_zoo {
	margin-left:519px;
	_margin-left:516px;
}
#menu {
	height: 43px;
	*height: 42px;
	margin: 10px 0;
	*margin: 11px 0;
	_margin: 8px 0;
}
#menu li {
	list-style:none;
	float:left;
}
#menu li a {
	display:block;
	font-size:17px;
	font-weight:bold;
	color:#22624d;
	text-decoration:none;
	padding: 0 15px;
	margin:0 2px 0 0;
	line-height:43px;
	background:url(../../conteudo/imagens/corner01.jpg) #FFF no-repeat bottom right;
}
#menu li a:hover, #menu li .ativo {
	color:#fff;
	background:url(../../conteudo/imagens/corner02.jpg) #22624d no-repeat bottom right;
}
#pesquisa {
	width:900px;
	height:57px;
	background:url(../../conteudo/imagens/bg_pesquisa.jpg) repeat-x;
	margin:auto;
	color:#aebd69;
	font-size:12px;
	font-weight:bold;
}
#titulo_pagina {
	width:650px;
	float:left;
	margin-top:20px;
}
#titulo_pagina a {
	color:#FFF;	
	text-decoration:none;	
}
#titulo_pagina a:hover {
	text-decoration:underline;
}
#titulo_pagina span {
	font-weight:normal;	
}
#pesquisa span {
	color:#fff;
}
#busca {
	width:240px;
	float:right;
	margin:12px 0 0 0;
}
#campo_pesq input {
	width:200px;
	padding:3px;
	float:left;
}
#busca #seta_pesq {
	width:24px;
	float:right;
}
#conteudo {
	background:#FFF;	
}
/*lateral*/
#lateral {
	width:225px;
	float:left;
	background:#FFF;
	padding:10px;
}
#lateral ul {
	list-style:none;
}
#lateral ul li {
	margin:10px 0;
}
#lateral ul li a {
	text-decoration:none;
	font-size:12px;
	color:#666;
	font-weight:bold;
}
#lateral ul li a:hover, #lateral ul li .ativo {
	color:#000;
}
.capa_revista {
	float:left;
	margin-bottom:10px;
	border:1px solid #22624D;
}
.capa_revista:hover {
	border:1px solid #34a47f;
}
.capa_revista.cor_laranja:hover {
	border:1px solid #cc6b11;
}
.titulo_revista a{
	width:130px;
	font-size:17px;
	color:#22624d;
	font-weight:normal;
	float:right;
	margin-left:8px;
	text-decoration:none;
}
.titulo_revista a:hover {
	text-decoration:underline;	
}
.titulo_revista.cor_laranja a {
	color:#F1A200;
}
.capa_revista.cor_laranja  {
	color:#F1A200;
	border:1px solid #F1A200;
}
.desc_bt {
	width:225px;
	border-bottom:1px #CCC solid;
	border-top:1px #CCC solid;
	text-align:right;
	color:#666;
	font-size:12px;
	padding-bottom:4px;
}
.desc_bt a {
	font-size:12px;
	color:#666;
	line-height:25px;
	text-decoration:none;
}
.desc_bt a:hover {
	color:#000;
}
#lateral .opcao_voto {
	margin:0 0 7px 0;
}
#lateral .opcao_voto h3 {
	font-weight:normal;
	font-size:12px;
	color:#666;
}
#lateral .opcao_voto h3 span {
	font-size:10px;
	margin-left:3px;
}
#lateral .opcao_voto div {
	background:#FFF;
	border:1px solid #EAEAEA;
	height:10px;
}
#lateral .opcao_voto div.barra {
	background:#1D71A0;
	border:none;
}
#lateral #form_newsletter {
	margin:0 0 10px 0;
}
#lateral #form_newsletter input, #lateral #form_newsletter select {
	border-width:1px;	
}
#lateral #form_newsletter input.error, #lateral #form_newsletter select.error {
	border-color:red;
}
#lateral form label {
	width:78px;
	float:left;
	margin:5px 0;
	font-size:12px;
}
#lateral form label.error {
	width:0;
	height:0;
	margin:0;
}
#lateral form input {
	width:143px;
	margin:5px 0;
}
#lateral form#form_enquete label {
	display:block;
	float:none;
	width:auto;
}
#lateral form#form_enquete input {
	width:auto;
	height:auto;
	margin:0 3px 0 0;
}
#lateral form#form_enquete button, #lateral form#form_newsletter button {
	background:#FFF;
	border:none;
	color:#666;
	font-size:14px;
	line-height:25px;
	cursor:pointer;
	margin-top:3px;
}
#lateral form#form_enquete button:hover,
#lateral form#form_newsletter button:hover {
	color:#000;
}
#lateral form select {
	width:147px;
	margin:5px 0;
}
/*fim lateral*/
/*conteudo*/
#conteudo_interno {
	width:645px;
	_width:630px;
	background:#FFF;
	float:left;
	margin:auto;
	padding:0 0 0 10px;
	color:#333;
	position:relative;
}
#banner_principal {
	width:900px;
	height:150px;
	/*overflow:hidden;*/
	position:relative;
}
#banner_principal #banner_flutuante {
	width:900px;
	height:150px;
	position:absolute;
	overflow:hidden;
	top:0;
	left:0;
	z-index:100000;
}
#campanha_2010 {
	width:900px;
	height:350px;
	position:absolute;
	top:-100px;
	left:0;
	z-index:100000;	
}
#banner_secundario {
	border:1px solid #CCC;
	width:635px;
	height:110px;
	overflow:hidden;
	margin:10px 0 0 0;
	_margin:10px 7px 10px 0;
	clear:both;
	position:relative;
}
#banner_secundario img {
	border:none;	
}
#banner_secundario #navegacao {
	position:absolute;
	bottom:0;
	right:0;
	z-index:10;
	margin-bottom:4px;
}
#banner_secundario #navegacao a {
	color:#999;
	font-size:10px;
	text-decoration:none;
	background:#FFF;
	border:1px solid #CCC;
	margin:1px;
	padding:3px 6px;
}
#banner_secundario #navegacao a.activeSlide {
	color:#FFF;
	background:#900;
}
/* Definition List (Menu Sanfona) */
#conteudo_interno dl {
	margin:0 12px 0 0;
}
#conteudo_interno dl dt {
	margin:10px 0 5px 0;
	font-size:15px;
/*	font-weight:bold;*/
}
#conteudo_interno dl dt.titulo {
	margin:20px 0 5px 0;
	font-size:17px;
}
#conteudo_interno dl dt a {
	text-decoration:none;
	margin-left:15px;
	color:#9D2526;
	display:block;
	background:#FFF;
	outline:none;
}
#conteudo_interno .resumo_noticia dl dt a img {
	margin:0;
	border:none;
	float:none;
}
#conteudo_interno .resumo_noticia dl dd p {
	margin-left:20px;
}
#conteudo_interno .resumo_noticia dl dd ul {
	margin-left:30px;
}
#conteudo_interno dl a:hover {
	text-decoration:underline;
}
#conteudo_interno dl dd {
	border-bottom:1px solid #CCC;
	padding-bottom:15px;
	clear:both;
}
hr, #conteudo_interno dl hr {
	border:none;
	border-bottom:1px solid #EEEEEE;
}
#conteudo_interno dl dd {
	margin:0 0 0 15px;
	
}
#conteudo_interno dl dd p, #conteudo_interno dl dd ul {
	font-size:12px;
	text-align:left;
	line-height:22px;
}
#conteudo_interno dl dd ul {
	margin-left:20px;
}
#conteudo_interno dl dd a {
	text-decoration:none;
	color:#666;	
}
#conteudo_interno div.item_galeria {
	float:right;
	border:1px solid #CCC;
	padding:3px;
	margin: 0 0 10px 10px;
	width:262px;
	_width:260px;
}
#conteudo_interno div.item_galeria a img {
	margin:0;
	border:1px solid #CCC;
}
#conteudo_interno div.item_galeria p {
	text-align:right;
	font-style:italic;
	font-size:10px;	
	margin:0;
}
#conteudo_interno h1 {
	margin:10px 10px 5px 0;
	border-bottom:#ccc 1px solid;
	padding:0 0 5px 0;		
	position:relative;
	font-size:20px;
}
#conteudo_interno h2, #conteudo_interno h3 {
	margin:10px 0 3px 0;
	font-size:17px;
	border:none;
	padding:0;
	/*clear:both;*/
	font-weight:normal;
}
#conteudo_interno h3 {
	margin:8px 0;
	color:#666;
}
#conteudo_interno h2 span, #conteudo_interno h3 span {
	color:#666;
	font-size:12px;
	font-weight:normal;
	display:block;
	margin:3px 0 0 0;
	line-height:18px;
}
#conteudo_interno img.membro_imagem {
	border:1px solid #CCC;
	background:#FFF;
	padding:3px;
	float:left;
	margin:0 10px 10px 0;
}
#conteudo_interno h1.verde, #conteudo_interno h2.verde {
	margin-right:10px;
	_margin-right:0;
}
#conteudo_interno h1.vermelho, #conteudo_interno h2.vermelho a {
	margin-right:10px;
	_margin-right:0;
	color:#9D2526;
	/*_width:625px;*/
}
#conteudo_interno h2 a {
	color:inherit;	
}
#conteudo_interno #endereco p {
	margin:0;
}
#conteudo_interno #video_youtube {
	display:none;	
}
h2.vermelho {
	/*_width:360px;*/
}
#conteudo_interno h1, #conteudo_interno h2 {
	margin-right:10px;
	_margin-right:0;
}
#conteudo_interno h1.azul, #conteudo_interno h2.azul, #conteudo_interno h2.azul a {
	_margin-right:0;
	_width:625px;
}
/* CORES */
.laranja {
	color:#F1A200;
	/*_width:625px;*/
}
.laranja a {
	color:#F1A200;
}
.vermelho, .vermelho a {
	color:#9D2526;
}
.azul, .azul a  {
	color:#366FA0;
}
.verde, .verde a {
	color:#22624D;
}
#conteudo_interno #frm_filtros {
	position:absolute;
	float:right;
	top:15px;
	right:10px;
}

#conteudo_interno #frm_filtros select {
	width:150px;	
}
#conteudo_interno p {
	color:#333;
	font-size:12px;
	text-align:left;
	line-height:20px;
	margin:0 5px 5px 0;
}
#conteudo_interno .destaque_texto p {
	_margin:0 0 5px 0;
	width:350px;
}
#conteudo_interno div.destaque_texto {
	display:none;
	_width:350px;
}
#conteudo_interno ul  {
	list-style:inside;
	font-size:12px;
	margin:0 20px 10px 20px;
	color:#333;
}
/* DESTAQUES */
#destaques {
	min-height:230px;
	_height:230px;	
}
#destaques_imagens {
	float:left;
	margin-right:10px;
}
#slide_imagens {
	width:252px;
	height:187px;
	overflow:hidden;
}
#destaques_textos {	
	position:relative;
	margin-left:265px;
}
#conteudo_interno #destaques_textos h2 {	
	margin:0;
}
#destaques_imagens img {
	border:1px solid #9D2526;
}
#slide_controle {
	width:250px;
	height:34px;
	border:1px solid #DEDEDE;
}
#slide_controle a {
	display:block;
	float:left;
	text-indent:-300px;
	overflow:hidden;
	height:34px;
	width:108px;
	_width:105px;
	margin:0;
	outline:none;
	overflow:hidden;	
}
#slide_controle a#slide_bt_anterior {
	background:url(../../conteudo/imagens/slideshow/anterior.jpg);
}
#slide_controle a#slide_bt_pausa {
	width:34px;
	background:url(../../conteudo/imagens/slideshow/pausa.jpg);
}
#slide_controle a#slide_bt_proximo {
	background:url(../../conteudo/imagens/slideshow/proximo.jpg);	
}
#conteudo_interno #destaques h2 {
	clear:none;
	font-weight:normal;
	padding:0;
}
#destaques p a {
	color:#333;
	text-decoration:none;
}
#destaques p a:hover {
	color:#646464;
	text-decoration:underline;
}
.ver_todos {
	color:#666;
	font-size:12px;
	float:right;
	font-weight:normal;
	text-decoration:none;
	position:absolute;
	right:10px;
	top:10px;
}
.ver_todos:hover {
	color:#000;
}
.ver_todos img {
	border:none;
}
/* RESUMO DAS NOTÍCIAS */

#conteudo_interno .resumo_noticia {
	min-height:90px;
	_height:90px;
	padding-bottom:20px;
	border-bottom:#EEE 1px solid;
	margin:0 10px 0 0;
	_width:630px;
}
#conteudo_interno .resumo_noticia table {
	font-size:11px;
	line-height:20px;
}
#conteudo_interno .resumo_noticia a {
	/*float:left;	*/
}
#conteudo_interno .resumo_noticia a img {
	margin:0 10px 0 0;
	border:1px solid #F1A200;
	float:left;
}
#conteudo_interno .resumo_noticia a:hover img {	
	border:1px solid #cc6b11;
}
#conteudo_interno .resumo_noticia h2 {
	/*clear:none;	*/
	width:400px;	
	padding:0;
}
#conteudo_interno .resumo_noticia h2 a {
	/*display:block;
	float:none;*/
	font-size:17px;
	margin:5px 0 0 0;
	padding:0;	
	font-weight:normal;
}
.resumo_noticia h2 .vermelho {
	color:#9D2526;
}
#conteudo_interno .resumo_noticia p {
	color:#333;
	margin:0 10px 5px 0;	
}

#conteudo_interno .resumo_noticia p a {
	/*display:block;
	float:none;*/
	color:#333;
	text-decoration:underline;
}
#conteudo_interno .resumo_noticia p a:hover {
	text-decoration:none;
}
#conteudo_interno p.data {
	font-size:11px;
	font-style:italic;
	margin:0;
	color:#999;
}
#conteudo_interno #paginacao {
	margin:10px 10px 10px 0;
	padding:5px;
	font-size:12px;
	color:#A5A5A5;
	text-align:right;
	border:1px solid #CCC;
	border-width:1px 1px 0 0;
	
}
#conteudo_interno #paginacao a {
	border-left:1px solid #CCC;
	padding:0 5px 0 10px;
	color:#BBB;
	text-decoration:none;
}
#conteudo_interno #paginacao a:hover {
	text-decoration:underline;
}
#conteudo_interno #paginacao a.ativo {
	font-weight:bold;
}
.texto_descr {
	font-size:12px;
	color:#666;
	text-align:justify;
	margin:0 0 10px 0;
}
.titulo_01, .titulo_07, .titulo_08, .titulo_01 a, .titulo_08 a {
	font-size:17px;
	font-weight:bold;
	color:#22624d;
	border-bottom:#ccc 1px solid;
	margin:20px 0 10px 0;
	padding-bottom:10px;
	text-decoration:none;
}
.titulo_01.cor_laranja, .titulo_revista.cor_laranja a {
	color:#F1A200;	
}
.titulo_01 a:hover {
	text-decoration:underline;	
}
.titulo_07 {
	border:none;
	margin:5px 0;
	padding:0;
}
.titulo_08, .titulo_08 a {
	border:none;
	font-weight:normal;
	margin:5px 0;
}
.titulo_08 a {
	color:#22624D;
	text-decoration:none;
}
.titulo_08 a:hover {
	text-decoration:underline;
}
#lateral .titulo_02, #lateral .titulo_03 {
	font-size:17px;
	font-weight:bold;
	color:#9D2526;
	margin:10px 0;
	border-bottom:#ccc 1px solid;
	padding:0 0 10px 0;
}
.titulo_04, .titulo_05 {
	font-size:17px;
	margin:10px 0;
}
.titulo_05 {
	text-transform:uppercase;
}
.titulo_04 a, .titulo_05 a {
	text-decoration:none;
	color:#9D2526;
}
.titulo_04 a:hover, .titulo_05 a:hover {
	text-decoration:underline;
}
.titulo_06 {
	font-size:12px;
	font-weight:bold;
	margin:10px 0;
}
#lateral .titulo_03 {
	color:#1D71A0;
}

.vermelho_01, .vermelho_02, .laranja_03 {
	width:380px;
	font-size:23px;
	font-weight:bold;
	color:#9D2526;
	margin:20px 0 5px 0;
	float:left;
}
.vermelho_02 {
	width:380px;
}
.laranja_03 {
	color:#F1A200;
	border:none;
	font-size:23px;
	font-weight:bold;
}
.laranja_03 {
	width:500px;
}
.imagens {
	margin:10px 0;
}
.imagens a img {
	float:left;
	border:#FFF 1px solid;
}
.imagens a img:hover {
	border:#ccc 1px solid;
}
.imagens p {
	font-size:17px;
	float:left;
	margin:0 0 0 10px;
	line-height:50px;
}
.imagens p a {
	text-decoration:none;
	color:#9D2526;
}
.imagens p a:hover {
	text-decoration:underline;
}
.laranja_01, .laranja_02 {
	width:505px;
	float:left;
	font-size:17px;
	color:#F1A200;
	margin:5px 0;
	border-bottom:#CCC 1px solid;
	padding:0 0 5px 0;
}
.laranja_02 {
	width:635px;
}
.filtros {
	position:absolute;
	top:23px;
	right:0;
}
.filtros form select {
	width:150px;
}
.unid_semi, .unid_inst {
	border-bottom:1px #CCC solid;
	margin:10px 10px 10px 0;
	clear:both;
}
#conteudo_interno .unid_semi h2.azul {
	padding-bottom:0;
}
.titulo_semi a {
	color:#F1A200;
	font-size:17px;
	font-weight:bold;
	margin-bottom:5px;
	text-decoration:none;
}
.titulo_semi a:hover {
	text-decoration:underline;
}
.titulo_semi {
	margin-bottom:10px;
}

#conteudo_interno #img_02 {
	width:250px;
	float:left;
	margin:5px 0 0 0;
}
#conteudo_interno .texto {
	width:375px;
	_width:365px;
	font-size:12px;
	text-align:justify;
	margin:10px 10px 0 10px;
	float:left;
}
#conteudo_interno .texto_01, #conteudo_interno .texto_01 a {
	font-size:12px;
	text-align:justify;
	margin:5px 10px 0 0;
	float:left;
	text-decoration:none;
	color:#666;
}
.texto_01 {
	margin:0 10px 0 0;
}
#conteudo_interno .texto_01 a:hover {
	text-decoration:underline;
}
.cont_01 {
	height:40px;
	/*border-bottom:#CCC 2px solid;*/
}
.cont_02 .texto_02, .texto_03 {
	float:left;
	width:505px;
	_width:495px;
	margin:5px 0;
	font-size:12px;
	text-align:justify;
}
#eventos .texto_03 {
	width:auto;
}
.cont_04 {
	margin-right:10px;
	_margin:0;
	position:relative;
	
}
.cont_04 .filtros {
	position:absolute;
	top:3px;
	_margin-right:10px;
}
.texto_03, .texto_04 {
	float:none;
	font-size:12px;
	text-align:justify;
}
.texto_06 {
	margin:10px 10px 10px 0;
	font-size:12px;
	text-align:justify;
	color:#666;
}
.texto_04 a, .texto_06 a {
	color:#666;
	text-decoration:none;
}
.texto_04 a:hover, .texto_06 a:hover {
	text-decoration:underline;
}
.texto_05 {
	font-size:12px;
	text-align:justify;
	margin:10px 10px 20px 0;
}
.cont_03 {
	height:50px;
	border-bottom:#CCC 2px solid;
	margin-right:10px;
}
.cont_img {
	border:#f1a200 1px solid;
	float:left;
	margin:10px 10px 0 0;
}

.ver_todos a {
	text-decoration:none;
	color:#666;
}
.ver_todos a:hover {
	color:#000;
	text-decoration:none;
}
/*fim conteudo*/
.bt_curriculo {
	background:#FFF;
	color:#666;
	border:none;
	text-decoration:none;
	font-size:12px;
	float:right;
	margin:0 10px 10px 0;
}
.bt_curriculo:hover {
	color:#000;
	text-decoration:underline;
}
.laranja_01 a, .laranja_02 a {
	text-decoration:none;
	color:#F1A200;
	margin:20px 0 0 0;
}
.laranja_01 a:hover, .laranja_02 a:hover {
	text-decoration:underline;
}
.texto a, h2 a, .cont_02 .texto_02 a, .texto_03 a {
	text-decoration:none;
}
.texto a:hover, h2 a:hover, .cont_02 .texto_02 a:hover, .texto_03 a:hover {
	text-decoration:underline;
}
/*barra top*/
#barra_top {
	width:635px;
	_width:632px;
	height:30px;
	border-bottom:#CCC 1px solid;
	padding-bottom:5px;
	margin:0 0 5px 0; 
	clear:both;
}
#barra_top #bt_voltar a {
	display: block;
	background:url(../../conteudo/imagens/bt_voltar.gif) #fff center left no-repeat;
	width:50px;
	float:left;
	text-align:left;
	line-height:30px;
	font-size:12px;
	color:#22624D;
	font-weight:bold;
	padding:0 0 0 30px;
	text-decoration:none;
}
#barra_top #bt_voltar a:hover {
	color:#000;
}
#barra_top #print_mail {
	float:right;
}
/*fim barra top*/
#img_detalhes {
	float:left;
	margin:10px 10px 1px 0;
}
/*eventos*/
#eventos p {
	font-size:13px;
	border-bottom:#DCDCDC 1px solid;
	margin:0 10px 0 0;
	padding-bottom:5px;
}
#eventos p a {
	font-size:16px;
	color:#366FA0;
	font-weight:bold;
	text-decoration:none;
}
#eventos p a:hover {
	text-decoration:underline;
}
/*formulario*/
#formulario {
	margin:10px auto 20px auto;
	/*width:450px;*/
	width:600px;
}
#formulario label {
	font-size:12px;
	line-height:25px;
	margin:5px;
	font-weight:bold;
	display:block;
	position:relative;
	clear:both;
}
#formulario label.caixa {
	height:110px;
}
#formulario label input, 
#formulario label select,
#formulario label textarea,
#nome, 
#email, 
#telefone, 
#destinatario, 
#insticional_secao, 
#assunto, 
#mensagem {
	/*width:269px;*/
	width:390px;
	margin:5px;
	padding:3px;
	border:outset 1px;
	position:absolute;
	right:0;
	top:0;	
	font-family:Verdana, Arial, Geneva, sans-serif;
	font-size:12px;
}
#formulario label select {
	width:398px;
	height:23px;
}
#formulario label embed, .fileUploaderBtn {
	margin:5px 0 0 115px;
}
#mensagem, #formulario label textarea {
	height:100px;
}
#formulario .selecionado, #form_newsletter .selecionado  {
	background:#eaeaea;
	border-style:inset;
}
#formulario input.error,
#formulario textarea.error,
#formulario select.error {
	border-color:red;
}
#area_insticional_secao {
	display:none;	
}
.botoes {
	margin:10px 10px 0;
	text-align:right;
	clear:both;
}
.botoes input {
	background:#FFF;
	border:none;	
	cursor:pointer;
	height:30px;	
	border:1px outset;
	padding:0 15px;
}
.botoes input:hover {
	background:#CCC;
	border:1px inset;
}
#formulario #container_erros {
	display:none;	
	margin:0 0 0 0;
}
#formulario #container_erros h4 {
	font-size:14px;
}
#formulario #container_erros ol {
	margin-top:10px;	
}
#formulario #container_erros ol li {
	list-style:inside decimal;
	margin:0 0 0 20px;
	line-height:normal;
	font-size:14px;
	color:#847168;	
}
#formulario #container_erros ol li label {
	line-height:20px;	
	width:auto;
	margin:15px 10px 0 0;
	display:inline;
}
#formulario #retorno {
	font-size:14px;	
}
#destinatario, #insticional_secao {
	width:255px;
	height:28px;
}
#preenchimento_bts {
	width:206px;
	_width:210px;
	float:right;
	margin:5px 10px 10px 0;
}
#preenchimento_bts #form_enviar, #preenchimento_bts #form_limpar {
	width:100px;
	height:30px;
	border:none;
	background:#FFF;
	color:#666;
	_float:left;
}
#preenchimento_bts #form_enviar:hover, #preenchimento_bts #form_limpar:hover {
	color:#000;
	cursor:pointer;
}
.descr_contato {
	font-size:12px;
	color:666;
}
#envia_email {
	display:block;
	width:180px;
	font-size:12px;
	font-weight:bold;
	color:#666;
	text-decoration:none;
	height:20px;
	line-height:20px;
	margin:10px 0 30px 0;
}
#envia_email:hover {
	text-decoration:underline;
}
/*fim formulario*/
/*revistas*/
.init_revista {
	width:136px;
	margin:10px;
	float:left;
}
.init_revista img {
	border:1px solid #cc6b11;
}
.init_revista img:hover {
	border:1px solid #F1A200;
}
#conteudo_interno .init_revista p.numero_edicao, 
#conteudo_interno .init_revista p.data_edicao, 
#conteudo_interno .init_revista p.baixar_revista {
	font-size:12px;
	color:#666;
	line-height:16px;
	margin:0;
	text-align:left;
}
#conteudo_interno .init_revista p.baixar_revista {
	text-align:right;
	line-height:normal;
	margin-top:3px;
	padding-top:3px;
}
#conteudo_interno .init_revista p.baixar_revista a {
	text-decoration:none;	
}
#conteudo_interno .init_revista p.baixar_revista img {
	border:none;
}
#conteudo_interno .init_revista p.baixar_revista a:hover {
	text-decoration:underline;
}
/*fim revista*/
/* manual*/
#manual {
	font-size:12px;
	color:#666;
	text-decoration:none;
	float:right;
	margin:0 10px 20px 0;
}
#manual:hover {
	color:#000;
	text-decoration:underline;
}
#manual img {
	border:none;
}
/*fim manual*/
#rodape {
	margin: auto;
	line-height:45px;
	height:45px;
	background:#9d2526;
	margin-top:20px;
	clear:both;
	font-size:10px;
	color:#fff;
	padding:0 10px;
}
#rodape div {
	width:880px;
	margin:auto;
	
}
#rodape #esquerda {
	float:left;
}
#rodape #direita {
	float:right;
}
#rodape #direita a {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}
#rodape #direita a:hover {
	text-decoration:underline;
}
.fix {
	clear:both;
}
/* Caixa de Diálogo */
.ui-dialog {
	background:#FFF;
	border:1px solid #5e491a;
}
.ui-dialog-titlebar {
	background:url(../../conteudo/imagens/fundo_abas_inativas.jpg) repeat-x #9d2526;
	height:34px;
	font-size:16px;
	color:#FFF;
	line-height:34px;
	font-weight:bold;
	border: #9d2526 solid 1px;
	padding-left:10px;
	position:relative;
	text-transform:uppercase;
}
.ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 19px;
	height: 19px;
	margin: -10px 0 0 0;
	padding: 1px 1px 0;
	height: 19px;
	background:#9d2526 url(../../conteudo/imagens/botao_fechar.gif) no-repeat;
	text-indent: -200px;
	overflow:hidden;
	border:none;	
}
.ui-dialog-titlebar-close:hover {
	background-position:0 -20px;
}
.ui-widget-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background:#242424;
	opacity: .8;
	filter:Alpha(Opacity=80);
}
.ui-dialog-content {
	border: 0;
	padding: 0 10px 0 10px;
	background: none;
	overflow: auto;
	zoom: 1;
	line-height:22px;
	font-size:12px;
}
.ui-dialog-buttonpane {
	border-width: 1px 0 0 0;
	background-image: none;
	margin: 0;
	padding: 0 16px 16px 11px;
}
/*.botoes {
	margin:10px 10px 0;
	text-align:right;
	clear:both;
}
.botoes input {
	background:#FFF;
	border:none;	
	cursor:pointer;
	height:30px;	
	border:1px outset;
	padding:0 15px;
}
.botoes input:hover {
	background:#CCC;
	border:1px inset;
}*/
.ui-dialog-buttonpane button {
	float: right;
	margin:5px 10px 10px 0;
	text-align:right;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width:auto;
	border:1px outset;
	overflow:visible;	
	height:30px;	
	font-size:12px;
	font-weight:bold;
	outline:none;
	background:#FFF;
	color:#444;
	cursor:pointer;
}
.ui-dialog-buttonpane button:hover, .ui-dialog-buttonpane button:focus {
	background:url(../../conteudo/imagens/corner.png) #847168 bottom right no-repeat;
	background:#CCC;
	border:1px inset;
}
/* FORMULÁRIO DE INDICAÇÃO */
#frm_indicacao  {
	margin:0;
	padding:0;
	width:362px;
	margin:auto;
}
#frm_indicacao label {
	display:block;
}
#frm_indicacao input, #frm_indicacao textarea {
	width:356px;
	line-height:20px;
	margin:0 10px 5px 0;
	font-size:14px;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana, Arial, Helvetica, Geneva, sans-serif;
	border:1px outset #666;
	padding:3px;	
}
#frm_indicacao input:focus, #frm_indicacao textarea:focus {
	border:#833 1px inset;
	background:#EAEAEA;	
}
#frm_indicacao .error {
	border-color:#D11;
}
#frm_indicacao label.error {
	display:none;
}
#area_oculta {
	display:none;	
}
/* ARQUIVOS RELACIONADOS */
#conteudo_interno .area_arquivos {
	float:left;
	margin-top:5px;
	padding:0 0 5px 0;
}
.area_arquivos {
	border-bottom:1px #CCC solid;
	margin-bottom:10px;
}
#conteudo_interno .resumo_noticia h3.titulo_arquivos {
	clear:both;
}
#conteudo_interno .resumo_noticia div.thumb_arquivo {
	width:590px;
	_width:550px;
	margin-top:5px;
	padding:0 20px;
	_padding:0 0 0 20px;
}
#conteudo_interno .resumo_noticia h4{
	font-size:14px;
}	
#conteudo_interno .resumo_noticia div.thumb_arquivo p{
	margin:0 0 4px 0;
	padding:0;
}
#conteudo_interno .resumo_noticia div.thumb_arquivo a {
	float:none;
	border:none;
}
#conteudo_interno .resumo_noticia div.thumb_arquivo img {
	float:left;
	border:none;	
}
/* PAGINAÇÃO */
#paginacao_geral {
	height:30px;
	margin:10px 10px 10px 0;
	text-align:center;
	clear:both;
	width:634px;
}
#paginacao_geral a {
	line-height:30px;
	font-size:12px;
	color:#666;
	text-decoration:none;
	padding:3px 5px;
	border:1px solid #EEE;
	margin:0 1px 0 0;
}
#paginacao_geral a:hover, #paginacao_geral a:focus, #paginacao_geral a.ativo {
	background:#666;
	color:#FFF;
}
#paginacao_geral a.ativo {
	color:#FFF;
	font-weight:bold;
}
optgroup {
	background:#9D2526;
	color:#FFF;
	font-style:normal;
	font-weight:bold;
	font-size:16px;
	margin-top:3px;
}
optgroup option {
	background:#FFF;
	color:#000;	
	font-weight:normal;
	font-size:14px;
}
/* RESULTADO DA BUSCA */
.saiba_mais {
	margin:0 10px 10px 0;
	float:right;
	font-size:12px;	
}
/* TABELA DE ENDEREÇOS DESATUALIZADOS */
#lista_desatualizados {
	width:634px;	
	border:1px solid #CCC;
	border-collapse:collapse;
}
#lista_desatualizados td, #lista_desatualizados th {
	text-align:left;
	padding:5px 10px;
	border:1px solid #EAEAEA;
}
/* FORMULÁRIO DE ANOTAÇÃO */
#field_anotacao {
	position:relative;	
}
#carregando_anotacao {
	position:absolute;
	top:-16px;
	right:10px;
	background:#9D2526;
	color:#FFF;
	padding:5px;
	display:none;
}
#instrucoes_anotacao ol {
	margin:20px 0 0 30px;	
	font-size:8pt;
}
#instrucoes_anotacao ol li {
	margin-bottom:5px;
}
#instrucoes_anotacao ol li ol {
	list-style:lower-latin;
	margin:0 0 0 30px;
}
#conteudo_interno .resumo_noticia a.bt_instrucoes_anotacao  {
	display:inline;
}
#conteudo_interno .resumo_noticia a.bt_instrucoes_anotacao img {
	border:none;
	float:none;
}
/* Alterações Klaus 24/08/2009 */
#conteudo #lateral .links_revista_home{
	float:left;
	padding:4px 0px 4px 10px;	
	color:#666666;
}
#conteudo #lateral .links_revista_home a{
	text-decoration:none;
}
#conteudo #lateral .links_revista_home a:hover {
	text-decoration:underline;	
}
.data_indicadores{
	color:#22624D;
	font-size:14px;
	font-weight:bold;
	padding:0 0 10px 0;
}	
.dados_indicadores{
	color:#444444;
	font-size:12px;
	margin:5px 0 8px 0;	
}
.dados_indicadores strong{
	font-weight:bold;
	padding:0 0 10px 0;
}
.barra_indicador{
	border-bottom:#CCCCCC 1px solid;	
}