/* Style sheet calendar */
.mod_calendar table{width:163px;color:#3F3F3F;}
.mod_calendar .titulo{background-color:#868705;height:30px;font-size:16px;font-weight:bold;color:#ffffff;padding-top:5px;}
.mod_calendar .head{text-align:center;padding:5px 0 5px 0;}
.mod_calendar .head a{text-decoration:none;color:#868705;}
.mod_calendar .current{color:#000000;}
.mod_calendar .label{text-align:center;background-color:#bbbbbb;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;font-weight:bold;font-size:10px;color:#ffffff;}
.mod_calendar .dia_semana{padding-top:3px;padding-bottom:4px;text-align:center;background-color:#300300;font-weight:bold;font-size:10px;color:#FF8179;}
.mod_calendar td{width:10%;padding:1px;vertical-align:top;text-align:center;}
.mod_calendar .weekend{/*background-color:#f6f6f6;*/}
.mod_calendar .today{/*color:#A7B50A;font-weight:bold;*/}
.mod_calendar .today .event{color:#FF8179;}
.mod_calendar .active a {text-decoration:none;color:#A7B50A;}
.mod_calendar .event .data_today{font-family:Arial;font-size:9px;color:#FF8179;}
.mod_calendar .event .data_now{font-family:Arial;font-weight:normal;font-size:9px;color:#FF8179;}
.mod_calendar .now{background-color:#300300;}
.mod_calendar .empty,.mod_calendar .empty .header{/*background-color:#f6f6f6;*/}
.mod_calendar .event{padding:5px;border-bottom:1px dashed #C5C4C4;}
.mod_calendar .event .data{font-family:Arial;font-weight:normal;font-size:9px;color:#6E6C6C;}
.mod_calendar td .header{padding-bottom:2px;background-color:#e0e0e0;font-size:10px;}
.mod_calendar td .day_select{background-color:#FF8179;color:#300300;}
.mod_calendar td .event a{font-size:10px;color:#91130A;}

