body
	{
		margin: 0;
		padding: 0;
		font: 90% verdana, arial, helvetica, sans-serif;
		text-align: left;
		color: white;
		background-color: #070A2D;
	}
A:visited  { text-decoration: none; color: #35A2FF }
A:link     { text-decoration: none; color: #35A2FF }
A:active   { text-decoration: none; color: #DB2911 }
A:hover    { text-decoration: underline; color: #DB2911 }
p
        {
        margin: 5px 0 5px 0;
        }
table {
width: 100%;
border: 1px solid #CFECFF;
}
TD, TR {
text-align: center;
background-color: #CFECFF;
font: 90% verdana, arial, helvetica, sans-serif;
color: black;
border: 1px solid black;
overflow: hidden;
padding-right: 5px;
}
#container {
  margin: 0 auto;
  width: 100%;
  height: 100%;
  text-align: left;
  }
#linkerBereich {
  float:left;  
  width:620px;
  height:926px;
  padding:0;
  text-align: left;
  position: relative;
background-image:url(images/background.jpg); background-repeat:no-repeat;
  }
#header {
  width: 100%;
  text-align: center;
  }
#adresse {
  width: 100%;
  text-align: center;
  }
#content {
  width: 100%;  
  text-align: left;
  }
#rechterBereich {
  display: none;
width:170px;
  height: 100%;
  padding-top: 1px;
  margin-left:795px;
  text-align: left;
  }
ul#Navigation1 {
   display: none; 
margin: 0; padding: 0.6em;
    text-align: center;
     }
  ul#Navigation1 li {
    list-style: none;
    display: inline;
    margin: 0.4em; padding: 0;
  }

  ul#Navigation1 a, ul#Navigation1 span {
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    border: 1px solid black;
    border-left-color: #BDCFEF; border-top-color: #BDCFEF;
    color: white; background-color: #0094DE;
  }
  * html ul#Navigation1 a, * html ul#Navigation1 span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#Navigation1 a:hover, ul#Navigation1 span {
    border-color: #BDCFEF;
    border-left-color: black; border-top-color: black;
    color: maroon; background-color: #C6CEDE;
  }
 ul#Navigation2 {
display: none;    
margin: 0 auto;
    width: 400px; 
    padding: 0.4em;
    text-align: center;
    font-size: 8pt;
    border: 1px solid #D4F3F8;
  }
  ul#Navigation2 li {
    list-style: none;
    display: inline;
    margin: 0.4em; padding: 0;
  }

  ul#Navigation2 a, ul#Navigation2 span {
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold;
    color: #0094DE;
  }
  * html ul#Navigation2 a, * html ul#Navigation2 span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  ul#Navigation2 a:hover, ul#Navigation2 span {
    color: maroon; background-color: #C6CEDE;
  }
#aktion { position:absolute; top:460px; left:160px; width:300px; height:300px; z-index:1;
font: 120% verdana, arial, helvetica, sans-serif;
color: white;
font-size: bold;
display: none;
} 
#animation { position:absolute; top:300px; left:30px; width:700px; height:250px; z-index:2; display: none;
}
#Bildlupe1 {
display: none; 
  position:fixed;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
 z-index:3;
  background-image:url(images/halbblank.gif); background-repeat: repeat;
  }
.firmeninfo {
display: none;
}
.linksleiste {
  width: 160px;
  float: left;  
  padding-left: 5px;
  padding-right: 5px;
  margin-top: 5px;
  margin-right: 5px;
  margin-left: 5px;  
  text-align: center;
  }
.boxhell {
padding: 5px;
border: 1px solid #D4F3F8;
}
.boxohne {
padding: 5px;
}
.boxblank {
padding: 5px;
margin-top: 5px;
background-image:url(images/halbblank.gif); background-repeat: repeat;
font-weight: bold;
}
.box {
  padding-left: 5px;
  padding-right: 5px;
  color: black;
  border: 1px solid #D4F3F8;
  background-color: white;
}
.galerielinks {
float: left;
padding: 5px;
border: 1px solid #D4F3F8;
}
.galerierechts {
display: none;
padding: 5px;
border: 1px solid #D4F3F8;
}
