@charset "UTF-8";
@import url("reset.css");
body {font-size: 100%;overflow-x:hidden;margin-top:0 !important}
td,th{text-align:center;font:400 0.9em/1em 'RobotoSlab-Bold';color:#fff;    padding: 2px;}
table{width:100%;}
.other-month{color:#168fbc}
#calendar {display:block;float:left;width:100%;}
.head {height: auto;margin: 0 auto;position: relative;display: block;text-align: center;}

ul {display: inline-block;zoom: 1;list-style: none;margin: 0;padding: 0;}
ul li {float:left;display:block;}
ul li.nav-prev a{font-size:0;height:20px;width:20px;display:block;background:#ccc;background:url('../img/cal_left.png'); }
ul li.nav-prev a:hover {background:url('../img/cal_left_a.png');}
ul li.nav-next a{font-size:0;height:20px;width:20px;display:block;background:#ccc;background:url('../img/cal_right.png');}
ul li.nav-next a:hover {background:url('../img/cal_right_a.png');}
ul li#current-month {padding:0 10px;font:400 1.1em/1em 'RobotoSlab-Bold';color:#fff;    line-height: 22px;margin-bottom:10px;}
td a, td span {padding:5px;width: 25px;height: 25px;margin: 0 auto;display:block;}
td.c1 {}
td.c1 a {color:#fff;text-decoration:none;display:block;background:#ef7b00;}
td.c2 a {color:#00aeef;text-decoration:none;display:block;background:#fff;}