body{ height: 99%; }

html{ height: 99%; }

.menulink { cursor: pointer; }

p { color: #1f4971; font-size: 12px; font-family: Tahoma, Arial; text-align: left; margin: 0 0 0 10px; }

p.ueber { font-size: 14px; text-align: center; margin: 0; }

p.import { font-size: 9px; font-family: Tahoma, Arial; text-align: left; margin: 0; }

p.big { font-size: 14px; }

p.logged { margin-left: 33px; }

p.center { text-align: center; margin: 0; }
p.centerm { text-align: center; margin-left: 5px; margin-right: 5px; margin-top: 0; margin-bottom: 0 }

p.right { text-align: right; margin: 0; margin-right: 10px}

p.navc { font-size: 11px; text-align: center; margin: 0; }

p.navl { font-size: 11px; text-align: left; margin-left: 5px; }

p.navr { font-size: 11px; text-align: right; margin-right: 5px; }

li.favlist { vertical-align: middle; list-style-image: url(Bilder/pfeil.gif); list-style-position: outside; }

p.favlist { margin: 0 0 2px 0; padding-left: 10px; }

p.error { color: red; font-size: 10px; font-family: Tahoma, Arial; margin: 0 0 0 5px; }

p.small { color: #1f4971; font-size: 10px; font-family: Tahoma, Arial; margin: 0 0 0 5px; }
p.smallcenter { text-align:center; color: #1f4971; font-size: 10px; font-family: Tahoma, Arial; margin: 0 0 0 5px; }

input.text { color: #254f79; background-color: #89bcc7; border: solid 1px; }

a:link { color: #1f4971; text-decoration:none; }

a:active { color: #000000; text-decoration:none; }

a:visited { color: #1f4971; text-decoration:none; }

a:hover { color: #000000; margin-left:1px; }

a.sonder:link {  }

a.sonder:hover { margin: 0; }

a.sonder:visited {  }

a.sonder:active {  }

a.but:link { color: #1f4971; text-decoration:none; display: block; }

a.but:active { color: #000000; text-decoration:none; display: block; }

a.but:visited { color: #1f4971; text-decoration:none; display: block; }

a.but:hover { color: #000000; margin: 0; display: block; }

img.pfeil { border: 0; margin-right: 15px; vertical-align: middle; }

img { border: 0; }

table.but { background-image: url(Bilder/but.gif); width: 130px; border: solid 1px #7fa8be; margin-top: 3px; }
table.butv { background-image: url(Bilder/but.gif); border: solid 1px #7fa8be; margin-top: 3px; }
table.butactive { background-color: #A1C1D1; width: 130px; border: solid 1px #7fa8be; margin-top: 3px; }
table.butred { background-image: url(Bilder/but.gif); width: 130px; border: solid 1px #ff0000; margin-top: 3px; }

td.buttons { background-image: url(Bilder/buttons.jpg); width: 100%; height: 36px; border: 0; }

img.button { margin-left: 4px; margin-right: 4px; width: 88px; height: 31px; border: 0;}