.preis_menge {
	position:absolute;
	top:0px;
	left:-40px;
	display:block; 
	width:240px; 
	height:71px; 
	background-image:url(../../images/hintergrund-angebot.jpg);
	background-repeat:no-repeat;
	padding-right:25px;
	padding-left:15px;
}

.zahlungsauswahl {
	display:block;
	width:250px;
	height:auto;
	padding:6px;
	margin-bottom:4px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity:0.6;
	opacity:0.6;
	color:#494949 !important;
	text-decoration:none !important;
}

.zahlungsauswahl:hover, .zahlungsauswahl_aktiv, .zahlungsauswahl_aktiv:hover {
	display:block;
	width:250px;
	height:auto;
	padding:5px;
	border-width:1px;
	border-style:solid;
	border-color:#4b6b8c;
	margin-bottom:4px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
	background-color:#e3e5e8;
	color:#494949 !important;
	text-decoration:none !important;
}

.stueckzahl {
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	line-height:15px;
	border-width:1px;
	font-weight:bold;
	color:#494949;
	text-align:center;
}

.preis-angebot {
	font-family:"Times New Roman", Times, serif;
	font-size:30px;
	line-height:25px;
	color:#9F1600;
	height:71px;
	
}

.preis_menge_hide {
	position:absolute;
	top:0px;
	left:-40px;
	display:block; 
	width:240px; 
	height:71px; 
	background-image:url(../../images/hintergrund-angebot.jpg);
	background-repeat:no-repeat;
	padding-right:25px;
	padding-left:15px;

	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity:0.6;
	opacity: 0.6;
}

.anfrage {
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	border-width:1px;
	text-align:center;
	
}

div.shopping_demo {
  height:110px;
}

.products {
  cursor:move;
}

.products_2 {
  cursor:pointer;
}

div.cart {
  position:relative;
  left:-10px;
  padding:4px;
  clear:both;
  border:0px solid #D0C8BD;
  width:168px;
  height:130px;
  overflow:auto;
}

span.title {
  margin:0;
  padding:0;
  padding-top:10px;
  font-size: 12px;
  color: #444;
  font-weight:normal;
}

.wastebin {
  position:relative;
  left:0px;
  width:150px;
  height:15px;
  padding:2px;
  margin-top:8px;
  margin-bottom:8px;
  color:#ccc;
  border:1px dashed #E5997F;
  background-color:#E9EAEC;
  font-size:12px;
  font-weight:normal;
  text-align:center;
  z-index:1;
}

div.cart div {
  font-size:12px/14px;
  font-weight:normal;
  color:#444;
  clear:left;
}
span.handle {
  background-color: #E8A400;
  color:white;
  cursor: move;
}


span.congrats {
  background-color: #E8A400;
  color:white;
  font-weight: bold;  
}

div.cart-active {
  background-color: #E5997F;
}

.wastebin-active {
  background-color: #FFF4D8;
  border:1px solid #E8A400;
  z-index:1;
}

.tabelle_daten {
	font-family: "Times New Roman", Times, serif;
	line-height: 12pt;
	font-size: 9pt;
	color: #373737;

	padding-left:3px;
	padding-top:3px;
	padding-bottom:3px;
	padding-right:3px;
}

.select {
	font-family: "Times New Roman", Times, serif;
	line-height: 20px;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	background-color: #F8F8F8;
	border-width: 1px;
	width:200px;
	height:20px;
}

.personendaten {
	font-family: "Times New Roman", Times, serif;
	width:220px;
	height:16px;
	line-height: 18px;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	border-color: #E8E9EB;
	background-color: #F8F8F8;
	border-width: 1px;
	margin-left:2px;
	padding-left:4px;
}

.wk_menge {
	width:20px;
	height:16px;
	text-align:center;
	border-width:1px;

}
