body {
	background-color:#000000;
	background-image:url(images/fondo-general.gif);
	background-repeat:no-repeat;
	background-position:inherit;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:x-small;
	color:#FFFFFF;
}
*{
padding:0px;
margin:0px;
}

/*ENCABEZADOS-------------------------------------------------------*/
h1 {
	font-size: 15px;
	height:30px;
	font-family: Georgia,Helvetica, sans-serif;
	background-image:url(images/fondo-titulos.gif);
	background-repeat:no-repeat;
	font-weight: bold;
	color:#f2cd8d;
	padding-top:3px;
}

h2 {
	font-size: 15px;
	font-family: Georgia,Helvetica, sans-serif;
	color:#f2cd8d;
}
p{
	padding-left:15px;
	padding-right:15px;
	padding-top:0px;
}
ul{padding-left:30px;}
li{
list-style-image:url(images/punto.gif);}
/*MARCOS-------------------------------------------------------------------*/
#box {
	width: 781px;
	margin:0px auto;
	display:table;
}
#cabecera {
	background-image:url(images/cabecera.gif);background-repeat:no-repeat;height:183px;
}
#menu {
	width: 781px;
	float:left;
	text-align:center;
	display:block;
}
#contenido {
	margin:4px;
	width: 221px;
	height:190px;
	float:left;
	background-image:url(images/paella.gif);
	padding-top:140px;
	padding-left:30px;
}
#contenidoext {
	margin:4px;
	width: 750px;
	height:auto;
	float:left;
	background-image:url(images/fondo-contenidoext.gif);
}

#pie{
	width: 781px;
	padding-top:10px;
	display:table;
	background-image:url(images/fondo-pie.gif);
	background-repeat:no-repeat;
	background-position:center;
	height:22px;
	float:left;
}

/*ENLACES----------------------------------------------------------------------*/
a:link, a:hover,a:visited {
	text-decoration:none;
	color: #e5be58;
	font-weight:bold;
	font-size:12px;
	outline:none;
}
a:hover{
color:black;
}
a.pielink:link, a.pielink:hover,a.pielink:visited {
	text-decoration:none;
	color:#b27814;
	font-weight:bold;
	font-size:9px;
	outline:none;
}
a.textolink:link, a.textolink:hover,a.textolink:visited {
	text-decoration:none;
	color: #e5be58;
	font-weight:bold;
	font-size:12px;
	outline:none;
}
a.textolink:hover{
color:#FFFFFF;
}

/*TEXTOS---------------------------------------------------------------*/

.datospie{
	color:#b27814;
	font-size:10px;
	font-weight:bold;
}
.reservas{
font-size:13px;
font-weight:bold;
}
.textonegro{
color:#000000;
}

.galeria td{
background-image:url(images/fondo-fotos.jpg);
padding-left:35px;
padding-right:35px;
padding-bottom:20px;
padding-top:20px;
}
.galeria img{
border:2px solid #865c1e;
}

