@charset "utf-8";
/* CSS Document */


    
#content {
	PADDING-RIGHT: 0px;
}
#ueber {
	MARGIN-BOTTOM: 18px; font-size: 11px;
	
}
#ueber #aux {
	LEFT: 549px; POSITION: absolute; TOP: 4px
}
#ueber LABEL {
	CURSOR: pointer
}
#ueber .subn {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 18px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 140px; CURSOR: pointer; MARGIN-RIGHT: 7px; BORDER-BOTTOM: #cccccc 1px solid; POSITION: relative
}
 HTML #ueber .subn {
	WIDTH: 240px;
}
#ueber .suba {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 100px; PADDING-TOP: 7px; BACKGROUND-COLOR: #e8eff5; TEXT-ALIGN: center; font-family: Arial, Helvetica, sans-serif;
}
#ueber .subb {
	BORDER-TOP: #427BAB 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #427BAB 1px solid;
	TEXT-ALIGN: center;
	background-image: url(0,3465,105027,00.gif);
	background-repeat: repeat-x;
	background-position: 50% bottom;
	
}
#ueber .subc {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(0,3465,105028,00.gif) repeat-x 50% top; PADDING-BOTTOM: 6px; LINE-HEIGHT: 16px; PADDING-TOP: 9px; HEIGHT: 90px; 
}
#ueber .subb A {
	TEXT-DECORATION: none
}
#ueber .subc P {
	MARGIN-TOP: 9px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 13px; TEXT-ALIGN: right
}
#ueber .mag {
	BORDER-RIGHT: #e20074 1px solid; BORDER-TOP: #e20074 1px solid; BORDER-LEFT: #e20074 1px solid; BORDER-BOTTOM: #e20074 1px solid
}
#ueber .mag .subb {
	BORDER-TOP: #e20074 1px solid; BORDER-BOTTOM: #e20074 1px solid
}
#ueber .mag A {
	COLOR: #e20074
}
#ueber .mag SPAN.arrow-link {
	BACKGROUND-IMAGE: url(0,3465,105029,00.gif)
}
#ueber .off {
	FILTER: alpha(opacity=40); opacity: .4
}
#ueber TABLE {
	MARGIN-TOP: 27px;
	DISPLAY: none;
	WIDTH: 100%;
	BORDER-COLLAPSE: collapse;
	border-spacing: 0;
	font-size: 11px;
}
#ueber TD {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
#ueber TD.fir {
	PADDING-LEFT: 6px
}
#ueber TD.fit {
	BORDER-RIGHT: 0px
}
#ueber .head TD.fir {
	WIDTH: 20%; COLOR: #666666; TEXT-ALIGN: left
}
#ueber .preis TD.fit {
	BORDER-RIGHT: 0px
}
#ueber .cont TD.fir {
	COLOR: #666666; TEXT-ALIGN: left
}
#ueber .preis TD.fir {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 18px; COLOR: #666666; PADDING-TOP: 18px; TEXT-ALIGN: left
}
#ueber TD.sec {
	WIDTH: 20%}
#ueber TD.thi {
	WIDTH: 20%
}
#ueber TD.for {
	WIDTH: 20%}
#ueber TD.fit {
	WIDTH: 20%
}
#ueber TD.fit100 {
	WIDTH: 100%; BORDER-RIGHT: #eeeeee 0px solid;
}
#ueber .head TD {
	FONT-WEIGHT: bold; COLOR: #e20074; BACKGROUND-COLOR: #eeeeee
}
#ueber .cont TD {
	BORDER-BOTTOM: #eeeeee 1px solid
}
#ueber .preis TD {
	BORDER-BOTTOM: #eeeeee 1px solid
}
#ueber .but TD {
	PADDING-BOTTOM: 2px; VERTICAL-ALIGN: bottom; PADDING-TOP: 6px
}
#ueber .cont TD.fit {
	BORDER-RIGHT: 0px
}
#ueber .last TD {
	BORDER-BOTTOM: 0px
}
#ueber .onv TD {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #e20074 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(0,3465,105027,00.gif) repeat-x 50% bottom; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #e20074; PADDING-TOP: 0px
}
#ueber .onv TD.fir {
	PADDING-LEFT: 6px; TEXT-ALIGN: left
}
#ueber .tar TD {
	PADDING-RIGHT: 0px; BORDER-TOP: #e20074 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: LEFT;
}
#ueber .null {
	PADDING-RIGHT: 2px; FONT-SIZE: 18px; LEFT: -3px; POSITION: relative; TOP: 4px
}
.rateSlice {
	BACKGROUND: #ffffff; FILTER: alpha(opacity=70); LEFT: 0px; WIDTH: 100%; CURSOR: default; POSITION: absolute; TOP: 0px; HEIGHT: 267px; opacity: .7
}
#ueber .subn .rateSlice {
	DISPLAY: none
}
#ueber .disabled .rateSlice {
	DISPLAY: block
}
.rateTable {
	DISPLAY: none
}
#ueber .preis .note {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; LEFT: 1px; POSITION: relative; TOP: 0px
}
     

INPUT.input-submit {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 6px; BORDER-TOP: medium none; PADDING-LEFT: 6px; BACKGROUND: url(buttonDefault.gif) #eeeeee no-repeat right bottom; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px; BORDER-LEFT: medium none; CURSOR: pointer; COLOR: #666666; LINE-HEIGHT: 16px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; HEIGHT: 19px; FONT-SIZE: 11px;
	font-weight: bold;
	color: #427BAB;
}

A.shop-commit {
	BACKGROUND-IMAGE: url(buttonBlueCommit_t.gif)
}

INPUT.shop-commit {
	BACKGROUND-IMAGE: url(buttonBlueCommit_t.gif);
	
}
BUTTON.shop-commit {
	BACKGROUND-IMAGE: url(buttonBlueCommit_t.gif)
}

A.arrow-right {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
 HTML A.arrow-right {
	HEIGHT: 1px
}
A.arrow-right:hover {
	COLOR: #e20074
}
A.arrow-right SPAN.arrow-link 
{
	BACKGROUND-POSITION: 2px 5px; DISPLAY: inline-block; BACKGROUND-IMAGE: url(arr-g.gif); OVERFLOW: hidden; WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
}
A.arrow-right:hover SPAN.arrow-link 
{
	BACKGROUND-POSITION: 2px 5px; DISPLAY: inline-block; BACKGROUND-IMAGE: url(arr-m.gif); OVERFLOW: hidden; WIDTH: 10px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 14px
		}
		
A {
	COLOR: #666666
}
A:hover {
	COLOR: #e20074
}



STRONG.preis {
	COLOR: #e20074
}
STRONG.preis-block {
	COLOR: #e20074
}
STRONG.preis-block {
	DISPLAY: block; FONT-SIZE: 24px
}
STRONG.preis-block SPAN {
	FONT-SIZE: 50%; LEFT: -3px; VERTICAL-ALIGN: text-top; POSITION: relative; TOP: 3px
}
STRONG.preis-block SMALL {
	FONT-WEIGHT: normal; FONT-SIZE: 50%; COLOR: #666666
}
#content STRONG.preis-block SUP {
	FONT-SIZE: 11px; MARGIN-LEFT: 1px; TOP: 0px
}
