body {	background-image: url(pics/bg.gif);	background-repeat:repeat-y;	background-color:#0b8ec7;	color:#000000;	font-family: Arial, Helvetica, sans-serif;	font-size:12px;}img {border:0;}#logo {position:absolute;width:176px;height:37px;z-index:1;left: 720px;top: 25px;}#linie {position:absolute;width:921px;height:5px;z-index:1;left: 0px;top: 68px;border-top:1px solid #FF0000;}#slogan {position:absolute;width:180px;height:10px;z-index:1;left: 25px;top: 53px;}#balkenlinks{position:absolute;width:24px;height:92px;z-index:1;left: 0px;top: 90px;color:#000000;background-color:#005673;}#balkenrechts{position:absolute;width:24px;height:92px;z-index:1;left: 337px;top: 90px;color:#000000;background-color:#0b8ec7;}#karte{position:absolute;width:138px;height:92px;z-index:1;left: 25px;top: 90px;}#kopfgrafik{position:absolute;width:172px;height:92px;z-index:1;left: 164px;top: 90px;}#suche{position:absolute;width:543px;height:92px;z-index:1;left: 362px;top: 90px;background-image:url(pics/bg2.gif);background-repeat:repeat-y;}#suchrahmen{position:absolute;width:200px;z-index:1;left: 20px;top: 60px;}.suchfeld {margin:0px;margin-right:3px;font-size:12px;padding:2px;}.suchbutton{position:absolute;top:1px;}#suchrahmen form{margin:0px;padding:0px;}#kopfnavigation{position:absolute;z-index:1;left: 648px;top: 154px;color:#555555;font-size:11px;width:250px;text-align:right;}#kopfnavigation A{text-decoration:none;color:#555555;}#kopfnavigation A:hover{text-decoration:underline;}#kopfnavigation  A.aktiv{font-weight:bold;}#bannerbereich{position:absolute;z-index:1;left:25px;top:183px;background-image:url(pics/bg1.gif);background-repeat:repeat-x;width:138px;height:500px;}#bannerbereich img.banner{margin-bottom:25px;}#hauptmenu {position:absolute;z-index:1;left:164px;top:183px;width:735px;font-size:11px;font-weight:bold;}ul#navigation {	padding: 0;	margin: 0;	background-color: #0b8ec7;	color: #ffffff;	float: left;	width: 100%;}ul#navigation li { display: inline; }ul#navigation li a {  padding: 2px 7px;  background-color: #005973;  color: #ffffff;  text-decoration: none;  float: left;  border-bottom: none 1px #ffffff;  border-top: none 1px #ffffff;  border-right: solid 1px #ffffff;}ul#navigation li a:hover {	color: #ffffff;	background-color: #0b8ec7;}ul#navigation li.aktiv a { background-color: #ffffff; color:#005973;}#untermenu{position:absolute;z-index:2;left:25px;top:200px;width:138px;font-size:11px;font-weight:bold;}.untermenu1 A{display:block;text-decoration:none;color:#004da0;padding-top:4px;padding-bottom:4px;padding-left:10px;width:128px;}.untermenu1 A:hover{color:#004da0;border-left:5px solid #0b8ec7;padding-left:5px;}.untermenu1  A.aktiv{border-left:5px solid #0b8ec7;border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;background-color:#b2dcee;padding-left:5px;padding-top:2px;padding-bottom:2px;}.untermenu2 A{display:block;color:#000000;text-decoration:none;font-size:11px;font-weight:normal;border-left:5px solid #0b8ec7;padding-left:5px;padding-top:4px;padding-bottom:4px;width:128px;}.untermenu2 A.aktiv{border-left:5px solid #b2dcee;color:#004da0;}.untermenu2 A:hover{border-left:5px solid #b2dcee;}.untermenu2 A:hover{	border-left:5px solid #b2dcee;}#breadcrumb{	position:absolute;	z-index:1;	left:197px;	top:213px;	color:#777777;	font-size:9px;	width: 432px;}#sprachauswahlheader{position:absolute;z-index:1;left:740px;top:211px;color:#004da0;font-size:11px;width:52px;}#sprachauswahlicons{position:absolute;z-index:1;left:830px;top:214px;width:155px;}#sprachauswahlicons img{margin-right:5px;}#weltweitklein{position:absolute;z-index:1;left:882px;top:210px;}#inhalt{	position : relative;	color:#000000;	font-size:11px;	line-height:18px;	top:80px;	padding:0px;}.breit{width:688px;}.schmal{width:530px;}#inhalt A{color:#004da0;}#inhalt h1{font-size:17px;line-height:17px;border-bottom:1px solid #aaaaaa;margin:0px;padding:0px;padding-bottom:6px;margin-bottom:20px;}#inhalt h2{font-size:14px;line-height:14px;font-weight:bold;color:#004da0;margin:0px;padding:0px;}#inhalt h3{font-size:11px;line-height:11px;font-weight:normal;margin:0px;padding:1px;margin-bottom:4px;}#inhalt h4{font-size:17px;line-height:17px;border-bottom:1px solid #aaaaaa;margin:0px;padding:0px;padding-bottom:6px;margin-bottom:20px;}#inhalt h5{font-size:14px;line-height:14px;font-weight:bold;color:#004da0;margin:0px;padding:0px;}#inhalt h6{font-size:11px;line-height:11px;font-weight:normal;margin:0px;padding:1px;margin-bottom:4px;}#inhalt p{	color:#000000;	margin:0px;	padding:0px;	margin-top:5px;	margin-bottom:5px;}#inhalt strong{color:#004da0;}#inhalt img{float:left;border-left:12px solid #0b8ec7;margin-right:15px;}#inhalt .bildlinks{float:left;color:#777777;font-size:9px;}#inhalt .bildlinks img{clear:both;float:none;margin-top:10px;}#inhalt .textrechts{float:right;width:385px;}#inhalt .trenner{clear:both;float:none;height:30px;margin:0px;padding:0px;}#inhalt .keinrand img{border: none;}.download {margin-bottom:8px;margin-top:8px;}.download img{border: none !important;padding:0px;margin:0px;padding-right:10px;}.download A{font-weight:normal !important;text-decoration:none !important;color:#000000 !important;border-bottom:1px solid #ffffff;}.download A:hover{font-weight:normal !important;text-decoration:none !important;color:#000000 !important;border-bottom:1px solid #004da0;}#footer{clear:both;float:none;text-align:center;color:#aaaaaa;font-size:11px;border-top:1px solid #aaaaaa;}#subcontent{position:absolute;z-index:1;left:766px;top:275px;color:#000000;font-size:11px;line-height:16px;width:130px;}#newsbereich{position:absolute;z-index:1;left:765px;top:266px;color:#000000;font-size:10px;line-height:13px;width:130px;}#inhalt hr{color:#cccccc;height:1px;border: 0px solid #cccccc;background-color:#ffffff;margin-top:15px;margin-bottom:15px;}#subcontent hr{color:#ff0000;height:1px;border: 0px solid #F00;background-color:#ff0000;margin-top:15px;margin-bottom:15px;}#newsheader{position:absolute;z-index:1;left:765px;top:250px;}#subcontent h1, #newsbereich h1{margin:0px;margin-top:2px;margin-bottom:2px;margin-left:1px;font-size:11px;line-height:13px;color:#004da0;}#newsbereich A{text-decoration:none;color:#004da0;}#subcontent A{text-decoration:none;color:#004da0;font-weight:bold;}#subcontent A:hover, #newsbereich A:hover{text-decoration:underline;}.news{border-top:1px solid #ff0000;margin-bottom:10px;padding-top:10px;}#hubnerweltweit{float:left;height:70px;width:130px;background-repeat:no-repeat;}#hubnerweltweit select{position:relative;left:5px;top:48px;font-size:12px;width:120px;}#inhalt .chroniktext{background-image:url(pics/chronikpfeil.gif);background-repeat:no-repeat;background-position:312px 5px;float:left;width:300px;text-align:right;font-size:10px;padding-right:20px;}#inhalt .chroniktext H1{font-size:13px;font-weight:bold;color:#004da0;border:0px;margin:0px;padding:0px;}#inhalt .chroniktext H2{font-size:11px;font-weight:bold;color:#004da0;border:0px;margin:0px;padding:0px;}#inhalt .chroniktext p{padding:0px;margin:0px;}#inhalt .chronikbild p{padding:0px;margin:0px;}#inhalt .chronikbild{float:right;width:180px;font-size:10px;color:#777777;}.chronikclear {  clear:both;  height:1px;  overflow:hidden;}.chronikbereich ul.chronik {  list-style-type:none !important;  list-style-image:none !important;  margin:0px;  padding:0px;  background-image:url(pics/chronikbg.gif);  background-repeat:repeat-y;  }.chronikbereich ul.chronik li {  height:1%;  padding:0px;  padding-bottom:20px;}.formfeld {padding:2px;font-size:12px;border:1px solid #aaaaaa;background-color:#f4f4f4;}.selectbox{padding:0px;width:200px;font-size:12px;border:1px solid #aaaaaa;background-color:#f4f4f4;}#inhalt UL{list-style-type: none;list-style-image: url(pics/listbox.gif);}#inhalt TD{background-color:#c3e5f3;margin:0px;text-align:left;vertical-align: top;}#inhalt TD H1{background-color:#005973;border-bottom:2px solid #ffffff;color:#ffffff;font-size:11px;margin:0px;padding:5px;}#inhalt TD P{margin:0px;padding:0px;}#inhalt A.sitemap_level0 {display:block;width:370px;text-decoration:none;margin-top:20px;font-weight:bold;color:#ffffff;padding-left:10px;background-color:#005973;border-top:1px solid #ffffff;}#inhalt A.sitemap_level1 {display:block;width:370px;text-decoration:none;color:#004da0;font-weight:bold;padding-left:10px;border-top:1px solid #ffffff;background-color:#b7dbea;}#inhalt A.sitemap_level2 {display:block;width:358px;text-decoration:none;color:#004da0;padding-left:20px;background-color:#bfe2f1;border-top:1px solid #b7dbea;border-left:1px solid #b7dbea;border-right:1px solid #b7dbea;}#inhalt A.sitemap_level3 {display:block;width:348px;text-decoration:none;color:#004da0;padding-left:30px;background-color:#cee9f4;border-top:1px solid #bfe2f1;border-left:1px solid #b7dbea;border-right:1px solid #b7dbea;}#inhalt A.sitemap_level4 {display:block;width:338px;text-decoration:none;color:#004da0;padding-left:40px;background-color:#e0f1f8;border-top:1px solid #bfe2f1;border-left:1px solid #b7dbea;border-right:1px solid #b7dbea;}#inhalt A:hover.sitemap_level0 {background-color:#0b8ec7;}#inhalt A:hover.sitemap_level1 {background-color:#e0f1f8;}#inhalt A:hover.sitemap_level2 {background-color:#e0f1f8;}#inhalt A:hover.sitemap_level3 {background-color:#ffffff;}#inhalt A:hover.sitemap_level4 {background-color:#ffffff;}.kopfzeile{color:#ffffff;font-weight:bold;background-color:#005973;padding-left:4px;}.produkttabelle TD{border-right:1px solid #ffffff;}.produkttabelle A{text-decoration:none;}.produkttabelle A:hover{text-decoration:underline;}.produkttabelle TD.kategorien{background-color:#b7dbea;border-top:1px solid #ffffff;padding:4px;font-weight:bold;}.produkttabelle TD.branchen{background-color:#c3e5f3;border-top:1px solid #ffffff;padding:4px;font-weight:bold;}.produkttabelle TD.produkte{background-color:#e9eaea;border-top:1px solid #ffffff;padding:4px;}.datum{font-size:11px;font-weight:bold;color:#777777;}.untermenu4header {	border-left:5px solid #0b8ec7;	border-top:1px solid #ffffff;	border-bottom:1px solid #ffffff;	background-color:#b2dcee;	padding-left:5px;	padding-top:2px;	padding-bottom:2px;	font-weight:bold;	color:#004da0;	display:block;}.untermenu4 A{	display:block;	color:#000000 !important;	text-decoration:none;	font-size:11px;	font-weight:normal !important;	border-left:5px solid #0b8ec7;	border-bottom:1px solid #ffffff;	padding-left:5px;	padding-top:4px;	padding-bottom:4px;	width:120px;	background-color:#efefef;}.untermenu4 A.aktiv{	border-left:5px solid #b2dcee;	color:#004da0;	text-decoration:none;}.untermenu4 A:hover{	border-left:5px solid #b2dcee;	text-decoration:none;}div.chronikbild img {	float : none !important;}#inhalt TABLE.uebersicht TD{background-color:#ffffff;margin:0px;padding:0px;text-align:left;vertical-align: top;border-bottom:1px solid #aaaaaa;font-size:11px;}#inhalt TABLE.uebersicht TD H1{background-color:#ffffff;margin:0px;padding:0px;color:#004da0;font-size:11px;}#inhalt TABLE.uebersicht TD P{margin:0px;padding:0px;padding-right:5px;}#inhalt TABLE.unformatiert TD{background-color:#ffffff;margin:0px;padding:0px;text-align:left;vertical-align: top;border-bottom:none;font-size:11px;}#inhalt TABLE.unformatiert TD H1{background-color:#ffffff;margin:0px;padding:0px;color:#004da0;font-size:11px;}#logo_unten {position:absolute;width:176px;height:37px;z-index:1;left: 720px;top: 72px;}