BODY {
        MARGIN-TOP: 0px;
        FONT-SIZE: 11px;
        COLOR: #666666;
        PADDING-TOP: 0px;
        FONT-FAMILY: arial,Verdana;
        BACKGROUND-COLOR: #ffffff;
}
h1 {font-size:18px;
    color:#666666;
    font-weight: bold;}
h2 {font-size:16px;
    color:#666666;
    font-weight: bold;}

h3 {font-size:14px;
    color:#666666;
    font-weight: bold;}

A {     FONT-WEIGHT: bold;
        color: #993333;
        font-size: 11px;
        text-decoration:none;
}
A:hover {color:#660033;}
.linku {text-decoration:underline;}
A:aktive {color: #660099;}


#logo {font-size: 10px;
       FONT-WEIGHT: bold;}
#nav {width: 160px;
      height: 400px;}
#impnav {margin-top: 3px;
         margin-right: 8px;
          width:270px;
          }

#ues      {margin-left: 40px;
           margin-right: 20px;
           margin-top: 8px;
           margin-bottom: 8px;
           /*position: relative;
           right: 320px;*/}

#maintab {padding: 0px;
          border-spacing: 0px;
          width: 780px;
          border-right: 1px #eeeeee solid;
          border-left: 1px #cccccc solid;
         }
.nullcell {height: 0px;
           color: #ffffff;
           padding: 0px;
           margin:0px;
           background-color: #eeeeee;}
.limarg {margin-left: 10px;}
#maincell {color: #666666;
           padding: 20px;
           FONT-SIZE: 13px;
           /*width: 500px;*/
           border-left: #993333 0px solid;
           vertical-align:top;
           text-align: center;}
.tabcell {color: #666666;
           padding: 20px;
           FONT-SIZE: 13px;
           /*width: 500px;*/
           vertical-align:top;
           text-align: left;}

.mclink {FONT-WEIGHT: bold;
        color: #666666;
        font-size: 13px;}
#mcdiv {width: 450px;
        text-align: left;
        padding-left: 50px;
        padding-right: 50px;}
.line1 {border-bottom: #993333 1px solid;
        text-align:left;
        padding: 0px;
        margin: 0px;
        vertical-align:top;}

#mainleft {
           width: 200px;
           max-width: 200px;
           vertical-align:top;
           text-align:left;
           margin-top:0px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 0px;
           background-color: #eeeeee;
}

#topleft {background-image:url(/pics/higru.jpg)
          }
#topmiddle {vertical-align: middle;}
#topright {text-align: right;
           vertical-align:top;}

.line3 {border-top: #993333 1px solid;
        text-align:left;}
.klein {vertical-align: top;}

.vita {vertical-align: top;
       padding: 8px;}
