.field{	BORDER-BOTTOM: rgb(180,180,180) 1px solid;
		PADDING-LEFT: 10px; BACKGROUND-COLOR: #F4E298; 
		FONT: bold 9pt arial,helvetica; VERTICAL-ALIGN: top; COLOR: #505050;}
.value{	BORDER-BOTTOM: rgb(180,180,180) 1px solid; 
		BACKGROUND-COLOR: #F4E298;}

#warenkorb {
	position:absolute;
	left: 686px;
	top: 130px;
	width:420px;
 }
.style1 {font-weight:bold;font-size:9px;color: #b50000;}
.style3 {font-size: 10px}
.style4 {color: #FFFFFF}
.style5 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style6 {font-size: 9px}
.style7 {color: #b50000}
.style8 {color: #ff9a00}


.link {
	COLOR: #606060
}
A:link {
	COLOR: #606060
}
A:visited {
	COLOR: #606060; TEXT-DECORATION: none
}
A:hover {
	COLOR: rgb(255,255,255); TEXT-DECORATION: underline
}
.light {
	COLOR: #000000
}
A.light:link {
	COLOR: #000000
}
A.light:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.light:hover {
	COLOR: rgb(255,255,255); TEXT-DECORATION: underline
}
.PZ {
	COLOR: black; TEXT-DECORATION: none
}
A.PZ:link {
	COLOR: black; TEXT-DECORATION: none
}
A.PZ:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.PZ:hover {
	COLOR: #b00000; TEXT-DECORATION: underline overline
}
.PZdefault {
	COLOR: #b00000; TEXT-DECORATION: none
}
A.PZdefault:link {
	COLOR: #b00000; TEXT-DECORATION: none
}
A.PZdefault:visited {
	COLOR: #b00000; TEXT-DECORATION: none
}
A.PZdefault:hover {
	COLOR: #b00000; TEXT-DECORATION: underline overline
}
A.Fussnote:link {
	COLOR: black; TEXT-DECORATION: none
}
A.Fussnote:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.Fussnote:active {
	COLOR: black
}
A.Fussnote:hover {
	COLOR: white
}
BODY {
	SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #B10303; BACKGROUND-COLOR: #ff9900;
}
P {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 3pt; FONT: 11pt/11pt arial,helvetica; COLOR: black; TEXT-ALIGN: center
}
P.light {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 3pt; FONT: 11pt/11pt arial,helvetica; COLOR: black; TEXT-ALIGN: center
}
TD {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 3pt; FONT: 11pt/12.5pt arial,helvetica; COLOR: black; TEXT-ALIGN: left
}
.SmallText {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT: 9pt/10pt arial,helvetica; TEXT-ALIGN: left
}
HR {
	MARGIN-TOP: 4pt; COLOR: rgb(66,69,181)
}
H1 {
	MARGIN-TOP: 10pt; MARGIN-BOTTOM: 5pt; FONT: bold 18pt arial,helvetica; COLOR: black; TEXT-ALIGN: center
}
H2 {
	MARGIN-TOP: 8pt; MARGIN-BOTTOM: 4pt; FONT: bold 16pt arial,helvetica; COLOR: rgb(223,211,44); TEXT-ALIGN: center
}
H3 {
	MARGIN-TOP: 6pt; MARGIN-BOTTOM: 3pt; FONT: bold 14pt arial,helvetica; COLOR: black; TEXT-ALIGN: center
}
H4 {
	MARGIN-TOP: 4pt; MARGIN-BOTTOM: 2pt; FONT: bold 13pt arial,helvetica; COLOR: black; TEXT-ALIGN: center
}
H5 {
	MARGIN-TOP: 1pt; MARGIN-BOTTOM: 0px; FONT: bold 12pt arial,helvetica; COLOR: black; TEXT-ALIGN: center
}
H6 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT: bold 11pt arial,helvetica; COLOR: black; TEXT-ALIGN: center
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
LI {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT: bold 10pt arial,helvetica; TEXT-ALIGN: center
}
.InfoBoxHeader {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: white 1px solid; FONT: bold 9pt arial,helvetica; BORDER-LEFT: white 1px solid; COLOR: rgb(223,211,44); BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: rgb(56,20,13)
}
.InfoBoxText {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: white 1px solid; FONT: 9pt/9.5pt arial,helvetica; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #c8c8c8
}
.KTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-LEFT: 186px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.KFeldname {
	PADDING-RIGHT: 3px; MARGIN: 0px; FONT: bold 9pt arial,helvetica; VERTICAL-ALIGN: middle; COLOR: rgb(56,20,13); BORDER-BOTTOM: rgb(189,179,180) 1px solid; BACKGROUND-COLOR: #c8c8c8; TEXT-ALIGN: right
}
.KFeldwert {
	BORDER-TOP: 0px; PADDING-LEFT: 3px; MARGIN: 0px; FONT: bold 9pt arial,helvetica; VERTICAL-ALIGN: middle; BORDER-BOTTOM: rgb(180,180,180) 1px solid; BACKGROUND-COLOR: #c8c8c8; TEXT-ALIGN: left
}
.PTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 16px; MARGIN-LEFT: 16px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.PLogoBox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 11pt arial,helvetica; BORDER-LEFT: 0px; COLOR: black; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.PTitelImage {
	
}
.PTitel {
	PADDING-LEFT: 4px; FONT: bold 15pt arial,helvetica; COLOR: #ffffff; BACKGROUND-COLOR: #B10303; TEXT-ALIGN: left
}
.PTitelSub {
	PADDING-LEFT: 4px; FONT: bold 11pt arial,helvetica; COLOR: #ffffff; BACKGROUND-COLOR: #C52E2E; TEXT-ALIGN: left
}
.PGrandSub {
	BORDER-TOP: 0px; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-RIGHT: 0px; PADDING-BOTTOM: 0px; 
	TEXT-ALIGN: center; VERTICAL-ALIGN: bottom; COLOR: rgb(56,20,13); 

	FONT: bold 13pt arial,helvetica; BORDER-BOTTOM: 0px; text-align:left; padding-left:5px;
		COLOR: #ffffff; BACKGROUND-COLOR: #A60608;
}
.PSub {
	PADDING-BOTTOM: 2px; FONT: 9pt arial,helvetica; VERTICAL-ALIGN: bottom; COLOR: rgb(56,20,13); BACKGROUND-COLOR: #DAAD80 ; TEXT-ALIGN: center
}
.PSubISub {
	PADDING-LEFT: 10px; FONT: 9pt arial,helvetica; COLOR: rgb(56,20,13); BACKGROUND-COLOR: #E27171 ; TEXT-ALIGN: left
}

.PSubI {
	PADDING-LEFT: 10px; FONT: 10pt arial,helvetica; COLOR: rgb(56,20,13); BACKGROUND-COLOR: #DAAD80 ; TEXT-ALIGN: left
}
.PSubSub {
	PADDING-BOTTOM: 2px; FONT: 9pt arial,helvetica; VERTICAL-ALIGN: bottom; COLOR: rgb(56,20,13); BACKGROUND-COLOR: #E27171 ; TEXT-ALIGN: center
}

.PSubF {
	PADDING-RIGHT: 3px; MARGIN: 0px; FONT: bold 9pt arial,helvetica; VERTICAL-ALIGN: bottom; COLOR: rgb(56,20,13); BACKGROUND-COLOR: rgb(223,211,44); TEXT-ALIGN: right
}
.PN {
	PADDING-RIGHT: 4px; PADDING-LEFT: 2px; FONT: 8pt arial,helvetica; VERTICAL-ALIGN: top; COLOR: #505050; BORDER-BOTTOM: rgb(180,180,180) 1px solid; BACKGROUND-COLOR: #F4E298; TEXT-ALIGN: right
}
.PT {
	BORDER-RIGHT: 0px; FONT: bold 10pt/11pt arial,helvetica; COLOR: black; BORDER-BOTTOM: rgb(180,180,180) 1px solid; BACKGROUND-COLOR: #F4E298
}
.PTK {
	FONT: 9pt/9.5pt arial,helvetica; COLOR: #505050
}
.PM {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px 1px solid; BACKGROUND-COLOR: #F4E298; TEXT-ALIGN: center
}
.PP {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 10pt arial,helvetica; BORDER-LEFT: 0px; BORDER-BOTTOM: rgb(180,180,180) 1px solid; BACKGROUND-COLOR: #F4E298; TEXT-ALIGN: center
}
.PB {
	PADDING-RIGHT: 2px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-BOTTOM: rgb(180,180,180) 1px solid; BACKGROUND-COLOR: #c8c8c8; TEXT-ALIGN: right
}
.PI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3pt; MARGIN: 0px; FONT: bold 9pt arial,helvetica; COLOR: black; BORDER-BOTTOM: rgb(180,180,180) 1px solid; BACKGROUND-COLOR: #c8c8c8; TEXT-ALIGN: left
}
.PE {
	PADDING-LEFT: 3pt; MARGIN: 0px; FONT: bold 10pt arial,helvetica; VERTICAL-ALIGN: middle; COLOR: black; BACKGROUND-COLOR: #c8c8c8; TEXT-ALIGN: left
}
.PS {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: rgb(223,211,44); PADDING-TOP: 0px; BACKGROUND-COLOR: #FF9900
}
TD.PG {
	PADDING-RIGHT: 2px; MARGIN: 0px; FONT: bold 13pt arial,helvetica; VERTICAL-ALIGN: middle; COLOR: rgb(223,211,44); BACKGROUND-COLOR: rgb(56,20,13); TEXT-ALIGN: right
}
.PH {
	BORDER-RIGHT: #c0c0c0 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BORDER-BOTTOM: rgb(180,180,180) 1px solid; BACKGROUND-COLOR: #e8e8e8
}
.PZtd {
	FONT: 8pt/8pt arial,helvetica; VERTICAL-ALIGN: top; COLOR: black; BACKGROUND-COLOR: #e8e8e8
}
.PZdiv {
	PADDING-LEFT: 15px; TEXT-INDENT: -15px
}
SELECT {
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 1px solid; FONT: bold 9pt arial,helvetica; BORDER-LEFT: #a8a8a8 1px solid; BORDER-BOTTOM: #a8a8a8 1px solid; BACKGROUND-COLOR: #fff8f8
}
.SelectSmall {
	FONT: bold 8pt arial,helvetica
}
TEXTAREA {
	FONT: bold 10pt arial,helvetica; BACKGROUND-COLOR: #fff8f8; TEXT-ALIGN: left
}
TEXTAREA.PE {
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 1px solid; PADDING-LEFT: 4px; FONT: 10pt arial,helvetica; BORDER-LEFT: #a8a8a8 1px solid; WIDTH: 549px; BORDER-BOTTOM: #a8a8a8 1px solid; BACKGROUND-COLOR: #fff8f8; TEXT-ALIGN: left
}
TEXTAREA.PM {
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 1px solid; PADDING-LEFT: 4px; FONT: 10pt arial,helvetica; BORDER-LEFT: #a8a8a8 1px solid; WIDTH: 514px; BORDER-BOTTOM: #a8a8a8 1px solid; BACKGROUND-COLOR: #fff8f8; TEXT-ALIGN: left
}
INPUT {
	FONT: bold 11pt arial,helvetica; COLOR: black; BACKGROUND-COLOR: #fff8f8
}
INPUT.Kontakt {
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 1px solid; PADDING-LEFT: 3px; FONT: bold 9pt arial,helvetica; BORDER-LEFT: #a8a8a8 1px solid; COLOR: black; BORDER-BOTTOM: #a8a8a8 1px solid; BACKGROUND-COLOR: #fff8f8
}
INPUT.PM {
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid; WIDTH: 24px; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #a8a8a8 1px solid; BACKGROUND-COLOR: #fff8f8; TEXT-ALIGN: right
}
INPUT.PB {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: right
}
INPUT.PG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FONT: bold 13pt arial,helvetica; BORDER-LEFT: 0px; COLOR: rgb(223,211,44); BORDER-BOTTOM: 0px; TEXT-ALIGN: right
}
INPUT.submit {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: white 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 13pt arial,helvetica; BORDER-LEFT: white 1px solid; COLOR: rgb(223,211,44); PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: rgb(56,20,13)
}
TD.MenueLight {
	PADDING-TOP: 1px; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; 
	FONT: bold 10pt arial,helvetica; COLOR: rgb(56,20,13); VERTICAL-ALIGN: middle; 
	BACKGROUND-COLOR: #ffcc00; 
}
TD.MenueDark {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: bold 10pt arial,helvetica; VERTICAL-ALIGN: middle; COLOR: rgb(223,211,44); PADDING-TOP: 1px; BACKGROUND-COLOR: rgb(56,20,13); TEXT-ALIGN: center
}
