/*------------------------------------------------------------------
[CSS Bom Barco]

* Version:	1.0
* Assigned to:	Luego
* 
* 0 - Classes gerais
* 1 - Geral
* 2 - Main
* 3 - Index
* 3.1 - Noticia
* 3.2 - Guia
* 3.3 - Eventos
* 3.4 - Embarcações
* 3.5 - Sobre
* 3.6 - Modais
* 3.7 - Fale Conosco
* 3.8 - Vender
* 4 - Estruturas
* Fim - Footer

-------------------------------------------------------------------*/

/* TollTip depoimentos */
.tooltip{
    margin:15px 0 15px 20px;
    width:301px;
    font-size: 12px;
    color:#aeadad;
    text-align: right;
}

.tooltip p{
    background: url("../images/layout/tooltip.gif") no-repeat 0 0;
    padding: 10px 10px 7px 10px;
    color:#0EB9E4;
    font-size:15px;
    font-style: italic;
    line-height: 17px;
    text-align: left;
}
.tooltip .arrow{
    background:url("../images/layout/tooltip.gif") no-repeat scroll left bottom transparent;
    display:block;
    height:23px;
}
.tooltip strong{
    font-size:15px;
    color:#838282;
    display: block;
    
}

/*
 * 0 - Classes gerais *
*/
a{
    color:#04778D;
}
.remove_texto {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
} /* Generalização para remoção de texto */
.some {
	display:none;
}
/*
 * 1 - Geral *
*/
img{
    border:1px solid #BEBCBC;
}
body {
	background:url("../images/layout/bg.gif") repeat-x;
	font-family: Arial, Helvetica, sans-serif;
}
#wrap {
	width:981px;
	margin:0 auto;
}
#cabecalho {
	height:138px;
}
.logo {
	background:url("../images/layout/logo.gif") no-repeat;
	height:69px;
	width:268px;
	margin-left:10px;
	float:left;
}
.navegacao_secundaria {
	background: url("../images/layout/bg_box_login.gif") no-repeat right 5px;
	height:112px;
	width:202px;
	float:left;
}
.navegacao_secundaria ul li {
	float:left;
}
#li_botao {
	margin:18px 0 0 68px;
}
.botao {
	background:url("../images/layout/bt_login.gif") no-repeat scroll 0 0 transparent;
	color:#0E6C8F;
	display:block;
	font-size:11px;
	height:25px;
	line-height:25px;
	text-align:center;
	text-decoration:none;
	width:124px;
}
a.botao:hover {
	color:#00877d;
	background-position:right;
}
.menu_login {
	color:#787878;
	font-size:11px;
	display:block;
	text-align: right;
    text-decoration:none;
    display: inline;
}
a.menu_login:hover {
	color:#00877d;
}
.ola{
    background:url("../images/layout/bg_divisor.gif") no-repeat scroll right top transparent;
    height:20px;
    margin-right:8px;
    padding-right:10px;
    width:26px;
}
#cadastre {
	margin:8px 0 0 0;
	width: 193px;
    color:#787878;
	font-size:11px;
	display:block;
	text-align: right;
}
#ajuda {
	background: url("../images/layout/bg_divisor.gif") no-repeat top right;
	height:20px;
	margin-left:82px;
	margin-right:8px;
	width:26px;
	padding-right: 10px;
}
.menu_inferior {
	margin-top:3px;
}
.menu_margintop {
	margin-top: 6px;
}
#menu_fc {
	word-spacing:2px;
}
.publicidade {
	float:left;
}
#publi {
	margin: 20px 0 0 21px;
}
.navegacao_primaria {
	width: 836px;
	margin: 0 auto;
}
.navegacao_primaria ul li {
	float:left;
	margin: 0px 0px 0px 10px;
}
.navegacao_primaria ul li a {
	background:url("../images/layout/sprite_menutop.gif") no-repeat;
	height:26px;
}
.navegacao_primaria ul li a.active{
    height:28px;
} 
a#menu_capa {
	width:61px;
}
a#menu_embarcacoes {
	width:190px;
	background-position:-61px top;
}
a#menu_vender {
	width:179px;
	background-position:-251px top;
}
a#menu_guia {
	width:119px;
	background-position:-430px top;
}
a#menu_noticias {
	width:69px;
	background-position:-549px top;
}
a#menu_bussola {
	width:74px;
	background-position:-618px top;
}
a#menu_eventos {
	width:74px;
	background-position:-692px top;
}
/*
 * Hover *
*/

a#menu_capa:hover {
	background-position:0 -28px;
}
a#menu_embarcacoes:hover {
	background-position:-61px -28px;
}
a#menu_vender:hover {
	width:179px;
	background-position:-251px -28px;
}
a#menu_guia:hover {
	width:119px;
	background-position:-430px -28px;
}
a#menu_noticias:hover {
	width:69px;
	background-position:-549px -28px;
}
a#menu_bussola:hover {
	width:74px;
	background-position:-618px -28px;
}
a#menu_eventos:hover {
	width:74px;
	background-position:-692px -28px;
}
/*
 * Active *
*/

a#menu_capa.active {
	background-position:0 -56px;
    height:28px;
}
a#menu_embarcacoes.active {
	background-position:-61px -56px;
}
a#menu_vender.active {
	width:179px;
	background-position:-251px -56px;
}
a#menu_guia.active {
	width:119px;
	background-position:-430px -56px;
}
a#menu_noticias.active {
	background-position:-549px -56px;
    width:69px;
}
a#menu_bussola.active {
	width:74px;
	background-position:-618px -56px;
}
a#menu_eventos.active {
	width:74px;
	background-position:-692px -56px;
}
/*
 * 2 - Main *
*/

#main {
	background:url("../images/layout/bg_main.gif") no-repeat top center;
}
#col_l {
	float:left;
	width: 731px;
}
/*
 * 3 - Index *
*/

#inicial .coll_1 {
	width:460px;
	float:left;
}
#inicial .coll_2 {
	float:left;
}
.bg_notdes {
	background:#f1f6fa;
	border:1px solid #94ACBE;
}
/* Noticias */

#inicial #secao_noticia {
	float:left;
	margin:19px 0 0 0;
	width:449px;
	min-height: 171px;
}
#inicial #secao_noticia h2 {
	background:url("../images/layout/h2_noticia.gif") no-repeat;
	height:12px;
	width:50px;
	margin:12px 0 0 10px;
}
#inicial #secao_noticia h3 a {
	font-size:13px;
	color:#9d9d9d;
	text-decoration:none;
	font-weight:normal;
	display:block;
}
#inicial #secao_noticia h3 a:hover {
	text-decoration:underline;
}
#inicial #secao_noticia ul {
	background:url("../images/layout/dot.gif") repeat-x;
	margin:10px 0 0 11px;
	width:426px;
}
#inicial #secao_noticia li {
	background:url("../images/layout/dot.gif") repeat-x bottom left;
	padding:6px 0;
}
*+html #inicial #secao_noticia li {
	padding:4px 0;
}
#inicial #secao_noticia li h3 {
	padding:0 0 0 8px;
}
#inicial #secao_noticia .ver_todas {
	background:url("../images/layout/sprite_ver.gif") no-repeat left -28px;
	height:11px;
	width:69px;
	margin:13px 0 13px 368px;
}
#inicial #secao_noticia a.ver_todas:hover {
	background-position:left -39px;
}
/* Destaque */

#inicial #secao_destaque {
	margin:0 0 0 10px;
	width:249px;
	background:#f1f6fa;
	border:1px solid #94ACBE;
	overflow:hidden;
}
#inicial #secao_destaque img {
	margin:0 10px;
    border: solid 1px #CCC;
}
#inicial #secao_destaque div#nav {
	height:20px;
	padding-left:152px;
	margin-left:8px !important;
	background:url("../images/layout/spritebadestaque.gif") no-repeat;
}
#inicial #secao_destaque div#nav a {
	display:block;
	height:20px;
	width:19px;
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}
#inicial #secao_destaque h2 {
	background:url("../images/layout/h2_destaque.gif") no-repeat;
	height:15px;
	width:72px;
	margin:11px 0 0 10px;
}
#inicial #secao_destaque h3 {
	margin:0 0 15px 10px;
}
#secao_destaque .link_destaque {
	text-decoration:none;
	color:#00364a;
	font-size:16px;
	display:block;
	margin:5px 0 0 0;
}
.daba1 #nav {
	background-position: left top !important;
}
.daba2 #nav {
	background-position: 0 -20px !important;
}
.daba3 #nav {
	background-position: 0 -40px !important;
}
.daba4 #nav {
	background-position: 0 -60px !important;
}
/* Embarcações em destaque */

#inicial #secao_embarcacoes_destaque {
	background:url("../images/layout/dot.gif") repeat-x scroll center bottom transparent;
	float:left;
	margin:19px 0 0;
	padding-bottom:1px;
	width:721px;
}
#inicial #secao_embarcacoes_destaque h2 {
	background:url("../images/layout/h2_embarcacoesemdestaque.gif") no-repeat;
	height:16px;
	width:187px;
}
#inicial #secao_embarcacoes_destaque .slide_navegacao {
	float:left;
	height:100%;
}
#secao_embarcacoes_destaque .nav_slide {
	background:url("../images/layout/nav_slide.gif") no-repeat;
	height:43px;
	width:23px;
}
#secao_embarcacoes_destaque .voltar {
	margin:174px 0 0 11px;
}
#secao_embarcacoes_destaque .avancar {
	margin:174px 0 0 11px;
	background-position:right top;
}
#secao_embarcacoes_destaque .voltar:hover {
	background-position:left bottom;
}
#secao_embarcacoes_destaque .avancar:hover {
	background-position:right bottom;
}
#secao_embarcacoes_destaque .conteudo {
	float:left;
	width:585px;
	margin:0 34px;
}
#secao_embarcacoes_destaque .item {
	width:160px;
	height:200px;
	margin-top:20px;
	float:left;
	margin-left:30px;
}
#secao_embarcacoes_destaque .item .img_slide {
	padding:3px;
	background:#fff;
	border:#bebcbc 1px solid;
	position:relative;
	width:123px;
	height:83px;
	margin:0 auto;
}
#secao_embarcacoes_destaque .item .img_slide img{
    border:0px solid;
}
#secao_embarcacoes_destaque .item .img_slide span {
	background: url(../images/layout/bg_ano_slide_1.png) no-repeat;
	bottom:1px;
	color:#335E6E;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:13px;
	padding:0 4px 2px 13px;
	position:absolute;
	right:2px;
}
#secao_embarcacoes_destaque .item h3 {
	text-align:center;
	margin-top:12px;
}
#secao_embarcacoes_destaque .item h3 a {
	text-decoration:none;
	font-size:16px;
	color:#00364a;
}
#secao_embarcacoes_destaque .item p {
	font-size:11px;
	color:#848484;
	text-align:center;
	margin-top:5px;
}
#secao_embarcacoes_destaque .item span.slide_preco {
	font-size:13px;
	color:#00877d;
	text-align:center;
	font-weight:bold;
	margin-top:5px;
	display:block;
}
#secao_embarcacoes_destaque .div_avacar {
	margin-right:10px;
}
/* Cobertura de eventos */
#inicial .col1 {
	float:left;
}
#inicial .col2 {
	float:left;
}
#inicial #secao_cobertura_eventos {
	margin:20px 0 0 0;
	width:399px;
}
#secao_cobertura_eventos img{
    border:solid 0;
}
#inicial #secao_cobertura_eventos h2 {
	height:11px;
	width:141px;
	background:url("../images/layout/h2_coberturadeeventos.gif") no-repeat;
	margin:11px 0 0 9px;
}
#inicial #secao_cobertura_eventos ul {
	margin:15px 0 0 0;
}
#inicial #secao_cobertura_eventos ul li {
	float:left;
	width:160px;
	margin:0 0 0 23px;
}
#inicial #secao_cobertura_eventos .img_cober {
	padding:3px;
	background:#fff;
	border:#bebcbc 1px solid;
	position:relative;
	width:123px;
	height:83px;
	margin:0 auto;
}
#inicial #secao_cobertura_eventos .img_cober span {
	background:url("../images/layout/bg_ano_slide_2.png") no-repeat;
	bottom:1px;
	color:#335E6E;
	display:block;
	font-size:10px;
	font-weight:bold;
	height:13px;
	padding:0 4px 3px 13px;
	position:absolute;
	right:2px;
}
#inicial #secao_cobertura_eventos .link_evento {
	font-size:13px;
	font-weight:bold;
	color:#00877d;
	text-align:center;
	text-decoration:none;
	display:block;
	margin-top:5px;
}
#inicial #secao_cobertura_eventos .link_evento:hover {
	text-decoration:underline;
}
#inicial #secao_cobertura_eventos #secao_proximos_eventos {
	margin-top:155px;
}
#inicial #secao_cobertura_eventos #secao_proximos_eventos h4 {
	height:11px;
	width:115px;
	background:url("../images/layout/h4_proxeventos.gif") no-repeat;
	margin:11px 0 0 9px;
}
*+html #inicial #secao_cobertura_eventos #secao_proximos_eventos h4 {
	margin:1px 0 0 9px;
}
#inicial #secao_cobertura_eventos #secao_proximos_eventos {
}
span.data {
	font-size:11px;
	font-weight:bold;
	color:#0eb9e4;
}
#inicial #secao_cobertura_eventos #secao_proximos_eventos .proxlink {
	font-size:13px;
	color:#636363;
	text-decoration:none;
	display:block;
}
#inicial #secao_cobertura_eventos #secao_proximos_eventos .proxlink:hover {
	text-decoration:underline;
}
#inicial #secao_cobertura_eventos #secao_proximos_eventos div#itensprox {
	margin:10px 0 0 9px;
}
#inicial #secao_cobertura_eventos #secao_proximos_eventos div.coll1 {
	background:url("../images/layout/dot_noticias.gif") repeat-x;
	float:left;
	width:177px;
}
#inicial #secao_cobertura_eventos #secao_proximos_eventos div.coll2 {
	background:url("../images/layout/dot.gif") repeat-x;
	float:left;
	width:177px;
	margin-left:20px;
}
#inicial #secao_cobertura_eventos #secao_proximos_eventos .itemprox {
	background:url("../images/layout/dot.gif") repeat-x left bottom;
	padding:5px 0 10px 5px;
}
#inicial #secao_cobertura_eventos #secao_proximos_eventos #a_veragencober {
	background:url("../images/layout/sprite_ver.gif") no-repeat;
	height:14px;
	width:158px;
	float:right;
	margin:8px 15px 8px 0;
}
#inicial #secao_cobertura_eventos #secao_proximos_eventos a#a_veragencober:hover {
	background-position:left -14px;
}
/* arroba banner */
#inicial .col2 img {
	padding:20px 0 0 20px;
}
/* twit */

#inicial .col2 #secao_twit {
	border:1px solid #94acbe;
	width:299px;
	position:relative;
	margin:20px 0 0 20px;
}
#inicial .col2 #secao_twit h2 {
	background:url("../images/layout/h2_twit.gif") no-repeat;
	width:299px;
	height:39px;
	position:absolute;
	top:-3px;
}
#inicial .col2 #secao_twit a#siga {
	position:absolute;
	right:10px;
	top:10px;
	font-size:11px;
	color:#2e4b5e;
	text-decoration:none;
}
#inicial .col2 #secao_twit a#siga:hover {
	color:#00877d;
}
#inicial .col2 #secao_twit p {
	margin:40px 10px 10px 10px;
	text-align:center;
	font-size:14px;
	color:#858b8a;
	line-height:20px;
}
/* seção lado */


.secao_banner_pequeno img {
	margin: 20px auto;
	display: block;
}
/* index guia bom barco */

#inicial #secao_marinheiro_primeira_viagem {
	margin: 20px 0 0;
}
/*
 * 3.1 - Noticia *
 * parte do Guia tá formatado aqui (coluna esquerda(menu, embarcações), coluna central(largura, flutuação, h2))
*/

#guia .col_esquerda, #noticias .col_esquerda, #busca .col_esquerda {
	float:left;
	padding:0 20px 0 0;
	width:180px;
}
#menunoticias, #guia #menunoticias, #secao_eventos, #busca .col_esquerda .noticiasembarcacoes {
	background:#d8e8f5; 
	margin-bottom:20px;
	padding:14px 16px 22px
}
#menunoticias h2, #guia #menunoticias h2 {
	color:#00364A;
	font-size:16px;
	font-weight:normal;
}
 #menunoticias ul, #guia #menunoticias ul, {
 margin-top:10px;
}
.busca_opcoes ul li a, #menunoticias li a {
	color:#1D91B0;
	font-size:13px;
	text-decoration:none;
	line-height:16px;
	display:block;
}
#menunoticias li a:hover, #guia #menunoticias li a:hover, #embarcacoes .busca_opcoes ul li a:hover {
	text-decoration:underline;
}
#menunoticias .vertodasnoticias, #guia #menunoticias .vertodasnoticias {
	height:10px;
	width:61px;
	background:url("../images/layout/sprite_ver.gif") no-repeat left -92px;
	margin:10px 0 0 85px;
}
#menunoticias a.vertodasnoticias:hover, #guia #menunoticias a.vertodasnoticias:hover {
	background:url("../images/layout/sprite_ver.gif") no-repeat left -102px;
}
.coberturadeeventos, #guia .coberturadeeventos {
	margin-top:15px;
	background:url("../images/layout/dot.gif") repeat-x;
	padding-top:10px;
}
.coberturadeeventos p, #guia .coberturadeeventos p {
	font-size:13px;
}
.col_esquerda .noticiasembarcacoes, #guia .col_esquerda .noticiasembarcacoes {
	background:url("../images/layout/dot.gif") repeat-x;
	margin-top:15px;
	padding-top:10px;
}
.col_esquerda .noticiasembarcacoes li, #guia .col_esquerda .noticiasembarcacoes li {
	margin:10px 0;
	text-align:center;
}
.col_esquerda .noticiasembarcacoes img, #guia .col_esquerda .noticiasembarcacoes img {
	margin-bottom:2px;
}
.col_esquerda .noticiasembarcacoes li h3 a, #guia .col_esquerda .noticiasembarcacoes li h3 a {
	font-size:14px !important;
	color:#00364A !important;
}
.col_esquerda .noticiasembarcacoes p, #guia .col_esquerda .noticiasembarcacoes p {
	font-size:12px;
}
.col_central, #guia .col_central {
	float:left;
	width:520px;
}
.col_central h2, #guia .col_central h2 {
	font-size:21px;
	color:#00364a;
	font-weight:bold;
	margin:0 0 10px 0;
}
.col_central .item {
	background:url("../images/layout/dot.gif") repeat-x;
	padding:10px 0 10px 0;
	position:relative;
	clear:both;
}
.col_central .item  strong {
	font-size:12px;
	color:#0EB9E4;
}
.col_central .item:hover {
	background-color:#f0fbfe;
}
.col_central .item img {
	float:left;
}
.col_central .item .flutua_texto {
	float:left;
	margin:0 0 0 10px;
    width:378px;
}
.col_central .item .flutua_texto h3 {
	font-size:14px;
	width:378px;
	padding:0 0 10px 0;
}
.col_central .item .flutua_texto h4 {
	font-size:12px;
    width:378px;
    color:#7D7D7D;
}
.col_central .item .flutua_texto h3 a {
	color:#00364a;
	text-decoration:none;
	font-weight:bold;
}
.col_central .item .flutua_texto h3 a:hover {
	color:#00877d;
}
.col_central .item .flutua_texto p {
	position:absolute;
	bottom:10px;
	right:0;
	color:#666666;
	font-size:11px;
}
.col_central .paginacao {
	background:url("../images/layout/dot.gif") repeat-x;
	padding:10px;
	height:30px;
	width:500px;
}
.direita {
	float:left;
}
/* noticias - detalhes */

#noticias .col_central .post h1 {
	font-size:24px;
	line-height: 24px;
	font-weight:bold;
	color:#00364a;
}
#noticias .col_central .post h2 {
	margin:5px 0 0 0;
	color:#666666;
	font-size:16px;
	padding:0 0 10px 0;
	border-bottom:1px solid #ccc;
}
#noticias .col_central .post .post-dado {
	font-size:11px;
	margin-top:5px;
	float:left;
}
#noticias .col_central .post .post-data {
	font-size:11px;
	margin-top:5px;
	float:right;
}
#noticias .col_central .post div#formtp {
	margin-top:40px;
	font-size:15px;
}
#noticias .col_central .post  img {
	margin:0 0 5px 0;
    display:block;
}
#noticias .col_central .imagem_noticia {
	margin:0 10px 10px 0;
    float:left;
	width:250px;
}
#noticias .col_central .imagem_noticia  div {
	position:relative;
	width:250px;
	height:196px;
}
#noticias .imagem_noticia #legendaimg {
	color:#999999;
    display:block;
    float:left;
    font-size:11px;
    text-align:center;
    width:250px;
    margin-bottom: 5px;
}
#noticias .col_central .post p.post_tags {
	margin:20px 0 0 0;
	float:left;
	font-size:11px;
}
#noticias .col_central .post p.post_tags a {
	color:#00877D;
}
#noticias .col_central .post a.btenviepamigo {
	margin:20px 0 0 0;
	float:right;
	background:url("../images/layout/btenviepamigo.gif") no-repeat;
	width: 135px;
	height: 21px;
	text-align:center;
	font-size:12px;
	color:#8a8a8a;
	text-decoration:none;
	line-height:20px;
	display: block;
}
#noticias .col_central .post a.btenviepamigo:hover {
	background-position: bottom center;
	color: #00877d;
}
#noticias .col_central .cometarios #linkscoments {
	float:right;
	margin:8px 0 0 0;
}
#noticias .col_central .cometarios a.btt {
	margin-left:10px;
}
#noticias .col_central .cometarios a.btoments {
	float:left;
	background:url("../images/layout/btoments.gif") no-repeat;
	height: 21px;
	text-align:center;
	font-size:12px;
	color:#8a8a8a;
	text-decoration:none;
	line-height:20px;
	display: block;
	position:relative;
	padding:0 5px 0 5px;
}
#noticias .col_central .cometarios a.btoments:hover {
	background-position:left bottom;
	color: #00877d;
}
#noticias .col_central .cometarios a.btoments span {
	position:absolute;
	top:0;
	right:0;
	background:url("../images/layout/btoments.gif") no-repeat top right;
	height:21px;
	width:4px;
}
#noticias .col_central .cometarios a.btoments:hover span {
	background-position:right bottom;
}
#noticias .col_central .cometarios {
	float:left;
	width:525px;
	border-top:1px solid #ccc;
	margin:10px 0 0 0;
	padding:10px 0 0 0;
}
#noticias .col_central .cometarios .cometitulo {
	margin:10px 0 0 0;
	color:#666666;
	font-size:16px;
	float:left;
}
#noticias .col_central .cometarios {
}
#noticias .col_central .cometarios ul {
	background:url("../images/layout/dot.gif") repeat-x top left;
	margin-top:10px;
	float:left;
	width:100%;
}
#noticias .col_central .cometarios ul li {
	background:url("../images/layout/dot.gif") repeat-x bottom left;
	padding:0 0 10px 10px;
	margin:10px 0 0 0;
}
#noticias .col_central .cometarios ul li h3 {
	font-size:15px;
	float:left;
}
#noticias .col_central .cometarios ul li .datacoment {
	float:right;
	font-size:11px;
}
#noticias .col_central .cometarios ul li .textcoment {
	font-size:13px;
	line-height:15px;
}
#noticias .col_central .relacionadas {
	margin:10px 0 0 0;
	float:left;
	width:100%;
    background: #f3f3f3;
}
#noticias .col_central .relacionadas h3 {
	font-size:16px;
	color:#666666;
    margin:10px 10px 0;
}
#noticias .col_central .relacionadas ul {
	margin:10px;
	background:url("../images/layout/dot.gif") repeat-x scroll 0 0 transparent;
}
#noticias .col_central .relacionadas ul li {
	background:url("../images/layout/dot.gif") repeat-x scroll bottom left transparent;
	padding:10px 0;
}
#noticias .col_central .relacionadas ul li a {
	 color:#9D9D9D;
    display:block;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
}
#noticias .col_central .relacionadas ul li a:hover {
	text-decoration:underline;
}
/*
 * 3.2 - Guia *
*/
.prioridade_1 {
	background:#ddd;
}
.prioridade_2 {
	background:#f2f2f2;
}
.prioridade_3 {
	border-top:1px solid #CCCCCC;
}
#guia .itemguia, #guia .itemguiasimples {
	padding:10px;
	clear:both;
	margin:0 0 10px 0;
}
#guia .col_central .itemguia .imgpreco {
	float:left;
	margin:0 20px 0 0;
}
#guia .col_central .itemguia .imgpreco img {
	display:block;
	margin-bottom:10px;
}
#guia .col_central .itemguia .imgpreco span, #guia .itemguiasimples span {
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	display:block;
}
#guia .col_central .itemguia .anunciotext {
	float:left;
	width:379px;
}
#guia .col_central .itemguia .anunciotext h3, #guia .itemguiasimples h3 {
	font-size:16px;
}
#guia .col_central .itemguia .anunciotext p.categoria, #guia .itemguiasimples p.categoria {
	font-size:11px;
	font-weight:bold;
	margin:0 0 10px 0;
}
#guia .col_central .itemguia .anunciotext p, #guia .itemguiasimples p {
	font-size:13px;
    line-height:15px;
}
#guia .col_central .itemguia .anunciotext p.endereco, #guia .itemguiasimples p.endereco {
	width:200px;
	font-size:11px;
		float:left;
}
#guia .col_central .itemguia .anunciotext p.contato, #guia .itemguiasimples p.contato {
	font-size:16px;
	
	font-weight:bold;
	text-align:right;
	line-height: 18px;
	float:right;
}
#guia .col_central .itemguia .anunciotext p.contato a, #guia .itemguiasimples p.contato a {
	font-weight:normal;
	text-decoration:none;
	color: #666;
	font-size: 12px;
}
#guia .col_central .itemguia .anunciotext p.contato a:hover, #guia .itemguiasimples p.contato a:hover {
	text-decoration:underline;
}
#guia .paginacao {
	padding-top:10px;
	background:url("../images/layout/dot.gif") repeat-x top left;
}

.pg_simples #coluna {
	float:none !important;
	margin:20px auto !important;
}
.pg_simples #coluna .itemguia .anunciotext {
	float:left;
	width:370px !important;
}

/*
 * 3.3 - Eventos *
*/
#eventos .col_esquerda p#descricaoevento {
	margin:10px 0 0;
	font-size:13px;
}
#eventos .col_esquerda .itens, #eventos .col_esquerda .inferior .itens {
	margin:20px 0 0 20px;
}
#eventos .col_esquerda .inferior, #eventos .col_esquerda .superior {
	width:715px;
	float:left;
}
#eventos .col_esquerda .itens .item, #eventos .col_esquerda .inferior .eventos_anteriores {
	float:left;
	width:180px;
	margin:0 65px 30px 0;
	text-align:left;
}
#eventos .col_esquerda .itens .item img {
	height:125px;
	width:180px;
}
.marginr0 {
	margin-right:0 !important;
}
#eventos .col_esquerda .paginacao {
	width:715px;
	margin-top:30px
}
#eventos .col_esquerda .itens .item p.data, #eventos .col_esquerda .inferior p.data {
	color:#0eb9e4;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
}
#eventos .col_esquerda .itens .item h3, #eventos .col_esquerda .inferior h3 {
	margin:5px 0 0 0;
	color:#00364A;
}
#eventos .col_esquerda .itens .item h3 a {
	font-size:14px;
	font-weight:normal;
	margin-top:5px;
	color:#00877d;
	text-decoration:none;
}
#eventos .col_esquerda .itens .item p.descricao, #eventos .col_esquerda .inferior p.descricao {
	font-size:11px;
	color:#636363;
	margin:5px 0 0 0;
}
/* Eventos detalhes */

#eventos .col_esquerda, #pagina .col_esquerda {
	padding:0 20px 0 0;
	width:720px;
	float:left;
}
#eventos .col_esquerda .superior .ladoa {
	width:350px;
	float:left;
}
#eventos .col_esquerda .superior .ladoa h2 {
	font-size:19px;
	color:#00364A;
}
#eventos .col_esquerda .superior .ladoa h2 span {
	color:#00877D;
}
#eventos .col_esquerda .superior .ladoa p {
	margin-top:5px;
	font-size:13px;
}
#eventos .col_esquerda .superior .ladoa a {
	margin-top:10px;
}
#eventos .col_esquerda .superior .ladob {
	width:350px;
	float:left;
}
#eventos .col_esquerda .superior .ladob p {
	margin:0 0 0 30px;
	font-size:13px;
}
#eventos .col_esquerda .superior .galeria {
	margin-top:20px;
	float:left;
	width:100%
}
#eventos .col_esquerda .superior .galeria  div {
	margin:0 18px 22px 0;
	float:left;
	position:relative
}

.baixar {
    background:url("../images/layout/theme.png") no-repeat scroll -126px -187px #BEBCBC;
    display:block;
    height:18px;
    left:2px;
    position:absolute;
    text-indent:-9999px;
    bottom:2px;
    width:18px;
}
#eventos .col_esquerda .superior .galeria a {
	display:block;	
}
#eventos .col_esquerda .superior .galeria a img {
	width:220px;
	height:170px;
    border: solid 0;
}
#eventos .col_esquerda .inferior {
	margin:30px 0 0 0;
	padding:0 0 10px 0;
	position:relative;
}
#eventos .col_esquerda .inferior h2 {
	height:10px;
	width:122px;
	background:url("../images/layout/h2_eventosanteriores.gif") no-repeat;
	margin:10px 0 0 10px;
}
#eventos .col_esquerda .inferior a.vermais {
	background:url("../images/layout/sprite_ver.gif") no-repeat left -92px;
	height:10px;
	width:61px;
	position:absolute;
	bottom:10px;
	right:10px;
}
#eventos .col_esquerda .inferior a.vermais:hover {
	background:url("../images/layout/sprite_ver.gif") no-repeat left -102px;
}


/*
 * 3.4 - Embarcações *
*/
#embarcacoes .busca_opcoes li ul {
	margin-left:10px;
}
#embarcacoes .produtos_relacionados {
	float:left;
	background:url("../images/layout/dot.gif") repeat-x top left;
	padding:10px;
}
*+html #embarcacoes .produtos_relacionados {
	margin-top: 10px;
}
#embarcacoes .produtos_relacionados .slide_navegacao, #embarcacoes .produtos_relacionados .carrousel, #embarcacoes .produtos_relacionados .carrousel .item {
	float:left
}
#embarcacoes .produtos_relacionados .carrousel {
	width:630px;
	height:200px;
}
#embarcacoes .produtos_relacionados .l {
	margin-right:15px;
}
#embarcacoes .produtos_relacionados .r {
	margin-left:15px;
}
#embarcacoes .produtos_relacionados .carrousel .item {
	width:180px;
	height:190px;
	text-align:center;
	margin-top:20px;
	margin-right:45px;
}
#embarcacoes .produtos_relacionados .carrousel .item img {
	background:#FFFFFF;
	border:1px solid #BEBCBC;
	margin:0 auto;
	padding:3px;
	position:relative;
}
#embarcacoes .produtos_relacionados .carrousel .item h5 {
	margin-top:12px;
	text-align:center;
}
#embarcacoes .produtos_relacionados .carrousel .item h5 a {
	color:#00364A;
	font-size:16px;
	text-decoration:none;
}
#embarcacoes .produtos_relacionados .carrousel .item p {
	color:#848484;
	font-size:11px;
	margin-top:5px;
	text-align:center;
}
#embarcacoes .produtos_relacionados .carrousel .item span {
	color:#00877D;
	display:block;
	font-size:13px;
	font-weight:bold;
	margin-top:5px;
}
#embarcacoes .produtos_relacionados .slide_navegacao .nav_slide {
	background:url("../images/layout/nav_slide.gif") no-repeat;
	height:43px;
	width:23px;
	margin-top:40px;
}
#embarcacoes .produtos_relacionados .slide_navegacao .pvoltar {
}
#embarcacoes .produtos_relacionados .slide_navegacao .pavancar {
	background-position:right top;
}
#embarcacoes .produtos_relacionados .slide_navegacao .pvoltar:hover {
	background-position:left bottom;
}
#embarcacoes .produtos_relacionados .slide_navegacao .pavancar:hover {
	background-position:right bottom;
}

/*
 * 3.5 - Sobre *
*/

#pagina div.sobre h1,
#fale_conosco h1 {
	color:#00364A;
	font-size:21px;
	font-weight:bold;
	margin:0 0 10px;
}
#pagina div.sobre img {
	float:left;
	margin:0 10px 10px 0;
}

#pagina div.sobre p {
	font-size:15px;
}

#pagina div.sobre a {
	display:block;
	width:242px;
	float:left;
}
#pagina div.sobre #links {
	height:67px;
}
#pagina div.sobre a#venda {
	height:67px;
	margin:10px 0 0 100px;
	background:url("../images/layout/bt_venda.png") no-repeat;
}
#pagina div.sobre a#anuncie {
	height:67px;
	margin:10px 0 0 40px;
	background:url("../images/layout/bt_anuncie.png") no-repeat;	
}
#pagina div.sobre a#venda:hover {
	background-position:bottom left;
}
#pagina div.sobre a#anuncie:hover {
	background-position:bottom left;
}

#pagina div.sobre h2 {
	font-size:16px;
	color:#00364A;
	margin:40px 0 5px 0;
}
#pagina div.sobre dl {
	margin:20px 0 0 0;
}
#pagina div.sobre dt {
	font-size:13px;
	font-weight:bold;
	color:#00364A;
	margin:10px 0 0 0;
}
#pagina div.sobre dd {
	font-size:13px;

}
/*
 * 3.6 - Modais *
*/

#termos_de_uso .interno_modal, #politica_de_privacidade .interno_modal {
	font-size:12px;
}
#termos_de_uso .interno_modal p, #politica_de_privacidade .interno_modal p {
	margin:10px 0 0 10px;
	line-height:16px;
}
#politica_de_privacidade .interno_modal ul {
	margin:10px 0 0 40px;
}
#politica_de_privacidade .interno_modal ul li {
	list-style:disc;
	line-height:16px;
}

/*
 * 3.7 - Fale Conosco *
*/

#fale_conosco .dados {
	float:left;
	font-size:12px;
	margin-right:8px;
	text-align:right;
	width:62px;
}
#fale_conosco form li {
	margin-top:7px;
}

#fale_conosco input.text {
	width:350px;
}
#fale_conosco textarea {
	width:350px;
}
#fale_conosco form p {
	font-size:12px;
	color:#f00;
	line-height:16px;
}
#fale_conosco .receber {
	font-size:12px;
}
#fale_conosco #receber_novidades {
	margin-left:69px;
}
#fale_conosco form label.error {
	margin:5px 0 10px 70px;
}
#fale_conosco #bt_enviar {
	background:url("../images/layout/bt_enviar.gif") no-repeat;
	border:medium none;
	color:#999999;
	cursor:pointer;
	display:block;
	font-size:13px;
	height:25px;
	line-height:25px;
	text-align:center;
	width:61px;
	display:block;
	margin:0 0 0 362px;
}
/*
 * 3.8 - Vender *
*/
#dados {
	position:relative;
	width: 690px;
	margin: 0 auto 20px;
}
.bt_forms {
	margin: 0 auto;
	width: 690px;
}
.bt_forms_1 {
	margin-left: 184px;
	width: 400px;
}
.possui_cadastro {
	float: right;
}
.anunciante_seus_dados {
	float:left;
	margin-right: 10px;
}
.possui_cadastro,.anunciante_seus_dados {
	padding:10px;
	background:#F6F5F6;
	border:1px solid #D7D7D7;
	padding-bottom: 15px;
	overflow: hidden;
	width: 318px;
}
.formulario1 .possui_cadastro h2, .formulario1 .anunciante_seus_dados h2 {
	color:#00877D;
	display:block;
	font-size:16px;
	font-weight:bold;
	margin:0 0 10px;
	text-align: left;
}
#dados label {
	float:left;
	line-height:25px;
	text-align:right;
	width:52px;
	margin:0 0 0 10px;
}
#dados label.error {
	width: 152px;
	margin-left: 67px;
	text-align: left;
}
#dados input {
	margin-left:5px;
	padding-left:3px;
	padding-right:3px;
	text-align:left !important;
	width:225px;
}
#dados div {
	margin-bottom:8px;
}
#dados label.error {
	line-height:14px;
	margin:0 0 0 67px;
}
/*
 * 4 - Estruturas *
*/
#secao_lado {
	float:right;
	width:221px;
}
.boxxx {
	border:#dddddd 1px solid;
	width:219px;
	padding-bottom:10px;
	margin-bottom: 20px;
} /* generalização dos box de repetição */
.vertodas {
	background:url("../images/layout/sprite_ver.gif") no-repeat left -51px;
	float:left;
	height:10px;
	margin:10px 0 0 140px;
	width:68px;
}
.vertodas:hover {
	background-position:left -62px;
}
/*
 * Anuncio pequeno *
*/

/*
 * Guia BomBarco *
*/

.secao_guia_bombarco {
}
.secao_guia_bombarco h2 {
	background:url("../images/layout/h2_guiabombarco.gif") no-repeat;
	height:30px;
	width:219px;
}
.secao_guia_bombarco img {
	height:59px;
	width:59px;
	border:#bebcbc 1px solid;
	display:block;
	float:left;
	margin:8px 0 0 8px;
}
.secao_guia_bombarco p.p_guiabombarco {
	float:left;
	margin:8px 8px 0 8px;
	font-size:11px;
	color:#777a7a;
	width:134px;
}
.secao_guia_bombarco strong.guia_anuncio {
	display:block;
	margin:3px 0 0 8px;
	float:left;
	width:142px;
}
.secao_guia_bombarco strong.guia_anuncio a {
	font-size:13px;
	color:#04778d;
	font-weight:bold;
	text-decoration:none;
}
.secao_guia_bombarco #guiacont {
	clear:both;
	width:200px;
	background:url("../images/layout/bg_guiabombarco.gif") no-repeat;
	float:left;
	margin:10px 0 0;
}
.secao_guia_bombarco ul {
	background:url("../images/layout/bg_guiabombarco.gif") no-repeat bottom left;
	padding:0 0 15px 0;
}
.secao_guia_bombarco li {
	margin:10px 0 0 20px;
}
.secao_guia_bombarco li strong {
	background:url("../images/layout/bullet_guiabombarco.gif") no-repeat left 4px;
	display:block;
	font-size:13px;
	color:#7d7d7d;
	font-weight:bold;
	padding:0 0 0 9px;
}
.secao_guia_bombarco li strong a {
	font-size:13px;
	color:#7d7d7d;
	font-weight:bold;
	text-decoration:none;
}
.secao_guia_bombarco li p {
	margin-top:3px;
	font-size:11px;
	color:#9d9d9d;
}
.secao_guia_bombarco a.guia_vertodas {
	float:left;
	margin:10px 0 0 140px;
	background:url("../images/layout/sprite_ver.gif") no-repeat left -72px;
	height:10px;
	width:61px;
}
.secao_guia_bombarco a.guia_vertodas:hover {
	background-position:left -82px;
}
/*
 * Bussola *
*/

#secao_bussola h2 {
	background:url("../images/layout/h2_bussola.gif") no-repeat;
	height:30px;
	width:219px;
}
#secao_bussola li {
	background:url("../images/layout/bg_guiabombarco.gif") no-repeat left bottom;
	clear:both;
	padding-bottom:7px;
}
#secao_bussola li:hover {
	background-color:#f0fbfe
}
#secao_bussola li img {
	height:59px;
	width:59px;
	border:#bebcbc 1px solid;
	display:block;
	float:left;
	margin:8px 0 0 8px;
}
#secao_bussola li strong {
	float:left;
	margin:8px 0 0 8px;
	font-size:11px;
	color:#777a7a;
	width:142px;
	font-weight:normal;
}
#secao_bussola li h3 {
	font-size:13px;
	color:#04778d;
	font-weight:bold;
	display:block;
	margin:3px 0 0 8px;
	float:left;
	width:142px;
}
#secao_bussola li h3 a {
	font-size:13px;
	color:#04778d;
	font-weight:bold;
	text-decoration:none;
}
/* Marinheiro de primeira viagem */

#secao_marinheiro_primeira_viagem h2 {
	background:url("../images/layout/h2_marinheiro.gif") no-repeat;
	height:28px;
	width:219px;
}
#secao_marinheiro_primeira_viagem ul {
	margin:5px 0 0 20px;
	background:url("../images/layout/bg_guiabombarco.gif") no-repeat left bottom;
	padding-bottom:5px;
}
#secao_marinheiro_primeira_viagem li {
	margin:5px 0;
}
#secao_marinheiro_primeira_viagem li span {
	background:url("../images/layout/bullet_guiabombarco.gif") no-repeat;
	margin:6px 5px 0 0;
	float:left;
	display:block;
	height:7px;
	width:4px;
}
#secao_marinheiro_primeira_viagem a {
	font-size:13px;
	color:#838282;
	text-decoration:none;
}

/* seção redes sociais */
#secao_redes_sociais{
    margin-top: 20px;
}
#secao_redes_sociais h2 {
	background:url("../images/layout/h2_redes_sociais.gif") no-repeat;
	height:54px;
}
#secao_redes_sociais .borrom_box_twit{
    
}
#secao_redes_sociais .orkut {
    display: block;
    float:left;
	background:url("../images/layout/logos_redes_sociais.gif") no-repeat scroll -76px 0 transparent;
	height:47px;
    width:47px;
    margin-left:10px;
    margin-top:10px;
}
#secao_redes_sociais .facebook {
    display: block;
    float:left;
	background:url("../images/layout/logos_redes_sociais.gif") no-repeat;
	height:47px;
    width:47px;
    margin-left:30px;
    margin-top:10px;
}
#secao_redes_sociais .twitter {
    display: block;
    float:left;
	background:url("../images/layout/logos_redes_sociais.gif") no-repeat scroll -152px 0 transparent;
	height:47px;
    width:47px;
    margin-left:28px;
    margin-top:10px;
}

#secao_redes_sociais p{
    background:url("../images/layout/box_twit_top.gif") no-repeat scroll 0 0 #E6F6FC;
    clear:both;
    color:#49B3D3;
    font-size:11px;
    margin:0 10px;
    padding:16px 10px 0;
    width:178px;
}
#secao_redes_sociais span{
    background:url("../images/layout/box_twit_bottom.gif") no-repeat #e6f6fc;
    height: 10px;
    display: block;
    width:198px;
    margin: 0 10px;
}

.aviso{
    border:1px solid #D7D7D7;
    color:#00877D;
    display:block;
    font-size:12px;
    margin-bottom:15px;
    padding:10px;
}
/* Banner pequeno */


/*
 * Busca *
*/

.label_busca {
	float:left;
	cursor:pointer;
}
/* 
 * Busca lado esquerdo *
*/


.col_esquerda #secao_busca {
}
.col_esquerda #secao_busca #bg_busca_index {
	float:left;
	height:27px;
	width:109px;
	margin: 1px 0 0;
}
.col_esquerda #query {
	background: #fff;
	border: 1px solid #587D87;
	color:#C1C1C1;
	font-size:14px;
	height:21px;
	width:109px;
}
.col_esquerda input#bt_busca_enviar {
	background:url("../images/layout/bt_buscainterna.gif") no-repeat;
	border:none;
	float: right;
	height:29px;
	width:34px;
	cursor:pointer;
}
.col_esquerda div#secao_busca a {
	color:#58c5e3;
	font-size:11px;
	text-decoration:none;
}
.col_esquerda #secao_busca {
	position:relative;
	margin:0 0 22px;
}
.col_esquerda #secao_busca form {
	background:none repeat scroll 0 0 #618A95;
	border-color:#C9C9C9;
	border-style:solid;
	border-width:0 1px 1px;
	margin-top:27px;
	padding:14px;
}
.col_esquerda #query {
	height:27px;
	width:103px;
	font-size:11px;
	padding:0 3px;
	line-height: 27px;
}

.col_esquerda #secao_busca .abas {
	background:url("../images/layout/abas2.gif") no-repeat scroll 0 0 transparent;
	height:20px;
	left:0;
	position:absolute;
	top:22px;
	width:225px;
}
.col_esquerda #secao_busca .abas {
	background:url("../images/layout/abas2.gif") no-repeat scroll 0 0 transparent;
	height:20px;
	left:0;
	position:absolute;
	top:22px;
	width:180px;
}
.col_esquerda #secao_busca .abas label {
	cursor:pointer;
}
.col_esquerda #secao_busca .aba1 .abas {
	background-position:left top;
}
.col_esquerda #secao_busca .aba2 .abas {
	background-position:0 -20px;
}
.col_esquerda #secao_busca .aba3 .abas {
	background-position:0 -40px;
}
.col_esquerda #secao_busca .aba4 .abas {
	background-position:0 -60px;
}
/* Busca interna */

.direita #secao_busca {
}
.direita #secao_busca #bg_busca_index {
	float:left;
	height:27px;
	width:156px;
	margin: 1px 0 0;
}
.direita #query {
	background: #fff;
	border:1px solid #587D87;
	color:#C1C1C1;
	font-size:14px;
	height:21px;
	width:145px;
}
.direita input#bt_busca_enviar {
	background:url("../images/layout/bt_buscainterna.gif") no-repeat;
	border:none;
	float: right;
	height:29px;
	width:34px;
	cursor:pointer;
}
.direita div#secao_busca a {
	color:#58c5e3;
	font-size:11px;
	text-decoration:none;
	margin-left:13px;
}
/* Busca home */

#inicial div#secao_busca {
	position:relative;
	float:left;
}
#inicial div#secao_busca form {
	margin:12px 0 0;
}
div#secao_busca h2 {
	background:url("../images/layout/buscarapida.gif") no-repeat;
	height:15px;
	width:81px;
}
#inicial label#label_lancha {
	width:88px;
	height:29px;
}
#inicial #secao_busca ul li.abas {
	height:29px;
	width:451px;
	margin:0;
	float:left;
	background:url("../images/layout/abasindex.gif") no-repeat #587D87;
}
#inicial label#label_vela {
	width:87px;
	height:29px;
}
#inicial label#label_jetski {
	width:88px;
	height:29px;
}
#inicial label#label_conteudo {
	width:89px;
	height:29px;
}
#inicial div#secao_busca label.label_busca input {
	/*display:none;*/
}
#inicial #li_busca {
	clear:both;
	background:url("../images/layout/bg_busca_index.gif") no-repeat;
	height:55px;
	width:451px;
}
#inicial #bg_busca_index {
	background:url("../images/layout/bg_input_busca.gif") no-repeat;
	float:left;
	height:34px;
	margin:15px 0 0 10px;
	width:393px;
}
#inicial #query {
	background:none;
	border:medium none;
	color:#C1C1C1;
	font-size:22px;
	height:27px;
	margin:0 0 0 36px;
	width:342px;
	word-spacing:-1px;
}
#inicial input#bt_busca_enviar {
	background:url("../images/layout/bt_busca_enviar.gif") no-repeat;
	border:none;
	float:left;
	height:31px;
	margin:15px 0 0 6px;
	width:34px;
	cursor:pointer;
}
#inicial div#secao_busca a {
	color:#00364A;
	font-size:11px;
	position:absolute;
	right:2px;
	top:33px;
}
#inicial div#secao_busca a:hover {
	color:#2cc1e7;
	text-decoration:underline;
}
/*
 * Fim - Footer *
*/

/*
 * Fixar roda pé
 * autor: Cameron Adams
 * fonte: http://www.themaninblue.com/writing/perspective/2005/08/29/#comment6
*/

html {
	height: 100%;
}
body {
	height: 100%;
}
#wrap {
	position: relative;
	min-height: 100%;
}
* html #wrap {
	height: 100%;
}
#main {
	padding: 23px 10px 9em;
}
#footer {
	position: relative;
	margin-top: -7.5em;
}
/* fim fixa roda pé */

#footer {
	background:url("../images/layout/bg_footer.gif") repeat-x #e8e8e8;
	height:257px;
}
#foot {
	width:981px;
	margin:0 auto;
}
.col_1 {
	float:left;
}
#newslatter {
	margin:15px 0 0 10px;
	float:left;
}
#label_newslatter {
	background:url("../images/layout/label_newsletter.gif") no-repeat;
	width:216px;
	height:15px;
}
#bg_newsletter {
	background:url("../images/layout/text_newsletter.gif") no-repeat;
	height:27px;
	width:172px;
	margin:8px 9px 0 0;
	float:left;
}
#text_newslatter {
	font-size:11px;
	height:21px;
	padding:3px 8px;
	width:156px;
	border:none;
	background:none;
	float:left;
	line-height: 21px;
}
#bt_newslatter {
	background:url("../images/layout/bt_newsletter.gif") no-repeat;
	border:none;
	width:34px;
	height:27px;
	float:left;
	margin:8px 0 0 0;
	cursor:pointer;
}
#logo_footer {
	background:url("../images/layout/logo_footer.gif") no-repeat;
	width:75px;
	height:45px;
	margin:77px 0 0 10px;
	float:left;
}
div.copyright p {
	color:#828282;
	float:left;
	font-size:11px;
	line-height:13px;
	margin:56px 0 0 5px;
	width:240px;
}
div.copyright p span {
	color:#00877d;
	font-size:12px;
}
.col_2 {
	float:left;
	width:160px;
	height:172px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	margin:19px 0 0 29px;
}
.col_2 iframe {
	margin:2px 0 0 20px;
	width:118px;
	overflow:hidden;
}
#nav_footer_1 {
	float:left;
	margin:19px 0 0 14px;
	width:115px;
}
#nav_footer_2 {
	width:163px;
}
#nav_footer_1 li  {
	height: 14px;
	width:115px;
}
#nav_footer_2 li {
	height: 14px;
	width:163px;
}
#nav_footer_1 li a, #nav_footer_2 li a {
	color:#787878;
	font-size:11px;
	text-decoration:none;
}
li.nav_publi {
	margin:15px 0;
}
li.nav_publi a {
	font-weight:bold;
}
#nav_footer_1 li a:hover, #nav_footer_2 li a:hover {
	color:#00877d;
}
.bt_rss {
	margin: 14px 0;
}
.bt_rss a {
	background:url("../images/layout/bt_rss.gif") no-repeat;
	height:14px;
	width:36px;
}
#nav_footer_2 {
	float:left;
	margin:18px 0 0 20px;
}
/* Embarcações detalhes*/
#embarcacoes .detalhes dl dt {
	font-weight:bold;
}
#embarcacoes .detalhes dl dd {
	clear:left;
	display:block;
	font-weight:normal;
}
a#completar_endereco, a#completar_tels {
	display: inline-block;
	margin-left: 262px;
	color:#00877D;
	margin-bottom: 5px;
	font-size: 12px;
}
a#completar_endereco:hover, , a#completar_tels:hover {
	color:#666;
}
#guia .anunciante_seus_dados h2 {
	margin-top: 0;
}
#secao_eventos .item{
 margin: 10px 0;
 text-align:center;   
}
.busca_conteudo .col_esquerda h2 {
    color:#00364A;
    font-size:16px;
    font-weight:normal;
}
.busca_conteudo .item a{
    color:#1D91B0;
    display:block;
    font-size:13px;
    line-height:18px;
    text-decoration:none;
}
.busca_conteudo .itemguiasimples {
	width: 238px;
	margin-right: 2px;
	margin-bottom: 2px;
	float: left;
	padding: 10px;
}
/*
float:left;
margin-bottom:10px;
margin-right:10px;
padding:10px;
width:230px;
*/
itens_busca .margin0 {
	margin-right: 0;
}
.busca_conteudo .itemguiasimples .anunciotext h3 a {
	color:#00364A;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
}
.busca_conteudo .itemguiasimples .anunciotext {
	font-size: 12px;
}
.ad_arroba{ margin:20px 0 0  20px; }
.ad_ilha{margin: 20px;} 
.col_esquerda .ad_ilha{margin: 20px 0;} 


.col_esquerda .ad_ilha{margin: 20px 0;}
.busca_conteudo .coberturadeeventos {
	margin-top: 0;
}

.link {
	font-size: 13px;
	text-decoration: none;
	color: #666;
	margin: 5px 0 20px;
	display: inline-block;
}

.itemprox p{
    color:#7D7D7D;
    display:block;
    font-size:13px;
    font-weight:bold;
}

.itemprox a{
    color:#00877D;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
}

.itemprox a:hover{
    text-decoration: underline;
}
/*
 * Fale conosco *
*/
.textofaleconosco {
	font-size:12px;
}
.clickaqui {
	color:#1D91B0;
}
.duvidascadastro {
	color:#00364A;
	margin-bottom:10px;
	font-size:14px;
}
.ad_arroba img{
    border:0 solid !important;
    padding: 0 !important;
}
.ad_ilha img{
    border:0 solid !important;
}
.ad_fill img{
    border:0 solid !important;
}

.post p {
    font-size:14px;
	margin-bottom:10px;
}
.post h1 {font-size: 18px !important; font-weight: bold !important; margin: 15px 0 10px 0;}
.post h2 {font-size: 16px !important; font-weight: bold !important; margin: 15px 0 10px 0;}
.post h3 {font-size: 14px !important; font-weight: bold !important; margin: 15px 0 10px 0;}
.post h4 {font-size: 12px !important; font-weight: bold !important; margin: 15px 0 10px 0;}
.post h5 {font-size: 10px !important; font-weight: bold !important; margin: 15px 0 10px 0;}
.post .small{
    font-size: 11px !important;
    color: #999 !important;
    font-style: italic !important;
}
.video{
    float:left;
    margin-right:10px;
}

#inicial #secao_noticia h3 a strong{
    font-size:11px;    
}
.tabela_simples td.editar ul li a:hover{
    text-decoration: underline;
}

.lembrei_a_senha{
    margin-bottom: 10px;
}
.success{
    color:#499F09;
}
#modal_publicidade{
    display: none;
}