body, html					{ margin: 0px; padding: 0px; background-color: white; font-family: Verdana, Arial, Helvetica; }
img 							{ border: 0px; width: auto; height: auto; }
p								{ margin: 0px; font-family: Verdana, Arial, Helvetica; line-height: 140%; }
#virtualbody				{ position: absolute; left: 50%; top: 0px; width: 900px; margin-left: -450px; }
#flower						{ position: absolute; top: 275px; left: 0px; width: 150px; height: 225px; }
#flower:hover			{ cursor: pointer; }
#sb							{ position: absolute; left: 600px; top: 25px; }
#rt							{ position: absolute; left: 600px; top: 70px; width: 300px; text-align: center; }
#rt p							{ font-family: Times; color: #334F13; }
#rt p.as						{ font-size: 20px; color: #325014; font-weight: bold; margin-top: 10px; }
#rt p.zbd					{ font-size: 15px; margin-top: 0px; }
#rt p.kp						{ font-size: 12px; }
#rt:hover					{ cursor: pointer; }
#adress						{ position: absolute; left: 773px; top: 200px; }
#adress p					{ font-size: 11px; color: black; }
#adress a					{ color: black; text-decoration: underline; }
#adress a:hover		{ text-decoration: none; }
#adress a.act				{ text-decoration: none; color: #A5214B; }
#nav							{ position: absolute; left: 0px; top: 200px; font-size: 12px; font-weight: bold; }
#nav ul						{ margin: 0px; padding: 0px; }
#nav li						{ list-style-type: none; display: inline; margin-right: 15px; }
#nav a						{ text-decoration: none; color: #325014; }
#nav a:hover				{ color: #A5214B; }
#nav a.act					{ color: #A5214B; }
#content					{ position: absolute; top: 275px; left: 200px; width: 700px; }
#content p					{ margin-bottom: 10px; }
#content p.headline	{ font-family: Times; color: #A5214B; font-size: 24px; font-weight: bold; }
#content p					{ font-size: 12px; line-height: 18px; }
#content a					{ color: black; text-decoration: underline; }
#content a:hover		{ text-decoration: none; }
.wrapper			 		{ margin-bottom: 15px; width: 100%; }
.content-left				{ margin-top: 0px; padding-top: 0px; width: 335px; float: left; vertical-align: top; }
.content-right				{ margin-left: 360px; width: 335px; vertical-align: top; }
.wrapperdead				{ clear: left; }
#content a.list			{ text-decoration: none; border-bottom: 1px dotted gray; }
#content a.list:hover	{ border: none;}
.box							{ display: none; border: solid 1px silver; padding: 10px; margin-bottom: 10px; }
#kont						{ position: absolute; left: 700px; width: 200px; text-align: right; }
#kont p						{ font-size: 10px; color: white; }
#kont a						{ text-decoration: none; color: #325014; }
#kont a:hover			{ color: #A5214B; }
.formfield					{ margin-bottom: 10px; font-size: 11px; font-family: Verdana, Arial, Helvetica; }
select, input, textarea	{ border: solid 1px #325014; font-family: arial, helvetica; font-size: 12px; padding: 3px; }
.eingabe					{ float: right; }
.button						{ background-color: white; border: 0px; padding: 0px; font-weight: bold; text-decoration: underline; color: #325014; }
.button:hover				{ text-decoration: none; cursor: pointer; }