﻿body {margin-left: 0px; margin-right: 0px; margin-top: 0px; background-color: #dddddd;}
#titelbox{       position: absolute; left: 5%;  top:  0px; width: 90%; height: 49px; background-color: #ffffff; color: #222222;
				 border-bottom-style: solid; border-bottom-color: #dddddd; border-bottom-width: 1px;}
html>body #titelbox       {position: fixed;}
#brotkruemel {   position: absolute; left: 5%;  top: 50px; width: 90%; height: 16px; background-color: #ffffff; color: #efefef;
                 font-family: times new roman;                    font-size: 10pt;}
html>body #brotkruemel    {position: fixed;}
#zwischenzeile { position: absolute; left: 5%;  top: 66px; width: 90%; height:  4px; background-color: #ffffff;
                 border-top-style: solid; border-top-color: #dddddd; border-top-width: 1px;}
html>body #zwischenzeile  {position: fixed;}
#navigationsbox{ position: absolute; left: 5%;  top: 71px; width: 90%; height: 21px; color: #efefef;
                 background-color: #333333; background-image: url('../bilder/hintergrund.jpg'); background-attachment:fixed;
                 font-family: times new roman; font-weight: bold; font-size: 12pt; text-align: center;}
html>body #navigationsbox {position: fixed;}
#freizeile {     position: absolute; left: 5%;  top: 92px; width: 90%; height:  4px; background-color: #ffffff; color: #efefef;
                 border-bottom-style: solid; border-bottom-color: #dddddd; border-bottom-width: 1px;}
html>body #freizeile      {position: fixed;}
#framebox {      position: absolute; left: 5%;  top: 97px; width: 20%; 
                 font-family: times new roman; font-weight: bold; font-size: 12pt;}
html>body #framebox       {position: fixed;}
#titellink {                                                                                                    color: #ffffff;}
#frametitel {    margin-left: 10px;	 margin-right: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 5px; padding-top: 5px;
				 font-size: x-large;                                                                            color: #ffcc00;
                 border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #efefef}
#framelink {	 margin-left: 10px;	 margin-right: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 2px; padding-top: 2px;
                 border-bottom-style : solid; border-bottom-width: thin; border-bottom-color: #e5e5e5;color: #444444;}
#indextext {     font-family: times new roman; font-weight: normal; font-size: 12pt; text-align: justify;
                 margin-left: 10px; margin-right: 10px;}
#inhaltsbox {    position: absolute; left:  5%; top: 97px; width: 90%;              background-color: #ffffff;}
#inhalt {        position: relative;                               text-align: justify;
                 margin-left: 5%; margin-right: 5%;}
p {              font-family: times new roman;                    font-size: 12pt; text-align: justify;         color: #000000;}
a {              text-decoration: none;                                                                         color: #8ea50e;}
h1 {             font-family: times new roman; font-weight: bold; font-size: 23pt; text-align: left; color: #ffcc00; 
                 border-bottom-color : #ffcc00; border-bottom-style: solid; border-bottom-width: 2px;
                 padding-left: 25px;}
h2 {                                                                                 background-color: #efefef; color: #000000;
                 font-family: times new roman;font-weight: normal;font-size: 12pt; text-align: center;}
h3 {             padding-left: 25px; color: #333333; background-color: #efefef;
                 font-family: times new roman; font-weight: bold; font-size: 14pt; text-align: left;}
#h3 {            padding-left: 25px; color: #333333; background-color: #efefef;
                 font-family: times new roman; font-weight: bold; font-size: 14pt; text-align: left;}
h4 {             font-family: times new roman; font-weight: bold; font-size: 12pt; text-align: left;
				 border-bottom-style: dotted; border-bottom-width:thin; border-bottom-color: efefef;}
tr {             vertical-align:top;}
#titela {        margin-right: 4.5%;
                 font-family: times new roman; font-weight: bold; font-size: 17pt; text-align: right; font-style:italic;}
#titelb {                                                         font-size: 33pt;}
#boden {         font-family: times new roman;                    font-size: 10pt; text-align: center;          color: #e5e5e5;
                 padding-top: 5px;                                     height: 33px;
                 border-top-style: solid;    border-top-width:    1px;}
.textmarke {     margin-bottom: 100px;}
.texthell {                                                                          background-color: #f0f0f0;}
#text {          margin: 10px; text-align: justify;}
#rahmen {        border-style: solid; border-width: 1px; border-color: #e0e0e0;}
