
.TituloGral {		/* Estilo para Titulo de Listado de Hoteles y  */
	width: 700px;
 	text-align: center;
	color: #4A698C ;
}

.TituloPie {		/* Estilo para Titulo de Listado de Hoteles y  */
	float: left;
	width: 700px;
	height: 18px;
 	text-align: center;
	font-size: smaller;
	font-weight: bold;
	color: #4A698C ;
	margin-top: 5px;
}

.TituloDatosEnc {		/* Encabezado para Mostrar el listado de Hoteles (Vigencia...)*/
	width: 700px;
 	text-align: left;
	color: #4A698C ;
	margin-bottom: 10px;
}

.TituloDatosTipoSec {		/* Encabezado para Mostrar el listado de Hoteles (Vigencia...)*/
	position: relative;
	width: 400px;
	font-size: small;
	zleft: 150px;
 	text-align: center;
	font-weight: bold;
	background-color: #B22222;
	color:  White;
	border-color: #8B0000;
	border-style: solid;
	border-width: 1px;
	margin-bottom: 10px;
}


.TituloZona {		/*Area Para Titulo de Cada Zona*/
	float: left;
	position:  relative;
	height: 26px;
 	width: 700px;	
	background-color:  #D6DFE7 ;
	border-style: solid;
 	border-color: #4A698C;
	border-width: 1px 1px 1px 1px;
	margin-top: 5px;
	text-align: center;
	color: #4A698C;
	font-weight: bold;
	font-size:  20px;
}

.TituloZonaTxt {	/*Area para texto de cada División de Zona*/ 
	float: left;
	position:  relative;
	color: #4A698C;
	font-weight: bold;
	font-size:  20px;
	text-align: center;
}

.InfHotel {			/*Cuadro General para Listado de Hoteles*/
	float: left;
	position:  relative;
	width: 700px;
	background: transparent;
	padding: 5px 5px 0px 5px;
}

.InfHotelLineaAbajo {	/*Cuado para Mostrar los Botones de Reservaciones y mas in fo*/
	float: left;
	position:  relative;
	width: 700px;
	background: transparent;
	padding: 0px 5px 0px 5px;
	border-color: #4A698C;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	margin-bottom: 10px;
}

.InfHotel1 {			/*División Izquierda de Hoteles - Fachada*/
	width: 500px;
	background: transparent;
	border-style: dotted;
	border-color: #4A698C;
	border-width: 0px 1px 0px 0px;
	color: Black;
	padding-right: 10px;
	text-align: left;
	
}

.InfHotel2 {		/*División Derecha de Hoteles - Info Adicional*/
	float: right;
	width: 175px;
	text-align: left;
	zborder-style: solid;
	zborder-color: #4A698C;
	zborder-width: 0px 0px 0px 1px;
	padding-left: 10px;
}

.InfHotel1Img {	/*Area para Imagen*/
	float: left;
	text-align: center;
	width: 80px;
	margin: 0px 10px 5px 0px;
}

.InfHotelIMG {		/*Definicion para la Imagen*/
	border-color:  #4A698C;
	border-style: solid;
	border-width: 1px;
}

.InfHotel1ImgRefer {	/*Area para Imagen*/
	text-align: center;
	width: 20px;
	height: 15px;
	margin: 0px 0px 0px 5px;
}

.InfHotel1Tit {	/*Para Nombre del Hotel*/
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}

.InfHotel1Det {	/*Para minidescripcion de Hotel*/
	font-size: smaller;
	color:  #000000;
	text-align: left;
}

.InfHotel1DetPrecio {	/*Para cuando se desee destacar los textos de precios*/
	font-size: smaller;
	color:  #000000;
	text-align: left;
	font-weight: bold;
}

.InfHotel1DetPrecioLunJ1 {	/*Para cuando se desee destacar los textos de precios*/
	font-size: smaller;
	color: Black;
	text-align: left;
	font-weight: bold;
}

.InfHotel3{			/*Muestra la parte Inferión para Botones*/
	width: 500px;
	text-align:  right;
	zborder-style: dotted;
	zborder-color: #4A698C;
	zborder-width: 0px 1px 0px 0px;
}

.InfHotel3Bot1 {	/*Definición para Botones*/
	font-size: smaller;
	color:  #000000;
	font-weight:  bold;
	text-align: left;
	background-color: #FFCF00;
	border-style: solid;
	border-color:  Silver;
	border-width: 1px;
}
a.InfHotel3Bot1:link, a.InfHotel3Bot1:visited, a.InfHotel3Bot1:active {
	text-decoration: underline;
	color: #4A698C;
}
a.InfHotel3Bot1:hover {
	text-decoration: none;
	color: #000000;
}


.TitVigencia {		/*Muestra la vigencia en el encabezado de Fin Semana */
	font-size: small;
	font-weight: bold;
	color: #4A698C;
	text-align: left;
}

.TxtTitVigencia {		/*Muestra la vigencia en el encabezado de Fin Semana */
	font-size: small;
	font-weight:  bold;
	color: Black;
}

.InfReferencias {
	float: left;
	font-size: 12px;
	color: Black;
	text-align: left;
	width: 700px;
	margin-top: 15px;
	border-color:  Silver;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	padding: 0px 5px 0px 5px;
}

.InfTitReferencias {
	font-size: small;
	color: Black;
	text-align: left;
	text-decoration: underline;
}

.Paquetes {
	float: left;
	position:  relative;
	width: 605px;
	background: transparent;
	padding: 0px 15px 15px 80px;
	border-color: #4A698C;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	margin-top: 10px;
}

.PaqueteLineaAbajo {	/*Cuado para Mostrar los Botones de Reservaciones y mas in fo*/
	float: left;
	position:  relative;
	width: 700px;
	background: transparent;
	padding: 0px 5px 0px 5px;
	margin-bottom: 5px;
}


.PaqueteTitulo {
	font-size: small;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	color: Black;
}

.PaqueteCosto {
	font-size: smaller;
	font-weight: bold;
	text-align: left;
	color: Black;
}

.PaqueteIncluye {
	font-size: smaller;
	text-align: left;
	color: Black;
}

.PaqueteDescripcion {
	font-size: smaller;
	font-weight: bold;
	text-align: left;
	text-indent: 10px;
	color: Black;
}

.NoHayInfo {
	width: 700px;
	font-size: small;
	font-weight: bold;
	text-align: left;
	background-color: #D6DFE7;
	border-color: #4A698C;
	border-style: solid;
	border-width: 1px;
	color:  red;
	padding: 0px 10px 0px 10px;
}

