#occuPlanLegend div{float:left;margin:0 4px 2px 0;}#occuPlanLegend img{float:left;margin:0 4px 0 0;border:1px #000 solid;background:no-repeat center;}#legendOccupied,#legendNotToOccupy{height:12px;width:12px;border:1px #000 solid;}#occuPlanTable{clear:both;background:#fff;border-collapse:collapse;border:1px #000 solid;text-align:center;}.year{background:#f8f06c;color:#000;border:1px #000 solid;}.monthName{background:#f8f06c;color:#000;border:1px #000 solid;}.day{background:#f8f06c;color:#000;}.day td{border:1px #000 solid;}.free{background:#fff;}.free td{border:1px #000 solid;}.occupied,#legendOccupied{background:#ff8a6c;}.notToOccupy,#legendNotToOccupy{background:#000;}.week{color:#000000;background:center;}.week td{border:1px #000 solid;}.noweek{border:0!important;}.weekend{background:#f8f06c;color:#000000;border:1px #000 solid;}.apartmentName{background:#d3d3d3;color:#000000;border:1px #000 solid;}#occuPlanFooter{background:#fff;border:1px #000 solid;}#showLastUpdateFooter{margin:0 3px 0 0;color:#000;text-align:right;}#occuPlanWrapper{font-size:11px;font-weight:bold;font-family:Arial;}#occuPlanLegend a{color:#162b6c;text-decoration:none;}#occuPlanLegend a:hover{text-decoration:underline;}#occuPlanTable td{padding:0;width:19px;line-height:19px;}.arrival{background:url("../image-files/arrival.png?update=1332676042") no-repeat 0 0;}.arrivalDeparture{background:url("../image-files/arrivalDeparture.png?update=1332676042") no-repeat 0 0;}.departure{background:url("../image-files/departure.png?update=1332676042") no-repeat 0 0;}