/* CSS Document */

.ColorFondoShell{
	background-color: #3a6ea5;
}

.ColorFondoCuerpo{
	font-family: "Arial";
	font-size: 10pt;
	font-weight: normal;
	background-color: #F7FBFF;
	color:#0D3151;	
}

.EnlaceMenu{
	color:#CBD8E5;
	font-family: "Arial";
	font-size: 10pt;
	font-weight: normal;
	text-decoration:none;
}

.EnlaceMenuDestacado{
	color:#FFFFFF;
	font-family: "Arial";
	font-size: 10pt;
	font-weight: normal;
	text-decoration:none;
}

.Tabla_Destacados
{
	font-family: "Arial";
	font-size: 8pt;
	font-weight: normal;
	background-color: #4F7BA7;
}

.Tabla_Principal
{
	font-family: "Arial";
	font-size: 10pt;
	font-weight: normal;
	border: 1pt solid #CCCCCC;
	background-color: #F7FBFF;
	color:#0D3151;	
}

.Tabla_Principal_SinBorde
{
	font-family: "Arial";
	font-size: 10pt;
	font-weight: normal;
	background-color: #F7FBFF;
	color:#0D3151;	
}

.ColorTitulo{
	font-family: "Arial Black";
	font-size: 18pt;
	font-weight: bold;
	color:#E95F5F;
}

.SubTituloRojo{
	font-family: "Arial";
	font-size: 14pt;
	color:#FF0000;
}
.SubTituloAzul{
	font-family: "Arial";
	font-size: 14pt;
	color:3866C8;
}
.SubTituloAzulMedio{
	font-family: "Arial";
	font-size: 12pt;
	font-weight: bold;
	color:3866C8;
}
.SubTituloRojoChico{
	font-family: "Arial";
	font-size: 10pt;
	font-weight: bold;
	color:#FF0000;
}
.SubTituloAzulChico{
	font-family: "Arial";
	font-size: 10pt;
	font-weight: bold;
	color:3866C8;
}

.Enlace{
	color:#3300CC;
	font-family: "Arial";
	font-size: 10pt;
	font-weight: normal;
	text-decoration:none;
}

.EnlaceDestacado{
	color:#3866C8;
	text-decoration:underline;
}

.Tabla_Tarifas
{
	border: 1pt solid cornflowerblue;
	font-family: "Arial";
	font-size: 10pt;
	font-weight: normal;
	color:#0D3151;
	background-color:#DAD7D7;
}

TH.Tabla_Tarifas {
	font-family: "Arial";
	font-size: 10pt;
	color:#FFFFFF;
	font-weight: bold;
	background-color:cornflowerblue;
}

.SubTitulo{
	color:3866C8;
}

.Marco_Foto
{
	border: 1pt solid cornflowerblue;
	font-family: "Arial";
	font-size: 10pt;
	font-weight: normal;
	color:#0D3151;
}

.Marco_Foto_datosUtiles
{
	font-family: "Arial";
	font-size: 10pt;
	font-weight: normal;
	color:#0D3151;
	border-spacing:inherit;
	border-top: 2px solid #F7FBFF;
	border-right: 12px solid #F7FBFF;
	border-bottom: 12px solid #F7FBFF;
	border-left: 0px solid #F7FBFF;
}

.Texto_Obligatorio{
	font-family: "Arial";
	font-size: 9pt;
	font-weight: normal;
	color:#FF0000;
}

.ColorTituloPresentacion{
	font-family: "Arial Black";
	font-size: 18pt;
	font-weight: bold;
	color:#ffffff;
}

.ColorTituloPresentacion2{
	font-family: "Arial";
	font-size: 10pt;
	font-weight: bold;
	color:#003399;
	text-decoration:none;
}

.ColorTituloPresentacionEnlace{
	font-family: "Arial";
	font-size: 10pt;
	font-weight: bold;
	color:#FF0000;
	text-decoration:none;
}

.Tabla_Destacados_Gris
{
	font-family: "Arial";
	font-size: 10pt;
	font-weight: normal;
	background-color:#EAEAEA;
}


/*
 * ESTILO DEL RESULTADO DE BUSUEDA
 */	
.zoom{background:#F7FAFE; border: none 0px white}
.foto{background:#F7FAFE; font-family:Arial; font-size:medium; color:#3866C8; border-left: 1px solid #CCD3DB; }
.detalles{background:#F7FAFE; border-width:thin; border-bottom-color:#F5FCFE}
.division{font-family:Arial Narrow; font-weight:bold; font-size:small; color:#5279C6; background:#F7FAFE; border-top: 1px solid #CCD3DB; }
.titulo
{
    background: #F7FAFE;
    font-family: Arial Narrow;
    font-weight: bold;
    font-size: small;
    color: #3079ff;
}
hb{background:#F7FAFE; font-family:MS Sans Serif; font-size:x-small; color:#3F5664}
.pago{background:#F7FAFE; font-family:Arial; font-size:x-small; color:#5279C6}
.resultado{font-family:Arial; font-size:small; color:Black}

/*
 * ESTILO DEL DETALLE DE HABITACION O DEPARTAMENTO 
 */	
.fondosolo{background:#F7FAFE;}
.fondoborde{background:#F7FAFE; border: 2px solid #C5DEE2;}
.subtitulodet{background:#F7FAFE; font-family:Arial Narrow; font-weight:bold; font-size:small; color:#F09D61}
.tablaopciones{background:#F7FAFE; font-family:Arial Narrow; font-weight:normal; font-size:x-small; color:#5279C6}
.textosubdetalle{background:#F7FAFE; font-family:Arial Narrow; font-weight:normal; font-size:small; color:#5279C6}
.textotarifa{background:#F7FAFE; font-family:Arial Narrow; font-weight:normal; font-size:x-small; color:#5279C6}


.estselected{color:#614CFF; font-weight:bold}
.estnoselected{color:#9E9E9E}
.fechadisp{color:green; font-weight:bold}


.bordefoto{cursor:hand;border-style:solid;border-width:1;border-color:#0D3151  #597B9C #597B9C #0D3151 ;}

.ColorFondoCuerpoAlojamiento{
font-family: "Arial";
font-size: 8pt;
font-weight: normal;
background-color: #F7FBFF;
color:#0D3151;
}

.clsBoton
{
    font-size: x-small;
    background-color: #ecf4f9;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color=    '#696969' , Direction=135, Strength=2);
    width: 100px;
    border-right: #75c0ed 1px solid;
    border-top: #75c0ed 1px solid;
    border-left: #75c0ed 1px solid;
    border-bottom: #75c0ed 1px solid;
    color: #1e70c3;
}

.textoDescripcion
{
background: none transparent scroll repeat 0% 0%; 
font-family: Arial; 
font-weight: bold; 
font-size: small; 
color: #5279C6; 
}

.MarcoInicioAbajo
{
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#ccccff', Direction=135, Strength=10);

}
.MarcoInicioArriba
{
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#ccccff', Direction=300, Strength=10);

}

