*{margin:0; padding:0;}
body {	background: #F4F4F4 url(../img/hintergrund.jpg) top center repeat-y;	font-family: Verdana, Arial, Helvetica, sans-serif;	color:#333333; margin: 0;	padding: 0;	text-align: center;}	
a:link, a:visited, a:hover, a:active{	font-weight: bold;	text-decoration: none;	color: #006699;}

img    { border: 0; }
iframe { margin: 0;	padding: 0;}
hr     { height: 0px; border-top: solid 1px #CCCCCC; border-bottom: solid 0px;}
table  { border: 0px;}
td     { vertical-align: top;}   
form   { padding: 0px; margin: 0px;}
input  { padding: 0px; margin: 0px;}

.content {font-family: Verdana, Arial, Helvetica, sans-serif;}
.Screen {	background-color: #FFFFFF;	width: 990px;	padding-top: 0px;	padding-bottom: 40px;	text-align: left;	margin-left: auto;	margin-right: auto; }
.Mailscreen {text-align: left; padding-left:20px; width: 390px; margin-left: auto;	margin-right: auto;}
.vifanordlogo {background-image: url(../img/logo_vifanord.gif); width:200px; height:100px; display:block;}
.Main {padding-bottom: 20px; clear: both;}
.MetaNavi {	font-size: 10px;	font-weight:bold;	color: #666666;}
.MetaNaviIPort {	width: 680px;	text-align: right;	padding-top: 5px;	padding-bottom: 5px;	margin-left: 30px;	vertical-align: middle;	float: left;	}
.MetaNaviIPortLanguage {	width: 100px;	margin-left: 710px;	text-align: right;	padding-top: 5px;	padding-bottom: 5px;	}
.MetaNavi a:link, .MetaNavi a:visited, .MetaNavi a:hover,  .MetaNavi a:active{	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #006699;}
.MetaNaviSpace {	width: 194px;	height: 20px;	float: left;}
.MetaNaviLinks {	width: 310px;	vertical-align: middle;	float: left;	padding-top: 5px;	padding-bottom: 5px;	margin-bottom: 0px;	}
.MetaNaviRechts {	width: 466px;	text-align: right;	padding-top: 5px;	padding-bottom: 5px;	margin-left: 454px;	margin-bottom : 0px;	}
.Headerband {}
.Headergrafik {width: 990px; margin-bottom:-2px;}  /* 3-Pixel-Gap beim IE*/
.RegioNavi { width: 990px; height: 27px; clear:both; margin-bottom: 4px;}
.RegioPart1 { width: 194px; float: left; color: #FFFFFF; font-size: 11px; font-weight: bold ; padding-top: 7px; padding-bottom: 7px; background-color: #003366; text-align:center;}
.RegioPart1 .link {color: #FFFFFF !important; font-size: 11px !important; font-weight: bold !important;}
.RegioPart2 { width: 214px; float: left; height: 27px; background-color: #8DCEFF;margin-right:-3px;}
.PunktlinieLang {width: 990px; clear: both; height: 1px; font-size:0px;	background-image: url(../img/punktlinie_lang.gif);	background-repeat: no-repeat;}
.Punktlinie {width: 582px; clear: both; height: 1px; font-size:0px;	background-image: url(../img/punktlinie_lang.gif);	background-repeat: no-repeat; margin-top:20px;margin-bottom:20px;}
.HorizSpace20 {width:990px; height:20px; clear:both;}
.SeitenAnzeige{float: left; padding-left: 194px;	padding-right: 0px;	padding-top: 7px;	padding-bottom: 8px;	font-size: 10px;	font-weight: bold;	color: #666666;	margin: 0px;}
.SeitenAnzeigeRechts{	text-align: right;	margin-left: 582px;	padding-top: 7px;	padding-bottom: 8px;	width: 200px;		}
.SpalteLinks{	width: 170px; float: left;}
.SpalteRechts {width: 190px; margin-left: 776px; padding-left:24px;}
.SpalteSpace{	width: 24px;	float: left;	}
.Hauptnavi{}
.HauptnaviGroup, .btnTtl  {	background-image: url(../img/punktlinie_kurz.gif); background-repeat: no-repeat;	background-position: bottom left;	display: block;	text-decoration: none;	margin-top: 20px; padding-left: 20px;	padding-top: 3px;	padding-bottom: 4px; font-size: 11px;	font-weight: bold;	color: #666666;}
.btnBlck {	background-image: url(../img/punktlinie_kurz.gif);	background-repeat: no-repeat;	background-position: bottom left;	padding-bottom: 1px;	margin-bottom: 20px;}
.btn  {	background-image: url(../img/punktlinie_kurz.gif);	background-repeat: no-repeat;	background-position: bottom left;	display: block;	text-decoration: none;	padding-left: 25px;	padding-top: 3px;	padding-bottom: 4px;	font-weight: bold;	font-size: 11px;	color: #999999;	list-style-type: none;}
.btn a {	color: #006699;	text-decoration: none;}
.btn a:link, .btn a:visited {	margin-top: -5px !important;	margin-left: -25px !important;	margin-bottom: -4px !important;	background-image: url(../img/punktlinie_kurz.gif);	background-repeat: no-repeat;	background-position: bottom left;	display: block;	padding-left: 25px;	padding-top: 3px;	padding-bottom: 4px;	list-style-type: none;	}
.btn a:hover {	margin-top: -5px !important;	margin-left: -25px !important;	margin-bottom: -4px !important;	background-image: url(../img/punktlinie_kurz.gif);	background-repeat: no-repeat;	background-position: bottom left;	display: block;	padding-left: 25px;	padding-top: 3px;	padding-bottom: 4px;	background-color: #E6E9EC;	list-style-type: none;	}
.Hauptnavi-Level1-no a:link, .Hauptnavi-Level1-no a:visited, .Hauptnavi-Level1-no a:active {	background-image: url(../img/punktlinie_kurz.gif);	background-repeat: no-repeat;	background-position: bottom left;	display: block;	text-decoration: none;	padding-left: 20px;	padding-top: 3px;	padding-bottom: 4px;	font-weight: bold;	font-size: 11px;	color: #006699;	list-style-type: none;	}
.Hauptnavi-Level1-no a:hover {	background-image: url(../img/punktlinie_kurz.gif);	background-repeat: no-repeat;	background-position: bottom left;	display: block;	text-decoration: none;	padding-left: 20px;	padding-top: 3px;	padding-bottom: 4px;	font-weight: bold;	font-size: 11px;	color: #006699;	list-style-type: none;	background-color: #E6E9EC;}
.Hauptnavi-Level1-act a:link, .Hauptnavi-Level1-act a:visited, .Hauptnavi-Level1-act a:hover,  .Hauptnavi-Level1-act a:active { 	background-image: url(../img/pfeil.gif);	background-repeat: no-repeat;	background-position: bottom left;	display: block;	text-decoration: none;	padding-left: 20px;	padding-top: 3px;	padding-bottom: 4px;	font-weight: bold;	font-size: 11px;	color: #006699;	list-style-type: none;	background-color: #E6E9EC;}
.Hauptnavi-Level1-inact  {	background-image: url(../img/punktlinie_kurz.gif);	background-repeat: no-repeat;	background-position: bottom left;	display: block;	text-decoration: none;	padding-left: 20px;	padding-top: 4px;	padding-bottom: 3px;	font-size: 11px;	font-weight: bold;	color: #999999;}
.Hauptnavi a:link, .Hauptnavi a:visited, .Hauptnavi a:hover,  .Hauptnavi a:active{	font-size: 11px;	font-weight: bold;	text-decoration: none;	color: #006699;}
.Standardsuchebox{background-image: url(../img/punktlinie_kurz.gif);	background-repeat: no-repeat;	background-position: bottom left;}
.Standardsuche{	padding-left: 20px; padding-top: 3px;	padding-bottom: 5px;	margin: 0px;	font-size: 11px;	font-weight: bold;	color: #666666;	width: 150px;	}
.LabelSuche{	margin-bottom: 4px;}
.Suchbutton{	margin-top: 2px;	margin-left: 1px;	margin-bottom: 0px;	}
.Erwsuche {	display: block;}
.Erwsuche a:link, .Erwsuche a:visited, .Erwsuche a:hover,  .Erwsuche a:active{	display: block;	height: 12px;	font-size: 10px;	padding-left: 0px;	padding-top: 8px;	padding-right: 0px;	text-decoration: none;	color: #006699;	font-weight: bold;}
.ErwsucheInhalt{padding:3px; padding-left:30px; margin-bottom: 5px; background-color:#EBF0F4;}
.SuchbuttonInhalt{ font-size:10px;}
.Dublettenkontrolle {	margin-top: 10px;	padding-left: 20px;	text-align: left; }
.Suchhilfe { float: left; padding: 3px; padding-left: 20px; background-color:#EBF0F4;}
.Suchgeschichte { margin-top: 0px;	padding: 3px;	padding-left: 165px; padding-right:15px;	background-color:#EBF0F4;}
.Sonderzeichen { margin-top: 0px;	padding: 3px;	text-align:right; padding-right:15px;	background-color:#EBF0F4;}
.Erwsuche-S0 {  clear: left; float: left;	width: 10px; }
.Erwsuche-S1 {  float: left;	width: 73px; }
.Erwsuche-S2 {	float: left;	width: 143px; padding-right:5px;}
.Erwsuche-S3 {	float: left;  width: 250px; font-size: 11px;}
.Erwsuche-S4 {}
.Suchfeld {	height: 25px;	font-size: 9px;}
.Select-1 {	width : 60px;	font-size: 11px;}
.Select-2 {	width : 140px;	font-size : 11px;}
.Input-1 {	font-size : 11px; width: 180px;}
.searchcheckbox {padding-bottom:3px;}
.Formularhead { background-color: #EBF0F4; padding:5px; padding-left:30px; margin-bottom: 5px; font-weight: bold; color: #555555;}
.Formularlabel { padding-top: 0px; height: 26px;	font-size: 11px; font-weight:bold;}
.Formularfield { height: 26px;	font-size: 11px; }
.Formularelement { height: 20px; background-color: #EBF0F4; }
.Formular-S1 {	padding-left: 20px; float: left;	width: 190px; padding-top:10px; margin-top:3px; }
.Formular-S2 {	padding-left: 5px; font-size: 11px; padding-bottom: 5px; padding-top:10px; margin-bottom:5px; margin-top:5px; }
.backfield {background-color: #F9F9F9; padding-left: 30px; width: 100px; float:left;margin-top:5px;} 
.submitfield { background-color: #F9F9F9; text-align: right; margin-top:5px;}
.submitbutton { border: thin solid #006699; color: #FFFFFF; font-size: 11px; font-weight: bold; background-color: #006699; padding:0px; width: 130px; height:23px;}
.successmessage {background: #EBF0F4 url(../img/success.gif) 4px 4px no-repeat; font-size:12px;padding: 7px; padding-left: 40px;line-height:20px;}
.failuremessage {background: #EBF0F4 url(../img/failure.gif) 4px 4px no-repeat; font-size:12px;padding: 7px; padding-left: 40px;line-height:20px;}
.questionmessage {background: #EBF0F4 url(../img/question.gif) 4px 4px no-repeat; font-size:12px;padding: 7px; padding-left: 40px;}
.backfield2 {background-color: #F9F9F9; margin-top:5px; padding: 5px; padding-left: 30px;}
.RecommImage {float:left;margin-top:5px;margin-bottom:10px;}
.Recommform  {padding-top:10px;padding-bottom:10px;padding-right:10px; }
.RecommImgTitle {clear:both; padding:10px;margin-top:10px;margin-bottom:10px;background-color: #F9F9F9; }
.Recomm-S1 {	margin-left: 20px; width: 170px; padding-top:10px; }
.Recomm-S2 {	padding-left: 5px; font-size: 11px; padding-bottom: 5px; padding-top:10px; }
.csc-form-label-req{	font-size: 11px;	text-decoration: none;}
.geohelpimg {padding:10px;}
.LinkerLink {margin-left:20px; color: #333333; font-size: 11px;}
.LinkerHint {margin-left:30px;margin-bottom:20px;margin-top:5px;}
/* IPort-Klassen */

.IPortInhalt {width:570px; text-align: left;}
.datahead {	font-size: 11px;	font-weight: bold; text-decoration: none;	color: #666666; padding: 2px;}
.dataheadgrey {	font-size: 11px;	font-weight: bold; text-decoration: none;	color: #666666; padding: 2px; background-color:#EBF0F4}
.data {	font-size: 11px;	text-decoration: none;	color: #666666; padding: 2px; vertical-align: top;}
.data a:link, .data a:visited, .data a:hover,  .data a:active{	font-size: 11px;	font-weight: bold;	text-decoration: none;	color: #006699;}
.warning {vertical-align: top;	font-size: 10px !important;	text-decoration: none;	color: #990000; padding: 2px; vertical-align: top; line-height:15px}
.datasmall {vertical-align: top;	font-size: 10px !important;	text-decoration: none;	color: #666666; padding: 2px; vertical-align: top;}
.datasmall a:link, .datasmall a:visited, .datasmall a:hover,  .datasmall a:active, .warning a:link, .warning a:visited, .warning a:hover,  .warning a:active{	font-size: 10px !important;	font-weight: bold;	text-decoration: none;	color: #006699;}
.datasmallest {vertical-align: top;	font-size: 9px !important;	text-decoration: none;	color: #666666; padding: 0px; vertical-align: top;}
.datasmallestspec {vertical-align: top;	font-size: 9px !important;	text-decoration: none;	color: #666666; padding: 0px; vertical-align: top; background-color:#EEEEEE; padding-top:3px; padding-bottom:3px;}

.datasmallest a:link, .datasmallest a:visited, .datasmallest a:hover,  .datasmallest a:active{	font-size: 9px !important;	font-weight: bold;	text-decoration: none;	color: #006699;}
.fieldname { font-size: 11px;	font-weight: bold;	text-decoration: none;	color: #666666; padding: 3px;}
.fielddata { font-size: 11px;	text-decoration: none;	color: #666666; padding: 3px;}
.dbhits {	font-size: 11px;	text-decoration: none;	color: #666666;	text-align: right; line-height:18px;}
.recno {	font-size: 11px;	text-decoration: none;	color: #666666;}
.databasename {	font-size: 11px;	text-decoration: none;	color: #666666;}
.intro {	font-size: 10px;	margin-bottom:10px;	color: #666666; display: none;}
.ThemaCountrySel {font-weight: bold; font-size: 10px; color: #666666;}

/* Ende IPort-Klassen*/

.resultheader {	font-size: 10px;	margin-bottom:10px;	text-align: left; color: #666666;}
.recorddbname {margin-top:5px; margin-bottom:5px; margin-left: 0px; color: #666666;}
.recordsort {font-size:10px; color: #666666; display:block; float:left;padding-top:0px;}
.Select-3 {font-size : 11px;}
.recordnavi { padding-left:330px;  padding-bottom: 20px; display:block; float:clear;}
.recordgoto { display:block; float: left; }
.recordcell {border: 1px solid #CCCCCC;padding:5px}
.recordmaterial {float:left;}
.recordlinker {text-align:right;font-size:10px;}
.button {color: #006699; background-color: #DDDDDD; font-size: 11px; height: 20px; font-weight: bold; margin-bottom:1px;}
.leftarrow-active {	background-image: url(../img/l_arrow_a.gif);	background-repeat: no-repeat;	background-position: bottom right;	width: 25px;	padding-top: 0px;	margin-bottom: 0px;	margin-right: 20px; display: block;	float: left;}
.rightarrow-active {	background-image: url(../img/r_arrow_a.gif);	background-repeat: no-repeat;	background-position: bottom left;	width: 25px;	padding-top: 0px;	margin-bottom: 0px;	display: block;	float: left;	}
.leftarrow-inactive {	background-image: url(../img/l_arrow_i.gif);	background-repeat: no-repeat;	background-position: bottom right;	width: 25px;	padding-top: 0px;	margin-bottom: 0px;	margin-right: 20px; display: block;	float: left;}
.rightarrow-inactive {	background-image: url(../img/r_arrow_i.gif);	background-repeat: no-repeat;	background-position: bottom left;	width: 25px;	padding-top: 0px;	margin-bottom: 0px;	display: block;	float: left;}
.leftdblarrow-active {	background-image: url(../img/l_arrow_a.gif);	background-repeat: repeat-x;	background-position: bottom left;	width: 20px;	padding-top: 0px;	margin-bottom: 0px;	display: block;	float: left;}
.rightdblarrow-active {	background-image: url(../img/r_arrow_a.gif);	background-repeat: repeat-x;	background-position: bottom left;	width: 20px;	padding-top: 0px;	margin-bottom: 0px;	display: block;	float: left;	}
.leftdblarrow-inactive {	background-image: url(../img/l_arrow_i.gif);	background-repeat: repeat-x;	background-position: bottom left;	width: 20px;	padding-top: 0px;	margin-bottom: 0px;	display: block;	float: left;}
.rightdblarrow-inactive {	background-image: url(../img/r_arrow_i.gif);	background-repeat: repeat-x;	background-position: bottom left;	width: 20px;	padding-top: 0px;	margin-bottom: 0px;	display: block;	float: left;}
.tabulator { padding-bottom: 30px;}
.tab {	float: left;	width: 128px;	height: 25px;	text-align: center;	padding-top:4px;	padding-bottom: 7px;	background-image: url(../img/tab.gif);	background-repeat: no-repeat;	background-position: top left;}
.tabun {	float: left;	width: 128px;	height: 25px;	text-align: center;	padding-top:4px;	padding-bottom:7px;	background-image: url(../img/tab2.gif);	background-repeat: no-repeat;	background-position: top left;}
.tableer {	float:left;	width: 197px;	height: 25px;	background-image: url(../img/tab3.gif);	background-repeat: repeat-x;	background-position: top left;}
.tableerkurz {	float:left;	width: 65px;	height: 25px;	background-image: url(../img/tab3.gif);	background-repeat: repeat-x;	background-position: top left;}
.tab a:link, .tab a:visited, .tab a:hover, .tab a:active,.tabun a:link, .tabun a:visited, .tabun a:hover, .tabun a:active {	font-size: 10px !important;	text-align: center;}
.red-bold{	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #CC0000;	margin-top: 10px;	}
.loadstatus0{  font-weight: bold;  color: #990000;}
.loadstatus1{  font-weight: bold;  color: #006600;}
.Inhaltsbereich{ padding-top: 20px;	margin-bottom: 40px;	float:left; width: 582px;	color: #333333;	min-height: 450px;	height: auto !important; /*for IE Support*/	height: 450px;	font-size: 11px; line-height:15px;}
.Inhaltsbereich smalltext a:link, .Inhaltsbereich smalltext a:visited, .Inhaltsbereich smalltext a:hover, .Inhaltsbereich smalltext a:active{	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #006699;}
.Inhaltsbereich .spacer{	height: 50px;	width: 1px;	float: right;}
.Inhaltsbereich .clear{	clear: both;	heigth: 1px;	overflow:hidden;}
.Inhaltsbereich smalltext{	font-size: 10px;	color: #666666;}
.Inhaltsbereich smallesttext, smallesttext, .smallesttext {	font-size: 9px;	color: #666666;}
.Inhaltsbereich td {	font-size: 11px;	color: #666666;}
.Inhaltsbereich a:link, .Inhaltsbereich a:visited, .Inhaltsbereich a:hover,  .Inhaltsbereich a:active{font-weight: bold;	text-decoration: none;	color: #006699;}
.Inhaltsbereich li strong{	color: #666666;}
.Inhaltsbereich h1{color: #555555;	font-size: 18px;	line-height:25px; font-family: Arial; font-weight: bold;	margin-top: 0px;	margin-bottom: 28px; }
.Inhaltsbereich h2, h2{	font-size: 11px;	font-weight: bold;	margin-top: 20px;	margin-bottom: 10px;}
.Inhaltsbereich h3, h3{	font-size: 11px;	font-weight: bold;	margin-bottom: 5px;}
.Inhaltsbereich h4, h4{ font-size: 11px; font-weight: bold; margin-top:20px; margin-bottom:10px; color: #666666; background-color:#EBF0F4; padding: 3px;}
.Inhaltsbereich ul{	list-style-type: none;	margin: 0px;	padding: 0px;}
.Inhaltsbereich li{	list-style-type: none;	display: block;	margin-bottom: 20px;}
.Inhaltsbereich li a:link, .Inhaltsbereich li a:visited, .Inhaltsbereich li a:hover,  .Inhaltsbereich li a:active{	font-size: 11px;	font-weight: bold;	text-decoration: none;	color: #006699;}
.Inhaltsbereich Spalte1{	width:500px;	float:left;	margin:0px;	display: block;}
.Inhaltsbereich Spalte2{	margin-left:500px;	width: 100px;	padding-left:10px;	display: block;	}
.Inhaltsbereich .geocheckbox {margin-top:0px; margin-bottom:0px; margin-right:8px;}
.Inhaltsbereich .georesulttable {width:172px; border:0px; table-layout:fixed}
.Inhaltsbereich .georesulttable tr {line-height: 16px;}
.StartHeader1 {color:#006699; font-weight: bold; font-size:21px; margin-bottom:8px;}
.StartHeader1e {color:#666666; font-weight: bold; font-size:17px; margin-bottom:8px; text-align: right; font-family: Arial;}
.StartHeader2 {color:#666666; font-weight: bold; font-size:12px; padding-bottom:27px; text-align: right; }
/*.StartHeader1 {color: #006699; font-weight: bold; background-color:#EBF0F4; padding: 3px; margin-bottom:5px; padding-left:10px;}
.StartHeader2 {color:#666666; padding:3px;  background-color:#F9F9F9; padding-right:10px; padding-top:20px; padding-bottom:20px; margin-bottom:20px; text-align:right;}*/
.StartHeadline0 {color: #006699; background-color:#EBF0F4; padding: 3px; margin-bottom:5px; padding-left:10px;}
.StartKatSelect {font-size : 11px; height: 19px; width:120px;}
.StartSearchInput {font-size : 11px; height: 20px; margin-bottom:1px; width:170px;}
.StartSearchfield{padding-left:10px; width:320px; float:left;}
.StartSearchbutton{padding-left:10px;padding-right:15px;float:left;margin-top:1px;}
.StartSearchErwLink{padding-left:10px;padding-right:10px;margin-top:2px;}
.StartStandardsearch {background-color:#F9F9F9;padding:15px;padding-bottom:28px; margin-bottom:20px;}
.StartHeadline1 {font-weight: bold; color: #006699; background-color:#EBF0F4; padding: 3px; margin-bottom:5px; padding-left:10px;} 
.StartText       {height: 70px; margin-top: 30px; margin-left: 40px; width: 350px; float:left;} 
.StartTeaserLeft {padding-left:20px; float: left; width: 125px; height:140px; text-align:center; } 
.StartTeaserRight {width: 10px;height:140px;margin-left:500px;} 

smallesttext a:link, smallesttext a:hover, smallesttext a:active ,smallesttext a:visited, .smallesttext a:link, .smallesttext a:hover, .smallesttext a:active ,.smallesttext a:visited {	font-size: 9px;	text-decoration: none;	font-weight: bold;	color: #006699;}
.highlight {background-color:#DDF0FF;}
.InhaltRechts {width:190px; overflow:hidden;}
/* IE 3 Pixel gap \*/
* html .InhaltRechts {margin-left:-3px; width:190px; overflow:hidden;}
/* End hide from IE/max */ 
.InhaltRechts .text {padding-right:5px; font-size: 10px; line-height: 15px; color:#333333; overflow:hidden;}
.InhaltRechts .text a {padding-right:5px; font-size: 10px; line-height: 15px; color:#006699; overflow:hidden;}
.InhaltRechts .helptext {padding:5px; font-size: 10px; line-height: 15px; color:#666666; overflow:hidden;}
.InhaltRechts .helptext a {padding-right:5px; font-size: 10px; line-height: 15px; color:#006699; overflow:hidden;}
.InhaltRechts h1 {padding-top:20px; background-image: url(../img/punktlinie_190.gif);	background-repeat: no-repeat;	background-position: bottom left; width: 190px; padding-bottom:4px; margin-bottom: 8px; font-size: 10px; font-weight: bold;  color: #666666; display:block;overflow:hidden;}
.InhaltRechts .pointline {height:8px; font-size:8px; line-height: 5px; background-image: url(../img/punktlinie_190.gif);	background-repeat: no-repeat;	background-position: bottom left; width: 190px; margin-bottom: 7px; overflow:hidden;}
.InhaltRechts .postcard {margin-top:40px; width:175px; margin-left:0px}
.InhaltRechts .postcardtext a {padding-right:5px; font-size: 10px; line-height: 26px; color:#006699;}
.RecentDrilldown {border:#FFCC00 2px solid; padding:5px; margin-right: 5px;}
.collapseimg {margin-left:40px; margin-top:5px;} 
.newsdate {font-weight: bold; margin-top:30px; color: #666666; background-color:#EBF0F4; padding: 3px; float: left;}
.newstyp {font-weight: bold; margin-top:30px; color: #666666; background-color:#EBF0F4; padding: 3px; padding-right: 8px; text-align: right;}
.newstitle {font-size:14px; font-weight: bold; margin-top:20px; margin-left:50px; margin-bottom:10px; line-height: 18px;}
.newsbody {margin-left: 50px;}
.newsimage {margin-left: 50px; width: 150px; margin-top: 10px; margin-bottom: 10px; padding: 2px; border: #DDDDDD solid 1px;}
.newsURL {margin-left: 50px; margin-top:10px;}
.partnertext {padding-top: 20px; padding-left: 20px; width:380px; height: 70px; line-height:15px; color:#444444; float:left;text-align:left;}
.partnerlogobox {padding-top: 20px; padding-left: 20px;  height: 70px; margin-left: 370px; text-align:center;}
.partnerlogo {max-width: 150px; max-height: 70px;}
.SLABSTRACT {margin-bottom: 3px; background-color: #F9F9F9}
.SLTITLE {background-color: #F9F9F9; margin-bottom: 3px; font-weight: bold;padding:3px;}
.SLTITLESUB {background-color: #F9F9F9; margin-bottom: 3px; padding:3px;}
.SLPUB {margin-bottom: 3px; }
.SLTITLE_TRANSLATION {margin-bottom: 3px;}
.SLURL {margin-bottom: 3px;}
.SLDBNAME {font-size:10px;padding:3px;font-style:italic}
.SLMORE {}
.Partnerband {clear:both;}
.HorizSpace30 {width:990px; height:30px; clear:both;}
.HorizSpace10 {width:990px; height:10px; clear:both;}
.Fuss {font-size: 10px;	color: #666666;	clear: both;}
.Fuss1 {clear:both;}
.Fuss a:link, .Fuss a:visited, .Fuss a:hover,  .Fuss a:active {font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #006699;}
.FussSpace {float: left;	width: 20px;	height: 27px; background-color: #EBF0F4}
.FussCopyright {float: left;	width: 174px;	padding-top: 8px; padding-bottom: 7px; background-color: #EBF0F4}
.FussStand {float: left;	width: 388px;	padding-top: 8px; padding-bottom: 7px; background-color: #EBF0F4;}
.FussVerantwortlich {float: left; width: 408px;	padding-top: 8px; padding-bottom: 7px;	background-color: #EBF0F4}
.Fuss2 {clear:both;}
.FussSpace2 {float: left;	height: 12px;	width: 194px;	margin-top: 12px;}
.FussImpress {float: left;	width: 310px;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #006699;	margin-left: 0px;	margin-top: 12px;	padding: 0px;	}
.FussNavi {float: left; width: 466px;	font-size: 10px;	font-weight: bold;	text-decoration: none;	color: #006699;	margin-top: 12px; text-align:right;}
.FussSpace3 {height: 12px;	width: 20px;	margin-top: 12px;}
