<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Misc Color: #d90505   */
@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,300italic,400italic,700,700italic);

/*Artikelname + Artikelnr.*/

.artikel_titel {
	font-size: 17px;
	line-height: 1.2;
	font-weight: bold;
	padding-top: 3px;
	color: #333;
}
/*Preis des Artikels*/


/* Kaufpreisanzeige */

.preis-normalpreis-color {
	color: #555;
}
.preisbox-color {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(-45deg, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.preisbox a {
/*color: #105390;*/  
}
.preisbox-color :hover {
	background: #f6f6f6; /* Old browsers */
	background: -moz-linear-gradient(-45deg, #f6f6f6 0%, #e1e1e1 49%, #f1f1f1 50%, #ffffff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, #f6f6f6 0%, #e1e1e1 49%, #f1f1f1 50%, #ffffff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, #f6f6f6 0%, #e1e1e1 49%, #f1f1f1 50%, #ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#ffffff', GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.preisbox-rabatt {
	color: #B40909;
	background-color: #FFF;
}
/*ArtikelgrÃ¶ÃŸe unter dem Preis des Artikels*/

.artikel_groesse_preis {
	font-size: 10px;
	line-height: 1.0;
	font-weight: normal;
	padding-bottom: 2px;
	color: #000;
}
/*Artikelbild*/

.artikel_bild {
	border-radius: 8px;
 	box-shadow: 0px 8px 6px -6px #888;  
	 border: #CCC 1px solid;
}
/*Kurzbeschreibung des Artikels*/

.artikel_beschreibung {
	font-size: 12px;
	line-height: 1.2;
	padding-top: 2px;
	text-align: left;
	color: #666;
}
.inhaltsstoffe {
	font-size: 11px;
	margin-left: 4px;
	margin-right: 2px;
	color: #000;
}
/*Text auf der rechten Seite*/

.std_text_small {
	font-size: 12px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: normal;
	color: #fff;
}
/*Fetter Text auf der rechten Seite*/

.std_text_fett_small {
	font-size: 12px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: bold;
	color: #fff;
}
/*Ãœberschrift auf der rechten Seite*/

.titel_small {
	font-size: 17px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 5px;
	color: #fff;
}
/* ####################################################
Link fÃ¼r Text um Extras und Inkl. zu wÃ¤hlen (rechts) */

#auswahlbeschreibung_small {
	font-size: 11px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: normal;
	padding-left: 0px;
	padding-right: 2px;
	color: #fff;
}
#auswahlbeschreibung_small a {
	padding: 2px;
	font-weight: bold;
	font-size: 11px;
	line-height: 15px;
	margin-left: 3px;
	color: #990000;
	background-color: #FFFFFF;
}
#auswahlbeschreibung_small a:hover {
	padding: 2px;
	background-repeat: no-repeat;
	background-position: top left;
	color: #000;
	background-color: #fff;
}
/*Ãœberschrift Artikelsname + Artikelnr.*/

.artikelliste_ue_small {
	font-size: 11px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: bold;
	padding-top: 2px;
	padding-left: 4px;
	color: #fff;
	background-color: #8bde24;
}
/* Artikelbezeichnung in Auflistung rechts*/

.artikelbezeichnung_small {
	font-size: 11px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #FFF;
	color: #fff;
}
/*  Extra Auswahl - Popup-Fenster Hintergrund ! */

.content_extras {
	font-family: 'Roboto Condensed', sans-serif;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
}
/* Text fÃ¼r gewÃ¤hlte Extras und inkl. Dinge*/

.text_extras_small {
	font-size: 11px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: normal;
	padding-left: 2px;
	padding-right: 2px;
	font-style: italic;
	color: #fff;
}
/* Bestellstatusmitteilung */

.input_beschriftung {
	color: #fff;
}
.zahlungsweisen {
	font-size: 12px;
	padding: 3px 4px 3px 6px;
	border-top: #666 1px solid;
	color: #000;
	background-color: #FFF;
}
.zahloption_hinweis {
	font-size: 9px;
	margin-top: 8px;
	color: #666;
	background-color: #FFF;
}
/*Footertext*/

#footer {
	font-size: 11px;
	line-height: 16px;
	padding-top: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	margin-bottom: -5px;
	margin-top: -35px;
	text-decoration: none;
	font-weight: bold;
	bottom: 0px;
	color: #FFFFFF;
	background-color:#d90505;
}
#footer a {
	text-decoration: none;
	color: #FFFFFF;
}
#footer a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#footer a:hover {
	text-decoration: underline;
	color: #FF9;
}
/* Shop-Info / Hauptmenue -Link (Oberste Menue-Leiste)  */

#shopinfo_link {
	font-size: 11px;
	font-family: 'Roboto Condensed', sans-serif;
	font-weight: bold;
	padding-top: 1px;
	padding-left: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	margin-left: 3px;
	color: #FFFFFF;
}
#shopinfo_link a {
	display: block;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	padding-top: 0px;
	padding-left: 3px;
	padding-bottom: 0px;
	padding-right: 3px;
	margin-left: 3px;
	background-repeat: no-repeat;
	background-position: top right;
	text-decoration: none;
	color: #FFFFFF;
}
#shopinfo_link a:hover {
	color:#d90505;
	background-color: #FFFFFF;
}
.shop_info_text {	/*Schriftformatierung  der Seite Shopinfo / erreichbar ganz oben im Shop */
	font-size: 11px;
	font-family: 'Roboto Condensed', sans-serif;
	color: #222;
	padding: 3px;
}
/*  Mobile Screen MenÃ¼*/

/*Hintergrund des mobilen MenÃ¼*/
.mobile_shopinfo-color {
	background-color: #E5E5E5;
	color: #333;
}
.mobile_menue_bg-color {
	background-color: #E5E5E5;
	color: #FFF;
}


/* Menuebutton mobil*/

/* Text des eingeklappten MenÃ¼-Buttons*/
.mobile_menue_text {
	color: #FFF;
	font-size: 11px;
}
.mobile_menue_glyphicon {
	color: #FFF;
	font-size: 23px;
}
.mobile_menue_button-color {
	background-image: none;
	border-radius: 5px;
	-webkit-box-shadow: 0px 2px 10px -1px rgba(0,0,0,0.6);
	-moz-box-shadow: 0px 2px 10px -1px rgba(0,0,0,0.6);
	box-shadow: 0px 2px 10px -1px rgba(0,0,0,0.6);
	border: 1px solid #ccc;	
	background-color: #d90505;	
	color: #FFF;	
	
}
/*  Ende Menuebutton mobile*/

/* MenÃ¼punkte des ausgeklappten MenÃ¼*/
.mobile_menue_point {
	font-size: 16px;
	border-bottom: 1px solid #FFF;
	background-color: #d90505;
	color: #FFF;	
}
.mobile_menue_point &gt; a:link, .mobile_menue_point &gt; a:focus {
	color: #FFF;
	background-color: #d90505;
}
.mobile_menue_point &gt; a:hover, .mobile_menue_point &gt; a:active {
	color: #d90505;
}
/*SubmenÃ¼-Punkt*/
.mobile_sub_menue_point-color {
	background-color: #d90505;
	color: #FFF;
}
.mobile_sub_menue_point &gt; a:link, .mobile_sub_menue_point &gt; a:visited, .mobile_sub_menue_point &gt; a:focus {
	color: #FFF;
	background-color: #d90505;
	text-decoration: none;
}
.mobile_sub_menue_point &gt; a:hover {
	color: #d90505;
	background-color: #FFF;
	text-decoration: none;
}
/*Responsive Menue ende*/

/*  Ende Mobile Screen MenÃ¼*/


/*Kategorienavigation MIT Bilder!*/
.bildmenue_liste {
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index: 999;
}
.bild_menue {
	width: auto;
	max-width: 89px;
	height: 128px;
	float: left;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	padding: 2px;
	border-radius: 5px;
	margin-bottom: 5px;
}
.bild_menue a:link {
	display: block;
	text-decoration: none;
	border-radius: 5px;
	height: 128px;
	color: #FFF;
	background-color: #d90505;
}
.bild_menue a:visited {
	text-decoration: none;
	color: #FFF;
	background-color: #d90505;
}
.bild_menue a:hover {
	text-decoration: none;
	border-bottom: 3px solid #d90505;
	color: #d90505;
	background-color: #FFF;
}
.bild_menue_active {
	width: auto;
	max-width: 89px;
	height: 128px;
	float: left;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	padding: 0px;
	margin-bottom: 5px;
	border-radius: 5px;
	border-bottom: 3px solid #d90505;
	color: #d90505;
	background-color: #FFF;
}
/* Unter-Navigation Formatierung*/

.nav_sub_background {
	background-color: #FFF;
	border-bottom: 1px solid #555;
	-webkit-box-shadow: 0px 2px 10px -1px rgba(0,0,0,0.6);
	-moz-box-shadow: 0px 2px 10px -1px rgba(0,0,0,0.6);
	box-shadow: 0px 2px 10px -1px rgba(0,0,0,0.6);	
}

.nav_sub_rub {
	display: block;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 5px 0px 5px;
	color: #FFF;
}
.nav_sub_rub a {
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px 5px 0px;
	text-decoration: none;
	color: #fff;
	background-color: #d90505;
	border: 1px solid #d90505;
}
.nav_sub_rub a:hover {
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px 5px 0px;
	text-decoration: none;
	border: 1px solid #d90505;
	color: #d90505;
	background-color: #FFF;
}
.nav_sub_rub_active {
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 10px 5px 0px;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: top left;
	border: 1px solid #d90505;
	color: #d90505;
	background-color: #FFF;
}
/* Artikel-Zeile Hintergrund (heller/ dunkel) */

.content_artikel_hell {
	padding-left: 0px;
	padding-top: 3px;
	margin-top: 10px;
	margin-bottom: 10px;
	min-height: 70px;
	height: auto;
	-webkit-box-shadow: 0px 8px 10px -5px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 8px 10px -5px rgba(0,0,0,0.5);
	box-shadow: 0px 8px 10px -5px rgba(0,0,0,0.5);
	background-color: #FFFFFFF;
}
.content_artikel_dunkel {
	padding-left: 0px;
	padding-top: 3px;
	margin-top: 10px;
	margin-bottom: 10px;
	min-height: 70px;
	height: auto;
	-webkit-box-shadow: 0px 8px 10px -5px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 8px 10px -5px rgba(0,0,0,0.5);
	box-shadow: 0px 8px 10px -5px rgba(0,0,0,0.5);
	background-color: #F5F5F5;
}
/* Kategorie Ãœberschriften*/

.rubrik_titel {
	height: 40px;
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 5px;
	padding-bottom: 15px;
	padding-right: 0px;
	margin: 0px;
	text-decoration: none;
	color: #fff;
	background-color: #d90505;
}
/* Kategorie Bildbereich */

/* Kategorie Hinweis*/

.rubrik_hinweis {
	font-size: 11px;
	font-weight: bold;
	padding-left: 6px;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-left: 0px;
	margin-right: 0px;
	color: #333333;
	background-color: #FFFFFF;
}
/* FÃ¼r Angebotsanzeige. */
.osc_angebot {
	position: absolute;
	width: 390px;
	height: auto;
	z-index: 10;
	margin-right: 10px;
	margin-left: 570px;
	margin-top: 200px;
	padding: 10px;
	border-radius: 6px;
	background-color: #fff;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	opacity: 0.8;
	-webkit-box-shadow: 0px 2px 10px -1px rgba(0,0,0,0.6);
	-moz-box-shadow: 0px 2px 10px -1px rgba(0,0,0,0.6);
	box-shadow: 0px 2px 10px -1px rgba(0,0,0,0.6);
}
.angebot_titel {
	margin: 0;
	font-size: 18px;
	font-weight: bold;
	color: #d90505;
}
.angebot_zeit {
	margin: 0;
	font-size: 12px;
	color: #000;
}
.angebot_text {
	margin: 0;
	font-size: 14px;
	color: #d90505;
}
/* Hinterkrund Warenkorb*/
#wkhg {	
	background-color: #468d00;
	padding-bottom: 20px;
}

/* &lt;---- Ende Stylesheet Standard   */
</pre></body></html>