/*CSS Document*/

A:link

{

	text-decoration: none;

}

A:visited

{

	text-decoration: none;

}

A:hover

{

	text-decoration: none;

}

A:active

{

	text-decoration: none;

}

.classh2 { display:none; }


.link

{

	font: bold 13px arial;

	color: #284B74;

}

.fundo

{

	background-image: url(../imagens/fundo/imagem_ocean_fundo.jpg);

	background-repeat: no-repeat;

	width: 100%;

	height: 2580px;

}

.fundo .main

{
	width: 1001px;
	height: 1500px;
	margin: 0 auto;
	background-image: url(../imagens/fundo/fundo_shape_branco.png);
	background-repeat: repeat;

}

.fundo .main .atentimento

{

	position: relative;

	width: 117px;

	height: 77px;

	left: 850px;

	top: 35px;

}

.fundo .main .telefone

{

	position: relative;

	width: 150px;

	height: 16px;

	left: 827px;

	top: 36px;

	font: bold 13px Arial, Helvetica, sans-serif;

	color: #C42126;

}

.fundo .main .telefone

{

	position: relative;

	width: 150px;

	height: 16px;

	left: 827px;

	top: 36px;

	font: bold 13px Arial, Helvetica, sans-serif;

	color: #C42126;

}

.fundo .main .menu

{

	position: relative;

	width: 963px;

	height: 33px;

	background-image: url(../imagens/fundo/fundo_menu.jpg);

	background-repeat: no-repeat;

	top: 53px;

	left: 18px;

}

.fundo .main .menu .home
{ position: absolute; font: 16px arial; color: #284B74; left: 38px; top: 7px; }
.fundo .main .menu .empresa
{ position: absolute; font: 16px arial; color: #284B74; left: 126px; top: 7px; }
.fundo .main .menu .servicos
{ position: absolute; font: 16px arial; color: #284B74; left: 538px; top: 7px; }
.fundo .main .menu .revendas
{ position: absolute; font: 16px arial; color: #284B74; left: 642px; top: 7px; }
.fundo .main .menu .usados
{ position: absolute; font: 16px arial; color: #284B74; left: 389px; top: 7px; }
.fundo .main .menu .eventos
{ position: absolute; font: 16px arial;	color: #284B74;	left: 762px; top: 7px; }
.fundo .main .menu .contato
{ position: absolute; font: 16px arial; color: #284B74; left: 867px; top: 7px; }
.fundo .main .menu .barcos
{ position: absolute; font: 16px arial; color: #284B74; left: 319px; top: 7px; }
.fundo .main .menu .lanchas
{ position: absolute; font: 16px arial;	color: #284B74;	left: 226px; top: 7px; }

.fundo .main .flash

{

	position: relative;

	width: 952px;

	height: 400px;

	top: 72px;

	left: 18px;

}

.fundo .main .space

{

	position: relative;

	width: 1001px;

	height: 90px;

	top: 113px;

	background-image: url(../imagens/fundo/repeat_y.png);

	background-repeat: repeat-y;

}

.fundo .main .conteudo

{

	position: relative;

	width: 1001px;

	height: 1700px;

	top: 113px;

	background-image: url(../imagens/fundo/repeat_y.png);

	background-repeat: repeat-y;

}

.fundo .main .conteudo .col-esquerda

{

	position: absolute;

	background-image: url(../imagens/fundo/fundo_shape_col_esquerda.png);

	width: 315px;

	left: 18px;

	height: 1700px;

}

.fundo .main .conteudo .dive1

{

	position: absolute;

	width: 8px;

	height: 200px;

	left: 333px;

	top: 60px;

}

.fundo .main .conteudo .dive2

{

	position: absolute;

	width: 8px;

	height: 200px;

	left: 333px;

	top: 360px;

}

.fundo .main .conteudo .dive3

{

	position: absolute;

	width: 8px;

	height: 200px;

	left: 333px;

	top: 650px;

}

.fundo .main .conteudo .dive4

{

	position: absolute;

	width: 8px;

	height: 200px;

	left: 333px;

	top: 940px;

}

.fundo .main .conteudo .dive5

{

	position: absolute;

	width: 8px;

	height: 200px;

	left: 333px;

	top: 1230px;

}

.fundo .main .conteudo .divh1

{

	position: absolute;

	width: 199px;

	height: 5px;

	left: 70px;

	top: 568px;

}

.fundo .main .conteudo .divh2

{

	position: absolute;

	width: 199px;

	height: 5px;

	left: 70px;

	top: 796px;

}

.fundo .main .conteudo .divh3

{

	position: absolute;

	width: 199px;

	height: 5px;

	left: 70px;

	top: 915px;

}

.fundo .main .conteudo .col-esquerda H2, .col-meio H2, .col-direita H2

{

	font: bold 1em arial;

	color: #39577A;

	padding-left: 20px;

	padding-top: 15px;

	font-size: 14px;

}

.fundo .main .conteudo .col-esquerda IMG, .col-meio IMG, .col-direita IMG

{

}

.fundo .main .conteudo .col-esquerda STRONG, .col-meio STRONG, .col-direita STRONG

{

	font: bold 1em arial;

	color: #000;

	display: block;

	width: 150px;

	padding-left: 20px;

	font-size: 11px;

}

.fundo .main .conteudo .col-esquerda SPAN, .col-meio SPAN, .col-direita SPAN

{

	font: 1em arial;

	color: #000;

	display: block;

	width: 250px;

	padding-left: 20px;

	padding-bottom: 10px;

	font-size: 11px;

}

.fundo .main .conteudo .col-esquerda A, .col-meio A, .col-direita A

{

	font: bold 1em arial;

	color: #F00;

	padding-left: 20px;

	font-size: 11px;

}

.fundo .main .conteudo .col-meio

{
	position: absolute;
	background-image: url(../imagens/fundo/fundo_shape_col_centro.png);
	width: 317px;
	left: 341px;
	height: 1704px;
	font-weight: normal;

}

.fundo .main .conteudo .divd1

{

	position: absolute;

	width: 8px;

	height: 200px;

	left: 658px;

	top: 60px;

}

.fundo .main .conteudo .divd2

{

	position: absolute;

	width: 8px;

	height: 200px;

	left: 658px;

	top: 360px;

}

.fundo .main .conteudo .divd3

{

	position: absolute;

	width: 8px;

	height: 200px;

	left: 658px;

	top: 650px;

}

.fundo .main .conteudo .divd4

{

	position: absolute;

	width: 8px;

	height: 200px;

	left: 658px;

	top: 940px;

}

.fundo .main .conteudo .divd5

{

	position: absolute;

	width: 8px;

	height: 200px;

	left: 658px;

	top: 1230px;

}

.fundo .main .conteudo .divhm1

{

	position: absolute;

	width: 199px;

	height: 5px;

	left: 405px;

	top: 455px;

}

.fundo .main .conteudo .divhm2

{

	position: absolute;

	width: 199px;

	height: 5px;

	left: 405px;

	top: 808px;

}

/*.fundo .main .conteudo .divhm3*/

#INVALID-RULE

{

	position: absolute;

	width: 199px;

	height: 5px;

	left: 405px;

	top: 870px;

}

/*.fundo .main .conteudo .divhm4*/

#INVALID-RULE

{

	position: absolute;

	width: 199px;

	height: 5px;

	left: 405px;

	top: 948px;

}

.fundo .main .conteudo .divhm5

{

	position: absolute;

	width: 199px;

	height: 5px;

	left: 405px;

	top: 1118px;

}

.fundo .main .conteudo .col-direita

{

	position: absolute;

	background-image: url(../imagens/fundo/fundo_shape_col_direita.png);

	width: 315px;

	left: 666px;

	height: 1700px;

}

.fundo .main .conteudo .divhd1

{

	position: absolute;

	width: 199px;

	height: 5px;

	left: 735px;

	top: 357px;

}

.fundo .main .conteudo .divhd2

{

	position: absolute;

	width: 199px;

	height: 5px;

	left: 735px;

	top: 767px;

}

.fundo .main .conteudo .divhd3

{

	position: absolute;

	width: 199px;

	height: 5px;

	left: 735px;

	top: 1212px;

}

.fundo .main .rodape

{

	position: relative;

	font: bold 12px Arial, Helvetica, sans-serif;

	color: #000;

	text-align: center;

	line-height: 15px;

	background-image: url(../imagens/rodape/fundo-rodape-baixo.png);

	background-repeat: no-repeat;

	margin: 0 auto;

	width: 989px;

	height: 138px;

	top: 113px;

}

.link_rodape

{

	font: bold 12px Arial, Helvetica, sans-serif;

	color: #000;

}

#navcontainer

{

	width: 940px;

	padding-top: 20px;

	padding-left: 33px;

	height: 80px;

	background-image: url(../imagens/fundo/acesso-rapido.png);

	background-repeat: no-repeat;

}

#navlist

{

	margin: 0;

	padding: 33px 0 20px 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	text-align: center;

}

#navlist UL, #navlist LI

{

	margin: 0;

	padding: 0;

	display: inline;

	list-style-type: none;

}

#navlist A:link, #navlist A:visited

{

	float: left;

	line-height: 14px;

	margin: 0 10px 4px;

	text-decoration: none;

	color: #39577A;

}

#navlist A:link#current, #navlist A:visited#current, #navlist A:hover

{

	border-bottom: 1px solid #39577A;

	padding-bottom: 5px;

	background: transparent;

	color: #39577A;

}

#navlist A:hover

{

	color: #39577A;

}

A.rodape2si { position:relative; left:154px; top:5px; }