	body, table, caption, th, td, p, span, div, ul, ol, dl, li, a {
            font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #330000; margin: 0px; padding: 0px;	}
   
    input, select, textarea {font-size:12px; text-align : justify; border:#02456B 1px solid; PADDING-LEFT: 5px; background: #E8E7F3; color:#00000;}
    .FormCheckbox {margin:0px; padding:0px; background-color:#ffffff; border=0px;}

    /* links */
    a {color: #330000; text-decoration: underline; }
    a.menu_horni { text-decoration: none; font-size: 10px; }
    a.menu_horni:hover { color: #CC0000; }
    
    a.menu-level-1, a.menu-level-2, a.menu-level-0 { text-decoration: none; font-size: 12px; }
    a.menu-level-0 { font-size: 18px; }
    a.menu-level-1, a.menu-level-0 { font-weight: bold; }
    a.menu-level-1:hover, a.menu-level-2:hover, a.menu-level-0:hover  {color: #CC0000; }
    a.menu-level-1-active, a.menu-level-2-active, a.menu-level-0-active { color: #CC0000; text-decoration: none; }
    a.menu-level-0-active { font-size: 18px; }
    a.menu-level-1-active, a.menu-level-0-active { font-weight: bold; }
    .diskuse { color: #CC0000; font-size: 13px; font-weight: bold;}
    
    /* lists */

    ul, dl, ol { margin-left: 36px; margin-top: 6px; margin-bottom: 10px; }
    ul { list-style: square; }
    ul ul { list-style: circle; }
    ul ul ul { list-style: disc; }
    li { margin-top: 0.1em; margin-bottom: 0.1em; }

