
body     { color: #191970; font-size: 16px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; background-color: white; margin: 0px; padding: 0px; border: 0px; top: 0px; left: 0px; width: 100%; height: 100%; overflow: hidden }
p { font-size: 16px }
a:link, a:visited, a:active  { color: black; text-decoration: none }
a:hover    { color: #191970; background-color: #e6e6fa }
.i1     { position: absolute; left: 0px; overflow: auto }
.i3         { padding-left: 3px; position: relative; top: 20px; left: 20%; width: 620px }
html>body .i1  { top: 0px; width: 100%; height: 100% }
* html .i1    { top: 30px; width: 100%; height: 450px;  }
.kopf        { background-color: white; border-bottom: 1px solid #191970; position: absolute; z-index: 130; top: 0px; left: 20%; width: 620px; height: 20px }
.fuss      { background-color: #e6e6fa; border-top: none #191970; position: absolute; z-index: 233; bottom: 0px; left: 20%; width: 620px; height: 20px }
.menu         { color: #191970; position: absolute; z-index: 335; top: 0px; left: 20px; width: 160px }
.menu a:link, .menu a:visited, .menu a:active    { color: #191970; text-decoration: none; background-color: white; border-bottom: 0px; display: block }
.menu a:hover     { color: #191970; text-decoration: none; background-color: #e6e6fa; display: block }
.menuz  { font-size: 16px; line-height: 20px; text-decoration: none; background-color: white; border-bottom: 1px solid #191970; width: 140px; display: block }
.menuzKlein, .menuzAdr  { font-size: 12px; line-height: 14px; text-decoration: none; background-color: white; border-bottom: 1px solid black; width: 140px; display: block }
.menuz a:link, .menuz a:visited, .menuz a:active    { color: #191970; text-decoration: none; border-bottom: 0px; display: block }
.menuz a:hover   { color: black; text-decoration: none; background-color: #e6e6fa; display: block }
.menuzKlein a:link, .menuzKlein a:visited, .menuzKlein a:active     { color: #191970; text-decoration: none; background: url(re-191970.gif) no-repeat left center; padding-left: 10px; border-bottom: 0px; display: block }
.menuzKlein a:hover       { color: #191970; text-decoration: none; background: #b0c4de url(re-fff.gif) no-repeat left center; display: block }
.menuzAdr a:link, .menuzAdr a:visited, .menuzAdr a:active    { color: #191970; text-decoration: none; background: no-repeat left center; display: block }
.menuzAdr a:hover   { color: #191970; text-decoration: none; background: #e6e6fa no-repeat left center; display: block }
#selektiert, #sele, #sel     { color: #191970; background-color: #e6e6fa; display: block }
/*spezielle Link-Formate */
.text12 a      { color: #36f; text-decoration: none; background: #e6e6fa url(re36ftr.gif) no-repeat left center; padding-left: 10px }
.text12 a:hover   { background-color: white }
.pfeil a   { background: #e6e6fa url(re36ftr.gif) no-repeat left center; padding-left: 10px }
.pfeil a:hover   { background-color: white }
/*Pfeile fuer Bild-Navigation*/
.li   { color: white; background-color: 
transparent; position: relative; width: 18px; height: 18px }
.li a       { color: white; text-decoration: none; background: transparent url(li18-tr-1919.gif) no-repeat center; height: 18px }
.li a:hover     { color: white; background-color: transparent }
.up   { color: white; background-color: transparent; position: relative; width: 18px; height: 18px }
.up a     { color: white; text-decoration: none; background: transparent url(up18-tr-1919.gif) no-repeat center top; height: 18px }
.up a:hover     { color: white; background-color: transparent }
.re     { color: white; background-color: transparent; position: relative; width: 18px; height: 18px }
.re a     { color: white; text-decoration: none; background: transparent url(re18-tr-1919.gif) no-repeat center; height: 18px }
.re a:hover     { color: white; background-color: transparent }
/*core drop shadow rules*/
.eck1, .eck2, .eck3 , .eck4{
display:inline-table;
/* \*/display:block;/**/}
.eck1        { background: url(images/weiss-schatt_ro.gif) no-repeat right top; float: left; padding: 0px }
.eck2    { background: url(images/weiss-schatt_lo.gif) no-repeat left top }
.eck3    { background: url(images/weiss-schatt_ru.gif) no-repeat right bottom }
.eck4     { background: url(images/weiss-schatt_lu.gif) no-repeat left bottom; margin-right: auto; margin-left: auto; padding: 13px 17px 17px 13px }
.eck4 img   { padding: 0px; display: block }

.text24 { font-size: 24px }
.text20 { font-size: 20px }
.text16 { font-size: 16px }
.text12 { font-size: 12px }
.text12  a     { color: #36f; text-decoration: 
none; background: url(re36ftr.gif) no-repeat left center; padding-left: 10px }
.text12 a:hover { background-color: white }
.locker { font-size: 16px; line-height: 28px }
.RandBeispiele   { font-size: 16px; background-color: #e6e6fa; padding: 5px; border-bottom: 1px solid silver }
.linkKlein { color: white; font-size: 12px }
.linkOstrich { text-decoration: none }
.block { text-align: justify }
.einzug20Block { text-align: justify; padding-left: 20px }
#inhalt { background-color: transparent }
.vol { position: absolute; top: 0px; left: -200px; width: 180px; clip: auto }
.luft { height: 200px }
.i-frame   { text-align: center; vertical-align: middle; position: relative; top: 20px; left: 180px; width: 620px }


