a
{
font-family:Tahoma, Verdana, arial;
color:#6d7a7f;
font-size:11px;
text-decoration:none;
}
a:hover
{
font-family:Tahoma, Verdana, arial;
color:#505a5b;
font-size:11px;
text-decoration:underline;
}
a.menup
{
font-family:Tahoma, Verdana, arial;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
a.menup:hover
{
font-family:Tahoma, Verdana, arial;
color:#edeee8;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
body
{	
	background-image:url("../img/back.gif");
	background-repeat:repeat-x;
	background-attachment: fixed;
	background-color:#edeee8;
	margin-top:8px;
	margin-right:50px;
	margin-left:50px;
	margin-bottom:8px;
}
.c20
{
height:20%;
vertical-align:middle;
text-align:center;
}
.c40
{
height:40px;
}
.c127
{
width:127px;
}
.c240
{
width:240px;
}
.c273
{
width:273px;
}
.capaprincipal
{
	overflow:auto; 
	width: 100%; 
	height: 600px;
	padding:5px;
	scrollbar-arrow-color: #485454;
	scrollbar-base-color: #c6c8ba;
	scrollbar-dark-shadow-color: #8c9076;
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #e6e7e1;
	scrollbar-shadow-color: #c9cbbd;
	scrollbar-highlight-color: #f6f7f3;
	scrollbar-3d-light-color: #565848;
}
.capacomentarios
{
	overflow:auto; 
	width: 100%; 
	height: 183px;
	padding:5px;
	scrollbar-arrow-color: #485454;
	scrollbar-base-color: #c6c8ba;
	scrollbar-dark-shadow-color: #8c9076;
	scrollbar-track-color: #FFFFFF;
	scrollbar-face-color: #e6e7e1;
	scrollbar-shadow-color: #c9cbbd;
	scrollbar-highlight-color: #f6f7f3;
	scrollbar-3d-light-color: #565848;
}
.fondocasa
{
background-image:url("../img/bornovab.jpg");
background-repeat:norepeat;
background-attachment: fixed;
height:100px;
font-family:Tahoma, Verdana, arial;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
text-align:center;
}
.foto
{
border:solid 5px #ffffff;
}
.foto2
{
border:double 8px #edeee8;
}
.general
{
background-color:#FFFFFF;
border: solid 1px #cfcfcd;
text-align:center;
width:100%;
height:100%
}
.gris
{
background-color:#b5b594;
margin:5px;
height:170px;
}
.grismasclaro
{
	background-color:#cdccb7;
}
.verdemasclaro
{
	background-color:#d7d6c5;
}
hr
{
 color: #dcdcdc;
 background-color: #dcdcdc;
 height: 1px;
}
.margender15
{
	margin-right:15px;
}
.margenizq15
{
	margin-left:15px;
}
.menuresaltado
{
font-family:Tahoma, Verdana, arial;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
background-color:#a09a82;
border-bottom:solid 4px #66604e;
}
.negrita
{
	font-weight:bold;
}
.novedades
{
background-image:url("../img/backtabla.gif");
background-repeat:repeat-x;
vertical-align:middle;
text-align:center;
font-family:Tahoma, Verdana, arial;
color:#FFFFFF;
font-weight:bold;
font-size:13px;
height:35px;
text-transform: uppercase
}
.superior
{
background-image:url("../img/backtabla.gif");
background-repeat:repeat-x;
width:100%;
height:40px;
}
.tablapreciosg
{
background-color:#edeee8;
border:5px double #c8cabc;
font-family:Tahoma, Verdana, arial;
color:#2a3030;
font-size:11px;
}
.tdhabitacion
{
	background-color: #c6c7b9;
 	height: 1px;
 	min-height:1px;
}
.texto
{
font-family:Tahoma, Verdana, arial;
color:#2a3030;
font-size:11px;
letter-spacing: 0.1em;
text-align:justify;
}
.textotabla
{
font-family:Tahoma, Verdana, arial;
color:#2a3030;
font-size:11px;
letter-spacing: 0.1em;
vertical-align:top;
}
.textocabeceratabla
{
font-family:Tahoma, Verdana, arial;
color:#2a3030;
font-size:11px;
letter-spacing: 0.1em;
vertical-align:middle;
text-align:center;
}
.textnovedad
{
font-family:Tahoma, Verdana, arial;
color:#485253;
font-size:12px;
letter-spacing: 0.1em;
text-align:justify;
}


/* ESTILOS TOP RURAL */
.titulo_casa 
{
font-family: Tahoma, Verdana, arial;
font-size:14px; 
font-weight:bold;
letter-spacing: 0.1em;
}
.mensaje_por 
{
font-family: Tahoma, Verdana, arial;
font-size:12px;
color:#505a5b;
letter-spacing: 0.1em;
}
.mensaje_texto 
{
font-family: Tahoma, Verdana, arial;
font-weight:normal; 
color:#2a3030;
font-size:12px;
letter-spacing: 0.1em;
text-align:justify; 
}
.mensaje_fecha 
{
font-family: Tahoma, Verdana, arial;
font-size:11px; 
color:#2a3030;
}
.mensaje_titulo 
{
font-family: Tahoma, Verdana, arial;
font-size:12px;
letter-spacing: 0.1em;
}