body                   { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }
body                   { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }

h1                     { font-size:18px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:22px; display:inline; }
h2                     { font-size:14px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:22px; display:inline; }
h1.aktionsspalte       { font-size:18px; font-weight:bolder; color:#e2001a; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:18px; text-align:left; }

span.normal            { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }
span.bold              { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }
span.klein             { font-size:9px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }
span.versandkostenextra     { font-size:11px; font-weight:bold; color:#B40000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }
span.fehler            { font-size:11px; font-weight:bold; color:#B40000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }
span.suche             { font-size:11px; font-weight:bold; color:#505050; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }
span.bottomdate        { font-size:11px; font-weight:normal; color:#FFFFFF; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }


span.preis              { font-size:11px; font-weight:bold; color:#505050; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }
span.preis2             { font-size:11px; font-weight:bold; color:#B40000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }

a.seitenaufzaehlung         { font-size:9px; font-weight:normal; color:#505050; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:11px; }
a.seitenaufzaehlung:hover   { font-size:9px; font-weight:normal; color:#B40000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:11px; }

a.normal               { font-size:11px; font-weight:normal; color:#e2001a; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; }
a.normal:hover         { font-size:11px; font-weight:normal; color:#e2001a; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; }

a.klein                { font-size:9px; font-weight:normal; color:#505050; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; }
a.klein:hover          { font-size:9px; font-weight:normal; color:#B40000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; }

a.bold                 { font-size:11px; font-weight:bold; color:#e2001a; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; }
a.bold:hover           { font-size:11px; font-weight:bold; color:#e2001a; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; }

a.newsletter           { font-size:18px; font-weight:bolder; color:#e2001a; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:20px; text-align:left; }
a.newsletter:hover     { font-size:18px; font-weight:bolder; color:#e2001a; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:20px; text-align:left; }

a.ausland              { font-size:18px; font-weight:bolder; color:#e2001a; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:20px; text-align:left; }
a.ausland:hover        { font-size:18px; font-weight:bolder; color:#e2001a; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:20px; text-align:left; }


a.topnav               { font-size:11px; font-weight:bold; color:#505050; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; }
a.topnav:hover         { font-size:11px; font-weight:bold; color:#B40000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; }

a.warenkorbnormal       { font-size:11px; font-weight:normal; color:#505050; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; }
a.warenkorbnormal:hover { font-size:11px; font-weight:normal; color:#B40000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; }

a.warenkorbbold         { font-size:11px; font-weight:bold; color:#505050; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; }
a.warenkorbbold:hover   { font-size:11px; font-weight:bold; color:#B40000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; }

a.nav                    { font-size:11px; font-weight:normal; color:#ffffff; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; height:20px; text-align:left; }
a.nav:hover              { font-size:11px; font-weight:normal; color:#ffffff; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:16px; height:20px; text-align:left; }

a.nav2                   { font-size:11px; font-weight:bold; color:#505050; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; height:20px; text-align:left; }
a.nav2:hover             { font-size:11px; font-weight:bold; color:#B40000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; height:20px; text-align:left; }

a.nav3                   { font-size:11px; font-weight:bold; color:#ffffff; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; height:20px; text-align:left; }
a.nav3:hover             { font-size:11px; font-weight:bold; color:#ffffff; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:16px; height:20px; text-align:left; }

a.artikelbold           { font-size:11px; font-weight:bold; color:#505050; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; }
a.artikelbold:hover     { font-size:11px; font-weight:bold; color:#B40000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; }

a.artikelnormal           { font-size:11px; font-weight:normal; color:#505050; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; }
a.artikelnormal:hover     { font-size:11px; font-weight:normal; color:#B40000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:13px; text-align:left; }

a.artikelklein                { font-size:9px; font-weight:normal; color:#505050; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; }
a.artikelklein:hover          { font-size:9px; font-weight:normal; color:#B40000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; }

a.bottomnav               { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; }
a.bottomnav:hover         { font-size:11px; font-weight:normal; color:#B40000; font-style:normal; text-decoration:underline; font-family:verdana,arial,helvetica; line-height:14px; text-align:left; }

ul                     { font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }
ol                     { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }
li                     { font-size:11px; font-weight:bold; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }

input.form             { background-color:#ffffff; background-image:url(../images/form-inp-bg.gif); border-style:solid; border-width:1px; border-color:#AAAAAA; font-size:11px; font-weight:normal; color:#515151; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; height:17px; cursor:hand; }
input.form2            { background-color:#ffffff; background-image:url(../images/form-inp-bg2.gif); border-style:solid; border-width:1px; border-color:#AAAAAA; font-size:11px; font-weight:normal; color:#515151; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; height:17px; cursor:hand; }
input.button           { background-color:#ffffff; background-image:url(../images/form-but-bg.gif); border-style:solid; border-width:1px; border-color:#AAAAAA; font-size:11px; font-weight:normal; color:#515151; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; height:17px; cursor:hand; }

input.formsuche        { background-color:#ffffff; background-image:url(../images/form-inp-bg.gif); border-style:solid; border-width:1px; border-color:#AAAAAA; font-size:11px; font-weight:normal; color:#515151; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; height:17px; cursor:hand; }
input.buttonsuche      { background-color:#ffffff; background-image:url(../images/form-but-bg.gif); border-style:solid; border-width:1px; border-color:#AAAAAA; font-size:11px; font-weight:normal; color:#515151; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; height:17px; cursor:hand; }

textarea               { background-color:#ffffff; border-style:solid; border-width:1px; border-color:#AAAAAA; font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:12px; }
textarea.2             { background-color:#FFA0A0; border-style:solid; border-width:1px; border-color:#AAAAAA; font-size:11px; font-weight:normal; color:#000000; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:12px; }

option		      { background-color:#E2E2E2; font-size:11px; font-weight:normal; color:#272223; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }

select		      { background-color:#E2E2E2; font-size:11px; font-weight:normal; color:#272223; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; line-height:14px; }

td.farbe1           { background-color:#FFFFFF; }
td.farbe2           { background-color:#E6E6EF; }
td.nav              { background-color:#89b4af; background-image:url(../images/bg-nav.jpg); background-repeat:no-repeat; background-position:top; }
td.nav2              { background-color:#89b4af; }
td.rechtespalte     { background-color:#ccdad9; }

td.bottomnavecke             { background-color:#759f9a; }
td.bottomnav                 { background-color:#ccdad9; }
td.bottomnavrechtespalte     { background-color:#a3bab9; }

table.groesse     { background-color:#ffffff; border-style:solid; border-width:1px; border-color:#a3bab9; }
td.groesse        { background-color:#e5ecec; }

.navgruppe             {  background-image:url(../images/bg-nav-gruppe.gif); font-size:11px; font-weight:bold; color:#004743; font-style:normal; text-decoration:none; font-family:verdana,arial,helvetica; height:36px; line-height:14px;  }

.artikel           { background-color:#ffffff; border-style:solid; border-width:1px; border-color:#a3bab9; width:200px; height:200px; }