﻿@charset "utf-8";
/* CSS Document */

body, html 
{
	text-align:center;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#FFFFFF;
} /* Re-sets IE to "zero" for these values */

a:link { color: #183e69; text-decoration: none; cursor:pointer; }
a:active { color: #183e69; text-decoration:  none; cursor:pointer; }
a:visited { color: #183e69; text-decoration:  none; cursor:pointer; }
a:hover { color: #5baeec; text-decoration:  none; cursor:pointer; }

.todo
{
height:100%
}
.home
{
	background-image: url(../images/fondo.jpg);
	background-repeat:repeat-x;
}
.secundarias
{
	background-image: url(../images/fondosec.jpg);
	background-repeat:repeat-x;
}
.banner
{
height:68px;
margin: 0 auto;
text-align:left;
width:976px;
}
.bannerprincipal
{
height:100%;
margin: 0 auto;
text-align:left;
width:989px;
}
.reservas
{
height:140px;
width:255px;
float:left;
display:inline;
background-image:url(../images/reservas.jpg);
}
.reservas p
{
margin-left:55px;
margin-top:10px;
margin-bottom:0px;
font-family:"Calibri";
font-size:13px;
color: #5b5b5b;
}
.otras_reservas
{
height:140px;
width:188px;
float:left;
display:inline;
background-image:url(../images/otras_reservas.jpg);
}
.otras_reservas p
{
margin-left:45px;
margin-top:15px;
margin-bottom:0px;
font-family:"Calibri";
font-size:13px;
color: #5b5b5b;
}
.tema{
margin-left:5px;
height:140px;
width:172px;
float:left;
display:inline;
}
.logo
{
width:95px;
float:left;
text-align:left;
display:inline;
margin-top:18px;
}
.idiomas
{
font-family:"Calibri";
size: 15px;
color: #183e69;
}
#menu
{
width:500px;
margin-left: 215px;
margin-top:0px;
text-align:right;
float:left;
display:inline;
font-family:"Calibri";
font-size:14px;
color: #5b5b5b;
font-weight:400;
list-style:none;
margin:0;
padding:0;
}
#menu li {
margin-right:12px;
padding:0px;	
border:0px solid #CCCCCC;	
float:left;
}
.bj{
margin-top: 48px;
font-family:"Calibri";
font-size:13px;
color: #5b5b5b;
float:left;
display:inline;
}
.bj2{
width:237px;
text-align:right;
margin-top:48px;
margin-left:30px;
font-family:"Calibri";
font-size:14px;
color: #5b5b5b;
font-weight:bold;
float:left;
display:inline;
}
.bj3{
width:100px;
margin-top:48px;
margin-left:10px;
font-family:"Calibri";
font-size:14px;
color: #5b5b5b;
float:left;
display:inline;
text-align:right;
}
#menu a { color: #5b5b5b; text-decoration: none; cursor:pointer; }
#menu a:hover { color: #183e69; text-decoration:  none; cursor:pointer; }

.subbanner{
width:100%;
margin: 0 auto;
text-align:center;
height:32px;
background-image:url('../images/subbanner.gif');
}
#submenu
{
width:800px;
margin-top:0px;
text-align:left;
float:left;
display:inline;
font-family:"Calibri";
font-size:13px;
color: #a9a9aa;
font-weight:400;
list-style:none;
margin:0;
padding:0;
}
#submenu li {
margin-left:0px;	
margin-right:12px;
margin-top:8px;
padding:0px;	
border:0px solid #CCCCCC;	
float:left;
}
#submenu li a { color: #a9a9aa; text-decoration: none; cursor:pointer; }
#submenu li a:hover { color: #5baeec; text-decoration:  none; cursor:pointer; }

.opciones
{
margin: 0 auto;
text-align:left;
width:976px;
}
.miembros{
margin-top:8px;
float:left;
display:inline;
width:300px;
text-align:right;
font-family:"Calibri";
font-size:13px;
color: #a9a9aa;
}
.espacio{
float:left;
display:inline;
width:15px;
margin-top:8px;
}
.flash
{
margin-top:5px;
}
table
{
margin-bottom:0px;
font-family:"Calibri";
font-size:13px;
color: #5b5b5b;
}
.subtitulo{
width:976px;
margin: 0 auto;
text-align:left;
height:32px;
font-family:"Calibri";
font-size:12px;
color: #5b5b5b;
height:20px;
}
.subtitulo2{
width:976px;
margin: 0 auto;
text-align:left;
height:32px;
font-family:"Calibri";
font-size:12px;
color: #5b5b5b;
height:80px;
}
.hotel{
min-height:100px;
margin: 0 auto;
text-align:left;
width:976px;
margin-top:0px;
}
.datos{
float:left;
display:inline;
width:400px;
}
.datos h1{
font-family:"Monotype corsiva";
font-size:60px;
color: #155884;
height:60px;
margin-bottom:0px;
margin-top:10px;
margin-left:10px;
float:left;
display:inline;
width:100%;
font-weight:normal;
}
.datos h1 p{
margin-top:5px;
}
.txtdestacado{
font-family:"Arial";
font-size:18px;
color: #0a3754;
margin-top:0px;
float:left;
display:inline;
}
.txtdestacado_rojo{
font-family:"Arial";
font-size:18px;
color: #881746;
margin-top:0px;
float:left;
display:inline;
}
.txtdestacado_verde{
font-family:"Arial";
font-size:18px;
color: #233b0b;
margin-top:0px;
float:left;
display:inline;
}
.txtdestacado_naranja{
font-family:"Arial";
font-size:18px;
color: #934707;
margin-top:0px;
float:left;
display:inline;
}

.txtdestacadopeq{
font-family:"Arial";
font-size:14px;
color: #0a3754;
margin-top:0px;
float:left;
display:inline;
font-weight:bold;
}
.azul{
font-family:"Arial";
font-size:18px;
color:#0093d6;
}
.rojo{
font-family:"Arial";
font-size:18px;
color:#a84e74;
}
.verde{
font-family:"Arial";
font-size:18px;
color:#486c23;
}
.naranja{
font-family:"Arial";
font-size:18px;
color:#e46b05;
}

.azulp{
font-family:"Arial";
font-size:12px;
color:#216d9f;
}
.rojop{
font-family:"Arial";
font-size:12px;
color:#a84e74;
}
.verdep{
font-family:"Arial";
font-size:12px;
color:#486c23;
}

.marquesina{
text-align:right;
}
.contenidohotel{
height:832px;
margin: 0 auto;
text-align:left;
width:976px;
margin-top:5px;


}
.texto{
float:left;
display:inline;
height:100%;
text-align:justify;
width:540px;
margin-top:10px;
border: 0px solid #e0e0e0;
padding: 0px;
padding-left:0px;
padding-right:10px;
font-family:"Calibri";
font-size:14px;
color: #787878;
}
.instalaciones{
width:100%;
height:100%;
margin: 0 auto;
text-align:left;
width:968px;
margin-top:0px;
font-family:"Calibri";
font-size:14px;
color: #939393;
BORDER:1PX SOLID RED;
}
.map{
font-family:"Calibri";
font-size:12px;
color: #b3b3b3;
}
.botonera{
float:left;
display:inline;
}
.thumbs{
margin-top:10px;
margin-left:10px;
float:left;
display:inline;
width:390px;
}
.thumbs div{
float:left;
display:inline;
width:390px;
background-image:url(../images/thumb.png);
background-repeat:no-repeat;
width:122px;
height:85px;
padding-left:8px;
padding-top:8px;
}
.texto h2{
font-family:"Arial";
font-size:14px;
color: #666666;
margin:0px;
font-weight:bold;
}
.texto h1{
font-family:"Arial";
font-size:45px;
color: #c6c5c5;
margin:0px;
font-weight:bold;
}
.reservahotel{
height:125px;
width:501px;
padding-left:5px;
padding-top:15px;
padding-right:0px;
padding-bottom:0px;
}
.reservahotel p{
margin-left:57px;
margin-top:10px;
margin-bottom:0px;
}
.imagenes{
height:100%;
text-align:justify;
width:400px;
margin-top:0px;
margin-left:20px;
border: 1px solid #e6e5e5;
font-family:"Calibri";
font-size:11px;
color: #939393;
float:left;
display:inline;
background-color:#f7f7f7;
}
.reserva-hotel{
background-image:url(../images/cuadro-reservas.jpg);
background-repeat:no-repeat;
width:378px;
height:132px;
float:left;
display:inline;
margin-left:10px;
margin-top:10px;
}
.contenido-hotel{
height:170px;
margin: 0 auto;
text-align:left;
width:970px;
margin-top:0px;
}
.input{
font-family:"Arial";
color:#a9a9b9;
font-size:12px;
}
.input2{
font-family:"Arial";
color:#a9a9b9;
font-size:10px;
border: 1px solid #e0e0e0;
width:90px;
}
.buscador
{
background-image:url(../images/fondo_buscador.jpg);
height:40px;
width:988px;
margin: 0 auto;
font-family:"Times New Roman", Times, serif;
color:#FFFFFF;
font-size:18px;
}
.titularg
{
font-family:"Calibri";
color:#183e69;
font-size:28px;
}
.titularm
{
font-family:"Calibri";
color:#00315b;
font-size:20px;
}
.titulargoscuro
{
font-family:"Times New Roman", Times, serif;
color:#183e69;
font-size:22px;
}
.titulargnaranja
{
font-family:"Arial";
color:#cd5012;
font-size:16px;
}
.textop
{
font-family:"Times New Roman", Times, serif;
color:#484743;
font-size:12px;
}
.textopeq
{
font-family:"Calibri";
color:#FFFFFF;
font-size:12px;
}
.contenido
{
height:140px;
margin: 0 auto;
text-align:left;
width:976px;
margin-top:5px;
}
.contenidotexto
{
margin: 0 auto;
width:989px;
background-repeat:repeat;
background-image:url(../images/trans.png);
}
.columnatexto
{
width: 950px;
margin-left:25px;
margin-top:0px;
font-family:"Arial";
color:#272727;
font-size:12px;
}
.color
{

}
.ofertas
{
width:200px;
margin-left:20px;
}
.pie
{
float:left;
display:inline;
width:100%;
height:50px;
text-align:center;
color:#666666;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
border-top:1px solid #e1e0e0;
background-image:url(../images/degradado.png);
margin-top:10px;
}
.pie div{
margin: 0 auto;
width:989px;
}
.pie div div{
float:left;
display:inline;
text-align:right;
}
.pie2
{
float:left;
display:inline;
width:100%;
height:50px;
text-align:center;
color:#666666;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
border-top:1px solid #e1e0e0;
margin-top:10px;
background-repeat:repeat-x;
background-image:url(../images/degradado.png);

}

.tabla
{
border: 1px solid #e6e5e5;
}
.tablebordeinferior
{
border-bottom: 1px solid #c4e2fd;
}
.tablesuperior
{
border-top: 1px solid #FFFFFF;
}
.style3 {font-size: 16px}
.style4 {color: #FFFFFF; font-weight: bold; }
.sn {display:none; }



