tr.frei {background-color:#CCDFCC; }
tr.nichtfrei {background-color:#E9D3D3;}

td {  font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.text,p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: {FONTSIZE}px}

.buttonType {font: menu;
        color:buttontext;
        border: 1px solid;
        border-color: buttonhighlight buttonhighlight buttonface buttonface;
        padding: 1px;
        /* text-align: center; */
        cursor: default;
        background-color:#eeeeee}

.HeaderType {
        font: menu;
        border: 1px solid;
        border-color: buttonhighlight buttonhighlight buttonshadow buttonshadow;
        padding: 1px;
        /* text-align: center; */
        cursor: default;
        background-color:buttonface}
.HeaderType1 {
        font: menu;
        border: 1px solid;
        border-color: buttonshadow  buttonhighlight  buttonhighlight  buttonshadow;
        padding: 1px;
        /* text-align: center; */
        cursor: default;
        background-color:buttonface}

a.HeaderLink {color:ButtonText; text-decoration:none}
a.HeaderLink1 {color:ButtonText; text-decoration:none; font-weight:bold}
#mainTable {border: 1px solid buttonshadow; }

a.publink {color:WindowText}

.buttonTypeEven {
        color:buttontext;
        padding: 1px;
        border: 1px solid;
        border-color: buttonhighlight buttonhighlight buttonface buttonface;
        cursor: default;
        background-color:#E9E7E4;
        font-family: menu}
.buttonTypeOdd {
        color:buttontext;
        border: 1px solid;
        border-color: buttonhighlight buttonhighlight buttonface buttonface;
        padding: 1px;
        cursor: default;

        background-color:#FFFFFF;
        font-family: menu}
h1 {  font-size: 18px}
h2 {  font-size: 14px}
h3 {  font-size: 12px}



/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */

/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#c0c0c0; layer-background-color:#c0c0c0; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:#c0c0c0; layer-background-color:#c0c0c0; color:black;}
.clLevel0over{background-color:navy; layer-background-color:navy; color:white; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}

/*Styles for level 1*/
 .clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}

.clLevel1{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel1over{background-color:#336699; layer-background-color:#336699; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#006699; layer-background-color:#006699}



/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:tahoma,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:Navy; layer-background-color:Navy; color:white;}
.clLevel2over{background-color:#0099cc; layer-background-color:#0099cc; color:Yellow; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:menu; layer-background-color:#006699}

