/* ------------------------------------------ */
/* CSS Document - Mittlere Spalte             */
/* ------------------------------------------ */
div#sp_mitte {
	width:55.4em;
	margin:0;
	padding:0;
	background-color:rgb(255,255,255);
}
/* ------------------------------------------ */
#sp_mitte div.id0 {
	margin:0 0 0.2em 0;
	padding:0.7em 0.4em 0.7em 1em;
	background-color:rgb(214, 233, 250);
	color:rgb(0,47,93);
	font-size:0.8em;
	border:0;
	border-top:rgb(255,255,255) 0.4em solid;
}
#sp_mitte div.id0 a {
	color:rgb(0,47,93);
	text-decoration:none;
}
#sp_mitte div.id0 a:hover {
	color:rgb(255,255,255);
	background-color:rgb(102,123,162);
}
/* ------------------------------------------ */
#sp_mitte div.id1 {
	margin:0.2em 0 0 0;
	padding:0.4em 1em 0.4em 1em;
	background-color:rgb(214, 233, 250);
	color:rgb(0,47,93);
	line-height:1.5em;
}
#sp_mitte ol, #sp_mitte div.id1 ol {
	margin:0;
	padding:0.3em 2em;
	list-style-type:upper-roman;
}
#sp_mitte ul, #sp_mitte div.id1 ul {
	margin:0;
	padding:0.3em 2em;
	list-style-type:square;
}
#sp_mitte li, #sp_mitte div.id1 li {
	margin:0;
	padding:0;
	font-size:1em;
	line-height:1.5em;
}
#sp_mitte div.id1 li.links {
	list-style-image:url(../img_style/sp_mitte_links.gif)
}
#sp_mitte div.id1 li.downloads {
	list-style-image:url(../img_style/sp_mitte_downloads.gif)
}
#sp_mitte div.id1 li.navi3 {
	list-style-image:url(../img_style/sp_mitte_navi3.gif)
}
#sp_mitte img, #sp_mitte div.id1 img {
	margin:0.5em;
	margin-right:0;
	padding:0;
	border:rgb(255,255,255) 1px solid;
}
#sp_mitte th, #sp_mitte div.id1 th {
	color:rgb(0,47,93);
	font-size:1.1em;
	text-transform:uppercase;
}
#sp_mitte td, #sp_mitte div.id1 td {
	font-size:1em;
	line-height:1.3em;
}
#sp_mitte h1, #sp_mitte div.id1 h1 {
	color:rgb(0,47,93);
	font-size:1.1em;
	text-transform:uppercase;
	font-weight:bold;
}
#sp_mitte p, #sp_mitte div.id1 p {
	color:rgb(0,47,93);
	font-size:1em;
	line-height:1.5em;
}
#sp_mitte div.id1 p.mehr {
	padding:0 3em;
	text-align:right;
}
#sp_mitte div.id1 p.mehr a {
	color:rgb(0,47,93);
	font-weight:normal;
	text-decoration:none;
}
#sp_mitte div.id1 p.mehr a:hover {
	color:rgb(255,255,255);
}
#sp_mitte div.id1 a {
	margin:0;
	padding:0;
	color:rgb(0,47,93);
	font-weight:bold;
	text-decoration:none;
}
#sp_mitte div.id1 a:hover {
	color:rgb(255,255,255);
	background-color:rgb(102,123,162);
}
#sp_mitte div.id1 a.eng {
	margin:0;
	padding:0;
	color:rgb(0,47,93);
	text-decoration:none;
}
#sp_mitte div.id1 a.eng:hover {
	color:rgb(255,255,255);
	background-color:rgb(102,123,162);
}
#sp_mitte div.id1 a.kontakt {
	margin:0;
	padding:0;
	color:rgb(0,47,93);
	font-weight:normal;
	text-decoration:none;
}
#sp_mitte div.id1 a.kontakt:hover {
	color:rgb(255,255,255);
	background-color:rgb(102,123,162);
}
#sp_mitte div.id1 a.button {
	margin:0;
	padding:0.2em;
	color:rgb(255,255,255);
	background-color:rgb(102,123,162);
	font-size:1.0em;
	font-weight:normal;
	text-decoration:none;
}
#sp_mitte div.id1 a.button:hover {
	color:rgb(255,255,255);
	background-color:rgb(153,172,202);
}
#sp_mitte div.id1 textarea {
	margin:0;
	padding:0.2em;
	color:rgb(255,255,255);
	background-color:rgb(102,123,162);
	border:rgb(255,255,255) 0px solid;

}
#sp_mitte div.id1 input {
	margin:0;
	padding:0.2em;
	color:rgb(255,255,255);
	background-color:rgb(102,123,162);
	border:rgb(255,255,255) 0px solid;

}
#sp_mitte div.id1 input.submit {
	background-color:rgb(102,123,162);
	color:rgb(255,255,255);
	border:rgb(255,255,255) 0px solid;
}
#sp_mitte div.id1 input.submit:hover {
	background-color:rgb(153,172,202);
	color:rgb(255,255,255);
	border:rgb(255,255,255) 0px solid;
}
#sp_mitte div.id1 input.txt {
	width:12.7em;
}
#sp_mitte div.id1 input.kurz1 {
	width:5em;
	text-align:right;
}
#sp_mitte div.id1 input.pfeld {
	width:12.7em;
	background-color:rgb(153,172,202);
}
#sp_mitte div.id1 input.pfeldkurz1 {
	width:4.8em;
	background-color:rgb(153,172,202);
}
#sp_mitte div.id1 input.pfeldkurz2 {
	width:7em;
	background-color:rgb(153,172,202);
}
#sp_mitte div.id1 input.uebernehmen { width: 12px; height: 12px; background-image: url(../img_style/button_uebernehmen_12.gif); background-color:transparent;color:transparent;border: 0; }
#sp_mitte div.id1 input.uebernehmen:hover {background-image: url(../img_style/button_uebernehmen_hover_12.gif); }
#sp_mitte div.id1 input.loeschen { width: 12px; height: 12px; background-image: url(../img_style/button_loeschen_12.gif); background-color:transparent;color:transparent;border: 0; }
#sp_mitte div.id1 input.loeschen:hover {background-image: url(../img_style/button_loeschen_hover_12.gif); }

#sp_mitte div.id1 select {
	margin:0;
	padding:0.2em;
	color:rgb(255,255,255);
	background-color:rgb(102,123,162);
	border:rgb(255,255,255) 0px solid;
}
#sp_mitte div.id1 select.txt {
	width:14.7em;
}
#sp_mitte div.id1 select.pfeld {
	width:14.7em;
	background-color:rgb(153,172,202);
}
/* ------------------------------------------ */
#sp_mitte div.id_end {
	margin:0.2em 0 0 0;
	padding:0.4em 1em 0.4em 1em;
	background-color:rgb(214, 233, 250);
	border:0;
	border-top:rgb(255,255,255) 1px solid;
}
/* ------------------------------------------ */