/*
Estilos para as páginas de listagem de destinos
*/

#apresentacao-destino{
margin:30px 0 20px 0;
}

    #apresentacao-destino h1{
    font-size:14px;
    }

	#apresentacao-destino p{
	padding:25px;
	text-align:justify;
	line-height:16pt;
	}

    /**ESTILOS PARA O LINK DO VÍDEO**/
    #apresentacao-destino ul {
    margin:20px 0 0 0;
    width:180px;
    height:25px;
    padding:2px;
    font-size:10px;
    font-weight:bold;
    border:1px solid #124d2d;
    }

        #apresentacao-destino li ul li{
        display:inline;
        }

        #item-lista-conheca-destino-texto-video{
        float:left;
        height:25px;
        line-height:22px;
        text-align: center;
        margin-left:10px;
        }

        #item-lista-conheca-destino-icone-video{
        float:left;
        }

    /****/
	
#apresentacao-listagem-tema-especifico{
margin-top:30px;
}

	#apresentacao-listagem-tema-especifico h1{
	font-size:14px;
	}

	.descricao-apresentacao-listagem-tema-especifico{
	line-height:16pt;
	text-align:justify;
	padding:25px;
	}
	
	#texto-apresentacao-roteiro-va-de-carro{
	width:660px;
	margin:0 auto;
	text-align:justify;
	padding:0 0 30px 0;
	}
	
	#box-opcoes-selecione-origem-viagem{
	width:430px;/*400 + 30(margin-right da img)*/
	margin:0 auto;
	text-align:center;
	padding:30px 0 200px 0; 
	}
	
		#box-opcoes-selecione-origem-viagem img{
		float:left;
		height:54px;
		margin-right:30px;
		}
		
		#box-opcoes-selecione-origem-viagem form{
		float:left;
		height:54px;
		line-height:54px;
		}

#apresentacao-roteiro-lua-de-mel{
width:720px;
margin:0 auto;
text-align:justify;
padding:0 0 30px 0; 
}

	#img-apresentacao-roteiro-lua-de-mel{
	width:495px;
	height:430px;
	}
	
	#texto-apresentacao-roteiro-lua-de-mel{
	text-align:left;
	}

#listagem-resumida-destinos{
width:748px;
background-color:#cce8d4;
}

	.titulo-nome-regiao{
	width:748px;
	height:30px;
	text-align:center;
	font-size:14px;
	color:#990000;
	background-color:#ffffff;
	/*padding-top: 7px;*/
	line-height:24px;
	margin:0;
	}
	
	.box-regioes-destinos{
	width:748px;
	float:left;
	background-color:#cce8d4;
	margin-bottom:20px;
	}
	
		.titulo-nome-estado{
		font-size:11px;
		color:#3B455F;
		/*margin: 5px 0 10px 5px;*/
		}

		.descricao-link-resumido-destinos{
		width:239px;
		margin:0;
		padding:0 5px 0 5px;
		float:left;
		}		
		
			.descricao-link-resumido-destinos li{
			font-size:10px;
			line-height:20px;
			}
			
				.descricao-link-resumido-destinos li a{
				color:#000000;
				}

#listagem-completa-destinos{
width:748px;
float:left;
margin-top:30px;
}

	.subtitulo-nome-roteiro{
	width:748px;
	float:left;
	text-align:center;
	color:#990000;
	font-size:14px;
	margin:0 0 30px 0;	
	}

	.subtitulo-nome-regiao{
	width:748px;
	float:left;
	text-align:left;
	background-image: url('http://www.litoralverde.com.br/layout/regioes/regiao_barra.jpg');
	height:26px;
	color:#ffffff;
	font-size:10px;
	line-height:24px;
	padding-left:5px;
	margin-bottom:25px;
	}
	
	.subtitulo-nome-estado{
	/*width:237px;*//*242-5(padding-left)*/
	width:748px;
	float:left;
	text-align:left;
	background-image: url('http://www.litoralverde.com.br/layout/estados/estado_barra.jpg');
	background-repeat:no-repeat;
	height:26px;
	color:#1A6B1E;
	font-size:10px;
	line-height:24px;
	padding-left:5px;
	margin-bottom:15px;
	}	
		
	.box-descricao-link-imagem-destinos{
	width:743px;
	float:left;
	/*clear:both;*/
	position:relative;
	margin-bottom:20px;
	background-color:#ffffff;
	border-bottom:1px dashed #cccccc;
	padding-bottom:15px;
	}
		
		.sombra-imagem-miniatura-destino{
		float:left;
		width:140px;/*140x100*/
		height:95px;
		background-image: url('http://www.litoralverde.com.br/layout/miniaturas/sombra.gif');
		}
			
			.imagem-miniatura-destino{
			margin:2px 0 0 0;
			width:130px;
			height:89px;
			}
			
			.descricao-destino{
			width:478px;
			float:left;
			margin-left:10px;
			font-size:10px;
			text-align:justify;
			}
			
				.descricao-destino h3{
				font-size:12px;
				margin:0;
				padding:0;
				}
				
					.descricao-destino h3 a{
					color:#000000;
					}
					
				.titulo-produto-listagem-pacote-tematico{
				font-size:14px;
				padding:0;
				margin:0 0 8px 0;
				}
				
					.titulo-produto-listagem-pacote-tematico a{
					color:#000000;
					}
					
				h4.titulo-pacote-listagem-pacote-tematico{
				font-size:10px;
				padding:0;
				margin:0 0 3px 0;
				}
				
				.descricao-valor-inicial-pacote{
				color:#ff0000;
				margin:0;
				padding:0;
				}
				
			.box-logomarca-produto{
			width:110px;
			float:left;
			position:relative;
			left:10px;
			font-size:10px;
			/*text-align:center;*/
			padding:0;
			margin:0;
			}
			
				.box-logomarca-produto li{
				padding:0;
				margin:0;
				width:110px;
				float:left;
				text-align:center;
				}
				
					.box-logomarca-produto li img{
					width:110px;
					margin:0;
					padding:0;
					}
			
				.imagem-logo-produto{
				/*margin:2px 0 0 0;*/
				/*width:110px;*/
				/*height:80px;				*/
				}
				
	#descricao-condicoes-pacote{
	font-size:10px;
	text-align:justify;
	width:748px;
	}
	
	#descricao-condicoes-pacote-lista-show-madonna{
	font-size:10px;
	text-align:justify;
	width:648px;	
	margin:0 auto;
	padding: 20px 0 60px 0;
	float:left;
	}
	
		#descricao-condicoes-pacote-lista-show-madonna ul li{
		margin-left:35px;
		list-style-type:square;
		}
	
		.titulo-topico-condicoes-pacote{
		font-size:12px;
		margin:20px 0 20px 0;
		padding:0;
		}

#links-paginacao-resultados{
width:748px;
text-align:center;
padding:25px 0 25px 0;
font-size:15px;
}
	
	#links-paginacao-resultados ul li{
	margin-left:5px;
	display:inline;	
	}
	
		#links-paginacao-resultados ul li a{
		color:#000000;
		font-weight:bold;
		}
		
		.indice-pagina-atual{
		font-weight:normal;
		font-size:14px;
		margin-top:-5px;
		}		
		
		
		.indice-imagem{
		text-decoration:none;
		}
        
/* Jeane Avellar, 21/10/2011 - Div flutuante que exibe o alerta de atendimento aos domingos */
div#rodape-plantao {
  position:fixed;
  margin-top:150px;
  bottom:0;
  left:0;
  width:100%;
  height:50px;
  background-image: url('http://www.litoralverde.com.br/layout/rodape/bg-tabela.jpg');
  background-repeat: repeat-y;
  color:black;
  font-family:Arial, Helvetica, sans-serif;
  clear: both;
  float:left;
}
@media screen {
body>div#rodape-plantao {
  position:fixed;
}
}
div#rodape-plantao div#controls {
	background-image: url("http://www.litoralverde.com.br/layout/rodape/bg-tabela.jpg");
	background-repeat: repeat-x;
	border-bottom: medium none;
	height: 50px;
	line-height: 49px;
	padding-left: 1%;
	text-align: left;
}


div#rodape-plantao a {
	text-decoration:underline;
	color:#fff;
}


div#rodape-plantao div#controls div {
  /*background: #e5e5e5;*/
  margin-top: 5px;
  padding: 0 10% 0 1%;
}
div#rodape-plantao .separator {
  border-left: 1px solid #b5b5b5;
  margin-left: 3px;
}
div#rodape-plantao div#controls ul, li {
  margin: 0;
  padding: 0;
}

div#rodape-plantao div#controls ul {
  list-style: none;
}
div#rodape-plantao div#controls li {
  display: inline-block;
  line-height: 20px;
  height: 29px;
  padding-right: 6px;
  float:left;
}

.redes-sociais img{
	width:20px;
	height:20px;
	float:left;
	margin-top:14px;
	margin-left:3px
	
}


div#rodape-plantao .icon {
  vertical-align: text-bottom;
}
div#rodape-plantao .icon-chat {
  padding-top: 3px;
}
div#rodape-plantao .chat, .icon-chat {
  float: right;
}
div#rodape-plantao .text {
  vertical-align: top;
}

.bck-foot{
	color:#fff;
	font-size: 20px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:10px;
	margin-top:10px;
	padding-left:3%;
	position:relative;
	/*border-left:solid 1px #fff;*/
	}

.spn-size{
	color:#FFF;
font-size:10px;

}

.spn-size2{
	height:40px;
	font-weight:bold;
	float:left;
	margin-top:0px;
	margin-left:20px;
	color:#FFF;
	font-size:12px;
	text-decoration:none;
	border-right:solid 1px #fff;
	padding-right:30px;
	padding-top:14px;
}


.imagem{
	position:absolute;
	bottom:0px;
	margin-bottom:0px;
	right:0px;
	padding-bottom:0px;
	
}        

div.fechar-controls {
	cursor: pointer;
	margin-top: -118px !important;
	padding: 0 !important;
	position: absolute;
	right: 0;
	z-index: 100;
}
