﻿body 
{
    margin:             0px; 
    padding:            0px; 
    background-color:   #ffc; 
    background-image:   url(images/winkel.gif); 
    background-repeat:  no-repeat;
}


.seite { position:absolute; left:50%; margin-left:-400px; top:0px; width:850px; }

.logo { position:absolute; left:20px; top:20px; width:100px; height:200px; background:url(images/nkhrp-logo.gif) no-repeat; }
.motto { position:absolute; left:20px; top:230px; width:100px; height:26px; background-image:url(images/motto.gif); }

.navi { position:absolute; left:150px; top:80px; height:20px; }
.navi a { float:left; margin-right:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#f90; text-decoration:none; }
.navi a:hover { color:#c03; }
.navi a.an { color:#c03; }
a.hypImpressum { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#FFFFFF; text-decoration:none; }
a:hover.hypImpressum { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#c03; text-decoration:none; }

.text { position:absolute; left:150px; top:127px; width:450px; min-height:500px; margin:0px; padding:0px; padding-bottom:150px; }
.meldung { padding-top:10px; padding-bottom:8px; border-bottom:solid 1px #039; }
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 20px; color:#f90; margin-top:0px; margin-bottom:16px; line-height: 23px; }
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 16px; color:#f90; margin-top:16px; margin-bottom:8px; }
h3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size: 12px; color:#c03; margin-top:8px; margin-bottom:4px; }
p, div { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; color:#039; line-height:16px; margin:0px; margin-bottom:8px; }
.text strong { color:#c03; }

table tr td { vertical-align:top; border-bottom:1px solid #039; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 11px; color:#039; line-height:16px; margin:0px; margin-bottom:8px; }

ul { margin:0px; list-style-position:outside; }
ul li { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size: 12px; color:#039; line-height:16px; margin:0px; margin-bottom:4px; }

.datum { margin-bottom:0px; font-size:10px; color:#039; }
.meldung h2 { margin-top:8px; }
.text .bild { margin-top:4px; margin-right:10px; float:left; }
.text a { text-decoration:none; font-weight:normal; color:#c03; }
.text a:hover { text-decoration:underline; }

p .klein { font-size: 10px; color:#039; line-height:14px; margin-bottom:0px; }
.fuss { position:fixed; right:0px; bottom:-10px; width:1000px; height:123px;  background-image:url(images/fuss.gif); background-position: top right; }


a.Logo1 { position: absolute; display: block; width: 141px; height: 55px; top: 58px; right: 240px; z-index: 1000; background-image: url(images/Logo1.gif); background-repeat: no-repeat; }
a.Logo2 { position: absolute; display: block; width: 206px; height: 66px; top: 63px; right: 19px; z-index: 1000; background-image: url(images/Logo2.gif); background-repeat: no-repeat; }
