.tablaFormularioCentrada {
	margin-top:20px;
	text-align:center;
	width:100%;
}

.celdaFormulario {
	text-align: left;
	width: 35%;
	height: 30px;
}
.celdaFormulario2 {
	text-align: right;
	width: 35%;
	height: 40px;
}
.celdaFormulario3 {
	text-align: left;
	width: 17%;
	height: 40px;
}
.celdaFormulario4 {
	text-align: left;
	width: 12%;
	height: 40px;
}
.celdaFormulario5 {
	text-align: center;
	width: 17%;
	height: 40px;
}
.celdaFormulario6 {
	text-align: center;
	width: 17%;
	height: 40px;
	padding-left: 20px;

}
.celdaFormulario7 {
	text-align: left;
	width: 70%;
	height: 30px;
}

.bordenaranja {
    	border:1px solid #FEB400;
    	padding-right:10px;
    	background-color:#F7E5BA;
	font-family: Helvetica,sans-serif;
	font-size: 9px;
	color: #000000;
    	text-align: justify;
	font-weight: bold;
}

.celdaFormularioCentrada {
	text-align: center;
}
.celdaFormularioTexto {
	text-align: right;
	padding-left: 5px;
	padding-right: 5px;
}
.celdaFormularioTexto2 {
	text-align: left;
	padding-left: 2px;
	padding-right: 2px;
}
.celdaFormularioTexto3 {
	text-align: center;
	padding-left: 2px;
	padding-right: 2px;
}

.celdaConBordeI {
	border: 1px solid Black;
	border-right: none;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #666666;
	text-align: center;
	font-weight: bold;
}
.celdaConBorde {
	border: 1px solid Black;
	border-left: none;
	border-right: none;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #666666;
   	text-align: center;
	font-weight: bold;
}
.celdaConBordeE {
	border: 1px solid Black;
	border-left: none;
	border-right: none;
       border-top:none;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #000000;
       text-align: center;
       font-weight: bold;
}


.celdaConBorde2 {
	border: 1px solid Black;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #666666;
   text-align: center;
	font-weight: bold;
}
.celdaConBordeD {
	border: 1px solid Black;
	border-left: none;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #666666;
   text-align: center;
	font-weight: bold;
}
.celdaSinBorde {
	border: 1px solid Black;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #666666;
    text-align: center;
	font-weight: bold;
}


.celdaSinBordeTop {
	border: 1px solid Black;
	border-top: none;
}

.celdaSinBordeTopyD {
	border: 1px solid Black;
	border-top: none;
    border-right: none;
}

.celdaSinBordeBottom {
	border: 1px solid Black;
	border-bottom: none;
}

.celdaSinBordeBottomyD {
	border: 1px solid Black;
	border-bottom: none;
    border-right: none;
}

.celdaSinBordeD {
	border: 1px solid Black;
    border-right: none;
}

.celdaSinBordeTopyI {
	border: 1px solid Black;
    border-top: none;
    border-left: none;
}

.celdaConBordeBottom {
	border: 1px solid Black;
	border-top: none;
    border-left: none;
    border-right: none;
}

.celdaSinBordes {
	border: 1px solid Black;
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: none;
}

.celdaConBordes {
	border: 1px solid Black;
}

.celdaConBordeIzq {
	border: 1px solid Black;
	border-right: none;
	border-top: none;
	border-bottom: none;
}

.celdaConBordesD {
	border: 1px solid Black;
	border-left: none;
}

.celdaSinBordesBottomyI {
	border: 1px solid Black;
	border-left: none;
	border-bottom: none;
}

.tablaborderyfondo {
    border:1px solid #000000;
    background-color:#DEDEDE;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #000000;
    text-align: justify;
	font-weight: bold;
}

.tablaborderyfondo1 {
    	border:1px solid #000000;
    	background-color:#DEDEDE;
  	border-left: none;
    	border-right: none;
    	border-top: none;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #0000CC;
	font-weight: bold;
}

.textoBocadillo {
	border-top:5px;
	font-family: Verdana;
	font-size: 11px;
	color: #666666;
    text-align: justify;
  	font-weight: bold;
}

.textoTelfBocadillo {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 18px;
	color: #FFB004;
	text-align: justify;
	font-weight: bold;
}

.texto {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
    text-align: justify;
}
.textoR {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
    text-align: right;
}
.textoNegrita {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
    text-align: justify;
	font-weight: bold;
}
.textoNegritaC {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
    text-align: center;
	font-weight: bold;
}

.texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
       text-align: justify;
}

.textoE {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #666666;
       text-align: justify;
       height:20px;
       font-weight: bold;
}

.textoER {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #666666;
       text-align: right;
       height:20px;
       font-weight: bold;
}

.textoEC {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #666666;
       text-align: center;
       height:20px;
       font-weight: bold;
}


.texto2Negrita {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #666666;
    text-align: justify;
	font-weight: bold;
}
.textoArial {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 19px;
	color: #FFB004;
	font-weight: bold;
	text-shadow: 1px 1px 2px #cccccc;
}

.textoAzulNegrita {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-align: right;
	font-weight: bold;
}
.textoVerdeNegrita {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #009900;
	text-align: right;
	font-weight: bold;
}
.textoVerdeNegritaF {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #009900;
	text-align: left;
	font-weight: bold;
}

.textoAzulNegritaSub {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-align: right;
	font-weight: bold;
    text-decoration: underline;
}
.textoAzulNegritaI {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-align: left;
	font-weight: bold;
}
.textoAzulNegritaC {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-align: center;
	font-weight: bold;
}
.textoAzulNegritaF {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-align: left;
	font-weight: bold;
}

.textoNaranjaNegritaI {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #FFB004;
	text-align: left;
	font-weight: bold;
}
.textoAzulNegritaJ {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #0000CC;
	text-align: justify;
	font-weight: bold;
}
.textoRojoNegritaC {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: Red;
	text-align: center;
	font-weight: bold;
}
.textoRojoNegritaJ {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: Red;
	text-align: justify;
	font-weight: bold;
}
.textoAzulGrande {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 14px;
	color: #0000CC;
	text-align: left;
	font-weight: bold;
}
.textoAzulNumero {
	font-family: bold Helvetica sans-serif;
	font-size: 36px;
	color: #0000CC;
	text-align: center;
	font-weight: bold;
}
.textoAzulNumero2 {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 20px;
	color: #0000CC;
	text-align: center;
	font-weight: bold;
}

.textoAzulNumero3 {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 40px;
	color: #0000CC;
	text-align: center;
	font-weight: bold;
}

.textoAzulNumero4 {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 14px;
	color: #0000CC;
	text-align: center;
	font-weight: bold;
}

.textoAzulNumero5 {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.textoBlancoNumero {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 36px;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
}

a.textoVerdeNegrita:active, a.textoVerdeNegrita:hover , a.textoVerdeNegrita:visited, a.textoVerdeNegrita:link {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #009900;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
}
a.textoSeleccionar:active, a.textoSeleccionar:hover , a.textoSeleccionar:visited, a.textoSeleccionar:link {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFB004;
}

.textoPequeño {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 10px;
	color:blue;
	text-align: right;
}

.textocopyright {
	font-family:Verdana;
	font-size: 9px;
	color: #999999;
	/*background-color:EDEDED;*/
}
a.textoenlacecopyright:active, a.textoenlacecopyright:hover, a.textoenlacecopyright:visited, a.textoenlacecopyright:link {
	font-family:Verdana;
	font-size: 9px;
	color: #999999;
	text-decoration: none;
	/*background-color:EDEDED;*/
}

.textoNegro {
	font-family: Verdana, Arial, "Helvetica sans-serif";
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;

}

.textoNegro12 {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

.textoNegro1 {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
    text-align: left;
}

.textoNegroJ {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
    text-align: justify;
}

.textosNegro {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}

.textoBlanco {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 14px;
	color: #0000CC;
	font-weight: bold;
	text-align: left;
	background-color: #FFFFFF;
}

.tfecha {
	font-family: Verdana;
	font-size: 9px;
	color: #666666;
	background-color: #FFFFFF;
	font-weight: bold;
}


.tablaEdadesNinos {
	width:430px;
	border: 1px solid #B4FE00;
}

.celdaEdad {
	text-align: right;
	width: 90px;
	height: 30px;
}

.celdaEdadesNinos {
	width:72px;
	text-align:center;
}
.input {
   width:80px;
   height:30px;
   background-color: #ffffff;
   font-family: Arial;
	font-weight: bold;
   font-size: 16px;
  	color: #000000;
	padding-top:12px;
	padding-left:25px;
	border:1px solid #999999;
}



/* Hipotecas*/

.botones
{
	FONT-SIZE: 9px;
	font-weight: bold;
	FONT-FAMILY: Verdana;
	BACKGROUND-COLOR: #F1B324;
	color: White;
	border-color: Black;
	border: 1px solid Black;
	border-bottom: 1px solid #869175;
	border-left: 1px solid #FFFDEA;
	border-right: 1px solid #869175;
	border-top: 1px solid #FFFDEA;
	width: 65px;
	height: 16px;
}
.tablaborder {
    border:1px solid #ECB32E;
    font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 9px;
    color: #000000;
    text-align: justify;
    font-weight: bold;
}

.tablaborderE {
    border:1px solid #ECB32E;
    font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 11px;
    color: #000000;
    text-align: justify;
    font-weight: bold;
}

/*ESTADISTICAS*/


.thest { font-family: Arial, Verdana, Helvetica; font-size: 10px; font-weight: bold; background-color: #F5EBC2; color:#333333}
.trojobpq { font-family: Arial, Verdana, Helvetica; font-size: 9px; font-weight: bold; color: #f12724}
.tnegrobpq { font-family: Arial, Verdana, Helvetica; font-size: 9px; font-weight: bold; color: #000000}
.tnegrobp{ font-family: Arial, Verdana, Helvetica; font-size: 10px; font-weight: bold; color: #000000}
.thestlis { font-family: Arial, Verdana, Helvetica; font-size: 11px; font-weight: bold; background-color: #F5EBC2; color:#333333}
.buton5{FONT-SIZE: 10px; 
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR:#F8B40B;
        COLOR:#FFFFFF;
        border:0
        }
h1 {
     font-size:17px;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
     COLOR: #F8B40B;
     font-weight: bold;
    }
h2 {
     font-size:12px;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
     COLOR: #F8B40B;
     font-weight: bold;
    }
h3 {
     font-size:11px;
     FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
     COLOR: #666666;
     font-weight: bold;
    }
.alerta { font-family: Arial, Verdana, Helvetica; font-size: 12px; font-weight: bold; color: #ff2222}

.tablahotel {
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	height:150px;
	width: 550px;
}
.tablavuelohotel {
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	height:150px;
	width: 600px;
}
.tablahotelmasvuelo {
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: none;
	height:150px;
	width: 600px;
}

.tablahotelmascoche {
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: none;
	height:150px;
	width: 600px;
}

.tablacoche {
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: none;
	height:130px;
	width: 600px;
}

.tablaServiciosA {
	width:620px;
	border-bottom: 1px dashed #009900;
}
.tablaServiciosB {
	width:620px;
	border-top: 1px dashed #009900;
}

.celdaNombre {
	border-bottom:1px solid #000000;
}

.celdaEmpresa {
	width: 100px;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
}
.celdaEmpresavyh {
	width: 100px;
	border-left:1px solid #000000;
}


.celdaPrecio {
	width:100px;
	border-left:1px solid #000000;
}

.celdaCabeceraD {
	border-bottom: 1px dashed #996633;
	border-right: 1px dashed #996633;
}
.celdaCabeceraC {
	border-bottom: 1px dashed #996633;
}

.textoAzulNumero7 {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 18px;
	color: #0000CC;
	text-align: center;
	font-weight: bold;
}
.celdaConBordeAbajo {
	border-left: none;
	border-right: none;
	border-top: none;
	border-bottom: 1px solid black;
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 9px;
	color: #666666;
    text-align: center;
	font-weight: bold;
}
.textoVerdeNegritaC {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #127263;
	font-weight: bold;
}
.rvstata11b{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#425697;FONT-FAMILY:Arial, Helvetica, sans-serif;TEXT-DECORATION:none}

.textoRojoNegritaC {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: Red;
	text-align: center;
	font-weight: bold;
}
.textoRojoNegrita {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: Red;
	font-weight: bold;
}
a.textoVerdeNegritaC:active, a.textoVerdeNegritaC:hover , a.textoVerdeNegritaC:visited, a.textoVerdeNegritaC:link {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #009900;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}

.textoNegritaFiltro {
	font-family: Verdana, Arial, Helvetica,sans-serif;
	font-size: 10px;
	color: #666666;
    text-align: justify;
	font-weight: bold;
}
a.textoVerdeNegrita2:visited, a.textoVerdeNegrita2:hover , a.textoVerdeNegrita2:link {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #009900;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
}

 a.textoVerdeNegrita2:active {
	font-family: Verdana, Arial, Helvetica sans-serif;
	font-size: 10px;
	color: #996633;
	text-align: right;
	font-weight: bold;
	text-decoration: none;
}
.marron{FONT-WEIGHT:bold;FONT-SIZE:11px;COLOR:#996633;FONT-FAMILY:Arial, Helvetica, sans-serif;TEXT-DECORATION:none}
.textoJSP {
	font-family: Helvetica,sans-serif;
	font-size: 12px;
	color: #666666;
        text-align: center;
}

