body {

margin:0px;
padding: 0px;
background-color: #ffffff;
}

A {
font-weight:normal;
font:12px georgia, sans-serif;
color:#0080C0;
}

A:hover {
background-color:#FFFF9D;
font-weight:normal;
font:12px georgia, sans-serif;
color:#400080;
}
A:visited {
font-weight:normal;
font:12px georgia, sans-serif;
color:#E80074;
}

A.menu, A.menu:visited {
font-weight:normal;
font:12px georgia, sans-serif;
color:#BFBFBF;
}
A.menu:hover {
background-color:transparent;
font-weight:bolder;
font: 12px georgia, sans-serif;
color:#FFFFFF;
}

A.sidenu, A.sidenu:visited {
font-weight:bolder;
font:12px georgia, sans-serif;
color:#FFFFFF;
}

A.sidenu:hover {
font-weight:bolder;
background-color:transparent;
font:12px georgia, sans-serif;
color:#FFFFFF;
}

TD.menu {
border-right: 1px solid #FFBFBF;
border-bottom: 1px solid #FFBFBF;
padding: 4px;
background-color: #FF2323;
}

TD.indhold {
padding: 30px 20px 30px 30px;
}

TD.navi {
padding: 20px;
}

p, li, blockquote {
font: 14px georgia, sans-serif;
color:#373737;
margin-top: 0px;
}

u {
 color: #AAAAAA;
 text-decoration: none;
}

H1 {
font: 18pt georgia, sans-serif;
margin: 20 px;
}

H2 {
font-variant:small-caps;
font:18px tahoma, sans-serif;
color:#3535FF;
}

H3 {
font: 14px georgia, sans-serif;
color:#3535FF;
font-weight: bold;
}

INPUT {
border-style:solid;
border-width:1px;
font-family:sans-serif;
font-size:8pt;
}
TEXTAREA {
border-style:solid;
border-width:1px;
font-family:sans-serif;
font-size:8pt;
}

.kolwrap {
    text-align: left;
    padding-left : 1%;
    padding-right : 1%;
    width : 100%;
}

.hspalte {
    margin : 0; 
    width : 50%; 
    float : left; 
          }

.vspalte {
    margin : 0; 
    width : 50%; 
    float : left; 
          }