@charset "utf-8";

/* CSS Document         */

body{background-image:url(http://www.hotelduquesdenajera.com/images/fondo.gif);background-repeat:repeat-x;}

p{margin:0;padding:0;}

/*-----------------------FORMULARIO DE CONTACTO-----------------------        */

form{background-color:#CCC;border:1px solid #eee;margin:0;padding:15px;}

label{display:block;font-weight:700;margin:5px 0;padding:0;}

input{border:1px solid #eee;color:#777;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1em;font-style:normal;font-variant:normal;font-weight:400;margin:0;padding:2px;}

textarea{border:1px solid #eee;color:#777;display:block;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1em;font-style:normal;font-variant:normal;font-weight:400;height:100px;margin:0;padding:2px;width:400px;}

span{margin:0;padding:0;}

h1{background:url(http://www.hotelduquesdenajera.com/images/h1_bckg.jpg) no-repeat;font-size:24px;padding-bottom:7px;padding-left:0;text-transform:uppercase;}

h2{background:url(http://www.hotelduquesdenajera.com/images/separa.gif) 12px 28px no-repeat;font-size:16px;height:45px;margin:0;padding-bottom:7px;padding-right:0;padding-top:7px;text-align:center;text-transform:uppercase;}

h3{background:url(http://www.hotelduquesdenajera.com/images/fnd_h3.jpg) right top no-repeat;font-size:14px;font-weight:700;height:16px;padding:4px 0 8px 28px;}

h4{background:url(http://www.hotelduquesdenajera.com/images/fnd_h4.jpg) right top no-repeat;font-size:14px;font-weight:700;padding:5px 0 9px 28px;}

/*------------------------------------------------CONTENEDOR PRINCIPAL--------------------        */

#container{background-image:url(http://www.hotelduquesdenajera.com/images/fnd_container.jpg);background-repeat:no-repeat;margin:0 auto;width:834px;}

/*------------------------------------------------CABECERA Y MENU PRINCIPAL--------------------        */

#cabecera{height:105px;width:834px;}

#cabecera #caja-logo{background-image:url(http://www.hotelduquesdenajera.com/images/logo.png);background-position:left bottom;background-repeat:no-repeat;display:block;float:left;height:100px;margin-left:20px;padding-top:4px;width:245px;}

#caja-logo #slogan{color:#130000;display:block;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;text-align:left;width:200px;}

#reservas{float:right;height:60px;padding-right:42px;padding-top:10px;width:490px;}

#sidebox{height:100px;}

#idiomas{float:right;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:10px;padding-right:5px;padding-top:5px;text-align:right;}

#caja-menu{background-image:url(http://www.hotelduquesdenajera.com/images/menu.gif);background-position:right top;background-repeat:no-repeat;height:162px;width:834px;}

#menuprincipal{
	display:block;
	float:left;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:italic;
	font-variant:normal;
	font-weight:lighter;
	height:106px;
	padding-left:32px;
	text-transform:uppercase;
	width:210px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#menuprincipal ul{
	float:left;
	font-size:13px;
	font-weight:700;
	line-height:21px;
	list-style-type:none;
	padding:0;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

#menuprincipal ul li{height:24px;}

#menuprincipal ul li a{background:url(http://www.hotelduquesdenajera.com/images/icono1.gif) no-repeat;color:#fff;display:block;float:left;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;height:24px;line-height:16px;margin:0;padding:0 0 0 23px;text-decoration:none;}

#menuprincipal ul li a:hover{background:url(http://www.hotelduquesdenajera.com/images/icono1b.gif) no-repeat;color:#AB1014;float:left;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;height:24px;line-height:16px;margin:0;padding:0 0 0 23px;text-decoration:none;}

#menuprincipal ul li.Pulsado{background:url(http://www.hotelduquesdenajera.com/images/icono1b.gif) no-repeat;color:#AB1014;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;height:24px;line-height:16px;margin:0;padding:0 0 0 23px;text-decoration:none;}

#imagenseccion{float:right;height:159px;margin:1px 0 0;width:548px;}

/*------------------------------------------------CONTENIDO Y LATERAL DERECHO--------------------        */

#texto{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;height:1060px;line-height:18px;padding-bottom:20px;padding-left:20px;padding-top:15px;width:540px;}

.texto img{border:1px solid #000;margin:5px 15px 5px 0;}

#texto p{margin:7px 0;text-align:justify;}

#lateralderecho{background:url(http://www.hotelduquesdenajera.com/images/lateral.gif) right top repeat-y;float:right;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;height:1080px;padding-top:15px;width:258px;}

#galeria{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;padding-left:35px;}

.lateralderechogaleria img{border:1px solid #999;margin:3px;padding:3px;}

.lateralderechomenu{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-style:italic;font-variant:normal;font-weight:700;height:100px;line-height:21px;padding-bottom:7px;padding-left:35px;text-transform:uppercase;}

.lateralderechomenu ul{float:left;list-style-type:none;margin:-18px 0 0;padding:0;}

.lateralderechomenu ul li{height:19px;padding-top:6px;}

.lateralderechomenu ul li a{background:url(http://www.hotelduquesdenajera.com/images/icono2.gif) no-repeat;color:#000;padding-left:20px;text-decoration:none;}

.lateralderechomenu ul li a:hover{background:url(http://www.hotelduquesdenajera.com/images/icono2b.gif) no-repeat;color:#AB1014;font-weight:700;}

.lateralderechomenu ul li.Pulsado{background-image:url(http://www.hotelduquesdenajera.com/images/icono2b.gif);background-position:0 7px;background-repeat:no-repeat;color:#AB1014;padding-left:20px;}

.lateralderechotexto{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;line-height:18px;padding-left:32px;}

/*------------------------------------------------PIE DE PÁGINA--------------------        */

#pie{background-color:#FFF;border-top-color:#a9a9a9;border-top-style:solid;border-top-width:thin;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;height:55px;padding-top:8px;}

#pie a{color:#000;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;height:50px;padding-top:10px;}

label2{display:block;font-weight:700;margin:5px 0;width:50%;}

input.button{border:1px solid #CCC;color:#333;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:1em;font-weight:700;margin:0;padding:2px 3px;}
/*--- Principio Contenedor del motor de reservas ---*/
#mirai_bookentrance {
}
#mirai_be0, #mirai_be2, #mirai_be0 input, #mirai_be0 select { /* Para que se vea la misma letra en IE6 y IE7*/
    /*font-family: Verdana;*/
    /*font-size: 13px;*/
}
/*--- Principio Contenedor del motor de reservas ---*/
#mirai_be0, #mirai_be2, #mirai_be0 input, #mirai_be0 select { /* Para que se vea la misma letra en IE6 y IE7*/
    /*font-family: Verdana;*/
    /*font-size: 13px;*/
}
/*--- Fin Contenedor del motor de reservas ---*/
/*--- Principio Posición de elementos ---*/
#mirai_bookentrance input#mirai_be2, #mirai_bookentrance select#mirai_be4, #mirai_bookentrance input#mirai_be6  { /* Margin Right para "Input Entrada", "Input Noches" y "Input Codigo Promocinal"*/
    /*margin:0 0.3em 0 0;*/
}
#mirai_be2, #mirai_be4, #mirai_be6  { /* Margin Right para "Input Entrada", "Input Noches" y "Input Codigo Promocinal"*/
    /*margin:0 0.8em 0 0;*/
}
#mirai_bookentrance div#mirai_be7  { /* Margin Right div contenedor de "Input Reservar"*/
    /*margin:0 1em 0 0;*/
}
/*--- Fin Posición de elementos ---*/
/*--- Principio Estilos de Botones y Codigo Promocional ---*/
#mirai_be2 { /* Anchura para "Input Entrada" */
    /*width:7em;*/
}
 #mirai_be6 { /* Anchura para "Input Codigo Promocional" */
    /*width:7em;*/
}
#mirai_be1, #mirai_be3, #mirai_be5 { /* Estilos de textos: "Entrada, Noches y Código Promocional" */
      color: #000;
    }
#mirai_be2, #mirai_be4, #mirai_be6 { /* Estilos "Input Entrada", "Input Noches" y "Input Codigo Promocional" */
      /*background-color:#FFFFFE;*/ /* para que el "color" de < slect > en Safari funciona, no se pudede asignar #FFFFFF. Color de letra para Text Inputs */
      /*border:1px solid #999;*/
      /*color: #444;*/
    }
#mirai_be7 input { /*--- Boton "Input Reservar" ---*/
    /*padding:0 0.8em;*/
    background-color: #B5190A;
    border: 1px outset #CCCCCC;
    color: #FFFFFF;
    height:26px;
    width:175px;
    padding-bottom:6px;
    float:left;
    margin:10px 15px 0 100px;
}
#mirai_be7 input:hover {
}
#mirai_be8 { /*--- Boton "Input Ver/Cancelar" ---*/
    text-decoration:none;
    color:#999;
    float:left;
    margin:15px 0 0 0;
}
#mirai_be8:hover { /*--- Boton "Input Ver/Cancelar" ---*/
    text-decoration:underline;
}
/*--- Fin Estilos de Botones y Codigo Promocional ---*/
/*--- Principio Para que el calendario aparezca siempre encima ---*/
#ui-datepicker-div {
    font-size:1em;
}
/*--- Fin Para que el calendario aparezca siempre encima ---*/

