/* CSS do layout */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #DAE9F8;
	background-image:url(../images/bg.gif);
}

/* CSS do sistema de flutuação do site */
#centro {
   width: 704px;
   height: auto;
   margin: 0 auto;
   margin-top: 12px;
}

/* Barras de acesso */
#barra_superior {
	width: 704px;
	height: 78px;
	clear: both; 
	float: inherit; 
}

#linha_horizontal {
	width: 704px;
	height: 1px;
	background: #666666;
	font-size: 1px;
}

#barra_linhas {
	width: 704px;
	height: auto;
	background: #666666;
}

#barra_conteudo {
	background: #FFFFFF;
	width: 698px;
	height: auto;
	margin-top: -7px;
	margin-left: 1px;
	margin-right: 5px;
	margin-bottom: 0px;
}

#barra_endereco {
	width: 704px;
	float: inherit;
	clear: both;
	background: #666666;
}

#barra_endereco2 {
   	width: 698px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 0px;
	margin-left: 1px;
	margin-right: 5px;
	margin-bottom: 0px;
	background: #FFFFFF;
	font-weight: bolder;
	float: inherit;
	clear: both;
}

#barra_rodape {
	width: 698px;
	height: 4px;
	margin-left: 6px;
	float: inherit;
	clear: both;
	background: #666666;
	font-size: 3px;
}

#barra_copyright a:link, a:visited, a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #003399;
}

#barra_copyright a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #666666;
}

/* montagem do menu */
#barramenu {
	border-left-width: 1px;
	border-right-width: 5px;
	background-color: #000000;
}

#menu {

}

#menu ul {
   padding: 1px;
   padding-top: 8px;
   height: 26px;
   margin: 0px;
   _margin-bottom: -7px;
   text-align:center;
   width: 100%;
   list-style: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bolder;
   background: url(../images/fundo_menu.gif) no-repeat;
}

#menu ul li { 
	display: inline;	
}

#menu ul li a {
/* visual do link */
   padding: 7px 6px;
   background-color: #FFFFFF;
   color: #666666;
   text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bolder;
}

#menu ul li a:hover {
   background-color: #0099CC;
   color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-weight: bolder;
}

/* Formatação do texto do conteúdo do site */
#texto_conteudo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
}

#texto_conteudo a {
	text-decoration: none;
}	

#texto_titulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6699CC;
	font-weight: bolder;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 2px;
	_padding-top: 10px;
}

#linha_titulo {
	border: 1px solid #6699CC;
}

.campos {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		margin-top:5px;
		border:1px solid #69F;
		padding:2px;
}
	
.botao {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#000;
		background-color:#FFFFFF;
		margin-top:5px;
}


	/* Galeria de Fotos */
	
	.galeria_foto {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	}
	
	.exibe_galerias {
	width: 220px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: center;
	}

	
	/* Formatacao da previsao do tempo e cotacao */

	.formata_titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	}
	
	.formata_titulo2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	}
	
   /*  aqui downloads  */
   
#downlooad1 { filter: alpha(opacity=65);- moz-opacity: 0.65; opacity: 0.65; }
#downlooad li { list-style:none; display:inline; }
#downlooad a { float:left; width:135px; background-color:#FFFFFF; color:#000; padding:4px; margin-left:0px; text-align:center; text-decoration:none; border:1px solid #FFF; margin-left:2px; font-family:tahoma, arial, verdana; font-size:11px; }
#downlooad a:hover { border:1px solid #006600; }
   