
	/* BODY DEF.: scrollbar */
	body {  scrollbar-face-color: #ffffff; scrollbar-shadow-color: #bcbcbc; scrollbar-highlight-color: #ffffff; scrollbar-3dlight-color: #bcbcbc; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #f4f4f4; scrollbar-arrow-color: #2e62ad}

	/* TEXT DEF.: Path */
	.txtpath {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #999999;}
		a.litxtpath:link {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none;}
		a.litxtpath:visited {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none;}
		a.litxtpath:active {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #999999; text-decoration: none;}

	/* Fliesstext */
	td, th, p {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #666666;}
	h0, h1, h2, h3 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #666666;}
	
		/* Link-Aussehen normal */
		a:link {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: underline;}
		a:visited {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: underline;}
		a:active {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: underline;}

		a.link10:link {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline;}
		a.link10:visited {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline;}
		a.link10:active {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline;}

		a.redlink10:link {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #c60000; text-decoration: underline;}
		a.redlink10:visited {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #c60000; text-decoration: underline;}
		a.redlink10:active {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #c60000; text-decoration: underline;}

		a.link14:link {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: underline;}
		a.link14:visited {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: underline;}
		a.link14:active {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration: underline;}

	/* TEXT DEF.: ARTICLE TITLE */
	.txttitlearticle {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold;}

	/* Link for Submenu */
	a.submenu:link {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #5d5d5d; text-decoration: none;}
	a.submenu:visited {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #5d5d5d; text-decoration: none;}
	a.submenu:active {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #5d5d5d; text-decoration: none;}
	a.submenu:hover {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #5d5d5d; text-decoration: underline;}

	/* TEXT DEF.: black */
	.txtblack30 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 30px; color: #666666;}
	.txtblack14 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 14px; color: #666666;}
	.txtblack13 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 13px; color: #666666;}
	.txtblack12 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #666666;}
	.txtblack11 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #666666;}
	.txtblack10 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #666666;}

	a.litxtblack:link {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
	a.litxtblack:visited {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}
	a.litxtblack:active {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline;}

	/* TEXT DEF.: white */
	.txtwhite12 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
	.txtwhite11 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #ffffff;}
	.txtwhite10 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #ffffff;}

	a.litxtwhite:link {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none;}
	a.litxtwhite:visited {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none;}
	a.litxtwhite:active {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none;}
	a.litxtwhite:hover {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: underline;}

	/* TEXT DEF.: red */
	.txtred30 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 30px; color: #c60000;}
	.txtred14 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 14px; color: #c60000;}
	.txtred13 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 13px; color: #c60000;}
	.txtred12 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #c60000;}
	.txtred11 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #c60000;}
	.txtred10 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #c60000;}

	/* TEXT DEF.: blue */
	.txtblue30 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 30px; color: #B82838;}
	.txtblue12 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 12px; color: #B82838;}
	.txtblue11 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #B82838;}
	.txtblue10 {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #B82838;}

	/* Formularfelddefinition */
	input { font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #333333; }
	select { font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #333333; }
	textarea { font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #333333; }
	input.borderless { border:1px solid #B82838; }
	textarea.borderless { border:1px solid #B82838; }

	/* Info-Navigation */
	a.litxtinav:link {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #8B8B8B; text-decoration: none; text-transform: uppercase;}
    a.litxtinav:visited {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #8B8B8B; text-decoration: none; text-transform: uppercase;}
    a.litxtinav:active {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #8B8B8B; text-decoration: none; text-transform: uppercase;}
    a.litxtinav:hover {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #B82838; text-decoration: none; text-transform: uppercase;}

	a.litxtinav2:link {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #B82838; text-decoration: none; text-transform: uppercase;}
    a.litxtinav2:visited {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #B82838; text-decoration: none; text-transform: uppercase;}
    a.litxtinav2:active {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #B82838; text-decoration: none; text-transform: uppercase;}
    a.litxtinav2:hover {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #8B8B8B; text-decoration: none; text-transform: uppercase;}

    /* Shop-Navigation */
    a.litxtsnav:link {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}
	a.litxtsnav:visited {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}
	a.litxtsnav:active {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: none;}
	a.litxtsnav:hover {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #ffffff; text-decoration: underline;}

	/* Shop-UnterNavigation */
    a.litxtunav:link {  font-family: Tahoma; font-size: 12px; color: #8B8B8B; text-decoration: none;}
	a.litxtunav:visited {  font-family: Tahoma; font-size: 12px; color: #8B8B8B; text-decoration: none;}
	a.litxtunav:active {  font-family: Tahoma; font-size: 12px; color: #8B8B8B; text-decoration: none;}
	a.litxtunav:hover {  font-family: Tahoma; font-size: 12px; color: #8B8B8B; text-decoration: underline;}

	/* StatistikTool */
	.txtStatistik {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #AAAAAA;}
    a.statistik:link {  font-family: Tahoma; font-size: 10px;color: #AAAAAA; text-decoration: none;}
	a.statistik:visited {  font-family: Tahoma; font-size: 10px; color: #AAAAAA; text-decoration: none;}
	a.statistik:active {  font-family: Tahoma; font-size: 10px; color: #AAAAAA; text-decoration: none;}
	a.statistik:hover {  font-family: Tahoma; font-size: 10px; color: #999999; text-decoration: underline;}

	/* Aktions-Navigation */
    a.aktion:link {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #666666; text-decoration: none;}
	a.aktion:visited {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #666666; text-decoration: none;}
	a.aktion:active {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #666666; text-decoration: none;}
	a.aktion:hover {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #666666; text-decoration: none;}

	.aktionpic { border: 1px solid #a6a6a6; }

	.shophg {
	background: url(/Images/Layout/left_navi_bg.jpg) repeat-y;
	height: 100%;
	}
	
	.box {
	padding: 0px;
	border: 1px solid #a6a6a6;	
	}
	
	.box .head {
	padding-top: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #ececec; 
	font-weight: bold; 
	font-family: Tahoma, Verdana,  Helvetica, sans-serif; 
	font-size: 13px; color: #666666;
	border-bottom: 1px solid #a6a6a6;
	}
	
	.box .titel {
	padding-top: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 0px;
	background-color: #ececec; 
	font-weight: bold; 
	font-family: Tahoma, Verdana,  Helvetica, sans-serif; 
	font-size: 13px; color: #666666;
	border-bottom: 1px solid #a6a6a6;
	}
	
	.box .aktionboth {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 4px;
	padding-right: 4px;	
	}
	
	.box .content {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;	
	}
	
	.detailbox {
	padding: 0px;
	}
	
	.detailbox .inhalt {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;	
	border-top: 1px solid #a6a6a6;
	}
	
	.detailbox .ueberschrift {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;	
	border-top: 1px solid #a6a6a6;
	font-weight: bold; 
	font-family: Tahoma, Verdana,  Helvetica, sans-serif; 
	font-size: 13px; color: #666666;
	}
	
	.detailbox .artnr {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;	
	border-top: 1px solid #a6a6a6;
	font-weight: normal; 
	font-family: Tahoma, Verdana,  Helvetica, sans-serif; 
	font-size: 10px; color: #666666;
	}
	
	.detailbox .inhaltred {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;	
	border-top: 1px solid #a6a6a6;
	font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 30px; color: #c60000; font-weight: bold;
	}
	
	.detailbox .inhaltblue {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;	
	border-top: 1px solid #a6a6a6;
	font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 30px; color: #B82838; font-weight: bold;
	}
	
	.detailbox .inhalt10 { font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal;}
	.detailbox .inhalt11 { font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal;}
	.detailbox .inhaltred11 { font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 11px; color: #c60000; font-weight: normal;}
	.detailbox a.link10:link {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline; font-weight: normal;}
	.detailbox a.link10:visited {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline; font-weight: normal;}
	.detailbox a.link10:active {  font-family: Tahoma, Verdana,  Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline; font-weight: normal;}
	
	.news {
	padding: 0px 0px 0px 0px;
	clear: both;
	}
	
	.news .button {
	width: 18px;
	float: left;
	padding: 0px 0px 0px 0px;
	}
	
	.news .headline {
	padding: 0px 0px 0px 0px;
	font-weight: bold;
	color: #333333f;
	text-align: left;
	float: left;
	width: 460px;
	}
	.news .headline a:link {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold; color: #333333;}
	.news .headline a:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold; color: #333333;}
	.news .headline a:active {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold; color: #333333;}
	.news .headline a:hover {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold; color: #333333;}
	
	.news .datum { float: left; text-align: left; font-weight: bold; }
	.news .inhalt { text-align: left; padding: 5px; background-color: #e8e8e8; clear: both;}
	
	.descript {
	padding: 4px 4px 4px 0px;
	text-align: left;
	vertical-align: top;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	overflow: hidden;
	height: 90px;
	}

.cartliste { margin: 0px 0px 10px 0px; padding: 0px; width: 100%; }
	
	.cartliste .chead	{
	padding: 2px 2px 2px 5px;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;
	color: #ffffff;
	background-color: #B82838;	
	}
	
	.cartliste .zahlart	{
	padding: 0px 0px 0px 10px;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma, Arial, sans-serif;
	color: #ffffff;
	background-color: #a2a999;
	height: 30px;
	vertical-align: middle;
	}
	
	.cartliste .versand {
	background-color: #ececec;
	padding: 0px 0px 0px 0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	height: 30px;
	vertical-align: middle;
	}
	
	.cartliste .versandtab {
	padding: 0px 0px 0px 0px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: center;
	height: 30px;
	vertical-align: middle;
	}
	
	.cartliste .cdata {
	background-color: #FFFFFF;
	padding: 5px 5px 5px 5px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	}
	
	.cartliste .cdata a:link {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold;}
	.cartliste .cdata a:visited {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold;}
	.cartliste .cdata a:active {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold;}
	.cartliste .cdata a:hover {  font-family: Tahoma, Arial, sans-serif; font-size: 11px; text-decoration: underline; font-weight: bold;}
	
	.cartliste .cdata10 { font-size: 10px; font-weight: normal; font-style: normal; font-family: Tahoma, Arial, sans-serif; }
	