.tx-cal-controller .bold {
	font-size: 8pt;
}

.tabcontent {
	width: 90%;
}

table.month-small {
                        border: 1px solid #A1A5A9;
                        border-collapse: collapse;
                        }
                .month-weeknums {
                        border-right:1px solid #AAAAAA;
                        background-color:#EFEFEF;
                }
                
                .month-weekdays {
                        border-bottom:1px solid #AAAAAA;
                        background-color:#EFEFEF;
                }
                .month-small a:link,.monthoff a:visited {
                        color: #000000;
                }
                
                .month-small th,
                .month-small td {
                        padding: 2px;
                        width: 150px;
                        font-size: 8pt;
                        text-align: right;
                }
                
                .month-small th{
                        text-align: center;
                        background-color:#EFEFEF;
                }
                        
                
                
                
 
/*------------- list und listmini  styles------------*/
                
                
.tx-cal-controller .even{
                        line-height: 1.25em;
                        background-color: #DCDCDC;
                        padding: 2px 2px;
                        margin: 0px;
                        font-size:0.920em;
                        color: #000;
 
}
        
.tx-cal-controller dl dt {
                        border-top:1px dotted #997C00;
                        line-height:1.25em;
                        background-color: #F8F8FF;
                        font-size:0.920em;
                        margin:0pt;
                        padding:7px 0pt 0pt;
}
.tx-cal-controller dl dd {
                        line-height:1.25em;
                        background-color: #F8F8FF;
                        font-size:0.920em;
                        margin:0pt;
                        padding:0pt 0pt 7px;
}
