@CHARSET "UTF-8";

		#geral #topo .caixa div.historico-navegacao {
			width : 680px;
			float : left;
			padding : 0 10px;
			margin-left : -5px;
			margin-top : -20px;
		}
		
			#geral #topo .caixa div.historico-navegacao ul {
				
			}
			
				#geral #topo .caixa div.historico-navegacao ul li {
					font-size : 11px;
					padding : 3px;
					/*background : url(../imagens/seta.gif) center left no-repeat;*/
					float : left;
				}
				
				#geral #topo .caixa div.historico-navegacao ul li {
					padding-left : 8px;
					padding-right : 5px;
					background : url(../imagens/seta_3.gif) center left no-repeat;
				}
				
				#geral #topo .caixa div.historico-navegacao ul li.inicio {
					padding-left : 14px;
					padding-right : 5px;
					background : url(../imagens/icon_house.gif) center left no-repeat;
				}
				
					#geral #topo .caixa div.historico-navegacao ul li a {
						color : #333;
					}
					
		#geral #topo .caixa div.outros {
			height : 65px;
			width : 130px;
			overflow : hidden;
			
		}
		
		#geral #topo .caixa div.hotel {
			width : 680px;
			display : block;
			position : relative;
			text-align : left;
			float : left;
		}
		
			#geral #topo .caixa div.hotel h3 {
				font-size : 40px;
				color : #6BADE9;
				font-weight : bold;
				margin-top : 10px;
				margin-left : 5px;
				padding : 0;
			}
			
	#geral #topo .caixa p {
		float : right;
		margin-top : 30px;
		margin-right : 35px;
		_margin-right : 3px;
		font-size : 20px;
		color : #003580;
	}
					
#geral #conteudo {
	width : 100%;
	height : 100%;
	overflow : hidden;
	display : block;
	padding : 5px;
}

	#geral #conteudo #coluna1 {
		width : 258px;
		float : left;
	}
	
		#geral #conteudo #coluna1 #busca {
			width : 238px;
			background : #EBF0FB;
			padding : 10px;
			border : 1px solid #C4D5E9;
		}
		
			#geral #conteudo #coluna1 #busca h2 {
				height: 30px;
				text-indent:-5000px;
				margin-left : -5px;
				background :  url(../imagens/tit_destinos_AZUL.gif) center left no-repeat;
			}
		
			#geral #conteudo #coluna1 #busca form {
				width : 100%;
				margin-top : 5px;
				height : 100%;
				overflow : hidden;
			}
			
			#geral #conteudo #coluna1 #busca a.voltar {
				background : url(../imagens/seta_5.gif) center left no-repeat;
				padding-left : 10px;
				font-weight : bold;
				color : #AF4B15;
			}
			
				#geral #conteudo #coluna1 #busca form span#msg {
					color : red;
				}
				
				#geral #conteudo #coluna1 #busca form input:focus {
					background : #FFFECF;
				}
			
				#geral #conteudo #coluna1 #busca form input.i400 {
					width : 200px;
					padding : 2px;
				}
				
				#geral #conteudo #coluna1 #busca form div.opcoes-busca {
					width : 100%;
					display : block;
					font-size : 11px;
				}
				
					#geral #conteudo #coluna1 #busca form div.opcoes-busca label {
						width : 100%;
						display : block;
						float : left;
					}
				
				#geral #conteudo #coluna1 #busca form div {
					width : 100%;
					height : 100%;
					overflow : hidden;
					display : block;
				}
				
					#geral #conteudo #coluna1 #busca form div ul {
						width : 100%;
						display : block;
					}
					
					#geral #conteudo #coluna1 #busca form div ul li {
						width : 200px;
						margin-right : 5px;
						float : left;
					}
				
				#geral #conteudo #coluna1 #busca form label {
					color : #083B84;
					padding : 3px 0;
				}
				
					#geral #conteudo #coluna1 #busca form label span {
						font-weight : bold;
					}
					
				#geral #conteudo #coluna1 #busca form select.s300 {
					width : 130px;
				}
				
				#geral #conteudo #coluna1 #busca form input {
					float: left;
				}
				
				#geral #conteudo #coluna1 #busca form label.bloco{
					width : 100%;
					display : block;
					color : #083B84;
					font-weight : bold;
					padding : 3px 0;
					font-size : 13px;
				}
				
				#geral #conteudo #coluna1 #busca form div#config-quartos {
						width : 100%;
						overflow : hidden;
						display : block;
						margin-top : 10px;
						_margin-bottom : 25px;
					}
					
						#geral #conteudo #coluna1 #busca form div#config-quartos table {
							background : #FFF;
							width : 100%;
						}
						
						#geral #conteudo #coluna1 #busca form div#config-quartos .destaque {
							font-weight : bold;
						}
					
					#geral #conteudo #coluna1 #busca form div#config-quartos table.tb-quartos {
						background : none;
						width : 100%;
					}
					
						#geral #conteudo #coluna1 #busca form div#config-quartos table thead tr td {
							font-weight : bold;
							color : #1C3383;
						}
						
						#geral #conteudo #coluna1 #busca form div#config-quartos table tr td {
							padding : 2px;
							tex-align : center;
						}
						
						#geral #conteudo #coluna1 #busca form div#config-quartos table tr td.nome {
							width : 90px;
							display : block;
							font-weight : bold;
							color : #666;
						}
						
						#geral #conteudo #coluna1 #busca form div#config-quartos table tr td.adulto {
							width : 60px;
						}
						
						#geral #conteudo #coluna1 #busca form div#config-quartos table tr td.crianca {
							width : 40px;
						}
						
						#geral #conteudo #coluna1 #busca form div#config-quartos table tr td select {
							margin : 0 auto;
						}
					
						#geral #conteudo #coluna1 #busca form div#config-quartos div#bloco-quartos {
							display : none;
						}
						
						#geral #conteudo #coluna1 #busca form div#config-quartos table#quarto1,
						#geral #conteudo #coluna1 #busca form div#config-quartos table#quarto2,
						#geral #conteudo #coluna1 #busca form div#config-quartos table#quarto3,
						#geral #conteudo #coluna1 #busca form div#config-quartos table#quarto4,
						#geral #conteudo #coluna1 #busca form div#config-quartos table#quarto5 {
							display : none;
							margin-bottom : 2px;
						}
						
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca1,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca11,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca12,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca2,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca21,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca22,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca3,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca31,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca32,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca4,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca41,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca42,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca5,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca51,
						#geral #conteudo #coluna1 #busca form div#config-quartos div#idadeCrianca52 {
							display : none;
						}
						
						#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades {
							display : none;
							margin-bottom : 2px;
							margin-top : -2px;
						}
						
						#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades-esconde {
							display : none;
						}
						
							#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca1,
							#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca2,
							#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca3,
							#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca4, 
							#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca5 {
								padding : 2px;
								background : #EEE;
								width : 224px;
							}
							
								#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca1 label,
								#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca2 label,
								#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca3 label,
								#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca4 label,
								#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca5 label {
									width : 50px;
									float : left;
									margin-left : 50px;
								}
								
								#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca1 div,
								#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca2 div,
								#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca3 div,
								#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca4 div,
								#geral #conteudo #coluna1 #busca form div#config-quartos table.bloco-idades #idadeCrianca5 div {
									float : left;
									width : 40px;
								}
				
					#geral #conteudo #coluna1 #busca form .pesquisar{
						width : 205px;
						display : block;
						font-weight : bold;
						padding : 5px;
						font-size : 13px;
						margin : 10px 0 10px 15px;
						_position : relative;
						_left : -130px;
						text-transform : uppercase;
						/*color : #FFF;
						border : 0;
						text-indent : -5000px;
						background : url(../imagens/BT_pesquisar.gif) center center no-repeat;
						cursor : pointer;
						cursor : hand;*/
					}
					/*
					#geral #conteudo #coluna1 #busca form .pesquisar:hover{
						background : url(../imagens/BT_pesquisar2.gif) center center no-repeat;
					}
					*/
		
		#geral #conteudo #coluna1 #busca-filtros {
				width : 238px;
				margin-top : 10px;
				padding : 10px;
				background : #EBF0FB;
			}
			
				#geral #conteudo #coluna1 #busca-filtros div {
					width : 100%;
					height : 100%;
					overflow : hidden;
					margin-top : 5px;
				}
				
					#geral #conteudo #coluna1 #busca-filtros h2 {
						height: 30px;
						text-indent:-5000px;
						margin-left : -5px;
						background :  url(../imagens/tit_destinosdeta_AZUL.gif) center left no-repeat;
					}
				
					#geral #conteudo #coluna1 #busca-filtros div h3 {
						font-weight : bold;
						font-size : 12px;
						color : #05254F;
						margin-top : 10px;
						padding : 5px;
					}
					
						#geral #conteudo #coluna1 #busca-filtros div ul {
							width : 412px;
							height : 100%;
							overflow : hidden;
							display : block;
							margin-bottom : 10px;
						}
						
						#geral #conteudo #coluna1 #busca-filtros div ul li {
							margin-left : 10px;
							padding-left : 10px;
						}
						
							#geral #conteudo #coluna1 #busca-filtros div ul li {
								background : url(../imagens/seta_4.gif) center left no-repeat;
							}
								
							#geral #conteudo #coluna1 #busca-filtros div ul li.apagar-filtro {
								background : #8ACFF0;
							}
							
								#geral #conteudo #coluna1 #busca-filtros div ul li.apagar-filtro p {
									width : 180px;
									display : table-row;
									padding-left : 5px;
									font-weight : bold;
								}
								
								#geral #conteudo #coluna1 #busca-filtros div ul li.apagar-filtro a.apagar {
									width : 10px;
									padding : 0;
									display : inline;
									float : right;
									margin-top : -13px;
									margin-right : 180px;
								}
							
								#geral #conteudo #coluna1 #busca-filtros div ul li a {
									color : #00357D;
									padding-left : 5px;
									width : 100%;
									display : block;
									text-decoration : none;
								}
								
									#geral #conteudo #coluna1 #busca-filtros div ul li a span {
										color : #666;
									}
						
	#geral #conteudo #coluna2 {
		width : 710px;
		float : left;
		padding : 0px;
		margin-top : -24px;
		margin-left : 5px;
	}
	
		#geral #conteudo #coluna2 h2 {
			width : 700px;
			height: 30px;
			margin-top : -50px;
		}
		
		#geral #conteudo #coluna2 #resultado {
				width : 700px;
				margin-top : 10px;
			}
			
				#geral #conteudo #coluna2 #resultado div {
					width : 700px;
					height : 100%;
					overflow : hidden;
					margin-top : 5px;
					padding : 5px;
				}
				
						#geral #conteudo #coluna2 #resultado div ul {
							width : 700px;
							height : 100%;
							overflow : hidden;
							display : block;
							margin-bottom : 10px;
						}
						
						#geral #conteudo #coluna2 #resultado div ul li.li120 {
							width : 132px;
							float : left;
							display : inline;
							margin-right : 4px;
						}
						
							#geral #conteudo #coluna2 #resultado div ul li ul {
								width : 131px;
								height : 120px;
								display : block;
								padding : 2px;
							}
						
							#geral #conteudo #coluna2 #resultado div ul li ul li {
								width : 131px;
								display : block;
								padding : 2px;
							}
							
								#geral #conteudo #coluna2 #resultado div ul li ul li.imagem {
									text-align : center;
								}
								
									#geral #conteudo #coluna2 #resultado div ul li ul li a {
										display : block;
										color : #003580;
										font-size : 11px;
										text-decoration : none;
										margin-left : 20px;
										font-weight : bold;
									}
									
									#geral #conteudo #coluna2 #resultado div ul li ul li a:hover {
										text-decoration : underline;
									}
									
										#geral #conteudo #coluna2 #resultado div ul li ul li a img {
											border : 3px solid #CCC;
											margin-left : -20px;
										}
										
										#geral #conteudo #coluna2 #resultado div ul li ul li a img:hover {
											border : 3px solid #0274B3;
										}
										
									#geral #conteudo #coluna2 #resultado div ul li ul li.qtd a {
										color : #999;
										font-weight : 100;
									}