html, body {
	margin:		0;
	padding:	0;
	height:		100%; 
	
	font-size:11px;
	color:#f0f1f4;
	font-family:Verdana;
	
	background:#f0f1f4;
}
html>body {

	font-family:Verdana;
	font-size:11px;
	
	background:#f0f1f4;
}


body a:link, body a:active, body a:visited {
	color:#222222;
	text-decoration:none;
}

body a:hover {
	color:#c11e1e;
	text-decoration:none;
}

.ueber {
	color:#c11e1e;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.ueberlink, .ueberlink a:link, .ueberlink a:visited, .ueberlink a:active {
	color:#c11e1e;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.ueberlink a:hover {
	color:#222222;
	font-weight:bold;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.bild {
	border:1px solid #bbbbbb;
	background:#fff;
	padding:5px;
	margin:3px;
}

.linkunten, .linkunten a:link, .linkunten a:visited, .linkunten a:active {
	color:#fff;
}

.linkunten a:hover {
	color:#c11e1e;
}

.linktitel, .linktitel a:link, .linktitel a:visited, .linktitel a:active {
	color:#bbbbbb;
}

.linktitel a:hover {
	color:#c11e1e;
}

.linkstart, .linkstart a:link, .linkstart a:visited, .linkstart a:active {
	color:#fff;
}

.linkstart a:hover {
	color:#c11e1e;
}

#top {
	width:710px;
	height:170px;
	background:Url(images/backtop.gif);
	position:	absolute;
	left:		50%;
	margin-left:	-355px; /* == halbe Breite.     */
	z-index:0;
	vertical-align:top;
	color:#000;
}

#menue {
	color:#222222;
	font-weight:bold;
	font-size:11px;
	position:relative;
	width:400px;
	height:20px;
	top:50px;
	padding-left:10px;
}

#ueberschrift {
	position:relative;
	width:300px;
	height:100px;
	color:#bbbbbb;
	top:70px;
	left:20px;
}

#mitte {
	width:697px;	/* 710-padding-left */
	position:	relative;
	top:165px;
	left:		50%;
	margin-left:	-355px; /* == halbe Breite.     */
	z-index:0;
	vertical-align:top;
	color:#000;
	background:Url(images/backmitte2.gif);
	padding-left:13px;
	padding-top:4px;
	padding-bottom:0px;
	line-height:20px;
}

#mitteverlauf {
	background:Url(images/backmitte.gif) repeat-x;
	width:685px;
}

#unten {
	width:670px;
	padding:20px;
	padding-top:5px;
	height:72px;
	position:	relative;
	top:0px;
	left:1px;
	z-index:0;
	vertical-align:top;
	
	color:#fff;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	background:Url(images/backunten.gif);
	margin-left:-13px;
}

.input {
	font-size:11px;
	border:1px #6a6a6a solid;
	background:#fff Url(images/schatten.gif) no-repeat top left;
	color:#666666;
	padding:3px;
	font-family:Verdana;
}

.aktiv {
	font-size:11px;
	border:1px #6a6a6a solid;
	background:#efefef Url(images/schattenA.gif) no-repeat bottom left;
	padding:3px;
	font-family:Verdana;
}

.submit {
	border-width:3px;
	border-style:double;
	border-color:#c4cccc;
	background-image:url(images/back_button.gif);
	font-family:Arial;
	font-size:11px;
	font-weight:normal;
}

.zeile0 {
	background:#efefef;
}

.zeile1 {
	background:#fff;
}
