

csc-firstHeader,csc-textpic,csc-textpic-intext-right,csc-textpic-imagewrap,bodytext,h1,h2,h3,h4,p,ul,ol,LI,div,td,th,address,blockquote,nobr,b,i {
 font-family:Arial,sans-serif; }

h1 { font-size:26px; margin-bottom:18px; color:#E27A00;}

h2 { font-size:21px; margin-bottom:18px; color:#E27A00;}

h2.sh2 { font-size:21px; color:#E27A00;}

h3,h3.xmp,h3.xpl,h3.inf,h3.tip,h3.akt { font-size:16px; color:#000033;}

h4 { font-size:14px; color: #000033;}

p,ul,ol,LI,td,th,address,blockquote { font-size:14px; color:#000033;}

li { margin-top:3px; } 

a:link { color:#000033; text-decoration:underline; }

a:visited { color:#000033; text-decoration:underline; }

a:hover { color:darkblue; text-decoration:underline; }

a:active { color:#E27A00; text-decoration:none; }

a.an { text-decoration:none; }

.align-center { text-align: center;}
.align-left {text-align: left;}
.align-right {text-align: right;}

#content { margin-left: 3px; margin-right: 20px; }



ul.menu, ul.menu ul {

    list-style-type: none;
    
    margin-top: 130px;

    margin-left: 135px;
    
    z-index: 10;

}



ul.menu a {

    display: block;

    padding: 3px 10px 3px 10px;

    font-weight: bold;
    
    font-size: 16px;
    
    text-decoration: none;

}

ul.menu a:visited {

    display: block;

    padding: 3px 10px 3px 10px;

    font-weight: bold;
    
    font-size: 16px;
    
    text-decoration: none;

}

ul.menu a:hover {

    display: block;

    padding: 3px 10px 3px 10px;

    font-weight: bold;
    
    font-size: 16px;
    
    text-decoration: none;

}

ul.menu li {

    padding: 0;

    margin: 0;
    
    float: left;

    background-color: #fdf3e6;

    border:1px solid #000033;

    height: 24px;

}



/* Für Unterpunkte keine Float-Eigenschaft */

ul.menu ul li {

    float:none;

}

/* Links der 1. Ebene sollen die Hintergrundfarbe ändern */
ul.menu li.hover, ul.menu li:hover {

    background-color: #E27A00;

}



/* Links auf Unterpunkten sollen die Hintergrundfarbe ändern */
ul.menu ul li.hover, ul.menu ul li:hover {

    background-color: #E27A00;

}




/* Zweite Ebene */

        ul.menu ul {

              margin:0;

               padding: 0;

               position: absolute;

               background-color: #fdf3e6;

               
                display: none;

                width: 230px;                
              
     }



   /* Zweite Ebene anzeigen */

       ul.menu li.hover ul, ul.menu li:hover ul  {

               display: block;
               
               
   }



/* Dritte Ebene */

   ul.menu li.hover ul ul, ul.menu li:hover ul ul {

                  display: none;

                    margin-left: 140px; /* Breite eines Listenelements - Überlagerung */

              margin-top: -20px; /* Höhe eines Listenelements */

        }



   /* Dritte Ebene anzeigen */

       ul.menu li.hover ul li.hover ul, ul.menu li:hover ul li:hover ul {

                display: block;

   }





/* Vierte Ebene */

     ul.menu li.hover ul li.hover ul ul, ul.menu li:hover ul li:hover ul ul {

                  display: none;

    }



   /* Vierte Ebene anzeigen */

       ul.menu li.hover ul li.hover ul li.hover ul , ul.menu li:hover ul li:hover ul li:hover ul {

               display: block;

   }



