html, body, div, p, h1, h2, h3, ul, ol, 
span, a, table, td, form, img, li {
   margin: 0;
   padding: 0;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body {overflow:scroll;}

a {color:navy;}

a:link { text-decoration:underline }
a:visited {text-decoration:underline }
a:hover { text-decoration:none }
a:active {text-decoration:none }
a:focus { text-decoration:underline }

#admPanel {position:absolute;
           left:0px;
           top:500px;
           z-index:5;
           }

#all {position:absolute;
      left:50%;
      width:920px;
      margin-left:-410px;
      margin-top:50px;
      z-index:1;}

#kopf {float:left;
       width:920px;
       height:100px;
       overflow:hidden;
       z-index:2;
       }       

#headerImage {position:absolute;
              left:0px;
              top:10px;
              z-index:3;
             }            

#topmenu {position:absolute;
          left:0px;
          top:75px;
          height:23px;
          width:920px;
          background-color:#5c5c5c;          
          z-index:3;
         }
         
#slogan {position:absolute;
         left:20px;
         top:3px;
         z-index:3;
         font-size:12px;
         font-family:Verdana, Arial, Helvetica,sans-serif;
         font-weight:bold;
         color:white;
         text-decoration:none;         
        }

#topmenuitem {position:absolute;
               left:260px;
               top:0px;
               color:white;
               z-index:3;
               }                         

#lastupdate {position:absolute;
             right:0px;
             top:3px;
             color:white;
             z-index:3;
             font-size:12px;
             font-family:Verdana, Arial, Helvetica,sans-serif;
             font-weight:bold;
             color:white;
             text-decoration:none;
             }               

#menu {float:left;
       margin-top:30px;       
       width:175px;
       z-index:2;
       overflow:hidden;
}
                 

#content {float:left;
          width:530px;
          margin-left:20px;
          margin-right:20px;
          margin-top:20px;
          overflow:auto;
          z-index:2;
}

#border {float:left;         
         width:175px;
         z-index:2;
         margin-top:30px;         
         overflow:hidden;
}

#topmenuitem a {font-size:12px;
                font-family:Verdana, Arial, Helvetica,sans-serif;
                font-weight:bold;
                color:white;
                text-decoration:none;}

#topmenuitem a:hover {text-decoration:underline;
                        }
             

                        
         


#border p{color:black;}       


                 
.csc-menu {font-weight:bold; font-size: 10px; color:navy; font-family: Verdana, Arial, Helvetica,sans-serif;}
.csc-frame-rulerAfter { margin-top:10px;
                        border-bottom: 1px solid navy;}

.csc-frame-rulerBefore { margin-top:10px;
                        margin-bottom:10px;
                        border-top: 1px solid navy;
}

.csc-section {margin-top:0px;
              margin-bottom:0px;
              }

.bodytext {color: black;
           font-family : Verdana, sans-serif;
           font-size: 12px;
           margin-top:5px;
           margin-bottom:0px;
}

.csc-header { font-size: 14px;
              color: navy;

}

.csc-subheader {font-size: 10px;
                      color: navy;
                     }

.csc-uploads {margin-top:15px;
              margin-bottom:15px;
              border-top: 1px solid silver;
              border-bottom: 1px solid silver;
}

.imgtext-table {margin-top:15px;
                margin-bottom:5px;
              }
.csc-caption {margin-top:5px;
              margin-bottom:15px;
              color:navy;
              font-size:12px;
              font-family: Verdana, Arial, Helvetica,sans-serif; 
              font-weight:bold; 
}

.csc-uploads-fileName {font-size:10px;
                       font-family: Verdana, Arial, Helvetica,sans-serif;
                       margin-bottom:0px;
                       }
.csc-uploads-description {font-size:10px;
                          font-family: Verdana, Arial, Helvetica,sans-serif; 
                          margin-top:0px;
                          color:navy;
                          }

H1.csc-firstHeader { font-variant: small-caps; 
                   font-size : 18px;
}

.tr-even {background-color:white;}
.tr-odd {background-color:silver;}
.contenttable {border:1px solid silver;
               margin-top:10px;
               margin-bottom:10px;}

.news-single-item {}
.news-list-date {color: black;
                 font-size:10pt;
                 font-family: Verdana, Arial, Helvetica,sans-serif;                 
                 margin-right:15px;
                 margin-bottom:0px;
                 }
.news-list-header {font-size:12pt;
                   font-family: Verdana, Arial, Helvetica,sans-serif;
                   margin-top:0px;
                   color:navy;
}                 

.news-list-morelink {margin-top:10px;}

.news-single-timedata {color: black;
                 font-size:10pt;
                 font-family: Verdana, Arial, Helvetica,sans-serif;                 
                 margin-right:15px;
                 margin-bottom:0px;
                 }

.Menu {
         padding-top:4px;
         margin-left:5px;         
}

.Menu1 { color: navy;
         text-decoration: none;
         font-weight: bold;
         font-family: Verdana, Arial, Helvetica,sans-serif;
         font-size: 12px; 
         margin-top:5px;
         margin-bottom:5px;
         margin-left:5px;
}

.Menu1_act { color: #721E1F; 
             font-weight : bold;
             text-decoration: none;
             font-family: Verdana, Arial, Helvetica,sans-serif;
             font-size: 12px;                     
             margin-left:5px;
}


.Menu2 { color: navy;
         text-decoration : none;
         font-weight:bold;
         font-family: Verdana, Arial, Helvetica,sans-serif;
         font-size: 10px; 
         margin-top:5px;
         margin-bottom:5px;
         padding-top:0px;
         padding-bottom:0px;
         margin-left:20px;
}

.Menu2_act { text-decoration : none;
             font-weight:bold;
             font-family: Verdana, Arial, Helvetica,sans-serif;
             font-size: 10px; 
             margin-left:20px;
             color:#721E1F;
}

SELECT {  
    font-family: Verdana, Arial, Helvetica,sans-serif;
    font-size: 10px 
}
TEXTAREA {  
    font-family: Verdana, Arial, Helvetica,sans-serif; 
    font-size: 10px
} 
INPUT {  
    font-family: Verdana, Arial, Helvetica,sans-serif; 
    font-size: 10px 
}


H1 {font-family: Verdana, sans-serif;
    margin-bottom: 0px;
    margin-top: 10px;
    font-size: 14px;
    color: navy;
    }


H2 {
    font-family: Verdana, sans-serif;
    font-size: 12px;
    color: navy;
    margin-bottom: 0px;
    margin-top: 10px;
}
H3 {
    font-family: Verdana, sans-serif;
    font-size: 10px;
    color: navy;
    margin-bottom: 0px;
    margin-top: 10px;
}
H4 {
    font-family: Verdana, sans-serif;
    font-size: 10px;
    color: black;
    margin-bottom: 0px;
    margin-top: 10px;
}
.subhead1 {

    font-family : Verdana, sans-serif;
    font-size : 10px;
    color : black;
}
.subhead2 {
    font-family : Verdana, sans-serif;
    font-size : 10px;
    color : green;
}
.subhead3 {
    font-family : Verdana, sans-serif;
    font-size : 10px;
    color : red;
}
.headerdate {
    font-family : Verdana, sans-serif;
    font-size : 10px;
    color : Green;
    font-weight: normal;
}



.caption {
    font-family : Verdana, sans-serif;
    font-size : 10px;
    color : #FF9966;
}
.bulletlist {
    font-family : Verdana, sans-serif;
    font-size : 10px;
    color : #6600CC;
}
.table {
    font-family : Verdana, sans-serif;
    font-size : 11px;
    color : #CC3366;
}







.searchform {
    font-family : Verdana, sans-serif;
    font-size : 12px;
    color : #6600CC;
    font-weight : normal;
}
.searchresultpagetitle {
    font-family : Verdana, sans-serif;
    font-size : 15px;
    color : #333333;
    font-weight : bold;
}
.searchresultcontent {
    font-family : Verdana, sans-serif;
    font-size : 11px;
    color : #6600CC;
    font-weight : normal;
}
.searchresultheader {
    font-family : Verdana, sans-serif;
    font-size : 14px;
    color : #333366;
    font-weight : bolder;
}
.searchmarkup {
    color : #FF0066;
}




.loginform {
    font-family : Verdana, sans-serif;
    font-size : 14px;
    color : #CC0000;
    font-weight : normal;
}




.mailform {
    font-family : Verdana, sans-serif;
    font-size : 12px;
    color : #003366;
    font-weight : normal;
}
.mailformrequired {
    font-family : Verdana, sans-serif;
    font-size : 12px;
    color : #003366;
    font-weight : bolder;
}
.mailformcomment {
    font-family : Verdana, sans-serif;
    font-size : 12px;
    color : #CC0000;
    font-weight : bolder;
}
.mailformradio {
    font-family : Verdana, sans-serif;
    font-size : 10px;
    color : #003366;
    font-weight : normal;
}






.filelinks {
    font-family : Verdana, sans-serif;
    font-size : 10px;
    color : navy;
}
.filelinkssize {
    font-family : Verdana, sans-serif;
    font-size : 10px;
    color : navy;
}



.sitemap1 {
    font-family : Verdana, sans-serif;
    font-size : 12px;
    color : #CC6600;
}
.sitemap2 {
    font-family : Verdana, sans-serif;
    font-size : 11px;
    color : #990000;
    margin-left : 20px;
}
.sitemap3 {
    font-family : Verdana, sans-serif;
    font-size : 10px;
    color : #333399;
    margin-left : 40px; 
}
.sitemap4 {
    font-family : Verdana, sans-serif;
    font-size : 9px;
    color : #003333;
    margin-left : 60px;
}




.celmenu {
    font-family : Verdana, sans-serif;
    font-size : 12px;
    color : olive;
    margin-top : 10px;
}
.celsubmenu {
    font-family : Verdana, sans-serif;
    font-size : 11px;
    color : #666699;
    margin-left : 20px;
    margin-top : 3px;
}



       
