@charset "utf-8";
/* CSS Document */

body {
	margin-top: 0px;
	margin-bottom: 0px;
	background-attachment: scroll;
	background-position: center top;
	background-image: url(imagem/fundo_ft.jpg);
}
.barramenu {
	height: 27px;
	text-decoration: none;
}
.barrarodape {
	height: 30px;
	text-decoration: none;
	clip: rect(auto,auto,auto,auto);
}



.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003366;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}


.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: middle;
	font-weight: bold;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 3px;
}
.titPAG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #006699;
	margin-left: 30px;
	font-variant: normal;
}
.titPAG02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #009999;
	text-decoration: none;
}
.titPAGdestak {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #009999;
	text-decoration: none;
	margin-left: 25px;
}


.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #003366;
	margin-left: 25px;
	margin-right: 31px;
}
.textoPuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #003366;
}
.textoNegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #003366;
}
.textoNEGRITOparagrafo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #003366;
	margin-left: 25px;
	margin-right: 31px;
}



.textoBranco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #FFFFFF;
	margin-left: 25px;
	margin-right: 31px;
}
.textoBarLatesq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 14px;
	font-weight: bolder;
	color: #006699;
	text-align: center;
	text-decoration: none;
}
.textoBarLatesq:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11.5px;
	line-height: 14px;
	font-weight: bold;
	color: #99CCB3;
	text-align: center;
	text-decoration: none;
}
.textoBarLatesqFIXO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bolder;
	color: #006699;
	text-align: center;
	text-decoration: none;
}



.tabesq {
	width: 151px;
}
.dot {
	color: #00CC99;
	letter-spacing: 5px;
	font-weight: lighter;
	text-align: center;
}

.tabGERAL {
	width: 778px;
	height: 860px;
}
.tabDir {
	height: 564px;
}
.jumpmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #003366;
	margin-left: 25px;
	margin-right: 31px;
	background-color: #DDE9E3;
}
.tabPacotes {
	width: 541px;
	margin-left: 25px;
}
.cambio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: normal;
	color: #003366;
	margin-left: 67px;
	width: 230px;
	background-color: #FFFFFF;
	padding: 0px;
}
.textoDICAS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	margin-left: 20px;
	margin-right: 25px;
}
.textoDICASnegrito {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #333333;
	margin-left: 20px;
	margin-right: 25px;
}
.textoDICASsublin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	margin-left: 0px;
	margin-right: 0px;
	text-decoration: underline;
}
.textoDICASprox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #00CC66;
	margin-left: 20px;
	margin-right: 25px;
}
.textoDICASsubli02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	margin-left: 20px;
	margin-right: 25px;
	text-decoration: underline;
}
.textoALBUM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
	margin-left: 5px;
	background-color: #DDE9E3;
	padding-left: 5px;
}
.textoALBUM:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin-left: 5px;
	padding-left: 5px;
}
.textoALBUM02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #00BB8C;
	text-decoration: none;
	margin-left: 5px;
	background-color: #FFFFFF;
	padding-left: 5px;
}
.textoALBUM02:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	margin-left: 5px;
	padding-left: 5px;
}


.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FF6600;
	list-style-type: circle;
	margin-left: 25px;
	text-decoration: none;
}
.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #006699;
	list-style-type: circle;
	margin-left: 25px;
}
.tabDESTAK {
	width: 526px;
	height: 230px;
	text-align: center;
}
.linkSEM {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #00CC66;
	margin-left: 0px;
	margin-right: 0px;
	text-decoration: none;
}
.fd_tp {
	background-attachment: scroll;
	background-image: url(imagem/fun_dir_topo_ft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 110px;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 627px;
}
.fd_rod {
	background-attachment: scroll;
	background-image: url(imagem/fun_dir_base_ft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 118px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	vertical-align: top;
	width: 627px;
}
.fd_rodHOME {
	background-attachment: scroll;
	background-image: url(imagem/fun_dir_baseHOME.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	vertical-align: top;
	width: 627px;
}
.fd_meio {
	background-attachment: scroll;
	background-image: url(imagem/fun_dir_meio_ft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 627px;
}
.fe_tp {
	background-attachment: scroll;
	background-image: url(imagem/fun_esq_topo_ft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 110px;
	vertical-align: top;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 151px;
}
.fe_meio {
	background-image: url(imagem/fun_esq_meio_ft.gif);
	background-repeat: repeat-y;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 151px;
}
.fe_rod {
	background-attachment: scroll;
	background-image: url(imagem/fun_esq_base_ft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 118px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	vertical-align: top;
	width: 151px;
}
.fe_rodHOME {
	background-attachment: scroll;
	background-image: url(imagem/fun_esq_baseHOME.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 43px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	vertical-align: top;
	width: 151px;
}

.titESQ {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #009999;
	text-decoration: none;
}
.enviar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	background-color: #A6CEF7;
}
.textoPrevisão {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FF6633;
	font-weight: normal;
}
.Previsao {
	font-weight: normal;
	height: 170px;
	width: 180px;
}
.textoHorario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #00B98B;
	font-weight: normal;
}
.25 {
	height: 25px;
}

.20 {
	width: 30px;
}
.fundoFOTO {
	width: 145px;
	height: 90px;
	background-color: #FFFFFF;
}
.textoViagens {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
	margin-left: 3px;
	padding-left: 3px;
	padding-right: 3px;
	margin-right: 3px;
}
.textoViagensSaiba {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FF6666;
	padding-right: 3px;
	margin-right: 3px;
	text-align: right;
	font-weight: normal;
}
.estrela {
	padding-left: 50px;
}
.textoCLIQUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #0099CC;
	text-decoration: none;
	margin-top: 5px;
	padding-top: 5px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	line-height: 20px;
}
.5 {
	height: 25px;
}
.textoViagensBOLD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #003366;
	font-weight: bold;
}
.textoViagensPURO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #666666;
}
.Iframe {
	width: 560px;
	float: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.textoALINKS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: #009999;
	text-decoration: none;
	margin-left: 5px;
}
.textoAERO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #003366;
	margin-left: 25px;
	margin-right: 31px;
	padding-left: 5px;
}
.tabAero {
	width: 549px;
}
.textoDOWNazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
	margin-left: 5px;
	background-color: #DDE9E3;
	padding-left: 5px;
}
.textoDOWNverde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #00CC99;
	text-decoration: none;
	margin-left: 5px;
	background-color: #FFFFFF;
	padding-left: 5px;
}
.figESQ {
	float: left;
	padding: 5px;
}
.textoNegrito2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #00B700;
	text-decoration: none;
}
.textoNEGRITOparagrafo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #00B700;
	margin-left: 25px;
	margin-right: 31px;
}
.textopeq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #003366;
	margin-left: 25px;
	margin-right: 31px;
}
.figDIR {
	float: right;
	margin-right: 30px;
	background-color: #666; /*shadow color*/
    color: inherit; 
}
.sombra  {
	position: absolute;
	bottom: -46px;
	right: 311px;
	color: #666666
}
.linksPURO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FF6600;
	list-style-type: circle;
	text-decoration: none;
}
.texto2EXP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #003366;
	margin-right: 20px;
}
.texto2EXPNEGRITO {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	color: #003366;
}
.texto2EXPuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #003366;
}
.textoCbolinha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #003366;
	margin-left: 25px;
	margin-right: 31px;
	list-style-type: circle;
	list-style-position: inside;
}
.textoRodovVERDE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #00B98B;
	font-weight: normal;
}
.textoRodovAZUL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
	color: #003366;
	margin-left: 25px;
}

