body {
    background : #ececec;
    font-family: Arial, Helvetica;
    color: #000000;
    font-size: 10px;
        scrollbar-3dlight-color : #E7E7E7;
        scrollbar-arrow-color : #E7E7E7;
        scrollbar-base-color : #D7D7D7;
        scrollbar-darkshadow-color : #D7D7D7;
        scrollbar-face-color : #D7D7D7;
        scrollbar-highlight-color : #E7E7E7;
        scrollbar-shadow-color : #E7E7E7;
        scrollbar-track-color : #ECECEC;
    empty-cells: show;
    margin: 20 20 0 20;
    padding: 0 0 0 0;
}


a {
    color : #000000;
    text-decoration : underline;
}

a.active
 { color: rgb(000,000,000); font-family: verdana,arial,sans-serif; font-size:10pt;font-weight: bold;}




a:hover {
    text-decoration : overline underline;
}

a.navi_link {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:red}

.navi_link {
			font-style:normal;
			text-decoration:none; 
			font-size:11px;
			color:#333333;
			font-family:Arial,Verdana; 
			line-height:14px;
			a. color:red;
			}
.content {
			font-style:normal;
			text-decoration:none; 
			font-size:12px;
			color:#333333;
			font-family:Arial,Verdana; 
			a. color:blue;
			}
.text {
			font-style:normal;
			text-decoration:none; 
			font-size:12px;
			color:#333333;
			font-family:Arial,Verdana; 
			a. color:blue;
			}


input, select, textarea {
    border: 2px dotted;
    border-color: cc6600;
    background: tranparent;
    color: cc6600;

}


textarea {
        scrollbar-3dlight-color : #cc6600;
        scrollbar-arrow-color : #cc6600;
        scrollbar-base-color : #e7e7e7;
        scrollbar-darkshadow-color : #ffcc66;
        scrollbar-face-color : #e7e7e7;
        scrollbar-highlight-color : #cc6600;
        scrollbar-shadow-color : #cc6600;
        scrollbar-track-color : #e7e7e7;
}
.monthname
{
    BACKGROUND-COLOR: #0168B2;
    COLOR: #cccccc;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.weekdayname
{
    BACKGROUND-COLOR: #000000;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
.weekday
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, Helvetica;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: right;
	text-decoration : none;
}
.sat
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #666666;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
	text-decoration : none;
    TEXT-ALIGN: right
}
.sun
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ff0000;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
	text-decoration : none;
}
.holiday
{
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
	text-decoration : none;
}

.notthismonth
{
    BACKGROUND-COLOR: #e1e1e1;
    COLOR: #999999;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
	text-decoration : none;
}

.erlebnis
{
    BACKGROUND-COLOR: #e1e1e1;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: left;
	text-decoration : none;
}

input, select, option
{
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
}

today
{
	border : 1px solid Red;
}

aktiv
{
    BACKGROUND-COLOR: #000000;
    COLOR: #1111111;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: left;
}