@charset "utf-8";
/* Jascha Knoche VDI Düsseldorf Mai 2008 */



/*a.toplink:link {
	color: #606060;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0.5em;
	padding-left:0.2em;
	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;
	display:inline; font-weight:500; font-size:1.1em;text-transform: uppercase;
}



a.toplink:visited {
	color: #606060; text-decoration:none; background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0.5em;
	padding-left:0.2em;
	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;font-size:1.1em;text-transform: uppercase;
	}
	
html:first-child>b\ody a.toplink:active, html:first-child>b\ody a.toplink:hover, html:first-child>b\ody a.toplink:focus {color: #FF9900; text-decoration:none; background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0.5em;
	padding-left:0.2em;
	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; font-size:1.1em;text-transform: uppercase;
	}
	

a.toplink:hover {
	color: #606060;  text-decoration:underline; background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0.5em;
	padding-left:0.2em;
	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;font-size:1.1em;text-transform: uppercase;
	}
a.toplink:active {
	color: #606060;text-decoration:underline; background-color: transparent; background-image: none;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0.5em;
	padding-left:0.2em;
	border-right-width: 0.5pt;
	border-right-style: solid;
	border-right-color: #356587;
	text-transform:none;display:inline; font-weight:500;font-size:1.1em;text-transform: uppercase;
	}
	
 a.toplink:focus {
	color: #606060;  text-decoration:none; background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0.5em;
	padding-left:0.2em;
	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;font-size:1.1em;text-transform: uppercase;
	}
	
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; font-size:1.1em;text-transform: uppercase;
	}
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; font-size:1.1em;text-transform: uppercase;
	}
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; font-size:1.1em;text-transform: uppercase;
	}
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; font-size:1.1em;text-transform: uppercase;
	}	
	
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; font-size:1.1em;text-transform: uppercase;
	}
html:first-child>b\ody	a.toplink_e:focus, html:first-child>b\ody	a.toplink_e:active, html:first-child>b\ody	a.toplink_e:hover {
	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; font-size:1.1em;text-transform: uppercase;
	}
html:first-child>b\ody	a.toplink_e:focus, html:first-child>b\ody	a.toplink_e:active, html:first-child>b\ody	a.toplink_e:hover {
	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; font-size:1.1em;text-transform: uppercase;
	}
a.toplink_b:link, a.toplink_b:visited {
	color: #FF9900;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:1em;
	background-image: none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0.75pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	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_b:hover, a.toplink_b:active, a.toplink_b:focus {
	color: #606060;  text-decoration:underline; 	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:1em;
	background-image:none;
	border-top-width:0pt;
	border-right-width: 0pt;
	border-bottom-width: 0pt;
	border-left-width: 0.75pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;
	}
.toplink_user{
	color: #606060;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:7px;
	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.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:block; font-size:25pt; padding-top:10%;}


a.redak:link, a.redak:visited {
	color: #212121;
	font-size:1em;
	text-decoration:none;
	background-color: transparent;
	padding:0pt; padding-top:0.5em; padding-bottom:0.5em; padding-left:12pt;
	background-image: none;
	
	text-transform:none;display:block; font-weight:500; text-transform:uppercase;
	}
	
a.redak:active, a.redak:hover, a.redak:focus {
	color: #FFF5E5;
	font-size:1em;
	text-decoration:none;
	background-color: #C1C1C1;
	padding:0pt; padding-top:0.5em; padding-bottom:0.5em; padding-left:12pt;
	background-image: url(../medien/bilder/oraeck.png); background-repeat: repeat-y; background-position:top left;
	
	text-transform:none;display:block; font-weight:500; text-transform:uppercase;
	}*/
	
/*a.redak_on:link, a.redak_on:visited {
	color:#FFF5E5 ;
	font-size:1em;
	text-decoration:none;
	background-color: #C1C1C1;
	padding:0pt; padding-top:0.5em; padding-bottom:0.5em; padding-left:12pt;
	background-image: none;
	background-image: url(../medien/bilder/oraeck.png); background-repeat: repeat-y; background-position:top left;
	text-transform:none;display:block; font-weight:500; text-transform:uppercase;
	}
	
a.redak_on:active, a.redak_on:hover, a.redak_on:focus {
	color: #212121;
	font-size:1em;
	text-decoration:none;
	background-color: transparent;
	padding:0pt; padding-top:0.5em; padding-bottom:0.5em; padding-left:12pt;
	
	
	text-transform:none;display:block; font-weight:500; text-transform:uppercase;
	}*/
	
/*a.bearbeiten:link, a.bearbeiten:visited {
	color: #212121;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:0em;
	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: solid;
	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.bearbeiten:hover, a.bearbeiten:active, a.bearbeiten:focus {
	color: #FF9900;  text-decoration:underline; 	background-color: transparent;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0px;
	padding-left:0em;
	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: solid;
	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.trash:link, a.trash:visited {
	color: transparent;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:10pt;
	padding-right:4pt;
	padding-left:4pt;
	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: solid;
	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; background-image:url(../medien/bilder/trash2.jpg); background-repeat:no-repeat; background-position:bottom center; 
	}
a.trash:hover, a.trash:active, a.trash:focus {
	color:transparent;  text-decoration:none; 	background-color: transparent;
	padding-top:0pt;
	padding-bottom:10pt;
	padding-right:4pt;
	padding-left:4pt;
	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: solid;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;background-image:url(../medien/bilder/trash3.jpg); background-repeat:no-repeat; background-position:bottom center; 
	}
a.aktivieren:link, a.aktivieren:visited {
	color: transparent;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:10pt;
	padding-right:4pt;
	padding-left:4pt;
	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: solid;
	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; background-image:url(../medien/bilder/aktivieren2.jpg); background-repeat:no-repeat; background-position:bottom center; 
	}
a.aktivieren:hover, a.aktivieren:active, a.aktivieren:focus {
	color:transparent;  text-decoration:none; 	background-color: transparent;
	padding-top:0pt;
	padding-bottom:10pt;
	padding-right:4pt;
	padding-left:4pt;
	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: solid;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;background-image:url(../medien/bilder/aktivieren3.jpg); background-repeat:no-repeat; background-position:bottom center; 
	}
	
	a.deaktivieren:link, a.deaktivieren:visited {
	color: transparent;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:10pt;
	padding-right:4pt;
	padding-left:4pt;
	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: solid;
	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; background-image:url(../medien/bilder/deaktivieren2.jpg); background-repeat:no-repeat; background-position:bottom center; 
	}
a.deaktivieren:hover, a.deaktivieren:active, a.deaktivieren:focus {
	color:transparent;  text-decoration:none; 	background-color: transparent;
	padding-top:0pt;
	padding-bottom:10pt;
	padding-right:4pt;
	padding-left:4pt;
	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: solid;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;display:inline; font-weight:500;background-image:url(../medien/bilder/deaktivieren3.jpg); background-repeat:no-repeat; background-position:bottom center; 
	}
	
	
a.ansprech:link, a.ansprech:visited {
	color: #212121;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:5pt;
	padding-right:12pt;
	padding-left:6pt;
	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: solid;
	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; background-image: url(../medien/bilder/pfeil_bl.gif);
 background-repeat:no-repeat; background-position:right 2pt; 
	}
a.ansprech:hover, a.ansprech:active, a.ansprech:focus {
	color:#FF9900;
	text-decoration:none;
	background-color: transparent;
	padding-top:0pt;
	padding-bottom:5pt;
	padding-right:12pt;
	padding-left:6pt;
	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: solid;
	border-top-color: #356587;
	border-right-color: #356587;
	border-bottom-color: #356587;
	border-left-color: #356587;
	text-transform:none;
	display:inline;
	font-weight:500;
	background-image: url(../medien/bilder/pfeil_ora.gif);
	background-repeat:no-repeat;
	background-position:right 2pt;
	}
body{ margin-right:7.5pt; margin-left:9.5pt;}

#topnavi {
	 margin:auto;
	margin-top:2pt;
	margin-bottom:0pt;
	height:1.3em;
	width:100.6em;
	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; z-index:20;
	}
	
#topab{margin-top:1.75pt;
	margin-bottom:0.485em;
	height:1.3em;
	width:2em;
	padding-left: 0pt;
	padding-bottom:1.25pt;
	padding-right:0pt;
	padding-top:2.65pt;
	font-size: 0.60em;
	color:transparent;
	background-color:transparent;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-align:left; z-index:100; }

	
* html #topab{margin-top:2pt;
	margin-bottom:0.485em;
	height:1.3em;
	width:2em;
	padding-left: 0pt;
	padding-bottom:1.25pt;
	padding-right:0pt;
	padding-top:2.65pt;
	font-size: 0.66em;
	color:transparent;
	background-color:transparent;
	font-family: verdana, Arial, Helvetica, sans-serif;
	text-align:left; z-index:100; }
	

	
html:first-child>b\ody #topab {margin-top:1.9pt;
	margin-bottom:0.25em;
	height:1.05em;
	width:2em;
	padding-left: 0pt;
	padding-bottom:1.75pt;
	padding-right:0pt;
	padding-top:2.65pt;
	font-size: 0.8em;
	color:transparent;
	background-color:#fff;
	font-family: verdana, Arial, Helvetica, sans-serif; 
	text-align:left; z-index:100; }
	



* html #topnavi {
	 margin:auto;
	margin-top:2pt;
	margin-bottom:0pt;
	height:1.35em;
	width:99.9em;
	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; z-index:20;
	}	
	
html:first-child>b\ody #topnavi {
	 margin:auto;
	margin-top:2pt;
	margin-bottom:0pt;
	height:1.35em;
	width:91.05em;
	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; z-index:20;
	
	}
.weisshin{position:absolute;
	top:0pt; 
	z-index:2;
	font-size:0.8em;  margin-top:0pt; left:0pt; background-color:#fff; border:none; width:100pt; height:200pt; display:none;}
#toplayer{
	 margin:auto;
	margin-top:2.75px;
	height:69.5pt; width:100.75em;
	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; font-size: 0.60em;
	}
	
* html #toplayer{
	 margin:auto;
	margin-top:2.75px;
	height:69.5pt; width:100em;
	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; font-size: 0.60em;
	}
	
html:first-child>b\ody #toplayer{
	margin:auto;
	margin-top:2.75px;
	height:69.5pt; width:91.1em;
	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; font-size: 0.60em;
	}

#navilinks{
	position:absolute;
	top:0pt; 
	z-index:3;
	font-size:0.7em;  margin-top:2pt;
}



* html #navilinks{
	position:absolute;
	top:0pt; margin-top:1.25pt;
	z-index:3;
	font-size:0.66em; width:18.85em; 
}

html:first-child>b\ody #navilinks{
	position:absolute;
	top:0pt; margin-top:2.75pt;
	z-index:3;
	font-size:0.7em; width:17.5em; z-index:150; 
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    #navilinks {
        position:absolute;
	top:0pt; 
	z-index:3;
	font-size:0.7em;  margin-top:5.5pt;
    }
} 

.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:0pt;  margin-top:0.5pt; margin-bottom:0.5pt; width:17.575em; background-color:#fff;
	}
	

	
.logo{ width:17.5em; background-color:#fff; background-image:url(../medien/bilder/bmbf_logo.jpg); background-repeat:no-repeat; background-position:-0.5pt 0.5pt; height:70.5pt; }
img.lo{margin-left:3pt; width:75%;}

.sloganlayer{width:586px; height:90px; margin-top:0.25pt; background-color:#FF9900; float:right; background-image:url(../medien/bilder/slogan_DEU.gif); background-position:bottom right; background-repeat:no-repeat;}

.orangetop{
	position:static;
	width:100%;
	font-size:4.5pt;
	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; 
}



* html .orangetop{
	position:static;
	width:100.5%;
	font-size:4.5pt;
	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; 
}
html:first-child>b\ody .orangetop{
	position:static;
	width:100%;
	font-size:4.5pt; height:4.5pt;
	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:100%;
	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: 0.75pt;
	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: #fff;
	border-left-color: #FF9900; 
}

* html .hello{
	position:static;
	width:100.5%;
	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: 0.5pt;
	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: #fff;
	border-left-color: #FF9900; 
}

.hello_nav{
	position:static;
	width:99.25%;
	background-color:#FFF5E5;
	font-family: Verdana, Arial, Helvetica, sans-serif; height:2em;
	margin: 0px; margin-top:1.5pt; 
	padding: 0px; 
	border:0.75pt solid #FFE0B2;
}

* html .hello_nav{
	position:static;
	width:99.25%;
	background-color:#FFF5E5;
	font-family: Verdana, Arial, Helvetica, sans-serif; height:2.05em;
	margin: 0px; margin-top:1.5pt;
	padding: 0px; 
	border:0.75pt solid #FFE0B2;
}

html:first-child>b\ody .hello_nav{
	position:static;
	width:99.25%;
	background-color:#FFF5E5;
	font-family: Verdana, Arial, Helvetica, sans-serif; height:2.1em;
	margin: 0px; margin-top:1.5pt;
	padding: 0px; 
	border:0.75pt solid #FFE0B2;
}

*/

							  

/*.screenreader{position: relative; top:0pt;  margin-right:10pt; margin-left:10pt; border:0pt solid green; z-index:30; margin-bottom:0pt; background:#f2f2f2;}*/

/*
.content{ position:relative; top:1.75em; left:-0.25pt; background-color:#fff;  border:0pt solid #999; width:100.75em; margin:auto; font-family: verdana, Arial, Helvetica, sans-serif; font-size:0.60em;}

* html .content{ position:relative; top:1.7em; left:-1.55pt; background-color:#fff;  border:0pt solid #999; width:100.25em; margin:auto; font-family: verdana, Arial, Helvetica, sans-serif; font-size:0.60em;}

html:first-child>b\ody .content{ position:relative; top:1.75em; left:-0.25pt; background-color:#fff;  border:0pt solid #999; width:91.1em; margin:auto; font-family: verdana, Arial, Helvetica, sans-serif; font-size:0.60em;}

.navi_re{background-color:#fff; height:400pt;  float:right; width:18.6em; font-size:1.1em;   }
* html .navi_re{width: 18.5em;}
html:first-child>b\ody .navi_re{width: 17.1em;}

#map {height: 53.5em; position:relative; background-color: #fff; border:0.75pt solid #C1C1C1; border-bottom:none; width:43.75em; margin-left:18.25em; font-size:1.25em; }


* html #map {height: 53.5em; background-color: #fff; border:0.75pt solid #C1C1C1; border-bottom:none; width:43.35em; margin-left:18.25em; font-size:1.25em;   }

html:first-child>b\ody #map {height: 53.5em; background-color: #fff; border:0.75pt solid #C1C1C1; border-bottom:none; width:37.65em; margin-left:15.9em; font-size:1.25em;   }



#map22 {height: 6.5em; position:relative; background-color: #fff; border:0.75pt solid #C1C1C1; border-bottom:none; width:44em; margin-left:18.5em; font-size:1.25em; }

* html #map22 {height: 6.5em; background-color: #fff; border:0.75pt solid #C1C1C1; border-bottom:none; width:43.6em; margin-left:18.5em; font-size:1.25em;   }

html:first-child>b\ody #map22 {height: 6.5em; background-color: #fff; border:0.75pt solid #C1C1C1; border-bottom:none; width:37.9em; margin-left:16.15em; font-size:1.25em;   }



#map2{overflow: hidden; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; 	}
#map3{ position: absolute; left: -349px; top: -227px; z-index: 0;}
#map4{position: absolute; left: 0px; top: 0px; z-index: 0;}
#map5{position: absolute; left: 0px; top: 0px; z-index: 0;}

#map6{position: relative; background-color:#fff; z-index:1; top: 6.5em; width: 373px;  -moz-user-select: none; margin:auto;  }
#map62{position: relative; background-color:#fff; z-index:1; top: 3em; width: 373px;  -moz-user-select: none; margin:auto; display:none;  }
*/
/*#field{position: absolute; background-color:transparent; z-index:2; top: 3em; width: 36em; height: 43.5em; -moz-user-select: none; border:0pt solid #000; margin:auto;  }*/

/*#map7{position: absolute; background-color:#fff; z-index:1; left: 0pt; top: 0pt; width: 100%; height: 2.32em; -moz-user-select: none;background-image: url(../medien/bilder/silber_back.jpg); background-repeat:repeat-x; background-position:bottom left; border-bottom: 0.75pt solid #c1c1c1;}
html:first-child>b\ody #map7{position: absolute; background-color:#fff; z-index:1; left: 0pt; top: 0pt; width: 100%; height: 2.15em; -moz-user-select: none; background-image: url(../medien/bilder/silber_back.jpg); background-repeat:repeat-x; background-position:bottom left; border-bottom: 0.75pt solid #c1c1c1;}








.inh{ width:43.75em; font-size:1.25em;  border:0.75pt solid #C1C1C1; border-top:none; border-bottom:none; position:relative; margin-left:18.25em; margin-bottom:0em; margin-top:0em; background-color:transparent; padding-bottom:0.1em;}

* html div.inh{ width:43.35em; font-size:1.25em; position:relative; margin-left:18.25em; background-color: transparent; border:0.75pt solid #C1C1C1; border-top:none; margin-bottom:0em; margin-top:0em;  border-bottom:none;}

html:first-child>b\ody .inh{ width:37.65em; font-size:1.25em; position:relative; margin-left:15.9em; background-color:transparent; border:0.75pt solid #C1C1C1; border-top:none; margin-bottom:0em; margin-top:0em;  border-bottom:none;}

@media all and (min-width:0px) {
   

 
}*/
/*-- inhalte der Navi_re--*/

/*--*/
/*
.suchbox_titel, .suchbox, .regbox_titel, .regbox { position:relative; top:0pt; width:99.25%; border: 0.75pt solid #C1C1C1; background-color:#F2F2F2; margin:0pt; padding:0pt; margin-top:0.75pt; display:block; margin-bottom:0em;}

.suchbox, .regbox{margin-bottom:1.65em;}
* html .suchbox, * html .regbox{width:99.75%; margin-bottom:1.65em;}
html:first-child>b\ody .suchbox, html:first-child>b\ody .regbox{ width:99.9%; margin:0pt; padding:0pt; margin-top:1pt; margin-bottom:1.65em;}



.suchbox_titel, .regbox_titel{ background-color:#FFE0B2; color:#212121; font-size:1em; font-weight:600; padding:0.5em; border:0.75pt solid #FFE0B2; width:93.9%; border-top:0.75pt solid #FFE0B2;}
* html .suchbox_titel, *html .regbox_titel{ background-color:#FFE0B2; color:#212121;  font-weight:600; padding:0.5em; border:0.75pt solid #FFE0B2; width:94.5%; border-top:0.75pt solid #FFE0B2; }
html:first-child>b\ody .suchbox_titel, html:first-child>b\ody .regbox_titel{ width:93.98%; border-right:none; border-top:0.75pt solid #FFE0B2; border-right:0.75pt solid #FFE0B2;}



input.suchefeld{ 
margin-bottom:0.1em; margin-top:0.24em; float:right; position:relative; margin-right:0.5em; width:13.45em;font-size:0.8em;height:1.15em; }
* html input.suchefeld{ 
margin-bottom:0.1em; margin-top:0.26em;font-size:0.9em; float:right; position:relative; margin-right:0.5em; width:14.75em; height:1.3em;}
* +html input.suchefeld{ 
margin-bottom:0.1em; margin-top:0.26em;font-size:0.9em; float:right; position:relative; margin-right:0.5em; width:15.5em; height:1.3em;}

html:first-child>b\ody input.suchefeld{
margin-bottom:0.3em; margin-top:0.32em;font-size:1em; float:right; position:relative; margin-right:0.5em; width:9em; }

.ansisuch{ width:6em; position:relative; float:right; font-size:0.95em; margin:0.2em; margin-left:0em; margin-right:0.4em; height:1.9em; padding-bottom:2.2pt;} 

* html .ansisuch{ width:6em; position:relative; float:right; font-size:0.94em; margin:0.2em; margin-left:0em; margin-right:0.4em; height:1.9em; padding-bottom:0em;} 

* +html .ansisuch{ width:6em; position:relative; float:right; font-size:0.94em; margin:0.2em; margin-left:0em; margin-right:0.4em; height:1.9em; padding-bottom:0em;} 

.suchebox{font-size:0.9em; margin:0pt; padding:0pt; margin-left:0.5em; margin-top:0.627em; }
* html .suchebox{font-size:0.875em; margin:0pt; padding:0pt; margin-left:0.5em; margin-top:0.7em; }
* +html .suchebox{font-size:0.875em; margin:0pt; padding:0pt; margin-left:0.5em; margin-top:0.7em; }

.suchbox_titel, html:first-child>b\ody .suchbox_titel{ margin-top:0pt; }
* html .suchbox_titel{ margin-top:0pt; }


.sucheebene{width:32.9em; margin-left:0em; border:0.75pt solid #c1c1c1; background-color:#f2f2f2; height:2.15em;}
* html .sucheebene{width:32.95em; }
* +html .sucheebene{width:33.25em; }

.suchbox_in{ margin:0.5em; background-color:#f2f2f2; font-size:0.9em; margin-bottom:0.7em; line-height:1.3em; text-align:left; }
*/
/*--*/

/*
.diabox{ margin:0.5em; background-color:#f2f2f2; height:14.5em; margin-right:0em; margin-bottom:0.6em; margin-top:0.6em; margin-left:0.55em;}

body:first-of-type .diabox{ margin:0.5em; background-color:#f2f2f2; height:14.5em; margin-right:0em; margin-bottom:0.9em; margin-top:0.6em; margin-left:0.55em;}

* html .diabox{ margin:0.5em; background-color:#f2f2f2; height:14.2em; margin-right:0.5em;  margin-bottom:0.3em; margin-top:0.6em; margin-left:0.6em;}

* +html .diabox{ margin:0.5em;background-color:#f2f2f2; height:14.6em; margin-right:0.5em;
margin-bottom:0.6em; margin-top:0.6em; margin-left:0.6em; }

.dianavi{ width:5.45em; background-color:#f2f2f2; float:right; height:14.5em;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:#666; margin-right:0.6em; margin-top:0.1em; text-align:center;  }

* html .dianavi{ width:5.5em; background-color:#f2f2f2; float:right; height:14.2em;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:#666; margin-right:0.1em; margin-top:0.1em; text-align:center;margin-left:0pt;}

* +html .dianavi{ width:5.5em; background-color:#f2f2f2; float:right; height:14.6em;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.8em; color:#666; margin-right:0.1em; margin-top:0.1em; text-align:center;
}

body:first-of-type .dianavi{ width:5.4em; background-color:#f2f2f2; float:right; height:14.6em;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.7em; color:#666; margin-right:0.5em; margin-top:0.1em; text-align:center;  }

.diaimage{ border: 0.75pt solid #c1c1c1; background-color:#fff; text-align:center;  height:14.8em; width:12.5em; }

html:first-child>b\ody .diaimage{ border: 0.75pt solid #c1c1c1; background-color:#fff; text-align:center; height:14.8em; width:11em; margin-right:0.25pt;}



.druckfenster{ border: 0.75pt solid #c1c1c1;background-color:#fff; text-align:center; height:14.3em; width:12.4em;overflow: auto; }

body:first-of-type .druckfenster { width:12.3em; height:14.7em; }

* html .druckfenster {  height:14.4em; width:12.2em;}
* +html .druckfenster {  height:14.4em; width:12.4em;}

html:first-child>b\ody .druckfenster{ border: 0.75pt solid #c1c1c1; background-color:#fff; text-align:center;  height:15em; width:11em;overflow: auto; }

.druckliste{  background-color:#fff; text-align:left; margin:0em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; line-height:1.45em; color:#212121; }

a.prli_gru:link, a.prli_gru:visited, a.prli_kmu:link, a.prli_kmu:visited, a.prli_uni:link, a.prli_uni:visited, a.prli_fh:link, a.prli_fh:visited, a.prli_for:link, a.prli_for:visited, a.prli_weit:link, a.prli_weit:visited{
	background-color:#FD7D46; color:#fff;
	text-decoration:none;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0em;
	padding-left:0.2em;
	background-image: none;
	font-weight:500; font-size:1em; display:block; margin:0.75pt;
}
a.prli_kmu:link, a.prli_kmu:visited{background-color: #FFAD33;color: #fff; }
a.prli_uni:link, a.prli_uni:visited{color: #fff; background-color:#3380D6;}
a.prli_fh:link, a.prli_fh:visited{ background-color: #87B4F8;color: #fff;}
a.prli_for:link, a.prli_for:visited{ background-color: #5E9E77;color: #fff;}
a.prli_weit:link, a.prli_weit:visited{ background-color: #E36A9B;color: #fff;}

a.prli_gru:hover, a.prli_gru:active, a.prli_gru:focus, a.prli_kmu:hover, a.prli_kmu:active, a.prli_kmu:focus, a.prli_uni:hover, a.prli_uni:active, a.prli_uni:focus, a.prli_fh:hover, a.prli_fh:active, a.prli_fh:focus, a.prli_for:hover, a.prli_for:active, a.prli_for:focus, a.prli_weit:hover, a.prli_weit:active, a.prli_weit:focus {
	color: #212121;
	text-decoration:none;
	background-color: #c1c1c1;
	padding-top:0pt;
	padding-bottom:0pt;
	padding-right:0em;
	padding-left:0.2em;
	background-image: none;
	font-weight:500; font-size:1em; 
	}*/


/*--*/
/*
input.suchefeld{ font-size:1em;}


img.imgmap{ filter:alpha(opacity=60);  opacity:0.6;}


@media print {
html {
	overflow:auto;
}
body {
	overflow:visible;
}}

*/
/*--- muss für andere Auflösungen noch optimiert werden*/
/*.tets{ color:#fff; font-size:0.5em;}*/

/*--Kartengrößen--*/

/*
img.imgmap_deu{ height: margin-top: 0pt; filter:alpha(opacity=60);  opacity:0.6; width:373px; height:515px; border:none;}
img.imgmap_meckl{  width:373px; margin-top: 55pt; filter:alpha(opacity=60);  opacity:0.6;}
img.imgmap_wberg{  width:373px; margin-top: 15pt; filter:alpha(opacity=60);  opacity:0.6;}
img.imgmap_hessen{  width:315px; margin-top: 15pt; filter:alpha(opacity=60);  opacity:0.6;}
img.imgmap_sachsen{ width:373px; margin-top: 70pt; filter:alpha(opacity=60);  opacity:0.6;}
img.imgmap_sch_hol{  width:373px; margin-top: 30pt; filter:alpha(opacity=60);  opacity:0.6;}
img.imgmap_thuer{  width:373px; margin-top: 50pt; filter:alpha(opacity=60);  opacity:0.6;}
img.imgmap_ham{  width:373px; margin-top: 50pt; filter:alpha(opacity=60); opacity:0.6;}
img.imgmap_sachsen_an{  width:340px; margin-top: 20pt; filter:alpha(opacity=60); opacity:0.6;}
img.imgmap_bremen{  width:220px; margin-top: 25pt; filter:alpha(opacity=60);  opacity:0.6;}
img.imgmap_saar{  width:373px; margin-top: 70pt; filter:alpha(opacity=60);  opacity:0.6;}
img.imgmap_berlin{  width:373px; margin-top: 60pt; filter:alpha(opacity=60);  opacity:0.6;}
img.imgmap_rheinl{  width:343px; margin-top: 25pt; filter:alpha(opacity=60);  opacity:0.6;}
img.imgmap_nrw{  width:373px; margin-top: 55pt; filter:alpha(opacity=60); opacity:0.6;}
img.imgmap_bayern{  width:373px; margin-top: 40pt; filter:alpha(opacity=60);  opacity:0.6;}
img.imgmap_nieder{  width:373px; margin-top: 60pt; filter:alpha(opacity=60); opacity:0.6;}
*/
/*--bis hier--*/

/*

.absenden{ padding:0.5em; padding-bottom:0.5em; padding-top:0.4em; background-color:#fff; text-align:center; margin-top:1pt; border:0.75pt solid #c1c1c1; background-image:url(../medien/bilder/silber.jpg); background-repeat:repeat-x; background-position:top left; display:block;}
.absenden2{ padding:0.5em; padding-bottom:0.5em; padding-top:0.4em; background-color:#fff; text-align:center; margin-top:0pt; border:0.75pt solid #c1c1c1; background-image:url(../medien/bilder/silber.jpg); background-repeat:repeat-x; background-position:top left; display:block;}
.absenden3{ padding:0.5em; padding-bottom:0.5em; padding-top:0.4em; background-color:#fff; text-align:center; margin-top:1pt; border:0.75pt solid #c1c1c1; background-image:url(../medien/bilder/silber.jpg); background-repeat:repeat-x; background-position:top left; display:block;}
input.senden{ width:7em;}
.filter_on, .filter_on2 { background-color:#fff; margin:0pt; padding:0pt; display:block; margin-top:1.5em; }
* html .filter_on, * html .filter_on2 { background-color:#fff; margin:0pt; padding:0pt; display:block; margin-top:0.5em; }
* +html .filter_on, * +html .filter_on2 { background-color:#fff; margin:0pt; padding:0pt; display:block; margin-top:0.5em; }

html:first-child>b\ody .filter_on, html:first-child>b\ody .filter_on2 { background-color:#fff; margin:0pt; padding:0pt; display:block; margin-top:1.5em; }


.filter_on2{ display:none; }
.filter_on3 { background-color:#fff; margin:0pt; padding:0pt; display:none; }
.kartenoptio{ margin:3pt; margin-bottom:0pt; margin-top:3pt; background-color:transparent; height:1.7em; padding:0pt; }

select.laenderauswahl{ width:13em; margin:0pt; font-size:1em; height:1.4em;}
* html select.laenderauswahl{ width:14.5em; margin:0pt; font-size:0.9em; height:1.35em;}
* +html select.laenderauswahl{ width:14.5em; margin:0pt; font-size:0.9em; height:1.8em;}

html:first-child>b\ody select.laenderauswahl{ width:14em; margin:0pt; font-size:0.88em; height:1.75em;}

input.zeige{width:6em; margin:0pt; font-size:0.9em; height:1.75em; padding-bottom:2pt; }
* html input.zeige{width:6em; margin:0pt; font-size:0.9em; height:1.78em; padding-bottom:2pt;}
html:first-child>b\ody input.zeige{width:6em; margin:0pt; font-size:0.9em; height:1.725em; padding-bottom:2pt;}
.vdilogo{ width:90%; background-color:#fff; margin-top:0.4em; text-align:left; font-size:3em; padding-left:0.25em; }
* html .vdilogo{ width:90%; background-color:#fff; margin-top:0.4em; text-align:left; font-size:3em; padding-left:0.45em; }
* +html .vdilogo{ width:90%; background-color:#fff; margin-top:0.4em; text-align:left; font-size:3em; padding-left:0.45em; }

.ihn2{margin:1.5em; margin-top:0em; margin-bottom:0em; background-color:transparent;}
.ihn3{margin:1.5em; margin-top:0em; margin-bottom:0em; background-color:transparent;}*/

/*-- linke Navigation--*/
/*
.p7AB, .b7BB, .b8AB, .d9AB, .z4UY {
	padding: 0;
	margin: 0; width:100%; 
}
.z {
	padding: 0;
	margin: 0; width:100%; 
}
* html div.p7AB, * html div.b7BB, * html div.b8AB, * html div.d9AB, * html div.z4UY, * html div.z{width:100.25%; }

.p7ABtrig, .b7BBtrig, .b8ABtrig, .d9ABtrig, .z4UYtrig, .ztrig {
	margin: 0;
	padding: 0;
	background-color: #FFF5E5; height:2em; margin-top:0.65pt;margin-bottom:0.75pt;  text-transform:uppercase; 
}

.p7ABtrig{margin-top:0.75pt;}

* html div.p7ABtrig, * html div.b7BBtrig, * html div.b8ABtrig, * html div.d9ABtrig, * html div.z4UYtrig, * html div.ztrig {
	margin: 0;
	padding: 0;
	background-color: #FFF5E5; height:2em; margin-top:0.65pt; margin-bottom:0.35pt; text-transform:uppercase;
}

#p7ABW2 .p7ABtrig a, #b7BBW2 .b7BBtrig a, #b8ABW2 .b8ABtrig a, #d9ABW2 .d9ABtrig a, #z4UYW2 .z4UYtrig a, #z .ztrig a, #z .ztrig a, #z .ztrig a {
	display: block;
	text-decoration: none;
	padding: 0.45em 8px 0.45em 15pt;
	color: #212121;
	font-weight: 500; 
	border: 0.75pt solid #c1c1c1;
	background-image: url(../medien/bilder/pfeil_off_1024.jpg); background-repeat: no-repeat; background-position:2pt 0.455em;
}


* +html #p7ABW2 .p7ABtrig a, * +html #b7BBW2 .b7BBtrig a, * +html #b8ABW2 .b8ABtrig a, * +html #d9ABW2 .d9ABtrig a, * +html #z4UYW2 .z4UYtrig a {
	 height:1em;
}

#p7ABW2 .p7ABtrig a:hover, #b7BBW2 .b7BBtrig a:hover, #b8ABW2 .b8ABtrig a:hover, #b7BBW2 .b7BBtrig a:hover, #d9ABW2 .d9ABtrig a:hover, #b7BBW2 .b7BBtrig a:hover, #z4UYW2 .z4UYtrig a:hover, #z .ztrig a:hover {
	color: #FFF5E5; background-color:#FF9900;
	background-image: url(../medien/bilder/pfeil_on_weiss_1024.jpg); background-repeat: no-repeat; background-position:2pt 0.525em;
	border: 0.75pt solid #FF9900; 
}

.p7ABtrig a:active, .p7ABtrig a:focus, .b7BBtrig a:active, .b7BBtrig a:focus, .b8ABtrig a:active, .b8ABtrig a:focus, .d9ABtrig a:active, .d9ABtrig a:focus, .z4UYtrig a:active, .z4UYtrig a:focus, .ztrig a:active, .ztrig a:focus {
	outline: none; 
}

#p7ABW2 .p7ABtrig .p7ABtrig_down, #b7BBW2 .b7BBtrig .b7BBtrig_down, #b8ABW2 .b8ABtrig .b8ABtrig_down, #d9ABW2 .d9ABtrig .d9ABtrig_down, #z4UYW2 .z4UYtrig .z4UYtrig_down, #z .ztrig .ztrig_down {
	color: #FFF5E5!important;
	background-color: #C1C1C1 !important; border-bottom:none;
	background-image: url(../medien/bilder/pfeil_on_1024.jpg); background-repeat: no-repeat; background-position:2pt 0.465em; 
}

#p7ABW2 .p7ABtrig .p7ABtrig_down:hover, #b7BBW2 .b7BBtrig .b7BBtrig_down:hover, #b8ABW2 .b8ABtrig .b8ABtrig_down:hover, #b7BBW2 .b7BBtrig .b7BBtrig_down:hover, #d9ABW2 .d9ABtrig .d9ABtrig_down:hover, #b7BBW2 .b7BBtrig .b7BBtrig_down:hover, #z4UYW2 .z4UYtrig .z4UYtrig_down:hover, #z .ztrig .ztrig_down:hover{
	color: #212121!important;
	background-color: #FFF5E5!important; border-bottom:none;
	background-image: url(../medien/bilder/pfeil_off_1024.jpg); background-repeat: no-repeat; background-position:2pt 0.455em;
	border: 0.75pt solid #c1c1c1; border-bottom:none; 
}

.p7ABcontent, .b7BBcontent, .b8ABcontent, .d9ABcontent, .z4UYcontent {
	padding-left: 0.25pt; padding-bottom:0.75pt; padding-right:0pt; padding-top:0.75pt;
	line-height: 1.35em;
	color: #212121;
	background-color: #f2f2f2;
	margin: 0; margin-top:0pt; border: 0.75pt solid #c1c1c1; display:block; 
}
.zcontent {
	padding-left: 0.25pt; padding-bottom:0.75pt; padding-right:0pt; padding-top:0.75pt;
	line-height: 1.35em;
	color: #212121;
	background-color: #f2f2f2;
	margin: 0; margin-top:0pt; border: 0.75pt solid #c1c1c1; display: block; font-size:1.1em; 
}
* html div.p7ABcontent, * html div.b7BBcontent, * html div.b8ABcontent, * html div.d9ABcontent, * html div.z4UYcontent{
	padding-left: 0.75pt; padding-bottom:0.75pt; padding-right:0pt; padding-top:0.75pt;
	line-height: 1.35em;
	color: #212121;
	background-color: #f2f2f2;
	margin: 0; margin-top:0.75pt; border: 0.75pt solid #c1c1c1; display: none; 
}
* html div.p7ABcontent{padding-left: 0.25pt;}
* html div.zcontent {
	padding-left: 0.25pt; padding-bottom:0.75pt; padding-right:0pt; padding-top:0.75pt;
	line-height: 1.35em;
	color: #212121;
	background-color: #f2f2f2;
	margin: 0; margin-top:0.75pt; border: 0.75pt solid #c1c1c1; display: block;  font-size:1em; 
}

html:first-child>b\ody .zcontent {
	padding-left: 0.25pt; padding-bottom:0.75pt; padding-right:0pt; padding-top:0.75pt;
	line-height: 1.35em;
	color: #212121;
	background-color: #f2f2f2;
	margin: 0; margin-top:0.25pt; border: 0.75pt solid #c1c1c1; display: block;  font-size:1em; 
}
#p7ABw2_1, #p7ABw2_2, #b7BBw2_1, #b7BBw2_2, #b8ABw2_1, #b8ABw2_2, #d9ABw2_1, #d9ABw2_2, #z4UYw2_1, #z4UYw2_2, #z2_1, #z2_2{overflow: hidden; height: auto; }

#p7ABw2_2, #d9ABw2_2, #z4UYw2_2, #z4UYw2_1{ margin-bottom:1pt;}

a.navicolor:link, a.navicolor:link, a.navicolor:visited{ background-color:transparent; color:#212121; text-decoration:none; border: 0pt solid #fff; display:block; padding-top:5pt; padding-bottom:5pt; }
a.navicolor:hover, a.navicolor:focus{ background-color:#f2f2f2; display:block; color:#212121; text-decoration:none;padding-top:5pt; padding-bottom:5pt;}*/




/*--------*/

/*
.tabb{font-size:0.92em; background-color:#f2f2f2; width:99.5%; border:none; margin-left:0.25pt;  }
* html .tabb{font-size:0.92em; background-color:#f2f2f2; width:99.5%; border:none; margin-left:0.5pt; margin-right:0.5pt; }
html:first-child>b\ody .tabb{font-size:0.92em; background-color:#f2f2f2; width:99.25%; border:none; margin-left:0.5pt; margin-right:0.5pt; }
td.hak{ width:17pt; vertical-align:middle;}
td{ text-align:left; vertical-align:middle;}
.filtersuche{ background-color:#FFE0B2; color:#212121; font-size:1em; font-weight:600; padding:0.5em; border:0.75pt solid #FFE0B2; width:93.5%;}
* +html .filtersuche{ background-color:#FFE0B2; color:#212121; font-size:1em; font-weight:600; padding:0.5em; border:0.75pt solid #FFE0B2; width:93.25%;}
* html .filtersuche{ background-color:#FFE0B2; color:#212121; font-size:1em; font-weight:600; padding:0.5em; border:0.75pt solid #FFE0B2; width:94.5%;}
a.vdi:link, a.vdi:visited{ background-color:#fff;  paddingt:0pt; text-decoration:none; border: 0pt solid #fff; background-image:url(../medien/bilder/VDI_logo_145.jpg); background-repeat:no-repeat; background-position:center center; display:block; }
a.vdi:hover, a.vdi:active, a.vdi:focus{background-color:#fff;  paddingt:0pt; text-decoration:none; border: 0pt solid #fff;background-image:url(../medien/bilder/VDI_logo_145.jpg); background-repeat:no-repeat; background-position:center center; display: block}

a.insti_ora:link, a.insti_ora:visited {
	color: #212121;
	text-decoration:none;
	background-color: transparent;
	padding-top:0.3em;
	padding-bottom:0.3em;
	padding-right:0em;
	padding-left:13pt;
	background-image: none;
	display:block;
	font-weight:500;
	font-size:1em;
	background-image:url(../medien/bilder/orange_6.jpg);
	background-repeat:no-repeat;
	background-position:3.5pt 0.735em; margin-left:0.5pt; margin-right:0.5pt;
}

a.insti_rot:link, a.insti_rot:visited {
	color: #212121;
	text-decoration:none;
	background-color: transparent;
	padding-top:0.3em;
	padding-bottom:0.3em;
	padding-right:0em;
	padding-left:13pt;
	background-image: none;
	display:block;
	font-weight:500;
	font-size:1em;
	background-image:url(../medien/bilder/gelb_6.jpg);
	background-repeat:no-repeat;
	background-position:3.5pt 0.745em; margin-left:0.5pt; margin-right:0.5pt;
}

a.insti_dblau:link, a.insti_dblau:visited {
	color: #212121;
	text-decoration:none;
	background-color: transparent;
	padding-top:0.3em;
	padding-bottom:0.3em;
	padding-right:0em;
	padding-left:13pt;
	background-image: none;
	display:block;
	font-weight:500;
	font-size:1em;
	background-image:url(../medien/bilder/dunkelblau_6.jpg);
	background-repeat:no-repeat;
	background-position:3.5pt 0.735em; margin-left:0.5pt; margin-right:0.5pt;
}
a.insti_mblau:link, a.insti_mblau:visited {
	color: #212121;
	text-decoration:none;
	background-color: transparent;
	padding-top:0.3em;
	padding-bottom:0.3em;
	padding-right:0em;
	padding-left:13pt;
	background-image: none;
	display:block;
	font-weight:500;
	font-size:1em;
	background-image:url(../medien/bilder/mittelblau_6.jpg);
	background-repeat:no-repeat;
	background-position:3.5pt 0.735em; margin-left:0.5pt; margin-right:0.5pt;
}

a.insti_gruen:link, a.insti_gruen:visited {
	color: #212121;
	text-decoration:none;
	background-color: transparent;
	padding-top:0.3em;
	padding-bottom:0.3em;
	padding-right:0em;
	padding-left:13pt;
	background-image: none;
	display:block;
	font-weight:500;
	font-size:1em;
	background-image:url(../medien/bilder/gruen_6.jpg);
	background-repeat:no-repeat;
	background-position:3.5pt 0.735em; margin-left:0.5pt; margin-right:0.5pt;
}


a.insti_brot:link, a.insti_brot:visited {
	color: #212121;
	text-decoration:none;
	background-color: transparent;
	padding-top:0.3em;
	padding-bottom:0.3em;
	padding-right:0em;
	padding-left:13pt;
	background-image: none;
	display:block;
	font-weight:500;
	font-size:1em;
	background-image:url(../medien/bilder/brombeer_6.jpg);
	background-repeat:no-repeat;
	background-position:3.5pt 0.735em; margin-left:0.5pt; margin-right:0.5pt;
}
a.insti_violett:link, a.insti_violett:visited {
	color: #212121;
	text-decoration:none;
	background-color: transparent;
	padding-top:0.3em;
	padding-bottom:0.3em;
	padding-right:0em;
	padding-left:13pt;
	background-image: none;
	display:block;
	font-weight:500;
	font-size:1em;
	background-image:url(../medien/bilder/violett_6.jpg);
	background-repeat:no-repeat;
	background-position:3.5pt 0.735em; margin-left:0.5pt; margin-right:0.5pt;
}

a.insti_ora:hover, a.insti_ora:active, a.insti_ora:focus, a.insti_dblau:hover, a.insti_dblau:active, a.insti_dblau:focus, a.insti_rot:hover, a.insti_rot:active, a.insti_rot:focus, a.insti_mblau:hover, a.insti_mblau:active, a.insti_mblau:focus, a.insti_gruen:hover, a.insti_gruen:active, a.insti_gruen:focus, a.insti_brot:hover, a.insti_brot:active, a.insti_brot:focus, a.insti_violett:hover, a.insti_violett:active, a.insti_violett:focus {
	color: #fff;
	text-decoration:none;
	background-color: #FFAD33;
	padding-top:0.3em;
	padding-bottom:0.3em;
	padding-right:0em;
	padding-left:13pt;
	background-image: none;
	display:block; font-weight:600; font-size:1em; 
	background-image:url(../medien/bilder/weiss_6.jpg); 
	background-repeat:no-repeat;  	
	background-position:3.5pt 0.735em; margin-left:0.5pt; margin-right:0.5pt;
}


a.insti_rot:hover, a.insti_rot:active, a.insti_rot:focus {background-color: #FD7D46; background-position:3.5pt 0.745em; margin-left:0.5pt; margin-right:0.5pt;}
a.insti_dblau:hover, a.insti_dblau:active, a.insti_dblau:focus {background-color: #3380D6; }
a.insti_mblau:hover, a.insti_mblau:active, a.insti_mblau:focus {background-color: #87B4F8; background-position:3.5pt 0.745em; margin-left:0.5pt; margin-right:0.5pt;}
a.insti_gruen:hover, a.insti_gruen:active, a.insti_gruen:focus {background-color: #5E9E77;}
a.insti_brot:hover, a.insti_brot:active, a.insti_brot:focus {background-color: #E36A9B;}

*/

/*-- bis hier---*/
/*--linkanweisung der Institutionen--*/

/*
.instistufield{  padding-left:5pt;}

a.institulink:link, a.institulink:visited{color: #212121;
	text-decoration:none; font-weight:500; display:block; margin-left:5pt;}

a.institulink:hover, a.institulink:active, a.institulink:focus{color: #fff;
	text-decoration:none;  font-weight:600; display:block; margin-left:5pt;  
	}*/

/*--bis heir--*/
/*
.absenden3, html:first-child>b\ody .absenden3, * html .absenden3, .absenden2, * html .absenden2, html:first-child>b\ody .absenden2, html:first-child>b\ody .absenden, * html .absenden, .absenden{ display:block; }
* html .absenden2{ display:block;}
* html .absenden3{ display:block;}*/

/*-- hier listenansichten der Institutionen "Cityview"--*/

/*
ul.cityaus{
	  margin-top:1em; margin-bottom:0pt; margin-left:11.5pt;  
}
* html ul.cityaus{
	 margin-top:1em; margin-bottom:0pt; margin-left:12.5pt;  
}

ul.listlist{
	 margin-top:1em; margin-bottom:1em; margin-left:11.5pt;  
}
* html ul.listlist{
	  margin-top:1em; margin-bottom:1em; margin-left:12.5pt;  
}
li.großunter, li.kmu, li.uni, li.fh, li.for, li.weiter{	line-height:1.4em;
	margin-bottom:0em;
	list-style-position: outside; text-align:left; margin-left:0pt; position:relative;list-style-image: url(../medien/bilder/gelb_6_listenf.jpg); 
	}	
	
* html li.großunter, * html li.kmu, * html li.uni, * html li.fh, * html li.for, * html li.weiter{	line-height:1.4em;
	margin-bottom:0em;
	list-style-position: outside; text-align:left; margin-left:0pt; position:relative;list-style-image: url(../medien/bilder/gelb_6_listen.jpg); 
	}
	
li.kmu{list-style-image: url(../medien/bilder/orange_6_listenf.jpg); }
li.uni{list-style-image: url(../medien/bilder/dunkelblau_6_listenf.jpg); }
li.fh{list-style-image: url(../medien/bilder/mittelblau_6_listenf.jpg); }	
li.for{list-style-image: url(../medien/bilder/gruen_6_listenf.jpg); }
li.weiter{list-style-image: url(../medien/bilder/brombeer_6_listenf.jpg); }				
	
* html li.kmu{list-style-image: url(../medien/bilder/orange_6_listen.jpg);}
* html li.uni{list-style-image: url(../medien/bilder/dunkelblau_6_listen.jpg); }
* html li.fh{list-style-image: url(../medien/bilder/mittelblau_6_listen.jpg); }	
* html li.for{list-style-image: url(../medien/bilder/gruen_6_listen.jpg); }
* html li.weiter{list-style-image: url(../medien/bilder/brombeer_6_listen.jpg); }

html:first-child>b\ody li.großunter{list-style-image: url(../medien/bilder/gelb_6_listen0.jpg);}
html:first-child>b\ody li.kmu{list-style-image: url(../medien/bilder/orange_6_listenO.jpg);}
html:first-child>b\ody li.uni{list-style-image: url(../medien/bilder/dunkelblau_6_listenO.jpg); }
html:first-child>b\ody li.fh{list-style-image: url(../medien/bilder/mittelblau_6_listenO.jpg); }	
html:first-child>b\ody li.for{list-style-image: url(../medien/bilder/gruen_6_listenO.jpg); }
html:first-child>b\ody li.weiter{list-style-image: url(../medien/bilder/brombeer_6_listenO.jpg); }	

a.lian:link, a.lian:visited  {
	color: #212121;
	font-size: 1em;
	text-decoration:none;
	text-transform: none;
	margin:0pt;
	margin-left:-1pt;
	background-color:#fff;
	padding:0pt;
	padding-left:0pt;
	display:inline; text-align:left; 
	}

a.lian:hover, a.lian:active, a.lian:focus  {
	color: #FF9900;
	font-size: 1em;
	text-decoration:none;
	text-transform:none;
	margin:0pt;
	margin-left:-1pt;
	background-color:#fff;
	padding:0pt;
	padding-left:0pt;
	display:inline; text-align:left;
	}
* html a.lian:link, * html a.lian:visited, * html a.lian:hover, * html a.lian:active, * html a.lian:focus{margin-left:-2pt;}	
hr { margin-top:0.5em; margin-bottom:1.2em; color:#c1c1c1; background-color:#c1c1c1;}
* html hr { margin-top:-0.5em; margin-bottom:0.9em; color:#c1c1c1; background-color:#c1c1c1;}
.trefferueber{color:#FF9900; font-weight:600; font-size:0.95em;}



hr.buab{margin-top:0.69em; margin-bottom:0.71em; color:#c1c1c1; background-color:#c1c1c1; width:80%;}
* html hr.buab{margin-top:-0.17em; margin-bottom:0em; color:#c1c1c1; background-color:#c1c1c1; width:75%;}
html:first-child>b\ody hr.buab{margin-top:0.55em; margin-bottom:0.55em; color:#c1c1c1; background-color:#c1c1c1; width:80%;}

hr.haupt{ margin-top:0em;}
hr.haupt2{ margin-top:1.3em; }
hr.haupt3{ margin-top:0em;}



img.buttomgr{width:5.1em; margin-top:1em;}
* html img.buttomgr{width:5em;}
html:first-child>b\ody img.buttomgr{width:5em;}

img {border:none;}*/
/*--bis hier--*/

/*--navi left new--*/
/*
td.bild_gr{ width:0.75em; padding-left:3pt; vertical-align:middle; text-align: center; padding-top:1pt;}
* html td.bild_gr{ width:0.65em; padding-left:3pt; vertical-align:middle; text-align: center; padding-top:1pt;}

html:first-child>b\ody td.bild_gr{ width:0.75em; padding-left:2pt; vertical-align:middle; text-align: center; padding-top:1pt;}


td.bild_kmu{ width:9pt; vertical-align:bottom; background-image:url(../medien/bilder/orange_6.jpg); background-repeat:no-repeat; background-position:3.75pt center;}
td.bild_uni{ width:9pt; vertical-align:bottom; background-image:url(../medien/bilder/dunkelblau_6.jpg); background-repeat:no-repeat; background-position:3.75pt center;}
td.bild_fh{ width:9pt; vertical-align:bottom; background-image:url(../medien/bilder/mittelblau_6.jpg); background-repeat:no-repeat; background-position:3.75pt center;}
td.bild_for{ width:9pt; vertical-align:bottom; background-image:url(../medien/bilder/gruen_6.jpg); background-repeat:no-repeat; background-position:3.75pt center;}

.navitabb{font-size:1em; background-color:#f2f2f2; width:99.25%; border:none; line-height:1.95em; margin-left:0.25pt; }
* html .navitabb{font-size:1.1em; background-color:#f2f2f2; width:99.25%; border:none; margin-left:0.5pt; margin-right:0.5pt; line-height:2.2em;  }
html:first-child>b\ody .navitabb{font-size:1em; background-color:#f2f2f2; width:99.85%; border:none; margin-left:1pt; margin-right:1.25pt; line-height:1.95em;  }

td.ininstitution{ width:1.8em; vertical-align: middle;  }
* html td.ininstitution{ width:1.7em; vertical-align: middle;}
html:first-child>b\ody td.ininstitution{ width:1.7em; vertical-align: middle;}


input.insticheck{font-size:1em; }
* html input.insticheck{  font-size:1em;  }

html:first-child>b\ody input.insticheck{ font-size:0.9em;   }

img.instiicon{width:0.5em; height:0.55em; margin-bottom:0em;}
* html img.instiicon{width:0.5em; height:0.5em; margin-bottom:0.15em;}
html:first-child>b\ody img.instiicon{width:0.5em; height:0.5em; margin-bottom:0em;}

img.instiicon2{width:0.5em; height:0.55em; margin-bottom:0em;}
* html img.instiicon2{width:0.5em; height:0.5em; margin-bottom:0.15em;}
html:first-child>b\ody img.instiicon2{width:0.5em; height:0.5em; margin-bottom:0em;}
*/
/*-- bis hier--*/

/*----diagramm styles---*/
/*
#heading {
			
			text-align: center;
			margin-bottom: 0em;  width:4em; background-color:#f2f2f2; float:right;  
		 margin:0pt; padding:0pt; height:13.75em; overflow:hidden; padding-top:0.4em; margin-right:0.5em; font-size:1.1em; 
		}
* html #heading { margin-right:0.4em; height:13em; }	
* +html #heading { margin-right:0.6em; height:13em;}	
	
		#heading * {
			
			padding: 0pt;
			
			
			
		}
	
		
#wrapper { margin:0.5em; padding: 0em; width:11.25em; height:13.045em; border:0.75pt solid #c1c1c1; margin-right:0pt; background-color:#fff; font-size:1.1em; }
body:first-of-type #wrapper{ width:11.25em;}
* html #wrapper{height:12.9em; width:11.1em;}
* +html #wrapper{height:12.9em;}	
html:first-child>b\ody #wrapper { margin:0.5em; padding: 0em; width:10.15em; height:13.045em; border:0.75pt solid #c1c1c1; margin-right:0pt; background-color:#fff; font-size:1.1em;}
		
		#panes {
			text-align: justify;
			border-style: none;
			width: 10em;
			
		}
		
		#panes p {
		  width: 13.5em;
		  margin: 0 auto 3em auto;
		  line-height: 1.2em; background-color:#fff;
		}
		
		#panes div div { overflow: hidden; }
		
		
		.pane{ height:15.1em; background-color:#fff;}
		a:active, a:focus {outline: none}
		
		.balken{
		background-color:transparent;  
		width:3.45em; 
		height:3.45em; 
		position:relative;top:-0.5em;left:0pt; 
		z-index:1; border:none; margin:0pt; padding:0pt; 
		}
		* html .balken{top:-0.1em;}
		* +html .balken{top:-0.1em;}
		.balken2{
		background-color:transparent; 
		width:3.45em; 
		height:3.45em;
		position:relative;top:-3.9em;left:0pt; 
		z-index:2; border:none; margin:0pt; padding:0pt; 
		}
		* html .balken2{top:-3.5em;}
		* +html .balken2{top:-3.5em;}
		.kuchen{
		background-color:transparent; 
		width:3.45em; 
		height:3.45em; 
		position:relative;top:-2.75em;left:0pt; 
		z-index:2; border:none; margin:0pt; padding:0pt; 
		}
		* html .kuchen{top:-3.35em;}
		* +html .kuchen{top:-3.35em;}
		html:first-child>b\ody .kuchen{top:-24.5pt;}
		.kuchen2{
		background-color:transparent; 
		width:3.45em; 
		height:3.45em; 
		position:relative; top:-6.2em;left:0pt; 
		z-index:1; border:none; margin:0pt; padding:0pt;
		}
		* html .kuchen2{top:-6.8em;}
		* +html .kuchen2{top:-6.8em;}
		html:first-child>b\ody .kuchen2{top:-55.5pt;}
		.textimage{
		background-color:transparent; 
		width:3.45em; 
		height:3.45em;  
		position:relative;top:-5em;left:0pt; 
		z-index:2;  margin:0pt; padding:0pt;    
		}
		* html .textimage{top:-6.75em;}
		* +html .textimage{top:-6.75em;}
		html:first-child>b\ody .textimage{top:-44pt;}
		.textimage2{
		background-color:transparent; 
		width:3.45em; 
		height:3.45em; 
		position:relative; top:-8.45em;left:0pt; 
		z-index:1;  margin:0pt; padding:0pt; 
		} 
		* html .textimage2{top:-10.2em;}
		* +html .textimage2{top:-10.2em;}
		html:first-child>b\ody .textimage2{top:-75pt;}
		img.balken_gr{border:none; margin:0pt; padding:0pt; position:absolute; top:0pt; left:0pt; width:3.7em; 
		height:3.7em;}
		
		li.no{ list-style:none; margin:0pt; padding:0pt;}
		
		.posi{list-style-position:outside; margin:0pt; margin-left:1pt; margin-top:14pt;}
		* html .posi{list-style-position:outside; margin:0pt; margin-left:0pt; margin-top:0pt;}
		* +html .posi{list-style-position:outside; margin:0pt; margin-left:0pt; margin-top:0pt;}
		
		.schr{  width:11.75em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.96em; color:#212121;  text-align:left; height:18em; margin-top:-1.7em; margin-left:12%;  }
		.optio{font-size:0.72em; text-decoration:underline; color:#666; margin-left:0pt;}
		* html .optio{font-size:0.72em; text-decoration:underline; color:#666; margin-left:2pt;}
			.optio2{font-size:0.9em; text-decoration:underline; color:#666; margin-left:0pt;}

		html:first-child>b\ody .optio{font-size:0.76em; text-decoration:underline; color:#666; margin-left:0pt;}
		p.abbut{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.5em;}
		img.imgdi{ width:10.65em;}*/
		/*--bis hier--*/
		
		/*--Umschalter Listview Mapview--*/
		/*
	.umschalter{position:absolute; top:2.5em; right:5pt; z-index:10; width:62pt; height:28pt; }
		.pane45_button{display: block; position:relative; top:0pt; right:0pt; width:30pt; float:left; }
		#hide45_button{display: block; width:30pt; float:right; position:relative; top:0pt; right:0pt; }
	a.mapbuttom:link, a.mapbuttom:visited{ 
	background-image:url(../medien/bilder/mapview1024.jpg); 
	background-repeat:no-repeat; 
	background-position:center center; 
	padding:9pt; padding-right:0pt; padding-left:0pt; display:block; text-decoration:none;
	}
	a.mapbuttom:active, a.mapbuttom:hover, a.mapbuttom:focus {
	background-image:url(../medien/bilder/mapview_on1024.jpg); 
	background-repeat:no-repeat; background-position:center center; 
	padding:9pt; padding-right:0pt; padding-left:0pt; display:block; text-decoration:none; 
	}	
	
	a.listbuttom:link, a.listbuttom:visited{ 
	background-image:url(../medien/bilder/listview_on1024.jpg); 
	background-repeat:no-repeat; 
	background-position:center center; 
	padding:9pt; padding-right:0pt; padding-left:0pt; display:block; text-decoration:none; 
	}
	a.listbuttom:active, a.listbuttom:hover, a.listbuttom:focus {
	background-image:url(../medien/bilder/listview1024.jpg); 
	background-repeat:no-repeat; background-position:center center; 
	padding:9pt; padding-right:0pt; padding-left:0pt; display:block; text-decoration:none; 
	}
	
	
	a.mapbuttom2:link, a.mapbuttom2:visited{ 
	background-image:url(../medien/bilder/mapview1024.jpg); 
	background-repeat:no-repeat; 
	background-position:center center; 
	padding:9pt; padding-right:0pt; padding-left:0pt; display:block; text-decoration:none;
	}
	a.mapbuttom2:active, a.mapbuttom2:hover, a.mapbuttom2:focus {
	background-image:url(../medien/bilder/mapview_on1024.jpg); 
	background-repeat:no-repeat; background-position:center center; 
	padding:9pt; padding-right:0pt; padding-left:0pt; display:block; text-decoration:none; 
	}	
	
	a.listbuttom2:link, a.listbuttom2:visited{ 
	background-image:url(../medien/bilder/listview_on1024.jpg); 
	background-repeat:no-repeat; 
	background-position:center center; 
	padding:9pt; padding-right:0pt; padding-left:0pt; display:block; text-decoration:none; 
	}
	a.listbuttom2:active, a.listbuttom2:hover, a.listbuttom2:focus {
	background-image:url(../medien/bilder/listview1024.jpg); 
	background-repeat:no-repeat; background-position:center center; 
	padding:9pt; padding-right:0pt; padding-left:0pt; display:block; text-decoration:none; 
	}
	
	#scrollup {
  position: relative;
  overflow: hidden;
  height: /100%;
  width: 100%;
}
.headline {
  position: absolute;
  top: 5px;
  left: 222px;
   height:90%;
  width: 90%;
} */
		/*-- bis hier --*/
		
		/*suchanfrage--*/
		/*
		#stadtsuchanfrage{position:relative; top:0em; left:0em; z-index:10; width:20em; height:1.25em;color:#FF9900; font-weight:600;margin:1.5em; margin-bottom:1.75em; margin-top:0pt; background-color:transparent; display:none; }
		.suchanfrage_2{position:relative; top:0em; left:0em; z-index:10; width:35em; height:1.25em;color:#FF9900; font-weight:600;margin:1.5em; margin-bottom:0em; margin-top:0pt; background-color:transparent; display:none; padding-top:0.75em; }
		
		select.cityauswahl{ width:13em; margin:0pt; font-size:1em; height:1.4em;margin-bottom:1em;}
* html select.cityauswahl{ width:14.5em; margin:0pt; font-size:0.9em; height:1.35em;margin-bottom:1em;}
html:first-child>b\ody select.cityauswahl{ width:14em; margin:0pt; font-size:0.88em; height:1.75em; margin-bottom:1em;}

.dottedline{ position:relative; width:100%; height:1em; background-image:url(../medien/bilder/dottetline.jpg); background-repeat:repeat-x; background-position:left top;}


#abbildung{margin-top:1.45pt;}
* html #abbildung{margin-top:1pt;}
* +html #abbildung{margin-top:2pt;}

#abfilterca{ margin-top:1pt;}
* html #abfilterca{ margin-top:0.5pt;}
html:first-child>b\ody #abfilterca{ margin-top:0.5pt;}*/

/*--beginn der Printbox--*/
/*
#printbox
        { background-color:transparent;
            height: 0em;
            position: relative; top:0pt; left:0pt; overflow:hidden; 
			width:44em; margin-left:18.5em; font-size:1.25em;  
        }
		
* html #printbox {width:43.6em; margin-left:18.5em; }

html:first-child>b\ody #printbox { width:37.9em; margin-left:16.15em; }	
		
.korbrahmen{border:0.75pt solid #c1c1c1; margin-bottom:1.45em;} 

img.buttomgr_3{width:5.4em; margin-top:0em;}
* html img.buttomgr_3{width:5.35em;}
html:first-child>b\ody img.buttomgr_3{width:5.354em;} 
     
.naviall{
		 position:relative; 
		 top:0pt; left:0pt; 
		 border:none; 
		 width:5.55em; height:5.55em; margin-top:0.95em;
         }
		 
		 
.naviall_top{
		 position:relative; 
		 top:0pt; left:0pt; 
		 border:none; 
		 width:5.55em; height:5.55em; margin-top:-0.5pt;
         }
                 
#navib_0, #navib_1, #navib_2, #navib_3, #navib_5, #navib_0_0, #navib_3_1, #navib_3_2, #navib_3_3{ 
			     position:absolute;top:0pt; left:0pt;
				 border:0.12em solid #c1c1c1;
				 width:4.85em; height:4.9em; 
				 background:#f2f2f2;z-index:3; padding:0pt; text-align:center; vertical-align:middle;
				 }

				 
body:first-of-type #navib_0, body:first-of-type #navib_1, body:first-of-type #navib_2, body:first-of-type #navib_3, body:first-of-type #navib_5, body:first-of-type #navib_0_0, body:first-of-type #navib_3_1, body:first-of-type #navib_3_2, body:first-of-type #navib_3_3
				{ 
			     position:absolute;top:0pt; left:0.5pt;
				 border:0.12em solid #c1c1c1;
				 width:4.7em; height:4.9em; 
				 background:#f2f2f2;z-index:3; padding:0pt; text-align:center; vertical-align:middle;
				 }
				 
* html #navib_0, * html #navib_1, * html #navib_2, * html #navib_3, * html #navib_5, * html #navib_0_0, * html #navib_3_1, * html #navib_3_2, * html #navib_3_3{ 
			     position:absolute;top:0pt; left:0.5pt;
				 border:0.12em solid #c1c1c1;
				 width:5em; height:5em; 
				 background:#f2f2f2;z-index:3; padding:0pt; text-align:center; vertical-align:middle;
				 }			 
* +html #navib_0, * +html #navib_1, * +html #navib_2, * +html #navib_3, * +html #navib_5, * +html #navib_0_0
, * +html #navib_3_1, * +html #navib_3_2, * +html #navib_3_3{ 
			     position:absolute;top:0pt; left:0.5pt;
				 border:0.12em solid #c1c1c1;
				 width:4.9em; height:5em; 
				 background:#f2f2f2;z-index:3; padding:0pt; text-align:center; vertical-align:middle;
				 }
#navib_2{ background-color:transparent; z-index:2; border:0.12em solid #999;}

* html #navib_2{ background-color:transparent; z-index:2; border:0.12em solid #999;}
* +html #navib_2{ background-color:transparent; z-index:2; border:0.12em solid #999;}
body:first-of-type #navib_2{ background-color:transparent; z-index:2; border:0.12em solid #999;}

#navib_3{position:absolute; top:0.95em; left:1em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }
* html #navib_3{position:relative; top:0.95em; left:1em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }
* +html #navib_3{position:relative; top:0.95em; left:1em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }
body:first-of-type #navib_3{position:relative; top:0.95em; left:1em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }

body:first-of-type #navib_3_1
{position:absolute; top:0.95em; left:7.4em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }
				 
body:first-of-type #navib_3_2
{position:absolute; top:0.95em; left:13.8em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }

body:first-of-type #navib_3_3
{position:absolute; top:0.95em; left:20.15em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }

#navib_3_1
{position:absolute; top:0.95em; left:7.4em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }
				 
#navib_3_2
{position:absolute; top:0.95em; left:13.8em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }

#navib_3_3
{position:absolute; top:0.95em; left:20.3em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }

* html #navib_3_1
{position:absolute; top:0.95em; left:7.5em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }
				 
* html #navib_3_2
{position:absolute; top:0.95em; left:13.9em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }

* html #navib_3_3
{position:absolute; top:0.95em; left:20.4em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }

* +html #navib_3_1
{position:absolute; top:0.95em; left:7.5em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }
				 
* +html #navib_3_2
{position:absolute; top:0.95em; left:13.9em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }

* +html #navib_3_3
{position:absolute; top:0.95em; left:20.4em; width:4.9em; height:5em; background-color:#f2f2f2; border:0.12em solid #c1c1c1; }		

a#balkendia_d:link, a#balkendia_d:visited{background-image: url(../medien/bilder/buttoms/doku_in_ablage_ok_new2_1024.jpg); background-repeat:no-repeat; background-position: center center;  text-decoration:none; font-size:8.25em; border:none; position:relative;  padding-top:0.6em; display:block;}

a#balkendia_d:active, a#balkendia_d:hover, a#balkendia_d:focus {background-image: url(../medien/bilder/buttoms/doku_in_ablage_on_new2_1024.jpg); background-repeat:no-repeat; background-position: center center;  text-decoration:none; font-size:8.25em; border:none; position:relative;  padding-top:0.6em; display:block;}

a#balkendia_d2:link, a#balkendia_d2:visited, a#balkendia_d2:hover, a#balkendia_d2:active, a#balkendia_d2:focus {background-image: url(../medien/bilder/buttoms/doku_in_ablage_off_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; text-decoration:none; font-size:3.1em; border:none; position:relative;  padding-top:0.6em; display:block;}

* html a#balkendia_d2:link, * html a#balkendia_d2:visited, * html a#balkendia_d2:hover, * html a#balkendia_d2:active, * html a#balkendia_d2:focus {background-image: url(../medien/bilder/buttoms/doku_in_ablage_off_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; text-decoration:none; font-size:3.1em; border:none; position:relative;  padding-top:0.6em; display:block; }

* +html a#balkendia_d2:link, * +html a#balkendia_d2:visited, * +html a#balkendia_d2:hover, * +html a#balkendia_d2:active, * +html a#balkendia_d2:focus {background-image: url(../medien/bilder/buttoms/doku_in_ablage_off_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; text-decoration:none; font-size:3.1em; border:none; position:relative;  padding-top:0.6em; display:block; }

body:first-of-type a#balkendia_d2:link, body:first-of-type a#balkendia_d2:visited, body:first-of-type a#balkendia_d2:hover, body:first-of-type a#balkendia_d2:active, body:first-of-type a#balkendia_d2:focus {background-image: url(../medien/bilder/buttoms/doku_in_ablage_off_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; text-decoration:none; font-size:3.1em; border:none; position:relative;  padding-top:0.6em; display:block; }




a.loeschdr:link, a.loeschdr:visited{background-image: url(../medien/bilder/buttoms/Druckkorb_loeschen_off_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.3em; text-decoration:none; font-size:4.5em; border:none; position:relative;  padding-top:0.2em;}

a.loeschdr:active, a.loeschdr:hover, a#balkendia:focus {background-image: url(../medien/bilder/buttoms/Druckkorb_loeschen_on_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.3em; text-decoration:none; font-size:4.5em; border:none; position:relative;  padding-top:0.2em;}


a#printon:link, a#printon:visited{ background-image: url(../medien/bilder/buttoms/dokuablage_off_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.3em; text-decoration:none; font-size:4.5em; border:none; position:relative;  padding-top:0.2em; }
a#printon:hover, a#printon:active, a#printon:focus{ background-image: url(../medien/bilder/buttoms/dokuablage_on_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.3em; text-decoration:none; font-size:4.5em; border:none;  position:relative; padding-top:0.2em;}

a#printoff:link, a#printoff:visited{ background-image: url(../medien/bilder/buttoms/dokuablage_on_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.3em; text-decoration:none; font-size:4.5em; border:none;  position:relative; padding-top:0.2em; }
a#printoff:hover, a#printoff:active, a#printoff:focus{ background-image: url(../medien/bilder/buttoms/dokuablage_off_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.3em; text-decoration:none; font-size:4.5em; border:none; position:relative;  padding-top:0.2em;}

a#printoff_2:link, a#printoff_2:visited{ background-image: url(../medien/bilder/buttoms/dokuablage_on_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.45em; text-decoration:none; font-size:5em; border:none;  position:relative; padding-top:0.45em; padding-left:0.1em; }
a#printoff_2:hover, a#printoff_2:active, a#printoff_2:focus{ background-image: url(../medien/bilder/buttoms/dokuablage_off_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.45em; text-decoration:none; font-size:5em; border:none; position:relative;  padding-top:0.45em; padding-left:0.1em;}



* html a#printon:link, * html a#printon:visited, * html a#printon:hover, * html a#printon:active, * html a#printon:focus, * html a#printoff:link, * html a#printoff:visited, * html a#printoff:hover, * html a#printoff:active, * html a#printoff:focus, * html a.loeschdr:link, * html a.loeschdr:visited, * html a.loeschdr:hover, * html a.loeschdr:active, * html a.loeschdr:focus { padding-left:0.45em;}

* +html a#balkendiaImDruckk{padding-top:0.4em;}

* html a#printoff_2:link, * html a#printoff_2:visited, * html a#printoff_2:hover, * html a#printoff_2:active, * html a#printoff_2:focus{padding-left:0.2em; font-size:4.55em; padding-top:0.35em;}

* html a#balkendia_d:link, * html a#balkendia_d:visited, * html a#balkendia_d:hover, * html a#balkendia_d:active,* html a#balkendia_d:focus{padding-left:0.2em; display:block;}

* +html a#printoff_2:link, * +html a#printoff_2:visited, * +html a#printoff_2:hover, * +html a#printoff_2:active, * +html a#printoff_2:focus{padding-left:0.2em; font-size:4.55em; padding-top:0.55em;}*/

/*Direktdruck Button*/
/*a#direktdruck:link, a#direktdruck:visited{ background-image: url(../medien/bilder/buttoms/direktdruck_grau_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.45em; text-decoration:none; font-size:5em; border:none;  position:relative; padding-top:0.45em; padding-left:0.1em; }
a#direktdruck:hover, a#direktdruck:active, a#direktdruck:focus{ background-image: url(../medien/bilder/buttoms/direktdruck_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.45em; text-decoration:none; font-size:5em; border:none; position:relative;  padding-top:0.45em; padding-left:0.1em;}

* html a#direktdruck:link, * html a#direktdruck:visited, * html a#direktdruck:hover, * html a#direktdruck:active, * html a#direktdruck:focus{padding-left:0.25em; font-size:4.55em; padding-top:0.35em; }

* +html a#direktdruck:link, * +html a#direktdruck:visited, * +html a#direktdruck:hover, * +html a#direktdruck:active, * +html a#direktdruck:focus{padding-left:0.25em; font-size:4.55em; padding-top:0.55em; }*/
/* bis hier*/

/*pdf Button*/
/*
a#pdf:link, a#pdf:visited{ background-image: url(../medien/bilder/buttoms/pdf_off_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.45em; text-decoration:none; font-size:5em; border:none;  position:relative; padding-top:0.45em; padding-left:0.1em; }
a#pdf:hover, a#pdf:active, a#pdf:focus{ background-image: url(../medien/bilder/buttoms/pdf_on_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.45em; text-decoration:none; font-size:5em; border:none; position:relative;  padding-top:0.45em; padding-left:0.1em;}

* html a#pdf:link, * html a#pdf:visited, * html a#pdf:hover, * html a#pdf:active, * html a#pdf:focus{padding-left:0.25em; font-size:4.55em; padding-top:0.35em; }

* +html a#pdf:link, * +html a#pdf:visited, * +html a#pdf:hover, * +html a#pdf:active, * +html a#pdf:focus{padding-left:0.25em; font-size:4.55em; padding-top:0.55em; }*/
/*bis hier*/

/*img.frontbild {
position: absolute;
top: 0.25pt; left: 0.4pt; width:5.45em; 
}*/



html:first-child .regbox{display:none;}/*--hack opera 9.10 u. 9.24--*/

/*

* html img.frontbild {
position: absolute;
top:0.25pt; left: 0.25pt; width:5.45em; 
}
html:first-child>b\ody img.frontbild {
position: absolute;
top: 0.25pt; left: 0.4pt; width:5.3em; 
}        
#printbasket_full{ width:100%; position:relative;top:0pt; left:0pt; height:100%; background:transparent; display: none;z-index:3;}
.titel_druckk{
				width:100%;
				position:relative; top:0pt; left:0pt; 
				z-index:4; font-size:1em;
				height: 2.12em; 
				background-image: url(../medien/bilder/silber_back_2.jpg); background-repeat: repeat-x; 
				background-position:bottom left; border-bottom: 0.75pt solid #c1c1c1; 
				font-family:Verdana, Arial, Helvetica, sans-serif;
			}
* html .titel_druckk{height: 2.1em;}			
html:first-child>b\ody .titel_druckk{height:2.12em; }

.sheetswindow{width:100%; height:36.1em; position:relative; top:0pt; left:0pt; background:transparent;overflow:auto; z-index:5; border-bottom:0.75pt solid #c1c1c1;}
* html .sheetswindow{height:36.15em;}
* +html .sheetswindow{height:36.15em;}
body:first-of-type .sheetswindow {height:35.75em;}

html:first-child>b\ody .sheetswindow{height:36.2em;}
.sheets{width:99.95%; height:auto; position:relative; top:0pt; left:0pt; background:#fff; z-index:6;}
* html .sheets{width:100%; height:auto; position:relative; top:0pt; left:0pt; background:#fff;z-index:6; }
* +html .sheets{width:100%; height:auto; position:relative; top:0pt; left:0pt; background:#fff;z-index:6; }
body:first-of-type .sheets{width:100%; height:auto; position:relative; top:0pt; left:0pt; background:#fff; z-index:6;}

.drucknavi_2{background-color:#f2f2f2; width:100%; height:8em; position:relative; bottom:0pt; left:0pt; z-index:6; font-size:0.7em; background-image:url(../medien/bilder/linie_grau_u.jpg); background-repeat:repeat-x; background-position:left bottom;}*/

/*--bis hier--*/



/*--Profil--*/
/*#map_oleiste{position: relative; background-color:#fff; z-index:1; left: 0pt; top: 0pt; width: 100%; height: 2.32em; -moz-user-select: none;background-image: url(../medien/bilder/silber_back.jpg); background-repeat:repeat-x; background-position:bottom left; border-bottom: 0.75pt solid #c1c1c1;}
html:first-child>b\ody #map_oleiste{position: relative; background-color:#fff; z-index:1; left: 0pt; top: 0pt; width: 100%; height: 2.15em; -moz-user-select: none; background-image: url(../medien/bilder/silber_back.jpg); background-repeat:repeat-x; background-position:bottom left; border-bottom: 0.75pt solid #c1c1c1;}

.umschalter3{position:absolute; top:2.6em; right:5pt; z-index:10; width:62pt; height:40pt; }

#inh_profilrahmen{ width:43.75em; font-size:1.25em;  border:0.75pt solid #C1C1C1; border-top:none;  position:relative; margin-left:18.25em; margin-bottom:3em; margin-top:0em; background-color:transparent; padding-top:3em;}

* html div #inh_profilrahmen{ width:43.35em; font-size:1.25em; position:relative; margin-left:18.25em; background-color: transparent; border:0.75pt solid #C1C1C1; border-top:none; margin-bottom:3em; margin-top:0em;  padding-top:3em;}

html:first-child>b\ody #inh_profilrahmen{ width:37.65em; font-size:1.25em; position:relative; margin-left:15.9em; background-color:transparent; border:0.75pt solid #C1C1C1; border-top:none; margin-bottom:3em; margin-top:0em;  padding-top:3em; }*/

/*#listrahmen_unten{border-bottom:0.75pt solid #c1c1c1;}

p.mini{font-size:0.1pt;}

.ihn_profil{margin:0em; margin-top:0em; background-color:transparent; margin-top:0em; }
.ihn_profil2{margin:1.5em; margin-top:0em; padding-top:1em;}*/
img.unternehmenslogo{ /*width:200px;*/}
/*.intitutionslogo{
	height:78px;
	background-color:transparent;
	position:relative;
	margin-top:0em;
	vertical-align:bottom;
	text-align:left;
	}
.intitutionslogo2{ height:78px; float:right; z-index:5; margin-top:0em; }

a.homebuttom:link, a.homebuttom:visited, a.dokubut:link, a.dokubut:visited{ 
	background-image:url(../medien/bilder/Home_off1024.jpg); 
	background-repeat:no-repeat; 
	background-position:center center; 
	padding:13pt; padding-right:0pt; padding-left:0pt; display:block; text-decoration:none; 
	}
	a.homebuttom:active, a.homebuttom:hover, a.homebuttom:focus, a.dokubut:hover, a.dokubut:active, a.dokubut:focus {
	background-image:url(../medien/bilder/Home_on1024.jpg); 
	background-repeat:no-repeat; background-position:center center; 
	padding:13pt; padding-right:0pt; padding-left:0pt; display:block; text-decoration:none; 
	}
	
a.dokubut:link, a.dokubut:visited{background-image:url(../medien/bilder/buttoms/doku_in_ablage_off_new2_kl_1024.jpg); 
									background-repeat:no-repeat; 
									background-position:center 0.15em; padding-bottom:0.25em; }	
									
a.dokubut:hover, a.dokubut:active, a.dokubut:focus{background-image:url(../medien/bilder/buttoms/doku_in_ablage_on_new2_kl_1024.jpg);
													background-repeat:no-repeat; 
													background-position:center 0.15em; padding-bottom:0.25em;}
	
#home45_button{display: block; width:30pt; float:right; position:relative; top:0pt; right:0pt; }*/

/* Profil styles*/
/*.name1{background-color:#FF9900; font-size:1em; font-weight:600; color:#fff; height:1.4em; 
		padding:0.5em; padding-top:0.3em; padding-bottom:0em; position:relative;}
.adressdaten{border:0.75pt solid #c1c1c1; padding:0.5em; margin-top:1em; padding-top:0.8em; padding-bottom:1em; position:relative; background-color:transparent; background-image: url(../medien/bilder/verlauf.jpg); background-position:170pt top; background-repeat:repeat-y;}
.name2{background-color:transparent; font-size:1em; font-weight:500; color:#212121; 
		padding:0em; margin-top:0em; position:relative; }
.name3{background-color:transparent; font-size:1em; font-weight:500; color:#212121; 
		padding:0em; margin-top:0.5em; margin-bottom:1.5em; position:relative; }
.anschrift{background-color:transparent; font-size:1em; font-weight:500; color:#212121; 
		padding:0em; margin-top:-1em; position:relative;}
		
.mail{background-color:transparent; font-size:1em; font-weight:500; color:#212121; 
		padding:0em; margin-top:1.5em; position:relative; }
.mail2{background-color:transparent; font-size:1em; font-weight:500; color:#212121; 
		padding:0em; margin-top:2em; position:relative; }
a.profillink:link, a.profillink:visited{ 
	padding:0pt; text-decoration:underline; font-size:1em; color:#FF9900; 
	}
	a.profillink:active, a.profillink:hover, a.profillink:focus {
	padding:0pt; text-decoration:none; color:#c1c1c1;
	}
	
.ansprechpartner{background-color:transparent; font-size:1em; font-weight:500; color:#212121; 
		padding:0em; margin-top:2em; position:relative;}
		
.kontakttab{ margin:0em; margin-top:1em; margin-bottom:1em; width:100%; }
td.kontaktart{ width: 2.25em;}*/

/*bis hier*/
/*.profil, .projekt, .keywords{background-color:#fff; font-size:1em; font-weight:500; color:#212121; 
		padding:0em; margin-top:2em; margin-bottom:1.5em; position:relative; text-align:left; word-spacing:0em; line-height:1.2em;}
.keywords{ margin-bottom:2.5em;}
		
	
hr.protrenn{margin-top:2em;}
hr.profilhr {margin-top:1.3em; margin-bottom:1em;}*/
/*--bis hier--*/

/*#headli_text {
  position: absolute;
  top: 5px;
  left: 5px;
   height: 94%;
  width: 92%; z-index:2; background:transparent; z-index:3; display:none; border:0.75pt solid #c1c1c1;
}

.headli {
  position: absolute;
  top: 5px;
  left: 5px;
   height:100%;
  width: 100%; z-index:2; 
}
 .headline {
  position: absolute;
  top: 5px;
  left: 5px;
   height:100%;
  width: 100%; z-index:2;
}*/

/*---diagramm new--*/

 /*#navib_dia, #navib_dia2, #navib_ku2, #navib_ku, #navib_te, #navib_te2{ 
			     position:absolute;top:0pt; left:0.5pt;
				 border:0.1em solid #999;
				 width:3.5em; height:3.55em; 
				 background:#f2f2f2;z-index:3; padding:0pt; text-align:center; vertical-align:middle;
				 }
				 
* html #navib_dia, * html #navib_dia2, * html #navib_ku2, * html #navib_ku, * html #navib_te, * html #navib_te2 { 
			     position:absolute;top:0pt; left:2pt;
				 border:0.1em solid #999;
				 width:3.65em; height:3.55em; 
				 }
* +html #navib_dia, * +html #navib_dia2, * +html #navib_ku2, * +html #navib_ku, * +html #navib_te, * +html #navib_te2 { 
			    
				 width:3.55em; height:3.55em; 
				 } 
				 			 
#navib_dia2, #navib_ku, #navib_te { 
			     z-index:3; border:0.1em solid #c1c1c1;
				 }

* html #navib_dia2, * html #navib_ku, * html #navib_te { 
			     z-index:3; border:0.1em solid #c1c1c1;
				 }

.naviall_dia{
		 position:relative; 
		 top:0pt; left:0pt; 
		 border:none; 
		 width:4em; height:4em; margin-top:0.72em;
         }	
		 
* +html .naviall_dia{
		 position:relative; 
		 top:0pt; left:1pt; 
		 border:none; 
		 width:4em; height:4em; margin-top:0.72em;
         }		 

.naviall_dia_top{
		 position:relative; 
		 top:0pt; left:0pt; 
		 border:none; 
		 width:4em; height:4em; margin-top:0.1em;
         }	
		 
* +html .naviall_dia_top {
		 position:relative; 
		 top:0pt; left:1pt; 
		 border:none; 
		 width:4em; height:4em; margin-top:0.5em;
         }
* html .naviall_dia_top{margin-top:0.5em;}

a#balkendiagramm_on:link, a#balkendiagramm_on:visited{ background-image: url(../medien/bilder/buttoms/button_1_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.1em; text-decoration:none; font-size:3.75em; border:none;  position:relative; padding-left:0.2em;  }
a#balkendiagramm_on:hover, a#balkendiagramm_on:active, a#balkendiagramm_on:focus{ background-image: url(../medien/bilder/buttoms/button_1_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.1em; text-decoration:none; font-size:3.75em; border:none; position:relative; padding-left:0.2em;  }	

a#balkendiagramm_off:link, a#balkendiagramm_off:visited{ background-image: url(../medien/bilder/buttoms/button_1_grau_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.1em; text-decoration:none; font-size:3.75em; border:none;  position:relative; padding-left:0.2em; }
a#balkendiagramm_off:hover, a#balkendiagramm_off:active, a#balkendiagramm_off:focus{ background-image: url(../medien/bilder/buttoms/button_1_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.1em; text-decoration:none; font-size:3.75em; border:none; position:relative;padding-left:0.2em;  }



a#kuiagramm_off:link, a#kuiagramm_off:visited{ background-image: url(../medien/bilder/buttoms/button_2_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.1em; text-decoration:none; font-size:3.55em; border:none;  position:relative; padding-left:0.1em;  }
a#kuiagramm_off:hover, a#kuiagramm_off:active, a#kuiagramm_off:focus{ background-image: url(../medien/bilder/buttoms/button_2_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.1em; text-decoration:none; font-size:3.55em; border:none; position:relative;padding-left:0.1em;  }	

a#kuiagramm_on:link, a#kuiagramm_on:visited{ background-image: url(../medien/bilder/buttoms/button_2_grau_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.1em; text-decoration:none; font-size:3.55em; border:none;  position:relative;padding-left:0.1em;  }
a#kuiagramm_on:hover, a#kuiagramm_on:active, a#kuiagramm_on:focus{ background-image: url(../medien/bilder/buttoms/button_2_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.1em; text-decoration:none; font-size:3.55em; border:none; position:relative;padding-left:0.1em;  }

a#te_off:link, a#te_off:visited{ background-image: url(../medien/bilder/buttoms/button_3_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.1em; text-decoration:none; font-size:3.75em; border:none;  position:relative;padding-left:0.1em;  }
a#te_off:hover, a#te_off:active, a#te_off:focus{ background-image: url(../medien/bilder/buttoms/button_3_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.1em; text-decoration:none; font-size:3.75em; border:none; position:relative;  padding-left:0.1em;}	

a#te_on:link, a#te_on:visited{ background-image: url(../medien/bilder/buttoms/button_3_grau_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.1em; text-decoration:none; font-size:3.75em; border:none;  position:relative; padding-left:0.1em; }
a#te_on:hover, a#te_on:active, a#te_on:focus{ background-image: url(../medien/bilder/buttoms/button_3_new2_1024.jpg); background-repeat:no-repeat; background-position: center center; padding:0.1em; text-decoration:none; font-size:3.75em; border:none; position:relative;  padding-left:0.1em;}
	
* html a#kuiagramm_off:link, * html a#kuiagramm_off:visited, 
* html a#kuiagramm_off:hover, * html a#kuiagramm_off:active, 
* html a#kuiagramm_off:focus, * html a#kuiagramm_on:visited, 
* html a#kuiagramm_on:link, * html a#kuiagramm_on:hover, 
* html a#kuiagramm_on:active, * html a#kuiagramm_on:focus, 
* html a#balkendiagramm_on:link, * html a#balkendiagramm_on:visited, 
* html a#balkendiagramm_on:hover, * html a#balkendiagramm_on:active, * html a#balkendiagramm_on:focus,
* html a#balkendiagramm_off:link, * html a#balkendiagramm_off:visited, 
* html a#balkendiagramm_off:hover, * html a#balkendiagramm_off:active, * html a#balkendiagramm_off:focus,
* html a#te_on:link, * html a#te_on:visited, 
* html a#te_on:hover, * html a#te_on:active, * html a#te_on:focus,
* html a#te_off:link, * html a#te_off:visited, 
* html a#te_off:hover, * html a#te_off:active, * html a#te_off:focus{ padding-left:0.255em; font-size:3.5em;}

* +html a#te_on:link, * +html a#te_on:visited, 
* +html a#te_on:hover, * +html a#te_on:active, * +html a#te_on:focus,
* +html a#te_off:link, * +html a#te_off:visited, 
* +html a#te_off:hover, * +html a#te_off:active, * +html a#te_off:focus{ padding-left:0.155em; font-size:3.5em;}*/	 
/*--bis hier--*/


/*-- innennavi--*/

/*.innennavi{	position:relative; top:3.25em; 
			background-color:transparent; margin:auto; 
			margin-right:1.5em; margin-left:1.5em; 
			height:2.3em; 
			
			}
* html .innennavi{	position:relative; top:3.25em; 
			background-color:transparent; margin:auto; 
			margin-right:1.1em; margin-left:1.5em; 
			height:2.3em; 
			
			}
* +html .innennavi {margin-right:1.15em;}
.history_li, .history_mi, .history_re, .view_li, .view_map, .view_pro{ 
										position:absolute; top:0pt; left:0em; 
										width:2.15em; height:2.15em;  
										background:#f2f2f2; overflow:hidden; cursor:pointer; border:0.75pt solid #c1c1c1;}
										
.viewcontainer {background-color:transparent; width:7.5em; height:2.3em; position:absolute; top:0em; right:0em;  float:right;}
										
.view_map{border:0.75pt solid #c1c1c1;}										
.view_pro{ position:absolute; top:0em; left:0em; margin-left:0em;}
* html .view_pro{ position:absolute; top:0em; right:0em;margin-left:0em; }
* +html .view_pro{ position:absolute; top:0em; right:0em;margin-left:0em; }

.view_map{ position:absolute; top:0em; left:2.495em; margin-left:0em;}
* html .view_map{ position:absolute; top:0em; left:2.45em; margin-left:0em; }
* +html .view_map{ position:absolute; top:0em; left:2.45em; margin-left:0em; }

.view_li{ position:absolute; top:0em; left:5em; margin-left:0em;}
* html .view_li{ position:absolute; top:0em; left:4.95em; margin-left:0em; }
* +html .view_li{ position:absolute; top:0em; left:4.95em; margin-left:0em; }





.greyrahm{border:0.75pt solid #999;}	
.greyrahm2{border:0.75pt solid #c1c1c1;}
.greyrahm3{border:0.75pt solid #c1c1c1;}

										

.history_mi{ position:absolute; top:0em; left:2.5em; background:#f2f2f2;  border:0.75pt solid #c1c1c1;
			background-image:url(../medien/bilder/buttoms/doku_in_ablage_off_new2_kl_2_1024.jpg); 
									background-repeat:no-repeat; 
									background-position:center center;
			}

.history_re{ position:absolute; top:0em; left:5em; }
* html .history_re{ position:absolute; top:0em; left:5em; }
* +html .history_re{ position:absolute; top:0em; left:5em; }

#pfeil_links_off, #pfeil_links_on, #home, #pfeil_rechts_off, #pfeil_rechts_on, .pane45_button, #hide45_button, #pro_on, #pro_off, #mapview_on, #mapview_off, #listView_on, #listView_off { position:absolute; top:0.1em; left:0.1em; width:2em; height:2em; background:#f2f2f2;}
																				
#pfeil_links_off{background-color:transparent; 
					border:0pt solid #f2f2f2; 
					text-align:center; 
					vertical-align:middle; 
					background-color:#f2f2f2;
					background-image:url(../medien/bilder/buttoms/pfeil_zur_off_new2_kl_1024.jpg);
					background-repeat:no-repeat;
					background-position:center center; z-index:2;
					}																				
#pfeil_links_on{background-color:transparent; 
					border:0pt solid #f2f2f2; 
					text-align:center; 
					vertical-align:middle; 
					background-color:#f2f2f2;
					background-image:url(../medien/bilder/buttoms/pfeil_zur_on_new2_kl_1024.jpg);
					background-repeat:no-repeat;
					background-position:center center; z-index:1;
					}
#pfeil_rechts_off{background-color:transparent; 
					border:0pt solid #c1c1c1; 
					text-align:center; 
					vertical-align:middle; 
					background-color:#f2f2f2;
					background-image:url(../medien/bilder/buttoms/pfeil_vor_off_new2_kl_1024.jpg);
					background-repeat:no-repeat;
					background-position:center center; z-index:2;
					}
#pfeil_rechts_on{background-color:transparent; 
					border:0pt solid #999; 
					text-align:center; 
					vertical-align:middle; 
					background-color:#f2f2f2;
					background-image:url(../medien/bilder/buttoms/pfeil_vor_on_new2_kl_1024.jpg);
					background-repeat:no-repeat;
					background-position:center center; z-index:1;
					}	
#pro_off{background-color:transparent; 
					border:0pt solid #c1c1c1; 
					text-align:center; 
					vertical-align:middle; 
					background-color:#f2f2f2;
					background-image:url(../medien/bilder/buttoms/profilview_off_new2_kl_1024.jpg);
					background-repeat:no-repeat;
					background-position:center center; z-index:2;
					}
#pro_on{background-color:transparent; 
					border:0pt solid #999; 
					text-align:center; 
					vertical-align:middle; 
					background-color:#f2f2f2;
					background-image:url(../medien/bilder/buttoms/profilview_new2_kl_1024.jpg);
					background-repeat:no-repeat;
					background-position:center center; z-index:1;
					}
#mapview_off{background-color:transparent; 
					border:0pt solid #c1c1c1; 
					text-align:center; 
					vertical-align:middle; 
					background-color:#f2f2f2;
					background-image:url(../medien/bilder/buttoms/mapview_off_new2_kl_1024.jpg);
					background-repeat:no-repeat;
					background-position:center center; z-index:1;
					}
					
.mapkarte{background-image:url(../medien/bilder/buttoms/mapview_off_new2_kl_1024.jpg);
					background-repeat:no-repeat;
					background-position:center center;
					}
.mapkarte_on{background-image:url(../medien/bilder/buttoms/mapview_on_new2_kl_1024.jpg);
					background-repeat:no-repeat;
					background-position:center center;
					}
#mapview_on{background-color:transparent; 
					border:0pt solid #999; 
					text-align:center; 
					vertical-align:middle; 
					background-color:#f2f2f2;
					background-image:url(../medien/bilder/buttoms/mapview_on_new2_kl_1024.jpg);
					background-repeat:no-repeat;
					background-position:center center; z-index:2;
					}

#listView_off{background-color:transparent; 
					border:0pt solid #c1c1c1; 
					text-align:center; 
					vertical-align:middle; 
					background-color:#f2f2f2;
					background-image:url(../medien/bilder/buttoms/listview_off_new2_kl_1024.jpg);
					background-repeat:no-repeat;
					background-position:center center; z-index:2;
					}
#listView_on{background-color:transparent; 
					border:0pt solid #999; 
					text-align:center; 
					vertical-align:middle; 
					background-color:#f2f2f2;
					background-image:url(../medien/bilder/buttoms/listview_new2_kl_1024.jpg);
					background-repeat:no-repeat;
					background-position:center center; z-index:1;
					}
a#zureuck{ font-size:1.75em; display:block; text-decoration:none;}
a#zureuck2{ font-size:1.75em; display:block; text-decoration:none;}
a#zureuck3{ font-size:1.75em; display:block; text-decoration:none;}
#home{ background-color:#f2f2f2; border:0pt solid #c1c1c1; text-align:center; vertical-align:middle; background-color:#f2f2f2; padding-top:0.3em; height:1.7em;}
a.homebut:link, a.homebut:visited { background-image:url(../medien/bilder/buttoms/Home_off_new2_kl_1024.jpg); 
									background-repeat:no-repeat; 
									background-position:center center; 
									font-family:Verdana, Arial, Helvetica, sans-serif; 
									font-size:1.5em; padding:0em; 
									text-decoration:none;
									padding:0pt; margin:0pt; 
									padding-left:0.4em; padding-right:0.4em; display:block; 
									}
a.homebut:hover, a.homebut:active, a.homebut:focus {background-image:url(../medien/bilder/buttoms/Home_on_new2_kl_1024.jpg);
													background-repeat:no-repeat; 
													background-position:center center; 
													font-family:Verdana, Arial, Helvetica, sans-serif; 
													font-size:1.5em; padding:0em;
													text-decoration:none;
													padding:0pt; margin:0pt; 
													padding-left:0.4em; padding-right:0.4em; display:block;  
													}
* html a.homebut:link,* html a.homebut:visited,
* html a.homebut:hover,* html a.homebut:active,* html a.homebut:focus{padding-left:0.55em; display:block; }

* +html a.homebut:link,* +html a.homebut:visited,
* +html a.homebut:hover,* +html a.homebut:active,* +html a.homebut:focus{padding-left:0.55em; display:block; }



h1{ margin:0pt; margin-top:0.5em; margin-bottom:0.5em; font-size:1em; font-weight:600; color:#FF9900;}*/
/*--screenreader navi--*/
/*.screenreader{ top:-6100pt; left:-2000pt; width:700pt; margin-right:0pt; margin-left:10pt; border:0pt solid green; z-index:30; margin-bottom:0pt; background:#FFF5E5; font-size:1.2em; color:black;}


h2{ margin:0pt; margin-top:1.5em; margin-bottom:0.5em; font-size:2em; font-weight:600; color:#333;}
h3{color:#333; font-size:1.6em; margin:0.5em; margin-left:0em; margin-top:1.5em; font-weight:600;}
h4, h5{color:#333; font-size:1.4em; margin:0.5em; margin-left:0em; margin-top:1em; font-weight:600;}
h6{color:#333; font-size:1.2em; margin:0.5em; margin-left:0em; margin-top:1em; font-weight:600;}

.about, .imprint{ margin:0pt; margin-top:20pt; color:black; font-size:1.2em; }
select.lauswahl{ font-size:1.4em;}

.logotext{ font-size:0.76em; text-align:left; width:80%; background-color:transparent; margin-top:2.25em; padding-left:0.75em; }
* html .logotext{ font-size:0.8em; text-align:left; width:80%; background-color:transparent; margin-top:2.25em; padding-left:0.75em; }*/

/*--beginn der Imressumbox--*/

/*#impressum
        { background-color:transparent;
            height: 0em;
            position: relative; top:0pt; left:0pt; overflow:hidden; 
			width:43.75em; margin-left:18.25em; font-size:1.25em; border:0.75pt solid #c1c1c1; display:none; margin-bottom:1.45em; 
        }
		
* html #impressum {width:43.35em; margin-left:18.25em; margin-bottom:1.45em;}

html:first-child>b\ody #impressum { width:37.65em; margin-left:15.9em; margin-bottom:1.45em;}



#impressum_full{ width:100%; position:relative;top:0pt; left:0pt; height:100%; background:transparent; display: block;z-index:3; margin-bottom:1.45em;}
.titel_impress{
				width:100%;
				position:relative; top:0pt; left:0pt; 
				z-index:4; font-size:1em;
				height: 2.12em; 
				background-image: url(../medien/bilder/silber_back_2.jpg); background-repeat: repeat-x; 
				background-position:bottom left; border-bottom: 0.75pt solid #c1c1c1; 
				font-family:Verdana, Arial, Helvetica, sans-serif;
			}
* html .titel_impress{height: 2.1em;}			
html:first-child>b\ody .titel_impress{height:2.12em; }



.sheets_impress{width:100%; height:auto; position:relative; top:0pt; left:0pt; background:#fff; z-index:6;}
* html .sheets_impress{width:100%; height:auto; position:relative; top:0pt; left:0pt; background:#fff;z-index:6;}
* +html .sheets_impress{width:100%; height:auto; position:relative; top:0pt; left:0pt; background:#fff;z-index:6; }
body:first-of-type .sheets_impress{width:100%; height:auto; position:relative; top:0pt; left:0pt; background:#fff; z-index:6;}*/



/*.name_tech{background-color:#FF9900; font-weight:600; color:#fff; height:1.4em;
		padding:0.5em; padding-top:0.3em; padding-bottom:0.2em; position:relative; margin-top:0em;}
* html .name_tech{ padding-top:0.2em; margin-top:0.4em;}
* +html .name_tech{ padding-top:0.2em; margin-top:0.4em;}

.adressdaten_tech{border:0pt solid #c1c1c1; padding:0em; margin-top:0.5em; padding-top:0.2em; padding-bottom:0em; position:relative; background-color:transparent;margin-bottom:0em;}

* html .adressdaten_tech{ margin-bottom:-0.5em;}
* +html .adressdaten_tech{ margin-bottom:-0.5em;}

.name2{background-color:transparent; font-weight:500; color:#212121; 
		padding:0em; margin-top:0em; position:relative; }
.name3{background-color:transparent; font-weight:500; color:#212121; 
		padding:0em; margin-top:0.5em; margin-bottom:1.5em; position:relative; }
.anschrift{background-color:transparent; font-weight:500; color:#212121; 
		padding:0em; margin-top:-1em; position:relative;}
		
.mail_tech{background-color:transparent; font-weight:500; color:#212121; 
		padding:0em; margin-top:0.9em; position:relative; }
.mail2{background-color:transparent; font-weight:500; color:#212121; 
		padding:0em; margin-top:2em; position:relative; }
a.profillink:link, a.profillink:visited{ 
	padding:0pt; text-decoration:underline; color:#FF9900; 
	}
	a.profillink:active, a.profillink:hover, a.profillink:focus {
	padding:0pt; text-decoration:none; color:#c1c1c1;
	}
	
.ansprechpartner_tech{background-color:transparent; font-weight:500; color:#212121; 
		padding:0em; margin-top:1em; position:relative; margin-bottom:1em;}
.ansprechpartner_tech2{background-color:transparent; font-weight:500; color:#212121; 
		padding:0em; margin-top:1em; position:relative; margin-bottom:1.3em;}
.ansprechpartner_tech3{background-color:transparent; font-weight:500; color:#212121; 
		padding:0em; margin-top:1em; position:relative; margin-bottom:2em;}

* html .ansprechpartner_tech2{ margin-bottom:0.7em; margin-top:0.5em;}
* +html .ansprechpartner_tech2{ margin-bottom:0.7em;  margin-top:0.5em;}

* html .ansprechpartner_tech3{margin-top:0.5em;}
* +html .ansprechpartner_tech3{margin-top:0.5em;}

		
.kontakttab_tech{ margin:0em; margin-top:0em; margin-bottom:1em; width:100%; font-size:1em; }

td.kontaktart{ width: 2.25em;}

.intitutionslogo_tech{
	height:auto;
	background-color:transparent;
	position:relative;
	margin-top:2.5em;
	vertical-align:bottom;
	text-align:left; 
	}

* html .intitutionslogo_tech{margin-top:1.5em;}
* +html .intitutionslogo_tech{margin-top:1.5em;}

.ab_impress{ font-size:0.9em;}
* html .ab_impress{ font-size:0.5em;}
* +html .ab_impress{ font-size:0.5em;}
.protrenn_tech{margin-top:1.1em;margin-bottom:0em;}
* html .protrenn_tech{margin-top:0em; margin-bottom:-3em;}
* +html .protrenn_tech{margin-top:0em; margin-bottom:-3em;}

.profil_tech{background-color:#fff;font-weight:500; color:#212121; 
		padding:0em; margin-top:1em; margin-bottom:1.5em; position:relative; text-align:left; word-spacing:0em; line-height:1.2em;}
		
* html .profil_tech{ margin-top:0.5em;}
* +html .profil_tech{ margin-top:0.5em;}
.ihn_profil_tech{margin:1.5em; background-color:transparent; font-size:1em; line-height:1.2em;}



*/
/*.treffer_icon{position:absolute; top:4.25pt; right:4pt; height:1.6em; font-size:0.8em; color:#212121;}
.profilhr_tech {margin-top:1.3em; margin-bottom:1em;}

* html .profilhr_tech {margin-top:1.3em; margin-bottom:0em;}
* +html .profilhr_tech {margin-top:1.3em; margin-bottom:0em;}

.only{ display:none;}*/
/*registrierungsbox*/
/*a.registrier:link, a.registrier:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; text-decoration:none; color:#FF9900; padding:1.325em; padding-top:0.35em; padding-bottom:0.5em;  border:0.75pt solid #FF9900; background-color:#FFF5E5; }
a.registrier:active, a.registrier:hover, a.registrier:focus {text-decoration:none; color:#fff; background-color:#FF9900; padding:1.325em; padding-top:0.35em; padding-bottom:0.5em; border:0.75pt solid #fff;}

a.registrier2:link, a.registrier2:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; text-decoration:none; color:#FF9900; padding:1.25em; padding-top:0.35em; padding-bottom:0.5em;  border:0.75pt solid #FF9900; background-color:#FFF5E5; }
a.registrier2:active, a.registrier2:hover, a.registrier2:focus {text-decoration:none; color:#fff; background-color:#FF9900; padding:1.25em; padding-top:0.35em; padding-bottom:0.5em; border:0.75pt solid #fff;}

#ab_refistrier{margin-bottom:1.25em;}*/

/*styles ohne js*/

.laenderwahlbuttom{display:block; font-size:0.8em;}

.absenden{ padding:0.5em; padding-bottom:0.5em; padding-top:0.4em; background-color:#fff; text-align:center; margin-top:1pt; border:0.75pt solid #c1c1c1; background-image:url(../medien/bilder/silber.jpg); background-repeat:repeat-x; background-position:top left; display:block;}
.absenden2{ padding:0.5em; padding-bottom:0.5em; padding-top:0.4em; background-color:#fff; text-align:center; margin-top:0pt; border:0.75pt solid #c1c1c1; background-image:url(../medien/bilder/silber.jpg); background-repeat:repeat-x; background-position:top left; display:block;}
.absenden3{ padding:0.5em; padding-bottom:0.5em; padding-top:0.4em; background-color:#fff; text-align:center; margin-top:1pt; border:0.75pt solid #c1c1c1; background-image:url(../medien/bilder/silber.jpg); background-repeat:repeat-x; background-position:top left; display:block;}
input.senden{ width:7em;}

.absenden3, html:first-child>b\ody .absenden3, * html .absenden3, .absenden2, * html .absenden2, html:first-child>b\ody .absenden2, html:first-child>b\ody .absenden, * html .absenden, .absenden{ display:block; }
* html .absenden2{ display:block;}
* html .absenden3{ display:block;}

.p7ABcontent, .b7BBcontent, .b8ABcontent, .d9ABcontent, .z4UYcontent {
	padding-left: 0.25pt; padding-bottom:0.75pt; padding-right:0pt; padding-top:0.75pt;
	line-height: 1.35em;
	color: #212121;
	background-color: #f2f2f2;
	margin: 0; margin-top:0pt; border: 0.75pt solid #c1c1c1; display:block; 
}
.zcontent {
	padding-left: 0.25pt; padding-bottom:0.75pt; padding-right:0pt; padding-top:0.75pt;
	line-height: 1.35em;
	color: #212121;
	background-color: #f2f2f2;
	margin: 0; margin-top:0pt; border: 0.75pt solid #c1c1c1; display: block; font-size:1.1em; 
}
* html div.p7ABcontent, * html div.b7BBcontent, * html div.b8ABcontent, * html div.d9ABcontent, * html div.z4UYcontent{
	padding-left: 0.75pt; padding-bottom:0.75pt; padding-right:0pt; padding-top:0.75pt;
	line-height: 1.35em;
	color: #212121;
	background-color: #f2f2f2;
	margin: 0; margin-top:0.75pt; border: 0.75pt solid #c1c1c1; display:block; 
}
* html div.p7ABcontent{padding-left: 0.25pt;}
* html div.zcontent {
	padding-left: 0.25pt; padding-bottom:0.75pt; padding-right:0pt; padding-top:0.75pt;
	line-height: 1.35em;
	color: #212121;
	background-color: #f2f2f2;
	margin: 0; margin-top:0.75pt; border: 0.75pt solid #c1c1c1; display: block;  font-size:1em; 
}

