html {height: 100%; max-height: 100%; padding: 0; margin: 0;  border: 0; background: #66FFFF; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 13px; color: #333333;
/* \*/ 
overflow: hidden; 
/* */ 
}
body {max-height: 100%;height: 100%;overflow: hidden;margin-left: 0px;margin-top: 10px;margin-right: 0px;margin-bottom: 10px;background: #66FFFF;padding: 0;border: 0;SCROLLBAR-FACE-COLOR: #fafafa;SCROLLBAR-HIGHLIGHT-COLOR: #fafafa;SCROLLBAR-SHADOW-COLOR: #fafafa;SCROLLBAR-3DLIGHT-COLOR: #4c559f;SCROLLBAR-ARROW-COLOR: #4c559f;SCROLLBAR-TRACK-COLOR: #FFBBDF;SCROLLBAR-DARKSHADOW-COLOR: #4c559f;}
img {border: 0;}
a:focus {outline:none;}
.text {font-family: Verdana, Arial, Helvetica, sans-serif}
.text10 {font: 10px Verdana, Arial, Helvetica, sans-serif;}
.text12 {font: 13px/125% Verdana, Arial, Helvetica, sans-serif;	color: #333333;}
.fett {font: 18px Verdana, Arial, Helvetica, sans-serif;}
.normal {font: 16px Verdana, Arial, Helvetica, sans-serif;}
table.mitte {border:1px solid #FF0000;background: #FF51AC;}
.oben {font: bolder 250% "Courier New", Courier, mono;	color: #000099;	margin: 0;	letter-spacing: 2px;	width: 400px;	float:right;	height: 90px;	padding-top: 20px;	padding-right: 40px;}
.oben-li {	font: bolder 18pt "Courier New", Courier, mono;	color: #0000A0;	padding: 30px 10px 0 44px;	letter-spacing: 1px;	width: 300px;	float:left;}
* html .oben-li {top:20px;	bottom-left:0;	border-top:20px;	border-left:90px;	padding: 30px 0px 0px 43px;}
.header {	position: absolute;	background: #66FFFF;	display:block;	margin: 0;	top: 0px;	left: 0px;	width: 100%;	height: 90px;	z-index: 5;	overflow: hidden;	background-color: #66FFFF;}
.header-li {height: 50px;width: 250px;position: relative;}
.schrift {font-size: 75%}
.menuerechts {position: absolute;	left: 0;	top: 90px;	bottom: 125px;	width: 200px;z-index: 4;	overflow:auto;	padding-top: 0px;	background: #66FFFF;	text-align: left;}
* html .menuerechts {height:100%; top:90px; bottom:0; border-top:90px; border-bottom:125px;}
.menuerechts ul {margin-left: 25px;	padding: 0px;	list-style: none;	margin-top: 0px;}
.menuerechts li {padding: 0px 20px; margin-bottom: 8px; line-height: 14px;}
.menuerechts a {text-decoration: none; color: #666666;}
.menuerechts a:hover {color: #990000;}

.impress { position: absolute; z-index: 6; display: block; margin: 0; bottom: 25px; left: 0; width: 200px; height: 60px; font-size: 1em; overflow: hidden; background: #f0f0f0; text-align: left; background-color: #D2E9FF; }
.impress ul {margin-left: 35px;margin-top: 2px; padding: 0; list-style: none; font-size: 11px;}
.impress li {padding: 0px 20px;}
.impress a {text-decoration: none; color: #666666;}
.impress a:hover {color: #990000;}

.bild-links {position: absolute;	z-index: 7;	display: block;	margin: 0;	bottom: 77px;	left: 55px;	right: 0; width: 145px;	height: 125px; overflow: hidden;	text-align: left;}
.inhalt {position: absolute;	z-index: 3;	top: 90px;	bottom: 25px;	right: 35px;	left:200px;	overflow: auto;	font-size: 14px;	line-height: 135%;	background: #FFBBDF;}
* html .inhalt {top:0px;	left:0px;	right:0;	bottom:0;	height:100%;	max-height:100%;	width:100%;	overflow:auto;	position:absolute;	z-index:3;	border-top:90px solid #fff;	border-bottom:25px solid #fff;	border-left:200px solid #fff;	border-right:35px solid #66FFFF;	background-color: #FFBBDF;}
td.text {font-size: 14px;	line-height: 135%;}
.box {position: absolute;	z-index: 3;	top: 0px;	bottom: 0;	right: 0px;	left:0px;overflow: auto;}
.box .ol {background: url(bilder/ol.gif) 0 0 no-repeat;}
.box .or {background: url(bilder/or.gif) 100% 0 no-repeat;}
.box .ul {background: url(bilder/ul.gif) 0 100% no-repeat;}
.box .ur {background: url(bilder/ur.gif) 100% 100% no-repeat;}
a.menu {color:#000099;text-decoration:none;display:block;font: bold normal 13px/25px Verdana, Arial, Helvetica, sans-serif;border: 1px solid #0000FF;padding-left: 5px;padding-right: 3px;width: 130px;}
a.menu:hover {color:#000099;text-decoration:none;display:block;font: bold normal 13px/25px Verdana, Arial, Helvetica, sans-serif;background: #FFBBDF;}

a {color:#000099;text-decoration:none;font: bold normal 13px/25px Verdana, Arial, Helvetica, sans-serif;}
a:hover { color:#F66A5D; text-decoration:none; font: bold normal 13px/25px Verdana, Arial, Helvetica, sans-serif; }

#footer {position: absolute;	z-index: 5;	display: block;	margin: 0;	bottom: 0;	width: 100%;	height: 25px;	overflow: hidden;	background: #66FFFF;	color: #000099;}
#footer ul {margin: 0 40px; padding: 0; list-style: none; font-size: 10px;}
#footer li {float: left; display: block; padding-left: 20px; line-height: 14px;}
#footer a {text-decoration: none; color: #666666; }
#footer a:hover {color: #77001C;}
#linie {background: #66FFFF;	width: 100%;	height: 2px;	margin: 0px;	padding: 0px;	border: 0px solid #66FFFF;	line-height: 2px;	display: block;}
table.hg {background: url(bilder/pegasus-01.gif) no-repeat center 64px;}
