h1	{ color: #990066; font-size: 28px; }
a:link, a:visited	{ color: #990066; text-decoration: none; font-weight: normal;}
a:hover, a:active	{ color: #ff0000; text-decoration: none; font-weight: normal;}
a.fusszeile { color: #ffffff; font-size: 14px; text-decoration: none; font-weight: bold;}
a.kopfzeile { color: #ffffff; font-size: 10px; text-decoration: none; font-weight: normal;}

.standard	{position: absolute; top: 20px; height: 95%; left: 9%; width: 82%; overflow: hidden;}
.titelbalken	{position: absolute; top: 0px; left: 0px; height: 100px; width: 100%; text-align: left; background-color: #90533A;}
.adressbalken	{position: absolute; top: 10px; right: 5px; width: 150px; height: 90px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left;}
.adressbalken a	{color: #ffffff; text-decoration: none;}
.kopfleiste	{position: absolute; top: 102px; left: 0px; height: 20px; width: 100%; color: White; background-color: #990066; text-align: right; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8px;}

.aufzaehlung	{list-style-type: none;}
.aufzaehlung img	{display: block;}

.fussleiste	{position: absolute; bottom: 0px; left: 0px; height: 20px; width: 100%; color: White; background-color: #990066; text-align: right; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; z-index: 300;}

.textinhalt	{position: relative; top: 135px; left: 0px; width: 99%; height: 75%; margin: 0; padding: 0; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; border: 1px solid #990066; overflow: auto;}
.textinhalt p	{margin: 0px 60px 10px 20px;}
.textinhalt h1	{margin: 10px 0px 20px 20px;}
.textinhalt h2	{margin: 10px 0px 20px 20px;}
.textinhalt h3	{color: #990066; font-size: 20px; margin: 10px 0px 20px 20px;}
.textinhalt img	{margin: 0px 25px 20px 0px;}

.textinhalt_fotogallerie	{position: relative; top: 135px; left: 0px; width: 99%; height: 75%; margin: 0; padding: 0; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 14px; border: 1px solid #990066; overflow: auto;}
.textinhalt_fotogallerie p	{margin: 0px 60px 10px 20px;}
.textinhalt_fotogallerie h1	{margin: 10px 0px 20px 20px;}
.textinhalt_fotogallerie table	{margin: 0 20px 0 20px;; padding: 0; border: 0px black solid;}
.textinhalt_fotogallerie td	{padding: 4px 10px 4px 0px; border: 0px black solid;}
.textinhalt_fotogallerie img	{margin: 0px 25px 20px 0px;}

.startbild	{position: absolute; top: 116px; right: 10px;}
.kleks	{position: absolute; bottom: 100px; right: 50px;}
.werbung	{position: absolute; bottom: 75px; right: 10%;}
.hgbild	{position: absolute; top: 180px; right: 0px; height: 462px;}
.hg_geschichte	{position: absolute; bottom: 50px; right: 0px;}
.flasche	{position: absolute; top: 50px; right: 10%;}

.menuleiste	{ position: absolute; top: 110px; left: 20px; color: #990066; text-align: left; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.menuleiste ul	{ list-style: none; margin: 0px; padding: 0px; border: 1px solid #990066;}
.menuleiste li	{ float: left; background-color: white; padding-left: 10px; padding-right: 10px; font-size: 14px; text-decoration: none; font-weight: normal;}
.menuleiste li a	{  color: #990066; display: block; text-align: left; text-decoration: none; font-size: 14px; text-decoration: none; font-weight: normal;}
.menuleiste li a:hover	{ color: #ff0000; text-decoration: none;}
.menuleiste li ul	{ display: none; filter:alpha(opacity=90); opacity:0.90; position: absolute; width: 200px; z-index: 200; background-color: white;}
.menuleiste li:hover ul	{ display: block;}
.menuleiste li li	{ color: #990066; display: block; float: none; padding-top: 2px; padding-bottom: 3px; padding-left: 10px; width: background-color: #0F3; font-size: 14px; text-decoration: none; font-weight: normal;}
.menuleiste li ul a	{ color: #990066; display: block; font-size: 14px; text-decoration: none; font-weight: normal;}
.menuleiste li ul a:hover	{ color: #ff0000; display: block; opacity:1.0; filter:alpha(opacity=100); font-size: 14px; text-decoration: none; font-weight: normal;}


