BODY {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
#container {
	WIDTH: 475px
}
INPUT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
SELECT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TEXTAREA {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
TABLE {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TH {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
TD {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#main {
	MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#header {
	DISPLAY: none
}
#content {
	LEFT: 0px; MARGIN: 0px; WIDTH: 600px; POSITION: absolute; TOP: 0px
}
#navigation {
	DISPLAY: none
}
#boxen {
	DISPLAY: none
}
#logo {
	DISPLAY: none
}
#logo DIV.left DIV {
	DISPLAY: none
}
#logo IMG {
	DISPLAY: none
}
#logo SPAN {
	DISPLAY: none
}
#login {
	DISPLAY: none
}
#footer {
	FONT-SIZE: 100%; FLOAT: left; WIDTH: 275px; COLOR: #000000; TEXT-ALIGN: center
}
#footer SPAN {
	MARGIN: 0px 7px
}
#content A {
	COLOR: #0000aa; TEXT-DECORATION: underline
}
#content A:visited {
	COLOR: #0000aa; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #0000aa; TEXT-DECORATION: underline
}
#footer A {
	COLOR: #0000aa; TEXT-DECORATION: underline
}
#footer A:visited {
	COLOR: #0000aa; TEXT-DECORATION: underline
}
A.button_dark {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.button_light {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content H1 {
	COLOR: #000000
}
#content H2 {
	COLOR: #000000
}
#content H3 {
	COLOR: #000000
}
#content SMALL {
	FONT-SIZE: 95%
}
#content TH.aright {
	TEXT-ALIGN: right
}
#content DIV.hr {
	BORDER-TOP: #000000 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%
}
#content .red {
	COLOR: #000000; FONT-STYLE: italic
}
#content .warning {
	COLOR: #000000; FONT-STYLE: italic
}
.solid_bar_left_small {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 15px; HEIGHT: 31px
}
.solid_bar_right_small {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 15px; HEIGHT: 31px
}
.solid_bar_center_small {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 475px; PADDING-TOP: 8px; HEIGHT: 23px
}
.solid_bar_left_big {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 20px; HEIGHT: 50px
}
.solid_bar_center_big {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 475px; PADDING-TOP: 12px; HEIGHT: 38px
}
.solid_bar_right_big {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 20px; HEIGHT: 50px
}
.gradient_box_top_big {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 475px; HEIGHT: 20px
}
.gradient_box_bottom_big {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; WIDTH: 435px; PADDING-TOP: 0px
}
.solid_box_top_big {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.solid_box_center_big {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.solid_box_bottom_big {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.navigation_segmente .login {
	FLOAT: left; WIDTH: 270px
}
.navigation_segmente .login A {
	FONT-WEIGHT: bold; COLOR: #684b91
}
.navigation_segmente .login A:visited {
	FONT-WEIGHT: bold; COLOR: #684b91
}
.navigation_segmente .login A:hover {
	FONT-WEIGHT: bold; COLOR: #684b91
}
.navigation_segmente .register {
	FLOAT: right; WIDTH: 130px
}
.navigation_seiten {
	CLEAR: both; PADDING-TOP: 15px
}
.navigation_seiten .n1 {
	FLOAT: left; WIDTH: 100px; TEXT-ALIGN: left
}
.navigation_seiten .n2 {
	FLOAT: left; WIDTH: 275px; TEXT-ALIGN: center
}
.navigation_seiten .n2 A {
	MARGIN: 0px 2px
}
.navigation_seiten .n3 {
	FLOAT: left; WIDTH: 100px; TEXT-ALIGN: right
}
#produkt DIV.hr {
	CLEAR: both; LINE-HEIGHT: 10px; HEIGHT: 10px
}
#produkt .bild {
	FLOAT: left; WIDTH: 230px
}
#produkt .bild_details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px
}
#produkt .zoom {
	HEIGHT: 22px; TEXT-ALIGN: center
}
#produkt .daten {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: #ff0; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 230px; PADDING-TOP: 10px
}
#produkt .piktogramme {
	TEXT-ALIGN: center
}
#produkt .preisbereich {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#produkt .rechtliches {
	PADDING-RIGHT: 30px; PADDING-LEFT: 30px; FONT-SIZE: 95%; PADDING-BOTTOM: 30px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
.vspacer0 {
	CLEAR: both; LINE-HEIGHT: 0px; HEIGHT: 0px
}
.vspacer5 {
	CLEAR: both; LINE-HEIGHT: 5px; HEIGHT: 5px
}
.vspacer10 {
	CLEAR: both; LINE-HEIGHT: 10px; HEIGHT: 10px
}
.vspacer15 {
	CLEAR: both; LINE-HEIGHT: 15px; HEIGHT: 15px
}
.vspacer20 {
	CLEAR: both; LINE-HEIGHT: 20px; HEIGHT: 20px
}
.vspacer25 {
	CLEAR: both; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.vspacer30 {
	CLEAR: both; LINE-HEIGHT: 30px; HEIGHT: 30px
}
.vspacer35 {
	CLEAR: both; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.vspacer50 {
	CLEAR: both; LINE-HEIGHT: 50px; HEIGHT: 50px
}
.vspacer100 {
	CLEAR: both; LINE-HEIGHT: 100px; HEIGHT: 100px
}

