/* * { margin:0; padding:0; } */

body {
	background: #ffffff url('../imagens/fundo_pagina.gif') repeat;
	margin: 0;
	padding: 0;
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}
TD.menu_tit {
	color: #ffffff;
	background-color: #0166A2;
	text-align: left;
	margin: 0;
	border: 0;
	font: bold 10px verdana;
	padding: 5px;
}
TD.menu {
	height: 18;
	text-align: left;
	border-bottom: 1px solid #C7CBD1;
	padding: 3px;
	padding-left: 15px;
	color: #666666;
	font: bold 10px Tahoma;
}
.menu,
a.menu:link,
a.menu:active,
a.menu:visited,
a.menu:hover {
	color: #666666;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
}
.textoprincipal {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}
.noticias {
	font-family: tahoma;
	font-size: 10px;
	color: #333333;
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#999999;
	scrollbar-track-color:#FFFFFF;
}
.qrybusca {
	width: 118px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.botaobusca {
	width: 25px;
	height: 18px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A6A6A6;
	background-color: #FDFDFD;
	border: 1px solid #999999;
}
#fundo_menu_p1 { background-color: transparent; }
#fundo_menu_p3 { background-color: #d5dce2; }

#fundo_menu_p2 {
	background-color: #D0D4D9;
	color:#FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	font-color: #FFFFFF;
	text-decoration: none;
}
.data {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #153B84;
}
a.tahoma11az:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #0057CC;
}
a.tahoma11az:active {
	font-family: Tahoma;
	font-size: 11px;
	color: #0057CC;
}
a.tahoma11az:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #0057CC;
}
a.tahoma11az:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}
.tahoma11az {
	font-family: Tahoma;
	font-size: 11px;
	color: #0057CC;
}
.tahoma11azes {
	font-family: Tahoma;
	font-size: 11px;
	color: #0057CC;
	line-height:18px;
}
.tahoma10pt {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}
.tahoma10cz, a.tahoma10cz:link, a.tahoma10cz:active, a.tahoma10cz:visited {
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
}
a.tahoma10cz:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: #0057CC;
}
.tahoma11pt {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
a.tahoma11pt:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
a.tahoma11pt:active {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
a.tahoma11pt:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
}
a.tahoma11pt:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #0166A2;
}
.tahoma11ptes {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	line-height:18px;
}
.tahoma11cz {
	font-family: Tahoma;
	font-size: 11px;
	color: #4D4D4D;
}
a.tahoma11cz:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #4D4D4D;
}
a.tahoma11cz:active {
	font-family: Tahoma;
	font-size: 11px;
	color: #4D4D4D;
}
a.tahoma11cz:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #4D4D4D;
}
a.tahoma11cz:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #0057CC;
}
.tahoma14az {
	font-family: Tahoma;
	font-size: 14px;
	color: #0057CC;
}
.tahoma13az {
	font-family: Tahoma;
	font-size: 14px;
	color: #0057CC;
}
a.tahoma13az:link {
	font-family: Tahoma;
	font-size: 14px;
	color: #0057CC;
}
a.tahoma13az:active {
	font-family: Tahoma;
	font-size: 14px;
	color: #0057CC;
}
a.tahoma13az:visited {
	font-family: Tahoma;
	font-size: 14px;
	color: #0057CC;
}
a.tahoma13az:hover {
	font-family: Tahoma;
	font-size: 14px;
	color: #666666;
}
.rodape {
	background: #efefef url('../imagens/rodape_01.gif') repeat;
	color: #7D7D7D;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}
.botao2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0166A2;
	border: 0px;
}
a.titulo:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #0057CC;
	text-decoration: none;
}
a.titulo:active {
	font-family: Tahoma;
	font-size: 11px;
	color: #0057CC;
	text-decoration: none;
}
a.titulo:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #0057CC;
	text-decoration: none;
}
a.titulo:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.tahoma11bres {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
}
.tahoma12ptes {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	line-height:16px;
}
a.tahoma12ptes:link {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	line-height:16px;
}
a.tahoma12ptes:active {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	line-height:16px;
}
a.tahoma12ptes:visited {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	line-height:16px;
}
a.tahoma12ptes:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #0166A2;
	line-height:16px;
}
.tahoma12pt {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.tahoma11ptes2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	line-height:16px;
}
.pag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;	
}
a.pag:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0057CC;
	font-weight: bold;	
}
a.pag:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0057CC;
	font-weight: bold;
}
a.pag:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0057CC;
	font-weight: bold;
}
a.pag:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	font-weight: bold;
}
.voltar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0166A2;
	text-decoration: none;
}
a.voltar:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0166A2;
}
a.voltar:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0166A2;
}
a.voltar:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0166A2;
}
a.voltar:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B6B6B6;
}
.favo, a.favo:link, a.favo:active, a.favo:visited {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #153b84;
	text-decoration: none;
}
a.favo:hover {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #959595;
	text-decoration: none;
}
.tit_home {
	background-color:#0166A2;
	text-align:left;
	margin:0;
	color:white;
	border:0;
	font:bold 11px verdana;
	padding:5px;
}
.tit_menu {
	background-color:#0166A2;
	text-align:left;
	margin:0;
	color:white;
	border:0;
	font:bold 10px verdana;
	padding:5px;
}

.more_h {
	text-align: right;
	padding-right: 5px;
	font-weight: bold;
	height: 20px;
}

.pd_120700 {
	vertical-align: top;
	padding: 10px;
}
.pd_1200 {
	vertical-align: top;
	padding: 12px;
	padding-top:0px;
}
.pd_050403 {
	vertical-align: top;
	padding-left:5px;
	padding-right:4px;
	padding-top:3px;
}

/* from texto_noticias.css */
.texto_tabela2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #FAF9F9;
}

.texto_maior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
}

#pagination {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}

.t_left {
	text-align: left;
}
.t_right {
	text-align: right;
}
.t_center {
	text-align: center;
}
.t_just {
	text-align: justify;
}

/* shop2 */
img {border:0;margin:0;padding:0;}
em {font:bold 1em verdana;color:#496881;display:block;}
a:hover {text-decoration:underline;}

#shop2 {display:none;font-size:10px;font-family:arial,Trebuchet MS,helvetica,freesans,sans-serif;}
#shop2 .shop2 {position:absolute;top:18.4px;left:790px;width:218px;background-color:#E8E8E8;}
.shop2 h3 {background-color:#0166A2;text-align:center;margin:0;color:white;border:0;font:bold 10px verdana;padding:5px;}
.shop2 strong {color:#496881;}
.shop2 em {color:#496881;font:bold 10px verdana,freesans,helvetica;padding:0;background:none;display:block;}
.shop2 a {padding:5px 3px 5px 6px;border-bottom:1px solid white; color:#585858; font:verdana;display:block;}
.shop2 img {float:left;margin-right:3px;}
.shop2 span {margin-bottom:10px;display:block;}
.shop2 .c {background:#F3F3F3; width:100%;}
.shop2 .box1 {border:1px solid #ccc; overflow:hidden;}
.shop2 .g0 {margin:0 0 9px 0}
.shop2 .g0 em {font:bold 11px verdana; padding-top:3px;}



div.topcenter {
	display: block;
	float: left;
	border: 0px;
	height: 23px;
	width:470px;
	background: transparent url('../imagens/top_interna.gif') repeat-x;
}
div.topcenter span {
	border: 0px;
	width: 18px;
	height: 23px;
	background: transparent url('../imagens/top_06.gif') no-repeat;
	float: right;
}
div.top_content {
	padding: 5px;
}
div.top_title {
	display: block;
	float: left;
	border: 0px;
	height: 20px;
	width:460px;
	background: transparent url('../imagens/fundo_titulos.gif') repeat-x;
	text-align: left;
}
div.top_title img {
	border: 0px;
	float: left;
}
div.top_title table {
	float: left;
	border: 0px;
	padding: 0px
	margin: 0px;
}
div.top_title td.center {
	background-color: #0166A2;
	color: #ffffff;
	height:20px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0 15px 0 15px;
	margin: 0px;
	white-space: nowrap;
}

.bold {
	font-weight: bold;
}
