.campo {
	BORDER-RIGHT: #628A3C 1px solid; 
	BORDER-TOP: #628A3C 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	BORDER-LEFT: #628A3C 1px solid; 
	COLOR: #628A3C; 
	BORDER-BOTTOM: #628A3C 1px solid; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none
}
.campo_rsv {
	BORDER-RIGHT: #628A3C 1px solid; 
	BORDER-TOP: #628A3C 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #628A3C 1px solid; 
	COLOR: #628A3C; 
	BORDER-BOTTOM: #628A3C 1px solid; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none;
	text-align:center;
}
.campo_home {
	BORDER-RIGHT: #628A3C 1px solid; 
	BORDER-TOP: #628A3C 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8px; 
	BORDER-LEFT: #628A3C 1px solid; 
	COLOR: #628A3C; 
	BORDER-BOTTOM: #628A3C 1px solid; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none;
}
.Tbl_Dispon{
left: 4px;
rigth:4px;

}
.txt_TitDispon {
	PADDING-LEFT: 4px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #006666; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none
}
.txt_HabDispon {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #336600; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none
}
.txt_HabNumDispon {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #000000C; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none
}
.TblDisCbc {
	background-color:#85A366;
	font-family:Verdana;
	color:#FFFFFF;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	border-width:thin;
	border-style:dashed;
	border-color:#006666;
	margin: 0px;
	padding: 0px;
}
.TblDisCampoCbc {
	background-color:#85A366;
	font-family:Verdana;
	color:#FFFFFF;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	border-color:#006666;
	margin: 0px;
	padding: 0px;
}
.TblDisCbcPeq {
	background-color:#FFCC99;
	font-family: Verdana;
	color:#000000;
	font-size: 12px;
	font-weight:bolder;
	text-align:center;

}
.TblDisLnaPar {
	background-color:#E1E8D9;
	font-family: Verdana;
	font-size: 11px;
	text-align:center;
	font-weight:normal;
	color:#336600;
	border-width:thin;
	border-style:dashed;
	border-color:#E1E8D9;
		font-weight:bold;

}
.TblDisCampoLnaPar {
	background-color:#E1E8D9;
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color:#336600;
	border-color:#E1E8D9;
	font-weight:bold;

}
a.TblDisLnaPar:hover {
	font-weight:bold;
	text-decoration:none;
}

.TblDisLnaImpar {
	font-family: Verdana;
	font-size: 11px;
	text-align:center;
 	color:#336600;
	font-weight:normal;
		font-weight:bold;

}
a.TblDisLnaImpar:hover {
	font-weight:bold;
	text-decoration:none;
}

.TblDisCompleto {
	font-family: Verdana;
	font-size: 11px;
	text-align:center;
 	color:#FFFFFF;
	font-weight:normal;
		font-weight:bold;
		background-color:#D55E35;

}
a.TblDisCompleto:hover {
	font-weight:bold;
	text-decoration:none;
}
.Txt_PieFoto {
	font-family: Verdana;
	font-size: 8px;
	text-align:center;
 	color:#006666;
	font-weight:normal;
	font-weight:bold;
}
a.Txt_PieFoto:hover {
	font-weight:bold;
	text-decoration:none;
}
.reserva {
	BORDER-RIGHT: #628A3C 1px solid; 
	BORDER-TOP: #628A3C 1px solid; 
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #628A3C 1px solid; 
	COLOR: #628A3C; 
	BORDER-BOTTOM: #628A3C 1px solid; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal; 
	TEXT-DECORATION: none
}
.txtreserva {
	
	PADDING-LEFT: 20px; 
	PADDING-RIGHT: 20px; 
	FONT-SIZE: 13px; 
	COLOR: #339900; 
	FONT-STYLE: normal; 
	FONT-FAMILY: "Times New Roman", Times, serif;
	text-align:center;
