#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 #00261d solid;}#occuPlanTable{clear:both;background:#ffffff;border-collapse:collapse;border:1px #00261d solid;text-align:center;}.year{background:#005743;color:#ffffff;border:1px #00261d solid;min-width:200px;}.monthName{background:#005743;color:#ffffff;border:1px #00261d solid;}.day{background:#005743;color:#ffffff;}.day td{border:1px #00261d solid;}.free{background:#a0dbcd;}.free td{border:1px #00261d solid;}.occupied,#legendOccupied{background:#F59D0E;}.notToOccupy,#legendNotToOccupy{background:#f8f06c;}.week{color:#00261d;background:center;}.week td{border:1px #00261d solid;}.noweek{border:0!important;}.weekend{background:#DBEAE6;color:#00261d;border:1px #00261d solid;}.apartmentName{background:#DBEAE6;color:#00261d;border:1px #00261d solid;}#occuPlanFooter{background:#DBEAE6;border:1px #00261d solid;}#showLastUpdateFooter{margin:0 3px 0 0;color:#00261d;text-align:right;}#occuPlanWrapper{font-size:10px;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=1512931686") no-repeat 0 0;}.arrivalDeparture{background:url("../image-files/arrivalDeparture.png?update=1512931686") no-repeat 0 0;}.departure{background:url("../image-files/departure.png?update=1512931686") no-repeat 0 0;}