.texto, body, td,b { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: none;}
.mini { font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #999999;	text-decoration: none;}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}

.mini2 { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-weight:bold; color: #000000;	text-decoration: none;}
img { border:0px;}
a:hover { color: #339933;	text-decoration: underline;}
.boton { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #999999;	text-decoration: none;	background-color: #FFFFFF;	border: 1px solid #999999;}
strong { color: #339900;	text-decoration: underline;	font-weight: bold;}
b{text-decoratiob:none;}
BODY { SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #6E6D6B; SCROLLBAR-3DLIGHT-COLOR: #6E6D6B; SCROLLBAR-ARROW-COLOR:  #339933; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; }
.lat {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.fecha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D0D5CF;
	text-decoration: none;
}
.t1 {
	color: #339933;
}
.t2 {font-size: 12px;text-decoration: none;font-weight: bold;
}
.tt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.div {
	border: 1px solid #CCCCCC;
}
.hr1 {border:1px solid #33cc00;}

.menu{
	background-color:#9f9f9f;
	color:#ffffff;
	text-decoration:none;
}
.linVer {border-left-width:1px; border-left-style:solid; border-left-color:#cccccc; padding-left:10px;}
.linVerd {border-right-width:1px; border-right-style:solid; border-right-color:#cccccc; padding-right:10px;}
.linVer2 {border-left-width:1px; border-left-style:solid; border-left-color:black; padding-left:3px; margin-left:4px;}

.libre {background-color:#ccff99}
.vendida {background-color:#cccccc}
.reserva {background-color:#ffffcc}
.IMBCab {background-color:#999999; color:white; font-weight:bold; border-width:1px; border-style:ridge; padding:6px;}
.ev {padding:4px; border-width:1px; border-style:ridge;}
.txb {color:white;}
.rec {border:1px solid black; padding:3px;}
.titulo {background-color:#ccff66;}

.cal_sel {background-color:#ccffcc; border:1px solid #33cc00; padding:4px; margin:2px;}
.cal_Nsel {background-color:#E6E6E6; border:1px solid #969696; padding:4px; margin:2px;}
.cal_Rsel {background-color:#ec7771; border:1px solid #969696; padding:4px; margin:2px;}
.cal_for_NS {border:1px solid black; background-color:#F0F0F0;}
.cal_for_SE {border:1px solid black; background-color:#F0FFF0;}
.cal_for_RE {border:1px solid black; background-color:#fde0d7}
.reccen {border:1px #999999 solid}
.capaPFC {width:520px; background-color:#F0F0F0; color:black; font-size:15px; font-weight:bold; margin-top:3px;}
.capaPFC2 {align:right; text-align:right; width:420px; background-color:#F0F0F0; color:black; font-size:12px; margin-bottom:10px;}
.titulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #575757;
	margin-left:30px;
	border-bottom:1px solid black;
	margin-top:10px;
	margin-bottom:10px;
}
.subtitulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999999;
	margin-left:30px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tit {
	background-color: #D0D5CF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #929E8F;
}
.titulo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #575757;
	text-decoration: none;
}
.reservado {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;}
.foto {
	border: 1px solid #333;
}
.estancia {background-color: #E6E6E6; margin-left:12px; width:290px; padding:3px; color:black; text-decoration:none;}
.bannalq {border:1px solid silver; padding:3px; color:white; font-size:16px; margin-bottom:8px; width:80%;}
.linkalq {color:silver; font-size:14px; font-weight:bold; text-decoration:none;}
.linkalq:Hover {color:white;}
.barraverde {background-color:#339933; color:white; font-weight:bold; font-size:13px;}