
/*#######################################
 			Shop
#######################################*/
.shop_status {
	clear:both;
	padding-top:15px;
	padding-right:15px;
}
.shop_status a {
	float:right;
	display:block;
	width:100px;
	text-decoration:none;
}
a.gesamtpreis_warenkorb {
	width:110px;
	}
.shop_status a img {
	float:left;
	margin-top:3px;
	margin-right:15px;
}
.shop_status a img.icon_warenkorb {
	float:left;
	margin-top:0px;
	margin-right:5px;
}

.shop_artikel .artikel_sp1 {
	width:270px;
}
.shop_artikel .artikel_sp3 {
	width:24px;
}
.shop_artikel .artikel_sp3 {
	width:46px;
}
.shop_artikel .artikel_sp4 {
	width:50px;
}
.shop_artikel .artikel_sp2 img {
	float:left;
}
.shop_artikel .artikel_sp2,
.shop_artikel .artikel_sp3,
.shop_artikel .artikel_sp4,
.shop_artikel .artikel_sp5 {
	vertical-align:bottom;
}
.warenkorbtop .spacer img {
	width:60px;
	height:1px;
	margin:0px;
	padding:0px;
}

.warenkorb,
.warenkorb_footer {
	width:100%;
}

.warenkorb_sp1 {
	width:230px;
}

.warenkorb_sp2 {
	width:100px;
}

.warenkorb_sp3 {
	width:80px;
}

.footer_sp1 {
	width:334px;
}

.footer_buttons {
	text-align:right;
}
.footer_buttons a {
	font-weight:bold;
	text-decoration:none;
	margin-left:15px;
}
.text_eingabe {
	width:120px;
}
.eingabe .plz {
	width:50px;
}
.eingabe input {
	width:297px;
	margin-right:3px;
}
.eingabe .ort {
	width:240px;
}

.shop_formular button {
	float:right;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#222222;
	border:1px solid #222222;
	padding:0px;
	margin:0px;
	font-size:10px;
	font-family:Verdana,Helvetica,Sans-Serif;
}

.shop_formular {
	width:100%;
}
.shop_formular textarea {
	width:420px;
}
