
html, body {
	margin: 0;
	padding: 0;
	border: 0;
	height: 100.1%;
}



div.transOFF {width: 100%; background-color: silver;border:1px solid black; }
div.transON  {width: 100%; background-color: silver;opacity:.50;filter: alpha(opacity=50); -moz-opacity: 0.5;border:1px solid black; }




BODY {
  BACKGROUND-ATTACHMENT: scroll; 
  background-color: #F2F3F7;
  border-style: none;
  boder-width: thin;
  background-repeat: no-repeat;
  background-position: bottom,left;
  margin: 0px; 
  text-align: center;
}

.bildrahmen{
	border: 1px solid #999999;
}

.Schrift1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
}

h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #666666;
    padding-bottom: 0em;
    padding-top: 0em;
	margin-bottom: 0.3em;
	margin-top: 0em;
    letter-spacing: 0px;
}

h9{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-style:;
	color: #666666;
    padding-bottom: 0em;
    padding-top: 0em;
	margin-bottom: 0em;
	margin-left: 2.6em;
	margin-top: 0em;
    letter-spacing: 0px;
}

.link {
	color: #2d547c;
	text-decoration: none;
}

.link2 {
	color: #666666;
	text-decoration: none;
}

ul#Liste {
	margin: 0em; 
	padding-top: 1.2em;
	padding-left: 3em;
	padding-right: 0em;
	text-align: left;
}

ul#Liste li {
	margin: 1.1em; 
}

#wrapper { 
	width: 1px;
	height: 50%; /* Mitte Bildschirm */
	background-color: #F2F3F7;
	margin-bottom: -300px; /* halbe Höhe des Containers zurück */
	float: left;
}

#Container-Haupt {
    margin: 0 auto;
	position: relative; /* relativ zum Container wrapper */
	text-align: left;
	width: 1006px;
	min-height: 600px;
	background-image: url(../Bilder/Hintergrund.gif);
	background-color: #F2F3F7;
	background-repeat: repeat-y;
	height: auto !important;
	height: 600px;
	clear: left;
	padding: 0 0 0 0;
	border-left: 1px solid #cecfd4;
	border-right: 1px solid #cecfd4;
	border-top: 1px solid #cecfd4;
/*	border-bottom: 1px solid transparent;
*/	border-spacing: 0;
	text-align: left;
}



#Navi {
	width: 167px;
	float: left;
	padding: 0;
}


#Navigation {
	font: normal 105% Arial, Helvetica, sans-serif;
	font-weight: bold;
}


ul#Navigation {
	margin: 0em; 
	padding-top: 1.5em;
	padding-left: 0em;
	padding-right: 0em;
	text-align: center;
    list-style-type: none;
}

ul#Navigation li {
    list-style: none;
	margin: 1.4em; 
}

ul#Navigation a, ul#Navigation span {
	text-decoration: none;
	color: #776e51; 
}

* html ul#Navigation a, * html ul#Navigation span {
	width: 2px;    /* fuer IE 5.0x */
	width: auto;   /* fuer IE 6 */
}

ul#Navigation a:hover, ul#Navigation span {
	color: #aaaaaa; 
}






#content {
	width: 733px;
	margin-left: 180px;
	margin-right: 90px;
	margin-top: 20px;
	margin-bottom: 0px;
	padding: 0;
}





#clear {
	clear: both;
	margin: 0;
	padding: 0;
	height: 0;
	line-height: 0;
	font-size: 0;
}






#Head {
	height: 101px;
}
#Head img {
	width: 1006px;
	height: 101px;
    vertical-align: bottom;	
}




#Middle {
	height: 27px;
}
#Middle img {
	width: 1006px;
	height: 27px;
    vertical-align: bottom;	
}




#Footer {
	width: 1006px;
	margin: 0 auto 0 auto;
	height: 54px;
	border-left: 1px solid #cecfd4;
	border-right: 1px solid #cecfd4;
	border-bottom: 1px solid #cecfd4;
}

#Footer img {
	width: 1006px;
	height: 54px;
    vertical-align: bottom;	
}
