/*
		######################################

			www.treibhaus-doebeln.de
		CSS fuer cal_base | 19. Januar 2010

		######################################

*/

img
{
border: 0px;
}

div.csc-textpic-intext-right div.csc-textpic-imagewrap
{
float: left;
padding: 0px;
margin: 8px 0 0 0;
}

#month-header-prevnext {
text-transform: uppercase;
}

.tx-cal-controller table {
border-collapse: collapse;
table-layout: fixed;
font-family: 'Lucida Sans Unicode', sans-serif;

}

.tx-cal-controller table th {
background-color: #2d2825;
padding: 5px;
color: #fff;
font-family: 'Lucida Sans Unicode', sans-serif;
font-weight: normal;
}

.tx-cal-controller table td.monthLargeBasic {
width: 75px;
height: 75px;
font-family: 'Lucida Sans Unicode', sans-serif;
}

.monthOff {
background-color: #efefef;
}

.monthLargeBasic {
vertical-align: top;
text-align: right;
overflow: hidden;
}

.V9 {
text-align: left;
padding-left: 3px;
padding-bottom: 7px;
}

.default_categoryheader_bullet,
.default_catheader_bullet {
display: none;
}

#c93 img {
padding: 0px 10px 10px 0;
}

.abstand_unten div {
margin-bottom: 10px;
}

.monthToday {
background-color: #ccc;
}

ol, ul {
padding-left: 10px;
}

#datum {
width: 64px;
height: 100px;
background-image: url(images/icon_datum.png);
background-repeat: no-repeat;
text-align: center;
margin-right: 10px;
}

#datum_2 {
width: 64px;
height: 64px;
background-image: url(images/icon_datum.png);
background-repeat: no-repeat;
text-align: center;
margin-right: 10px;
display: block;
float: left;
}

#cal_monat,
#cal_monat a {
color: #fff;
font-weight: normal;
}

#cal_tag {
font-size: 24px;
line-height: 40px;
}

.tx-cal-controller #datum a:hover {
background-color: transparent;
color: #717171;
}

#calendar-event p {
margin: 10px 0 10px 0;
}

#beschreibung {
clear: both;
margin: 20px 0 0 0;
}