body { font:12px arial, sans-serif; color:#333333; line-height:17px;margin-bottom:10px; margin-top:0px;text-align:left}
h1 { font: 18px arial, sans-serif; line-height:21px;margin-bottom:24px; margin-top:0px;}
h2 { font: 18px arial, sans-serif; line-height:21px;margin-bottom:24px; margin-top:0px;}
h2 { font: 18px arial, sans-serif; line-height:21px;margin-bottom:24px; margin-top:0px;}
p  { font:12px arial, sans-serif; color:#333333; line-height:20px;margin-bottom:10px; margin-top:0px;text-align:left}
a {  font:12px arial, sans-serif; color: #333333;text-decoration:none; }
a:hover {  font:12px arial, sans-serif; color: #9c1f2f; text-decoration:none;}
img {border:0}
table.normal {
        border-width: 1px;
        border-spacing: ;
        border-style: outset;
        border-color: #333333;
        border-collapse: collapse;
        background-color: white;
}
table.normal th {
        border-width: 1px;
        padding: 4px;
        border-style: outset;
        border-color: #333333;
        background-color: white;
        -moz-border-radius: ;
         font: bold 14px arial, sans-serif;
         color:#333333;
         line-height:17px;
         margin-bottom:6px;
         margin-top:0px;
         text-align:left
}
table.normal td {
        border-width: 1px;
        padding: 4px;
        border-style: outset;
        border-color: #333333;
        background-color: white;
        -moz-border-radius: ;
         font:14px arial, sans-serif;
         color:#333333;
         line-height:17px;
         margin-bottom:6px;
         margin-top:0px;
         text-align:left
        }


.unten { border-bottom:1px solid white }
.links { border-left:1px solid white }
table #underline {border:none;border-collapse:collapse;background-color:#dddddd;}
table #white {border:none;}
table #fachbereich {border:1px solid green ;border-collapse:collapse;background-color:#dddddd;}

ul  {list-style-position:outside; color:#333333; }

li  { font:12px arial, sans-serif; color:#333333; line-height:20px;margin-bottom:6px; margin-top:0px;text-align:left;
list-style-image: url(../pics/bullet_blue.gif);}


#menu1 ul { font:  12px Arial; line-height:0px;
    }
#menu1 li { font:  12px Arial; line-height:0px;
    margin-left: 15px
}
#menu1  ul {
         margin-top:0;
         margin-bottom:0;
         margin-left:0;
         margin-right:0;
        padding:0px;}

#menu1  li {
        list-style:none;
         list-style-image:none;
         margin-left:0;
         margin-right:0;
           }
#menu1 {  text-align: left;
         margin-left:0;
         margin-right:0;
         list-style:none;
         width: 167px;
         border-size: 0px;
         border-width: 0px;
         float: left; }
#menu1 li a {
         margin-left:0;
         margin-right:0;
        list-style:none;
          voice-family: "\"}\"";
          voice-family: inherit;
        text-decoration: none;
        font-size: 12px;
         padding: 0px 0 0px 7px;
         line-height: 30px;
        }
#menu1 li a:link {
         margin-left:0;
         margin-right:0;
        list-style:none;
        color: #fff;
        display: block;
        background: url(../pics/menu1.jpg) 0 -60px;
        background-repeat:no-repeat;
        }
#menu1 li a:visited {
        list-style:none;
         margin-left:0;
         margin-right:0;
        color: #fff;
        display: block;
        background: url(../pics/menu1.jpg) 0 -60px;
        background-repeat:no-repeat;
        }

#menu1 li a:hover {
         margin-left:0;
         margin-right:0;
        list-style:none;
        color: #fff;
        background: url(../pics/menu1.jpg) 0 0px;
        background-repeat:no-repeat;
        }
#menu1 li a:active {
         margin-left:0;
         margin-right:0;
        list-style:none;
        color: #fff;
        background: url(../pics/menu1.jpg) 0 -30px;
        background-repeat:no-repeat;
        }
