/* Por defecto */

body {  
font-family: Georgia, "New Century Schoolbook", Times, serif;
 background-color: #003333;
 border-top-width: 0px; 
 border-right-width: 0px;
 border-bottom-width:0px; 
 border-left-width: 0px; 
 color:#CCCCCC;
 border-color: #CC6633 ;
 background: #003333 url(imagenes/Fondo/solGnomo_fondo.jpg) top left no-repeat;
}

a {
	font-weight : bold;
	text-decoration : none;
	color: #999;
	background: transparent;
	}

a:link {
	font-weight : bold;
	text-decoration : none;
	color: #eee;
	background: transparent;
	}

a:visited {
	font-weight : bold;
	text-decoration : none;
	color: #eee;
	background: transparent;
	}

a:hover {
	font-weight : bold;
	text-decoration : underline;
	color: #eee;
	background: transparent;
	}

a:active {
	font-weight : bold;
	text-decoration : none;
	color: #eee;
	background: transparent;
	}

img {
	border-color: #fff;
	padding: 15px;
	border: 0px;
	}


h5 {
	font-family: sans-serif, Times, serif;
	font-style: italic;
	color: #CCCCCC;
	font-size: xx-small;
	}
h4 {
	font-family: sans-serif, Times, serif;
	font-style: normal;
	font-size: x-small;
	color: #cccccc;
	}
h3 {
	font-family: sans-serif, Times, serif;
	font-style: normal;
	font-size:medium;
	color: black;
	}
h2 {
	text-align: left;
	font-family: sans-serif, Times, serif;
	font-style: italic;
	font-size: x-large;
	color: #cccccc;
	}
h1 {
 font-family: sans-serif, Times, serif;
 font-size: xx-large;
 font-style: italic;
 font-variant: small-caps;
 font-weight: lighter;
 }


/* Pagina de inicio */

body#inicio a:hover, a:visited, a:link, a {
color: #E5E5E5;
text-decoration : none;
font-size:large
}
body#inicio a:hover {
color: #000;
text-decoration : none;
font-size:large
}

div.inactivo {
background-color: #001111; 
color: #E5E5E5; 
padding:3px; 
font-size: small; 
margin:0px}


body#inicio .tdInicio {
background: transparent url(imagenes/inicio/inicio2.jpg) no-repeat top left ;
width: 766px; 
height: 420px;
}  
 
 div.aviso {position:absolute ; left:10px; top:100px; z-index:3} 
  
 div.fuego {position:relative; left:405px; top:-55px; z-index:3}  
  
 div.cartel {position:relative; left:170px; top:170px; z-index:2}  
  
 div.c3 {position:relative; left:540px; top:40px; z-index:2}  

 div.textoFrances {position:relative; left:285px; top:-85px; width: 450px; height: 314px; z-index:3; visibility:hidden; overflow:auto}  
    
div.textoCastellano {position:relative; left:285px; top:-390px; width: 450px; height: 314px; z-index:3; visibility:hidden; overflow:auto}  
 
 div.textoAleman {position:relative; left:285px; top:-700px; width: 450px; height: 314px; z-index:3; visibility:hidden; overflow:auto}  

 div.textoCatalan {position:relative; left:285px; top:-1020px; width: 450px; height: 280px; z-index:3; visibility:visible; overflow:auto}  

 div.textoIngles {position:relative; left:285px; top:-1320px; width: 450px; height: 314px; z-index:3; visibility:hidden; overflow:auto}  

 div.menu {position:relative; left:0px; top:265px; z-index:4}  
  



/* Tabla del menu. */
/*
#menu {
position:absolute; 
right:2px; 
top:20px; 
z-index:2;
}
*/

#menu {
	position:absolute; 
	top: 150px
	
}

#menu a:active {
    color: #E4E4E4;
    text-decoration: none;

} 
#menu a:link { 
    color: #E4E4E4;
    text-decoration: none; 
} 
#menu a:visited {
    color: #D2D2C6;
    text-decoration: none; 
} 
#menu table {
// width: 100%;
background: #E4E4E4;
color: #E4E4E4;
border: 0px;
padding:0px;
margin: 0px;
}
#menu tr {
border: 0px;
padding: 0px;
margin: 0px;
}
#menu td {
background: #000;
background: #003333;
border: 0px;
margin:0px;
padding: 0px;
text-align: center;
}
#menu td a {
font-size: small;
padding: 3px;
}
#menu td a:hover {
background: #E4E4E4;
color: #000;
padding: 1px;
}

td.texto {
	color: black;
	font-style: normal;
	background-color: #D2D2C6
	}


.titulo {
	color: black;
	background-color: #D2D2C6;
	text-align: left;
	}
.titulo a {
	color: #000;
	}
.ampliar {
	color: black;
	background-color: #D2D2C6;
	text-align: right;
	font-style:normal;
	}
.ampliar a {
	font-family:italic, Times, serif;
	font-size:xx-small;
	color:black;
	}
.aviso {
	color: black;
	font-style: normal;
	background-color: #D2D2C6;
	padding: 3px 8px 3px 8px;
	border: 1px solid #ccc;
	}
.aviso a{
	color: #000;
	}
.avisoDiv {
	color: black;
	font-style: normal;
	background-color: #D2D2C6;
	padding: 3px 8px 3px 8px;
	border: 1px solid #fff;
	width: 90%

	}


/* CONTENIDO */

#contenido {
	width: 90%;
	padding-top:180px; 
	z-index:2;
	}
#contenido p {
	width: 90%;
	text-align:left;
	
	}

/* Formato de titulo de secciones */

table.seccion {
	width: 99%;
	margin: 20px;
	padding: 0px;
	color: black;
	background-color: #D2D2C6;
	font-family:italic, Times, serif;
	font-size:x-large;
	color:black;
	
	}
table.seccion td {
	border: 0px;
	margin:0px;
	padding: 0px;
}

table.seccion a {
	color:black;
}


/*	piePaginas */

#piePagina {
	/*
width: 70%;
	height: 40px;
*/
	clear: left;
	border: 1px solid #000;
	padding: 5px 5px 5px 5px;
	margin: 5px 5px 15px 15px;
	text-align: center;
	font-size: small;
	background: #CBCBCB;
	color:black ;
display: inline;

	}

#piePagina img	{
	padding: 0px;
	margin: 0px;
	margin-right: 5px;
	border: 0px;
	display: inline;
	}
#piePagina a	{
color: black
}
/* PAGINA DE HABITACIONES */

#habitaciones  table {
width: 80%;
border: 1px solid #fff;
margin-bottom: 10px;

}
#habitaciones  td {
padding: 5px;
}

/* LIBRO DE VISITAS */

#libro a:link
{
	text-decoration: none;
	color: #000;
}

#libro a:visited
{
	text-decoration: none;
	color: #000;
}

#libro a:hover
{
	text-decoration: underline;
	color: #eee;
}

#libro .formulario
{ 
	font-family: Verdana, Times, serif;
	font-size: 9pt;
	color: #333333;
	border: 1px #000 solid;
	color: black;
	font-style: normal;
	background-color: #D2D2C6
}

#libro .normal
{
	font-family: Verdana, Times, serif;
	font-size: 10pt;
	font-weight:normal;
	color: #fff;
}

#libro .tabla
{
	width: 450px;
	font-style:normal;
	padding: 3px 8px 3px 8px;
	border: 1px solid #fff; 
	width: 90%
}

#libro .filatitulo
{
	background-color: #F1F4FA;
	height: 20px;
	font-family: Verdana, Times, serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	color: black;
	font-style: normal;
	background-color: #D2D2C6;
	padding: 3px 8px 3px 8px;
	border: 1px solid #000;
}

#libro .filacentro
{
	font-family: Verdana, Times, serif;
	font-size: 11px;
	font-weight:normal;
}

#libro .filaabajo
{
	background-color: #F1F4FA;
	text-align: right;
	font-family: Verdana, Times, serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	color: black;
	font-style: normal;
	background-color: #D2D2C6;
	padding: 3px 8px 3px 8px;
	border: 1px solid #000;
}

#libro .aviso {
	color: black;
	font-style: normal;
	background-color: #D2D2C6;
	padding: 3px 8px 3px 8px;
	border: 1px solid #ccc;
	}

#libro .caja {
	color: black;
	font-style: normal;
	background-color: #D2D2C6;
	padding: 3px 8px 3px 8px;
	border: 1px 1px 0px 0px solid #fff;
}

#libro .intro {
	width: 75%;
	text-align: left;
	color: #D2D2C6;
	font-style: oblique;
	margin-bottom: 25px;
	font-size: large;
}

#libro img {
	border-color: #fff;
	padding: 1px;
	border: 0px;
	}

#waitDiv {
visibility: hidden;
text-align: center;
color: #000;
position:absolute; 
left: 40%;
border: 1px solid #000;
padding: 5px;
margin: 0px;
background-color: #eee;

}


