html, body {
	height:100%;
}
body
{
	font-family:		arial,verdana,tahoma,sans-serif;
	font-size:			11px;
	color:				#000000;
	text-align:			center;
	background-color:	#EEEEEE;
}
img
{
	border:				0px;
}

#container
{
	min-height: 100%;
	width:				1000px;
	text-align:			center;
	margin: 0 auto;
}
#pageHeader
{
	width:				1000px;
}
#pageSite
{
	width:				1000px;
	background-color:	#FFFFFF;
	background:			url("/gfx/bg.gif") repeat-y left top;
	text-align:			left;
	height:100%; 
}


#LeftWhiteSpace
{
	float:				left;
	width:				11px;
	text-align:			left;
	height: 100%;
}
#mainLeftbar
{
	float:				left;
	width:				135px;
	text-align:			left;
	background-color:	#91B3CA;
	height: 100%;
}
#mainLeft
{
	padding:5px;
}
#mainRightarea
{
	float:				left;
	width:				854px;
	text-align:			left;
}
#FooterWhiteSpace
{
	height:15px;
	float:				left;
	width:				11px;
	text-align:			left;
}
#pageFooter
{
	height:15px;
	float:				right;
	width:				989px;
	background-color:	#91B3CA;
}
#emailDiv
{
	 text-align:left;
	 font-size:11px;
}
.productBox
{
	width:				200px;
	height:				150px;
	border:				1px solid #91B3CA;
}
.productSpace
{
	width:				16px;
}
.productListProductName
{
	font-weight:		bold;
	font-size:			13px;
}
.button
{
	font-weight:		bold;
	font-size:			10px;
	color:				#000000;
	background-color:	#91B3CA;
}
.savingText {
	font-weight:		bold;
	font-size:			14px;
	color:				#000000;
}
/* Links
----------------------------------------- */
.categoryLink, .categoryLink a, .categoryLink a:link, .categoryLink a:visited, .categoryLink a:hover
{
	text-decoration:	none;
	font-weight:		bold;
	font-size:			14px;
	color:				#000000;
}
.leftMenuHeader
{
	text-decoration:	none;
	background-color:	#91B3CA;
}
.leftMenuBox, .leftMenuBox a, .leftMenuBox a:visited, .leftMenuBox a:hover
{
	text-decoration:	none;
	font-weight:		bold;
	font-size:			11px;
	color:				#000000;
	padding-left:		5px;
	background-color:	#91B3CA;
}

.mainRightHeader
{
	width:				154px;
	background-color:	#99CCFF;
	font-weight:		bold;
	text-align:			center;
	padding:			3px;
}
.mainRightHeaderImg
{
	width:				100%;
	background-color:	#D8ECFF;
}
.mainRightBox, .mainRightBox a, .mainRightBox a:visited, .mainRightBox a:hover
{
	text-decoration:	none;
	font-weight:		bold;
	font-size:			11px;
	color:				#000000;
	padding-left:		5px;
}


.title
{
	font-size:			17px;
	font-weight:		bold;
}
.produkttitle
{
	font-size:			22px;
	font-weight:		bold;
}
h1 {
	font-size:			22px;
	font-weight:		bold;
	line-height: 1;
}
h2 {
	font-size:			17px;
	font-weight:		bold;
	line-height: 1;
}
.breadcrumbs, .breadcrumbs a, .breadcrumbs a:visited
{
	font-size:			11px;
	color:				#000000;
	text-decoration:	none;
	padding-left:		5px;
}
.breadcrumbs a:hover
{
	color:				#91B3CA;
}

.tableHeader
{
	font-size: 11px;
	font-weight:		bold;
	background-color:	#91B3CA;	
	border-bottom:		2px solid #000000;	
}
.tableHeader2
{
	font-size: 11px;
	font-weight:		bold;
	background-color:	#D8ECFF;	
	border-bottom:		2px solid #000000;	
}
.tableRow1
{
	font-size: 11px;
	font-weight:		normal;
	background-color:	#FFFFFF;	
}
.tableRow2
{
	font-size: 11px;
	font-weight:		normal;
	background-color:	#EEEEEE;
}
.tableBottom
{
	font-size: 11px;
	font-weight:		bold;
	padding-left:		5px;
	padding-right:		5px;	
	border-top:			2px solid #000000;	
}

.productListHeader,.productListHeader a,.productListHeader a:visited
{
	font-size:			12px;
	font-weight:		bold;
	color:				#000000;
	text-decoration:	none;
}
.productListHeader a:hover
{
	color:				#91B3CA;
	text-decoration:	none;
}
.productListDescription
{
	font-weight:		normal;
}
.productBox
{
	float:				left;
	width:				200px;
	height:				80px;
	border:				1px solid #91B3CA;
}
.productBoxPicture
{
	width:				80px;
	height:				80px;
	vertical-align:		top;
}
.productBoxDescription
{
	width:				100px;
	height:				80px;
	vertical-align:		top;
}
.produktLinks, .produktLinks a, .produktLinks a:link, .produktLinks a:visited
{
	color:				#000000;
	text-decoration:	none;
}
.produktLinks a:hover
{
	color:				#91B3CA;
	text-decoration:	none;
}
.functionBox 
{
	background-color:#D8ECFF;
	border:1px solid #91B3CA;
	padding:5px;
}
.reklameBox
{
	width:				853px;
	text-align:			left;
	border-bottom:		1px solid #91B3CA;
	background:#cccccc;
}
.reklameHeaderBox
{
	width:				843px;
	text-align:			left;
	border-bottom:		1px solid #000000;
	border-top:1px solid #000000;	
	font-weight:		bold;
	font-style:italic;
	font-size:			20px;
	padding-left:10px;
	padding-top:3px;
	color:red;
	background:#cccccc;
	margin
}
.reklameContent
{
	font-weight:		bold;
	font-size:			12px;
	padding:5px;
}
.CurrentOfferClassSmall
{
	font-weight:bold;
	color:red;
}
.CurrentOfferClassLarge
{
	font-size:18px;
	font-weight:bold;
	color:red;
}
.stocklistDiv
{
	float:right;
	border:1px solid grey;
	background-color:#eeeeee;
	width:175px;
	padding:3px;
}
.stocklistHeader {
	font-weight:bold;
	font-size:12px;
}
.stocklistHeadline
{
	font-weight:bold;
}
.stocklistShop
{
	font-size:10px;
	padding-bottom:2px;
}
.stocklistTd
{
	padding-left:4px;
	width:180px;
	vertical-align:top;
}
