a.headline            { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold }
a.headline:link       { color:#0245B5; text-decoration:none; }
a.headline:visited    { color:#0245B5; text-decoration:none; }
a.headline:hover      { color:#E03535; text-decoration:underline; }


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


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


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


a.nav-1               { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight:normal }
a.nav-1:link          { color:#666666; text-decoration:none; }
a.nav-1:visited       { color:#666666; text-decoration:none; }
a.nav-1:hover         {	color:#dd761a; text-decoration:none; }


a.nav-1a              { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight:normal }
a.nav-1a:link         { color:#dd761a; text-decoration:none; }
a.nav-1a:visited      { color:#dd761a; text-decoration:none; }
a.nav-1a:hover        { color:#dd761a; text-decoration:none; }


a.nav-2               { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold }
a.nav-2:link          { color:#0245B5; text-decoration:none; }
a.nav-2:visited       { color:#0245B5; text-decoration:none; }
a.nav-2:hover         { color:#E03535; text-decoration:underline; } 


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


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


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




body 				  { background-color:#d5dde6; }



td.rubrik-gh          { background-color:#13A9B8} 
td.rubrik-ta          { background-color:#D9B766}
td.rubrik-bm          { background-color:#ED913D}
td.linie-grau         { background-color:#DDDDDD}


td.sprachwahl         { background-color:#FFFFFF}

td.navigation-1       { background-color:#F9F9F9}
td.navigation-2       { background-color:#FFFFFF}

td.norm               { background-color:#F4F4F4}
td.newsliste-1        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
td.newsliste-1-a      { background-color:#DDDDDD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold}
td.newsliste-2        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal}
td.newsliste-2-a      { background-color:#DDDDDD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal}
td.news               { background-color:#E03535}

td.meldung            { background-color:#E03535; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}
td.meldung2           { background-color:#E03535; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF}

td.liste              { background-color:#EBEBEB}
td.archiv             { background-color:#F4F4F4}
td.archiv-1           { background-color:#3D455B}
td.archiv-2           { background-color:#EAEAEA}
td.archiv-3           { background-color:#E1E3EB}
td.links-1            { background-color:#DFDFDF}
td.links-2            { background-color:#EAEAEA}
td.nav-1              { background-color:#E7E5E2}
td.nav-2              { background-color:#B8BCA3}
td.suche              { background-color:#E03535}
td.kontakt            { background-color:#D3D1BD}
td.kontakt-a          { background-color:#E0DECE}
td.content            { background-color:#F4F4F4}
td.bildhintergrund    { background-color:#DDDDDD}
td.hintergrund        { background-color:#EAEAEA}
td.balken             { background-color:#E1E3EB}
td.weiter             { background-color:#D9D9D9}

input.norm            { width:120px; height:20px;  font-family: Verdana, Arial, Helvetica, sans-serif;}
input.mail            { width:250px; height:20px;  font-family: Verdana, Arial, Helvetica, sans-serif;}
input.name            { width:250px; height:20px;  font-family: Verdana, Arial, Helvetica, sans-serif;}
input.plz             { width:80px; height:20px;  font-family: Verdana, Arial, Helvetica, sans-serif;}
input.suchfeld        { width:120px; height:20px;  font-family: Verdana, Arial, Helvetica, sans-serif;}
input.archiv          { width:300px; height:20px;  font-family: Verdana, Arial, Helvetica, sans-serif;}
input.kontakt         { width:310px; height:20px;  font-family: Verdana, 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         { width:250px; font-family: Verdana, Arial, Helvetica, sans-serif}



h1                    { font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: normal; color: #3673bc }
h2                    { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #666666} 
h3                    { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #666666 } 
h4                    { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #666666 }


ul                    { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
i,p,tr,table          { font-family: Georgia, Helvetica, sans-serif; font-size: 10pt; color: #dddddd; font-weight: normal} 

.adresse              { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color: #666666}
.archiv-1             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FFFFFF}
.archiv-2             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000} 
.bild                 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #777777} 
.bottom               { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #777777} 
.bold                 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}
.content              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal}
.datum                { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #777777} 
.language             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold}
.nav                  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt} 
.headline             { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold} 
.headline-1           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #000000} 
.headline-2           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold} 
.rubrik               { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold} 
.news                 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #FFFFFF} 
.norm                 { font-family: Georgia, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; color: #666666} 

.small                { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal} 
.small-1              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal} 
.suche                { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF } 
