html, body { height: 100%; margin: 0; padding: 0 ; background: #efefef }

#kopfzeile { padding: 2%; margin: 0; border 0; font-size: small; font-weight: bold; color: #000;
             background-image:url(bannerani.gif); height: 150px; width: 975px }

#navigation { float: left; padding-top: 0; margin: 0 0 0 0; border: 0; height: 808px; font-size: small; font-weight: bold;
              background: #efefef; width: 194px; text-align: center; }

#inhalt    { float: left; padding: 0; margin: 3 3 3 3; border: 0; height: 808px; font-size: small; background: #efefef;
             width: 525px; }

#news  { float: left; padding: 3 3 0 0; margin: 0 0 0 0; border: 0; height: 808px; font-size: small;
               font-weight: bold; background: #efefef; width: 253px; text-align: center; color: #FF9966 }

#inhalt:first-line { font-weight: bold }



/*Newsspalte*/

#newstext  { margin: 0 0 3 0; border: 1px solid #0A246A; width: 100%; background: white; text-align: justify;
             text-decoration: none; padding: 3 3 3 3; font-size: 12px; }

#news h2 { border: 1px double #0A246A; margin: 0 0 3 0; color: #FF9966 }

h3  { margin: 0; border-top: 1px solid white; border-bottom: 1px solid white; border-left: 1px solid #0A246A;
      border-right: 1px solid #0A246A; width: 100%; color: #FF9966; background: #0A246A; text-align: left;
      text-decoration: none; padding: 3 3 3 3; font-size: 14px }

h4  { text-align: center; font-weight: bold; font-decoration: underline; font-size: 18px }

/*Newsspalte Ende*/



/*Link-Definition*/

a:link { color:red; }

a:visited { color:#FF9966; }

a:active { color:#FFFFFF; }

/*Link-Definition Ende*/



#beitrag  { margin: 0 0 3 0; border: 1px solid #0A246A; width: 100%; height: %; background: #e1eaf6;
            text-align: justify;
            text-decoration: none; padding: 3 3 3 3; font-size: 12px; font-weight: bolder }

#counter  { margin: 0 0 3 0; border: 1px solid #0A246A; width: 100%; height: %; background: #e1eaf6;
            text-align: center;
            text-decoration: none; padding: 3 3 3 3; font-size: 12px; font-weight: bolder }

.bild { text-align: center; margin: 2 2 2 2; }
.bild img { margin: 0 }