body, html {
	position: relative;
	text-align: center;
	/*margin: 0;*/
}

#outerwrapper{
	text-align: left;
	margin: auto;
	position: relative;
	width: 900px;
	height: 100%;
}

#background{
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:607px;
	background:white;
	z-index:1;
}
body {
  background-color: white;
  z-index:0;
}

#banner{

position:absolute;
left:0px;
top:0px;
width:900px;
height:130px;
background-image: URL(banner.png);
background-repeat:repeat;
background-position:center top;
z-index:3;

}


#content{

position:absolute;
left:75px;
top:190px;
bottom:55%;
width:750px;
height:190px;
padding-left: 35px;
border-left:5px solid #E2001A;
border-top:5px solid #E2001A;

}

#leftbox{

position:absolute;
left:30px;
top:20px;
width:400px;
height:auto;
}

#rightbox{

position:absolute;
left:460px;
top:40px;
width:250px;
height:450px;

}
F1 { 

color: #000000;
font-size: 16pt;
line-height: 16pt;
letter-spacing: 0.3em;
text-decoration:underline;
! important;

}

F2 { 

color: red;
font-size: 12pt;
line-height: 12pt;
! important;
}

F3 { 

color: #000000;
font-size: 10pt;
line-height: 10pt;
! important;

}
a:link {
	color: #6699FF;
	text-decoration: none;
	! important;
}
a:visited {
	text-decoration: none;
	color: #6699FF;
	! important;
}
a:hover {
	text-decoration: underline;
	color: #6699FF;
	! important;
}
a:active {
	text-decoration: none;
	color: #6699FF;
	! important;
}


/*---------------------*/


/* Container in dem sich die Buttons befinden */
 div#Tmenu {
	
	position:absolute;
	left:75px;
	top:120px;
    font-size: 94%;
    width: 800px;
    padding: 0px;
    background-color: white;
	opacity:.6;
	filter:alpha(opacity=100); 
	-moz-opacity:.6;
	z-index: 9;


  }

  div#Tmenu div {
    clear: left;
  }
  ul#Navigation {
    margin: 0px; padding:0px;
    text-align: center;
	
  }

  ul#Navigation li {
    list-style: none;
    float: left;
    position: relative;
    margin: 0.4em; padding: 0;
  }
  * html ul#Navigation li {
    margin-bottom: -0.4em;
  }

  ul#Navigation li ul {
    margin: 0; padding: 0;
    position: absolute;
    top: 1.8em; left: -0.4em;
  }
  * html ul#Navigation li ul {
    left: -1.5em;
    lef\t: -0.4em;
  }
  ul#Navigation li ul li {
    float: none;
    display: block;
    margin-top: 0.2em; margin-bottom: 0.2em;
  }

  ul#Navigation a, ul#Navigation span {
    display: block;
    width: 7em;
    font-family: "Trebuchet MS", "Century Gothic", Helvetica, Arial, sans-serif;
    text-decoration: none; font-weight: bold;
    padding: 0.23em 0.97em 0.17em 1.03em;
    border: 1px solid white; /*Rahmen um die einzelnen Button u+r */
	
    border-left-color: white; border-top-color: white; /*Rahmen um die einzelnen Button l+o */
    color: black; background-color: white; /* Schriftfarbe der Buttons / Hintergrundfarbe der Buttons */
		background-repeat:no-repeat;
  }
  
  
  * html ul#Navigation a, * html ul#Navigation span {
    width: 9.2em;
    w\idth: 7em;  /* IE 6 in standards-compliant mode */
  }
  ul#Navigation a:hover, ul#Navigation span, li a#b2:hover {
    /*padding: 0.17em 1.03em 0.23em 0.97em;*/
    border-color: white;
    border-left-color: white; border-top-color: white; /* Rollover Rahmen */
    background:white; /* Rollover Farbe der Buttons */
	background-image: URL(1.png);
	background-repeat:no-repeat;
	color: black; /* Rollover Schriftfarbe*/
  }
  
  
  ul#Navigation li ul a:hover {
    border-color: white;
  }
  
  /* Erster Button */
  li a#b1{
    border-right-color: white; border-bottom-color: white;
    background-image: URL(1.png);
  }
  
    /* Zweiter Button */
  li a#b2 {
    border-right-color: white; border-bottom-color: white;
    background-image: URL(2.png);
  }
  
      /* Dritter Button */
  li a#b3 {
    border-right-color: white; border-bottom-color: white;
    background-image: URL(3.png);
  }
  
      /* Vierter Button */
  li a#b4 {
    border-right-color: white; border-bottom-color: white;
    background-image: URL(4.png);
  }
  
      /* Fuenfter Button */
  li a#b5{
    border-right-color: white; border-bottom-color: white;
    background-image: URL(5.png);
  }
  
  /*Aktueller Link */
  ul#Navigation li ul span {
    border-right-color: #C0C0C0; border-bottom-color: #C0C0C0;
    color: lime; background-color: lime;
  }
  
  /* Links beim draufklicken */
  ul#Navigation li a:active, ul#Navigation li:hover a:active {
    color: black; background-color: white;
  }

/* dynamisches Ein-/Ausblenden */
 ul#Navigation li ul {
    display: none;
  }
  /* Hintergrundfarbe der ausgeklappten Linkleiste */
  ul#Navigation li:hover ul {
    display: block;
    background: white;

  }
  
  
/* Bildergallerie*/

.bild { float: left; text-align: center }
.bild img { margin: 20px }
.gruppe {background-color: white; margin-left: 10px; padding: 20px; width: 750px }
/*.leer {margin-left: 5px; clear: both } */