#navigation img {vertical-align:top;margin-top:-2.8em; z-index:20; position:absolute; right:12%; display: inline-block;}
#kantone img {vertical-align:bottom;}
#kantone ul {margin: 0 0 0 1em; padding: 0;}
#kantone li {list-style-type: none; height: 4.5em; margin: 0; padding: 0; vertical-align: top; display:block;}
#navigation li.weiss {background-color: #FE9A2E;}
h1 {margin-top: 2.5%; margin-left: 0; border-top: 1px solid black; border-bottom: 1px solid black; padding:.5em 0; clear:right; display: block;}
#navigation li {line-height: 100%; background-color: #FE9A2E; text-align: center; list-style-type: none; margin: 0 0; padding: 0.5em 0 0.75em; position: relative; width: 14%; height: 1em; float: left; vertical-align: bottom;display:table-cell;}
#navigation ul {list-style-type: none; margin: 0; padding: 0; height: 1em;}
#kopf img, #kopf h1 {width: 60%; clear:right;}
img {margin: 0; padding: 0; border-width: 0;}
#kopf img.blinki {margin: 0 2% 2% 0; width: 26%;float:left; clear:left;}
.zwischenraum {width: 3%; float: left;min-height:100px;overflow:hidden; display:inline-block; color: #ffffff;}
#container {text-align: left; background-color: #ffffff; width:100%;}
#inhalt {width:55%; float: left; overflow:hidden; display: inline-block;}
#teaser {width: 22%; float:left; overflow:hidden; display: inline-block; background-color:#FFF;}
#kantone {width: 14%; background-color: #99CCCC; float: left; clear:left; overflow:hidden; display: inline-block;padding-top:2%;}
#navigation {overflow:hidden; display: inline-block;width:100%;z-index:10;}
#kopf {background-color: #ffffff;overflow:hidden; display: block; width:100%; padding-bottom:2%;}
body {font-size: 95%; font-family: Helvetica, Arial, sans-serif; background-color: #9aa; margin: 0 auto; padding: 0; min-width:640px; text-align: center; width:80%;}
#wrapper {float: left;width:83%;}
#footer {clear: both; background-color: #FE9A2E; width:100%; position:relative;overflow:hidden; display: inline-block; height:4em;}
#teaser .bild img {clear:both; display:block; margin: 0 24% 1em 0;}
hr {border: 0; border-bottom: 1px dashed #999999; margin-bottom: 1.5em; clear: both; background-color: white; padding: 0; height: 0;}
#inhalt .bild img {clear:left; display:block; margin: 0 3% 3% 0;}
h6 a {color:#000; margin:0;}
h6.aktiv a {color: #FE9A2E; text-decoration: underline;}
label {font-size:82%; font-weight: bold; float:left; clear:left; width:25%;}
input, select, textarea {float:left; clear:right; width:50%; font-family: Helvetica, Arial, sans-serif; font-size: 82%; border: 1px solid gray;}
.button {width: auto;float:left;clear:left;}
label.button {float:right;clear:right; width:50%;margin-right:25%;}
.submit {width: auto;float:left;}
#inhalt a {color: #FE9A2E;}
#navigation a {font-weight: bold; color: #000000;}
#navigation .weiss a {color: #000000;}
#inhalt .gokibild img {clear:both; width:100%; height: 50%; display:block; margin: 0 5% 5% 0;}
#teaser p.kirchenlink a {color:#FE9A2E;}

