* {
border:0;
margin:0;
padding:0;
}

a img {
border:0;
}

*:focus {
outline:none;
}

body {
background:url(../imagens/bgsite2.jpg) #000 center top no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
margin:33px auto 0;
padding:0;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
}

/***********************
	  LAYOUT
************************/
#geral {
width:872px;
margin:0 auto;
}

#topo {
width:872px;
height:210px;
margin:0 auto;
}

#conteudo {
width:872px;
height:450px;
}

#bannerDestaque {
width:856px;
height:190px;
margin:10px auto 0;
}

/***********************
	LAYOUT - TITULOS
************************/
#conteudoDefaultEsq,#conteudoFaleConosco,#conteudoRoteiro,#conteudoFotos,#conteudoEstrutura,#conteudoQueroPescar {
margin:16px 0 0;
}

#conteudoDefaultEsq h1,#conteudoFaleConosco h1,#conteudoRoteiro h1,#conteudoFotos h1,#conteudoEstrutura h1,#conteudoQueroPescar h1 {
width:230px;
height:42px;
display:block;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#FFF;
background:url(../imagens/seta_hor_esq.gif) #B02E0C bottom left no-repeat;
margin-left:28px;
}

#conteudoDefaultEsq p,#conteudoFaleConosco p,#conteudoRoteiro p,#conteudoFotos p,#conteudoEstrutura p,#conteudoQueroPescar p {
text-align:left;
margin-left:28px;
font-size:12px;
}

/***********************
	LAYOUT - DEFAULT
************************/
#conteudoDefaultEsq {
width:470px;
height:415px;
float:left;
}

.queroPescar {
width:407px;
height:105px;
border:0;
margin:18px 0 18px 28px;
}

#conteudoDefaultEsq ul {
display:block;
padding-left:24px;
}

#conteudoDefaultEsq ul li {
font-family:Verdana, Helvetica, sans-serif;
font-size:12px;
list-style:url(../imagens/marcador.gif) inside;
text-align:left;
}

.maisInform {
width:134px;
height:24px;
display:block;
background-image:url(../imagens/mais_informacoes.jpg);
text-indent:-9999em;
margin:10px auto auto 45px;
}

#multimidia {
width:320px;
height:193px;
}

#conteudoDefaultDir {
width:320px;
height:345px;
float:right;
margin:70px 28px 0 0;
padding:0;
}


#destFoto {
width:144px;
height:101px;
float:left;
text-align:center;
background-color:#FFF;
margin:20px 0 0;
padding:3px;
}

#destVideo {
width:144px;
height:101px;
float:right;
text-align:center;
background-color:#FFF;
margin:20px 0 0;
padding:3px;
}

#destVideo h2,#destVideo a,#destFoto h2,#destFoto a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#B3310B;
background-color:transparent;
text-decoration:none;

}

#novidades {
width:320px;
height:152px;
clear:both;
}

#novidades p {
width:320px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
background-color:transparent;
text-align:right;
clear:both;
display:block;
margin:0;
padding:0;
}

.formNome {
width:152px;
display:block;
margin-top:10px;
float:left;
color:#FFF;
font-size:11px;
background-color:transparent;
}

.formEmail {
width:152px;
display:block;
margin-top:10px;
float:right;
color:#FFF;
font-size:11px;
background-color:transparent;
}

.estiloImput {
border:1px solid #FFF;
background-color:#B3310B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
color:#F77C48;
width:142px;
padding:2px;
}

.estiloImputFaleConosco {
border:1px solid #FFF;
background-color:#B3310B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
color:#F77C48;
width:250px;
margin-bottom:7px;
padding:2px;
}

/** 
*  estilo usados em INPUT, TEXTAREA, SELECT elements 
*  em onmousehover event
**/
.estiloImput:hover,.estiloImputFaleConosco:hover {
border:1px solid #CF470A;
background-color:#B3310B;
color:#FFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


.estiloBotao, .estiloBotao2{
width:75px;
height:24px;
cursor:pointer;
display:block;
text-indent:-9999em;

}

.estiloBotao{background:url(../imagens/bt_enviar.jpg) no-repeat; margin:10px auto auto 75px;}
.estiloBotao2{background:url(../imagens/bt_enviar2.jpg) no-repeat;}

#separador {
width:16px;
height:306px;
margin-top:150px;
float:left;
}

/***********************
	LAYOUT - FALECONOSCO
************************/

fieldset {
border:1px solid #CF470A;
background-color:#882509;
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:500px;
display:block;
margin:20px auto 0;
padding:15px;
}

fieldset h1 {
color:#CF470A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
background-color:#882509;
padding-bottom:10px;

}


/***** CAIXA DE MENSAGEMS DO FORM ******/
#msg {
display:none;
position:absolute;
z-index:200;
background:url(../imagens/msgborda_left.gif) left center no-repeat;
padding-left:7px;
}

#msgcontent {
display:block;
background:#F77C48;
border:2px solid #FF6B24;
border-left:none;
min-width:150px;
max-width:250px;
color:#000;
font-size:11px;
padding:3px;
}

#bordabotton {
width:884px;
height:35px;
background:url(../imagens/bgsitebotton.jpg) no-repeat left;
margin:0 auto;
padding:0;
}

/********************************************************************************************
	LAYOUT - ROTEIRO
*********************************************************************************************/
.roteiroIda {
float:left;
height:880px;
margin:20px auto 0;
padding-left:25px;
width:400px;
}

.roteiroVolta {
float:left;
height:200px;
margin:20px auto 0;
padding-left:25px;
width:400px;
}

.divisaoCelula {
width:400px;
height:78px;
clear:both;
padding:10px 0;
}

#imgIda {
width:68px;
height:78px;
float:left;
}

.titRoteiro {
float:left;
height:78px;
padding-left:10px;
width:312px;
background:url(../imagens/bg_tit_idavolta.png) right center no-repeat;
position:relative;
}

.titRoteiro h2 {
font-size:25px;
text-align:center;
color:#333;
display:block;
position:absolute;
left:15px;
bottom:10px;
}

.titRoteiro p{
color:#B3310B;
font-size:11px;
font-weight:bold;
line-height:13px;
position:absolute;
right:10px;
text-align:right;
text-transform:uppercase;
top:5px;
}
.titRoteiro p strong{
display:block;
font-size:20px;
line-height:20px;

}

.imgDiaSemPescaA {
width:68px;
height:78px;
float:left;
background:url(../imagens/ico_datatipo1.jpg) center bottom no-repeat;
}

.imgDiaSemPescaB {
width:68px;
height:78px;
float:left;
background:url(../imagens/ico_datatipo2.jpg) center bottom no-repeat;
}

.posicaoDoDiaA {
font-size:20px;
font-weight:700;
color:#D06B22;
text-align:right;
padding-right:10px;
background-color:transparent;
}

.posicaoDoDiaB {
font-size:20px;
font-weight:700;
color:#B3310B;
text-align:right;
padding-right:10px;
background-color:transparent;
}

.posicaoDaSemana {
font-size:13px;
font-weight:700;
color:#333;
background-color:transparent;
text-align:center;
margin-top:30px;
display:block;
letter-spacing:-1px;
}

.dia {
background-color:#C2350F;
border:1px solid #993300;
display:inline;
float:left;
height:74px;
margin-left:10px;
width:312px;
}

.maior{
	height:105px;
}

.dia:hover {
border:1px #EC4D00 dotted;
background-color:#882509;
}

.dia p {
text-align:left;
font-size:12px;
padding:8px 0 0 10px;
}

#roteiroIncluso {
width:870px;
height:290px;
border:1px #EC4D00 solid;
border-left:none;
border-right-style:none;
background-color:#882509;
margin:20px 0;
clear:both;
}

#divisaoIncluso {
width:577px;
height:78px;
clear:both;
margin:0 158px 0 138px;
padding:15px 0 0;
}

#imgIncluso {
width:88px;
height:77px;
float:left;
}

#titRoteiroIncluso {
width:482px;
height:78px;
float:right;
background:url(../imagens/bg_tit_incluso.jpg) center no-repeat;
}

#titRoteiroIncluso p {
text-align:left;
font-size:12px;
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:8px 0 0 10px;
}
#titRoteiroIncluso p.destaque{
	color: #B3310B;
	border:0 none;
	font-size:11px;
}
#Gadgets {
width:424px;
height:125px;
clear:both;
margin:0 auto;
}

#gadgetsReserve {
width:129px;
height:125px;
float:left;
}

#gadgetsEstrutura {
width:122px;
height:125px;
float:left;
padding:0 25px;
}

#gadgetsDuvidas {
width:122px;
height:125px;
float:right;
}

#icoTopo h1 {
width:30px;
height:30px;
margin-left:800px;
}

/********************************************************************************************
	LAYOUT - FOTOS
*********************************************************************************************/
#galeriaFotos {
width:720px;
height:500px;
margin:20px auto;
}

#capaGaleria,#fotoGaleria {
float:left;
height:150px;
margin:7px 7px 10px;
padding:3px;
text-align:center;
width:160px;
}

#fotoGaleria {background-color: #fff; margin:7px; height: 120px;}

#capaGaleria h2,#capaGaleria a,#fotoGaleria h2,#fotoGaleria a,#galeriaFotos h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:transparent;
color:#FFF;
text-decoration:none;
margin:0;
}
#capaGaleria img { border: 3px solid #fff;}

#galeriaFotos h1 {
text-align:center;
text-transform:uppercase;
margin-bottom:10px;
}

/** galeria nova  **/

h2.nome-galeria{
	font-size:15px;
	padding-left:28px;
	text-align:left;
}
#page_galerias{
	display:block;
	margin:20px auto;
	overflow:hidden;
	width:705px;
}
#page_galerias h3{
	border-bottom:1px dashed #FFFFFF;
	display:block;
	font-size:12px;
	margin-bottom:5px;
	padding-bottom:2px;
	width:658px;
}
#listagem_galeria li, ul.listagem_galeria_fotos li {
	display:inline;
	float:left;
	height:130px;
	margin:0 15px 10px 0;
	width:118px;
}
#listagem_galeria li{width:160px; height:150px;}
 ul.listagem_galeria_fotos li {
    height:82px;
    margin:3px 0 0 0;
    width:110px;}

 ul.listagem_galeria_fotos li a{
    display: inline;
 }

#page_galerias ul#listagem_galeria li a img, ul.listagem_galeria_fotos li a img, .imagem img{
	border: 2px solid #fff;
	padding: 1px;
}

.imagem img{
    margin:10px auto;
    display: block;
}
#page_galerias ul#listagem_galeria li a:hover img , ul.listagem_galeria_fotos a:hover img, #destaque_galerias ul li a:hover img, .imagem:hover img{
	border: 3px solid #FF9B19;
}

#page_galerias ul#listagem_galeria li a, ul.listagem_galeria_fotos li a{
	text-decoration: none;
	font-size: 11px;
	text-align: center;
	color:#fff;
	display: block;
}

#page_galerias ul#listagem_galeria li a:hover{
	color: #FF9B19;
}
#nav-galeria{border-top: 1px dashed #FFF; margin-top:10px; width:658px}
#nav-galeria a{
	color:#FFF;
	display:block;
	font-size:8px;
	font-weight:bold;
	margin:4px 2px;
	padding:2px 6px;
	text-decoration:none;
	}
   #nav-galeria a{display: inline-block; font-size:9px;}
	
    #nav-galeria a.activeSlide{background-color:#FF9B19}
    
    #nav-galeria a.activeSlide:hover{color:#662028}
    #nav-galeria a:hover{color:#FF9B19}

/********************************************************************************************
	LAYOUT - ESTRUTURA
********************************************************************************************/
#estruturaFotosGeral {
width:432px;
height:890px;
float:left;
margin:15px;
}

#estruturaFotos1,#estruturaFotos3 {
width:432px;
height:166px;
}

#estruturaFotos2 {
width:432px;
height:498px;
margin:30px 0;
}

#estruturaTexto {
width:390px;
height:100%;
float:left;
margin:22px 0;
}

#estruturaTextoFotos1 {
width:390px;
height:166px;
}

#estruturaTextoFotos2 {
width:390px;
height:678px;
margin:30px 0;
}

#estruturaTextoFotos1 p,#estruturaTextoFotos2 p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
}

.fotosEstrutura {
width:206px;
height:156px;
display:block;
float:left;
padding:5px;
}

/********************************************************************************************
	LAYOUT - Rodape
********************************************************************************************/
#rodape {
background:url(../imagens/bgrodape.jpg) top center no-repeat;
clear:both;
margin:0 auto;
padding:25px;
}

#rodape h2,#rodape p {
width:300px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#fff;
background-color:transparent;
clear:both;
margin:0 auto;
}
#rodape p a{color:#95A952; text-decoration:none;}

.maisInform:hover,.estiloBotao:hover, .estiloBotao2:hover {
background-position:0 -24px;
}

#multimidia h1,#novidades h1 {
width:240px;
height:42px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#fff;
background-color:transparent;
background:url(../imagens/seta_hor_dir.gif) bottom right no-repeat;
float:right;
text-align:right;
margin:0;
padding:0;
}

#formFaleConosco ul li,#formQueroPescar li {
list-style:none;
font-size:12px;
vertical-align:middle;
}

#formFaleConosco h3,#formQueroPescar h3 {
font-size:12px;
}

h5{border-bottom: 1px solid #fff; font-size: 13px; text-align: left; width: 100%; clear: both; margin: 10px 0 5px; padding-top:20px; position: relative;}
h5 small {position: absolute; right: 0; bottom:0; font-size: 11px; display: inline-block; text-align: right;}

#paginacao{
    width: 720px;    
    display: block;
}

#paginacao li{
    display: inline;
    
}
#paginacao li a{
    color:#FFFFFF;
    font-size:12px;
    padding:0 3px;
    text-align:center;
    text-decoration:none;
	}

#paginacao li a:hover{
	color:#263410;
	}
.destaque{
	border-bottom:1px solid #f90;
	color:#f90;
	font-size:16px;
}
.destaque2{
	color:#f90;
	font-size:13px;
}

/**************
 *depoimentos
 **************/
#depoimentos{
	background-color:#882509;
	border-bottom:1px solid #C2350F;
	border-top:1px solid #C2350F;
	margin-top:10px;
	width:870px;
	position:relative
	}
.content-depoimento{
	display:block;
	margin:0 auto;
	position:relative;
	width:420px;}

#prev, #next{
	position:absolute;
	display:block; width:18px;
	height:38px;
	background:url("../imagens/prev-next.jpg") 0 0 no-repeat; top:30px;
	text-indent:-999em;
	}
#prev:hover{background-position:-30px 0}
#next:hover{background-position:-30px -50px}
#prev{left:-28px;}
#next{background-position:0 -50px; right:-28px;}

#lista-depoimentos{
	height:100px !important;
	width:420px !important;
}
#lista-depoimentos li, .lista-depoimentos li{
	font-size:12px;
	height:99px;
	line-height:13px;
	list-style:none outside none;
}
.lista-depoimentos li{
	background-color:#882509;
	border-bottom:1px solid #C2350F;
	border-top:1px solid #C2350F;
	height:auto;
	margin-top:10px;
	padding-bottom:15px;
	width:870px;
}
#lista-depoimentos li strong, .lista-depoimentos strong{font-size:13px; font-style:italic; padding:0 2px;}
#lista-depoimentos li h5, .lista-depoimentos h5{
	border:0 none;
	color:#F5C310;
	font-size:14px;
	margin:10px 0 3px;
	padding:0;
}
.lista-depoimentos h5, .lista-depoimentos li, .lista-depoimentos li a{text-align:center}
#lista-depoimentos li a, .lista-depoimentos li a{
	color:#F4C310;
	display:block;
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	text-align:right;
	width:420px;
}
.lista-depoimentos li a{width:870px}
.lista-depoimentos h5, .lista-depoimentos li, .lista-depoimentos li a{text-align:center}
.banner-depoimento, .banner-depoimento-listagem{
	height:92px;
	position:absolute;
	top:4px;
	width:98px;
}
.banner-depoimento{	right:46px;}
.banner-depoimento-listagem{left:40px; width:98px; height:92px;}

.banner-depoimento a, .banner-depoimento-listagem a{
	background:url("../imagens/gadget_depoimento.jpg") no-repeat scroll 0 0 transparent;
	display:block;
	width:98px; height:92px;
	overflow:hidden;
	text-indent:-9999em;

}

.banner-depoimento-listagem a{ background:url("../imagens/gadget_depoimento_listagem.jpg") no-repeat scroll 0 0 transparent;}

.lista-depoimentos{min-height:350px;}
