/* Angaben für alle standardkonformen Browser */

.Stil1 {color: #FFFFFF}

.Stil2 {font-size: 12px}

.centeredTable {
   margin-right: auto;
   margin-left: auto;
}

a:link {

	color: #FFFFFF;

}

a:visited {

	color: #FFFFFF;

}

a:hover {

	color: #FFFFFF;

}

a:active {

	color: #FFFFFF;

}



body {

	margin:0;

	padding:0;

	position:absolute;

	background:#ffffff;

	scrolling:yes;

	background-image: url(bilder/iglhg.gif);

}



#content_container {

	padding: 0em;

}



#header {

	position:fixed;

	top:0px; left:0px; right:0px;

	text-align:center;

	padding:0px;

	background-repeat: repeat-x;

	color:#ffffff;

	}



#header a:link, #header a:visited {

	display:block;

	color:#ffffff;

	text-decoration:none;

	margin:0;

	padding:0.2em;;

}



#header a:hover {

	color:#ffffff;

	text-decoration:underline;

}



#footer {

	position:fixed;

	bottom:0px;

	left:0px;

	right:0px;

	text-align:center;

	padding-top:0px;

	color:#006633;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}



/* Angaben nur für den Internet Explorer mit Star HTML Hack */



* html, * html body {

	height:auto;

	overflow:hidden;

	width: auto;

}



* html #header {

	height:45px;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 0;

	margin-left: 0;

}



* html #content_container  {

	height:84%;

	overflow:auto;

	padding-top: 0em;

	padding-right: 0em;

	padding-bottom: 0em;

	padding-left: 0em;

}



* html #footer  {

	height:100px;

}



/* Kleines Extra für den IE */



* html #menu {

	margin:0em;

}



/* Formatierung des Seiteninhaltes */



#menu {

	border: 1px dotted #ff0000;

	margin:0;

	margin-left:0.5em;

	padding:0.5em;

	float:left;

	width:9em;

}



/* Der IE soll das Element breiter darstellen, da margin und

   padding hier von der Breite abgezogen werden! */



* html #menu {

	width:10.5em;

}



#menu li {

	list-style: none;

	margin:0;

	padding:0.3em;

}



#menu li#active {

	padding:0.5em;

	text-decoration:underline;

}



#menu a:link, #menu a:visited {

	display:block;

	background:#DA9F43;

	color:#ffffff;

	text-decoration:none;

	margin:0;

	padding:0.2em;;

}



#menu a:hover {

	background:#5E1600;

	color:#ffffff;

	text-decoration:underline;

}



#content {

	border: 1px dotted #ff0000;

	padding: 0;

	margin-left:1em;

	margin-right:1em;

}



* html div#content {

	height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */

	padding-top:1em;

}

