.beigeback {
	BACKGROUND-COLOR: #faf5db
}
.brownback {
	BACKGROUND-COLOR: #3b1410
}
.lightback {
	BACKGROUND-COLOR: #ccc4a8
}
.redback {
	BACKGROUND-COLOR: #680101
}
.beige {
	COLOR: #faf5db
}
.brown {
	COLOR: #3b1410
}
.light {
	COLOR: #ccc4a8
}
.red {
	COLOR: #680101
}
IFRAME {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #faf5db
}
TD.footer {
	FONT-SIZE: 12px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Arial,sans-serif
}
H1 {
	FONT-SIZE: 26px; COLOR: #bfb79b; LINE-HEIGHT: 28px; FONT-FAMILY: Optima,Arial,sans-serif
}
P {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,sans-serif
}
TH {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,sans-serif
}
TD {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,sans-serif
}
LI {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,sans-serif
}
H2 {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,sans-serif
}
TD.head {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,sans-serif
}
H3 {
	FONT-SIZE: 13px; LINE-HEIGHT: 18px; FONT-FAMILY: Arial,sans-serif
}
P {
	COLOR: black
}
TD {
	COLOR: black
}
LI {
	COLOR: black
}
H2 {
	CLEAR: both; MARGIN-TOP: 24px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 12px; COLOR: #680101
}
H3 {
	MARGIN-TOP: 18px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 0px; COLOR: black
}
H2.top {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 18px
}
H2.topeng {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 12px
}
H3.top {
	MARGIN-TOP: 0px
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 18px
}
TH {
	PADDING-BOTTOM: 10px! important; COLOR: #680101; PADDING-TOP: 10px! important; BACKGROUND-COLOR: #f7f2e3; TEXT-ALIGN: left
}
TD.head {
	PADDING-BOTTOM: 10px! important; COLOR: #680101; PADDING-TOP: 10px! important; BACKGROUND-COLOR: #f7f2e3; TEXT-ALIGN: left
}
.wein TD {
	BORDER-RIGHT: #f7f2e3 2px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #f7f2e3 2px solid; PADDING-TOP: 4px
}
.wein TH {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
TABLE.wein {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 735px; PADDING-TOP: 4px; BORDER-BOTTOM: #f7f2e3 2px solid; BORDER-COLLAPSE: collapse
}
A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #680101; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #680101; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #680101; TEXT-DECORATION: underline
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #680101; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #680101; TEXT-DECORATION: none
}
A.top {
	COLOR: black
}
A.top:active {
	COLOR: black
}
A.top:visited {
	COLOR: black
}
A.top:link {
	COLOR: black
}
A.top:hover {
	COLOR: black
}
A.topactive {
	FONT-WEIGHT: bold; COLOR: white
}
A.topactive:active {
	FONT-WEIGHT: bold; COLOR: white
}
A.topactive:visited {
	FONT-WEIGHT: bold; COLOR: white
}
A.topactive:link {
	FONT-WEIGHT: bold; COLOR: white
}
A.topactive:hover {
	FONT-WEIGHT: bold; COLOR: white
}
.footer A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.footer A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.footer A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.footer A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.top {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.top:active {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.top:visited {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.top:link {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.topactive {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.topactive:active {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.topactive:visited {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.topactive:link {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.top:hover {
	COLOR: #fdfaec; TEXT-DECORATION: none
}
A.topactive:hover {
	COLOR: #fdfaec; TEXT-DECORATION: none
}
.footer A:hover {
	TEXT-DECORATION: underline
}
A.top {
	TEXT-TRANSFORM: uppercase
}
A.top:active {
	TEXT-TRANSFORM: uppercase
}
A.top:visited {
	TEXT-TRANSFORM: uppercase
}
A.top:link {
	TEXT-TRANSFORM: uppercase
}
A.top:hover {
	TEXT-TRANSFORM: uppercase
}
A.topactive {
	TEXT-TRANSFORM: uppercase
}
A.topactive:active {
	TEXT-TRANSFORM: uppercase
}
A.topactive:visited {
	TEXT-TRANSFORM: uppercase
}
A.topactive:link {
	TEXT-TRANSFORM: uppercase
}
A.topactive:hover {
	TEXT-TRANSFORM: uppercase
}
A.topactive {
	FONT-WEIGHT: normal
}
A.topactive:active {
	FONT-WEIGHT: normal
}
A.topactive:visited {
	FONT-WEIGHT: normal
}
A.topactive:link {
	FONT-WEIGHT: normal
}
A.topactive:hover {
	FONT-WEIGHT: normal
}
UL {
	MARGIN-LEFT: 16px
}
LI {
	LIST-STYLE-IMAGE: url(ul.gif)
}
HR {
	CLEAR: both; COLOR: #bfb79b; HEIGHT: 1px
}
IMG.wein {
	FLOAT: left; MARGIN-BOTTOM: 25px; MARGIN-RIGHT: 25px
}
UL {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.content {
	TABLE-LAYOUT: fixed; WIDTH: 1000px; BORDER-COLLAPSE: collapse
}
.content TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; VERTICAL-ALIGN: top
}
P.Error {
	FONT-WEIGHT: bolder; COLOR: #ff0000
}
TEXTAREA.mitteilung {
	WIDTH: 300px; HEIGHT: 100px
}
