* {
	margin:0;
	padding:0;
}	
a{	color:#000;}
body { 	
	background:#005279 url(../imagens/fd_2.jpg) no-repeat top center;
	color:#333;
	font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
	font-size:100%;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
a { text-decoration:none; }
ol, ul {
list-style: none;
}


/*   topo -----------------------------------------------*/
#topo {	
	width:950px;
	height:117px;
	margin:0 auto;
	margin-top:0px;
	}
#conteudo {	
	width:950px;
	height:560px;
	background:url(../imagens/fd_conteudo.jpg) no-repeat;
	margin:0 auto;
	margin-top:20px;
	padding-top:10px;
	}
#logo{ 
	width:269px; 
	height:117px;
	background:url(../imagens/logo3.jpg) no-repeat;
	float:left;
	}
#logo a{ 
	width:269px; 
	height:117px;
	display:block;
	text-indent:-9000px;
	}
#fone {	
	width:208px;
	height:81px;
	background:url(../imagens/fone3.jpg) no-repeat;
	float:right;
	text-indent:-9000px;
	}
#banner { 
	width:930px; 
	height:296px;
	margin:0 auto;
	}
#bemvindo { 
	width:235px; 
	height:225px; 
	background:url(../imagens/fd_bv.jpg) no-repeat;
	float:left;
	margin-left:10px;
	margin-top:24px;
	padding-left:20px;
	padding-right:20px;
	}
#bemvindo h2 {
	height: 18px;
	margin-bottom:20px;
	font-size: 1.18em;
	font-weight: normal;
	}	
#bemvindo p {
	font-size: 0.80em;
	}
.botaobemvindo { 
	width:127px; 
	height:37px; 
	background:url(../imagens/vejamais.jpg) no-repeat;
	margin-top:20px;
	}				
.botaobemvindo a{ 
	width:127px; 
	height:37px;
	display:block; 
	text-indent:-9000px;
	}				

#mare { 
	width:180px; 
	height:180px; 
	background:url(../imagens/banner_alt_mare.jpg) no-repeat; 
	float:left;
	margin-left:35px;
	margin-top:24px;
	}	
#mare a{
	display:block; 
	width:180px; 
	height:180px;
	text-indent:-9000px; 
	}
#tempo { 
	width:180px; 
	height:180px; 
	float:left;
	margin-left:30px;
	margin-top:24px;
	text-align:center;
	background:url(../imagens/banner_prev_tempo.jpg)
	}	
#tempo a{ 
	width:180px; 
	height:180px;
	display:block;
	text-indent:-9000px; 
	}
#info { 
	width:160px; 
	height:160px; 
	background:#E7EAEE; 
	float:left;
	margin-left:30px;
	margin-top:24px;
	padding:10px;
	}	
#info h2 {
	height: 18px;
	margin-bottom:2px;
	font-size: 1.18em;
	font-weight: normal;
	}	
#info p {
	font-size: 0.80em;
	}	
#info .font1 {
	font-size: 0.70em;
	margin-bottom:4px;
	}	
fieldset { border:none;}		
.textfield { width:100px; height:18px; background:#C4D6DF; float:right; border:none; margin-bottom:2px;}		
.formnome { width:50px; float:left; margin-bottom:2px;}
.botaoenviarinfo{ 
	width:160px;
	height:26px;
	display:block;
	clear:both; 
	border:none; 
	background:url(../imagens/botao_enviar_info2.jpg) no-repeat;
	line-height:26px;
	font-weight:bold;
	margin-top:10px;
	}
#rodape {
	width:930px;
	height:110px;
	margin:0 auto;
	clear:both;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	}
#rodape p {
	font-size: 0.80em;
	color:#FFF;
	}		
.rodright { width:300px; float:right; text-align:right;}
.rodleft { float:left;}
.imgright {float:right; margin-left:10px;}

/* páginas internas */

#conteudo-tp {	
	width:930px;
	background:#FFF url(../imagens/bd1.jpg) no-repeat top;
	margin:0 auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	clear:both;
	margin-top:0px;
	margin-top:20px;
	}
#conteudo-tp p{	
	font-size: 0.80em;	
	}
#borda_topo {	
	width:950px;
	background:url(../imagens/bd1.jpg) no-repeat;
	margin:0 auto;
	padding-top:20px;
	margin-bottom:0px;
	clear:both;
	}
#borda_rodape {	
	width:950px;
	height:10px;
	background:url(../imagens/bd2a.jpg) no-repeat;
	margin:0 auto;
	clear:both;
	}
.fonttitulo {
	font-size: 1.50em;
	color:#ECBD00;
	font-weight:bold;
	margin-bottom:20px;
	padding-bottom:10px;
	border-bottom:2px solid #f1f1f1;
	}
.font1{
	font-size: 1.0em;
	font-weight:bold;
	margin-bottom:10px;
	}
.font2{
	font-size: 1.0em;
	font-weight:bold;
	color:#FF9900;
	}

#mapast { height:450px; padding-top:20px;}
#mapas { width:425px; float:left; margin-right:20px;}
#contatos { height:380px;}
#formulario{ width:250px; float:right; margin-left:20px; margin-right:15px;}

.tabcomochegar { padding:5px; background:#dbdbdb;}
.tab8{ width:430px; padding:10px; border:1px dotted #ccc; background:#f1f1f1}
.imput{ width:250px;}
.textarea{ width:250px;}
.botaofale{ 
	width:250px;
	height:40px;
	display:block; 
	border:none; 
	background:url(../imagens/botaoenviar2.jpg) no-repeat;
	color:#FFF;
	font-weight:bold;
	}
.tab1 { padding:10px; border:1px dotted #ccc; background:#f1f1f1; margin-bottom:15px;}	
.tab2 { padding:5px; border:1px dotted #ccc; background:#f1f1f1; margin-bottom:5px; font-weight:bold;}	
#saiba-lp { 
	width:227px; 
	height:62px; 
	background:url(../imagens/saiba_lp2.jpg) no-repeat;
	}
#saiba-lp a{ 
	width:227px; 
	height:62px;
	display:block;
	text-indent:-9000px; 
	}	
.marcap4 {
	width:300px;
	margin-bottom:5px; 
	padding:5px; 
	font-size: 0.80em;
	font-weight:bold;
	background:#f1f1f1;
	}	
.marcap5 { 
	padding:2px; 
	font-size: 0.80em;
	background:url(../imagens/seta1.jpg) no-repeat;
	padding-left:15px;
	}
.tab3t { height:200px; clear:both;}			
.tab3 { width:400px; float:left; margin-right:20px;}			

#layer {
	width:350px;
	height:400px;
	position:absolute;
	left: 50%;
	top: 10%;

}
