/* CSS Document */


body {
	color: #000000;
	/*background-image: url(pics/mshtextb.jpg);*/
	background-color: #EEEEEE;
	font-size: 100.01%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 1em;
}

ul#Navigation {
	font-size: 0.75em;
	float: left;
	width: 15em;
	margin: 0;
	padding: 0;
	border: 2px solid #000000;
	background-color: #DDDDDD;
}

ul#Navigation li {
margin: 0px;
}

ul#Navigation li li{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul#Navigation li ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul#Navigation li ul li {
	list-style-type: none;
	margin: 0;
}

ul#Navigation a {
	display: block;
	padding: 0.1em;
	font-weight: bold;
	text-decoration: none;
}

ul#Navigation a:link {
	color: #FF0000;
	background-color: #DDDDDD;
	text-decoration: none;
}

ul#Navigation a:visited {
	color: #FF0000;
	background-color: #DDDDDD;
	text-decoration: none;
}

ul#Navigation a:hover {
	color: #FF0000;
	background-color: #AAAAAA;
	font-weight: bold;
	text-decoration: none;
}

ul#Navigation a:active {
	color: #FF0000;
	background-color: #DDDDDD;
}


div#Inhalt {
	margin-left: 15em;
	padding: 0 1em;
	border: 2px solid #000000;
	background-color: #DDDDDD;
	color: #FF0000;
	min-height: 40em;
	height:auto !important;
	height: 40em;
}

div#Inhalt h1 {
	font-size: 1.5em;
	margin: 0 0 1em;
}

div#Inhalt h2 {
	font-size: 1.2em;
	margin: 0 0 1em;
}

div#Inhalt p {
	font-size: 1em;
	margin: 1em 0;
}


---
#Navigation {
	font-size: 0.75em;
	float: left;
	width: 15em;
	margin: 0;
	padding: 0;
	border: 1px dashed silver;
	background-color: #DDDDDD;
}

#menu{
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
}

#menu a:link{
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #21536A;
	text-decoration: none;
}

#menu a:visited{
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	padding: 3px 0px 3px 10px;
	color: #21536A;
	font-weight: bold;
	text-decoration: none;
}

#menu a:hover{
	display: block;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color: #DDEEFF;
	padding: 3px 0px 3px 10px;
	color: #21536A;
	font-weight: bold;
	text-decoration: none;
}

#untermenu{
	margin: 0px;
	padding: 0px;
	font-size: 7pt;
}

#untermenu a:link{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
	padding: 3px 0px 3px 7px;
	color: #21536A;
}

#untermenu a:visited{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
	padding: 3px 0px 3px 7px;
	color: #21536A;
}

#untermenu a:hover{
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color: #DDEEFF;
	padding: 3px 0px 3px 7px;
	font-weight: bold;
	text-decoration: none;
}

.table {
color:#000000;
}
