body {
	font-family:Interstate-Light,Arial;
	font-size: 14px;
	background-color: #b1001b;
	width: 951px;
	padding:1px;
 	margin : 0px;
 	margin-left : auto;
 	margin-right : auto;
}



a{
	color:#797979;
	text-decoration:none;
}

a:hover{
	color:#575757;
	text-decoration:none;
}

a:visited{
	color:#FFFFFF;
}

img{
	border:0px none;
}

span a, img a{
border:0 !important;
} 

ul{
	list-style-type:none;
}

textarea{
	border:none;
	font-family:Interstate-Light,Arial;
	color:#FFFFFF;
	background-color:#B50018;
}



.linkIdiomas
{
	font-size:10px;
	color:#FFFFFF;
	/*vertical-align:top;*/
	background-color:#000000;
}

#idiomas
{
	/*text-align:right;
	vertical-align:bottom;
	position:relative;*/

}


.cuerpo {
	background-color: #ffffff;
	margin-top: 1px;
	margin-left: 0px;
	height:490px;
}
.panel, .cpanelIzq, .cpanelIzqNoticias, .cpanelCentro, .cpanelCentroNoticias, .cpanelDer, .cpanelDerNoticias, .cpanelDerPaquete, .cpanelIzqOferta, .cpanelDerGuia,  .cpanelDerFidelity, .cpanelDerReservation,
.cpanelCentroagenda, .cpanelCentroplayas, .cpanelCentrogastronomia, .cpanelCentroturismo, .cpanelCentrodeportes, .cpanelCentronoche
{
	margin-left: 6px;
	margin-right: 7px;
	margin-top: 9px;
	margin-bottom: 10px;
	height:471px;
	width:300px;
	background-repeat:no-repeat;
	position:relative;
}
.pie {
	background-color: #000000;
	height: 36px;
}
.credito {
	background-color: #b1001b;
	height: 22px;
	font-family: Interstate-Light,Arial;
	color: #000000;
	font-size: 9px;
	font-weight: normal;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 3px;
}
.cpanelIzq, .cpanelIzqNoticias {
	margin-left: 6px;
	background-image: url(images/panel-Izq.jpg);
	float:left;
}

.cpanelCentro, .cpanelCentroNoticias {
	background-image: url(images/panel-Centro.jpg);
	float: left;
}

.cpanelDer {
	background-image: url(images/panel-Drcha.jpg);
	float: left;
}

.cpanelDerNoticias {
	background-image: url(images/panel-Drcha-Noticias.jpg);
	float: left;
}

.cpanelDerGuia {
	background-image: url(images/panel-Drcha-Rojo.jpg);
	float: left;

}

.cpanelDerFidelity{
	background-image: url(images/panel-Drcha-Rojo.jpg);
	float: left;
}

.cContenidoCol {
	padding-right: 10px;
	padding-left: 20px;
	padding-top: 10px;
}

.cContenidoColOferPack{
	padding-right: 10px;
	padding-left: 0px;
	padding-top: 10px;
}

.cContenidoColGuia {
	padding-right: 20px;
	padding-left: 40px;
	padding-top: 30px;
	margin-top: 30px;
}


.cNombreHoteles {
	padding-left:10px;
	padding-top: 40px;
	font-family:Interstate-Light,Arial;
	font-size:12px;
	font-weight:700;
	color:#797979;
}

.titulo1{
	float:right;
	font-family:Interstate-Light,Arial;
	font-size:30px;
	color:#FFFFFF;
	padding-bottom:20px;
}

.titulo2{
	float:right;
	font-family:Interstate-Light,Arial;
	font-size:25px;/*25px*/
	font-weight:bold;
	color:#992222;
	padding-bottom:20px;
	padding-left:20px;
}

.tdFotos{
	text-align:center;
}
.texto{
	padding-left:10px;
	font-family:Interstate-Light,Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}

.texto2{
	padding-left:40px;
	font-family:Interstate-Light,Arial;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}

h1{
	font-family:Interstate-Light,Arial;
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:0px;
}

h2{
	font-family:Interstate-Light,Arial;
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:0px;
}

h3{
font-family:Interstate-Light,Arial;
	font-size:10px;
	font-weight:bold;
	color:#888888;
	padding-top:0px;
}

.titulo{
	font-family:Interstate-Light,Arial;
	font-size:17px; /*20px*/
	font-weight:bold;
	color:#FFFFFF;
	padding-top:0px;
	width:260px;
	}

/*definimos el tamaņo de laetra para estas clases*/
.entradilla, .entradillaCentral
{
	font-size:12px;
	font-family:Interstate-Light,Arial;
	font-weight:bold;
	color:#888888;
}

.entradilla{
	padding-left:30px;
	padding-top:0px;
}


.entradillaCentral{
	padding-left:20px;
	padding-top:0px;
	width:230px;
}


.contenido, contenidoGuiaCentral,.contenidoMargenIzq{
	padding-left:20px;
	font-family:Interstate-Light,Arial;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	padding-top:0px;
}

.contenidoMargenIzq{
	padding-left:35px;
	width:190px;
}


.contenidoGuiaCentral{
	padding-left:30px;
	font-family:Interstate-Light,Arial;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	padding-top:0px;
	padding-right:0px;
	text-align:justify;
	width:100px;
}

.contenidoOferta{
	padding-left:5px;
	font-family:Interstate-Light,Arial;
	font-size:13px;
	font-weight:normal;
	color:#660000;
	padding-top:10px;
	text-align:left;
}

.contenidoPaquete, .contenidoLogin{
	padding-left:5px;
	font-family:Interstate-Light,Arial;
	font-size:13px;
	font-weight:normal;
	color:#FFFFFF;
	padding-top:10px;
	text-align:left;
}

.contenidoLogin{
	padding-top:0px;
}
.nota{
	font-size:9px;
}

.masInfo{
	font-family:Interstate-Light,Arial;
	color:#FFFFFF;
	font-size:10px;
	padding-top:0px;
}


.modulo{
	padding-left:10px;
	padding-top:10px;
}

.moduloCentrado{
	padding-left:10px;
	padding-top:10px;
	text-align:center;
}

.moduloDrcha{
	padding-left:0px;
	padding-top:0px;
	text-align:right;
}

.tituloBloque
{
	height:60px;
}

.navOfertas{
	color:#000000;
	font-family:Interstate-Light,Arial;
	font-size:9px;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
}

.textoPie
{
	color:#ffffff;
	font-family:Interstate-Light,Arial;
	font-size:11px;
	text-align:right;
	padding-right:20px;
	padding-top:8px;
}

.cpanelDerPaquete {
	background-image: url(images/panel_derecha_paquete_v2.jpg);
	float: left;
}

.cpanelDerReservation {
	background-image: url(images/panel-Drcha-Rojo.jpg);
	float: left;
}

.tituloTabla{
	color:#ffffff;
	font-size:14px;
}
.cpanelIzqOferta {
	margin-left: 6px;
	background-image: url(images/panel_ofertas.jpg);
	float:left;
}

.cpanelCentroagenda {
	background-image: url(images/panel-Centro-Agenda.jpg);
	float: left;
}
.cpanelCentroplayas {
	background-image: url(images/panel-Centro-Playas.jpg);
	float: left;
}

.cpanelCentrogastronomia {
	background-image: url(images/panel-Centro-Gastronomia.jpg);
	float: left;
}

.cpanelCentroturismo {
	background-image: url(images/panel-Centro-Turismo.jpg);
	float: left;
}

.cpanelCentrodeportes {
	background-image: url(images/panel-Centro-Deportes.jpg);
	float: left;
}

.cpanelCentronoche {
	background-image: url(images/panel-Centro-noche.jpg);
	float: left;
}

/*Estilo para tablas*/
td.colResaltada{
	background:#D6D3D6;
	border-bottom:thin;
	border-right:thin;
	border-bottom-style:solid;
	border-right-style:solid;
}

td.colNoResaltada{
	background:none;
	border-bottom:thin;
	border-right:thin;
	border-bottom-style:solid;
	border-right-style:solid;
}

th.thResaltada{
	background:#D6D3D6;
	border-bottom:thin;
	border-right:thin;
	border-bottom-style:solid;
	border-right-style:solid;
}

th.thNoResaltada{
	background:none;
	border-bottom:thin;
	border-right:thin;
	border-bottom-style:solid;
	border-right-style:solid;
}


table.puntos{
	text-align:center;
	border-top:thin;
	border-left:thin;
	border-top-style:solid;
	border-left-style:solid;

}

/*Listas de fidelity*/
ul.puntos{
	list-style:circle;
	margin-left:-10px;
}