body {padding:0; margin:0; color:#000000; background:url(images/bg.gif) repeat-x top #DBD1C5}
body, td {font-family:Tahoma; font-size:11px; }
br{font-size:10px}

.header{color:#1A5583; font-size:11px; line-height:13px} 
.header b a{color:#E6C262; text-decoration:none} 
.header b a:hover{text-decoration:underline} 
.header a{color:#E4D8C5; text-decoration:none} 
.header a:hover{text-decoration:underline} 

.content td{
	color:#816E57;
	font-size:10px;
	line-height:13px
} 
.content strong{color:#837551} 
.content b{color:#9D8349} 
.content b a{color:#9B8B7A; text-decoration:none} 
.content b a:hover{text-decoration:underline}
.content a{color:#91732C; text-decoration:underline} 
.content a:hover{text-decoration:none}
.content li{background:images/1_z1.gif) center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 14px } 

.content .block a{color:#7B7055; font-size:11px; line-height:13px; text-decoration:none}
.content .block a:hover{text-decoration:underline} 
.content .block li{background:url(images/1_z2.gif) center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 14px } 

.content .block1 li{background:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 5px }

.content .block2 a{color:#5E5243; font-size:11px; line-height:13px; text-decoration:underline}
.content .block2 a:hover{text-decoration:none} 

.footer{color:#9C866C; font-size:11px; line-height:13px} 
.footer a{color:#8C7861; font-size:11px; text-decoration:underline} 
.footer a:hover{text-decoration:none} 

input,textarea{
   background:#FFFFFF;
   border:1px solid #D9CEC1;
   font-family:Tahoma;
   color:#8E7451; 
   font-size:11px;
   padding-left:9px
} 
select{
   background:#FFFFFF;
   border:1px solid #D9CEC1;
   font-family:Tahoma;
   color:#8E7451; 
   font-size:11px;
} 


ul.comun {
	margin:0 0 0 15px; 
	padding:0;
	list-style:none; 
	line-height:19px;
}
ul.comun li{
	background:url(images/1_z2.gif) center left no-repeat; margin:0px; padding:0px 0px 0px 8px;color:#816E57;
	font-size:10px;
	line-height:17px
	
}
p {
	color:#816E57;
	font-size:10px;
	line-height:13px;
}


/*----------------nuevos estilos---------*/
.clear {
clear:both;
font-size:1px;
height:0;
line-height:0;
margin:0;
}

#columna_iz {
	width:203px;
	float:left;
	padding-top:14px;
}
#columna_der {
	width:413px;
	float:left;
	padding-top:14px;
}
.saludo{
	 border-bottom:3px solid #e8e1d1;
}


p {
	text-align:justify;
	padding-right:6px;
}
.estancia {
	float:left;
	padding:0px 7px;
}
.enlaces {
	width:200px;
	float:left;
	border-left:1px solid #e2e2d6;
	margin: 5px 3px 15px 3px;
	text-align:center;
}

.donde {
	margin:5px 3px 15px 3px;
	padding:7px 0px 7px 42px;
	width:145px;
	float:left;
	border-left:1px solid #e2e2d6;
}
dl.reserva {
	display:block;
}              
dl.reserva dt{
	font-weight:bold;
	font-size:11px;
}                              
 
dl.reserva dd.telefono{
	background:transparent url(images/telefono.png) 0px 0px no-repeat;
	padding:2px 0px 3px 23px;
	margin-left:10px;
}
dl.reserva dd.fax{
		background:transparent url(images/fax.png) 0px 0px no-repeat;
		padding:2px 0px 3px 23px;
		margin-left:10px;
}
dl.reserva dd.mail{
		background:transparent url(images/sobre.png) 0px 0px no-repeat;
		padding:2px 0px 3px 23px;
		margin-left:10px;
}