
  body {
    background-color: gray;
    background-image:url("bilder/hintergrund.jpg"); 
    background-repeat:no-repeat;
    background-attachment:fixed;
overflow:scroll;
    
    color: black; 
    font-size: 100.01%;
    font-family: Helvetica,Arial,sans-serif;
    margin: 0; padding: 1.5em 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
    }

 
  div#Seite {
    background-color: white;
    text-align: left;    /* Seiteninhalt wieder links ausrichten */
    margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
    width: 970px;
    padding: 0;
    -moz-box-shadow:5px 5px 5px rgba(0,0,0,0.5); /* Firefox */
    -webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.5); /* Safari, Chrome */
    box-shadow:5px 5px 5px rgba(0,0,0,0.5); /* W3C Standard, Opera, Firefox4, IE9 */

   
   
  }

  ul#topmenu {
    padding: 3px 210px 0 0;
    margin: 0;
    text-align: right;
    font-size: 0.7em;
    border: 0px;
  }
   ul#topmenu  li {
    list-style: none;
    display: inline;
    margin: 0; padding: 0 2px 0 3px;
    border-left: 1px solid lightgray
  }
  ul#topmenu a{
    text-align: center;
    padding: 3px 2px 3px 2px;
    text-decoration: none;
    border: 0px solid black;
    color: gray; background-color: white;
  }


  ul#secmenu {
    padding: 0;
    margin: 0 0 0 210px;
    text-align: left;
    font-size: 0.73em;

  }
   ul#secmenu  li {
    list-style: none;
    display: inline;
    padding: 0;
    margin: 0;
  }
  ul#secmenu a{
    text-align: center; 
    vertical-align: 3px;
    padding: 3px 7px 3px 7px;
    text-decoration: none;
    border-left: 1px solid black;
    font-weight: bold;
  }
  ul#secmenu a:link {
    color: black; background-color: white;
  }
  ul#secmenu a:visited {
    color: black; background-color: white;
  }
  ul#secmenu a:hover {
    color: black; background-color: lightgray;
  }
  ul#secmenu a:active {
    color: white; background-color: #e60005;
  }

  ul#Navigation {
   background-color: white;
    font-size: 0.73em;
    float: left; width: 210px;
    margin: 0; padding: 0;
    text-decoration:none;
    border-top: 1px solid black;
  }

  ul#Navigation li {
    
    list-style: none;
     width: 200px;
    border-bottom: 1px solid lightgray;
    

  }
 
  ul#Navigation a {
    display: block;
    padding: 4px 0px 4px 10px;
    font-weight: bold;
    text-decoration:none;
  }
  ul#Navigation a:link {
    color: black; background-color: white;
  }
  ul#Navigation a:visited {
    color: black; background-color: white;
  }
  ul#Navigation a:hover {
    color: black; background-color: lightgray;
  }
  ul#Navigation a:active {
    color: white; background-color: #e60005;
  }

 div#Infobox {
    float: right; width: 11em;
    margin: 0px; padding: 0;
    text-align:right;
  }


  div#Info {

   text-align:left;
    font-size: 0.9em;
    float: right; width: 163px;
   margin: 0px 0px 7px 0px;
   padding: 5px; 
   border-top: 1px solid lightgray; background-c14:38 18.09.2010olor: white;
   border-left: 1px solid lightgray; background-color: white;
 
  }
div#Info_h {
   text-align:left;
   font-size: 0.9em;
   float: right; width: 163px;
   padding: 5px; 
   border-top: 1px solid lightgray; background-color: white;
   border-left: 1px solid lightgray; background-color: white;
   
  }

div#Info_h strong {
    font-size: 1em;
    margin: 6px;
  }
  div#Info strong {
    font-size: 1em;
    margin: 5px;
  }
  div#Info p {
    font-size: 0.9em;
    margin: 5px 5px 5px 5px;
  }



  div#Inhalt {
   background-color: white;
    margin: 0 167px 20px 210px;
    padding: 0px 20px 10px 10px;
    border-top: 1px solid black;
  }
  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */
    margin-bottom: 0;
  }
  div#Inhalt h2 {
    font-size: 1.2em;
    color: navy;
    margin: 2px 0 8px 0;
  }
 div#Inhalt h1 {
    font-size: 1em;
    color: white;
    background-color:#999999;
    text-align:center;
    margin: 4px 0 8px 0;
    padding:2px;
  }
div#Inhalt h5 {
    font-size: 1em;
    color: white;
    background-color:#e60005;
    text-align:center;
    margin: 4px 0 8px 0;
    padding:2px;
  }
   div#Inhalt h4 {
   font-style: italic;
    font-size: 0.6em;
    color: gray;
    margin: 7px 0 0 0;
  }
   div#Inhalt h6 {
   
    font-size: 0.78em;
    color: black;
    margin: 0;
    padding: 0;
    font-weight:normal;
  }
  div#Inhalt p {
    font-size: 1em;
    margin: 0 0 1em 0;

  }

  p#Fusszeile {
   clear:both;
    font-size: 0.73em;
    margin: 0; padding-left: 5px;
    text-align: right;
    background-color:white; 
    color: gray;
    border-top: 1px solid silver;
  }

  #f1 { position:fixed;
  top:100px;
  left:0px;
  width:30px;
  height:100px;
  color: transparent;
  background-color: transparent;

  }
  #f1 a {
   color: transparent;
   background-color: transparent;
  }

#f2 { 
  position: fixed;
  text-align:right;
  margin:10px;
  margin-left:-225px; 
  top:10%; 
  left:50%;
  width: 450px;
  height: 400px;
  z-index: 999;
  visibility: hidden;
  color: white;
  padding: 10px;
  background-color: black;

  -moz-border-radius:17px;
  -webkit-border-radius:17px;
  border-radius:17px;
  border:5px solid white;
  }

#f2 h2, p, {
text-align:left;
}  

#f2 form {

text-align:right;

}

#f2 .Button {

 background-color:Black;
 color: white;
 width:120px;
 font-weight: bold;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
  border-radius:5px;
  border:2px solid white; 

}

#f3 { 
  position: fixed;
  text-align:center;
  top:0px;
  left:0px;
  width:100%;
  height:100%;
  z-index: 998;
  visibility: hidden;
  color: white;
  background-color:#000;
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;

  }

#feld {

background-color: white;
color: black;
border: 1px solid black;
margin: 2px;



}
form {

 

}



.Bereich, .Feld {
 background-color: white;
 border:1px solid lightgray; 
text-align:left;

}

.Button {

 background-color:gray;
 color: white;
 width:52px;
 border:1px solid gray; 

}	

div#menu { text-align:center; } 

div#bild { 
 overflow:auto;
 margin:10px;
 visibility: hidden;
 color: white;
 background-color:black;
 text-align:center;
 z-index: 999;
 margin-left:-500px; 
 top:0px; 
 left:50%;
 width: 1000px;
 height: 500px;
 position: fixed;

  border:5px solid white; 

}
img { border: 0; } 

div#bild img { width:90%; heigth:auto;}


div#contenttwo {

text-align:center;

}

div#contenttwo p {

text-align:left;
margin:0 5px 0 5px;

}

div#contenttworahm {

text-align:center;
border-bottom: 1px solid #999999;

}
div#contentrahm {
padding:0 0 0 12px;
margin:0 0 0 5px;
border-left: 1px solid #999999;

}

div#contentvideo {

text-align:center;

}
div#contentvideo h6 {

text-align:left;
margin:0 12px 0 12px;

}
div#contenttwo h6 {

text-align:left;
margin:0 5px 0 5px;

}

div#linkliste {
	border: 1px solid #999999;
	padding:6px;
	display:none;
	}

div#linkliste a{

        color:black;
	text-decoration:none;	
	
}
	
div#linkliste a:hover{
	color:black;
	text-decoration:underline;
}
div#linklist {
	border: 1px solid #999999;
	padding:6px;
	
	display:none;
	}

div#linklist a{

        color:black;
	text-decoration:none;	
	
}
	
div#linklist a:hover{
	color:black;
	text-decoration:underline;
}

div#linklist1 {
	border: 1px solid #999999;
	padding:6px;
	
	
	}

ul#linktabs {
    padding:0;
    margin:0 0 3px 0;
    text-align: left;
    font-size: 0.7em;
  
    border: 0px;
  }
   ul#linktabs  li {
    list-style: none;
    display: inline;
    padding: 3px 2px 3px 2px;
    margin: 0 0 6px 0;
    color: white;
    background-color: #e60005;
border: 1px solid white;
  }
  ul#linktabs a{
    text-align: center;
   
    text-decoration: none;
   background-color: #e60005;
    color: white;
  }

