@charset "UTF-8";
/* CSS Document */
* {
	padding: 0px;
	margin: 0px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #014366 url(img/body_bg2.jpg) repeat-x;
}
#tudo {
	width: 722px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #03909A;
	border-right-color: #03909A;
	border-bottom-color: #03909A;
	border-left-color: #03909A;
}
#topo {
	/*background-image: url(img/foto_topo1.jpg);*/
	background-repeat: no-repeat;
	background-position: right top;
	height: 160px;
}
#topo a {
	background-image: url(img/logo.png);
	float: left;
	height: 160px;
	width: 157px;
	text-indent: -10000px;
}
#data {
	color: #6D6E72;
	padding: 2px;
	text-align: center;
}
#busca_menu_hor {
	clear: both;
	height: 28px;
}
#busca {
	float: left;
	height: 28px;
	width: 157px;
	margin-right: 8px;
	background-image: url(img/busca_bg.png);
}
#menu_hor {
	background-image: url(img/menu_hor_bg.png);
	background-repeat: no-repeat;
	float: left;
	height: 28px;
	width: 556px;
	list-style:none;
}
body, td, th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#menu_hor li {
	float: left;
	padding-top: 7px;
	position: relative;
}
#menu_hor li a {
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 22px;
	padding-bottom: 0px;
	padding-left: 22px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#menu_hor li .subnav {
	background-color: #7ABBBB;
	position: absolute;
	margin-top: 3px;
	list-style: none;
	display: block;
}

#menu_hor li .subnav li {
	float: none;
	margin: 0px;
	padding: 0px;
}
#menu_hor li .subnav li a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 5px;
	margin: 0px;
	height: auto;
}
#menu_hor li .subnav li a:hover {
	color: #000000;
	background-color: #2F9B9C;
}
#menu_hor a:hover {
	color: #FFCC00;
}
#sub_hor_juridico {
	/*width: 200px;*/
}
#barra_esq {
	width: 157px;
	margin-right: 8px;
	margin-top: 17px;
	float: left;
}
#barra_esq ul, #barra_dir ul {
	list-style: none;
	width: 157px;
	margin-bottom: 13px;
}
#barra_esq li, #barra_dir li {
	width: 157px;
}
#barra_esq .primeiro a, #barra_dir .primeiro a {
	height: 21px;
}
#barra_esq .ultimo, #barra_dir .ultimo {
}
#barra_esq ul li a, #barra_dir ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	text-align: center;
	height: 20px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	background-image: url(img/barra_menu_bg.png);
}
#barra_esq ul li a:hover, #barra_dir ul li a:hover {
	background-position: left -25px;
}
#barra_esq ul li.primeiro a, #barra_dir ul li.primeiro a {
	background-image: url(img/barra_menu_primeiro.png);
}
#barra_esq ul li.ultimo a, #barra_dir ul li.ultimo a {
	background-image: url(img/barra_menu_ultimo.png);
}
#barra_esq ul li.primeiro a:hover, #barra_esq ul li.primeiro a:hover, #barra_dir ul li.primeiro a:hover, #barra_dir ul li.primeiro a:hover {
	background-position: left -26px;
	height: 21px;
}
#barra_esq .subnav, #barra_dir .subnav {
	padding: 5px;
	text-align: center;
	font-size: 0.9em;
	background-color:#fff
}

#barra_esq .subnav2, #barra_dir .subnav2 {
	padding: 5px;
	text-align: center;
	font-size: 0.9em;
	background-color:#fff
}

#barra_esq .subnav a, #barra_dir .subnav a {
	color: #333333;
	text-decoration: underline;
	background-image: none;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	display: inline;
	background-color:#fff
}

#barra_esq .subnav2 a, #barra_dir .subnav2 a {
	color: #333333;
	text-decoration: underline;
	background-image: none;
	margin: 0px;
	padding: 0px;
	height: auto;
	width: auto;
	display: inline;
	background-color:#fff
}

#barra_esq .subnav a:hover, #barra_dir .subnav a:hover {
	text-decoration: none;
}
#barra_esq li.ultimo div.subnav a, #barra_dir li.ultimo div.subnav a, #barra_esq li.primeiro div.subnav a, #barra_dir li.primeiro div.subnav a {
	background-image: none;
	background-color: #fff;
}

#barra_esq li.ultimo div.subnav2 a, #barra_dir li.ultimo div.subnav2 a, #barra_esq li.primeiro div.subnav2 a, #barra_dir li.primeiro div.subnav2 a {
	background-image: none;
	background-color: #fff;
}

#busca #imageField {
	float: left;
	height: 28px;
	width: 28px;
}
#busca #texto_busca {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 4px;
	float: left;
	padding: 3px;
}
#rodape {
	clear: both;
	width: 719px;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
	font-size: 10px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#conteudo {
	float: left;
	width: 556px;
	margin-top: 17px;
}
#bloco_noticia1 {
	padding-bottom: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
#bloco_noticia1 .foto {
	float: left;
	margin-right: 15px;
}
#bloco_noticia1 .data, #bloco_noticias .data, .dest4 .data, #bloco_noticia .data {
	font-size: 0.9em;
	color: #333333;
}
#bloco_noticia1  h1, .dest1 h1 {
	font-size: 1.4em;
	margin-bottom: 15px;
}
#bloco_noticia h2 {
	margin-top: 25px;
}
#bloco_noticia1 .link a, #bloco_noticias .link a, .dest4 a {
	font-weight: bold;
	color: #D22129;
}
#bloco_noticias {
	float: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	width: 387px;
}
#bloco_noticias .dest2 {
	width: 180px;
	float: left;
	padding-right: 13px;
	margin-bottom: 15px;
}
.dest2 h1 {
	font-size: 1.4em;
	margin-bottom: 10px;
}
#bloco_noticias .dest3 {
	clear: both;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	padding-top: 10px;
	padding-bottom: 10px;
}
#bloco_noticias h1{
	margin: 0px 0px 0px 0px;
}
#bloco_noticias .dest3 h1 {
	font-size: 1.3em;
}
#bloco_noticias .dest0 {
	color: #FFFFFF;
	background-color: #2F9B9B;
	margin-right: 10px;
	padding: 5px;
	margin-top: 10px;
}
#bloco_noticias .dest0 h1 {
	font-size: 1.2em;
}
#bloco_noticias .dest0 a {
	color: #FFFFFF;
}
#bloco_noticias .dest4 ul {
	list-style: none;
}
#bloco_noticias .dest4 li {
	background-image: url(img/seta_vermelha.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	padding-left: 10px;
	margin-top: 2px;
}
.dest4 .data {
	margin-top: 10px;
}
#barra_dir {
	float: right;
	width: 157px;
	margin-top: 10px;
}
.intro {
	font-size: 1.1em;
}
.legenda_foto {
	font-size: 0.9em;
	color: #333333;
	padding: 10px;
}
.noticias p {
	margin-bottom: 10px;
}
#not_mais1 {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
#not_mais1  a {
	background-repeat: no-repeat;
	padding-left: 21px;
	color: #333333;
}
#link_galeria  {
	background-image: url(img/link_galeria_bg.jpg);
}
#link_related {
	background: url(img/link_related_bg.jpg) no-repeat;
	padding:0px 0px 0px 20px;
}

#not_mais2 {
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
}
#not_mais2 a {
	float: left;
	height: 26px;
	width: 33%;
	text-indent: -10000px;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#not_mais2 #link_opine {
	background-image: url(img/link_opine_bg.png);
}
#not_mais2 #link_enviar_email {
	background-image: url(img/link_enviar-email_bg.png);
}
#not_mais2 #link_impressao {
	background-image: url(img/link_versao-impressao_bg.png);
}
#tudo #conteudo #bloco_noticia {
	float: left;
	width: 367px;
	padding-right: 10px;
	padding-left: 10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

#tudo #conteudo #bloco_noticia_antigos {
	float: left;
	width: 367px;
	text-decoration: none;
}

#tudo #conteudo #bloco_noticia_antigos a {
	text-decoration: none;
	color: black;
}

#tudo #conteudo #bloco_noticia_antigos a:hover{
	text-decoration:underline;
}

.wrapper {
	clear: both;
	margin-top: 10px;
	height: 1px;
}
.anchor {
	background: url(img/sq_009594.gif) no-repeat left 4px;
	color: #009594;
	padding-left: 13px;
	font-weight: bold;
}
.anchor a {
	color: #009594;
	font-weight: bold;
	text-decoration: none;
}

.anchor a:hover {
	color: #009594;
	font-weight: bold;
	text-decoration:underline;
}

#bloco_noticia ul, #bloco_noticia ul li {
	list-style: inside
}
.tab1 {
	background-color:#333;
	font-size: 10px;
}
.tab1 td {padding:3px;
	background-color:#FFF;font-size: 10px;}
.center {text-align: center}
.fd_titulo {
	background-color: #009594;
	text-align: center;
}
.fd_lar, .fd_lar td {background-color:#FF9}
.fd_gray, fd_gray td {background-color:#CCC}
.red {color:#F00}
.subnav {display:none}

.link_busca a{
	text-decoration: none;
}

.link_busca a:hover{
	text-decoration: underline;
}

#tab_novo{
	width: 100%;
	border: 1px solid gray;
	background-color:#333;
	font-size: 10px;
}

#link_antigos a:hover{
	text-decoration: underline;
}
