body
{
 font-family:Verdana, Arial, Helvetica, Sans Serif, sans-serif;
 color:#ffffff;
 font-size:8pt;
 margin:0px;
 cursor:default;
}

a:link { color:#959595; }
a:visited { color:#959595; }
a:hover, a:active {  text-decoration:none; color:#6e6e6e; }

h1
{
 font-family:Verdana, Arial, Helvetica, Sans Serif, sans-serif;
 color:#929292;
 font-size:10pt;
 margin-top:4px;
 margin-left:7px;
 cursor:default;
}

td
{
 color:#929292;
}

p.box
{
 margin-top:5px;
 margin-left:10px;
 margin-right:10px;
 margin-bottom:0px;
 color:#929292;
}

.content {
   position:absolute;
   width:1000px;
   height:600px;
   background-image:url(images/content_bg.jpg);
}

.menu {
   position:absolute;
   top:112px;
   left:0px;
   width:1000px;
   height:33px;
   background-image:url(images/menu_bg.gif);
}

.main {
   position:absolute;
   top:169px;
   left:15px;
   width:512px;
   height:412px;
   background-image:url(images/main_bg.gif);
}

.main2 {
   position:absolute;
   top:169px;
   left:15px;
   width:512px;
   height:567px;
   background-image:url(images/main_bg.gif);
}

.box_top {
   position:absolute;
   top:169px;
   left:540px;
   width:259px;
   height:203px;
   background-image:url(images/box_bg.gif);
}

.box_bottom {
   position:absolute;
   top:379px;
   left:540px;
   width:259px;
   height:203px;
   background-image:url(images/box_bg.gif);
}

.impressionen {
   position:absolute;
   top:169px;
   left:807px;
   width:183px;
   height:413px;
   background-image:url(images/impressionen_bg.gif);
}

.foot {
   position:absolute;
   top:584px;
   left:15px;
   color:#929292;
}

.foot2 {
   position:absolute;
   top:750px;
   left:15px;
   color:#929292;
}

.copy {
   position:absolute;
   top:584px;
   left:906px;
   color:#929292;
}

.trans {
   position:absolute;
   top:125px;
   left:970px;
   color:#929292;
   width:20px;
   height:15px;
}

/* Objektbilder-Popups */
.detailimageheadline
{ font-size:20px; color:#000000; font-weight:bold; text-align:center; }
#detailimagetext
{ font-size:11px; color:#000000; }
.detailimgtext
{ font-size:11px; color:#000000; }
a.detailimagelink:link
{ font-size:11px; color:#000000; }
a.detailimagelink:active
{ font-size:11px; color:#FFFFFF; }
a.detailimagelink:visited
{ font-size:11px; color:#000000; }
a.detailimagelink:hover
{ font-size:11px; color:#FFFFFF; }
.detailimgarea
{ position:absolute; top:45px; left:0px; width:100%; text-align:center; visibility:hidden; }


#slideshow
{
 border-style: solid;
 border-color: #520A0B;
 border-width: 3px;
}

#slideshow2
{
 border-style: solid;
 border-width: 0px;
 margin-left:15px;
}
