body { overflow: scroll; text-align: center; scrollbar-base-color: #CFECCE; scrollbar-arrow-color: #649254; text-align: center; }

#corpus     { background-image: url("img/hganfa.jpg"); background-repeat: no-repeat; margin: auto; padding: 0; width: 800px; height: 575px }
#head {width: 800px; height: 100px; float: left; }

#topnav { top: 100px; left: 0px; width: 670px; height: 25px; float: left; }
#topre { top: 100px; left: 670px; height: 25px; width: 130px; float: left; }


#sidenav   { text-align: left; top: 122px; left: 0; width: 290px; height: 380px; float: left }
#sidenav1 { top: 122px; left: 0; width: 290px; height: 38px; float: left }
#sidenav2 { text-align: left; top: 122px; left: 0; width: 290px; height: 250px; float: left }

#home  { top: 167px; left: 0; width: 170px; line-height: 28px; float: left; vertical-align: top; }
#umgebung  { top: 199px; left: 0; width: 170px; line-height: 28px; float: left; vertical-align: 50%; }
#aktuelles  { top: 241px; left: 0; width: 170px; line-height: 28px; float: left; vertical-align: 50%;}
#preise  { top: 283px; left: 0; width: 170px; line-height: 28px; float: left; vertical-align: 50%; }
#kontakt  { top: 315px; left: 0; width: 170px; line-height: 28px; float: left; vertical-align: 50%; }
#impressum  { top: 347px; left: 0; width: 170px; line-height: 28px; float: left; vertical-align: 50%; }


#rahmen { top: 125px; left: 290px; width: 510px; height: 450px; float: left; }

#headline       { padding-top: 15px; padding-left: 7px; top: 120px; left: 290px; width: 510px; height: 70px; float: right }
#textfeld { padding-right: 12px; padding-left: 10px; float: right; top: 172px; left: 290px; width: 486px;  height: 350px; overflow: auto; float: left; }


a.eins    { color: #011609; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: inherit; text-decoration: underline; background-image: none; vertical-align: middle }
a:hover.eins                    { color: #011609; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: inherit; text-decoration: underline; background-image: none }
a:active.eins                              { color: #011609; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: inherit; text-decoration: underline; background-image: none }

a.zwei  { color: #00401a; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: inherit; text-decoration: none; background-image: none }
a:hover.zwei                   { color: #e7f7e7; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: inherit; text-decoration: none; background-image: none }
a:active.zwei                             { color: #011609; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: inherit; text-decoration: none; background-image: none }

a.drei  { color: #00401a; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: inherit; text-decoration: none; background-image: none }
a:hover.drei                   { color: #e7f7e7; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: inherit; text-decoration: none; background-image: none }
a:active.drei                             { color: #011609; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: inherit; text-decoration: none; background-image: none }


#text 		   { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify }
#head1 		           { color: #000; font-size: 24px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; text-align: left }
#head2 		         { color: #000; font-size: 16px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; font-weight: normal }
#border   { border-width: 2px; border-color: #900 }
