/* CSS Document */

#principal div{
/*	float:left;
*/}




#principal{
	position:absolute;
	width:951px;
	left:50%;
	margin-left:-475px;
	top: 5px;
	/*height:662px;
	background-image:url(../imagens/home/livro-trans.png);
	background-repeat:no-repeat;*/
}

*{
	font-family: Verdana, Arial, sans-serif;
	font-size:11px;
	color:#7C7C7C;
}

a{
	text-decoration:none;
}

body{
	background-color:#FFFFFF;
	margin:0px;
/*	background-image:url(../images/bg.gif);*/
}

h1,h2,h3,h4.h5,h6,p,ul,li,form,a{
	margin:0px;
	padding:0px;
}

.tel_esq img{
	margin:0px 8px 12px 0px;
}

.tel img{
	margin:0px 14px 14px 0px;
}

.tel_dir img{
	margin:0px 0px 9px 0px;
}

/*MENU*/

.menu ul{
	list-style:none;
}

.menu ul li{
	display:inline;
	float:left;
	margin-bottom:-2px;
	*margin-bottom:-2px;	
	
}
.menu_2{
	margin-bottom:-2px;
	*margin-bottom:-2px;
}

.menu_dir ul {
	list-style:none;
}

.menu_dir ul li{
	display:inline;
	float:left;
}

.menu_botoes ul{
	list-style:none;
}

.menu_botoes ul li{
	display:inline;
	float:left;

}
/*BANNER*/

.banner_td{
/*	margin-top:-3px;
	*margin-top:-5px;

	margin-left:-1px;
*/}

/*LATERAL*/

.selo img{
	margin:0px 0px 3px 0px;
	}
	
.clima{
	background-image:url(../imagens/back_ofertas.jpg);
}

.clima_tempo p{
	margin:5px 10px 10px 5px;
}

.previsao img{
	margin:5px 0px 5px 3px;
}

.lateral_dir img{
	border:1px solid #d3d2cd;
	margin-top:3px;
}

.img_opor img{
	margin:15px 0px 13px 0px;
}

.img_opor2 img{
	margin:0px 0px 13px 0px;
}

.info_lateral ul{
	list-style:none;
}

.info_lateral ul li h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4d4d4d;
	font-weight: bold;
	}
	
.veja_todos img{
	margin:0px 0px 10px 0px;
}
	
/*BOX HOME MARINA*/

.back_box_home{
	background-color:#fee6ce;
	background-image:url(../imagens/boia.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

.borda_dive{
	border-left:1px dotted #fe5e0a;
}


.borda_dive_bx{
	border-left:1px dotted #ff833a;
	border-bottom:1px dotted #ff833a;
}

.borda_dive_cima{
	border-top:1px dotted #ff833a;
	border-left:1px dotted #ff833a;
}

.bd_titu{
	border-bottom:1px dotted #ff833a;
}

.txt_marina_h p{
	margin:5px 0px 0px 0px;

}

.veja_mais_h img{
	margin:10px 0px 0px 0px;
}

/*RODAPE*/
.rodape{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

.back_rodape{
	background-color:#ccc;
}

/*BOX LOJA NAUTICA HOME*/

.bd_loja_h{
	border-left:1px solid #ff833a;
}

.bd_loja_bx{
	border-left:1px solid #ff833a;
	border-bottom:1px solid #ff833a;
}

.bd_loja_cm{
	border-left:1px solid #ff833a;
	border-top:1px solid #ff833a;
}
.img_loja img{
	margin:10px 12px 5px 0px;
}

.li_dive ul li{
	margin:0px 0px 0px 15px;
}

.li_dive ul li a:hover{
	text-decoration:underline;
	
}

.li_dive ul {
	list-style-image:url(../imagens/bullet.jpg);
}

.txt_loja_h p{
	margin:0px 40px 0px 0px;
}

.img_loja_h img{
	margin:10px 0px 0px 0px;
}

/*HOME TITULOS*/

.titu_co img{
	margin-left:3px;
}

.espaco_titulos img{
	margin:0px 0px 20px 5px;
}

.txt-interno p{
	margin:0px 45px 0px 0px;
}

.back_img{
	background-image:url(../imagens/back_ofertas.jpg);
}
.lista_imgs ul {
	list-style:none;
	margin-left:10px;
}

.lista_imgs ul li{
	display:inline;
	margin-left:7px;
}

.lista_imgs ul li img {
	border:1px solid #999; 
	margin-bottom:5px;
	margin-top:10px;
}
.lista_imgs ul li h1 {
	margin-bottom:5px;
	margin-top:10px;
	margin-left:0px;
}

.lista_imgs ul li h1 a{
	margin-bottom:5px;
	margin-top:10px;
	margin-left:0px;
	font-size:14px;
}

.lista_imgs ul li h1 a:hover{
	margin-bottom:5px;
	margin-top:10px;
	margin-left:0px;
	font-size:14px;
	text-decoration:underline;
}

.lista_imgs ul li h1 {
	margin-bottom:5px;
	margin-top:10px;
	margin-left:0px;
	font-size:14px;
}



.lista_imgs ul li a {
	margin:20px 0px 20px 7px;
}

/*LISTA2*/

.lista_imgs2 ul {
	list-style:none;
	margin-left:10px;
}

.lista_imgs2 ul li{
	display:inline;
	margin-left:7px;
}

.lista_imgs2 ul li img {
	margin-bottom:20px;
	margin-top:20px;
}

.lista_imgs2 ul li a {
	margin:20px 0px 20px 7px;
}


/*FIM LISTA 2*/
.consu_interna a:hover{
	text-decoration:underline;
	font-family: Verdana, Arial, sans-serif;
	font-size:11px;
	color:#7C7C7C;
}

.consu_interna a{
	font-family: Verdana, Arial, sans-serif;
	font-size:11px;
	color:#7C7C7C;
}

.bd_inf{
	border-bottom:1px dotted #ff833a;
}
.form{
	border:1px solid #FC6400;
}


/*CONTATOS*/

.conta_in p{
	margin:10px;
}

.conta_in h2{
	margin:10px 5px 10px 5px;
	font-size:18px;
}

.conta_in {
	border-bottom:1px dotted #ff833a;
}

.back_cont{
	background-color:#e97704;
	background-image:url(../imagens/back_dive.jpg);

}

.clique p{
	margin-top:5px;
	margin-left:30px;
}

/*LOJA*/

.loja a:hover{
	text-decoration:underline;
}

.loja h1{
	font-size:14px;
	color:#FC6400;
}

/*#bannerfdp{
	background-image:url(../imagens/teste.jpg);
	height:244px;
	margin-top:-3px;
	float:left;
	width:738px;
}
*/


.barcos p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-weight:600;
	
}

/*SUB SALVE*/

.sub_salve img{
	margin:10px 0px 0px 12px;
	
	}
.sub_salve2 img{
	margin:10px 0px 0px 42px;
	
	}
.midia h1{
	margin:8px 8px 8px 8px;	
}

.midia ul{
	margin-left:13px;
	}
	
.midia ul li{
	margin:8px 8px 8px 8px;
	list-style-image:url(../imagens/bullet.gif);
	}
	
.midia ul li a:hover{
	text-decoration:underline;
	}
	
.depoimentos p{}

.depoimentos h1{
	margin:10px 0px 0px 10px;
	font-size:12px;
	}
.depoimentos h2{
	margin:10px 0px 0px 10px;
	font-size:11px;
	color:#FB6100;
	}




/*depoimentos */

.midia2 h1{
	margin:8px 8px 8px 8px;	
}

.midia2 ul{
	margin-left:13px;
	}
	
.midia2 ul li{
	margin:8px 8px 8px 8px;
	list-style-image:url(../imagens/bullet.gif);
	border-bottom:1px dotted #CCC;
	height:45px;
	}
	
.midia2 ul li a:hover{
	text-decoration:underline;
	}
	
.midia2 ul li{
	}


.depoimentos2 p{}

.depoimentos2 h1{
	margin:10px 0px 0px 10px;
	font-size:12px;
	}
.depoimentos2 h2{
	margin:10px 0px 0px 10px;
	font-size:11px;
	color:#FB6100;
	}


.conta_in2 p{
	margin:10px;
}

.conta_in2 h2{
	margin:10px 5px 10px 10px;
	font-size:12px;
}

.conta_in2 {
}

.divisoria_depoimentos{
	border-top:1px dotted #E4E4E4;}

/**/