BODY, IFRAME {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	MARGIN: 0px;
	COLOR: #A5B4B9;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	BACKGROUND-COLOR: #A5B4B9	
}

A {
	TEXT-DECORATION: none;
	outline: none
}

A:visited {
	TEXT-DECORATION: none;
}

A:active {
	TEXT-DECORATION: none;
}

A:hover {
	TEXT-DECORATION: underline
}

.link_weiss {
   COLOR: #FFFFFF;
}
.link_weiss:active {
   COLOR: #FFFFFF;
}
.link_weiss:visited {
   COLOR: #FFFFFF;
}
.link_weiss:hover {
   COLOR: #FFFFFF;
}

P.headline_weiss {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 8px 10px 7px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 14pt;
	PADDING-TOP: 0px
}

P.text {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 8px 10px 10px;
	COLOR: #000000;
	LINE-HEIGHT: 12pt;
	PADDING-TOP: 0px
}

.error {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 8px 10px 10px;
	COLOR: #ff0000;
	LINE-HEIGHT: 12pt;
	PADDING-TOP: 0px
}

SPAN.text {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 8px 10px 10px;
	COLOR: #000000;
	LINE-HEIGHT: 12pt;
	PADDING-TOP: 0px
}
P.headline {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 8px 10px 15px;
	COLOR: #e6572d;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 0px
}

span.headline {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 8px 10px 15px 0px;
	COLOR: #e6572d;
	LINE-HEIGHT: 18px;
	padding: 0px;

}

P.headline_2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #e6572d;
	LINE-HEIGHT: 12px;
	PADDING-TOP: 0px
}

.text {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #000000;
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: none
}

.pagenext {
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: none;
}

.pagenext_a {
	FONT-FAMILY: verdana, arial, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: underline;
}
.text_lila {
	PADDING-LEFT: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #775DA2;
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: none
}

.tableback1 {
   font-size:11px;
   color: #000000;
   line-height:normal;
   background-color: #e6572d;
}
.tableback2 {
   font-size:11px;
   color: #000000;
   line-height:normal;
   background-color: #F6B187;
}

.tabletext1 {
	display: block;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	background-color: #e6572d;
	text-decoration: none;
	text-indent: 5pt;
	padding: 0px;
	border-top: 2px solid #A5B4B9
}

.tabletext_1 {
	font-size: 11px;
	color: #000000;
	line-height: normal;
	background-color: #e6572d;
	text-decoration: none;
	text-indent: 0pt;
	padding: 5px;
	border-top: 2px solid #A5B4B9
}

.tabletext_1a {
	display: block;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	background-color: #e6572d;
	text-decoration: none;
	text-indent: 5pt
}

.tabletext_1a:hover {
	display: block;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	background-color: #e6572d;
	text-decoration: underline;
	text-indent: 5pt
}

.tabletext_1_weiss {
	font-size: 11px;
	color: #A5B4B9;
	line-height: normal;
	background-color: #C0D2D8;
	text-decoration: none;
	text-indent: 5pt;
	padding: 0px;
	border-top: 2px solid #A5B4B9
}


.tabletext_x {
	font-size: 11px;
	color: #000000;
	line-height: normal;
	background-color: #e6572d;
	text-decoration: none;
	text-indent: 2pt;
	padding: 0px;
	border-top: 2px solid #A5B4B9
}

.tabletext2 {
	display: block;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	background-color: #F6B187;
	text-decoration: none;
	text-indent: 5pt;
	padding: 0px;
	border-top: 2px solid #A5B4B9
}

.tabletext2a {
	display: block;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	background-color: #F6B187;
	text-decoration: none;
	text-indent: 5pt;
	padding: 0px
}

.tabletext_2 {
	font-size: 11px;
	color: #000000;
	line-height: normal;
	background-color: #F6B187;
	text-decoration: none;
	text-indent: 0pt;
	padding: 5px;
	border-top: 2px solid #A5B4B9
}

.tabletext_2a {
	display: block;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	background-color: #F6B187;
	text-decoration: none;
	text-indent: 5pt;
	padding: 0px
}

.tabletext_2a:hover {
	display: block;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	background-color: #F6B187;
	text-decoration: underline;
	text-indent: 5pt;
	padding: 0px
}

.tabletext1:hover {
	display: block;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	background-color: #e6572d;
	text-decoration: underline;
	text-indent: 5pt;
	padding: 0px;
	border-top: 2px solid #A5B4B9
}

.tabletext2:hover {
	display: block;
	font-size: 11px;
	color: #000000;
	line-height: normal;
	background-color: #F6B187;
	text-decoration: underline;
	text-indent: 5pt;
	padding: 0px;
	border-top: 2px solid #A5B4B9
}

.rollmenu {
	padding-right: 2px;
	display: block;
	padding-left: 2px;
	font-size: 11px;
	padding-bottom: 2px;
	color: #441F81;
	line-height: normal;
	padding-top: 2px;
	background-color: #C0D2D8;
	text-decoration: none;
	border: 1px solid #A5B4B9;
	text-indent: 5pt
}

.rollmenu:hover {
	padding-right: 2px;
	display: block;
	padding-left: 2px;
	font-size: 11px;
	padding-bottom: 2px;
	color: #E6572D;
	line-height: normal;
	padding-top: 2px;
	background-color: #ffffff;
	text-decoration: none;
	border: 1px solid #A5B4B9
}

INPUT.menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND-COLOR: #fff;
	line-height: 13px;
	border-top: 1px solid #A5B4B9;
	border-right: 0px solid #A5B4B9;
	border-bottom: 0px solid #A5B4B9;
	border-left: 0px solid #A5B4B9;
	text-align: left
}

SPAN.menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND-COLOR: #fff;
	line-height: 13px;
	border-top: 1px solid #A5B4B9;
	border-right: 0px solid #A5B4B9;
	border-bottom: 0px solid #A5B4B9;
	border-left: 0px solid #A5B4B9;
	text-align: left
}

SELECT.menu {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND-COLOR: #fff;
	line-height: 13px;
	BORDER: 0px solid red;
	width:244px;
	border-top: 0px solid #A5B4B9;
	border-right: 0px solid #A5B4B9;
	border-bottom: 0px solid #A5B4B9;
	border-left: 0px solid #A5B4B9;
	text-align: left
}

SELECT.menu2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND-COLOR: #fff;
	line-height: 13px;
	BORDER: 0px solid red;
	width:192px;
	border-top: 0px solid #A5B4B9;
	border-right: 0px solid #A5B4B9;
	border-bottom: 0px solid #A5B4B9;
	border-left: 0px solid #A5B4B9;
	text-align: left
}

#mainmenu {
	MARGIN: 0px auto auto 0px;
	WIDTH: 974px;
	BORDER-TOP-STYLE: none;
   BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	voice-family: inherit;
	padding: 0px;
	position: absolute;
	z-index: 5;
}

#contentone {
	MARGIN: 240px auto auto 25px;
	WIDTH: 310px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	voice-family: inherit;
	padding: 0px;
	position: absolute;
	z-index: 1;
}

#contenttwo {
	MARGIN: 139px auto auto 378px;
	WIDTH: 596px;
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	TEXT-ALIGN: left;
	BORDER-BOTTOM-STYLE: none;
	voice-family: inherit;
	padding: 0px;
	position: absolute;
	z-index: 1;
}

.warenkorb {
	display: block;
	font-size: 11px;
	color: #FFFFFF;
	line-height: normal;
	background-color: #e6572d;
	text-decoration: none;
	text-indent: 2pt;
	padding: 3px;
	border: 0px;
}

#fixPos {left:0px; top:650px; border:0px solid black; width:974px; position:absolute; padding:0px; position:fixed;}

#menu01 {left: 1px; visibility: hidden; position: absolute; top: 1px; z-index: 5; background-color: transparent}
#menu02 {left: 1px; visibility: hidden; position: absolute; top: 1px; z-index: 5; background-color: transparent}
#menu03 {left: 1px; visibility: hidden; position: absolute; top: 1px; z-index: 5; background-color: transparent}
#menu04 {left: 1px; visibility: hidden; position: absolute; top: 1px; z-index: 5; background-color: transparent}
#menu05 {left: 1px; visibility: hidden; position: absolute; top: 1px; z-index: 5; background-color: transparent}
#menu06 {left: 1px; visibility: hidden; position: absolute; top: 1px; z-index: 5; background-color: transparent}
#menu07 {left: 1px; visibility: hidden; position: absolute; top: 1px; z-index: 5; background-color: transparent}
#menu08 {left: 1px; visibility: hidden; position: absolute; top: 1px; z-index: 5; background-color: transparent}
#menu09 {left: 1px; visibility: hidden; position: absolute; top: 1px; z-index: 5; background-color: transparent}
#menu10 {left: 1px; visibility: hidden; position: absolute; top: 1px; z-index: 5; background-color: transparent}
#menu11 {left: 1px; visibility: hidden; position: absolute; top: 1px; z-index: 5; background-color: transparent}

.t1 {
	FONT-SIZE: 11px; COLOR: #fff; LINE-HEIGHT: 12pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.t2 {
	FONT-SIZE: 10px;
	COLOR: #fff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	text-align: left;
	height: auto;
	width: auto;
	border-top: 22px solid #E6572D;
	border-right: 3px solid #E6572D;
	border-bottom: 1px solid #E6572D;
	border-left: 3px solid #E6572D;
}
.t3 {
	FONT-SIZE: 11px; COLOR: #37004a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ten1 {
	FONT-SIZE: 8pt; COLOR: #37004a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #A5B4B9
}

#top {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: #A5B4B9;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	HEIGHT: 100%;
	BORDER-RIGHT-WIDTH: 0px;
	voice-family: inherit;

}

PRE {
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	MARGIN-TOP: 20px;
	FONT-SIZE: 11px;
	MARGIN-BOTTOM: 10px;
	LINE-HEIGHT: 22px;
	color: #000000;
	text-indent: 7pt;


}
LABEL.label {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	COLOR: #000000;
	PADDING-TOP: 0px;
	FONT-FAMILY: verdana, arial, sans-serif;
	line-height: 13px;
	border-top: 1px solid #A5B4B9;
	border-right: 0px solid #A5B4B9;
	border-bottom: 0px solid #A5B4B9;
	border-left: 0px solid #A5B4B9;
	text-align: left
	text-indent: 10pt;
}

