/*-----------------------------------------------------------------------------
[getreidemühlen.de] Print Stylesheet
version: 0.01, date: 17.06.10, author: Christine Kirchmeier, website: www.sightdesign.de
-----------------------------------------------------------------------------*/

body {
	font: 11pt "Times New Roman", Times, serif;
	color: #000;	
	text-align: left;
}

p, q, cite, li, dd, dt { font-size: 11pt; }

.right { float: right; }

.left {	float: left; }

img.left { margin: 3px 20px 3px 0; }

img.right {	margin: 3px 0 3px 20px; }

.small { font-size: 10pt; }

span.small { font-size: 8pt; }

#search, #breadcrumb, span.toggle, #mainNav, .mainNav, #left img, #header .right, #footer ul#links, #footer p#social-links, #articleNav, button#warenkorb, .addToCart, .moreInfo, .openAddInfo { display: none; }

a#logo { font-size: 16pt; text-decoration: none; color: #931c16; }

h1 {
	margin: 0 0 0.5em 0;
	color: #931c16;
	font: normal 14pt "Times New Roman", Times, serif;
}

h1 span {
	display: block;
	margin: 0.2em 0 0 0;
	color: #d76c03;
	font: normal 8pt "Times New Roman", Times, serif;
}

h2 {
	margin: 1em 0 0em 0;
	color: #931c16;
	font: bold 11pt "Times New Roman", Times, serif;
}

h3 {
	margin: 1.2em 0 0.4em 0;
	color: #931c16;
	font: bold 11pt "Times New Roman", Times, serif;
}

h4 {
	margin: 0 0 0.3em 0;
	font: bold 11pt "Times New Roman", Times, serif;
}

p { margin: 0.3em 0 0.6em 0;}

#left .info .zahlung { width: 300px; float: left; font-size: 9pt; }

#left .info .zahlung *, #left .info .info { font-size: 9pt !important; }

p.beratung {	
	border-right: 1px solid #ccc;
	font-size: 11pt;
	width: 200px;
	margin-right: 20px;
	float: left;
}

.zahlung br { display: none; }

.clear { clear: both; }

.detailPics img { float: left; padding-right: 10px; }

.detailPics a img { border: none; }

#footer .separator { border-bottom: 1px solid #999; }

.orderBox h1 {  
	margin: 0 0 0.5em 0;
	color: #5c2421;
	font: normal 10pt Arial, Helvetica, sans-serif;
	position: relative;
}

.orderBox h1 span { 
	display: block;
	float: left;
	margin: 0;
	font-size: 8pt; 
	color: #5c2421;
	font-weight: normal;  
}

.orderBox h1 span.text {  
	float: none;
	margin-bottom: 3px;
	color: #d76d05;
	font-size: 10pt;
}

.orderBox h1 span.itemName {  
	float: none;
	font: bold 1.2em/1em Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
}

.orderBox span.price {  
	width: 124px;
  	font-size: 16pt;
  	line-height: 1em;
  	text-align: right;
  	margin: 0 10px 5px 0;
}

.orderBox small {  
	float: left;
	width: 136px;
  	font-size: 0.8em;
  	line-height: 0.9em;
  	margin: 0 0 5px 0;
}

.orderBox span.status-ready, .orderBox span.status-waitforit, .orderBox span.status-unavailable {	
	padding-top: 1px;
	font-size: 12pt;	
	font-weight: bold;
}

#sideBar form .orderBox p {  
	display: block;
	clear: left;
	margin: 0.5em 0;
	font-size: 11pt;
}

#sideBar form { margin: 0; }

#sideBar form p {
	display: block;
	margin: 0.5em 0 0.5em 0;
	clear: left;
}

.catOverView img { float: left; margin-right: 10px;}

.catDesc .logo {
  	float: left;
  	width: 100px;
	margin: 0 10px 0 0;
}

.catDesc .text {
  	float: left;
  	width: 335px;
	margin: 0 10px 15px 0;
}

.catDesk .image img { float: right; margin-left: 10px;}

#sideBar input { float: left; }

#sideBar label {
	display: block;
	line-height: 1em;
	margin-left: 20px;
}

form, fieldset { border: none; }

fieldset { border-top: 1px solid #931c16; border-bottom: 1px solid #931c16;  }	

.darkBox img { float: left; margin-right: 15px; }

.detailPics { margin: 0 0 1em 0;}

ul.articleActions {list-style: none;}

.catOverView2 { width: 160px; float: left; margin-right: 10px;}

.articleItem img { float: left; margin-right: 15px;  margin-bottom: 10px; }

.articleItem { clear: both; }

img.roundBox { float: left; margin: 0 10px 10px 0; }

.mainLeftBottom { clear: both; }