body {	margin: 0px;	padding: 0 0 0 8px;	border: 0px;	background-color: #fff;}img {	border: 0;}p, li {	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#000000;	font-size: 10px;	background-color: transparent;}font.headingvr {	color: #003399;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: normal;	font-size: 14px;}font.subvr {	color: #003399;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: normal;	font-style: normal;	font-size: 12px;}font.textvr {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 10px;	background-color: transparent;}font.emptyvr{	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 4px;	background-color: transparent;}		.small {	font-size: .75em;}a {	color: #003399;	background-color: transparent;}a:hover, a:active, a:visited{	color: #00319C;	background-color: transparent;	text-decoration: underline;}span.tab {	float: left;	margin: 0 2px 0 0;}span {	color: #00309C;}span.berufsgruppe1 {		margin: 2px 0 2px 0 ;	background-color: #F0F2F7;	border-style: solid; 	border-width: 1px; 	border-color: #00319C;		color: #00319C;	vertical-align: middle;}span.berufsgruppe2 {		margin: 2px 0 2px 0;	background-color: #F0F2F7;	border-style: solid; 	border-width: 1px; 	border-color: #00319C;		color: #00319C;	vertical-align: middle;		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}span.berufsgruppe3 {	margin: 0 0 0 0;	border-width: 0px; 	border-color: #00319C;		background-color: transparent;}div.berufsgruppe {	margin-top: 0px;	padding: 0px;	background-color: transparent;	color: #00319C;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: left;		border-style: solid; 	border-width: 0px; 	border-color: #B5C3E5;}div.blaettern {	margin-top: 10px;	padding: 2px;	background-color: transparent;	color: #00319C;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	}div.blaettern span {	padding: 0 5px 0 5px;}div.register {	width: 100%;	border-top: 3px #00319C solid; 	background-color: #F0F2F7;	padding: 5px;	margin: 0;}div.register table {	 border-style: solid; 	 border-width: 0px; 	 border-color: #00319C;}h2 {	color: black;	background-color: transparent;	margin: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}h3 {	color: black;	background-color: transparent;	margin: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}h1 {	background-color: #353A90;	margin-bottom: 14px;	padding: 5px;	width: 100%;	color: white;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;}table {	font-family: Verdana, Arial, Helvetica, sans-serif;	background-color: transparent;}td.value {	color: #000000;	background-color: #F0F2F7;	font-size: 10px;	vertical-align: top;}td.param {	color: #00319C;		background-color: #B5C3E5;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	vertical-align: top;}td {	color: inherit;	background-color: transparent;	font-size: 10px;}th {	background-color: #B5C3E5;	font-size: 10px;		color: #00319C;	font-weight: bold;	text-align: left;}#suchform {align:left;}/* Neue Styles für erweiterte Suchmaschine */h1.popup { font-size: 12px; color: #00319C;	background-color: #B5C3E5; font-weight: bold; text-align: left; border-style: solid; border-width: 0px; border-color: #B5C3E5;	}h1.popup span { padding: 0px 0px 0px 10px; }#popsuche { background-color:#B5C3E5; padding:0 5px 5px 5px; margin:0 5px 5px 5px;}#popsuche p { padding:0 0 0 8px; margin:0; }#popsuche p.error {color:red;font-weight:bold;}#popsuche p.info {font-weight:bold;}#popsuche table {background-color:#FFFFFF; width:400px; border:1px solid white; }#popsuche table p {color:#00319C; padding:0px; }#popsuche td {background-color:transparent;}#popsuche th {background-color:#B5C3E5;text-align:center;}#popsuche th.left {text-align:left;}#popsuche th p { color:#00319C;}#popsuche td.center {text-align:center;}#popsuche #ergebnisliste { border:0; background-color:#FFFFFF;}#popsuche #ergebnisliste td.left {background-color:#FFFFFF;}#popsuche #ergebnisliste td.center {background-color:#FFFFFF;}#popsuche #footer {text-align:center;}input.grey {background-color:#E8E8E8;}#newsearchform select {font-size:10px;}#newsearchform input {font-size:10px;}#newsearchform td.param {font-size:10px; font-weight:normal;}.bgpopup { background-color: #FFFFFF;}

/* Styles fuer die hervorgehobene Darstellung in der Suchmaschine*/
tr.higlight_top {border-bottom: 2px solid #px	p; height: 5px;}
tr.higlight_middle {background-color: #464646; border-left: 2px solid #px	p; border-right: 2px solid #px	p; border-bottom: 2px solid #px	p;}
tr.higlight_bottom {background-color: #464646; border-left: 2px solid #px	p; border-right: 2px solid #px	p; border-bottom: 2px solid #px	p;}
