/* CSS Document */
body{
margin:0px;
color:#333333;
font-family:Arial, Verdana, Tahoma;
font-size:10px;
background-image: url(../img/bg-top.gif);
background-repeat:repeat-x;
background-color: #CCCC99;
}


/* TOPO */
#topo{
width:785px;
height:185px;
line-height:0px;
position:relative;
float:left;
}

.topoImagens, .topoBarra, .topoData, .topoPesquisa{ float:left;}
.topoBotao { float:left; width:30px; background-color:#FFFFFF}
.topoPesquisa{ font-size:11px; width:150px; height:10px; padding-right:10px; padding-bottom:0px; background-color:#FFFFFF; margin-left : 557px;}

.topoData{ width:569px; height:23px; padding-top:12px; padding-right:10px; background-image: url(../img/topo4.jpg);
}

html>body .topoData{ width:569px; height:11px; padding-top:12px; padding-right:0px;}

.topoData {font-size:11px;}

html>body .topoBotao { float:left; width:30px;  background-color:#FFFFFF}
html>body .topoPesquisa{ font-size:11px; width:143px; height:23px; padding-right:10px; padding-bottom:0px; background-color:#FFFFFF;margin-left : 557px;}

.formulariobusca{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	width: 76px;
}
html>body .formulariobusca{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	width: 71px;
}

/* MIOLO */
#conteudo-index{
	float: left;
	width: 785px;
	height: 100%;
	padding-bottom:0px;
	min-height: 200px;
	max-height: 100%;
	height: 200px;
	background-image: url(../img/bg.gif)}
html>body #conteudo-index {
	
	height: auto;/* Esta altura deve ficar com o valor auto; para que o Mozilla firefox reconheça o formato elástico. */
}

#miolo{ width:740px; height:100%; float:left; margin-left:11px; margin-bottom:40px; _margin-bottom:0px;}

html>body #miolo{ width:740px; height:auto; float:left; margin-left:22px;}

#centro{ background-color:#FFFFFF; width:390px; font-size:12px;height:100%; margin-top:15px; float:left; margin-bottom:0px;}
.centro-internas{ background-color:#FFFFFF; font-size:12px; height:100%; margin-top:15px; float:left; margin-bottom:15px; width:560px; }
.centro-internas_voltar{ background-color:#FFFFFF; font-size:12px; height:100%; margin-top:15px; float:left; margin-bottom:15px; width:500px; }


#bloco-dest{ width:390px; height:80px; float:left;}
#bloco-con{ width:390px; height:90px; float:left;}
#bloco-bal{ width:390px; height:120px; float:left;}
#bloco-inf{ width:390px; height:145px; float:left;}
#bloco-flo{ width:390px; height:170px; float:left;}



<!-- .direita{ width:164px; height:auto; background-color:#FFFFFF; float:left; margin-top:5px; margin-left:15px; font-size:12px; margin-bottom:0px;} -->
.direita{ width:164px; height:auto; background-color:#FFFFFF; float:left; margin-top:15px; margin-left:15px; font-size:12px; margin-bottom:0px;}
.destaque{ width:164px; height:70px; background-color:#FFFFFF; float:left; margin-top:5px; margin-left:0px; font-size:12px; margin-bottom:0px;}
.SITE{ width:164px; height:auto; background-color:#FFFFFF; float:left; margin-top:5px; margin-left:0px; font-size:12px; margin-bottom:0px;}

.titulo1{ font-size:22px;}
.titulo2{ font-size:18px;}
.titulo2_{ font-size:16px;}
.titulo3{ font-size:12px; color:#669933;}
.titulo4{ font-size:14px;font-weight: bold}
.titulo5{ font-size:12px; color:#000000;font-weight: bold;}
.textop{ font-size:11px; text-align:justify}
.texto{ font-size:12px; text-align:justify}
.texto_identado{ font-size:12px; text-align:justify; text-indent:35.4pt}

a{ font-size:11px; color:#666600; text-decoration:underline;}
a:hover{text-decoration:none; color:#669933;}
a.link-noticias{text-decoration:underline; color:#666600; font-size:12px; }
a.link-noticias:hover{text-decoration:underline; color:#669933;}


/* DIREITA */
.noticias-miolo{ padding:5px; width:165px; height:280px; border: solid 1px #669933; }
html>body .noticias-miolo{ padding:5px; width:153px; height:265px; border: solid 1px #669933; }

.login-balcao{ margin-top:20px;}
.login-balcao-index{margin-top:195px; _margin-top:185px;}

.caixa-login-balcao{padding:5px; width:165px; border: 1px solid #669933;}
html>body .caixa-login-balcao{ padding:0px; width:215px; border: solid 1px #669933;}

.caixa-login-balcao2{ padding:5px; width:165px; border: solid 1px #669933;}

html>body .caixa-login-balcao2{ padding:0px; width:162px; border: solid 1px #669933; margin-top:0px}

.form-login{width:100px; height:17px; border: solid #669933 1px;}
.form-senha{width:100px; height:17px; border: solid #669933 1px;}
.form-busca{width:100px; height:17px; border: solid #669933 1px;}


/* MENU */
.menu{
width:155px;
float:left;
margin-right:15px;
}

/*INTERNAS */

html>body .principal{margin-left:165px;  };
.principal{margin-left:0px; float:left;}

html>body .conteudo-interno-cabecalho{width:565px }
.conteudo-interno-cabecalho{width:565px };

html>body .conteudo-interno{border:1px solid #D1E0C1;background-color:#FFFFFF; width:565px; }
.conteudo-interno{border:1px solid #D1E0C1;background-color:#FFFFFF; width: 565px; }


/* RODAPE*/ 

#rodape{ width:785px; font-size:11px; background-image: url(../img/bg.gif);}
.rodConteudo{ height:60px; padding-left:22px; padding-right:22px; }
.rodImg{ width:390px; _width:510px; height:51px;clear:both;}
.rodText{ width:200px; _width:220px; height:21px; padding-top:10px;}


html>body .rodText{ width:350px; height:41px; padding-top:0px; }
.rodText, .rodImg{border-top:solid 1px #99cc33; float:left }
