/******************************************************************************************
**
** DON'T MODIFY THIS SECTION
**
*******************************************************************************************/
	/* 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; background-color: #111111; text-align: center;}

/******************************************************************************************
**
** THIS SECTION CAN BE MODIFIED
**
*******************************************************************************************/
	/* TEXT DEF.: Ueberschriften */
	H1 {  font-family: Tahoma; font-size: 11px; color: #e72227; font-weight: bold;}

	/* TEXT DEF.: Zwischenueberschriften */
	H2 {  font-family: Tahoma; font-size: 11px; color: #e72227;}
	H3 {  font-family: Tahoma; font-size: 11px; color: #e72227;}
	H4 {  font-family: Tahoma; font-size: 11px; color: #e72227;}
	H5 {  font-family: Tahoma; font-size: 11px; color: #e72227;}
	H6 {  font-family: Tahoma; font-size: 11px; color: #e72227;}

	/* TEXT DEF.: Path */
	.txtpath {  font-family: Tahoma; font-size: 11px; color: #999999;}
		a.litxtpath:link {  font-family: Tahoma; font-size: 11px; color: #999999; text-decoration: none;}
		a.litxtpath:visited {  font-family: Tahoma; font-size: 11px; color: #999999; text-decoration: none;}
		a.litxtpath:active {  font-family: Tahoma; font-size: 11px; color: #999999; text-decoration: none;}

	/* Fliesstext */
	td, th, p {  font-family: Tahoma; font-size: 11px; color: #666666;}
		/* Link-Aussehen normal */
		a:link {  font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: underline;}
		a:visited {  font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: underline;}
		a:active {  font-family: Tahoma; font-size: 11px; color: #888888; text-decoration: none;}

		a.link10:link {  font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: underline;}
		a.link10:visited {  font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: underline;}
		a.link10:hover {  font-family: Tahoma; font-size: 11px; color: #e2290c; text-decoration: none;}

		a.link14:link {  font-family: Tahoma; font-size: 14px; color: #ffffff; text-decoration: underline;}
		a.link14:visited {  font-family: Tahoma; font-size: 14px; color: #ffffff; text-decoration: underline;}
		a.link14:active {  font-family: Tahoma; font-size: 14px; color: #ffffff; text-decoration: underline;}

	/* TEXT DEF.: ARTICLE TITLE */
	.txttitlearticle {  font-family: Tahoma; font-size: 11px; color: #ffffff; font-weight: bold;}

	/* Link for Submenu */
	a.submenu:link {  font-family: Tahoma; font-size: 11px; color: #5d5d5d; text-decoration: none;}
	a.submenu:visited {  font-family: Tahoma; font-size: 11px; color: #5d5d5d; text-decoration: none;}
	a.submenu:active {  font-family: Tahoma; font-size: 11px; color: #5d5d5d; text-decoration: none;}
	a.submenu:hover {  font-family: Tahoma; font-size: 11px; color: #5d5d5d; text-decoration: underline;}

	/* TEXT DEF.: black */
	.txtblack30 {  font-family: Tahoma; font-size: 30px; color: #666666;}
	.txtblack14 {  font-family: Tahoma; font-size: 14px; color: #666666;}
	.txtblack13 {  font-family: Tahoma; font-size: 13px; color: #666666;}
	.txtblack12 {  font-family: Tahoma; font-size: 12px; color: #666666;}
	.txtblack11 {  font-family: Tahoma; font-size: 11px; color: #666666;}
	.txtblack10 {  font-family: Tahoma; font-size: 10px; color: #666666;}

	a.litxtblack:link {  font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: underline;}
	a.litxtblack:visited {  font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: underline;}
	a.litxtblack:active {  font-family: Tahoma; font-size: 11px; color: #000000; text-decoration: underline;}

	/* TEXT DEF.: white */
	.txtwhite12 {  font-family: Tahoma; font-size: 12px; color: #ffffff; font-weight: normal; }
	.txtwhite11 {  font-family: Tahoma; font-size: 11px; color: #ffffff; font-weight: normal; }
	.txtwhite10 {  font-family: Tahoma; font-size: 10px; color: #ffffff; font-weight: normal; }

	a.litxtwhite:link {  font-family: Tahoma; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: normal;}
	a.litxtwhite:visited {  font-family: Tahoma; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: normal;}
	a.litxtwhite:active {  font-family: Tahoma; font-size: 10px; color: #ffffff; text-decoration: none; font-weight: normal;}
	a.litxtwhite:hover {  font-family: Tahoma; font-size: 10px; color: #ffffff; text-decoration: underline; font-weight: normal;}

	/* TEXT DEF.: red */
	.txtred30 {  font-family: Tahoma; font-size: 30px; color: #c60000;}
	.txtred14 {  font-family: Tahoma; font-size: 14px; color: #c60000;}
	.txtred13 {  font-family: Tahoma; font-size: 13px; color: #c60000;}
	.txtred12 {  font-family: Tahoma; font-size: 12px; color: #c60000;}
	.txtred11 {  font-family: Tahoma; font-size: 11px; color: #c60000;}
	.txtred10 {  font-family: Tahoma; font-size: 10px; color: #c60000;}

	/* TEXT DEF.: blue */
	.txtblue30 {  font-family: Tahoma; font-size: 30px; color: #B3462B;}
	.txtblue12 {  font-family: Tahoma; font-size: 14px; color: #B3462B;}
	.txtblue12 {  font-family: Tahoma; font-size: 12px; color: #B3462B;}
	.txtblue11 {  font-family: Tahoma; font-size: 11px; color: #B3462B;}
	.txtblue10 {  font-family: Tahoma; font-size: 10px; color: #B3462B;}

	/* Formularfelddefinition */
	input { font-family: Tahoma; font-size: 11px; color: #333333; font-weight: normal; }
	select { font-family: Tahoma; font-size: 11px; color: #333333; font-weight: normal;  }
	textarea { font-family: Tahoma; font-size: 11px; color: #333333; font-weight: normal;  }
	input.borderless { border:1px solid #000000; }
	textarea.borderless { border:1px solid #000000; }

	/* Info-Navigation */
	a.litxtinav:link {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none;}
    a.litxtinav:visited {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; }
    a.litxtinav:active {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #666666; text-decoration: none; }
    a.litxtinav:hover {  font-family: Tahoma; font-size: 11px; font-weight: bold; color: #ffffff; text-decoration: none;}

	a.litxtinav2:link {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #FFFDF9; text-decoration: none; text-transform: uppercase;}
    a.litxtinav2:visited {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #FFFDF9; text-decoration: none; text-transform: uppercase;}
    a.litxtinav2:active {  font-family: Tahoma; font-size: 13px; font-weight: bold; color: #FFFDF9; 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; 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;}

	/* Bilder */
	.pics { border: 1px solid #000000; }

/* --- JustNavi --- */
.justnavi {
	background-color: #222222;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-left: 10px;
	text-align: left;
	font-size: 10px;
	font-weight: normal;
	font-family: Tahoma;
}
.justnavi a:link { font-family: Tahoma;	font-size: 10px; color: #666666; font-weight: normal;	text-decoration: underline; }
.justnavi a:visited { font-family: Tahoma; font-size: 10px; color: #666666; font-weight: normal;	text-decoration: underline; }
.justnavi a:hover {
	font-family: Tahoma;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}


/* --- CONTENT --- */

.welcomebox {
	padding: 0px;
	background: url(/images/welcome.jpg) repeat-x #FFFFFF;
	border: 1px solid #000000;
	margin: 0px 0px 0px 0px;
}

.welcomebox .head {
	border: 1px solid #ffffff;
	padding-bottom: 0px;
	padding-right: 8px;
	padding-top: 0px;
	padding-left: 8px;
	background-color: #red;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #fffdf9;
	height: 17px;
}

.welcomebox .data {
	background: url(/images/verlauf.jpg) repeat-x #222222;
	padding: 8px;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	border-top: 1px solid #000000;
	vertical-align: top;
	}

.contentbox {
	padding: 0px;
	background-color: #222222;
	border: 1px solid #000000;
	margin: 0px 0px 0px 0px;
}

.contentbox .head {
	border: 1px #000000;
	padding-bottom: 0px;
	padding-right: 8px;
	padding-top: 0px;
	padding-left: 8px;
	background-color: #333333;
	font-size: 11px;
	font-weight: bold;
	font-family: Tahoma;
	color: #fffdf9;
	height: 17px;
}

.contentbox .data {
	background: url(/images/verlauf.jpg) repeat-x #222222;
	padding: 8px;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	border-top: 1px solid #000000;
	vertical-align: top;
	}
	.contentbox .data3 {
	background: url(/images/verlauf.gif) repeat-x #222222;
	padding-top: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	border-top: 1px solid #000000;
	vertical-align: top;
	}
	
.contentbox .data2 {
	padding-right: 8px;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	vertical-align: top;
	}	
	
	.contentbox .data4 {
	background: url(/images/verlaufrev.jpg) repeat-x #222222;
	padding: 8px;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	border-top: 1px solid #000000;
	vertical-align: top;
	}
	
	.euro {
	
	font-family: Tahoma;
	font-size: 11px;
	color: #888888;
	font-weight: bold;
	}
	
.contentbox .blog {
	padding: 8px;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	border-top: 1px solid #000000;
	vertical-align: top;	
}

.contentbox .artikeltitel {
	background-color: #333333;
	padding: 4px;
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
}

.contentbox .artikeltitel a:link { font-family: Tahoma;	font-size: 11px; color: #888888; font-weight: bold;	text-decoration: none; }
.contentbox .artikeltitel a:visited { font-family: Tahoma; font-size: 11px; color: #888888; font-weight: bold; text-decoration: none; }
.contentbox .artikeltitel a:hover {
	font-family: Tahoma;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
}

.contentbox .listing {
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	border-top: 1px solid #000000;
	text-align: center;
	vertical-align: top;
	background-color: #222222;
	background-image: url(/images/layout/verlauf.jpg);
	background-repeat: repeat-x;
}

.contentbox .aktion {
	background: url(../images/verlauf.jpg) repeat-x #222222;
	padding: 4px;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	border-top: 1px solid #000000;
}
.contentbox .aktion2 {
	padding: 4px;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
	border-top: 1px #000000 dashed;
}

 /* Shopnavigation */

 .shopnavi {
	background: url(/images/layout/verlauf.jpg) repeat-x #222222;
	padding: 0px;
	vertical-align:text-top;
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}

 .shopnavi .navitext {
	padding: 8px;
	vertical-align:text-top;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 0px;
	line-height: 20px;
}
 .shopnavi .cart {
	padding-left: 50px;
	background: url(/images/warenkorb_button.gif) repeat-x #000000;
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	height: 18px;
}

.shopnavi a:link { font-family: Tahoma;	font-size: 11px; color: #666666; font-weight: bold;	height: 17px; text-decoration: none; }
.shopnavi a:visited { font-family: Tahoma;	font-size: 11px; color: #666666; font-weight: bold;	height: 17px; text-decoration: none; }
.shopnavi a:hover { font-family: Tahoma; font-size: 11px; color: #888888; font-weight: bold; height: 17px; text-decoration: none; }
.shopnavi a.up:link { font-family: Tahoma;	font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: none; }
.shopnavi a.up:visited { font-family: Tahoma;	font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: none; }
.shopnavi a.up:hover { font-family: Tahoma;	font-size: 11px; color: #ffffff; font-weight: normal; text-decoration: underline; }

.shopnavi .hauptpunkt {
    background: url(/images/nav_arrow_left.gif) repeat-x;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	height: 20px;
	border-top: 1px solid #222222;
	vertical-align: inherit;	
}
.shopnavi .hauptpunkt2 {
    background: url(/images/nav_arrow_down.gif) repeat-x;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	height: 20px;
	border-top: 1px solid #222222;
}
.shopnavi .hauptpunkt3 {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	padding-right: 20px;
	text-align: center;
	border-top: 1px solid #666666;
}
.shopnavi .unterpunkt {
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 0px;
	height: 15px;
	text-align: left;
}
.shopnavi .freipunkt {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	height: 20px;
	border-top: 1px solid #222222;
	border-bottom: 1px solid #666666;
}
 .shopnavi .overlay {
	background: url(../images/layout/left_overt.jpg) repeat-y #FFFFFF;
	padding-top: 8px;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 0px;
	vertical-align:text-top;
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	border-bottom: 1px solid #000000;
}

/* ArtikelDetails */

.ArtikelDetails {
	padding: 0px;
	width: 90%;
	font-family: Tahoma;
	font-size: 11px;
	color: #666666;
}

.ArtikelDetails .ArtPic {
	padding-right: 10px;
	vertical-align:text-top;
}

.ArtikelDetails .ArtText {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align:text-top;
	font-family: Tahoma;
	font-size: 11px;
	font-weight:bold;
	color: #666666;
	border-bottom: 1px #a6a6a6 solid;
}

.ArtikelDetails .ArtHead {
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	border-bottom: 1px #a6a6a6 solid;
	border-top: 1px #a6a6a6 solid;

}
.ArtikelDetails .ArtMini {
	font-weight: normal;
	font-size: 10;
	text-align: right;
}

.ArtikelDetails .ArtPreis {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
	font-size: 10px;
}

.suchbox {
	
	border-color: #000000;
	background-color: #333333;
	border-style: solid;
	border-width: 1px;
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
}
.blocks {
	text-align: center;
	text-indent: inherit;
}
