BODY {
scrollbar-face-color: #2D5F6F; 
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #2D5F6F;
scrollbar-darkshadow-color: #2D5F6F; 
scrollbar-track-color: #2D5F6F;
scrollbar-arrow-color: #FFFFFF;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 0px;
margin-right: 0px;
}

body, td {font-family: Trebuchet MS, Lucida Grande, Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; color:#2D5F6F;}

a:link, a:visited {color: #000000;text-decoration: none;}
a:hover {color: #FF0000;}

.form_buscas {font-family: Trebuchet MS, Lucida Grande, Verdana, Arial; font-size:12px; color:#333333; BACKGROUND: #D8E7F3; BORDER: #FFFFFF 1px solid; width: 100%; height:25;}
/*.form {font-family: Verdana, Arial; font-size:10px; color:#333333; BACKGROUND: #FFFFFF; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid;}*/
.form {font-family: Trebuchet MS, Lucida Grande, Verdana, Arial; font-size:12px; color:#333333; BACKGROUND: #D8E7F3; BORDER-BOTTOM: #F5F5F5 1px solid; BORDER-LEFT: #F5F5F5 1px solid; BORDER-RIGHT: #F5F5F5 1px solid; BORDER-TOP: #F5F5F5 1px solid;}
.bot_form_normal {font-family: Trebuchet MS, Lucida Grande, Verdana, Arial; font-size:12px; color:#333333; BACKGROUND: #FFFFFF; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid;}
.bot_form{BORDER: #A8C9E3 2px solid; BACKGROUND: URL(../imagens/bg_bot_form.gif) repeat; HEIGHT: 20px; FONT-FAMILY: Trebuchet MS, Lucida Grande, Verdana, Tahoma; COLOR: #2D5F6F; FONT-SIZE: 12px; padding: 1px;}
.form_painel {font-family: Trebuchet MS, Lucida Grande, Verdana, Arial; font-size:12px; color:#333333; BACKGROUND: #FFFFFF; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid;}
.bot_form_painel{BORDER: #E57F7F 2px solid; BACKGROUND: URL(../imagens/bg_bot_form_painel.gif) repeat; HEIGHT: 20px; FONT-FAMILY: Trebuchet MS, Lucida Grande, Verdana, Tahoma; COLOR: #000000; FONT-SIZE: 12px; padding: 1px;}

/*#banner {width: 760px; height: 80px; overflow: hidden; cursor:hand; position:absolute; Z-index:10;}*/

img {border: 0;}
.borda_img { margin: 2px; BORDER: 1px SOLID #A2B801; -moz-border-radius: 2px 2px 2px 2px; padding: 2px;}

.tabela_central {background: #F5F5F5; width: 970px;}
.tabela_conteudo_peq {border: 1px solid #DEEFB8; background: #FFFFFF;}
.tabela_conteudo_peq_1 {border: 1px solid #CCCCCC;}
.tabela_menu_lateral {border-left: 1px solid #D7D7D7; border-right: 1px solid #D7D7D7; background: #FFFFFF;}
.tabela_conteudo {border-left: 1px dotted #CCCCCC; border-right: 1px dotted #CCCCCC; border-top: 1px dotted #CCCCCC;}
.tabela_busca_interna {border: 1px solid #CCCCCC; background: #E8E8E8;}
.tabela_painel {border-left: 2px solid #FF0000; border-right: 2px solid #FF0000; background: #FFFFFF;}
.tabela_div_noticias {border-bottom: 1px dotted #CCCCCC; border-right: 1px dotted #CCCCCC;}
.tabela_logo{border-bottom: 1px solid #99CC00; border-top: 1px solid #99CC00; background: #FFFFFF;}
.tabela_aviso {border: 1px solid #FFD700; background: #FFFFCC;}
.tabela_form {border: 1px dotted #CCCCCC;}
.tabela_comunicado {border: 1px dotted #CCCCCC;}
.tabela_comunicado_1 {border: 2px dotted #CCCCCC; background: #E8E8E8;}
.tabela_form_bordas {border-bottom: 1px dotted #CCCCCC; border-left: 1px dotted #CCCCCC; border-right: 1px dotted #CCCCCC; background: #FFFFFF;}
.tabela_rodape {border-top: 1px solid #CCCCCC;}
.tabela_dicas{border-bottom: 3px solid #B4D93C; border-top: 3px solid #B4D93C; background: #DAEC5A;}
.tabela_texto_informativo {border: 1px solid #CCCCCC; background: #FFFFFF;}
.tabela_pontilhada_azul {border: 1px dashed #38778B; background: #FFFFFF;}
.tabela_pontilhada_verde {border: 1px dashed #ABC400; background: #FFFFFF;}
.tabela_pontilhada_cinza {border: 1px dashed #9D9DA1; background: #FFFFFF;}
.tabela_pontilhada_laranja {border: 1px dashed #FF6600; background: #FFFFFF;}

.td_1{border-bottom: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
.td_bottom {border-bottom: 1px dotted #CCCCCC;}
.td_bottom_1 {border-bottom: 1px solid #CCCCCC;}
.td_bottom_top {border-bottom: 1px solid #9C9A9C; border-top: 1px solid #9C9A9C;}
.td_bottom_2 {border-bottom: 1px solid #E57F7F;}
.td_bottom_div_noticias{border-bottom: 1px dotted #CCCCCC;}

.fieldset {margin:5px; BORDER: 1px SOLID #C2E2EB; -moz-border-radius: 5px 5px 5px 5px; padding: 0px;  background: #FFFFFF;}/*utilizado nos classificados - como anunciar*/
.legend{font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #74AB29}

.tit_admin{font-family: Trebuchet MS, Lucida Grande, Arial, Verdana,  Helvetica, sans-serif; font-size: 15px; color: #CC0000;}
.sub_tit_admin{font-family: Trebuchet MS, Lucida Grande, Arial, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #CC0000;}

/*b {color: #666666;}*/

#banner_expansivel {
	width: 580px;
	height: 80px;
	overflow: hidden;
	cursor:hand; 
	position:absolute;
	z-index:10;
}

.fonte_ver {font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000;}

.fonte_br {font-family: Trebuchet MS, Lucida Grande, Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;}
.fonte_br :link {color:#FFFFFF;text-decoration:none}
.fonte_br :active {color:#FFFFFF;text-decoration:none}
.fonte_br :visited {color:#FFFFFF;text-decoration:none}
.fonte_br :hover {color:#FFCC00;text-decoration:none}

.fonte_painel {font-family: Trebuchet MS, Lucida Grande, Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.fonte_painel :link {color:#2D5F6F;text-decoration:none}
.fonte_painel :active {color:#2D5F6F;text-decoration:none}
.fonte_painel :visited {color:#2D5F6F;text-decoration:none}
.fonte_painel :hover {color:#FF0000;text-decoration:none}

.fonte_paginacao{border: 1px solid #CCCCCC; padding:1px 5px 1px 5px; BACKGROUND: #FFFFFF;}
.fonte_paginacao:link {border: 1px solid #CCCCCC; padding:1px 5px 1px 5px; BACKGROUND: #FFFFFF;}
.fonte_paginacao:active {border: 1px solid #CCCCCC; padding:1px 5px 1px 5px; BACKGROUND: #FFFFFF;}
.fonte_paginacao:visited {border: 1px solid #CCCCCC; padding:1px 5px 1px 5px; BACKGROUND: #FFFFFF;}
.fonte_paginacao:hover {border: 1px solid #CCCCCC; padding:1px 5px 1px 5px; BACKGROUND: #E8E8E8;}
.fonte_paginacao_atual{border: 1px solid #CCCCCC; padding:1px 5px 1px 5px; BACKGROUND: #E8E8E8;}

.fonterodape {font-family: Trebuchet MS, Lucida Grande, Arial, Verdana, Helvetica, sans-serif; font-size:13px; color: #999999}
.fonterodape:link {color:#999999;text-decoration:none}
.fonterodape:active {color:#999999;text-decoration:none}
.fonterodape:visited {color:#999999;text-decoration:none}
.fonterodape:hover {color:#999999;text-decoration:underline}

.fontevermelha {font-family: Trebuchet MS, Lucida Grande, Arial, Verdana, Helvetica, sans-serif; font-size:12px; color: #CC0000}
.fontevermelha:link {color:#CC0000;text-decoration:none}
.fontevermelha:active {color:#CC0000;text-decoration:none}
.fontevermelha:visited {color:#CC0000;text-decoration:none}
.fontevermelha:hover {color:#CC0000;text-decoration:underline}

.fontedireitos {font-family: Trebuchet MS, Lucida Grande, Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #FFFFFF;}
.fontedireitos:link {color:#FFFFFF;text-decoration:none}
.fontedireitos:active {color:#FFFFFF;text-decoration:none}
.fontedireitos:visited {color:#FFFFFF;text-decoration:none}
.fontedireitos:hover {color:#FFFFFF;text-decoration:underline}

/**/
ul, li{ margin: 0; padding: 0; }

#menu{ 
	display: block;
	float: left;
	clear: both;
	margin: 0px;
	width: 100%;
	border-bottom: 3px solid #B4D93C;
	border-top: 3px solid #B4D93C;
	background: #DAEC5A;
	/*background:#DAEC5A url(../imagens/bg_menu_principal.gif);}*/
}

#menu ul{
	float: left;
	list-style: none;
	border: none;
}

#menu li{
	float: left;
	position: relative;
	white-space: nowrap;
	z-index: 1000;
}

#menu ul li a{
	display: block;
	color: #38778B;
	border-right: 0px solid #FFFFB4;
	padding: 6px 20px;
	margin: 0px;
	text-decoration: none;
	font:bold 13px Trebuchet MS, Lucida Grande, Arial;
	/*background:#DAEC5A url(../imagens/bg_menu_principal.gif);*/
}

#menu ul li a:hover{
	color: #FFFFFF;
	background: #B4D93C;
}

#menu .sub ul li{
	clear: both;
	float: left;
	list-style: none;
	text-align: left;
	width:30px;
}

#menu .sub ul li a{
	display: block;
	width: 140px; 
	height: 15px;
	font: bold 11px Trebuchet MS, Lucida Grande, Arial;	
	border: none;
	border-bottom: 1px solid #99BB24;
	padding: 4px 0 2px 15px;
	background: #B4D93C;
	/*background: #B4D93C url(../imagens/seta_menu_principal.gif) 3px 2px no-repeat;*/
	color: #FFFFFF;
}

#menu .sub ul li a:hover{
	color: #C2DC00;
	background: #99BB24;
	/*background: #99BB24 url(../imagens/seta_menu_principal.gif) 5px -17px no-repeat;*/
}

.sub{
	visibility: hidden;
	position: absolute;
	top: 30px;
	left: 0px;
	z-index: 1000;
}