/* CSS Document */

body {
	color: #44479F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E9E9E9;
	font-size: 0.9em;
}
.MausHand {
	cursor: auto;
}

h1 {
	color: #FFFFFF;
	background-color: #44479F;
	margin:0;
}
h2 {
	color: #FFFFFF;
	background-color: #44479F;
	margin:0;
}
h3 {
	color: #FFFFFF;
	background-color: #44479F;
	margin:0;
}
h4 {
	color: #FFFFFF;
	background-color: #44479F;
	margin:0;
}
h5 {
	color: #FFFFFF;
	background-color: #44479F;
	margin:0;
}
h6 {
	color: #FFFFFF;
	background-color: #44479F;
	margin:0;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.inhalt {
	width: 955px;
}
.Button100 {
	color: #FFFFFF;
	background-color: #44479F;
	width: 100px;
}

.Button150 {
	color: #FFFFFF;
	background-color: #44479F;
	width: 150px;
}
.MausFrage {
	cursor: help;
}
.Input200 {
	color: #FFFFFF;
	background-color: #44479F;
	width: 200px;
}
.Input200Focus {
	color: #FFFFFF;
	background-color: #0099FF;
	width: 200px;
}
.Fehler {
	color: #FFFFFF;
	background-color: #FF0000;
}


.Input400 {
	color: #FFFFFF;
	background-color: #44479F;
	width: 400px;
}
.Input400Focus {
	color: #FFFFFF;
	background-color: #0099FF;
	width: 400px;
}
.InputMenge {
	color: #FFFFFF;
	background-color: #44479F;
	width: 80px;
	text-align: right;
}
.InputMengeFocus {
	color: #FFFFFF;
	background-color: #0099FF;
	width: 80px;
	text-align: right;
}
.InputTransparent80 {
	color: #44479F;
	background-color: transparent;
	width: 80px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	border: none;
}
.InputTransparent50 {
	color: #44479F;
	background-color: transparent;
	width: 50px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	border: none;
}

.InputTransparent30 {
	color: #44479F;
	background-color: transparent;
	width: 30px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	border: none;
}
.Spruch {
	font-size: medium;
	font-style: italic;
}
.Verfasser {
	font-size: small;
	font-variant: small-caps;
}
.News {
	font-size: medium;
}
.NewsDatum {
	font-size: x-small;
}
.Input400Fehler {

	color: #FF99FF;
	background-color: #44479F;
	width: 400px;
}
.Input100 {

	color: #FFFFFF;
	background-color: #44479F;
	width: 100px;
}
.Input100Focus {


	color: #FFFFFF;
	background-color: #0099FF;
	width: 100px;
}
.hervorheben {
	background-color: #FFCC33;
}
.Bild {
	float: left;
	padding: 15px;
}
.NavTable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
.NavTableKat1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #CCFFFF;
}
.opreis {
	text-decoration: line-through;
}
