html, body {
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size: 100.01%;
 background-color: #DECF91;
 text-align:center;
}

* {
 margin: 0;
 padding: 0;
}

#container {
 position: relative; top:20px;
 margin:auto;
 width: 912px;
 height: 622px;
 background-color: #FFFFFF;
 background-image: url(bilder/hintergrund-leer.jpg);
 background-repeat: no-repeat;
 text-align: left;

 }

#header {
 position: absolute; top: 15px; left: 45px;
 width: 680px;
 height: 220px;
 }

#navi {
 position: absolute; top: 48px; left: 735px;
 width: 155px;
 height: 600px;
 font-size: 10pt;
 line-height: 150%;
 float:right;
 padding: 10px 0 0 15px;
 }

#content {
 position: absolute; top: 260px; left:45px;
 width: 660px;
 height: 360px;
 overflow:auto;
 padding:0 20px 0 0;
 }

#content1 {
 position: absolute; top: 70px;
 width: 170px;
 }

#content2 {
 position: absolute; left:200px; top:20px;
 width: 425px;
 }


p {
 font-family: Arial;
 text-align: left;
 font-size: 10pt;
 color: #432D0D;
 padding:0 0 6px 0;
}

h1 {
 font-family: Arial;
 font-size: 24pt;
 text-align: left;
 padding: 0 0 10px 0;
 }

h2 {
 font-family: Arial;
 font-size: 70pt;
 text-align: left;
 font-weight: normal;
 padding: 0;
 }

h3 {
 font-family: Arial;
 font-size: 26pt;
 text-align: left;
 padding: 0 0 5px 0;
 font-weight: lighter;
 }

table{
 font-family: Arial;
 text-align: left;
 font-size: 9pt;
 color: #432D0D;
 margin: 0 0 0 1px;
 line-height: 18px;
 }

.gross {
  font-size: 13pt;
}

.klein {
  font-size: 8pt;
}

.fett {
 font-weight: bold;
}

.kursiv {
 font-style:italic;
 }

.rechts {
 text-align:right;
}

.dunkelbraun {
 color: #432D0D;
 }

.hellbraun {
 color: #C5AA35;
 }

.weiss {
 color: #FFFFFF;
 }

.z180{
 line-height: 180%;
 }

.z150{
 line-height: 150%;
 }

.z115{
 line-height: 115%;
 }


 a.navi:link {
 font-family: Arial;
 text-decoration: none;
 text-align: left;
 color: #FFFFFF;
 padding-left: 15px;
 }
a.navi:visited {
 font-family: Arial;
 text-decoration: none;
 text-align: left;
 color: #FFFFFF;
 padding-left: 15px;
}

a.navi:active {
 font-family: Arial;
 text-decoration: none;
 text-align: left;
 color: #FFFFFF;
 padding-left: 15px;
}

a.navi:hover {
 font-family: Arial;
 color: #FFFFFF;
 text-decoration: none;
 background-image: url(bilder/navi-pfeil.gif);
 background-repeat: no-repeat;
 background-position: left;
 padding-left: 15px;
}

.aktuelleseite {
 color: #FFFFFF;
 text-decoration: none;
 background-image: url(bilder/navi-pfeil.gif);
 background-repeat: no-repeat;
 background-position: left;
 padding-left: 15px;
}

a.text:link {
 color: #432D0D;
 font-family: Arial;
 text-decoration: none;
 font-size: 10pt;
 font-weight: bold;
 padding-left: 0px;
 }

a.text:visited {
 color: #432D0D;
 font-family: Arial;
 font-size: 10pt;
 font-weight: bold;
 }

a.text:active {
 color: #432D0D;
 font-family: Arial;
 font-size: 10pt;
 font-weight: bold;
 }

a.text:hover {
 color: #7E5618;
 font-family: Arial;
 font-size: 10pt;
 font-weight: bold;
 }

a.header1:link {
 text-decoration: none;
 color:#432D0D;
 }

a.header1:visited {
 text-decoration: none;
 color:#432D0D;
 }

a.header1:active {
 text-decoration: none;
 color:#432D0D;
 }

a.header1:hover {
 text-decoration: none;
 color:#432D0D;
 }

a.header2:link {
 text-decoration: none;
 color:#C5AA35;
 }

a.header2:visited {
 text-decoration: none;
 color:#C5AA35;
 }

a.header2:active {
 text-decoration: none;
 color:#C5AA35;
 }

a.header2:hover {
 text-decoration: none;
 color:#C5AA35;
 }

a.header3:link {
 text-decoration: none;
 color:#FFFFFF;
 }

a.header3:visited {
 text-decoration: none;
 color:#FFFFFF;
 }

a.header3:active {
 text-decoration: none;
 color:#FFFFFF;
 }

a.header3:hover {
 text-decoration: none;
 color:#FFFFFF;
 }

a:link {
 text-decoration: none;
 color: #432D0D;
 }

a:visited {
 text-decoration: none;
 color: #432D0D;
 }

a:active {
 text-decoration: none;
 color: #432D0D;
 }

a:hover {
 text-decoration: none;
 color: #432D0D;
 }


.quadrat {
 list-style-type: square;
 padding: 0 0 0 15px;
 color: #4A4A4A;
 }

li {
 font-size: 10pt;
 }

img{
  border:0;
}