body,p,td,div,input,textarea,select
{
	font-family: 'Arial', sans-serif;
	font-size: 11px;
	color: #444444;
 }

body	{
	background-color: #dddddd;
	/*background-image: url('/templates/line5shop/pic/background.jpg');*/
 }
 
#site { background-color: #ffffff; }


#siteMenu a	{ 
	display: block; border-style: none;
/*	border-top-style: solid;
	border-color: #444444;
	border-width: 1px; */
	text-decoration: none;
	}
	
.orderbuttons table tr td.zurueck {
	width: 138px;
	text-align: right;
 }
 
 /* Formulare */
 form	{ display: inline; }
 
 
 /* In-Place Editor */
 .inplaceeditor-saving { background: url(/pic/wait.gif) bottom right no-repeat; }
 
 /* Prices */
 .price 	{ text-align: right; }
 
 /* Comments like "vat included", "shipping ..."*/
 .pricecomments		{ font-size: 9px; }
 
 /* Common tables */
 table 	{ border-collapse: collapse; }
 
 		
/* ShoppingCart Table */
.shoppingcart tr td 	{
 		border: 1px solid #cccccc; 
 		padding: 4px;
 		}
.shoppingcart tr td.img {
		padding: 0px; 
		}
		
		
/* Buttons in the shop */
.shopbutton	{ 
		display: block;
		text-align: right;
		border-style: dotted;
		border-width: 1px;
		border-color: #cccccc;
		border-right-style: none;
		border-left-style: none;
		}
		
/* Spacer div */
.spacer {
		clear: both;
}


/* Layout of the subcategorylist */
.subcategoryitem {
		float: left;
		width: 150px;
		background-color: #eeeeee;
		border: 1px dotted #cccccc;
		height: 150px;
		padding: 5px;
		margin: 2px;
		}

.subcategoryitem {
		font-size: 11px;
		font-weight: normal;
		text-align: left;
		}
		
.subcategoryitem h3	{
		font-size: 13px;
		text-align: center;
		}
		

.subcategoryitem h3 a {
		color: #ffaa00;
		}

.subcategoryitem h3 a:hover {
		color: #ffcc00;
		}
		
img.right {
		float: right;
		margin-left: 10px;
		margin-bottom: 10px;
}

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

h3	 {
	padding-top: 20px;
	}
