/* -- 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;

}

<!--
  body{ 
scrollbar-arrow-color: 003399;
scrollbar-base-color: 99ccff;
scrollbar-track-color: 99ccff;
scrollbar-face-color: b3d9ff;
scrollbar-highlight-color: 99ccff;
} 

-->
/* allgemeine Link Auszeichnung */

a:link,a:active,a:visited

{

font-size: 11px;

text-decoration: underline;

color: #003399;

}

a:hover

{

font-size: 11px;

text-decoration: underline;

color : #ffffff;

}



/* -- H I N T E R G R U N D F A R B E N -- */



/* backgrund für linke spalte */

.bgLeft {

background-color:#F0F0F0;

}



/* backgrund für den Produktbereich */

.bgContent {

background-color:#FFFFFF;

}



/* backgrund für rechte spalte */

.bgRight {

background-color:#F0F0F0;

}



/* kategorien navigation includes bg */

.nvLinkBg

{

background-color:#99CCFF;

}



/* service include bg */

.serviceBg

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

background-color: #E7EAF4;

}



/* produkt detail bg */

.detailBg

{

background-color:#FFFFFF;

}



/* Logobalken oben bg */

.headBg

{

background-color:#FCD22B;

}



/* include bg auf der rechten seite */

.incRightBg

{

background-color:#FFFFFF;

}



/* Warenkorb bg */

.basketBg

{

background-color:#FCE485;

}



/* produkt aus dem shop... bg */

.listbg

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: normal;

color: #000000;

background-color: #FFFFCC;

}



/* suche bg */

.searchBg

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: normal;

color: #000000;

background-color: #FFFFCC;

}





/* -- L I N K S -- */



/* top kategorie link */

a.topkat:link,a.topkat:active,a.topkat:visited {

font-family:Verdana,Geneva,Arial, sans-serif;

font-size:11px;

color:#003399;

text-decoration:none;

line-height:25px;

}

a.topkat:hover {

color:#FFFFFF;

background-color:#FFCC33;

display:block;

text-decoration:none;

}

/* top1 kategorie link */

a.topkat1:link,a.topkat1:active,a.topkat1:visited {

font-family:Verdana,Geneva,Arial, sans-serif;

font-size:11px;

color:#003399;

text-decoration:none;

line-height:15px;

}

a.topkat1:hover {

color:#FFFFFF;

background-color:#FFCC33;

display:block;

text-decoration:none;

}


/* top kategorie aktiver reiter */

.topKatAkt {

font-family:Verdana,Geneva,Arial;

font-size:11px;

color:#003399;

text-decoration:none;

line-height:25px;

background-color:#FFCC33;

}



a.topkatakt:link,a.topkatakt:active,a.topkatakt:visited {

font-family:Verdana,Geneva,Arial;

font-size:11px;

color:#003399;

text-decoration:none;

line-height:25px;

}

a.topkatakt:hover {

text-decoration:none;

}



/* navigations link : sub kategorie link */

a.nvLink:link,a.nvLink:active,a.nvLink:visited {

font-family:Verdana,Geneva,Arial;

font-size:11px;

color:#003399;

text-decoration:none;

line-height:15px;

}

a.nvLink:hover {

color:#FFFFFF;

text-decoration:none;

}



/* kategorie navigation ausgewählt */

.nvAktiv {

background-color:#3D8FCC;

}



/* service link : service include */

a.svlink:link,a.svlink:active,a.svlink:visited {

font-family:Verdana,Geneva,Arial;

font-size:11px;

color:#003399;

text-decoration:none;

line-height:15px;

}

a.svlink:hover {

color:#ffffff;

text-decoration:none;

line-height:15px;

}



/* service link unterstrichen : login, suche */

a.svlinku:link,a.svlinku:active,a.svlinku:visited {

font-family:Verdana,Geneva,Arial;

font-size:11px;

color:#003399;

line-height:15px;

}

a.svlinku:hover {

color:#ffffff;

line-height:15px;

}



/* Link der Top 10 */

a.top10Link:link,a.top10Link:active,a.top10Link:visited

{

font-family:Verdana,Geneva,Arial;

font-size:11px;

color:#003399;

}

a.top10Link:hover

{

font-family:Verdana,Geneva,Arial;

font-size:11px;

color:#ffffff;

}



/* zurück link */

a.back:link,a.back:active,a.back:visited

{

font-family:Verdana,Geneva,Arial;

font-size:11px;

color:#003399;

}

a.back:hover

{

font-family:Verdana,Geneva,Arial;

font-size:11px;

color:#ffffff;

}



/* Shop Name Link*/

a.shopName:link,a.shopName:active,a.shopName:visited

{

	font-family:Verdana,Geneva,Arial, sans-serif;

	font-size:11px;

	font-weight:normal;

	color:#000000;

}

a.shopName:hover

{

	color:#ffffff;

}





/* -- A B O U T  M A L L -- */



/* text about mall */

.txAbout

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #000000;

}



/* text top link : willkommenstext */

a.top:link,a.top:active,a.top:visited {

font-family:Verdana,Geneva,Arial;

font-size:12px;

color:#003399;

line-height:15px;

}

a.top:hover {

color:#ffffff;

}





/* -- I N C L U D E S -- */



/* include überschrift rechte und linke spalte */

.navigationtitle

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

color: #FFFFFF;

background-color: #3D8FCC; 

}



/* include rahmen auf der rechten seite */

.incRightBorder

{

background-color:#3D8FCC;

}



/* überschriften balken content*/

.contenttitle

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

color: #000000;

background-color: #fcd22b;

}



/* balken sub überschriften userdaten verwalten */

.hdUserTop

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

color: #000000;

background-color: #FFFFCC;

}



/* kleine überschriften userdaten verwalten */

.hdUser

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 9px;

font-weight: bold;

color: #000000;

background-color: #FFFFFF;

}



/* Text für Top Angebot */

.txTopAngebot

{

	font-family: Verdana,Geneva,Arial, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #000000;

}



/* Preis Top Angebot */

.preisRed {

	font-family: Verdana,Geneva,Arial, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #ffffff;

}



/* service include text bold */

.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 */

.hdDetail

{

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size: 17px;

font-style: bold;

font-weight: bold;

color: #000000;

}



/* kurzbeschreibung : subheadline */

.hdSubDetail

{

font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#FF9900;

}



/* fliesstext Detailseite */

.txDetail

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

color: #000000;

}



/* fliesstext Detailseite Bold : für Preis */

.txDetailBold

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight:bold;

color: #000000;

}



/* Preisbalken Hintergrund */

.preisBg

{

background-color:#FFFFCC;

}



/* -- P R O D U K T  L I S T E -- */



/* Produkt List Text */

.txList

{

	font-family: Verdana,Geneva,Arial, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #000000;

}



/* Produkt List Text Bold für Preis*/

.txListBold

{

	font-family: Verdana,Geneva,Arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

}



/* Produkt List Link*/

a.txList:link,a.txList:active,a.txList:visited

{

	font-family: Verdana,Geneva,Arial, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #000000;

}

a.txList:hover

{

	color: #ffffff;

}





/* -- F L I E S S T E X T E -- */



/* fliesstext : kontakt, formulare etc */

.fliesstext	{

		font-family: Verdana,Geneva,Arial, sans-serif;

		font-size: 11px;

		font-style: normal;

		font-weight: normal;

		color:#000000;

		}



/* fliesstext FETT : kontakt, formulare etc */

.fliesstextBold	{

		font-family: Verdana,Geneva,Arial, sans-serif;

		font-size: 11px;

		font-style: bold;

		font-weight: bold;

		color:#000000;

		}



/* kleiner text. irrtümer... ausgeschlossen */

.txkl	{

		font-family: Verdana,Geneva,Arial, sans-serif;

		font-size: 9px;

		font-style: normal;

		font-weight: normal;

		color:#000000;

		}



/* fliesstext link */

a.fliesstext:link,a.fliesstext:active,a.fliesstext:visited

{

	font-family: Verdana,Geneva,Arial, sans-serif;

	font-size: 11px;

	font-weight:normal;

	color: #FF9933;

}

a.fliesstext:hover

{

	color: #ffffff;

}



/* -- S U C H E -- */

/* überschriften balken content*/

.searchTitle

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 11px;

font-weight: bold;

color: #000000;

background-color: #fcd22b;

}



/* linie als td class in der Suche */

.hrSearch

{

size: 1;

background-color: #fcd22b;

}





/* -- S O N S T I G E -- */



/* linie als td class | Produktliste etc. */

.hr

{

size: 1;

background-color: #fcd22b;

}



/* Fehlerausgaben */

.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*/

.hdBasket

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

font-weight:bold;

color:#000000;

}



/* warenkorb text */

.txBasket

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

font-weight:normal;

color:#000000;

}



/* bestellschein überschrift */

.hdBasketDetail

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:9px;

font-weight:bold;

color:#000000;

background-color:#FFFFCC;

}



/* bestellschein artikel etc fett */

.txBasketBold

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#000000;

}



a.txBasketBold:link,a.txBasketBold:active,a.txBasketBold:visited

{

	font-family:Verdana,Geneva,Arial, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#000000;

}

a.txBasketBold:hover

{

	color:#ffffff;

}



/* bestellschein top navigation */

.basketNumber

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#FFFFFF;

line-height:30px;

background-color:#3D8FCC;

}



/* bestellschein Text Schritte */

.basketStep

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:normal;

color:#000000;

background-color:#FFFFCC;

}



/* bestellschein Text Aktiver SCHRITT */

.basketStepAktiv

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

font-weight:bold;

color:#ffffff;

background-color:#E7EAF4;

}





/* -- P A G E  B R O W S E R -- */



/* inaktiv */

.browser

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

line-height:15px;

color:#000000;

background-color:#FFFFCC;

}

/* aktiv */

.browsera

{

font-weight:bold;

color: #EE0000;

}



a.browser:link,a.browser:active,a.browser:visited

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: normal;

color: #000000;

}

a.browser:hover

{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

font-weight: normal;

color: #EE0000;

}





/* -- S E I T E N E N D E -- */



/* 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:#ffffff;

}



/* copyright balken - powered by... */

.copyright {

font-family:Verdana,Geneva,Arial;

font-size:9px;

color:#000000;

text-decoration:none;

line-height:15px;

background-color:#FFCC33;

}

a.copyright:link,a.copyright:active,a.copyright:visited {

font-family:Verdana,Geneva,Arial;

font-size:9px;

color:#003399;

text-decoration:none;

line-height:15px;

}

a.copyright:hover {

color:#ffffff;

}









