/*----------------------------------------------------------------------------------------/
/ Boxen linke Spalte
/----------------------------------------------------------------------------------------*/
#colLeft .boxHeader {
	padding-left:13px;
	background-color:#FFF;
	background-image:url(../img/boxes/box_left_bg_h.gif); }

/* Erste Box ohne Abstand nach oben */
#colLeft #firstColLeft.boxHeader {
	height:21px;
	padding-top:5px;
	background-position:0 0; }
* html #colLeft #firstColLeft.boxHeader {
	height:26px; }

#colLeft .boxContent {
	background-color:#FFF;
	background-image:url(../img/boxes/box_left_bg.gif); }
#colLeft .boxContent .boxGradient {
	background-image:url(../img/boxes/box_left_gradient.gif); }
#colLeft .boxFooter {
	background-color:#FFF;
	background-image:url(../img/boxes/box_left_bg_f.gif); }

#colLeft .padBox {
	padding:8px 13px 4px; }
#colLeft .boxGradient.padBox {
	min-height:28px; }


/*------------------------------------------------------------------/
/ Menü Farben
/------------------------------------------------------------------*/
ul.subMenu a:hover, ul.subMenu a.active {
	color:#980000; }

ul.subMenu li#subC2 a:hover, ul.subMenu li#subC2 a.active {
	color:#213D7A; }
ul.subMenu li#subC5 a:hover, ul.subMenu li#subC5 a.active {
	color:#887863; }
ul.subMenu li#subC11 a:hover, ul.subMenu li#subC11 a.active {
	color:#4F9737; }
ul.subMenu li#subC23 a:hover, ul.subMenu li#subC23 a.active {
	color:#C47806; }
ul.subMenu li#subC21 a:hover, ul.subMenu li#subC21 a.active {
	color:#6760BF; }


/*------------------------------------------------------------------/
/ Menü "Söbern" und "Einkaufen"
/------------------------------------------------------------------*/
ul.subMenu, ul.subMenu ul {
	padding:0;
	margin:0;
	list-style:none; }
ul.subMenu {
	width:172px;
	padding:0 1px;
	overflow:hidden; }
* html ul.subMenu {
	width:174px; }

ul.subMenu li {
	display:inline; }

/* Trennstriche */
ul.subMenu .line {
	margin:0 12px; }

/* Einträge allgemein */
ul.subMenu a {
	display:block;
	font-size:12px;
	line-height:15px; }

/* Produktanzahl */
ul.subMenu .amount {
	font-size:10px;
	line-height:13px;
	font-weight:normal; }

/* Hauptpunkte */
ul.subMenu a.mainEntry {
	font-weight:bold;
	padding:10px 12px 9px;
	background:url(../img/menu/submenu/line.gif) no-repeat 50% 0; }
ul.subMenu a.mainEntry.first {
	padding-top:9px;
	background-image:none; }
ul.subMenu a.mainEntry.parent {
	padding-bottom:3px; }
ul.subMenu a.mainEntry.final {
	padding-bottom:5px; }

/* Level 1 */
ul.subMenu ul a {
	padding:3px 12px 3px 20px; }
ul.subMenu ul a.active {
	font-weight:bold; }
/* Letzter Unterpunkt vor weiterem Hauptpunkt */
ul.subMenu ul a.last {
	padding-bottom:9px; }
/* Letzter Unterpunkt ganz am Ende, wenn kein weiterer Hauptpunkt */
ul.subMenu ul a.final {
	padding-bottom:5px; }

/* Level 2 */
ul.subMenu ul ul a {
	font-size:11px;
	line-height:14px;
	padding-left:28px; }
/* Level 3 */
ul.subMenu ul ul ul a {
	padding-left:36px; }
/* Level 4 */
ul.subMenu ul ul ul ul a {
	padding-left:44px; }
/* Level 5 */
ul.subMenu ul ul ul ul ul a {
	padding-left:52px; }
/* Level 6 */
ul.subMenu ul ul ul ul ul ul a {
	padding-left:60px; }


/*------------------------------------------------------------------/
/ Box Herstellerinformationen
/------------------------------------------------------------------*/
#boxManufacturer .boxGradient {
	padding:20px 21px 4px; }
#boxManufacturer #logoManufacturer {
	display:block;
	height:53px;
	background:url(../img/boxes/manufacturer_logo.gif) no-repeat 50% 0; }
.linkManu a:hover, .linkManu a.active, .linkManu a.active:visited {
	color:#ED1C24; }
.arrowManu {
	padding-left:10px;
	background:url(../img/links/arrow_manu.gif) no-repeat 0 4px; }


/*------------------------------------------------------------------/
/ Box Bewertungen
/------------------------------------------------------------------*/
#boxReviews.padBox {
	padding-top:9px; }
#boxReviews #reviewText {
	padding-top:1px;
	overflow:hidden; }


/*------------------------------------------------------------------/
/ Abschluss Spalte links
/------------------------------------------------------------------*/
#colLeft #colEnding .padBox {
	padding:0 12px; }
#colLeft #colEnding .padLine {
	padding:16px 12px; }

#colLeft #entryCopyright {
	padding:7px 12px 0;
	text-align:center; }
#colLeft #entryShopInfo {
	color:#888;
	text-align:center;
	padding:0 10px; }

/* pixi Siegel */
#pixiSeal {
	text-align:center; }
#pixiSeal #iconSeal {
	display:block;
	margin:0 auto;
	padding:7px 8px 5px;
	width:72px; }
* html #pixiSeal #iconSeal {
	width:88px; }
#pixiSeal #iconSeal span {
	display:block;
	width:72px;
	height:100px;
	background-repeat:no-repeat;
	background-position:center; }
