#tblReservas
{
	border-collapse:collapse;
	font-size:8pt;
}
#reservas
{
	height:80px;
}
#tblReservas
{
  width:100%;
}
#tblReservas tr td
{
  border:1px solid #000;
  text-align:center;
	margin:0 0 0 0;
}
#dia
{
	font-weight:bold;
	font-size:20px;
}
#titulo
{
	font-size:30px;
	height:50px;
}
#nomeDia
{
	font-size:15px;
	height:30px;
	background-color:#CCDDEE;
	font-weight:bold;
}
#abc1
{
  text-decoration:none;
  color:#FF0000;
  padding-top:5;
  padding-bottom:5;
}
#abc3
{
  text-decoration:none;
  color:#CCC;
  padding-top:5;
  padding-bottom:5;
}
#abc2, a
{
  color:#0000FF;
  padding-top:5;
  padding-bottom:5;
}
#abc4
{
	color:#00CC00;
	font-size:10px;
	font-weight:bold;
  padding-top:5;
  padding-bottom:5;
}
#abc4 a
{
	color:#00BB00;
	font-size:8.5pt;
	font-weight:bold;
  padding-top:5;
  padding-bottom:5;
}
#abc4 a:hover
{
  border:1px solid;
	color:#007700;
	background:#CFFAD1;
  text-decoration:underline overline;
  padding-top:5;
  padding-bottom:5;
}
#abc2 a:hover
{
  text-decoration:underline overline;
  background-color:#CCFFFF;
  padding-top:5;
  padding-bottom:5;
}
#tblLIberar
{
	border-collapse:collapse;
	width:100%;
}
#tblLiberar tr td
{
	text-align:center;
	border:1px solid;
	font-size:10pt;
}
#tblLiberar tr td a
{
	text-decoration:none;
}
#tblLiberar tr td a:hover
{
	text-decoration:overline underline;
	border-left:1px solid #0000FF;
	border-right:1px solid #0000FF;
	padding-left:3px;
	padding-right:3px;
}
#tituloCols
{
	font-weight:bold;
	text-align:center;
	background-color:#CCC;
}
#aviso
{
	font-weight:bold;
}