/* CSS Document */
* {margin:0; padding:0;}

body {text-align:center; margin-left:auto; margin-right:auto; background-color:#4c0101/*#cbb990*/; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; }



.espacio {margin:0 0 1em 0; }
.primera{text-indent:30px; margin:0 0 1em 0; }
.negrita {font-weight:bold; color:#4c0101/*#cbb990*/; }
.remarcado {font-weight:bold; color:#ead6b2; }
.aviso {color:#cbb990 /*#630*/; font-size:90%;}
.izda {text-align:left; }
.dcha {text-align:right; }
.selec {padding: 10px 40px; font-size:120%; text-decoration: none; border-bottom: 3px solid #cbb990/*#630*/; color:#ead6b2;}
.centro {text-align:center;}
.ventana {background-color:#000;}
.bienvenida {line-height:2em; font-size:90%; text-indent:30px; text-align:justify; color:#ead6b2;}
.italic {font-style:italic; color:#630; font-family:Arial, Helvetica, sans-serif;}
.italicneg {font-style:italic; color:#630; font-family:Arial, Helvetica, sans-serif;}
.fotos {border:1px solid #fff; background-color:#000; color:#fff; width:60px; margin:3px 0 0 0;}
.galeria {background-color:#cbb990; color:#4c0101;}




/*=======================CONTENEDOR================================*/
#contenedor {width:800px; height:1100px; margin:0 auto 0 auto; }


/*=========================HORIZONTAL==============================*/

#horizontal { width:800px; height:auto; margin:10px auto 0 auto; padding:0 0 0 16px; font-size:80%; color:#cbb990; font-weight:bold; }
#horizontal ul { list-style:none; margin:0; padding:0;}
#horizontal ul li { float:right; margin:0; padding:0;}
#horizontal ul li a {display:block; padding: 10px 10px 5px; text-align:center; text-decoration:none; width:75px; }
#horizontal ul li#ingles a {background-color:#4c0101/*#cbb990*/; color:#cbb990;}
#horizontal ul li#espanol a {background-color:#4c0101/*#cbb990*/; color:#cbb990;}
#horizontal ul li#aleman a {background-color:#4c0101/*#cbb990*/; color:#cbb990;}
#horizontal ul li#frances a {background-color:#4c0101/*#cbb990*/; color:#cbb990;}
#horizontal ul li#ingles a:hover,
#horizontal ul li#espanol a:hover,
#horizontal ul li#aleman a:hover,
#horizontal ul li#frances a:hover { background-color:#ead6b2; color:#4c0101;}
#horizontal ul li#ingles_ac { background-color:#ead6b2; }
#horizontal ul li#frances_ac { background-color:#ead6b2; }
#horizontal ul li#aleman_ac { background-color:#ead6b2; }
#horizontal ul li#espanol_ac { background-color:#ead6b2; }

/*=========================CONTENIDOS==============================*/
#contenidos { width:800px; height:450px; border: 8px solid; border-color:#4c0101/*#ead6b2*/; background: url(img/logo4.gif) no-repeat top right; background-color:#4c0101/*#a88b46*/; clear:both;}

/*=========================INTERCAMBIO==============================*/
#intercambio { float:left; }

/*=========================VERTICAL==============================*/
#vertical { float:left; line-height:2.7em; text-align:left; margin: 140px 0 0 -50px; font-weight:bold; font-size:80%;}
#vertical ul { list-style:none; margin:0; padding:0;}

/*=========================MENU==============================*/
#menu {margin:0 0 0 50px; padding: 0; }
#menu li a:link {text-decoration:none; color:#ead6b2;}
#menu li a:visited {color:#ead6b2; text-decoration:none;}
#menu li a:hover{padding: 10px 40px; color:#ead6b2; font-size:120%; text-decoration: none; border-bottom: 3px solid #ead6b2/*#630*/; }

/*=========================TARIFAS==============================*/
#tarifas { float:right; width:60%; text-align:left; margin:100px 0 0 0; padding:20px 0 0 0; font-size:90%;}

#tarifas table {background-color: /*#a88b46*/#4c0101; border: 1px solid #ead6b2; empty-cells:show; font-size: 90%; margin: 0 0 20px 0; padding: 0; text-align:center; width: 450px; }
#tarifas table caption { border:1px solid; border-color:#ead6b2; color:#ead6b2; margin:0 0 5px 0; font-size:160%; padding:0; }
#tarifas table thead th { border:0; border-bottom: 1px solid #ead6b2; color:#630; background-color:#ead6b2; font-size:100%; padding: 0 0 0 10px; margin:0 0 5px 0; }
#tarifas table tfoot {background-color:#ead6b2; color:#630; font-size:80%;}

#tarifas table tbody tr {background-color:/*#a88b46*/#4c0101; }
#tarifas table tbody tr:hover td { background-color:#cbb990; color:#630; }
#tarifas table tbody tr:hover th { background-color:#cbb990; color:#630;}
#tarifas table tbody th, #tarifas table tbody td { color:#ead6b2; padding:10px; border-top: 1px solid; }

#tarifas a:link {text-decoration:none; color:#ead6b2;}
#tarifas a:visited {text-decoration:none; color:#ead6b2;}
#tarifas a:hover {text-decoration:none; color:#ead6b2;}

/*=================================RESERVA========================*/
#reserva {float:right; width:60%; margin: 120px 0 0 0; font-size:70%; color:#cbb990/*#630*/;}
#reserva table {background-color: #4c0101/*#a88b46*/; border: 1px solid; border-color:#e5dcbc; empty-cells:show; margin: 0; padding: 0; width: 450px; }
#reserva table caption { height:auto; border: 1px solid; border-color:#e5dcbc; color:#ead6b2; margin:0 0 5px 0; font-size:200%; padding:0; }
#reserva table td, #reserva table td {padding: 3px 2px 0 10px ;}


/*==================================SITUACION============================================*/
#situacion { width:auto; margin:80px 0 0 0; padding:20px 0 0 0; font-size:90%;}
#situacion img {border:0; }

/*==================================MAPA================================================*/
#mapa {float:right; margin:0 25px 0 0!important; margin:0 10px 0 0; border: 5px solid #4c0101 /*#cbb990*/; background-color:#4c0101/*#cbb990*/;}


/*==================================DIRECCION================================================*/
#direccion { width:230px; height:150px!important; height:140px; border: 2px solid #cbb990; margin:80px 0 0 220px!important;margin:80px 0 0 190px; padding:5px; font-size:85%; text-align:left; color:#ead6b2;}
#direccion a:link { color:#ead6b2; }
#direccion a:visited { color:#ead6b2; }
#direccion a:hover { color:#ead6b2; }

/*==================================PIE==============================================*/
#pie { padding:5px 0 0 0; text-align:center; font-size:70%; font-weight:bold; color:#cbb990 /*#630*/; }
#pie a:link {color:#cbb990 /*#630*/;}
#pie a:visited {color:#cbb990 /*#630*/;}
#pie a:hover { color:#cbb990 /*#630*/;}

/*==================================AVISO==============================================*/
#aviso { width:800px; height:auto; margin:0; padding:0 0 0 16px; font-size:80%; }
#aviso ul { list-style:none; margin:0; padding:10px; }
#aviso ul li { float:right; margin:0; padding:0; display:block; }
#aviso ul li a { display:block; padding: 10px 10px 5px; text-align:center; text-decoration:none; width:75px; }
#aviso a:link {color:#630; font-size:90%}
#aviso a:visited {color:#630; font-size:90%}
#aviso a:hover { color:#630; font-size:90%}


/*==================================HOME==============================================*/
#home { width:auto; }




/*==================================EXTRAS==============================================*/

#extras { width:auto; font-size:80%; color:#cbb990; text-align:left; margin: 0 0 0 10px; }
#extras p {padding:10px 0 0 0; }
#extras img { float:left; margin:0 10px 0 0; border:none; }
#extras a:link {color:#fff }
#extras a:visited {color:#fff; }
#extras a:hover {color:#fff; }





/*===============================CONDICIONES=====================================*/
#condiciones { width:500px; height:auto; margin:0; padding:10px; font-size:70%; text-align:justify; color:#000000; background-color:#CCCCCC; font-size:60%;}
#condiciones h1 {font-size:120%; font-weight:bold;}
#condiciones h2 {font-size:100%; font-weight:bold;}
#condiciones ul {list-style:inside;}

/*=========================TITNOTICIAS==============================*/
#titnoticias {  float:right; width:60%; height:30px; text-align:center; margin:100px 0 0 0; padding:0; font-size:150%; color:#ead6b2;}

/*=========================NOTICIAS==============================*/
#noticias { float:right; width:60%; height:280px; text-align:left; margin:8px 0 0 0; padding:0; font-size:90%; overflow:auto; font-family:Arial, Helvetica, sans-serif; overflow:auto;}
#noticias table {background-color: #a88b46; border: 1px solid #ead6b2; empty-cells:show; font-size: 90%; margin: 0 0 20px 0; padding: 0; text-align:center; width: 450px; }
#noticias table caption { border:1px solid; border-color:#ead6b2; color:#ead6b2; margin:0 0 5px 0; font-size:160%; padding:0; }
#noticias table thead th { border:0; border-bottom: 1px solid #ead6b2; color:#630; background-color:#ead6b2; font-size:100%; padding: 0 0 0 10px; margin:0 0 5px 0; }
#noticias table tfoot {background-color:#ead6b2; color:#630; font-size:80%;}
#noticias table tbody tr {background-color:#4c0101/*#a88b46*/; }
#noticias table tbody tr:hover td { background-color:#cbb990; color:#630; }
#noticias table tbody tr:hover th { background-color:#cbb990; color:#630;}
#noticias table tbody th, #tarifas table tbody td { color:#ead6b2; padding:10px; border-top: 1px solid; }


/*=======================================HABITACIONES=====================================================*/
#habitaciones { float:right; width:60%; height:300px; text-align:left; margin:100px 0 0 0; padding:10px 20px 0 0; font-size:80%; color:#cbb990/*#630*/; overflow:auto;}
#habitaciones p {margin:0 0 10px 0; }
#habitaciones a:link {text-decoration:none;}
#habitaciones a:visited {text-decoration:none;}
#habitaciones a:hover {text-decoration:none;}

/*======================================FOTOS===================================*/
#fotos{ width:auto; height:200px; margin:10px 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;}
#fotos p {padding:10px;}
#fotos img {text-align:center;}
#fotos a:link {color:#fff; text-decoration:none;}
#fotos a:visited{color:#fff; text-decoration:none;}
#fotos a:hover {color:#fff; text-decoration: none; }

/*=================================ENVIO========================*/
#envio {float:right; width:60%; margin: 250px 0 0 0; font-size:80%; color:#cbb990/*#630*/;}

/*==================================INDEX==============================================*/
#index { float:right; width:60%; text-align:left; margin:100px 0 0 0; padding:10px 0 0 0; font-size:100%; color:#cbb990 /*#630*/;}
#index img {border: 2px solid #ead6b2; }
#index a:link { color:#cbb990 /*#630*/;}
#index a:visited{color:#cbb990 /*#630*/; text-decoration:none;}
#index a:hover { color:#cbb990 /*#630*/; background-color:#fff; text-decoration: none; }




/*=======================================IDOIA=========================================*/
#idoia { float:right; width:75%; height:30px; text-align:center; margin:80px 0 0 0; padding:0; font-size:150%; color:#ead6b2; position:relative;} 

#idoia ul { background-color:#4c0101; text-align:right; }
#idoia li {list-style-type:none; padding:0; background-color:#4c0101; display: inline; background-color:#4c0101; }


#idoia a img.min {border:1px solid #fff;}
#idoia a span {visibility:hidden;color:#00FF00;text-align:center;font:bold 14px "Trebuchet MS",arial;position:absolute; top:40px;left:60px; visibility:hidden;border:5px solid #fff;z-index:10;}
		
#idoia a:hover img.min {z-index:100;border:1px solid #4c0101;}
#idoia a:hover {display:inline;z-index:100;} /* Hace que funcione en IE6*/
#idoia a:hover span {visibility:visible;border:5px solid #fff;background:#cbb990;z-index:100; color:#4c0101; }
#idoia a:hover span img {visibility:visible;z-index:100;}		
		
#idoia a:focus span , a:active span  {visibility:visible;z-index:10;background:#cbb990;}
#idoia a img.peques {border:1px solid #4c0101;margin:5px; }










