    a:link { color: red; text-decoration:none; }
    a:visited { color: red; text-decoration:none; }
    a:hover { color: red; text-decoration:none; }
    a:active { color: red; text-decoration:underline; }
    a:focus { color: red; text-decoration:blink; }
html {
    height:100%; 
    max-height:100%;
    min-width:860px;
    max-width:1200px;
    width:100%;
    padding:0;
    margin:0; 
    border:0; 
    background-color: white;
    font-family: Arial, Helvetica, "Lucida Sans", sans-serif;
    font-size: 14px;
    overflow: hidden;
}
body {
    background-color: white;
    font-family: Arial, Helvetica, "Lucida Sans", sans-serif;
    font-size: 14px;
}
#kopf {
    position:absolute;
    margin:0; top:0; left:0;
    display:block;
    width:100%; height:200px;
    background-image: url(/pilonen.jpg);
    background-repeat: no-repeat;
    background-position: center;
    z-index:8;
    color: black;
}

#kopflogo {
    position:absolute;
    margin:0; top:90px; left:30%;
    display:block;
    width:100%; height:100px;
    z-index:18;
    color: black;
}

#menu {
    position:absolute;
    margin:0; padding:5px; top:150px; left:0;
    border:10px;
    display:block;
    width:200px; bottom:0;
    background-color: red;
    z-index:8;
    color: black;
    text-align: right;
    padding-bottom:32767px; margin-bottom:-32767px;
}
#menu a:link { color: white; text-decoration:none; }
#menu a:visited { color: white; text-decoration:none; }
#menu a:hover { color: white; text-decoration:none; }
#menu a:active { color: white; text-decoration:underline; }
#menu a:focus { color: white; text-decoration:blink; }

#content {
    position:absolute;
    margin:20px; top:200px; left:200px;
    display:block; overflow:auto;
    right:0; bottom:0;
    background-color: white;
    z-index:8;
    color: black;
}

#content table {
  border: hidden !important;
}

#content th { border-bottom-width:3px; border-bottom-style:solid; border-bottom-color:#DDDDDD;
             border-top-width: 0 !important; border-left-width: 0 !important; border-right-width: 0 !important;
             text-align:left; vertical-align:top;
}

#content td { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#DDDDDD;
             border-top-width: 0 !important; border-left-width: 0 !important; border-right-width: 0 !important;
             text-align:left; vertical-align:top;
}

a img {
         border: 0 none;
           }

img {
         border: 0 none;
           }
