
body        { color: #336; font-size: 16px; font-family: Geneva, Helvetica, Arial, Swiss, SunSans-Regular; background: #b0c4de url(logo60.gif) no-repeat left top; margin: 0px; padding: 0px; border: 0px; top: 0px; left: 0px; width: 100%; height: 100% }
p  { font-size: 16px; line-height: 24px }
table { margin: 0px; padding: 0px; border: 0px }
td { vertical-align: top }
a:link, a:visited, a:active       { color: #36c; text-decoration: none; background: no-repeat left center }
a:hover  { background-color: white }
.i1    { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; overflow: auto }
.i3          { padding-left: 3px; position: relative; top: 20px; left: 20%; width: 620px }
.kopf     { color: #336; background-color: #b0c4de; border-bottom: 1px solid #000080; position: absolute; z-index: 130; top: 0px; left: 20%; width: 620px; height: 20px }
.fuss     { color: #336; background-color: #b0c4de; border-top: 1px solid #000080; position: absolute; z-index: 233; bottom: 0px; left: 20%; width: 620px; height: 20px }
.ologo { background: #b0c4de url(logo60-bgr.gif) repeat }
.vol  { position: absolute; top: 0px; left: -2000px; width: 180px; clip: auto }
.luft { height: 200px }
.clear { clear: both }
.streif { color: navy; background-color: #b0c4de }
.menu        { position: absolute; z-index: 335; top: 0px; left: 20px; width: 160px }
.menu a:link, .menu a:visited, .menu a:active  { color: white; text-decoration: none; background-color:  #b0c4de; display: block }
.menu a:hover   { color: #191970; text-decoration: none; background-color: white; display: block }
.menuz { font-size: 16px; line-height: 20px; text-decoration: none; border-bottom: 1px solid white; width: 140px; display: block }
.menuzKlein, .menuzAdr  { color: white; font-size: 12px; line-height: 14px; text-decoration: none; border-bottom: 1px solid white; width: 140px; display: block }
.menuz a:link, .menuz a:visited, .menuz a:active    { color: white; text-decoration: none; background-color: #b0c4de; display: block }
.menuz a:hover { color: #191970; text-decoration: none; background-color: white; display: block }
.menuzKlein a:link, .menuzKlein a:visited, .menuzKlein a:active    { color: white; text-decoration: none; background: #b0c4de url(re-fff.gif) no-repeat left center; padding-left: 10px; display: block }
.menuzKlein a:hover    { color: #191970; text-decoration: none; background: white url(re-191970.gif) no-repeat left center; display: block }
.menuzAdr a:link, .menuzAdr a:visited, .menuzAdr a:active   { color: white; text-decoration: none; background-color: #b0c4de; display: block }
.menuzAdr a:hover { color: #191970; text-decoration: none; background-color: white; display: block }
#sel, #sele, #selektiert    { color: #336; background-color: #e6e6fa; display: block }
/*Absatz-und Zeichenformate*/
.text24 { font-size: 24px }
.text20 { font-size: 20px }
.text16 { font-size: 16px }
.text12 { font-size: 12px }
.locker { font-size: 16px; line-height: 28px }
.RandBeispiele   { font-size: 16px; vertical-align: top; padding: 5px 5px 5px 0px; border-bottom: 1px solid #4682b4 }
.ZelleHell { color: white; background-color: #b0c4de }
.block { text-align: justify }
.einzug20Block { text-align: justify; padding-left: 20px }
/* spezielle Link-Formatierungen*/
.text12 a      { color: #36f; text-decoration: none; background: url(36ftrre.gif) no-repeat left center; padding-left: 10px }
.text12 a:hover { background-color: white }
.linkOstrich { text-decoration: none }
.linkKlein { color: white; font-size: 12px }
.pfeil a   { background: url(re-191970.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/b0c4de-schatt-ro.gif) no-repeat right top; float: left; padding: 0px }
.eck2        { background: url(images/b0c4de-schatt-lo.gif) no-repeat left top }
.eck3         { background: url(images/b0c4de-schatt-ru.gif) no-repeat right bottom }
.eck4          { background: url(images/b0c4de-schatt-lu.gif) no-repeat left bottom; padding: 18px }
.eck4 img   { padding: 0px; display: block }
.schatten15li  { position: relative; left: -15px }

