body,td,p,li      { color: #003; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1 { color: #003; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h4 { color: #003; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h2 { color: #003; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.banner               { color: black; font-style: italic; font-weight: bold; font-size: 16px; background-color: red; text-align: right; text-indent: 10px; border-top: medium none #f5f5f5; border-right: medium none #f5f5f5; border-bottom: medium none #f5f5f5; border-left-style: none; border-left-width: medium; }
.logo   { color: #ddd; background-color: #aaa; border-top: 1px solid #001; border-bottom: 1px solid #001; border-left: 1px solid #001 }
.navigation        { color: white; font-size: 12px; background-color: #00f }
.kastentitel      { color: #003; font-weight: bold; font-size: 14px; background-color: #f00; text-align: left; vertical-align: middle; padding-right: 3px; border: solid 1px #001 }
.kastenfuss    { font-size: 10px; text-align: right; border-top: 1px solid #003 }
.kasteninhalt     { background-color: #fff; border-right: 1px dotted #003 }
.kastenbild     { color: #003; background-color: #f5f5f5; vertical-align: top; padding: 5px; border-left: 1px dotted #003 }
.navigationsbutton   { text-align: center }
.bannerlinks      { color: white; background-color: #f00; border-top: 1px solid white; border-bottom: 1px solid white }
caption   { color: #003; font-style: italic; font-size: 11px; text-align: left }
a              { color: #f00; font-weight: bolder; font-size: 12px; text-decoration: none }
a:hover        { color: #ff4500; font-size: 12px; text-decoration: underline }
a:visited         { color: #f00; font-size: 12px }
