@charset "utf-8";*{border:1px;padding:0}h2.month{font-family:arial;text-decoration:none;font-size:12px;font-weight:bold;color:#000;outline-width:0;margin-left:70px;margin-top:0}h2.calendar_head{font-family:arial;text-decoration:none;font-size:12px;font-weight:bold;color:#000;outline-width:0;margin-left:40px;margin-top:13px}table.cal{border-collapse:separate;border:1px solid #9dabce;border-width:0 0 1px 1px;margin:10px auto;font-size:12px;font-family:arial;margin-left:20px;float:left}table.cal td,table.cal th{width:26px;height:26px;text-align:center;vertical-align:middle;background:url(../javascripts/images/cells.png);background-position:0 0;color:#444}table.cal th form{margin:0;padding:0}table.cal th{height:26px;font-weight:bold;font-size:12px}table.cal td:hover,table.cal th:hover{background:url(../javascripts/images/cells.png);background-position:0 -27px;color:#222}table.cal td.date_has_event{background:url(../javascripts/images/cells.png);background-position:54px 0;color:white}table.cal td.date_has_event:hover{background:url(../javascripts/images/cells.png);background-position:54px -27px}table.cal td.today{background:url(../javascripts/images/cells.png);background-position:27px 0;color:white}table.cal td.today:hover{background-position:27px -27px}table.cal td.padding{background:url(../javascripts/images/calpad.png)}.events{position:relative;z-index:1000}.events ul{min-height:129px!important;height:129px;width:200px;text-align:left;position:absolute;left:0;top:0;display:none;z-index:1000;padding:15px;background:#e7ecf2 url(../javascripts/images/popup.png) no-repeat;background-position:0 0;color:white;border:1px solid white;font-size:15px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;-border-radius:3px;list-style:none;color:#444;-webkit-box-shadow:0 8px 8px #333}.events li{padding-bottom:5px}.events li span{display:block;font-size:12px;text-align:justify;color:#555}.events li span.title{font-weight:bold;color:#222}table.cal th a{text-decoration:none;font-size:12px;font-weight:bold;color:#000;outline-width:0}
