body {
	background-color: #ccc0a5;
	margin: 0px 0px 0px 0px;
	background-image:url(../img/texture.jpg);
	background-repeat:repeat-x;
	background-color:#bfb196;
}

#site {
    margin-left:auto;
    margin-right:auto;
	margin-top:0px;
	width: 920px;
}


#header {
    margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width: 880px;
	height: 143px;
}

#logo {
    float:left;
	width: 330px;
	height: 125px;
	margin-top:17px;
	/*background-color:#FC6;*/
}

#links {
    float:left;
	width: 550px;
	height: 143px;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	/*background-color:#333;*/
}

#links a:link {
	color: #ffffff;
	text-decoration:none;
}
#links a:visited {
	color: #ffffff;
    text-decoration:none;
}
#links a:hover {
	color:  #223443;
	background-color:#FFFFFF;
	text-decoration:none;
}
#links a:active {
	color: #ffffff;
    text-decoration:none;
}

#pagein {
	float:left;
    margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width: 920px;
	background-image:url(../img/fondo.png);
	background-repeat:repeat-y;
}

#pageout {
	float:left;
    margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width: 920px;
	height:55px;
	background-image:url(../img/fondo2.png);
	background-repeat: no-repeat;
}


#page {
    margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	width: 880px;
	background-color:#FFFFFF;
}


#flash {
    margin-top:20px;
    float:left;
	padding-left:50px;
	width: 880px;
	height: 171px;
}

#menu {
    float:right;
	width: 760px;
	height: 33px;
	padding-right:40px;
	text-align:right;
}

#menu img {
    border:none;
}
.oferta{
float:left;
margin:2px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#990000;
padding:5px;
border:1px solid #333333;
}
.oferta:hover{
color:#000000;
background-color:#CC9966;
}




#content {
    margin-top:20px;
    float:left;
	width: 880px;
}



.title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#990000;
}



#center {
    float:left;
	width: 630px;
	padding-left:5px;
	padding-right:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	/*background-color:#0F0;*/
	line-height:16px;
}

div#cabecera
{
	float:left;
	width:440px;
	height:40px;
	margin-top:50px;
	/*background-color:#F36;*/
}

div#imagen_oferta
{
	float:right;
	width:163px;
	height:100px;
}

img {border:0; text-decoration:none;}

div#imag
{
	float:left;
	width:260px;
	height:460px;
	margin-left:10px;
}

div#imag2
{
	float:left;
	width:130px;
	height:250px;
	margin-left:10px;
	/*background-color:#00C;*/
}

div#imag_peque
{
	float:left;
	width:200px;
	height:150px;
	margin-left:10px;
	/*background-color:#06C;*/
}

img.fotohostal 
{
	text-align:center;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	border:1px solid #990000;
}



div#text
{
	float:left;
	width:600px;
	margin-left:15px;
	text-align:justify;
	text-indent:25px;
}

div#text2
{
	float:left;
	width:330px;
	height:460px;
	margin-left:15px;
	text-align:justify;
	text-indent:25px;
}

div#direc
{
	float:left;
	width:380px;
	height:150px;
	margin-left:15px;
	margin-right:10px;
/*	background-color:#0C0;*/
}

div#text3
{
	float:left;
	width:425px;
	height:250px;
	margin-left:15px;
	text-align:justify;
	text-indent:25px;
	/*background-color:#0C0;*/
}


/*GALERIA DE IMAGENES*/

div#galeria
{
	float:none;
	width:630px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	/*background-color:#CCC;*/
}

span.titulo
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#990000;
	text-align:left;
}

div#galeria a
{
	text-decoration:none;
}

.lightbox img
{
	
	margin-left:6px;
	margin-right:6px;
	margin-top:12px;
	padding:4px;
	border:1px solid;
	border-color:#990000;
}

/*FIN GALERIA DE IMAGENES*/
		
/*DIVISIONES DEL SIDEBAR*/
#side 
{
    float:left;
	width: 240px;
	min-height:467px;
	background-image:url(../img/side.png);
}
		div#side_title
		{
			float:none;
			width:220px;
			min-height:25px;
			margin-top:10px;
			margin-left:15px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size:18px;
			/*background-color:#FF0;*/
		}
		
		div.imagen
		{
			float:left;
			width:31px;
			min-height:31px;
			margin-left:15px;
			margin-top:10px;
			margin-bottom:5px;
			padding:0px;
			/*background-color:#09C;*/
		}
		
		div.enlace
		{
			float:left;
			width:183px;
			min-height:31px;
			margin-left:6px;
			margin-top:10px;
			margin-bottom:5px;
			padding:0px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			/*background-color: #0C0;*/
		}
		
		div.enlace a
		{
			text-decoration:none;
			color:#000;
		}
		
		.enlace a:link 
		{
			text-decoration:none;
			color:#000;
		}
		.enlace a:visited 
		{
			text-decoration:none;
			color:#000;
		}
		.enlace a:hover 
		{
			text-decoration:underline;
		}
		.enlace a:active 
		{
			text-decoration:none;
			color:#000;
		}
		
		div.separador
		{
			float:none;
			width:220px;
			min-height:9px;
			margin-top:10px;
			margin-left:15px;
			padding:0px;
			/*background-color:#FF0;*/
		}

/*FIN DIVISIONES DEL SIDEBAR*/

#bottom {
	float:left;
    margin-top:10px;
	width: 100%;
	height: 140px;
	background-image:url(../img/texture2.jpg);
	background-repeat:repeat-x;
}

#bottom2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    line-height:14px;
	font-size:10px;
	color:#CCCCCC;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
	width: 880px;
}
#bottomleft {
    float:left;
	width:600px;
	height: 140px;
}
#bottomright {
    float:left;
	width:280px;
	height: 140px;
	text-align:right;
}

#bottom2 a {
	color: #FFF;
	text-decoration:none;
}

#bottom2 a:link {
	color: #FFF;
	text-decoration:none;
}
#bottom2 a:visited {
	color: #FFF;
    text-decoration:none;
}
#bottom2 a:hover {
	color:  #867a7a;
	text-decoration:none;
}
#bottom2 a:active {
	color: #FFF;
    text-decoration:none;
}

span.orange {
    color:#870000;
}

