* {margin:0;padding:0;border:0;	}

body {background:#FFF;}

body {
	color: #7a1e1e; font-size: 10pt; line-height: 14pt;
	color:#7a1e1e;
	margin:0;
	overflow-x:hidden;}

#navi0divoben {position: absolute; z-index: 3; top: 18px; left: 67px; width: 804px; height: 115px; }
#logooben {margin:0 15px 0 0;float:left;}

#Oben { background-color: #e5e7cf; position: absolute; z-index: 3; top: 125px; left: 102px; width: 737px; height: 37px }
#Links { background-color: #e5e7cf;  position: absolute; z-index: 3; top: 125px; left: 65px; width: 37px; height: 346px }
#Haende { background-image: url(images/haende.gif);  position: absolute; z-index: 3; top: 471px; left: 65px; width: 552px; height: 112px }
#Bakken { background-color: #e5e7cf; background-image: url(images/bakken.gif); visibility: visible; position: absolute; z-index: 3; top: 159px; left: 611px; width: 228px; height: 424px }
#TFenster { background-color: #e5e7cf; position: absolute; z-index: 1; top: 162px; left: 102px; width: 509px; height: 326px; overflow: scroll; scrollbar-3dlight-color: #808080; scrollbar-arrow-color: #808080; scrollbar-base-color: #FFFFFF; scrollbar-darkshadow-color: #e5e7cf; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #e5e7cf; scrollbar-shadow-color: #808080; scrollbar-track-color: #FFFFFF;}
#maintext { color: #7a241e; font-size: 10pt; font-family: Arial; line-height: 14pt;
	position: absolute; z-index: 2; top: 10px; left: 10px; width: 468px; }
#maintext p, #maintext ul {font-size:10pt;font-family: Arial; line-height: 14pt;}

ul {list-style:disc outside; margin-left:20px;}
.aufzaehlung, li {margin:0;
	color: #7a1e1e; font-size: 10pt; font-family: Arial; line-height: 14pt; list-style-image: url(images/pfeil.gif) }

p, ul {margin-bottom:10px;}

a:link, .weiterlink a, .weiterlink:link { color: #7f880f; font-size: 10pt;
	font-family: Arial,Helvetica,Sans-Serif; line-height: 14pt; text-decoration: underline;}
a:visited, .weiterlink:visited { color: #7a1e1e; font-size: 10pt;
	font-family: Arial,Helvetica,Sans-Serif; line-height: 14pt; text-decoration: underline;}
a:hover, .weiterlink:hover,a:active, .weiterlink:active { color: #7a1e1e; font-size: 10pt;
	font-family: Arial,Helvetica,Sans-Serif; line-height: 14pt; text-decoration: none;}

TEXTAREA {background-color:#FFF;}

.weiterlink p {margin:0;text-align:right;}

#naviAnzeiger {margin:0;position:absolute;top:160px;left:218px;
	font:bold 14px Arial,Helvetica,Sans-Serif;color:#7a1e1e;text-decoration:none;}
#naviAnzeiger a, 	#naviAnzeiger a:link, #naviAnzeiger a:visited
	{font:bold 14px Arial,Helvetica,Sans-Serif;color:#7a1e1e;text-decoration:none;}
#naviAnzeiger a:hover, #naviAnzeiger a:active
	{font:bold 14px Arial,Helvetica,Sans-Serif;color:#7a1e1e;text-decoration:underline;}


.navi0div, .navi0diva {float:left;margin:0 15px 0 0;}
.navi0p {margin:0;}
.navi0, .navi0a {font:normal 14px Arial,Helvetica,Sans-Serif;color:#7a1e1e;text-decoration:none;}
.navi0:link, .navi0:visited {color:#7a1e1e;text-decoration:none;}
.navi0:active, .navi0:hover
	{color:#7a1e1e;text-decoration:underline;}
.navi0a:link, .navi0a:visited, .navi0a:hover, .navi0a:active
	{color:#7a1e1e;text-decoration:none;font-weight:bold;}

label {display:none;}
.suchbutton {background-color:#FFF;border:0;color:#B7C737;font:bold 13px Sans-Serif;}
.suchbutton:link, .suchbutton:visited {color:#b7C737;text-decoration:none;}
.suchbereich {margin:4px 0 0 0;text-align:left;border:2px solid #B7C737;}
#sucheingabe {border:0;width:90px;padding-left:5px;
	font:normal 14px Arial,Helvetica,Sans-Serif;color:#7a1e1e;}

#sitemap {margin:0;}
#sitemap blockquote {margin-left:30px;}
#sitemap h2 {font-weight:bold;color:#7a1e1e;margin:0;font-size:13px;}
#sitemap h3 {font-weight:bold;color:#7a1e1e;margin:0;font-size:13px;}
#sitemap h2 a:link, #sitemap h2 a:visited, #sitemap h3 a:link, #sitemap h3 a:visited {color:#7a1e1e;}


.wartung {position:absolute;top:0;left:400px;font:normal 13px Arial,Helvetica,sans-serif;z-index:1000;}
.wartung {background-color:#FFFFFF;}

.cms {position:relative;top:0;left:20px;width:100px;text-decoration:none;}
.cms a:link, .wartung a:link, .cms a:visited, .wartung a:visited {text-decoration:none;
	color:red;}
.cms a:active, .wartung a:active, .cms a:hover, .wartung a:hover {text-decoration:underline;
	color:red;}


select, .inp, .inp2 {border:1px solid black;}
.inp {width:210px;}
.inp2 {width:60px;}
.inpbut {background-color:#FFF;color:red;font:normal 13px Arial,Helvetica,Sans-Serif;}

hr {background-color:#000;border-bottom:solid 1px #000;width:100%;
	text-align:left;
	margin:0 0 10px 0;}

h1, .ub1, .titel
	{color: #7a1e1e; font-size: 14pt; font-family: Arial,Helvetica,Sans-Serif;
	font-weight: bold; line-height: 16pt}

h2, .ub2 {font-size:11pt;font-weight:normal;}
h3, .ub3 {font-size:11pt;font-weight:normal;}

.introtext
	{font:bold 10pt/11pt Arial,Helvetica,Sans-Serif;color:#7a1e1e;margin:0 0 10px 0;}

.layoutLstandard {margin:0;border:0;}
.layoutLstandard h1, .layoutLstandard .ub1, .layoutLstandard .titel
	{font:bold 10pt/11pt Arial,Helvetica,Sans-Serif;color:#46682E;margin:0;}
.layoutLstandard .introtext
	{font:normal 10pt/11pt Arial,Helvetica,Sans-Serif;color:#7a1e1e;margin:0;}

.layoutLgrossesBild h1, .layoutLstandard .ub1, .layoutLstandard .titel, .gruenfett
	{font:bold 10pt/11pt Arial,Helvetica,Sans-Serif;color:#7a1e1e;margin-bottom:10px;}

.layoutDstandard {margin:0;border:0;}
.layoutDBilderUnten {margin:0;border:0;}


.bildlinks {margin:0 6px 0 0;float:left;}
.bildrechts {margin:0 0 0 10px;float:right;}
.bildcenter {margin:0;text-align:center;}
.bildunter {font:normal 8pt Arial,Helvetica,Sans-Serif;
	text-align:center;margin-top:3px;}
.klein {font-size:8pt;}
.blind {display:none;}
.mini {font-size:8pt;font-weight:normal;}

.hlp, .hlp:link, .hlp:visited {
	background-color:#008000;
	color:#FFFF00;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;}

