/* 
// ==============================================================
// telepark.cms

// This Software is copyright (c) 2007 by telepark, 
// Inh. Patrick Thomas, www.telepark.de. 
// All rights reserved. 

// You may not modify, extend, alter, reverse engineer or emulate
// the functionality, or create derivative works of the 
// Software in parts or it's entirety without the prior
// written consent of telepark.
// ==============================================================
*/

@charset "utf-8";

h3 {
	font-size:12px;
	font-weight:bold;
	margin-left:0;
	padding-left:0;
}

h4 {
	margin-bottom:0px;
}

.shopList_backend {
	width:350px;
	height:250px;
	overflow:auto;
	border:1px solid #303030;
}

.shopTable_backend, .shopTable_backend input, .shopTable_backend select,  .shopTable_backend textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
}

.shopTable_backend td {
	padding:2px;
	/*vertical-align:top;*/
}

.shopTable_backend input, .shopTable_backend select, .shopTable_backend textarea {
	width:150px;
}

.shopTable, .shopTable input, .shopTable select {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
}

.shopTable td {
	padding:2px;
	/*vertical-align:top;*/
}

.shopTable input, .shopTable select, .shopTable textarea {
	width:150px;
}

.ShopSmallText {
	color:#A0A0A0;
	font-size:9px;
	font-weight:normal;
}

.shopSelect {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#303030;
}

.shopThumbPres {
	float:left;
	margin:5px;
	width: 150px;
	height:180px;
	border:1px solid #A0A0A0;
	padding:5px;
	overflow:hidden;
}

shopThumbHeadline {
	font-weight:bold;
}

.shopThumbSubtitle {
	font-size:10px;
	font-weight:bold;
	color:#A0A0A0;
}

.shopThumbPres img {
	margin-top:3px;
	margin-bottom:3px;
}

.shopThumbPrice {
	font-weight:bold;
	color: #A0A0A0;
}

.message, .message_error, .message_success {
	font-weight:bold;
	font-size:11px;
}

.message_error {
	color: #FF5500;
}

.message_success {
	color: #00CC00;
}

.productpicture {
	border:1px solid #000;
	margin-top:3px;
}

.shopList {
	width:550px;
}

.cartbutton {
	position:relative;
	left:480px;
	top:-25px;
	z-index:100;
	width: 32px;
}

.shopcart {
	width:500px;
}

.shopcart td {
	font-size:10px;
	vertical-align:top;
	padding:3px;
	border-bottom:1px solid #A0A0A0;
	text-align:left;
}

.shopcart th {
	font-size:10px;
	padding:3px;
	border-bottom:2px solid #A0A0A0;
	text-align:left;
}

.shopConsignee {
	width:520px;
}

.shopConsignee td {
	font-size:10px;
	padding:3px;
}

.shopConsignee input, .shopConsignee select{
	font-size:10px;
}

.amountlink {
	color:#808080;
}

.shopNewCart {
	width:100%;
}

.shopNewCart th {
   border-bottom:2px solid #A0A0A0;
   text-align:left;
   font-size:10px;
   padding:3px;
}

.shopNewCart td {
   border-bottom:1px solid #999999;
   text-align:left;
   font-size:12px;
   padding:3px;
   font-weight:bold;
}

.addToCartCell {
	text-align:right;
	font-size:11px;
}

.newShopCartInner {
   width:100%;
}
.newShopCartInner td {
	text-align:left;
	font-size:11px;
	border:0;
	padding-left:0;
	font-weight:normal;
}

.newShopCartInner p {
	width:100%;
	line-height:14px;
	font-size:11px;
	font-weight:normal;
}

.newShopCartInner div {
	font-size:11px;
}

.shopNewCart h2 {
 margin:0;
 padding:0;
}


