/* Jascha Knoche; knoche@vdi.de - Zukünftige Technologien Consulting - VDI GmbH; 2007 */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 101%;
	color: #212121;
	}
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
	
a.normlink {
	
}

a.normlink:hover {
	display: inline;
}
	
a:link {
	color: #212121; font-size: 0.9em; text-decoration:none; text-transform:uppercase;
	background-color:transparent;
	margin-bottom:0em; margin-top:0em; margin-left:0.2pt; margin-right:0px;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:15px; 
	}
a:visited {
	text-decoration:none; color: #212121; font-size: 0.9em; text-transform:uppercase; 
	background-color: transparent;
	margin-bottom:0em; margin-top:0em; margin-left:0.2pt; margin-right:0px;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:15px; 
	}
a:hover {
	color: #fff; font-size: 0.9em; text-decoration:none; text-transform:uppercase;
	background-color: #FF9900;
	margin-bottom:0em; margin-top:0em; margin-left:0.2pt; margin-right:0px;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:15px;
	display:block;
	}
a:active {
	color: #fff;font-size: 0.9em; text-decoration:none; 	text-transform:uppercase; 
	background-color: #FF9900;
	margin-bottom:0em; margin-top:0em; margin-left:0.2pt; margin-right:0px;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:15px;
	font-weight:bold;  display:block;
	}
	
a.logolink:link, a.logolink:visited, a.logolink:hover, a.logolink:active, a.logolink:focus {
	color: #212121; font-size: 0.9em; text-decoration:none; text-transform: lowercase;
	background-color:transparent;
	margin-bottom:0em; margin-top:0em; margin-left:0pt; margin-right:0px;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:0px; 
	}
	
a.unternavi0:link, a.unternavi0:visited  {
	color: #212121;
	font-size: 0.9em;
	text-decoration:none;
	text-transform:uppercase;
	margin-bottom:1.25pt;
	margin-top:1.25pt;
	margin-left:2.6pt;
	margin-right:2.6pt;
	background-color:#FFF5E5;
	padding-top:0.5pt;
	padding-bottom:1.25pt;
	padding-right:0pt;
	padding-left:0pt;
	background-image: url(medien/bilder/linie_hellorange10.gif);
	background-repeat: repeat-x;
	background-position: 0pt bottom;
	display:block;
	border-top-width: 0.25pt;
	border-right-width: 0.25pt;
	border-bottom-width: 0.25pt;
	border-left-width: 0.25pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFE0B2;
	border-right-color: #FFE0B2;
	border-bottom-color: #FFE0B2;
	border-left-color: #FFE0B2;
	}

a.unternavi0:hover, a.unternavi0:active, a.unternavi0:focus  {
	color: #212121;
	font-size: 0.9em;
	text-decoration:none;
	text-transform:uppercase;
	margin-bottom:1.25pt;
	margin-top:1.25pt;
	margin-left:2.6pt;
	margin-right:2.6pt;
	background-color: #FFEBCF;
	padding-top:0.5pt;
	padding-bottom:1.25pt;
	padding-right:0pt;
	padding-left:0pt;
	background-image: url(medien/bilder/listenmenue/gruen0.jpg);
	background-repeat: no-repeat;
	background-position: 10pt 7pt;
	display:block;
	border-top-width: 0.25pt;
	border-right-width: 0.25pt;
	border-bottom-width: 0.25pt;
	border-left-width: 0.25pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFE0B2;
	border-right-color:#FFE0B2;
	border-bottom-color: #FFE0B2;
	border-left-color: #FFE0B2;
	}
	
a.unternavi1:link, a.unternavi1:visited  {
	color: #212121;
	font-size: 0.9em;
	text-decoration:none;
	text-transform:uppercase;
	margin-bottom:1.25pt;
	margin-top:1.5pt;
	margin-left:2.6pt;
	margin-right:2.6pt;
	background-color:#F2F2F2;
	padding-top:6.25pt;
	padding-bottom:6pt;
	padding-right:0pt;
	padding-left:0pt;
	background-image: url(medien/bilder/linie_hellorange10.gif);
	background-repeat: repeat-x;
	background-position: 0pt bottom;
	display:block;
	border-top-width: 0.25pt;
	border-right-width: 0.25pt;
	border-bottom-width: 0.25pt;
	border-left-width: 0.25pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color:#C1C0C1;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	}

a.unternavi1:hover, a.unternavi1:active, a.unternavi1:focus  {
	color: #212121;
	font-size: 0.9em;
	text-decoration:none;
	text-transform:uppercase;
	margin-bottom:1.25pt;
	margin-top:1.5pt;
	margin-left:2.6pt;
	margin-right:2.6pt;
	background-color: #FFF5E5;
	padding-top:6.25pt;
	padding-bottom:6pt;
	padding-right:0pt;
	padding-left:0pt;
	background-image: url(medien/bilder/listenmenue/gruen0.jpg);
	background-repeat: no-repeat;
	background-position: 10pt 7pt;
	display:block;
	border-top-width: 0.25pt;
	border-right-width: 0.25pt;
	border-bottom-width: 0.25pt;
	border-left-width: 0.25pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color:#C1C0C1;
	border-bottom-color:#C1C0C1;
	border-left-color:#C1C0C1;
	}

a.toplink:link {
	color: #606060;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:2px;
	background-image: none;
	border-top-width: 0pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;
}
a.toplink:visited {
	color: #606060; text-decoration:none; background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:2px;
	background-image: none;
	border-top-width: 0pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display: inline; font-weight:500;
	}
a.toplink:hover {
	color: #606060;  text-decoration:underline; background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:2px;
	background-image: none;
	border-top-width: 0pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;
	}
a.toplink:active {
	color: #606060;text-decoration:underline; background-color: transparent; background-image: none;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:2px;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #356587;
	text-transform:none;display:inline; font-weight:500;
	}
	
 a.toplink:focus {
	color: #606060;  text-decoration:none; background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:2px;
	background-image: none;
	border-top-width: 0pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:600;
	}



a.toplink_s:link, a.toplink_s:visited {
	color: #606060;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:2px;
	background-image: none;
	border-top-width: 0pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;
}

a.toplink_s:hover, a.toplink_s:active, a.toplink_s:focus {
	color: #FF9900;  text-decoration:none; background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:2px;
	background-image: none;
	border-top-width: 0pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500; 
	}

a.toplink_t:link, a.toplink_t:visited {
	color: #FF9900;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:2px;
	background-image: none;
	border-top-width: 0pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;
}

a.toplink_t:hover, a.toplink_t:active, a.toplink_t:focus {
	color:#606060;  text-decoration:none; background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:2px;
	background-image: none;
	border-top-width: 0pt;
	border-right-width: 0.5pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500; 
	}

a.toplink_r:link, a.toplink_r:visited {
	color: #606060;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:2px;
	background-image: none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;
	}

a.toplink_r:hover, a.toplink_r:active, a.toplink_r:focus  {
	color: #FF9900;  text-decoration:none; 	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:2px;
	background-image:none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;
	}
	
	
	a.toplink_r2:link, a.toplink_r2:visited {
	color: #FF9900;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:2px;
	background-image: none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;
	}

a.toplink_r2:hover, a.toplink_r2:active, a.toplink_r2:focus  {
	color: #606060;  text-decoration:none; 	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:2px;
	background-image:none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;
	}
	
a.toplink_r3:link, a.toplink_r3:visited {
	color: #FF9900;
	text-decoration:underline;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:0px;
	background-image: none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500; font-size:1em;
	}

a.toplink_r3:hover, a.toplink_r3:active, a.toplink_r3:focus  {
	color: #606060;  text-decoration:none; 	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:0px;
	background-image:none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500; font-size:1em;
	}
a.profillink:link {
	color: #FF9900;
	text-decoration:underline;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:0px;
	background-image: none;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	font-size:1em;
	text-transform:none;display:inline; font-weight:500; 
}
a.profillink:visited {
	color: #FF9900;
	text-decoration:underline;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:0px;
	background-image: none;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	font-size:1em;
	text-transform:none;display:inline; font-weight:500; 
	}
a.profillink:hover {
	color: #C1C0C1;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:0px;
	background-image: none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	font-size:1em;
	text-transform:none;display:inline; font-weight:500;
	}
a.profillink:active {
	color: #C1C0C1;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:5px;
	padding-left:0px;
	background-image: none;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	font-size:1em;
	text-transform:none;display:inline; font-weight:500;
	}
	
	
	

a.toplink_e:link {
	color: #606060;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:2px;
	background-image: none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;
	}
a.toplink_e:visited {
	color: #606060; text-decoration:none; background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:2px;
	background-image: none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;
	}
a.toplink_e:hover {
	color: #606060;  text-decoration:underline; 	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:2px;
	background-image:none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;
	}
a.toplink_e:active {
	color: #606060;text-decoration:underline; background-color: transparent; 
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:2px;
	background-image:none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;	
	text-transform:none; display:inline; font-weight:500;
	}	
	
a.toplink_e:focus {
	color: #606060;  text-decoration:none; 	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:2px;
	background-image:none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:600;
	}

a.toplink_m6:link, a.toplink_m6:visited {
	color: #fff;
	text-decoration:none;
	background-color: #FF9900;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:8pt;
	padding-left:8pt;
	background-image: url(medien/bilder/druckerb_o.jpg);
	border-top-width: 0pt;
	border-right-width: 0.75pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform: uppercase;
	font-weight:500;
	margin-left:0pt;
	margin-right:0pt;
	background-repeat: no-repeat;
	background-position: center 1.5pt; display: inline; 
	}
a.toplink_m6:hover, a.toplink_m6:active, a.toplink_m6:focus {
	color: #fff;
	text-decoration:none;
	background-color: #C1C0C1;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:8pt;
	padding-left:8pt;
	background-image: url(medien/bilder/druckerb_gr.jpg); display: inline;
	border-top-width: 0pt;
	border-right-width:0.75pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform: uppercase;
	font-weight:500;
	margin-left:0pt;
	margin-right:0pt;
	background-repeat: no-repeat;
	background-position: center 1.5pt;
	}	
	
a.toplink_m7:link, a.toplink_m7:visited {
	color: #fff;
	text-decoration:none;
	background-color: #FF9900;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:8pt;
	padding-left:8pt;
	background-image: url(medien/bilder/druckerb_o_plus.jpg);
	border-top-width: 0pt;
	border-right-width: 0.75pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform: uppercase;
	font-weight:500;
	margin-left:0pt;
	margin-right:5pt;
	background-repeat: no-repeat;
	background-position: 2pt 1.5pt; display: inline; 
	}
a.toplink_m7:hover, a.toplink_m7:active, a.toplink_m7:focus {
	color: #fff;
	text-decoration:none;
	background-color: #C1C0C1;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:8pt;
	padding-left:8pt;
	background-image: url(medien/bilder/druckerb_gr_plus.jpg); display: inline;
	border-top-width: 0pt;
	border-right-width:0.75pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform: uppercase;
	font-weight:500;
	margin-left:0pt;
	margin-right:5pt;
	background-repeat: no-repeat;
	background-position: 2pt 1.5pt;
	}	

a.toplink_m8:link, a.toplink_m8:visited, a.toplink_m8:hover, a.toplink_m8:active, a.toplink_m8:focus {
	color: #fff;
	text-decoration:none;
	background-color: #C1C0C1;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:8pt;
	padding-left:8pt;
	background-image: url(medien/bilder/druckerbuttom_kl_mi.jpg); display: inline;
	border-top-width: 0pt;
	border-right-width:0.75pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform: uppercase;
	font-weight:500;
	margin-left:0pt;
	margin-right:5pt;
	background-repeat: no-repeat;
	background-position: 2pt 1.5pt;
	}	
a.spe:link, a.spe:visited {
	color: #212121; font-size: 0.9em; text-decoration:none; text-transform:uppercase; font-weight:500;
	background-color:transparent;
	margin-bottom:0em; margin-top:0em; margin-left:0pt; margin-right:0px;
	padding-top:4pt;
	padding-bottom:5pt;
	padding-right:0px;
	padding-left:0px; display:block; margin-left:0pt; padding-left:15px;
	}


a.spe:hover, a.spe:active {
	color: #212121;font-size: 0.9em; font-weight:500; text-decoration:none; 	text-transform:uppercase; 
	margin-bottom:0em; margin-top:0em; margin-left:0pt; margin-right:0px; 
	padding-top:4pt;
	padding-bottom:5pt;
	padding-right:0px;
	padding-left:15px;
	display:block; background-color:#FFF5E5;
	}
	
a.up:link, a.up:visited {
	color: transparent;
	font-size: 20pt;
	text-decoration:none;
	text-transform:uppercase;
	background-color:transparent;
	margin-bottom:0em;
	margin-top:0pt;
	margin-left:0pt;
	margin-right:0px;
	padding-top:10pt;
	padding-bottom:17pt;
	padding-right:0pt;
	padding-left:0pt;
	background-image: url(medien/bilder/update.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display:block;
	border: 0.5pt solid #FFF5E5; letter-spacing:40pt;
	}
a.up:hover, a.up:active, a.up:focus {
	color: transparent; font-size: 20pt; text-decoration:none; text-transform:uppercase;
	background-color:transparent;
	margin-bottom:0em; margin-top:0pt; margin-left:0pt; margin-right:0px;
	padding-top:10pt;
	padding-bottom:17pt;
	padding-right:0pt;
	padding-left:0pt;
	background-image: url(medien/bilder/update2.jpg);
	background-repeat: no-repeat;
	background-position: center center; display:block;letter-spacing:40pt;
	}

a.toplink_m:link, a.toplink_m:visited {
	color: #fff;
	text-decoration:none;
	background-color: #FF9900;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:6pt;
	padding-left:13.5pt;
	background-image: url(medien/bilder/pfeil.jpg);
	border-top-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform:none;
	font-weight:500;
	margin-left:0pt;
	margin-right:0pt;
	background-repeat: no-repeat;
	background-position: 1pt 4.5pt; display: inline; 
	}
a.toplink_m:hover, a.toplink_m:active, a.toplink_m:focus {
	color: #fff;
	text-decoration:none;
	background-color: #C1C0C1;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:6pt;
	padding-left:13.5pt;
	background-image: url(medien/bilder/pfeil_gr.jpg); display: inline;
	border-top-width: 0pt;
	border-right-width:1pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform:none;
	font-weight:500;
	margin-left:0pt;
	margin-right:0pt;
	background-repeat: no-repeat;
	background-position: 1pt 4.5pt;
	}
	
	
	
a.toplink_w:link, a.toplink_w:visited {
	color: #fff;
	text-decoration:none;
	background-color: #FF9900;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:15pt;
	padding-left:6pt;
	background-image: url(medien/bilder/pfeil2.jpg);
	border-top-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform:uppercase;
	font-weight:500;
	margin-left:0pt;
	margin-right:5pt;
	background-repeat: no-repeat;
	background-position: 50pt 4.5pt; display: inline; font-size:0.845em;
	}
a.toplink_w:hover, a.toplink_w:active, a.toplink_w:focus {
	color: #fff;
	text-decoration:none;
	background-color: #C1C0C1;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:15pt;
	padding-left:6pt;
	background-image: url(medien/bilder/pfeil_gr2.jpg); display: inline;
	border-top-width: 0pt;
	border-right-width:1pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform:uppercase;
	font-weight:500;
	margin-left:0pt;
	margin-right:5pt;
	background-repeat: no-repeat;
	background-position: 50pt 4.5pt;
	}

a.toplink_w3:link, a.toplink_w3:visited {
	color: #fff;
	text-decoration:none;
	background-color: #FF9900;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:6pt;
	padding-left:15pt;
	background-image: url(medien/bilder/pfeil.jpg);
	border-top-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform:uppercase;
	font-weight:500;
	margin-left:0pt;
	margin-right:0pt;
	background-repeat: no-repeat;
	background-position: 1pt 4.5pt; display: inline; font-size:0.845em;
	}
a.toplink_w3:hover, a.toplink_w3:active, a.toplink_w3:focus {
	color: #fff;
	text-decoration:none;
	background-color: #C1C0C1;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:6pt;
	padding-left:15pt;
	background-image: url(medien/bilder/pfeil_gr.jpg); display: inline;
	border-top-width: 0pt;
	border-right-width:1pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform:uppercase;
	font-weight:500;
	margin-left:0pt;
	margin-right:0pt;
	background-repeat: no-repeat;
	background-position: 1pt 4.5pt;
	}
	
a.toplink_w2:link, a.toplink_w2:visited {
	color: #fff;
	text-decoration:none;
	background-color: #FF9900;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:14pt;
	padding-left:6pt;
	background-image: url(medien/bilder/pfeil2.jpg);
	border-top-width: 0pt;
	border-right-width: 1pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform:uppercase;
	font-weight:500;
	margin-left:0pt;
	margin-right:5pt;
	background-repeat: no-repeat;
	background-position: 26pt 4.5pt; display: inline; font-size:0.845em;
	}
a.toplink_w2:hover, a.toplink_w2:active, a.toplink_w2:focus {
	color: #fff;
	text-decoration:none;
	background-color: #C1C0C1;
	padding-top:3pt;
	padding-bottom:3.5pt;
	padding-right:14pt;
	padding-left:6pt;
	background-image: url(medien/bilder/pfeil_gr2.jpg); display: inline;
	border-top-width: 0pt;
	border-right-width:1pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #fff;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform:uppercase;
	font-weight:500;
	margin-left:0pt;
	margin-right:5pt;
	background-repeat: no-repeat;
	background-position: 26pt 4.5pt;
	}
a.toplink_me:link, a.toplink_me:visited {
	color: #C1C0C1;
	text-decoration:none;
	background-color: transparent;
	padding-top:4pt;
	padding-bottom:3pt;
	padding-right:7pt;
	padding-left:7pt;
	background-image: url(medien/bilder/Animated/ladestatus.gif);
	border-top-width: 0.25pt;
	border-right-width: 0.25pt;
	border-bottom-width: 0.25pt;
	border-left-width: 0.25pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #C1C0C1;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform:none;
	font-weight:500;
	margin-left:5pt;
	font-size:0.76em;
	margin-right:0pt;
	background-repeat: no-repeat;
	background-position: 0pt 0pt;
	}
a.toplink_me:hover, a.toplink_me:active, a.toplink_me:focus {
	color: #C1C0C1; text-decoration:none; background-color: #FFF5E5;
	padding-top:4pt;
	padding-bottom:3pt;
	padding-right:7pt;
	padding-left:7pt;
	background-image: none;
	border-top-width: 0.25pt;
	border-right-width: 0.25pt;
	border-bottom-width: 0.25pt;
	border-left-width: 0.25pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #C1C0C1;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-transform:none;display:inline; font-weight:500; margin-left:5pt; font-size:0.76em;
	}
a.blindlink:link, a.blindlink:visited, a.blindlink:hover, a.blindlink:active, a.blindlink:focus{ display:none;}
a.lolink, a.lolink:visited, a.lolink:hover, a.lolink:active, a.lolink:focus{border:0pt solid #fff; color:#fff; text-decoration:none; background-color:transparent; padding:0pt; margin:0pt; display:inline;}

#content{
	
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style:none;
	border-color: #356587;
	position:absolute; top:110pt; right:1%; left:180.5pt; padding-right:0pt; 
	z-index:15;
	}
#seitennavi{
	float:right;
	color: #212121;
	background-color: transparent;
	width:154pt;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-left:0pt;
	padding-right:0pt;
	margin-left:1em;
	margin-bottom:0.75em;
	margin-top:-1.25pt;
	margin-right:0pt;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style:solid;
	border-top-color:#FFE0B2;
	border-right-color: #FFE0B2;
	border-bottom-color: #FFE0B2;
	border-left-color: #FFE0B2;
	line-height:1.25em;
	}
.Stil5{
	font-size: 0.76em;
	font-weight: 500;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	padding-top:1pt; padding-bottom:2pt; padding-left:0pt; padding-right:0pt;
	text-align: justify;	
	}
	
.titelseite{ background-color:#FFE0B2; padding-left:10pt; padding-right:7pt; padding-top:1.5pt; padding-bottom:2pt;
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 2.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: double;
	border-left-style:solid;
	border-top-color: #FFE0B2;
	border-right-color: #FFE0B2;
	border-bottom-color: #FFF5E5;
	border-left-color: #FFE0B2;
	font-weight:600; font-size:0.9em; text-transform:uppercase; margin-bottom: 0pt; color:#212121;line-height:11pt; margin-top:0.25pt;
	}
	
.seitentext{
	background-color:#FFF5E5;
	padding-left:10pt;
	padding-right:10pt;
	padding-top:5pt;
	/*padding-bottom:15pt;*/
	margin-top:0pt;
	color:#212121;
	font-weight: 500;
	font-size:0.9em;
	border-top-width: 0.75pt;
	border-right-width: 0.75pt;
	border-bottom-width: 0.75pt;
	border-left-width: 0.75pt;
	border-top-style:solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #C1C0C1;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-align: left; 
	}
input.zip{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #212121;
	width:126pt;
	margin-left: 0pt;
	margin-right: 0pt;
	vertical-align: middle;
	background-color:#FFF5E5;
	border: 0.75pt solid #C1C0C1; font-weight:500; margin-top:4pt;margin-bottom:0pt; padding:2pt; font-size:1.1em;
}
select.criter{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #212121;
	width:132.5pt;
	margin-left: 0pt;
	margin-right: 0pt;
	vertical-align: middle;
	background-color:#FFE0B2;
	border: 1.25pt inset #C1C0C1; font-weight:500; margin-top:4pt; margin-bottom:10pt; font-size:1.1em; 
}
.form2{
	width:100%;
	padding-bottom:0pt;
	padding-top:0pt;
	margin-bottom:0pt;
	margin-top:0pt;
	border: 0px none; 
}
.sbox{
	text-align:center;
	margin-top:12pt;
	margin-bottom:0pt;
	width:100%;
	}
.showmap11    {
	border:3pt double #C1C0C1;
	background-color:#FFE0B2;
	color:/*#C1C0C1*/#212121;
	font-size:1em;
	font-weight: 500;
	width:100%;
	padding-bottom:2.5pt;
	padding-top:1.5pt;
	background-image: url(medien/bilder/buttomBackground_gr.jpg);
	background-repeat: no-repeat;
	background-position: center center; -moz-opacity:0.75; filter:Alpha(opacity=75); margin-bottom:10pt;
}
.titelseite2{
	background-color:#FFE0B2;
	padding-left:10pt;
	padding-right:7pt;
	padding-top:2pt;
	padding-bottom:2pt;
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 2pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: double;
	border-left-style:solid;
	border-top-color: #FFE0B2;
	border-right-color: #FFE0B2;
	border-bottom-color: #FFF5E5;
	border-left-color: #FFE0B2;
	font-weight:600;
	font-size:0.9em;
	text-transform:uppercase;
	margin-bottom: 0pt;
	color:#212121;
	text-align: left; margin-top:13pt; line-height:11pt; margin-bottom:0.25pt;
	}	

.seitentext2{
	background-color:#C1C0C1;
	padding-left:2pt;
	padding-right:2pt;
	padding-top:2pt;
	padding-bottom:2px;
	margin-top:0pt;
	color:#212121;
	font-weight: 500;
	font-size:0.9em;
	border-top-width: 0pt;
	border-right-width: 0.75pt;
	border-bottom-width: 0.75pt;
	border-left-width: 0.75pt;
	border-top-style:solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFE0B2;
	border-right-color: #C1C0C1;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-align: center;
	vertical-align: middle; height:54px; text-align:center; vertical-align:middle; 
	}
.seitentext4{
	background-color:#fff;
	padding-left:10pt;
	padding-right:10pt;
	padding-top:5pt;
	padding-bottom:15pt;
	margin-top:0pt;
	color:#212121;
	font-weight: 500;
	font-size:0.9em;
	border-top-width: 0pt;
	border-right-width: 0.75pt;
	border-bottom-width: 0.75pt;
	border-left-width: 0.75pt;
	border-top-style:solid;
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #C1C0C1;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1;
	text-align: left;	
	}
.ueberschrift{color:#fff; text-transform:uppercase; background-color:#C1C0C1; font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:4pt; padding-top:3pt; padding-left:0pt; padding-right:7pt;z-index:50;  font-weight:500; float:left; 
	}


.invisible{ visibility:hidden; display:none;}

.mittelnavi{ color:#C1C0C1; background-color:#fff; position:relative; margin-right:169pt; padding-bottom:0pt; padding-top:0pt; /*border: 0.25pt solid #C1C0C1; border-left: Opt solid #fff;*/ /*text-align:right;*/ padding-right:0pt; height:16.5pt; text-align:right; font-size:0.8em; margin-bottom:0pt; }
.loading{position:relative; top:1.75pt; padding-left:5pt; padding-right:0pt;}
.inhalt{position:static;  top:0pt; margin-right:169pt; margin-left:0.25pt;  border:0.75pt; border-color:#C1C0C1; border-style:solid; margin-bottom:9pt; z-index:0;  padding-top:20pt; padding-bottom:20pt; }
.screenreader{position:absolute; top:-1000pt; left:-1000pt; display:none; background-color:silver; z-index:22;}

#topnavi{
	margin-left:1%;
	margin-right:1.15%;
	margin-top:2pt;
	margin-bottom:0pt;
	height:10pt;
	z-index:50;
	padding-left: 0pt;
	padding-bottom:1.25pt;
	padding-right:0pt;
	padding-top:2.65pt;
	font-size: 0.60em;
	color: #606060;
	background-color:#fff;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	}

#toplayer{
	margin-left:150pt;
	margin-right:1%;
	margin-top:2.75px;
	height:70.5pt;
	z-index:1;
	background-color: #FF9900;
	border-top: 0pt solid transparent;
	border-right: 0pt solid transparent;
	border-bottom: 0.5pt solid #fff;
	border-left: 0pt solid transparent;
	padding-left: 0pt;
	padding-bottom:0pt;
	padding-right:0pt;
	padding-top:0pt;
	font-size: 10pt;
	color: #212121;
	font-family: verdana, Arial, Helvetica, sans-serif;
	background-image: url(medien/bilder/linie_orange_topl.gif);
	background-repeat: repeat-x;
	background-position: left bottom; position: relative;
	}
img.ideen{width:586px; height:90px; margin-top:0.75pt;}


.haupt{
	position:relative;
	margin-top:0pt;
	line-height:2.25em;
	margin-bottom:1pt;
	margin-left:0pt;
	margin-right:0pt;
	border-top-width: 0px;
	border-right-width: 0.25pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: double;
	border-left-style: solid;
	border-top-color: #FFE0B2;
	border-right-color: #fff;
	border-bottom-color: #FFE0B2;
	border-left-color: #FFE0B2; 
}

hr{color: #C1C0C1; background-color:#C1C0C1; width: 100%; border: 0pt; border-bottom:0.25pt solid #C1C0C1;    }
#navilinks{
	position:absolute;
	top:13.65pt;
	z-index:3;
	font-size:0.7em; 
}

.Stil4 {
	font-size: 0.76em;
	font-weight: 500;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	border: none; padding-top:0pt; padding-bottom:0pt; padding-left:0pt; 
	padding-right:0.25pt; 
	margin-left:7.5pt;  margin-top:0.5pt; margin-bottom:0.5pt; width:158.75pt; background-color:#fff;
	}
	
#navilinks2{
	position:relative;
	top:11.75pt;
	z-index:3;
	font-size:0.7em; padding-left:0.25pt; padding-right:0pt;font-size:1em;
	border-top-width: 0.25pt;
	border-right-width: 0.25pt;
	border-bottom-width: 0pt;
	border-left-width: 0.25pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style:solid;
	border-top-color: #FFE0B2;
	border-right-color: #C1C0C1;
	border-bottom-color:#C1C0C1;
	border-left-color: #C1C0C1; background-color:#fff; 
}
	/*ist für untere Klappnavi-ränder zuständig*/

.Stil42 {
	border: none; padding-top:0pt; padding-bottom:0pt; padding-left:0pt; padding-right:0pt; 
	margin-left:0pt; margin-top:0pt; margin-bottom:0.5pt; width:157.75pt; background-color:#fff; 
	}



.sprungmenue{
	background-color:#fff;
	width:100%;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0.25pt;
	border-left-width: 0pt;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C1C0C1;
	border-right-color: #C1C0C1;
	border-bottom-color: #C1C0C1;
	border-left-color: #C1C0C1; 
	}
	

select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #212121;
	width: 130.75pt;
	margin-left: 10pt;
	margin-right: 7pt;
	vertical-align: middle;
	background-color:#FFF5E5;
	border: 1.25pt inset #C1C0C1; font-weight:500;  font-size:1.1em; cursor:pointer; position:relative;
}
form{
	padding-bottom:0pt;
	padding-top:0pt;
	margin-bottom:0pt;
	margin-top:0pt;
}



.innennavi {
	font-weight: 500;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	background-color:#C1C0C1;
	margin-top:0.5pt;
	margin-bottom:10%;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;/*hier IE linksrahmen*/
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style:solid;
	border-top-color: #FFF5E5;
	border-right-color: #C1C0C1;
	border-bottom-color:#C1C0C1;
	border-left-color: #C1C0C1;
	padding-top:0pt; 
	line-height:1.5em; 
	}
	
	
	
	
.logo{ width:158.75pt; height:73.75pt; background-color:#fff; }
img.lo{margin-left:3pt;}
.suchbox{
	font-size:1.05em;
	background-color:#FFE0B2;
	color:#cee0ec;
	width:100%; position:relative; margin-top:-1pt;
	}
.bmbf {
	position:relative; width: 100%; height: 10pt; font-size:10pt;	
	margin-top:-10pt; background-color:#0099FF;
	}

.areas{
	width:100%;
	margin-top:0pt;
	background-color:#C1C0C1;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFE0B2;
	border-right-color: #FFE0B2;
	border-bottom-color: #FFE0B2;
	border-left-color: #FFE0B2;  
}
.orangetop{
	position:static;
	width:158.75pt;
	font-size:4pt;
	background-color:#FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style:solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900; 
}

.hello{
	position:static;
	width:158.75pt;
	font-size:4pt;
	background-color:#FFF5E5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	border-top-width: 0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style:solid;
	border-left-style: solid;
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900; 
}

.menue{
	position:relative;
	border-top-width: 2.5pt;
	border-right-width: 0.25pt;
	border-bottom-width: 0.25pt;
	border-left-width: 0.25pt;
	border-top-style: double;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #C1C0C1;
	border-bottom-color:#C1C0C1;
	border-left-color: #C1C0C1;
	background-color: #FFE0B2;
	padding-bottom:7pt;
	padding-top:5pt;
	margin: 0pt; margin-top:0.5pt; margin-bottom:-0.25pt;
}


td{text-indent: 0pt;
	padding-bottom:1pt; padding-top:1pt; border-bottom-width:0.5pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; 
	cursor:pointer;
}
td.linie{ border-bottom-width:0.25pt; border-bottom-style:solid; border-bottom-color:#FFE0B2;}


td.kein{ 
	text-indent: 9.25pt; border-bottom-width:0pt; border-bottom-style:none; border-bottom-color:transparent; 
	 }
	 
td.kein2{ 
	text-indent: 7.5pt; border-bottom-width:0pt; border-bottom-style:none; border-bottom-color:transparent; background-color:#fff;  font-size:1em; 
	 }

td.bu{
	text-indent: 0pt;
	 padding-bottom:1pt; padding-top:1pt; width:50%; border-bottom-width:0pt; border-bottom-style:none; border-bottom-color:trasparent; 
}
td.bu2{
	text-indent: 0pt;
	 padding-bottom:1pt; padding-top:1pt; width:50%; border-bottom-width:0pt; border-bottom-style:none; border-bottom-color:trasparent;
}

td.haken{
	text-align: right; width:20pt; vertical-align:middle; padding-right:2pt; padding-top:2pt; border-bottom-width:0.25pt;
	border-bottom-style:solid; border-bottom-color:#FFE0B2;
}

.allkind{
	border-top: 0.25pt solid #C1C0C1;
	border-right: 0.25pt solid #C1C0C1;
	border-bottom: 0pt solid #C1C0C1;
	border-left: 0.25pt solid #C1C0C1; margin-bottom:0.75pt; padding-bottom:0.5pt; padding-top:0.25pt;
}
.allkind2{
	border-top: 0pt solid #C1C0C1;
	border-right: 0pt solid #C1C0C1;
	border-bottom: 0.25pt solid #C1C0C1;
	border-left: 0pt double #FFE0B2; margin-bottom:0pt; padding-bottom:0pt; margin-top:0.25pt; 
}
.haken2{
	border-top-width: 0.5pt;
	border-right-width: 0.25pt;
	border-bottom-width: 0pt;
	border-left-width: 0.25pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFE0B2;
	border-right-color: #C1C0C1;
	border-bottom-color: #FFE0B2;
	border-left-color: #C1C0C1; margin-bottom:0.25pt; margin-top:-1.1pt; background-color:#FFF5E5;
}
img.square{
	width:8px;
	height:8px;
	margin-left:10pt;
	border-top: 0.5pt none #666;
	border-right: 0.5pt solid #666;
	border-bottom: 0.5pt solid #666;
	border-left: 0.5pt none #666; 
}

.showmap    {
	margin:0pt 0pt 0pt;
	background-color:#FFF5E5;
	border-top: 0pt solid #C1C0C1;
	border-right: 0.25pt solid #C1C0C1;
	border-bottom: 0.25pt solid #C1C0C1;
	border-left: 0.25pt solid #C1C0C1; padding-top:0pt; padding-bottom:0pt; padding-left:8.75pt;
	padding-right:4pt; 
}

.rah{margin:0pt 0pt 0pt 0pt;
	border-top: 0pt solid #C1C0C1;
	border-right: 0pt solid #C1C0C1;
	border-bottom: 0pt solid #C1C0C1;
	border-left: 0pt solid #C1C0C1;
	background-color:#FFF5E5;
	}
	
	
.showmap2    {
	border:3pt double #C1C0C1;
	background-color:#FFE0B2;
	color:#212121;
	font-size:1em;
	font-weight: 500;
	width:100%;
	padding-bottom:2.5pt;
	padding-top:1.5pt;
	background-image: url(medien/bilder/bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: 0.5pt center; -moz-opacity:0.75; filter:Alpha(opacity=75); margin-top:2pt; margin-bottom:2pt; 
}

.showmap10    {
	background-color:#FFF5E5; color:#212121;
	border:3pt double #C1C0C1;
	font-size:1em;
	font-weight: 500;
	width:100%;
	padding-bottom:2.5pt;
	padding-top:1.5pt;
	background-image: url(medien/bilder/bgbottom2.jpg);
	background-repeat: no-repeat;
	background-position: 0.5pt center; -moz-opacity:0.75; filter:Alpha(opacity=75); 
}

.showmap3    {
	margin:0.5pt 0pt 0.75pt;
	padding-top:5pt;
	padding-left:8.75pt;
	padding-right:4pt;
	padding-bottom:4pt;
	background-color:#FFE0B2;
	border-top: 0.25pt solid #FFE0B2;
	border-right: 0.25pt solid #FFE0B2;
	border-bottom: 3pt double #FFE0B2;
	border-left: 0.25pt solid #FFE0B2; display:none;
}
.showmap4    {
	border:3pt double #FFF5E5; background-color:#C1C0C1; color:#FFF5E5;font-size:1.25em; font-weight: 600; width:100%; 
	padding-bottom:3pt; padding-top:3pt;
}
.showmap5    {
	border: 3pt double #FFE0B2; background-color:#C1C0C1; color:#FFE0B2; font-size:1.25em; font-weight: 600; width:100%; 
	padding-bottom:3pt; padding-top:3pt;
}
.showmap6    {
	margin:0pt 0pt 0.25pt;
	padding-top:1.5pt;
	padding-left:8.75pt;
	padding-right:4pt;
	padding-bottom:2.5pt;
	background-color:#F2F2F2;
	border-bottom:0.75pt solid #C1C0C1; margin-bottom:0.25pt; border-top: 0pt solid #C1C0C1;
}


.showmap11    {
	border:3pt double #C1C0C1;
	background-color:#FFE0B2;
	color:#212121;
	font-size:1em;
	font-weight: 500;
	width:100%;
	padding-bottom:2.5pt;
	padding-top:1.5pt;
	background-image: url(medien/bilder/buttomBackground_gr.jpg);
	background-repeat: no-repeat;
	background-position: center center; -moz-opacity:0.75; filter:Alpha(opacity=75); margin-bottom:10pt;
}
.showmap12    {
	border:3pt double #C1C0C1;
	background-color:#FFE0B2;
	color:#212121;
	font-size:1em;
	font-weight: 500;
	width:70pt;
	padding-bottom:2.5pt;
	padding-top:1.5pt;
	background-image: url(medien/bilder/bgbottom.jpg);
	background-repeat: no-repeat;
	background-position: 0.5pt center; -moz-opacity:0.75; filter:Alpha(opacity=75); margin-top:2pt; margin-bottom:2pt; 
}

.areafields{
	background-color:#F2F2F2;
	margin:0pt;
	padding:0pt;
	border-bottom: 0pt solid #C1C0C1; margin-right:0pt; margin-bottom:0.25pt; border-right: 0pt solid #C1C0C1; margin-top:0.25pt; 
}
.areafields2{
	background-color:#F2F2F2;
	margin:0pt;
	padding:0pt;
	border-bottom: 0.5pt solid #C1C0C1; margin-right:0pt; margin-bottom:0pt; border-right: 0pt solid #C1C0C1; width:100%; 
	border-top: 0.5pt solid #C1C0C1;
}
td.are{ padding-top:5pt; padding-bottom:5pt; text-indent: 0pt; }

td.are4{
	padding-top:5pt; padding-bottom:5pt; text-indent: 0pt; border-bottom-width:0pt; border-bottom-style:none; 
	border-bottom-color:transparent;
	padding-top:5pt; padding-bottom:5pt; 
}
td.are3{
	text-align: right; width:20pt; vertical-align:middle; padding-right:2pt; padding-top:2pt;
	padding-top:5pt; padding-bottom:5pt;
}

td.are5{
	text-align: right; width:20pt; vertical-align:middle; padding-right:2pt; padding-top:2pt; text-indent: 0pt; 
	border-bottom-width:0pt; border-bottom-style:none; border-bottom-color:transparent;
	padding-top:5pt; padding-bottom:5pt;
}

.bmbf {
	position:relative; width: 100%; height: 10pt; 	
	background-image: url(medien/bilder/bmbf_logo3.gif);
	background-repeat: no-repeat;
	background-position: right; margin-top:0.25pt; background-color:#fff; margin-bottom:5pt;
	}
h3{font-size:1em; font-weight:500; margin-top:-3pt; margin-bottom:6pt; color:#FF9900; font-family: Verdana, Arial, Helvetica, sans-serif; }
h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.5em; margin-top:-3pt; margin-bottom:4pt; color:#FF9900;}
h4{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; margin-top:-3pt; margin-bottom:0pt; text-transform:uppercase; 
	font-weight:500; line-height:12pt;}
h5{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; margin-top:-3pt; margin-bottom:4pt; color:#FF9900;}

.klapp{
	text-align:left;
	background-color:#fff;
	margin-top:0pt; margin-bottom:0pt;
	border-bottom-width: 0pt;
	border-bottom-style: solid;
	border-bottom-color: #C1C0C1; margin-right:-0.5pt; 
	border-right-width: 0.5pt;
	border-right-color: #C1C0C1;
	border-right-style: solid;
	}

.filters{
	position:relative; top:11.75pt;
	background-color:#FFE0B2;
	padding-left:10pt;
	padding-right:7pt;
	padding-top:2pt;
	padding-bottom:2pt;
	border-top-width: 0.5pt;
	border-right-width: 0.5pt;
	border-bottom-width: 2.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style:double;
	border-left-style:solid;
	border-top-color: #FFE0B2;
	border-right-color: #FFE0B2;
	border-bottom-color: #FFF5E5;
	border-left-color: #FFE0B2;
	font-weight:600;
	font-size:0.95em;
	text-transform:uppercase;
	margin-bottom: 0pt;
	color:#212121; margin-right:0.25pt; z-index:4; line-height:11pt; margin-bottom:-0.5pt;
	}

.filters2{
	position:relative; top:11.75pt;
	background-color:#FFE0B2;
	padding-left:10pt;
	padding-right:7pt;
	padding-top:2pt;
	padding-bottom:2pt;
	border-top-width: 0.5pt;
	border-right-width: 0.25pt;
	border-bottom-width: 2.5pt;
	border-left-width: 0.5pt;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style:double;
	border-left-style:solid;
	border-top-color: #FFE0B2;
	border-right-color: #FFE0B2;
	border-bottom-color: #FFF5E5;
	border-left-color: #FFE0B2;
	font-weight:600;
	font-size:0.95em;
	text-transform:uppercase;
	margin-bottom: 0pt;
	color:#212121; margin-right:0.25pt; z-index:4; line-height:11pt; margin-bottom:11.75pt;
	}

input:focus {
 	color: #212121;
 	background: #F2F2F2; border:3pt double #999; 
 	background-image: url(medien/bilder/bgbottom_gr.jpg);
	background-repeat: no-repeat;
	background-position: 1pt center; -moz-opacity:0.75; filter:Alpha(opacity=75);
 	}
 
input.showmap11:focus {
 	color: #212121;
 	background: #F2F2F2; border:3pt double #999; 
 	background-image: url(medien/bilder/buttomBackground_gr2.jpg);
	background-repeat: no-repeat;
	background-position: 1pt center; -moz-opacity:0.75; filter:Alpha(opacity=75);
 	}
 
 textarea:focus, select:focus {
 	color: #212121;
 	background: #F2F2F2;  
 	}
 
input.zip:focus, input.update:focus, input.update2:focus, input.update3:focus, input.update4:focus, input.update5:focus,  input.update11:focus, input.update8:focus {
	color: #212121;
 	background: #F2F2F2; border:0.75pt solid #999; 
	}

label, select, input[type=checkbox], input[type=radio], input[type=button], input[type=submit] { cursor: pointer;}

.profile{
	font-family: Verdana, Arial, Helvetica, sans-serif; height:100%; 
	margin:0pt; 
	padding: 12pt;   
	border: 0pt none #FF9900;
	position: relative; top:-15pt; line-height:14pt;/* width:100%; *//*float:left;*/ background-color:#fff; text-align: left;
}
.profile2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px 0px;
	padding: 10pt 0pt 0pt;
	position: static;
	line-height:14pt;
	border-top: 0pt solid #FF9900;
	border-right: 0pt solid #FF9900;
	border-bottom: 0pt solid #C1C0C1;
	border-left: 0pt solid #FF9900;
	text-align: justify;
}
.profile_unten{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px 0px; margin-bottom:-11pt;
	padding: 10pt 0pt 0pt;
	position: static;
	line-height:14pt;
	border-top: 0pt solid #FF9900;
	border-right: 0pt solid #FF9900;
	border-bottom: 0pt solid #C1C0C1;
	border-left: 0pt solid #FF9900;
	text-align: justify;
}
h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1.5em; margin-top:-3pt; margin-bottom:4pt; color:#FF9900;}
h4{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; margin-top:-3pt; margin-bottom:0pt; text-transform:none; font-weight:500; line-height:12pt;}
h5{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; margin-top:-3pt; margin-bottom:4pt; color:#FF9900;}
h5.land{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; margin-top:18pt; margin-bottom:4pt; color:#FF9900;}

/*p.abpr{font-size:5pt;}*/
td.tele{
	width:50px;
	background-color:transparent;
	background-image: url(medien/bilder/nicht322.gif);
	background-repeat: no-repeat; line-height:15pt; border:0pt;
}

td.tele4{
	width:50px;
	background-color:transparent;
	background-image: url(medien/bilder/nicht322.gif);
	background-repeat: no-repeat; line-height:15pt; border:0pt;
}
td.tele5{ width:55px; background-color:transparent;background-image: url(medien/bilder/nicht322.gif);
		background-repeat: no-repeat; line-height:10pt; border:0pt;
	 }
td.tele2{ background-color:transparent;background-image: url(medien/bilder/nicht322.gif);
		background-repeat: no-repeat; line-height:10pt; border:0pt;
	 }
td.tele3{ background-color:transparent;background-image: url(medien/bilder/nicht322.gif);
		background-repeat: no-repeat; line-height:10pt; border:0pt; padding-top:5pt;
	 }
td.tele6{ background-color:transparent;background-image: url(medien/bilder/nicht322.gif);
		background-repeat: no-repeat; line-height:15pt; border:0pt;
	 }
.prounter{ position:relative; width:100%; margin:5pt 0pt; line-height:14pt;}
.prounter2{ position:relative; width:100%; margin:5pt 0pt -20pt; line-height:14pt;}

p.ab7{margin:0pt; margin-top: 8pt;}
p.ab8{margin:0pt; margin-top: 5pt;}

.firmenlogos {float:right; background-color:transparent; width:200px;  position:relative; top:-1.15pt; text-align:right;}

h2:focus, h3:focus, a.profillink:focus{ color:#C1C0C1;}
.profile2:focus, .prounter:focus, .prounter2:focus, h4:focus, td.tele:focus, td.tele2:focus { color:#FF9900;}

ul.o{
	/*list-style-position: outside;*/ list-style-image: url(medien/bilder/listenmenue/orange_s.jpg); margin-top:0pt;  
}
ul.g{
	/*list-style-position: outside;*/ list-style-image: url(medien/bilder/listenmenue/gelb_s.jpg); margin-top:0pt;  
}
ul.u{
	/*list-style-position: outside;*/ list-style-image: url(medien/bilder/listenmenue/dunkelbl_s.jpg); margin-top:0pt;  
}
ul.r{
	/*list-style-position: outside;*/ list-style-image: url(medien/bilder/listenmenue/hellbl_s.jpg); margin-top:0pt;  
}
ul.an{
	/*list-style-position: outside;*/ list-style-image: url(medien/bilder/listenmenue/grau_s.jpg); margin-top:0pt;  
}
ul.gover{
	/*list-style-position: outside;*/ list-style-image: url(medien/bilder/listenmenue/hellgrau_s.jpg); margin-top:0pt;  
}
ul.city{
	/*list-style-position: outside;*/  margin-top:0pt; margin-bottom:-20.5pt;  
}

li{	line-height:12pt;
	margin-bottom:0pt;
	list-style-position: outside; text-align:left; margin-left:0pt; position:relative;
	}
li.govern{	line-height:12pt;
	margin-bottom:0pt;
	list-style-position: outside; text-align:left; margin-left:0pt; position:relative;list-style-image: url(medien/bilder/listenmenue/hellgrau_s.jpg);
	}
li.net{	line-height:12pt;
	margin-bottom:0pt;
	list-style-position: outside; text-align:left; margin-left:0pt; position:relative;list-style-image: url(medien/bilder/listenmenue/grau_s.jpg);
	}	
	
li.rescen{	line-height:12pt;
	margin-bottom:0pt;
	list-style-position: outside; text-align:left; margin-left:0pt; position:relative;list-style-image: url(medien/bilder/listenmenue/hellbl_s.jpg);
	}
li.universi{	line-height:12pt;
	margin-bottom:0pt;
	list-style-position: outside; text-align:left; margin-left:0pt; position:relative;list-style-image: url(medien/bilder/listenmenue/dunkelbl_s.jpg);
	}	
li.sme{	line-height:12pt;
	margin-bottom:0pt;
	list-style-position: outside; text-align:left; margin-left:0pt; position:relative;list-style-image: url(medien/bilder/listenmenue/gelb_s.jpg);
	}	
li.maenter{	line-height:12pt;
	margin-bottom:0pt;
	list-style-position: outside; text-align:left; margin-left:0pt; position:relative;list-style-image: url(medien/bilder/listenmenue/orange_s.jpg);
	}	
a.lian:link, a.lian:visited  {
	color: #212121;
	font-size: 0.9em;
	text-decoration:none;
	text-transform: none;
	margin:0pt;
	margin-left:1pt;
	background-color:#fff;
	padding:0pt;
	padding-left:0pt;
	/*background-image: url(medien/bilder/listenmenue/orange_s.jpg);
	background-repeat: no-repeat;
	background-position: left center;*/
	display:inline; text-align:left; 
	}

a.lian:hover, a.lian:active, a.lian:focus  {
	color: #FF9900;
	font-size: 0.9em;
	text-decoration:none;
	text-transform:none;
	margin:0pt;
	margin-left:1pt;
	background-color:#fff;
	padding:0pt;
	padding-left:0pt;
	/*background-image: url(medien/bilder/listenmenue/orange_s.jpg);
	background-repeat: no-repeat;
	background-position: left center;*/
	display:inline; text-align:left; 
	}


h5.major{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	margin-top:-8pt; padding-top:0pt;
	margin-bottom:8pt;
	color:#FF9900;
	/*background-image: url(medien/bilder/listenmenue/orange.jpg);
	background-repeat: no-repeat;
	background-position: left center; padding-left:12pt; */
}
.listen{
	font-family: Verdana, Arial, Helvetica, sans-serif; height:100%; 
	margin:0pt; 
	padding: 12pt; padding-top:0pt;
	border: 0pt none #FF9900;
	position: relative; top:-15pt; line-height:14pt;/* width:100%; *//*float:left;*/ background-color:#fff; text-align: left;
}
.listen4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px -40px;
	padding: 10pt 0pt 0pt;
	position: static;
	line-height:14pt;
	border-top: 0pt solid #FF9900;
	border-right: 0pt solid #FF9900;
	border-bottom: 0pt solid #C1C0C1;
	border-left: 0pt solid #FF9900;
	text-align: justify;
}
.listen3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px 0px;
	padding: 10pt 0pt 0pt;
	position: static;
	line-height:14pt;
	border-top: 0pt solid #FF9900;
	border-right: 0pt solid #FF9900;
	border-bottom: 0pt solid #C1C0C1;
	border-left: 0pt solid #FF9900;
	text-align: justify;
}
.result{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px 0px;
	padding: 10pt 0pt 0pt;
	position: static;
	line-height:14pt;
	border-top: 0pt solid #FF9900;
	border-right: 0pt solid #FF9900;
	border-bottom: 0pt solid #C1C0C1;
	border-left: 0pt solid #FF9900;
	text-align: left;
}
.resultcity{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 25px 0px 0px;
	padding: 10pt 0pt 0pt;
	position: static;
	line-height:14pt;
	border-top: 0pt solid #FF9900;
	border-right: 0pt solid #FF9900;
	border-bottom: 0pt solid #C1C0C1;
	border-left: 0pt solid #FF9900;
	text-align: left;
}
.disc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px -15px;
	padding: 10pt 0pt 0pt;
	position: static;
	line-height:14pt;
	border-top: 0pt solid #FF9900;
	border-right: 0pt solid #FF9900;
	border-bottom: 0pt solid #C1C0C1;
	border-left: 0pt solid #FF9900;
	text-align: justify;
}
.be{
	font-family: Verdana, Arial, Helvetica, sans-serif; height:100%; 
	margin:0pt; 
	padding: 12pt;   
	border: 0pt none #FF9900;
	position: relative; top:-15pt; line-height:14pt;/* width:100%; *//*float:left;*/ background-color:#fff; text-align: justify;
}


input.update{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #212121;
	width:60%;
	margin-left: 0pt;
	margin-right: 0pt;
	vertical-align: middle;
	background-color:#FFF5E5;
	border: 0.75pt solid #C1C0C1; font-weight:500; margin-top:0pt;margin-bottom:0pt; padding:2pt; font-size:1.1em; padding-right:0pt; padding-left:0pt;
}
input.update2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #212121;
	width:99.5%;
	margin-left: 0pt;
	margin-right: 0pt;
	vertical-align: middle;
	background-color:#FFF5E5;
	border: 0.75pt solid #C1C0C1; font-weight:500; margin-top:0pt;margin-bottom:0pt; padding:2pt; font-size:1.1em; padding-right:0pt; padding-left:0pt;
}
input.update3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #212121;
	width:92.5%;
	margin-left: 0pt;
	margin-right: 0pt;
	vertical-align: middle;
	background-color:#FFF5E5;
	border: 0.75pt solid #C1C0C1; font-weight:500; margin-top:0pt;margin-bottom:0pt; padding:2pt; font-size:1.1em; padding-right:0pt; padding-left:0pt;
}
input.update4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #212121;
	width:100%;
	margin-left: 0pt;
	margin-right: 0pt;
	vertical-align: middle;
	background-color:#FFF5E5;
	border: 0.75pt solid #C1C0C1; font-weight:500; margin-top:0pt;margin-bottom:0pt; padding:2pt; font-size:1.1em; padding-right:0pt; padding-left:0pt;
}
input.update5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #212121;
	width:98.5%;
	margin-left: 0pt;
	margin-right: 0pt;
	vertical-align: middle;
	background-color:#FFF5E5;
	border: 0.75pt solid #C1C0C1; font-weight:500; margin-top:0pt;margin-bottom:0pt; padding:2pt; font-size:1.1em; padding-right:0pt; padding-left:0pt;
}
input.update6{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #212121;
	width:60.25%;
	margin-left: 0pt;
	margin-right: 0pt;
	vertical-align: middle;
	background-color:#FFF5E5;
	border: 0.75pt solid #C1C0C1; font-weight:500; margin-top:0pt;margin-bottom:0pt; padding:2pt; font-size:1.1em; padding-right:0pt; padding-left:0pt; 
}
.update7{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #212121;
	width:99.25%;
	margin-left: 0pt;
	margin-right: 0pt;
	vertical-align: middle;
	background-color:#FFF5E5;
	border: 0.75pt solid #C1C0C1; font-weight:500; margin-top:0pt;margin-bottom:0pt; padding:0pt; font-size:1.1em; padding-right:0pt; padding-left:0pt; height:/*144pt*/14.075em;
}

input.update8{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #212121;
	width:60.25%;
	margin-left: 0pt;
	margin-right: 0pt;
	vertical-align: middle;
	background-color:#FFF5E5;
	border: 0.75pt solid #C1C0C1; font-weight:500; margin-top:0pt;margin-bottom:0pt; padding:2pt; font-size:1.1em; padding-right:0pt; padding-left:0pt;
}
input.update10{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #212121;
	width:70%;
	margin-left: 0pt;
	margin-right: 0pt;
	vertical-align: middle;
	background-color:#FFF5E5;
	border: 0.75pt solid #C1C0C1; font-weight:500; margin-top:0pt;margin-bottom:0pt; padding:2pt; font-size:1.1em; padding-right:0pt; padding-left:0pt;
}

input.update11{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #212121;
	width:98%;
	margin-left: 0pt;
	margin-right: 0pt;
	vertical-align: middle;
	background-color:#FFF5E5;
	border: 0.75pt solid #C1C0C1; font-weight:500; margin-top:0pt;margin-bottom:0pt; padding:2pt; font-size:1.1em; padding-right:0pt; padding-left:0pt;
}


h5.put{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; margin-top:6pt; margin-bottom:4pt; color:#FF9900; text-align:left;
}
h5.put2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; margin-top:-5pt; margin-bottom:4pt; color:#FF9900; padding:0pt;
}
h5.put3{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; margin-top:11pt; margin-bottom:4pt; color:#FF9900; text-align:left;
}
h5.put4{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:1em; margin-top:9.5pt; margin-bottom:4pt; color:#FF9900; text-align:left;
}
td.eing{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:none; border-bottom-color:#C1C0C1; /*padding-right:5pt;*/ 
	}
td.eing2{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:none; border-bottom-color:#C1C0C1;padding-right:0.75pt;    
	}

td.eing3{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:none; border-bottom-color:#C1C0C1; padding-right:4pt;    
	}

td.agree{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:none; border-bottom-color:#C1C0C1; padding-right:4pt; width:10pt; vertical-align:top;   
	}
td.eing_b{text-indent: 0pt;
	padding-bottom:0pt; padding-top:1pt; border-bottom-width:0pt; border-bottom-style:none; border-bottom-color:#C1C0C1;  /*padding-right:5pt;*/ 
	}

.eingabe{ position:static; top:0pt; margin:0pt; padding:0pt; width:60.25%; }
.eingabeagree{ position:static; top:0pt;  margin:0pt; margin-left:10pt; padding:0pt; width:70%; }
.proeingabe{margin:0pt; padding:0pt; position:relative; top:-20.5pt; margin-bottom:-43pt;}
hr.abhr{ margin-bottom:0pt;  }

hr.abhr2{ margin-bottom:10pt;  }
.ab8{margin:0pt; padding:0pt; font-size:3.5pt; line-height:3.5pt;}
.ab9{margin:0pt; padding:0pt; font-size:0pt; line-height:0pt; margin-top:-5pt;}
.ab10{margin:0pt; padding:0pt; font-size:16.5pt; line-height:16.5pt;}

td.ohnel{text-indent: 0pt;
	padding-bottom:0pt; padding-top:5pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; 
	cursor:pointer; width:49%; padding-right:2pt;}
td.ohnel2{text-indent: 0pt;
	padding-bottom:0pt; padding-top:5pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; 
	}
td.ohnel3{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; width:32%;  
	}
td.ohnel4{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; width:68%;  
	padding-right:10pt;}
	
td.ohnel5{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; width:15pt;  padding-left:0pt; padding-right:0pt; vertical-align:top; 
	}
td.ohnel6{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; text-align:left; font-size:0.9285em; line-height:11pt; 
	}
td.ohnel7{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; width:100%;  
	padding-right:0pt; padding-left:2pt; }
td.ohnel8{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; width:50%;  
	padding-right:0pt; padding-left:4pt; text-align:right;}
td.ohne7{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; 
	cursor:pointer; width:50%; padding-right:2pt;}
	
td.ohnel9{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; width:38.5%;  
	padding-right:0pt; padding-left:0pt; }
	
td.ohne20{text-indent: 0pt;
	padding-bottom:0pt; padding-top:2pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; width:80pt;  
	padding-right:1.5pt; padding-left:10pt; vertical-align:top; }
td.ohne21{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1;   
	padding-right:0pt; padding-left:0pt; vertical-align:top; }
	
td.ohne22{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; width:33.75%;  
	}	
td.ohne23{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; width:66.25%;  
	}	
td.ohne24{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; width:50%;  
	}
td.ohne25{text-indent: 0pt;
	padding-bottom:0pt; padding-top:0pt; border-bottom-width:0pt; border-bottom-style:solid; border-bottom-color:#C1C0C1; width:50%;  
	padding-right:10pt;}
h5.seite{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.96em; margin-top:0.75pt; margin-bottom:0pt; color:#606060; text-align:right; font-weight:500;}
h5.ri{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.96em; margin-top:6pt; margin-bottom:0pt; color:#606060; text-align:left; font-weight:500;}
.abu{ margin-bottom:-45pt; padding-bottom:40pt; margin-top:0pt; border-top:0.75pt solid #c1c0c1; padding-top:0.75pt; }
.characters{color:#212121; font-size:0.86em; font-weight:500; margin:0pt; padding:0pt; vertical-align:top;}
p.platz{ font-size:59.25pt; line-height:59.25pt;}
p.platz2{ font-size:48.25pt; line-height:48.25pt;}
.auswahl{position:static; margin:0pt; width:50%; margin-bottom:20pt;}
.auswahl2{position:static; margin:0pt; width:70%; margin-bottom:20pt;}
.auswahl3{position:static; margin:0pt; width:100%; margin-bottom:0pt;}
.untenab{height:178.5pt;}
.untenab2{height:164.5pt;}
.untenab3{height:193pt;}
.untenab4{height:38.5pt;}
.untenab5{height:262pt;}
.aboben{height:1pt;}
* html div.untenab{height:185.5pt;}
* html div.untenab2{height:171pt;}
* html div.untenab3{height:207pt;}
* html div.untenab4{height:39.5pt;}
* html div.untenab5{height:278pt;}
* html div.aboben{height:0pt; margin-top:-30pt;}
.lands{ margin-bottom:16.5pt;}


.infol{  height:30px; border: 0.75pt solid #212121; background-color:#FFE0B2; color:#212121;  margin-left:20%; margin-right:40%; margin-top:-250pt; display:none;  z-index:200; position:relative; text-align:center; padding-top:10pt; font-size: 8pt; -moz-opacity:0.75; filter:Alpha(opacity=75); /*display:none;*/  }
* html div.infol { display: block;}
.bullf_ie{ height:10.5pt; }
* html div.bullf_ie{ height:22.5pt; }
.grossb:first-letter {
  float: left;
  color: #FF9900;
  font-size: 2.25em;
  font-family: "Times New Roman", Times, serif; line-height:1em; font-weight:500; 
} 

br.ab12{ font-size:0.85em; line-height:0.85em;}
p.ab15{margin:0pt; margin-top: 22pt;}
.hae{ margin-top:6.5pt; margin-left:-4pt;}
#hae2{ margin-left:-4pt;}
img.blind{height:0.25pt;}

#infolayer{position: fixed; z-index: 100; height: 30px; width: 250px; 
background-color: #FFE0B2; color: #212121; left: 0px; right: 0px; display: none; border: 0.75pt solid #212121; font-family: Verdana, sans 
serif; border-style: solid; font-size: 8pt; font-weight: 500; padding-top:12pt; -moz-opacity:0.75; filter:Alpha(opacity=75); }
/*#status, #wc{ background-color:#FFF5E5; height:92pt; }
#status:focus, #wc:focus{background-color:#FF9900; height:92pt;}*/
.auswahl3_new{ position:static; margin:0pt; width:100%; margin-bottom:0pt; height:92pt; padding:0pt; border:0.75pt solid #C1C0C1; background-color:#FFF5E5; }
select.auswahl3_new:focus{position:static; margin:0pt; width:100%; margin-bottom:0pt; height:92pt; background-color:#FF9900; color:#fff; font-weight:500;}
