/*

  $Id: index.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $
  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com
  Copyright (c) 2003 osCommerce
  Released under the GNU General Public License
*/

BODY {
	background: #ebebeb;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
.errorBox {
	font-family : Verdana, Arial, sans-serif;
	font-size : 10px;
	background: #ffb3b5;
	font-weight: bold;
}
TR.headerError {
	background: #ff0000;
}
TD.headerError {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #ff0000;
	color: #ffffff;
	font-weight : bold;
	text-align : center;
}
TR.headerInfo {
	background: #00ff00;
}
TD.headerInfo {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #00ff00;
	color: #ffffff;
	font-weight: bold;
	text-align: center;
}
div.screenLayout {
	background-color: #feffef;
	width: 985px;
	margin-right: auto;
	margin-left: auto;
}
div.headerContainer {
	vertical-align: top;
	height: 193px;
	width: 985px;
}
div.pageHeader {
	width: 985px;
	height: 166px;
	vertical-align: top;
}
div.breadCrump {
	width: 971px;
	padding-right: 7px;
	padding-left: 7px;
}
div.breadcrumpleft {
	float: left;
	height: 17px;
	width: 626px;
	overflow: hidden;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight : bold;
	line-height: 15px;
	background-color: #000000;
}
a.headerNavigation {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight : bold;
	line-height: 15px;
	text-decoration: none;
}
a.headerNavigation:hover {
	text-decoration: underline;
}
div.breadcrumpRight {
	float: right;
	height: 17px;
	width: 345px;
	overflow: hidden;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight : bold;
	line-height: 15px;
	background-color: #000000;
	text-align: right;
}
div.contentLayout {
	width: 985px;
}
div.contentContainer {
	width: 985px;
}
div.navigation {
	float: left;
	width: 175px;
	padding-left: 9px;
	overflow: hidden;
}
h3.kaffeeNavigation {
	background-image: url(images/infobox/cat_kopf.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 164px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 17px;
}
ul#kaffee {
	height: auto;
	width: 164px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/infobox/center_s.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
ul#kaffee li {
	height: 16px;
	width: 164px;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#kaffee a {
	background-image: url(images/infobox/center_n.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #000000;
	text-decoration: none;
}
ul#kaffee a:hover {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #C8331C;
	text-decoration: none;
}
ul#kaffee a.active {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	font-weight: bold;
	color: #C8331C;
	text-decoration: none;
}
div.kaffeeBottom {
	height: 18px;
	width: 164px;
	background-image: url(images/infobox/cat_fuss.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
h3.saecoNavigation {
	background-image: url(images/infobox/cat_kopf.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 164px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 17px;
}
ul#saeco {
	height: auto;
	width: 164px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/infobox/center_s.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
ul#saeco li {
	height: 16px;
	width: 164px;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#saeco li.parent {
	height: 16px;
	width: 154px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
ul#saeco li.cat {
	height: 20px;
	width: 164px;
	margin-top: 9px;
	margin-bottom: -5px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	list-style: none;
}
ul#saeco a {
	background-image: url(images/infobox/center_n.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #000000;
	text-decoration: none;
}
ul#saeco a:hover {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #C8331C;
	text-decoration: none;
}
ul#saeco a.active {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	font-weight: bold;
	color: #C8331C;
	text-decoration: none;
}
div.saecoBottom {
	height: 18px;
	width: 164px;
	background-image: url(images/infobox/cat_fuss.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
h3.juraNavigation {
	background-image: url(images/infobox/cat_kopf.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 164px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 17px;
}
ul#jura {
	height: auto;
	width: 164px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/infobox/center_s.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
ul#jura li {
	height: 16px;
	width: 164px;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#jura li.parent {
	height: 16px;
	width: 154px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
ul#jura li.cat {
	height: 20px;
	width: 164px;
	margin-top: 9px;
	margin-bottom: -5px;
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	list-style: none;
}
ul#jura a {
	background-image: url(images/infobox/center_n.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #000000;
	text-decoration: none;
}
ul#jura a:hover {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #C8331C;
	text-decoration: none;
}
ul#jura a.active {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	font-weight: bold;
	color: #C8331C;
	text-decoration: none;
}
div.juraBottom {
	height: 18px;
	width: 164px;
	background-image: url(images/infobox/cat_fuss.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
h3.gaggiaNavigation {
	background-image: url(images/infobox/cat_kopf.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 164px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 17px;
}
ul#gaggia {
	height: auto;
	width: 164px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/infobox/center_s.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
ul#gaggia li {
	height: 16px;
	width: 164px;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#gaggia li.parent {
	height: 16px;
	width: 154px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
ul#gaggia a {
	background-image: url(images/infobox/center_n.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #000000;
	text-decoration: none;
}
ul#gaggia a:hover {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #C8331C;
	text-decoration: none;
}
ul#gaggia a.active {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	font-weight: bold;
	color: #C8331C;
	text-decoration: none;
}
div.gaggiaBottom {
	height: 18px;
	width: 164px;
	background-image: url(images/infobox/cat_fuss.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
h3.coolNavigation {
	background-image: url(images/infobox/cat_kopf.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 164px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 17px;
}
ul#cool {
	height: auto;
	width: 164px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/infobox/center_s.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
ul#cool li {
	height: 16px;
	width: 164px;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#cool li.parent {
	height: 16px;
	width: 154px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
ul#cool a {
	background-image: url(images/infobox/center_n.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #000000;
	text-decoration: none;
}
ul#cool a:hover {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #C8331C;
	text-decoration: none;
}
ul#cool a.active {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	font-weight: bold;
	color: #C8331C;
	text-decoration: none;
}
div.coolBottom {
	height: 18px;
	width: 164px;
	background-image: url(images/infobox/cat_fuss.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
div.pageContent {
	float: left;
	width: 622px;
	overflow: hidden;
	vertical-align: top;
}
h1.mainPageTop {
	width: 605px;
	height: 34px;
	background-image: url(images/infobox/preisKopf.gif);
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding-left: 17px;
	line-height: 34px;
	margin-top: 0px;
	margin-bottom: 0px;
}
div.mainPageMitte {
	width: 622px;
	height: auto;
	background-image: url(images/infobox/mainMitte.gif);
}
td.mainProducts {
	width: 622px;
}
div.mainLeft {
	float: left;
	width: 340px;
}
td.mainLeft {
	width: 294px;
	padding-right: 10px;
	padding-left: 7px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #747474;
	line-height: 14px;
}
span.staffelPreis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #747474;
	line-height: 13px;
}
h2.mainName {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666;
	line-height: 13px;
	margin-top: 7px;
	margin-left: 0px;
	padding-left: 12px;
}
a.productName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #575757;
	text-decoration: none;
}
a.productName:hover {
	color: #C8331C;
}

div.mainContent {
	width: 294px;
	display: block;
}

div.mainPrice {
	background-image: url(images/infobox/mainPrice.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 30px;
	color: #000;
	text-align: left;
	width: 169px;
	float: left;
	height: 33px;
	margin-left: 10px;
}

div.mainePrice {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	line-height: 30px;
	color: #000;
	text-align: left;
	width: 169px;
	float: left;
	height: 33px;
	margin-left: 10px;
}

div.mainsPrice {
	background-image: url(images/infobox/mainPrice.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 30px;
	font-weight: bold;
	color: #be100f;
	text-align: right;
	width: 179px;
	float: left;
	height: 33px;
}

div.preis {
	text-align: right;
	width: 294px;
	height: 16px;
}

TD.mainBrot, P.mainBrot, SPAN.mainBrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #BA1510;
	line-height: 1.5;
}
SPAN.mainRot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BA1510;
	font-weight: bold;
	text-decoration: none;
}
A.mainRot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BA1510;
	font-weight: bold;
	text-decoration: none;
}
A.mainRot:hover {
	text-decoration: underline;
}
div.mainButton {
	background-image: url(images/infobox/mainButton.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: right;
	float: left;
	width: 115px;
}
div.maineButton {
	text-align: right;
	float: left;
	width: 115px;
}
div.mainRight {
	float: left;
	width: 282px;
	text-align: right;
}
td.mainRight {
	width: 294px;
	padding-right: 10px;
	padding-left: 7px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #747474;
	line-height: 14px;
}
div.mainPageUnten {
	width: 622px;
	height: 25px;
	background-image: url(images/infobox/catUnten.gif);
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	line-height: 24px;
	color: #666;
	text-align: right;
}
div.mainPageUnten a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #666;
	text-align: right;
	text-decoration: none;
}
P.smallText, SPAN.smallText {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
a.smallText {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	text-decoration: none;
}
div.sidebar {
	float: right;
	width: 164px;
	padding-left: 15px;
	overflow: hidden;
}
h3.shoppingCart {
	background-image: url(images/infobox/cat_kopf.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 164px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 17px;
}
ul#cart {
	height: auto;
	width: 164px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/infobox/center_s.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
ul#cart li {
	height: auto;
	width: 144px;
	padding-left: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#cart li.total {
	height: auto;
	width: 144px;
	padding-left: 5px;
	padding-right: 15px;
	padding-bottom: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	list-style: none;
	text-align: right;
} 
ul#cart a {
	color: #000000;
	text-decoration: none;
}
ul#cart a:hover {
	color: #C8331C;
	text-decoration: none;
}
SPAN.newItemInCart {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #C8331C;
	font-weight: normal;
}
a.newItemInCart {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #C8331C;
	font-weight: normal;
	text-decoration: none;
}
a.newItemInCart:hover {
	text-decoration: underline;
}
div.cartBottom {
	height: 18px;
	width: 164px;
	background-image: url(images/infobox/cat_fuss.gif);
	background-position: left top;
	background-repeat: no-repeat;	
}
h3.sucheNavigation {
	background-image: url(images/infobox/cat_kopf.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 164px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 17px;
}
ul#suche {
	height: auto;
	width: 164px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/infobox/center_s.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
ul#suche li {
	height: 16px;
	width: 164px;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#suche a {
	background-image: url(images/infobox/center_n.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #000000;
	text-decoration: none;
}
ul#suche a:hover {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	color: #C8331C;
	text-decoration: none;
}
ul#suche a.active {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	font-weight: bold;
	color: #C8331C;
	text-decoration: none;
}
div.suche {
	height: 30px;
	width: 164px;
	padding-left: 5px;
	margin: 0px;
	background-image: url(images/infobox/center_s.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
input.searchText {
	width: 115px;
	color: #000000;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 5px;
	margin-bottom: 4px;
}
input.searchButton {
	height: 24px;
	vertical-align: top;
	margin-top: 3px;
}
div.sucheBottom {
	height: 18px;
	width: 164px;
	background-image: url(images/infobox/cat_fuss.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
h3.preiseNavigation {
	background-image: url(images/infobox/cat_kopf.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 164px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 17px;
}
ul#preis {
	height: auto;
	width: 164px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/infobox/center_s.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
ul#preis li {
	height: 17px;
	width: 164px;
	background-image: url(images/infobox/center_p.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	padding-right: 17px;
	margin-bottom: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#preis li.paypal {
	height: 58px;
	width: 176px;
	padding-left: 5px;
	padding-right: 17px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#preis li.skonto {
	height: 62px;
	width: 164px;
	background-image: url(images/infobox/center_sk.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	padding-right: 17px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#preis li.versand {
	height: 20px;
	width: 164px;
	background-image: url(images/infobox/center_v.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 17px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-bottom: -4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #000000;
	list-style: none;
}
ul#preis li.handling {
	height: 32px;
	width: 164px;
	background-image: url(images/infobox/center_p.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	padding-right: 17px;
 margin-bottom: 2px  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#preis li.bestellwert {
	height: 30px;
	width: 164px;
	background-image: url(images/infobox/center_p.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	padding-right: 17px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#preis li.mbestellwert {
	height: 50px;
	width: 164px;
	background-image: url(images/infobox/center_p.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	padding-right: 17px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#preis a.versand {
	padding-left: 19px;
	color: #C8331C;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
}
ul#preis a.versand:hover {
	padding-left: 19px;
	text-decoration: underline;
}
ul#preis a.skonto {
	padding-left: 49px;
	color: #C8331C;
	text-decoration: none;
	font-weight: bold;
	white-space: nowrap;
}
ul#preis a.skonto:hover {
	padding-left: 49px;
	text-decoration: underline;
}
span.skonto {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #C8331C;
}
div.preiseBottom {
	height: 18px;
	width: 164px;
	background-image: url(images/infobox/cat_fuss.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
h3.infoNavigation {
	background-image: url(images/infobox/cat_kopf.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 164px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 17px;
}
ul#info {
	height: auto;
	width: 164px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/infobox/center_s.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
ul#info li {
	height: 16px;
	width: 164px;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#info li.fav {
	height: 32px;
	width: 164px;
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#info a {
	background-image: url(images/infobox/center_n.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	padding-right: 0px;
	color: #000000;
	text-decoration: none;
}
ul#info a:hover {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	padding-right: 0px;
	color: #C8331C;
	text-decoration: none;
}
ul#info a.fav {
	background-image: url(images/infobox/center_n.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	padding-right: 0px;
	color: #000000;
	text-decoration: none;
	display: block;
}
ul#info a.fav:hover {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	padding-right: 0px;
	color: #C8331C;
	text-decoration: none;
}
ul#info a.active {
	background-image: url(images/infobox/center_a.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 17px;
	font-weight: bold;
	color: #C8331C;
	text-decoration: none;
}
div.infoBottom {
	height: 18px;
	width: 164px;
	background-image: url(images/infobox/cat_fuss.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
h3.offerNavigation {
	background-image: url(images/infobox/cat_kopf.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 164px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 32px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 17px;
}
ul#offer {
	height: auto;
	width: 164px;
	padding: 0px;
	margin: 0px;
	background-image: url(images/infobox/center_s.gif);
	background-position: left top;
	background-repeat: repeat-y;
}
ul#offer li {
	height: auto;
	width: 144px;
	padding-left: 5px;
	padding-right: 15px;
	padding-bottom: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
	list-style: none;
}
ul#offer a {
	color: #000000;
	text-decoration: none;
}
ul#offer a:hover {
	color: #C8331C;
	text-decoration: none;
}
span.offerPrice {
	font-weight: bold;
	color: #C8331C;
}
div.offerBottom {
	height: 18px;
	width: 164px;
	background-image: url(images/infobox/cat_fuss.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
div.footerContainer {
	clear: both;
	width: 985px;
}
div.footerLeft {
	float: left;
	height: 18px;
	width: auto;
}
div.footerRight {
	float: left;
	height: 18px;
	width: 949px;
	background-color: #000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
	line-height: 18px;
}
div.footerBottom, div.footerBottom a {
	text-align: center;
	clear: both;
	width: 985px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	line-height: 15px;
	color: #000;
	text-decoration: none;
}
div.footerBottom a:hover {
	text-decoration: underline;
}
a.footer {
	color: #FFF;
	text-decoration: none;
}
a.footer:hover {
	text-decoration: underline;
}
a.footerBottom {
	color: #000;
	text-decoration: none;
}
a.footerBottom:hover {
	text-decoration: underline;
}

span.normalPreis {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	line-height: 12px;
}

span.normalPrice {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	line-height: 12px;
}

div.catUnten {
	width: 622px;
	height: 24px;
	background-image: url(images/infobox/catUnten.gif);
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #666;
	text-align: right;
}

H1.cat {
	background-image: url(images/infobox/cat.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #575757;
	white-space: normal;
	line-height: 18px;
	margin-bottom: 0px;
	padding-top: 9px;
	padding-bottom: 18px;
	padding-left: 18px;
}

