p, body, .normal	{ font: 12px geneva, helvetica, arial, "sans serif" }
b					{ font-weight: bold;}
ul, li				{ font: 12px geneva, helvetica, arial, "sans serif" list-style-image: url(images/arrow_grey.gif) }
sup					{ font-size: 5px }
small				{ font: 11px geneva, helvetica, arial, "sans serif" }
.suchergebnisfooter, .suchergebnisheader			{ font: 10px geneva, helvetica, arial, "sans serif" }

.headline1, h2	{ font: 18px verdana, geneva, helvetica, arial, "sans serif"; font-weight: 900 }
.headline2		{ font: 14px verdana, geneva, helvetica, arial, "sans serif"; font-weight: 900 }
.headline3		{ font: 12px verdana, geneva, helvetica, arial, "sans serif"; color: #999999; font-weight: 900;  }
.vorspanninfo		{ font: 900 12px verdana, geneva, helvetica, arial, "sans serif"; }
.headline4info		{ font: 900 11px Geneva, Arial, Helvetica, san-serif; }
.headline4		{ font: 11px verdana, geneva, helvetica, arial, "sans serif"; color: #ffffff; font-weight: 900;  }
.headline5		{ font: 15px verdana, geneva, helvetica, arial, "sans serif"; font-weight: 900;  }

.hitlist		{ font: 13px/16px geneva, helvetica, arial, "sans serif" }
.bildunterschrift		{ color: #666666; font: 12px geneva, helvetica, arial, "sans serif"; }
.cart			{ color: #ffffff; font: 10px/12px geneva, helvetica, arial, "sans serif"; }
.bestellauswahl	{ font: 12px geneva, helvetica, arial, "sans serif" }

.suchebox		{ font: 12px geneva, helvetica, arial, "sans serif"; padding-bottom:2px; padding-top:2px }
.suchebox input	{ font: 12px geneva, helvetica, arial, "sans serif"; margin-top:2px }
.suchebox2		{ font: 12px geneva, helvetica, arial, "sans serif"; }
.suchebox3		{ font: 12px geneva, helvetica, arial, "sans serif"; padding-left: 5px; padding-top: 4px; margin-bottom:3px }
.suchetips		{ font: 11px geneva, helvetica, arial, "sans serif"; color: #333333; }
.suchetipsdark		{ font: 11px geneva, helvetica, arial, "sans serif"; color: #aaaaaa; }
.suchetipshead		{ font: 14px verdana, geneva, helvetica, arial, "sans serif"; color: #333333; font-weight:bold; }


.fibsnews-headline2 		{ color: #990033; font: 13px verdana, geneva, helvetica, arial, "sans serif"; font-weight: bold; margin-top: 3pt; }
.fibsnews-headline1 		{ color: #666666; font: 16px verdana, geneva, helvetica, arial, "sans serif"; font-weight: bold; }
.fibs-titel 			{ color: #666666; font: 16px verdana, geneva, helvetica, arial, "sans serif"; font-weight: bold; }
.fibs-einleitung 		{ color: #990033; font: 12px geneva, helvetica, arial, "sans serif"; font-weight: normal; }
.fibs-subcat 			{ color: #ffffff; font: 14px verdana, geneva, helvetica, arial, "sans serif"; font-weight: bold; }
.fibs-link			{ color: #ffffff; font: 11px verdana, geneva, helvetica, arial, "sans serif"; font-weight: normal; }
.fibs-link5			{ color: #ffffff; font: 15px verdana, geneva, helvetica, arial, "sans serif"; font-weight: BOLD; }
.fibs-vorspann				{ font: 12px geneva, helvetica, arial, "sans serif"; text-indent: 25px; padding-top: 4px; }
.fibs-vorspannhead		{ color: #000000; font: 14px verdana, geneva, helvetica, arial, "sans serif"; font-weight: bold; }
.fibs-artikelhead 			{ color: #990033; font: 17px verdana, geneva, helvetica, arial, "sans serif"; font-weight: bold; }
.fibs-artikelvorspann 		{ color: #000000; font: 11px verdana, geneva, helvetica, arial, "sans serif"; font-weight: bold; text-indent: 25px; }
.fibs-artikelfliesst 		{ font: 11px verdana, geneva, helvetica, arial, "sans serif" }
.fibs-artikelliste 			{ color: #990033; font: 11px geneva, helvetica, arial, "sans serif"; }
.fibs-bildu					{ color: #333333; font: 12px geneva, helvetica, arial, "sans serif"; }
.fibs-galleries				{ font: 11px geneva, helvetica, arial, "sans serif"; text-indent: 0px; padding-top: 4px; padding-bottom: 14px; }

.prevnext		{ font: 11px geneva, helvetica, arial, "sans serif"; }
.maintext-bereich	{ font: 15px geneva, helvetica, arial, "sans serif"; text-indent: 30px }

.liste-head		{ font: 11pt geneva, helvetica, arial, "sans serif"; font-weight: bold; background-color: #FFCC00 }
.liste-autor	{ font: 11px geneva, helvetica, arial, "sans serif" }
.liste-vendor	{ font: 11px geneva, helvetica, arial, "sans serif" }
.liste-vendor a:link	{ color: #333333;}
.liste-vendor a:visited	{ color: #333333;}

.liste-produktdetails	{ color: #666666; font: 10px geneva, helvetica, arial, "sans serif" }
.liste-fotonr	{ color: #666666; font: 10px geneva, helvetica, arial, "sans serif";padding-bottom:2px; }
.liste-fotonr	a:link	{ color: #666666; }
.liste-fotonr	a:hover	{ text-decoration: underline;}
.liste-fotonr	a:visited { color: #660000;}


.hero-produkttitel	{ color: #666666; font: 9pt geneva, helvetica, arial, "sans serif"}
.hero-head		{ font: 10pt verdana, geneva, helvetica, arial, "sans serif"; 
				  font-weight: bold; 
				  background-color: #FFCC00 }
.hero-argument	{ font: 10pt geneva, helvetica, arial, "sans serif" }


.bestell-head		{ font: 12px geneva, helvetica, arial, "sans serif"; font-weight: bold }
.bestell-produkt	{ font: 12px geneva, helvetica, arial, "sans serif" }
.bestell-preis		{ font: 12px geneva, helvetica, arial, "sans serif" }
.bestell-txt		{ font: 11px geneva, helvetica, arial, "sans serif" }



.headline2cart		{ font: 15px geneva, helvetica, arial, "sans serif"; }
.commentscart		{ color: #333333; font: 12px geneva, helvetica, arial, "sans serif"; }
.commentscartsmall		{ color: #333333; font: 11px geneva, helvetica, arial, "sans serif"; }

.greyed		{color: #999999 }
