html {	overflow: -moz-scrollbars-vertical;}
.text_footer {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #2F3D42}
.text_footer_copy { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #2F3D42 ; padding-left: 10px}
.text_footer_design { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #2F3D42 ; padding-right: 10px; text-align: right}
.text_menu_top { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666C70; text-align: right; padding-right: 15px}
.text_menu_horiz { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666C70; text-align: left; padding-right: 0px; padding-left: 15px}
.text_c_photo { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #9C6A2E; text-align: left; padding-right: 0px; padding-left: 15px ; background-color: #F8C400}
.text_c_passeios { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-align: left; padding-right: 0px; padding-left: 15px ; background-color: #CC3300}
.text_titles { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #CC3300; text-align: left; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 10px}
.text_main { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #68838D; text-align: justify; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 10px}
.text_maisinfo { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #68838D; text-align: right; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px}
.text_voltar { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #68838D; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px}
.text_servico { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #68838D; text-align: justify; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px}
.text_c_meteo { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FFFFFF; text-align: left; padding-right: 0px; padding-left: 15px }
.text_meteo { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #68838D; text-align: center; padding-right: 0px; padding-left: 0px; background-repeat:no-repeat; }

#certificacao a:link {
	color: #68838D;
	text-decoration: none;
}
#certificacao a:visited {
	color: #68838D;
	text-decoration: none;
}
#certificacao a:hover {
	color: #666C70;
	text-decoration: underline
}
#certificacao a:active {
	color: #666C70;
	text-decoration: none;
}

#link2 a:link {
	color: #666C70;
	text-decoration: none;
}
#link2 a:visited {
	color: #666C70;
	text-decoration: none;
}
#link2 a:hover {
	color: #45494B;
	text-decoration: underline
}
#link2 a:active {
	color: #666C70;
	text-decoration: none;
}

#linkyel a:link {
	color: #9C6A2E;
	text-decoration: none;
}
#linkyel a:visited {
	color: #9C6A2E;
	text-decoration: none;
}
#linkyel a:hover {
	color: #CC3300;
	text-decoration: underline
}
#linkyel a:active {
	color: #9C6A2E;
	text-decoration: none;
}

#linkred a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#linkred a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#linkred a:hover {
	color: #F8C400;
	text-decoration: underline
}
#linkred a:active {
	color: #FFFFFF;
	text-decoration: none;
}


.border_galeria {  border: #224355; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.quadro_precos { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #68838D; text-align: center; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 10px }
.c_text_main { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #68838D; text-align: justify; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 10px }
.text_frota { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #68838D; text-align: left; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 10px }
.c_text_passeios { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #68838D; text-align: justify; padding-right: 0px; padding-left: 0px; padding-top: 5px; padding-bottom: 10px }
.email{	color: #4b4b4b;	background-color:#FFFFFF;	font-family: tahoma;	font-size: 12px;	font-weight: normal;	text-decoration: none;}
.text_data { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #666C70; text-align: right; padding-right: 15px }
.text_reserva { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #68838D; text-align: right; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px }
.input_reserva { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #68838D; text-align: left; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px }
.input_reservabox { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #68838D; text-align: right; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px }
.calendario { font-family: Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #68838D; text-align: center; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px }
.text_tabela_reserva { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-align: center; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px }
.text_green { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-align: center; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: #CCFF99; }
.text_red { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-align: center; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: #FF3300; }
.text_yellow { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-align: center; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: #FFFF33; }
.text_gray { font-family: Geneva, Arial, Helvetica, san-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #333333; text-align: center; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; background-color: #999999; }
