body {font-family: Arial, Helvetica, sans-serif; background-color:#FFFAD2; font-size:10pt; line-height:130%;}
a:link { color: #0000BF;  text-decoration:none;}
a:visited { color: #0000BF;  text-decoration:none;}
a:hover { color: #AF00FF;  text-decoration:none;}
a:active { color: #0000BF; text-decoration:none;}
h1 {font-size:13pt; font-weight:bold; line-height:100%;}
h2 {font-size:12pt; font-weight:bold; line-height:100%;}
h3 {font-size:12pt; font-weight:bold; line-height:100%;}
#textr {text-align: right;}
#logo {position:absolute; left:135px; top:12px;}
#clogo {position:absolute; left:840px; top:0px;}
#headerleft {position:absolute; left:20px; top:10px; text-align:center; line-height:18px}
#headerright {position:absolute; left:420px; top:13px; font-size:15pt; line-height:25px}
#schluesselworte {color:#FFFAD2; font-size:1%;}
#header {width:945px; height:80px; position:absolute; left:5px; top:10px; border:hidden; color:#00009F; font-weight:600; font-style:italic; line-height:20px;}
#nav {position:absolute; left:150px; top:105px; font-weight:600; white-space: nowrap;}
#linkk {width:700px; height:22px; border:hidden; text-align:center; vertical-align:middle; background-color:#FFFF91;}
#linkb {width:115px; height:20px; position:absolute; left:685px; top:0px; border:hidden; text-align:center; vertical-align:middle; background-color:#EFEFEF;}
#agb {width:55px; height:20px; position:absolute; left:620px; top:0px; border:hidden; text-align:center; vertical-align:middle; color:#5F5F5F; background-color:#F0F0DC;}
#alinkb {width:115px; height:20px; background-color:#FF7F7F; position:absolute; left:685px; top:0px; border:hidden; text-align:center; vertical-align:middle; color:#5F5F5F;}
#content {width:800px; position:absolute; left:150px; top:150px; font-size:11pt; font-weight:500; line-height:130%;}
#table {width:800px; background-color:#EFEFEF;}
#tour {width:550px; position:absolute; left:50px; top:150px; font-size:10pt; font-weight:550; line-height:130%;}
#tourbilder {width:240px; position:absolute; left:625px; top:150px; font-size:10pt; font-weight:550; line-height:130%; text-align:center;}
#bildtext {position:absolute; left:550px; top:25px; width:150px; text-align:center;}
#galerie {position:absolute; left:25px; top:0px; width:500px; font-size:10pt; font-weight:500; text-align:center;}
#pl-link {width:100px; position:absolute; right:0px; top:0px; text-align:center; font-size:9pt; font-weight:600;}
#navigation {position:absolute; left:5px; top:105px; font-weight:600;}
.link {width:115px; height:20px; border:hidden; text-align:center; vertical-align:middle; color:#5F5F5F; background-color:#EFEFEF;}
.linkh {width:115px; height:40px; border:hidden; text-align:center; vertical-align:middle; color:#5F5F5F; background-color:#EFEFEF;}
.alink {width:115px; height:20px; background-color:#FF7F7F; border:hidden; text-align:center; vertical-align:middle; color:#5F5F5F;}
.alinkh {width:115px; height:40px; background-color:#FF7F7F; border:hidden; text-align:center; vertical-align:middle; color:#5F5F5F;}
#imp {position:absolute; left:5px; top:600px; font-size:8pt; font-weight:500; text-align:center; color:#4F4F4F;}

ul#Navigation {position:absolute; left:0px; top:95px; width: 130px; margin: 0; padding: 0; border: 0;}
  ul#Navigation li {list-style: none; margin: 10px; padding: 0;}
  ul#Navigation li ul {margin: 0 0 0 10px; padding: 0;}
  ul#Navigation li ul li {margin: 5px 0;}
  ul#Navigation a {display:block; padding: 0.1em; text-decoration: none; font-weight: bold; border: outset; color: #0000BF; background-color: #FFFF91;}
  * html ul#Navigation a {width: 100%;    /* Breitenangabe fuer IE 5.x */ w\idth: 120px;  /* Breitenangabe fuer IE 6 */}
  * html ul#Navigation li ul li a {width: 100%;    /* Breitenangabe fuer IE 5.x */ w\idth: 100px;  /* Breitenangabe fuer IE 6 */}
  ul#Navigation a:hover {color: white; background-color: #0060FF;}
  li a#aktuell {color: #0000BF; background-color: #FF80C0; border: inset;}
  li a#aktuello {color: #0000BF; background-color: #FFDF00; border: inset;}