body {color: #000;  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif;background-color: #C6B6AD; font-size:3.2em  } body, table { /* Why do tables use larger font otherwise? */ font-size: 12px; } /* default alignment of table cells */ td {vertical-align: top; text-align: left;} /* no borders on images */ img { border: 0px; }
 a {text-decoration:none; font-family:Verdana,Helvetica,Geneva,Swiss, sans-serif; font-size:8pt; color:#CC0000; font-weight: bold}
 h2 {font-size: 13px; }
h3 {font-size: 13px;}
h4 {font-size: 13px; }
p {padding: 0 0 1em 0; margin: 0;}
#globalheader {  margin-bottom: 1em; width: 1080px }
 #localheader { margin-bottom: 1em; } #localfooter { padding:15px 15px 15px 15px; margin-top: 1em; }
 #globalfooter { background: #c9bcb1;  margin-right: 64px;  width: 1024px; }
#pager { float:right;  font-size:0.9em ; background-color: #fff; width: 776px;  padding-top:90px;padding-bottom:30px; margin-left: 24px;   height:100px }
#archiv {  float:right;  background-color: #fff; width: 776px; margin-left: 24px;   height:auto }
#suchen { background-color: #fff; margin-left: 630px; width: 290px;padding:5px 5px 1px 5px; font-weight:bold; font-size:11px }
 #navigation1 { float: left; width: 164px; background: #eee; }
 #navigation { float: left; width: 136px;  margin-top:50px; height:auto }
 #navi a {color: #fff;font-weight: bold;font-size:8pt; text-decoration: none;}
#brotkruemel {color: #fff;  background-color: #b9021e; width: 776px; margin-left: 204px;
padding:0;   height:25px  }


#content { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; float:right; font-size:1.1em ; background-color: #fff; width: 776px; padding: 0px 0px 0px 0px;margin-left: 24px;   height:auto }
#content_footer { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; float:right; font-size:1.1em ; background-color: #fff; width: 776px; padding: 0px 0px 0px 0px;margin-left: 24px;   height:auto }
#content_localfooter { font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif; float:right; font-size:1.1em ; background-color: #C6B6AD; width: 776px; padding: 0px 0px 0px 0px;margin-left: 24px;   height:auto }
#content_text {    background-color: #fff; width: 736px; padding:15px 15px 15px 5px; margin-left: 20px;   height:auto }
 #header { width: 750px; margin-left: 100px;  height:auto }
#content1 { width: 980px;  margin-top: 0px; height:auto }
#content2 { background-color: #C6B6AD;width: 1028px; margin-left: 0px; margin-top: 0px; height:auto }
 #layer {margin:auto;PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-BOTTOM: 0px; OVERFLOW: auto; WIDTH: 730px;height:auto; }
 #links { float:left;  padding:20px 0px 0px 0px; color:#000; border:0px ;
background-color: #fff; width:217px; height:auto }

form {padding: 0; margin-left: 683px; }
.input {font-size: 13px; font-weight: bold;width: 105px; margin-top: 5px;}
.submitsearch {border: 0; background:  url(../_images/los.gif);  width: 50px; height: 21px; margin-left: 5px}

.submitarrow {border: 0; background: transparent url(images/pfeil.gif); width: 20px; height: 20px; margin-left: 5px}
.submitarrow:hover {background: url(images/pfeil-over.gif);}

 #rechts {float:right;   padding: 20px 10px 0px 0px; color:#000;  border:0px ;width:500px;  background-color: #fff; height:auto }
 # brot {/* 10px + 10px + 776px + 10px + 10px */ }

#navi2 a {color:#CC0000;font-weight: bold;font-size:0.7em ; text-decoration: none;}
.more a {font-size:8 pt ;}

.aktive  { font-size:10 px ;}
.passive {font-size:10 px ;}