/* geral */
body {
	font-size: 9px; color: #fff; font-family: verdana, arial, helvetica;
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;
	background-color:#fff;
	scrollbar-face-color: #EEEDE5;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3dlight-color: #FEFEFB;
    scrollbar-darkshadow-color: #C9C9C2;
    scrollbar-shadow-color: #F3F1EC;
    scrollbar-arrow-color: #C9C9C2;
    scrollbar-track-color: #F9F8F4;
}

div {
	font-size: 9px; color: #fff; font-family: verdana, arial, helvetica;
}

td {
	font-size: 9px; color: #fff; font-family: verdana, arial, helvetica;
}

textarea {
	overflow: auto;
	font-size: 9px; background: #ffffff; color: #fff; font-family: verdana, arial, helvetica;
    border: 1px solid #ffffff;
}
.textarea1 {
	overflow: auto;
	font-size: 11px;
	background: #FFEFD7;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #ffffff;
	background-color: #FFEFD7;
}
form {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}

input {
	font-size: 9px; background: #fff; color: #000; font-family: verdana, arial, helvetica; 
}

select {
	font-size: 9px; background: #fff; color: #000; font-family: verdana, arial, helvetica;
}
.input-azul {
	font-size: 9px; background: #DBE8EF; color: #000; font-family: verdana, arial, helvetica;
    border: 0px solid none;  
}
.input-fucsia {
	font-size: 9px; background: #FFCCE1; color: #000; font-family: verdana, arial, helvetica;
    border: 0px solid none;  
}
.input-branco {
	font-size: 9px; background: #fff; color: #000; font-family: verdana, arial, helvetica;
    border: 0px solid none;  
}

/*textos*/
.textonegro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.textonegrobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	line-height: 12px;
}
.textoazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #495E67;
	text-decoration: none;
}
.calendario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #495E67;
	text-decoration: none;
}
.textoazul:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6CA7C1;
	text-decoration: none;
}
.textonegro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.textonegro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #495E67;
	text-decoration: none;
}
.textonegrounder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}
.textoblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: underline;
}
.textoblanco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #495E67;
	text-decoration: none;
}
.textoazulbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #495E67;
	text-decoration: none;
}
.textoazulbold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #6CA6C0;
	}
.textocelestebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #6CA6C0;
}
.textocelestebold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #495E67;
}.textoblancobold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.textoblancobold11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.textoblancogrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.textoblanco11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.textoblanco11:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.texto17 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	line-height: 16px;
}
.texto13azul {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: 495E67;
	text-decoration: none;
	line-height: 16px;
}
/*textos*/
/* td */
.tdazul {
    background-color:#546B7B;
	font-size: 11px; color: #fff; 
	font-family: verdana, arial, helvetica;
	font-weight: bold;
}
.tdofertas {
    background-color:#FFCCE1;
	font-size: 10px; color: #3F4F56; 
	font-family: verdana, arial, helvetica;
	font-weight: normal;	
	text-decoration: none;
}
.tdofertas:hover {
    background-color:#FFCCE1;
	font-size: 10px; color: #FF0066; 
	font-family: verdana, arial, helvetica;
	font-weight: normal;
	text-decoration: none;
}
.tdfucsia {
    background-color:#FF0066;
	font-size: 11px; color: #FFFFFF; 
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	text-decoration: none;
}
.tdcatalogos {
    background-color:#339999;
	font-size: 11px; color: #FFFFFF; 
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	text-decoration: none;
}
.tdceleste {
    background-color:#6CA7C1;
	font-size: 11px; color: #fff; 
	font-family: verdana, arial, helvetica;
}
.tdvuelos {
    background-color:#006699;
	font-size: 11px; color: #FFFFFF; 
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	text-decoration: none;
}
.tdceleste1 {
    background-color:#D7E7EE;
	font-size: 11px; color: #fff; 
	font-family: verdana, arial, helvetica;
}
/* td */
.tablainterna {border : 1px solid #6592A6}
.tablaofertas {border : 1px solid #FF0066}
.textovuelosbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #006699;
	text-decoration: none;
	line-height: 12px;
}
.tdvehiculos {

    background-color:#FFCC33;
	font-size: 11px; color: #FFFFFF; 
	font-family: verdana, arial, helvetica;
	font-weight: bold;
	text-decoration: none;
}
.textogrisbold {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.textook {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #0099FF;
	text-decoration: none;
	line-height: 16px;
}

.tdrosaofertas {
	background-color: #FFE8F1;
	background-image: url(../images/bg_ofertas.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.botofertas {
	background-image: url(../images/bot_ofertas.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.textofucsia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0066;
	text-decoration: none;
}
.textofucsia:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #75002F;
	text-decoration: none;
}
.tdblanca {
	background-color: #FFFFFF;
}
.textovino {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #75002F;
	text-decoration: none;
}
.textovino:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF0066;
	text-decoration: none;
}
.tdazulaloj {

	background-color: #DAE1E9;
	background-image: url(../images/bg_alojamientos.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.botaloj {

	background-image: url(../images/bot_alojamientos.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.textoazulbold1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #344558;
	text-decoration: none;
}
.textoazulbold1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #6CA6C0;
	text-decoration: none;
}
.botbusca {
	background-color: #009997;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #009997;
	background-image: url(../images/bot_buscador.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.tdnaranja {
	background-color: #FF6600;
}
.tdnoticias {

	background-color: #F0F4F7;
}

.tbaloj {
	background-image: url(../images/busca_viajar.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.txtbusca {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.txtbusca:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #00ECEC;
	text-decoration: none;
}
.tdgriscbusca {
	background-color: #F1F1F1;
}
.titbusca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0041AD;
	text-decoration: none;
}
.txtbuscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.txtbuscador1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.txtbuscador1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF3300;
	text-decoration: none;
}
.linkbusca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.linkbusca:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #0041AD;
	text-decoration: none;
}
.linkbuscador {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
.linkbuscador:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #5C7F8E;
	text-decoration: none;
}
.linev {
	background-image: url(../images/lv.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.textobcogd {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
}
.textonegro11 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.textoallobold {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #D29E00;
	text-decoration: none;
}
.tdvacaciones {
	background-image: url(../images/vacaciones.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.tdvacia {
	background-image: url(../images/px.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.textonegro11b {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.textonegro11b:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF3300;
	text-decoration: none;
}
.tdnarvacas {
	background-color: #FFEFD7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

