@charset "utf-8";
/* CSS Document */

form{
margin:0;
padding:0;
border:0;}

label{
position:relative;
float:left;
width:450px;
height:auto;
margin-bottom:5px;}

.txt_form{
position:relative;
float:left;
width:100px;
height:19px;
background-color:#dacab1;
text-align:right;
padding-right:5px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#836640;
font-weight:bold;}

.txt_form_reserva{
position:relative;
float:left;
width:200px;
height:19px;
background-color:#dacab1;
text-align:right;
padding-right:5px;
padding-top:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#836640;
font-weight:bold;}

.txt_form_recomendacoes{
position:relative;
float:left;
width:550px;
height:19px;
text-align:right;
padding-right:5px;
padding-top:5px;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#822500;
font-weight:normal;
}

input{
position:relative;
float:left;
width:250px;
height:18px;
background-color:#f3eddc;
border:0;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#836640;}

input.txt2{
position:relative;float:left;
height:18px;
background-color:#f3eddc;
border:0;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#836640;}

textarea{
position:relative;
float:left;
width:250px;
height:90px;
background-color:#f3eddc;
border:0;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#836640;}

button{
position:relative;
float:left;
width:80px;
height:auto;
background-color:#dacab1;
border:0;
margin:0;
padding:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#836640;
font-weight:bold;
margin-left:206px;
}

.envolve_form{
position:relative;
float:left;
width:550px;
height:auto;
margin-top:10px;
margin-bottom:10px;
margin-right:175px;}

p{
margin:0;
border:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color:#684307;
text-align:left;}

.recomendacoes{
font-size:9px;
}

p.tit_pag{
margin:0;
border:0;
padding:9px 0 5px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#822500;
text-align:left;
margin-bottom:3px;
font-weight:bold;}

.sub-title{
margin:0;
border:0;
padding:9px 0 5px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
color:#c59a17;
text-align:left;
margin-bottom:3px;
font-weight:bold; }


dl.close{
position:relative;
width:910px;
height:auto;
padding:0 5px 0 5px;}

dt.tit_pag{
margin:0;
border:0;
padding:9px 0 5px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
color:#822500;
text-align:left;
margin-bottom:3px;
font-weight:bold;
cursor:pointer;}

dd{
margin:0;
border:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color:#684307;
text-align:left;}

td.estrutura{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#684307;
text-align:center;}

.menu_ok a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
font-weight:bold;
color:#684307;
text-decoration:none;
}

.menu_ok:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
font-weight:bold;
color:#684307;
text-decoration:none;}

.menu_ok:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
font-weight:bold;
color:#684307;
text-decoration:none;}

.menu_ok:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
font-weight:bold;
color:#684307;
text-decoration:underline;}

.menu_ok:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-style:normal;
font-weight:bold;
color:#684307;
text-decoration:none;}

.link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#684307;
text-decoration:none;
}

.link:hover{
text-decoration:underline;
}

.icons{
position:relative;
float:right;
width:15px;
height:15px;
margin:97px 10px 10px 10px;}

.ico_amigo{
position:relative;
float:right;
width:35px;
height:36px;
margin:97px 10px 10px 10px;}


.bot_menu{
position:relative;
float:left;
width:215px;
margin-top:116px;
margin-left:4px;
}



.bot_menu2 {
    position:relative;
    float:left;
    width:215px;
    margin-top:131px;
    margin-left:-33px;
}

.bot_menu2 a{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#684307;
	list-style:none;
	text-decoration:none;
	padding:0px;
	margin:0px;
	}
	
	
.bot_menu2 a:hover{
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#684307;
	list-style:none;
	text-decoration:underline;
		padding:0px;
	margin:0px;
	}


.bot_menu2 ul li{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#684307;
	list-style:none;
		padding:0px;
	margin:0px;
	}
	
.bot_menu2 ul li ul li{
	margin:0px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#684307;
	list-style:none;
	
	}
	
	
.limenu{
	*margin-top:-5px !important;
	}
	
.lineSpace{
   *margin-top:0px !important;
   *margin-bottom:5px !important;
	margin-top:5px;
	margin-bottom:5px;
	}	




.txt{
position:relative;
float:left;
width:910px;
height:auto;
padding:0 20px 0 20px;}

.txt2{
position:relative;
float:left;
height:auto;
padding:0 5px 0 5px;}

.menuzinho{
position:relative;
float:left;
width:735px;
height:22px;
margin-bottom:0;}

.txt_reserva{
position:relative;
float:left;
width:555px;
min-height:493px;
margin-left:20px;
margin-top:10px;}

#abre1, #abre2, #abre3, #abre4, #abre5, .abre_1, .abre_2, .abre_3, .abre_4, .abre_5{
margin:0;
border:0;
position:relative;
float:left;
width:550px;
padding:9px 0 5px 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
color:#822500;
text-align:left;
margin-bottom:3px;
font-weight:bold;}

.classificacao{
width:360px; 
height:60px;
position:relative;
float:left;
margin-top:10px;
line-height:16px;
margin-left:66px;
background-image:url(/images/bg_classificacao.jpg); 
background-repeat:no-repeat; 
background-position:center top; 
padding:8px 10px 0px 15px;
}

.box{width:185px; height:79px; float:left; margin-bottom:20px; background-image:url(/images/box_mapa2.jpg);}
.box_image{width:134px; height:99px; margin-left:8px; margin-top:5px; float:left;}
.box_texto{width:180px; height:auto; margin-left:155px; margin-top:5px; margin:0px; height:0px;}
.box_texto p{padding:0px; margin:0px;}
.box h1{padding:0px; margin:0px; font-family:Tahoma, Geneva, sans-serif; color:#6f5f2e; font-size:10px;}
.botaomapa{width:69px; height:21px; text-align:right; margin-top:10px; margin-right:5px; float:right;}

.descricaomapa{width:452px; height:645px; overflow:scroll; overflow-x:hidden; background-color:#fff;}
.boxclaro{width:434px; height:auto; background-color:#efe6c8;}
.boxescuro{width:434px; height:auto; background-color:#e0d4ac; margin-top:1px; margin-bottom:1px;}
.trajeto{width:420px; height:auto; margin-left:7px; margin-top:3px;}
.trajeto p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:0px; text-transform:uppercase;} 
.trajeto_texto{width:335px; height:auto; float:left;}
.txt_destak{color:#d4860c; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-size:11px;}
.km{text-align:right; float:right; width:auto; height:30px;}
.km p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:0px; text-align:right; text-transform:uppercase;}

.imprensa a{
	text-decoration:none;
	color:#684307;
}

.imprensa a:hover{
	text-decoration:underline;
	color:#684307;
}

.BaseEmail{
	width:625px;
	height:auto;
	margin:0 auto;
	display:table;
	margin-top:20px;
	}
	
.TopoEmail{
	width:625px;
	height:82px;
	background-image:url(/images/pacotes/top-pacote.jpg);
	}
	
.ConteudoEmail{
	width:585px; /*625*/
	padding:20px;
	height:auto;
	display:table;
	background-image:url(/images/pacotes/bg-pacote.jpg);
	background-repeat:repeat-y;
	}
	
.BottomEmail{width:625px; height:30px;}	

.spacamento{margin-bottom:5px; margin-left:15px; font-size:11px; line-height:20px;}
.tituloMaior{font-family:"Times New Roman", Times, serif; font-size:24px; padding:0px; margin:0px; text-align:center; color:#b23513;}
.SubMaior{font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:15px; padding:0px; margin:0px; text-align:center; color:#b23513;}

.tituloPacote{width:400px; height:auto; display:table; margin:0 auto; padding-top:22px;}

.Pestilo{ width:778px; text-align:center; margin:0 auto;}

.textoBranco{font-family:Arial, Helvetica, sans-serif; color:#FFF; font-size:12px; font-weight:bold; text-align:center;}

.centro{text-align:center;}