    body, table, tr, td {
        COLOR: #000000;
        FONT-SIZE: 11px;
        TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    }

    ul {
        MARGIN-BOTTOM: 0px;
        MARGIN-TOP: 5px;
    }

    li {
	MARGIN-LEFT: -23px;
    }

    hr {
        HEIGHT: 1px;
        BACKGROUND-COLOR: #FFFFFF;
        BORDER: dotted #CCCCCC;
        MARGIN: 0px;
        PADDING: 0px;
    }

    textarea {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
    }

    input {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        HEIGHT: 20px 
    }

    select {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        HEIGHT: 18px 
    }

    A {
        TEXT-DECORATION: underline;
        COLOR: #666666;
    }
    
    A:hover {
        TEXT-DECORATION: underline;
        COLOR: #000000;
    }
    
    h1 {
        COLOR: #666666;
        FONT-SIZE: 15px;
        LINE-HEIGHT: bold;
        TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        MARGIN-BOTTOM: -12px;
        MARGIN-TOP: -4px
    }
    
    h2 {
        COLOR: #666666;
        FONT-SIZE: 13px;
        LINE-HEIGHT: bold;
        TEXT-DECORATION: none;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        MARGIN-BOTTOM: -10px;
        MARGIN-TOP: +1px
    }

    /* 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:#ffffff; layer-background-color:#ffffff; visibility:hidden}

    /*Styles for level 0*/
    .clLevel0,.clLevel0over, .clLevel0overstartnewsletter, .clLevel0overkalender, .clLevel0overnachrichten, .clLevel0overmarktplatz {position:absolute; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
    .clLevel0{background-color:transparent; layer-background-color:transparent; color:#FFFFFF;}
    .clLevel0over{background-color:transparent; layer-background-color:transparent; color:#000000; cursor:pointer; cursor:hand; }
    .clLevel0border{position:absolute; visibility:hidden; background-color:transparent; layer-background-color:transparent}

    .clLevel0overstartnewsletter {background-color:transparent; layer-background-color:transparent; color:#000000; cursor:pointer; cursor:hand; }
    .clLevel0overkalender {background-color:transparent; layer-background-color:transparent; color:#006600; cursor:pointer; cursor:hand; }
    .clLevel0overnachrichten {background-color:transparent; layer-background-color:transparent; color:#010080; cursor:pointer; cursor:hand; }
    .clLevel0overmarktplatz {background-color:transparent; layer-background-color:transparent; color:#771719; cursor:pointer; cursor:hand; }

    /*Styles for level 1*/
    .clLevel1, .clLevel1over, .clLevel1overstart, .clLevel1overkalender, .clLevel1overnachrichten, .clLevel1overmarktplatz, .clLevel1overnewsletter {position:absolute; padding-left:2px; padding-top:5px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold}
    .clLevel1_normal {position:absolute; padding-left:2px; padding-top:5px; font-family:tahoma, arial,helvetica; font-size:11px;}
    .clLevel1{background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#565656;}
    .clLevel1over{background-color:#ffffff; layer-background-color:#ffffff; color:#000000; cursor:pointer; cursor:hand; }
    .clLevel1border{position:absolute; visibility:hidden; background-color:#FFFFFF; layer-background-color:#FFFFFF}

    .clLevel1overstart {background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#000000; cursor:pointer; cursor:hand; }
    .clLevel1overkalender {background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#006600; cursor:pointer; cursor:hand; }
    .clLevel1overnachrichten {background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#010080; cursor:pointer; cursor:hand; }
    .clLevel1overmarktplatz {background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#771719; cursor:pointer; cursor:hand; }
    .clLevel1overnewsletter {background-color:#FFFFFF; layer-background-color:#FFFFFF; color:#000000; cursor:pointer; cursor:hand; }

    /*Styles for level 2*/
    .clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold}
    .clLevel2{background-color:#ffffff; layer-background-color:#ffffff; color:#565656;}
    .clLevel2over{background-color:#ffffff; layer-background-color:#ffffff; color:#000000; cursor:pointer; cursor:hand; }
    .clLevel2border{position:absolute; visibility:hidden; background-color:#cccccc; layer-background-color:#cccccc}

