body {font-size:100%; }
h1, h2, h3, h4, h5 {font: bold Helvetica, Arial, sans-serif; margin:0;padding:0;}
p, li {font-size: 82%; line-height: 125%;}
h1 {font: bold 75% / 120% Helvetica, Arial, "sans-serif #990000";}
h2 {font-weight: bold; font-size: 120%; font-family: Helvetica, Arial, sans-serif; color: #000;margin-bottom:1em;}
h3, h3 a {font-weight: bold; font-size: 105%; font-family: Helvetica, Arial, sans-serif; color: #FE9A2E; text-decoration: none;margin-bottom:1em;}
h4 {color: #000; font-size: 100%; margin: 0; padding: 0; border-bottom: 1px solid #000; font-variant: small-caps; padding-left:1em;margin-bottom:2em;}
h5 a {color: #FE9A2E; font-size: 100%; margin: 0; padding: 0; border-bottom: 1px solid #a45342; font-variant: small-caps; padding-left:1em;margin-bottom:2em;}
p, p a {color: #000000;}
a {text-decoration: none;}
#navigation li, #kantone li {font-size: 75%; font-style: normal; margin-top: auto;}
#teaser p {color: #FE9A2E; clear:left;}
.klein {font-size:65%;}
#kantone a {color: #333333; text-decoration: none;}
.mehr a {font-size: 75%; color: #FE9A2E; border: solid 1px #888; padding: 0.15em 0.3em 0.1em 0.3em; margin:0.5em; position: absolute; right: 0;}
#inhalt h5, #inhalt h3, #inhalt h3 a {color: #000000;}
#inhalt h5 {border-color: #000000;}
h6 {font-size: 88%; font-family: Helvetica, Arial, sans-serif; font-weight: bold; margin:.5em 0;}
.mehrlinks {font-size: 70%; color: #b33; border: solid 1px #888; padding:.2em .3em 0.1em 0.3em; margin:.5em 0; float:left;clear:both;}
li {font-size:82%;}
h5 {color: #FE9A2E; font-size: 100%; margin: 0; padding: 0; border-bottom: 1px solid #b33; font-variant: small-caps; padding-left:1em;margin-bottom:2em;}
i {font-style: oblique;}
.vierpixelzeile {line-height: 8px;}

