/* -- B O D Y -- */
body
{
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
margin-top : 0;
background-color: #ffffff;
font-family: Verdana,Geneva,Arial, sans-serif;
font-size:18px;
color: #000000;
text-decoration:none;
}
/* allgemeine Link Auszeichnung */
a:link,a:active,a:visited
  { color: #090; font-size: 11px; text-decoration: underline }
a:hover
  { color: #32ff00; font-size: 11px; text-decoration: underline }

/* -- H I N T E R G R U N D F A R B E N -- */

/* backgrund für linke spalte */
.shop-bgLeft      { background-color: #ffffff }
.shop-bgContent   { }

/* backgrund für rechte spalte */
.shop-bgRight    { background-color: #ffffff }

/* kategorien navigation includes bg */
.shop-nvLinkBg
   { background-color: #98FB98 }

/* service include bg */
.shop-serviceBg
   { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c0c0c0 }

/* produkt detail bg */
.shop-detailBg
  { background-color: #98FB98 }
.shop-border  { border: double 4pt #090 }
.shop-artikelborder  { background-color: white; border: solid 1pt #090 }
.shop-headBg
  { background-color: #090 }

/* include bg auf der rechten seite */
.shop-incRightBg
{
background-color:#FFFFFF;
}

/* Warenkorb bg */
.shop-basketBg
  { background-color: #98FB98 }

/* produkt aus dem shop... bg */
.shop-listbg
  { color: #000000; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #98FB98 }

/* suche bg */
.shop-searchBg
   { color: #000000; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #98FB98 }


/* -- L I N K S -- */

/* top kategorie link */
a.shop-topkat:link,a.shop-topkat:active,a.shop-topkat:visited    { color: #32ff00; font-size: 11px; line-height: 11px; font-family: Verdana, Geneva, Arial, sans-serif; text-decoration: none }
a.shop-topkat:hover  { color: #ffffff; text-decoration: none; display: block }

/* top kategorie head */
a.shop-topkathead:link,a.shop-topkathead:active,a.shop-topkathead:visited    { color: #32ff00; font-size: 11px; line-height: 11px; font-family: Verdana, Geneva, Arial, sans-serif; text-decoration: none }
a.shop-topkathead:hover  { color: #ffffff; text-decoration: none; display: block }


/* top kategorie aktiver reiter */
.shop-topKatAkt    { color: #090; font-weight: bold; font-size: 11px; line-height: 25px; font-family: Verdana, Geneva, Arial; text-decoration: none }

a.shop-topkatakt:link,a.shop-topkatakt:active,a.shop-topkatakt:visited   { color: #090; font-size: 11px; line-height: 25px; font-family: Verdana, Geneva, Arial; text-decoration: none }
a.shop-topkatakt:hover {
text-decoration:none;
}
a.shop-nvLink:link,a.shop-nvLink:active,a.shop-nvLink:visited    { color: #090; font-size: 11px; line-height: 15px; font-family: Verdana, Geneva, Arial; text-decoration: none }
a.shop-nvLink:hover,a.shop-nvLink:active   { text-decoration: underline }

/* kategorie navigation ausgewählt */
.shop-nvAktiv    { background-color: #ffffff }

/* service link : service include */
a.shop-svlink:link,a.shop-svlink:active,a.shop-svlink:visited   { color: white; font-size: 11px; line-height: 15px; font-family: Verdana, Geneva, Arial; text-decoration: none }
a.shop-svlink:hover    { color: #32ff00; line-height: 15px; text-decoration: none }

/* service link unterstrichen : login, suche */
a.shop-svlinku:link,a.shop-svlinku:active,a.shop-svlinku:visited   { color: #090; font-size: 11px; line-height: 15px; font-family: Verdana, Geneva, Arial }
a.shop-svlinku:hover  { color: #090; line-height: 15px }

/* Link der Top 10 */
a.shop-top10Link:link,a.shop-top10Link:active,a.shop-top10Link:visited
  { color: #090; font-size: 11px; font-family: Verdana, Geneva, Arial }
a.shop-top10Link:hover
 { color: #090; font-size: 11px; font-family: Verdana, Geneva, Arial }

/* zurück link */
a.shop-back:link,a.shop-back:active,a.shop-back:visited
  { color: #090; font-size: 11px; font-family: Verdana, Geneva, Arial }
a.shop-back:hover
 { color: #090; font-size: 11px; font-family: Verdana, Geneva, Arial }

/* Shop Name Link*/
a.shop-shopName:link,a.shop-shopName:active,a.shop-shopName:visited
{
	font-family:Verdana,Geneva,Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}
a.shop-shopName:hover
 { color: #090 }


/* -- A B O U T  M A L L -- */

/* text about mall */
.shop-txAbout
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}

/* text top link : willkommenstext */
a.shop-top:link,a.shop-top:active,a.shop-top:visited   { color: #090; font-size: 12px; line-height: 15px; font-family: Verdana, Geneva, Arial }
a.shop-top:hover  { color: #090 }


/* -- I N C L U D E S -- */

/* include überschrift rechte und linke spalte */
.shop-navigationtitle
    { color: #ffffff; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #090 }

/* include rahmen auf der rechten seite */
.shop-incRightBorder
 { background-color: #a9a9a9 }

/* überschriften balken content*/
.shop-contenttitle
  { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #090 }

/* balken sub überschriften userdaten verwalten */
.shop-hdUserTop
 { color: #000000; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #98FB98 }

/* kleine überschriften userdaten verwalten */
.shop-hdUser
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #000000;
background-color: #FFFFFF;
}

/* Text für Top Angebot */
.shop-txTopAngebot
{
	font-family: Verdana,Geneva,Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}

/* Preis Top Angebot */
.shop-preisRed {
	font-family: Verdana,Geneva,Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CC0000;
}

.shop-sondertext {
	font-family: Verdana,Geneva,Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #090;
}

/* service include text bold */
.shop-serviceBold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
}


/* -- P R O D U K T  D E T A I L -- */

/* headline produkt detail */
.shop-hdDetail
{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 17px;
font-style: bold;
font-weight: bold;
color: #000000;
}

/* kurzbeschreibung : subheadline */
.shop-hdSubDetail
  { color: #090; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

/* fliesstext Detailseite */
.shop-txDetail
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
}

/* fliesstext Detailseite Bold : für Preis */
.shop-txDetailBold
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
color: #000000;
}

/* Preisbalken Hintergrund */
.shop-preisBg
  { background-color: #c0c0c0 }

/* -- P R O D U K T  L I S T E -- */

/* Produkt List Text */
.shop-txList
{
	font-family: Verdana,Geneva,Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

/* Produkt List Text Bold für Preis*/
.shop-txListBold
{
	font-family: Verdana,Geneva,Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

/* Produkt List Link*/
a.shop-txList:link,a.shop-txList:active,a.shop-txList:visited
{
	font-family: Verdana,Geneva,Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
a.shop-txList:hover
 { color: #090 }


/* -- F L I E S S T E X T E -- */

/* fliesstext : kontakt, formulare etc */
.shop-fliesstext	{
		font-family: Verdana,Geneva,Arial, sans-serif;
		font-size: 11px;
		font-style: normal;
		font-weight: normal;
		color:#000000;
		}

/* fliesstext FETT : kontakt, formulare etc */
.shop-fliesstextBold	{
		font-family: Verdana,Geneva,Arial, sans-serif;
		font-size: 11px;
		font-style: bold;
		font-weight: bold;
		color:#000000;
		}

/* kleiner text. irrtümer... ausgeschlossen */
.shop-txkl	{
		font-family: Verdana,Geneva,Arial, sans-serif;
		font-size: 9px;
		font-style: normal;
		font-weight: normal;
		color:#000000;
		}

/* fliesstext link */
a.shop-fliesstext:link,a.shop-fliesstext:active,a.shop-fliesstext:visited
 { color: #a9a9a9; font-weight: normal; font-size: 11px; font-family: Verdana, Geneva, Arial, sans-serif }
a.shop-fliesstext:hover
 { color: #090 }

/* -- S U C H E -- */
/* überschriften balken content*/
.shop-searchTitle
  { color: white; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #090 }

/* linie als td class in der Suche */
.shop-hrSearch
  { background-color: #090; size: 1  }


/* -- S O N S T I G E -- */

/* linie als td class | Produktliste etc. */
.shop-hr
  { background-color: #090; size: 1  }

/* Fehlerausgaben */
.shop-error {
	font-family:Verdana,Geneva,Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
}


/* -- F O R M U L A R E -- */

/* input für linke spalte 120 breit */
input.in120 {
	font-family: Verdana,Geneva,Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	width:120px;
	border: 1px solid #999999;
}

/* formularfelder */
input, select, textarea
{
font-family:Verdana,Geneva,Arial, sans-serif;
font-size:12px;
color:#000000;
}

/* input für die mengenangabe */
input.anz {
	font-family: Verdana,Geneva,Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width:28px;
	border: 1px solid #999999;
}

/* input für das login feld beim bestellvorgang und neukundenformular */
input.loginForm {
	font-family:Verdana,Geneva,Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	width:160px;
	border:1px solid #999999;
}




/* -- W A R E N K O R B -- */

/* warenkorb überschrift und text fett*/
.shop-hdBasket
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:bold;
color:#000000;
}

/* warenkorb text */
.shop-txBasket
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
font-weight:normal;
color:#000000;
}

/* bestellschein überschrift */
.shop-hdBasketDetail
 { color: #000000; font-weight: bold; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c0c0c0 }

/* bestellschein artikel etc fett */
.shop-txBasketBold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}

a.shop-txBasketBold:link,a.shop-txBasketBold:active,a.shop-txBasketBold:visited
{
	font-family:Verdana,Geneva,Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
}
a.shop-txBasketBold:hover
 { color: #090 }

/* bestellschein top navigation */
.shop-basketNumber
 { color: #ffffff; font-weight: bold; font-size: 11px; line-height: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #a9a9a9 }

/* bestellschein Text Schritte */
.shop-basketStep
 { color: #000000; font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c0c0c0 }

/* bestellschein Text Aktiver SCHRITT */
.shop-basketStepAktiv
 { color: #090; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #dcdcdc }


/* -- P A G E  B R O W S E R -- */

/* inaktiv */
.shop-browser
 { color: #000000; font-weight: normal; font-size: 10px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #c0c0c0 }
/* aktiv */
.shop-browsera
 { color: #090; font-weight: bold }

a.shop-browser:link,a.shop-browser:active,a.shop-browser:visited
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
color: #000000;
}
a.shop-browser:hover
 { color: #090; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }


/* -- S E I T E N E N D E -- */

/* text bottom weitere produkte finden sie... */
.shop-txBottom {
font-family:Verdana,Geneva,Arial;
font-size:9px;
color:#000000;
text-decoration:none;
line-height:15px;
}
a.shop-txBottom:link,a.shop-txBottom:active,a.shop-txBottom:visited  { color: #090; font-size: 9px; line-height: 15px; font-family: Verdana, Geneva, Arial; text-decoration: none }
a.shop-txBottom:hover  { color: #090 }

/* copyright balken - powered by... */
.shop-copyright  { color: #000000; font-size: 9px; line-height: 15px; font-family: Verdana, Geneva, Arial; text-decoration: none }
a.shop-copyright:link,a.shop-copyright:active,a.shop-copyright:visited  { color: #090; font-size: 9px; line-height: 15px; font-family: Verdana, Geneva, Arial; text-decoration: none }
a.shop-copyright:hover   { color: #090 }

/* -- S E I T E N E N D E K A U F H A U S -- */

/* text bottom weitere produkte finden sie... */
.txBottom {
font-family:Verdana,Geneva,Arial;
font-size:9px;
color:#000000;
text-decoration:none;
line-height:15px;
}
a.txBottom:link,a.txBottom:active,a.txBottom:visited {
font-family:Verdana,Geneva,Arial;
font-size:9px;
color:#003399;
text-decoration:none;
line-height:15px;
}
a.txBottom:hover {
color:#CC0000;
}





