
body                { background-color:#FFFFFF }

a.nav-links         { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold }
a.nav-links:link    { color:#9C2F2F; text-decoration:none; }
a.nav-links:visited { color:#9C2F2F; text-decoration:none; }
a.nav-links:hover   { color:#9C2F2F; text-decoration:underline; }

a.nav-2             { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal }
a.nav-2:link        { color:#9C2F2F; text-decoration:none; }
a.nav-2:visited     { color:#9C2F2F; text-decoration:none; }
a.nav-2:hover       { color:#9C2F2F; text-decoration:underline; } 

a.nav-2a            { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold }
a.nav-2a:link       { color:#000000; text-decoration:none; }
a.nav-2a:visited    { color:#000000; text-decoration:none; }
a.nav-2a:hover      { color:#9C2F2F; text-decoration:underline; } 

a.nav-3             { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold }
a.nav-3:link        { color:#9C2F2F; text-decoration:none; }
a.nav-3:visited     { color:#9C2F2F; text-decoration:none; }
a.nav-3:hover       { color:#9C2F2F; text-decoration:underline; }

a.nav-az1           { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold }
a.nav-az1:link      { color:#9C2F2F; text-decoration:none; }
a.nav-az1:visited   { color:#9C2F2F; text-decoration:none; }
a.nav-az1:hover     { color:#9C2F2F; text-decoration:underline; }

a.nav-az2           { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal }
a.nav-az2:link      { color:#9C2F2F; text-decoration:none; }
a.nav-az2:visited   { color:#9C2F2F; text-decoration:none; }
a.nav-az2:hover     { color:#9C2F2F; text-decoration:underline; }


a.nav-4             { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal }
a.nav-4:link        { color:#9C2F2F; text-decoration:none; }
a.nav-4:visited     { color:#9C2F2F; text-decoration:none; }
a.nav-4:hover       { color:#9C2F2F; text-decoration:underline; }

a.nav-5             { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:normal }
a.nav-5:link        { color:#9C2F2F; text-decoration:none; }
a.nav-5:visited     { color:#9C2F2F; text-decoration:none; }
a.nav-5:hover       { color:#9C2F2F; text-decoration:underline; }

a.norm              { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal }
a.norm:link         { color:#9C2F2F; text-decoration:none; }
a.norm:visited      { color:#9C2F2F; text-decoration:none; }
a.norm:hover        { color:#9C2F2F; text-decoration:underline; } 

a.anmelden          { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold }
a.anmelden:link     { color:#FFFFFF; text-decoration:none; }
a.anmelden:visited  { color:#FFFFFF; text-decoration:none; }
a.anmelden:hover    { color:#FFFFFF; text-decoration:underline; } 

a.small             { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal }
a.small:link        { color:#9C2F2F; text-decoration:none; }
a.small:visited     { color:#9C2F2F; text-decoration:none; }
a.small:hover       { color:#9C2F2F; text-decoration:underline; } 

a.details1          { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold }
a.details1:link     { color:#9C2F2F; text-decoration:none; }
a.details1:visited  { color:#9C2F2F; text-decoration:none; }
a.details1:hover    { color:#9C2F2F; text-decoration:underline; } 

a.details2          { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal }
a.details2:link     { color:#9C2F2F; text-decoration:none; }
a.details2:visited  { color:#9C2F2F; text-decoration:none; }
a.details2:hover    { color:#9C2F2F; text-decoration:underline; } 

a.liste             { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold }
a.liste:link        { color:#9C2F2F; text-decoration:none; }
a.liste:visited     { color:#9C2F2F; text-decoration:none; }
a.liste:hover       { color:#9C2F2F; text-decoration:underline; }

a.blaettern         { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal }
a.blaettern:link    { color:#9C2F2F; text-decoration:none; }
a.blaettern:visited { color:#9C2F2F; text-decoration:none; }
a.blaettern:hover   { color:#9C2F2F; text-decoration:underline; } 



h1                  { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color:#1F529E}
h2                  { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color:#1F529E }
h3                  { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#1F529E }
h4                  { font-family: Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: normal; color:#1F529E } 


td.adresse          { background-color:#F9F9F9 }
td.blaettern        { background-color:#F1F1F1 }
td.balken-rot       { background-color:#F1F1F1 }
td.balken-grau      { background-color:#CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #FFFFFF }
td.balken-blau      { background-color:#1F529E; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold; color: #FFFFFF }
td.bild             { background-color:#FFFFFF }
td.content          { background-color:#FFFFFF }
td.liste-r-oben     { background-color:#666666 }
td.liste-r          { background-color:#F9F9F9 }
td.liste-r-aktiv    { background-color:#F4EAEA }
td.linie-1          { background-color:#444444 }
td.linie-2          { background-color:#DDDDDD }
td.nav-links        { background-color:#F9F9F9 }      
td.nav-links-aktiv  { background-color:#F4EAEA }      
td.nav-mitte        { background-color:#D7D7D7 }
td.nav-mitte-aktiv  { background-color:#E4A3A3 }
td.nav-2            { background-color:#F1F1F1 }
td.nav-3            { background-color:#FFFFFF }
td.nav-4            { background-color:#FFFFFF }
td.news             { background-color:#811616 }
td.rot-1            { background-color:#811616 }
td.links            { background-color:#BBBBBB }
td.suchfeld         { background-color:#811616 }
td.user             { background-color:#811616 }
td.top              { background-color:#F3F2EE }



input.norm          { width:80px; height:18px;  font-family: Arial, Helvetica, sans-serif;}
input.suchfeld      { width:150px; height:18px;  font-family: Arial, Helvetica, sans-serif;}
input.submit        { border-color:#000000; border-left-color:#000000; border-style:solid; border-width:1px }
input.checkbox      { border-color:#FFFFFF; border-left-color:#FFFFFF; border-style:solid; border-width:0px }
textarea.norm       { border-color:#000000; border-left-color:#000000; border-style:solid; border-width:1px; font-family: Arial, Helvetica, sans-serif;}


input.adressen-fa   { width:250px; height:20px;  font-family: Arial, Helvetica, sans-serif;}
input.adressen-ort  { width:250px; height:20px;  font-family: Arial, Helvetica, sans-serif;}
input.adressen-plz  { width:55px; height:20px;  font-family: Arial, Helvetica, sans-serif;}
input.adressen-f    { width:200px; height:20px;  font-family: Arial, Helvetica, sans-serif;}

textarea.adressen   { border-color:#000000; border-left-color:#000000; border-style:solid; border-width:1px; font-family: Arial, Helvetica, sans-serif;}



ul                  { font-family: Arial, Helvetica, sans-serif; font-size: 10pt} 
i,p,tr,table        { font-family: Arial, Helvetica, sans-serif; font-size: 10pt}



.autor              { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #333333}
.adresse            { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal}
.blau               { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #15448A}
.bold               { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold} 
.beschreibung       { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal }
.bereich            { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal} 
.button             { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold} 
.content            { font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.datum              { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666}
.headline-1         { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #000000}
.headline-2         { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #666666}
.liste-headline     { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #666666}
.liste-text         { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666}
.liste-r-oben       { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
.meldung-1          { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF} 
.mitglied           { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
.nav-links          { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #9C2F2F} 
.nav-mitte          { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color:#FFFFFF }
.programm           { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal} 
.programm-a         { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FF0000} 
.rubrik             { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold}
.small-1            { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal}
.small-2            { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666}
.suche              { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
.suche-2            { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
.suche-1            { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal}
.titel              { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold} 
.user               { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #FFFFFF}
.warenkorb          { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal }
.warenkorb-1        { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal }
.warenkorb-2        { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold }
.warenkorb-3        { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal }
