
* { /* Mit Universalselektor die Polsterungseigenschaften aller (Block-)Elemente auf null setzen */
font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-variant: normal; line-height: 18px; margin: 0; padding: 0; }
body { background-image: url(Bilder/layout/Back.gif); background-repeat: repeat-x; text-align: center; /* Für IE 5.01 & 5.5, um die Box #wrapper horizontal zu zentrieren */
}
div {
text-align: left; /* text-align:center wieder aufheben, damit DIV-Inhalte linksbündig ausgerichtet sind */
}
html, body {
height: 100%;
}
/* DIV-Boxen */
div#wrapper { width: 1200px; min-height: 100%; height: auto !important; height: 100%; background: url(Bilder/layout/Back_Wrapper.gif) repeat-y; margin-top: 0; margin-bottom: 0; margin-left: 0; }
div#header { height: 132px; background: #fff url(Bilder/layout/Back_Top.gif) no-repeat; }
div#leftCol { width: 145px; float: left; clear: none; padding-left: 75px; }
div#rightCol { float: right; }
div#centerCol { width: 640px; float: right; margin: 0 330px 0 0; }
/* clearfix zum Aufheben der Floatumgebung */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; padding-bottom: 30px; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* Überschrift, Absatz */
h2 {
margin-left: 10px;
}
div#header a                    { color: #003e17; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; letter-spacing: 0.3pt; hover: FF00FF  }
div#header a:link            { font-weight: bold }
div#header a:hover         { color: #cb0101; font-weight: bold }
div#header a:active            { color: #cb0101; font-weight: bold }
.link_impressum  { color: white; font-weight: normal; font-size: 10px; letter-spacing: 0.5pt }
div#navi { padding-top: 59px; padding-right: 20px; padding-left: 230px; }
div#aktuelles { color: #003e17; font-style: italic; text-align: center; margin-top: 20px; margin-bottom: 20px; padding: 5px; border: outset 3px #717171; }
div#footer { font-size: 10px; margin-top: 50px; }
.link_active     { color: #006400; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0; padding: 0 }
a                 { color: #507d61; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; hover: FF00FF  }
a:link             { font-weight: bold; text-decoration: underline }
a:hover          { color: #003e17; font-weight: bold; text-decoration: underline }
a:active              { color: #cb0101; font-weight: bold; text-decoration: none }
p { margin-top: 10px; margin-bottom: 10px; }
h1 { color: #003e17; font-size: 14px; font-weight: bold; margin: 10px 0 20px; }
.pic_glutamat { float: right; margin: 10px 0 20px 20px; }
.pic_aktuelles { margin-bottom: 5px; float: left; margin-top: 10px; margin-right: 20px; }
.pic_li { float: left; margin-right: 20px; margin-bottom: 10px; }
.pic_re { float: right; margin-bottom: 10px; margin-left: 10px; }
.pic { margin-right: 10px; margin-left: 10px; }
ul { list-style-type: disc; margin: 1em 0 1em 40px; }
