	/*----------------------------------------------------------------------------------------
	Shop
	---------------------------------------------------------------------------------------*/
	form#quick_find {
		margin-bottom: 0px;
	}

	input#quick_search	 {
		background : transparent;
		border: 1px solid #9C9C9C;		  
		font-size:10px; 			
		font-family: verdana,arial;
		height: 14px;
		width: 132px;
		color: #9C9C9C;
		margin-top: 6px;
		padding: 1px 0 0 2px;
	}


	div#cart_headline {
		margin-top: 40px;
		border-bottom: 1px solid #dcdcdc;
		width:177px;
		margin-bottom: 5px;
		padding-bottom: 5px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#9f0004;
		font-size: 11px;
		font-weight: bold;
		letter-spacing: 0.02em;
	}

	div#cart_text {
		margin-top: 10px;
		border-bottom: 1px solid #dcdcdc;
		width:177px;
		margin-bottom: 10px;
		padding-bottom: 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#9f0004;
		font-size: 11px;
		letter-spacing: 0.02em;
	}

	div#spaltebranding p {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#3d3d3d;
		font-size:10px;
		letter-spacing: 0.02em;
		margin-top:1.5em;
	}

	div#cms_wrapper a, div#product_image a {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#9f0004;
		text-decoration: none;
		font-size: 11px;
		letter-spacing: 0.02em;
		background-image: none;
		background-repeat: no-repeat;
		background-position: top left;
		padding-left: 0px;
	}
	
	div#cms_wrapper a:hover, div#product_image a:hover {
		text-decoration: underline;
		font-weight: normal;
	}

	div#product_listing {
		border-top: 1px solid #dcdcdc;
		border-bottom: 1px solid #dcdcdc;
		margin-top: 15px;
		height: 120px;
	}

	div#product_info {
		border-top: 1px solid #dcdcdc;
		border-bottom: 1px solid #dcdcdc;
		margin-top: 15px;
		height: 280px;
	}

	div#product_image {
		float: right;
	}

	div#product_image img {
		border:none;
	}

	div#product_info {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		float: none;
		font-size: 11px;
		letter-spacing: 0.02em;
		color: #3d3d3d;
	}

	div#errormsg {
		border: 1px solid; 
		border-color: #9f0004; 
		background-color:#FFCCCC;
		padding: 12px;
		margin-bottom: 15px;
		font-weight: bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#3d3d3d;
		font-size:10px;
		letter-spacing: 0.02em;
	}

	div#order_details {
		margin-top: 15px;
	}


	input, select	 {
		   font-size:11px; 			
		font-family: verdana,arial;
		   color:black;
			margin-top: 6px;
			padding: 1px 0 0 2px;
		 }

/*------------------------------------------------------*/

.copyright			{font-size : 9px;	COLOR : #c0bebe;	font-family : verdana,arial; LINE-HEIGHT : 12px; FONT-WEIGHT: normal}
A.copyright:link  		{font-size : 9px;	COLOR : #c0bebe;	font-family : verdana,arial; LINE-HEIGHT : 12px; FONT-WEIGHT: normal; text-decoration:none}
A.copyright:visited		{font-size : 9px;	COLOR : #c0bebe;	font-family : verdana,arial; LINE-HEIGHT : 12px; FONT-WEIGHT: normal; text-decoration:none}
A.copyright:active		{font-size : 9px;	COLOR : #c0bebe;	font-family : verdana,arial; LINE-HEIGHT : 12px; FONT-WEIGHT: normal; text-decoration:none}
A.copyright:hover		{font-size : 9px;	COLOR : #c0bebe;	font-family : verdana,arial; LINE-HEIGHT : 12px; FONT-WEIGHT: normal; text-decoration:none}
