.BottomWKFixed_Arrow,
.BottomWKFixed_Arrow_hi {
	position: fixed;
	bottom: 105px;
	z-index: 200;
	height: 24px;
	width: 100%;
}.BottomWKRelative_Arrow {
	position: relative;
	margin: auto;
	width: 79px;
}.BottomWKAbsolute_Arrow_Content,
.BottomWKAbsolute_Arrow_Content_h {
	background: url('../images/backgrounds/wk_fixed_backgrounds_arrow.png') no-repeat;
	height: 24px;
	width: 79px;
	margin: auto;	
	cursor: pointer;
}.BottomWKAbsolute_Arrow_Content_h {
	background: url('../images/backgrounds/wk_fixed_backgrounds_arrow_h.png') no-repeat !important;
}.BottomWKFixed_Arrow_hi {
	bottom: 35px;
}


.BottomWKFixed,
.BottomWKFixed_h {
	position: fixed;
	bottom: 0px;
	z-index: 200;
	height: 105px;
	width: 100%;
	background: url('../images/backgrounds/wk_fixed_backgrounds.png') repeat-x;
}.BottomWKRelative,
.BottomWKAbsolute,
.BottomWKAbsolute_h {
	position: relative;
	margin: auto;
	width: 1175px;
}.BottomWKAbsolute {
	position: absolute;
	height: 135px;
	width: 100%;
}.BottomWKAbsolute_Top_h {
	height: 35px;
	line-height: 35px;
	color: white;
}

.inactiveElement,
.activeElement {
	float: left;
	border-right: 1px solid #D5D5D5;
	width: 120px;
	overflow: hidden;
}.inactiveElement span,
.activeElement span {
	display: block;
	font-weight: bold;
	text-align: center;
	font-size: 10pt;
	padding: 0 15px;
	height: 35px;
	line-height: 35px;
	color: white;
	cursor: pointer;
}.inactiveElement div,
.activeElement div {
	height: 70px;
	background: #e9ebed;
}.inactiveElement div {
	cursor: pointer;
}.activeElement {
	width: 933px;
}.activeElement span {
	text-align: left;	
}.activeElement div {
	background: transparent;
}

.BottomWKFixed_h {
	height: 35px;
	background: #950000;
}

.noBorder {
	border: none !important;
}

.BottomWKAbsolute a span,
.BottomWKAbsolute_Top_h a span {
	float: right;
	position: absolute;
	margin-left: -160px;
	height: 35px;
	line-height: 35px;
	color: white !important;
	font-weight: bold;
	text-align: center;
	font-size: 10pt;
	width: 160px;
}.wkf_1 span {
	margin-left: -400px !important
}.wkf_2 span {
	margin-left: -280px !important;
}

.Prodbox,
.emptyProdbox {
	height: 70px; 
	width: 70px;
	border-right: 1px solid #D5D5D5;
	float: left;
}.Prodbox .prodpic {
	height: 70px;
	width: 70px;
	text-align: center;
}

.Prodbox_Details{
	height: 240px !important;
	width: 490px !important;
	background: white !important;
	position: absolute;
	margin-top: -256px;
	border: 2px solid #e9ebed;
	padding: 5px;
}.Prodbox_Details table {
	height: 100%;
	width: 100%;
}.Prodbox_Details table .headline_tr {
	text-align: left;
	height: 25px;
	line-height: 25px;
	font-size: 12pt;
	overflow: hidden;
	color: #960000;
}.Prodbox_Details table td {
	width: 245px;
}.Prodbox_Details table .ProdPic {
	text-align: center;
	border-right: 1px solid #e9ebed;
}.Prodbox_Details .ProdDetails .ArticleDetails {
	margin-top: 25px !important;
	height: 180px !important;
	padding-left: 5px;
}.Prodbox_Details .ProdDetails .short,
.Prodbox_Details .ProdDetails .long {
	color: black !important;
	font-weight: normal !important;
	line-height: 16px !important;
	cursor: default;
	height: 15px;
	float: left;
	padding: 0 0 0 5px;
	overflow: hidden !important;
	font-size: 11px !important;
}.Prodbox_Details .ProdDetails .short {
	width: 90px;	
}.Prodbox_Details .ProdDetails .long {
	width: 135px;
}.Prodbox_Details .BoxFooterBorder {
	margin-top: 25px;
	border: none;
	height: 34px !important;
}.BoxFooterBorder .Minusbox,
.BoxFooterBorder .Minusbox div,
.BoxFooterBorder .AmountField,
.BoxFooterBorder .AmountField div,
.BoxFooterBorder .Plusbox,
.BoxFooterBorder .Plusbox div,
.BoxFooterBorder .Plusbox input {
	height: 16px !important;
}.Textdecoration,
.Textdecoration2 {
	padding: 0 0 0 2px !important;
	color: black !important;
	line-height: 16px !important;
	font-size: 14px !important;
	font-weight: bold !important;
	height: auto !important;
}.Textdecoration2 {
	padding: 0 0 0 57px !important;
	font-size: 10px !important;
	font-weight: normal !important;
	
}









.PlusAmountMinus {
	
}