			@page { 
				size:17cm 28cm;
				margin:3cm;
			}
			* {
				font-family:Arial;
				font-size:12px;
			}
			body {
				margin:0px;
			}
			div#site {
				width:17cm;
				margin-bottom:10px;
			}
			div#site div#upper {
				width:15.5cm;
				padding:0px;
				height:76px;
				border:0px;
			}
			div#site div#lower {
				width:17cm;
				position:absolute;
				padding:0px;
				border:0px;
			}
			div#site div#upper img {
				display:block;
				margin-left:-15px;
				border:0px;
				overflow:hidden;
			}
			div#site div#upper div.global {
				display:none;
				padding-top:53px;
				line-height:25px;
			}
			div#site div#upper div.global div.searchgroup {
				display:none;
				float:left;
				width:180px;
				padding-left:12px;
				background-image:url(/images/_global_bullet.gif);
				background-position:0px 9px;
				background-repeat:no-repeat;
			}
			div#site div#upper div.global div.searchgroup span.label {
				display:none;
				float:left;
				color:#526e7a;
				line-height:12px;
				padding-top:6px;
			}
			div#site div#upper div.right div.global div.searchgroup form {
				display:none;
				float:left;
				margin:0px;
				margin-left:5px;
				padding:0px;
				padding-top:4px;
				padding-right:10px;
			}
			div#site div#upper div.right div.global div.searchgroup form input.searchtxt {
				display:none;
				float:left;
				width:100px;
				font-size:11px;
				padding:0px;
				margin:0px;
				margin-right:3px;
				padding-left:1px;
				color:#526e7a;
				border:1px solid #033d53;
			}
			div#site div#upper div.right div.global div.searchgroup form input.searchbtn {
				display:none;
				float:left;
				line-height:25px;
			}
			div#site div#upper div.right div.global div.searchgroup form input.searchbtn {
				display:none;
				float:left;
			}
			div#site div#upper div.global div.globalgroup {
				display:none;
				float:left;
				padding-left:12px;
				padding-right:15px;
				background-image:url(/images/_global_bullet.gif);
				background-position:0px 9px;
				background-repeat:no-repeat;
			}
			div#site div#upper div.global div.globalgroup a.linkglobal {
				display:none;
				float:left;
				text-decoration:none;
				color:#526e7a;
				line-height:12px;
				padding-top:6px;
			}
			div#site div#upper div.left, div#site div#lower div.left {
				display:none;
				width:200px;
			}
			div#site div#upper div.left {
				display:block;
				width:190px;
				overflow:hidden;
			}
			div#site div#lower div.left {
				display:none;
				padding-bottom:60px;
				float:left;
			}
			div#site div#upper div.right {
				display:none;
			}
			div#site div#lower div.main {
				display:block;
				float:none;
				width:17cm;
			}
			div#site div#upper div.left, div#site div#upper div.right {
				height:76px;
			}
			div#site div#lower div.left div.navgroup {
				margin-right:1px;
				margin-bottom:10px;
			}
			div#site div#lower div.left div.navgroup a.main {
				position:relative;
				display:block;
				text-decoration:none;
				padding-top:2px;
				padding-bottom:2px;
				margin-bottom:2px;
				padding-left:10px;
				color:#526e7a;
				background-color:#fff;
				background-image:url(/images/_bg_nav_main.gif);
				background-repeat:repeat-y;
				background-position:right;
				border-top:1px solid #16343f;
				border-bottom:1px solid #16343f;
			}
			div#site div#lower div.left div.navgroup div.navsub {
				margin-top:10px;
			}
			div#site div#lower div.left div.navgroup div.navsub a.sub {
				position:relative;
				display:block;
				text-decoration:none;
				padding:3px;
				padding-left:20px;
				color:#526e7a;
				background-image:url(/images/_navsub_bullet_normal.gif);
				background-repeat:no-repeat;
				background-position:7px 7px;
			}
			div#site div#lower div.left div.navgroup div.navsub a.subactive {
				position:relative;
				display:block;
				text-decoration:none;
				padding:3px;
				padding-left:20px;
				color:#fff;
				background-color:#4e7888;
				background-image:url(/images/_navsub_bullet_active.gif);
				background-repeat:no-repeat;
				background-position:7px 7px;
			}
			div#site div#lower div.left div.navgroup a.first {
				border-top:0px;
			}
			div#site div#lower div.left div.formgroup {
				margin-top:60px;
				margin-right:1px;
				margin-bottom:40px;
				background-color:#ced9dd;
				border-bottom:1px solid #16343f;
				padding-bottom:5px;
			}
			div#site div#lower div.left div.formgroup div.header {
				position:relative;
				display:block;
				padding-top:2px;
				padding-bottom:2px;
				padding-left:10px;
				color:#526e7a;
				background-color:#fff;
				background-image:url(/images/_bg_nav_main.gif);
				background-repeat:repeat-y;
				background-position:right;
				border-top:1px solid #16343f;
				border-bottom:1px solid #16343f;
			}
			div#site div#lower div.left div.formgroup form {
				display:block;
				margin:0px;
				padding-left:10px;
				padding-top:5px;
				padding-bottom:5px;
			}
			div#site div#lower div.left div.formgroup form input.text {
				display:block;
				margin:0px;
				margin-top:1px;
				padding-left:1px;
				border:1px solid #526e7a;
				font-size:11px;
				width:170px;
			}
			div#site div#lower div.left div.formgroup form input.submit {
				display:inline;
				margin:0px;
				margin-bottom:2px;
				font-size:11px;
				text-align:center;
				border:0px;
				background-color:#526e7a;
				color:#fff;
				width:60px;
			}
			div#site div#lower div.left div.formgroup a.link {
				display:block;
				padding-left:10px;
				font-size:11px;
				color:#526e7a;
			}
			div#site div#lower div.main div.breadcrumb {
				padding-left:5px;
				margin-bottom:9px;
			}
			div#site div#lower div.main div.breadcrumb, div#site div#lower div.main div.breadcrumb a.breadcrumb {
				line-height:21px;
				font-size:10px;
				color:#ccc;
				text-decoration:none;
			}
			div#site div#lower div.main div.articlecon {
/*
				width:580px;
				float:left;
*/
				padding-bottom:20px;
			}
			div#site div#lower div.main div.articlecon div.article {
				clear:both;
				padding-bottom:10px;
			}
			div#site div#lower div.main div.articlecon div.article h1 {
				margin:0px;
				padding-left:5px;
				background-color:#003654;
				color:#fff;
				line-height:21px;
				background-image:url(/images/_article_headline_bullet.gif);
				background-position:5px 8px;
				background-repeat:no-repeat;
			}
			div#site div#lower div.main div.articlecon div.article h1 span.rightbox {
				height:21px;
				width:21px;
				background-color:#336277;
				float:right;
			}
			div#site div#lower div.main div.articlecon div.article div.content {
				margin-left:5px;
				margin-right:5px;
			}
			div#site div#lower div.main div.articlecon div.article div.content img.prearticle {
				padding:5px;
				background-color:#fff;
				float:left;
			}
			div#site div#lower div.main div.articlecon div.article div.content h2 {
				margin:0px;
				margin-top:10px;
				font-size:14px;
				border-bottom:1px solid #526e7a;
				color:#526e7a;
				font-weight:normal;
			}
			div#site div#lower div.main div.articlecon div.article div.content h3 {
				margin:0px;
				margin-top:10px;
				padding:0px;
				font-size:13px;
				color:#526e7a;
				font-weight:normal;
				border-bottom:1px solid #526e7a;
				text-align:left;
			}
			div#site div#lower div.main div.articlecon div.article div.content h4 {
				margin:0px;
				margin-top:10px;
				padding:0px;
				color:#526e7a;
				font-size:12px;
				font-weight:normal;
				text-decoration:underline;
				text-align:left;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.searchresult {
				padding-left:5px;
				margin-top:10px;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.searchresult h4 {
				margin:0px;
				padding:0px;
				color:#526e7a;
				font-size:12px;
				font-weight:normal;
				text-decoration:underline;
				text-align:left;
			}
			div#site div#lower div.main div.articlecon div.article  div.content div.searchresult p {
				margin:0px;
				padding-bottom:0px;
				padding-left:15px;
				color:inherit;
			}
			div#site div#lower div.main div.articlecon div.article  div.content div.searchresult p.details {
				font-size:10px;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.searchresult a.more {
				margin:0px;
				float:none;
				display:inline;
				font-size:12px;
				color:#526e7a;
				text-decoration:none;
				padding-left:15px;
				background-image:url(/images/_link_bullet.gif);
				background-position:0px 5px;
				background-repeat:no-repeat;
			}
			div#site div#lower div.main div.articlecon div.article div.content p {
				margin:0px;
				margin-top:10px;
				color:inherit;
			}
			div#site div#lower div.main div.articlecon div.article a {
				color:#526e7a;
				text-decoration:none;
			}
			div#site div#lower div.main div.articlecon div.article a.more, div#site div#lower div.main div.articlecon div.article div.content a.more {
				display:block;
				width:250px;
				color:#526e7a;
				text-decoration:none;
				padding-left:0px;
				margin-bottom:0px;
				padding-left:10px;
				background-image:url(/images/_link_bullet.gif);
				background-position:0px 5px;
				background-repeat:no-repeat;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup {
				display:block;
				color:#526e7a;
				text-decoration:none;
				margin-bottom:10px;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup form {
				display:block;
				margin:0px;
				padding:0px;
				padding-bottom:10px;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup form div.container {
				display:block;
				padding-bottom:5px;
				clear:both;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup form span.label {
				display:block;
				float:left;
				width:150px;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup form tr.even div.container, div#site div#lower div.main div.articlecon div.article div.formgroup form tr.odd div.container {
				display:block;
				margin-bottom:0px;
				clear:both;
				vertical-align:bottom;
				line-height:20px;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup form tr.even span.label, div#site div#lower div.main div.articlecon div.article div.formgroup form tr.odd span.label {
				display:inline;
				float:none;
				margin-top:-2px;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup form input.radio {
				padding:0px;
				margin:0px;
				height:12px;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup form input.text {
				width:200px;
				border:1px solid #526e7a;
				font-size:12px;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup form input.plz {
				width:50px;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup form input.submit {
				width:100px;
				border:1px solid #526e7a;
				font-size:12px;
				background-color:#526e7a;
				color:#fff;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup form input.left {
				display:block;
				float:left;
				width:130px;
				border:1px solid #526e7a;
				font-size:12px;
				background-color:#526e7a;
				color:#fff;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup p {
				color:#000;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup form textarea.text {
				width:200px;
				border:1px solid #526e7a;
				font-size:12px;
				height:100px;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup form tr.even textarea.text, div#site div#lower div.main div.articlecon div.article div.formgroup form tr.odd textarea.text {
				width:300px;
				border:1px solid #526e7a;
				font-size:12px;
				height:48px;
			}
			div#site div#lower div.main div.articlecon div.article div.formgroup a.more {
				display:block;
				float:left;
				color:#526e7a;
				text-decoration:none;
				padding-left:10px;
				background-image:url(/images/_link_bullet.gif);
				background-position:0px 5px;
				background-repeat:no-repeat;
			}
			div#site div#lower div.main div.articlecon div.article div.newscolumn {
				position:relative;
				float:left;
				width:380px;
			}
			div#site div#lower div.main div.articlecon div.article div.newscolumn h1, div#site div#lower div.main div.articlecon div.article div.rightcolumn h1 {
				font-weight:normal;
			}
			div#site div#lower div.main div.articlecon div.article div.newscolumn div.newsitem {
				position:relative;
				display:block;
				clear:both;
				padding:5px;
				padding-top:2px;
				margin-bottom:5px;
			}
			div#site div#lower div.main div.articlecon div.article div.newscolumn div.newsitem h2 {
				position:relative;
				clear:both;
				padding:0px;
				margin:0px;
				color:#526e7a;
			}
			div#site div#lower div.main div.articlecon div.article div.newscolumn div.newsitem a.more {
				position:relative;
				clear:both;
				font-size:12px;
				color:#526e7a;
				text-decoration:none;
				margin-bottom:0px;
				padding:0px;
				padding-left:15px;
				background-image:url(/images/_link_bullet.gif);
				background-position:2px 5px;
				background-repeat:no-repeat;
			}
			div#site div#lower div.main div.articlecon div.article div.eventcolumn {
				float:right;
				width:170px;
			}
			div#site div#lower div.main div.articlecon div.article div.eventcolumn h1 {
				font-weight:normal;
				margin-bottom:0px;
				color:#526e7a;
				background-color:#cfd8dd;
				font-weight:normal;
				margin-bottom:0px;
				color:#526e7a;
				background-color:#cfd8dd;
				background-image:url(/images/_link_bullet.gif);
				background-position:4px 8px;
				background-repeat:no-repeat;
			}
			div#site div#lower div.main div.articlecon div.article div.eventcolumn div.eventdetails {
				clear:both;
				padding:5px;
				margin-bottom:3px;
				background-color:#e6ecef;
			}
			div#site div#lower div.main div.articlecon div.article div.eventcolumn div.eventdetails div.eventdate {
				font-weight:bold;
				color:#526e7a;
				font-size:11px;
			}
			div#site div#lower div.main div.articlecon div.article div.eventcolumn div.eventdetails div.eventtxt {
				font-size:11px;
				color:#000;
			}
			div#site div#lower div.main div.articlecon div.article div.eventcolumn div.eventdetails div.eventtxt a.more {
				float:none;
				font-size:11px;
				color:#526e7a;
				width:auto;
				text-decoration:none;
				margin-bottom:0px;
				padding:0px;
				padding-left:15px;
				background-image:url(/images/_link_bullet.gif);
				background-position:2px 5px;
				background-repeat:no-repeat;
			}
			div#site div#lower div.main div.teasercon {
				display:none;
				float:right;
				width:160px;
			}
			div#site div#lower div.main div.teasercon div.teaser {
				display:none;
				margin-bottom:10px;
				background-color:#e6ecee;
			}
			div#site div#lower div.main div.teasercon div.teaser h1 {
				color:#526e7a;
				font-size:11px;
				margin:0px;
				padding:0px;
				line-height:21px;
				padding-left:15px;
				background-image:url(/images/_link_bullet.gif);
				background-position:4px 8px;
				background-repeat:no-repeat;
				background-color:#cfd8dd;
			}
			div#site div#lower div.main div.teasercon div.teaser div.teasercontent {
				padding:1px;
			}
			div#site div#lower div.main div.teasercon div.teaser div.teasercontent p {
				padding:1px;
				padding-left:3px;
				margin:0px;
				font-size:11px;
			}
			div#site div#lower div.main div.teasercon div.teaser div.teasercontent a.more {
				display:block;
				font-size:11px;
				text-align:right;
				margin-right:5px;
				line-height:18px;
				color:#526e7a;
			}
			div.clear {
				clear:both;
			}
			div.main div.clear {
				margin-top:10px;
				clear:both;
				border-bottom:1px solid #fff;
			}
			div#site div#lower div.main div.articlecon div.article div.rightcolumn {
				float:right;
				width:170px;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.rightcolumn h1 {
				font-weight:normal;
				margin-bottom:0px;
				color:#526e7a;
				background-color:#fff;
				border-bottom:1px solid #526e7a;
				padding-left:0px;
				background-image:url();
				margin-bottom:10px;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.rightcolumn h2 {
				font-weight:normal;
				margin-top:0px;
				margin-bottom:0px;
				color:#526e7a;
				background-color:#e6ecee;
				border-bottom:0px;
				font-size:12px;
				padding:3px;
				background-image:url();
			}
			div#site div#lower div.main div.articlecon div.article div.content div.rightcolumn div.righttxt {
				font-size:12px;
				color:#000;
				padding:3px;
				margin-bottom:0px;
				border-bottom:1px solid #fff;
				background-color:#faf7eb;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.rightcolumn div.righttxtwhite {
				background-color:#fff;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.rightcolumn div.righttxt a.more, div#site div#lower div.main div.articlecon div.article div.content div.rightcolumn div.righttxtwhite a.more  {
				float:none;
				width:auto;
				font-size:12px;
				color:#526e7a;
				text-decoration:none;
				margin-bottom:0px;
				padding:3px;
				padding-left:15px;
				width:auto;
				background-image:url(/images/_link_bullet.gif);
				background-position:2px 7px;
				background-repeat:no-repeat;
			}
			div#site div#lower div.main div.articlecon div.article div.leftcolumn {
				float:left;
				width:380px;
			}
			div#site div#lower div.main div.articlecon div.article div.leftcolumn h1 {
				font-weight:normal;
				margin-bottom:0px;
				color:#526e7a;
				background-color:#fff;
				border-bottom:1px solid #526e7a;
				padding-left:0px;
				background-image:url();
			}
			div#site div#lower div.main div.articlecon div.article div.leftcolumn div.statistics {
				margin-top:10px;
			}
			div#site div#lower div.main div.articlecon div.article div.leftcolumn div.statistics h1 {
				font-weight:normal;
				color:#526e7a;
				background-color:#e6ecee;
				border:0px;
				padding-left:3px;
				background-image:url();
			}
			div#site div#lower div.main div.articlecon div.article div.leftcolumn div.statistics p {
				color:#000;
				margin:0px;
				padding:5px;
				background-color:#faf7eb;
			}
			div#site div#lower div.main div.articlecon div.article div.content table {
				width:570px;
				margin-top:10px;
			}
			div#site div#lower div.main div.articlecon div.article div.content table input {
				height:13px;
			}

			div#site div#lower div.main div.articlecon div.article div.content table td {
				padding:3px;
			}
			div#site div#lower div.main div.articlecon div.article div.content table tr.header {
				background-color:#003554;

			}
			div#site div#lower div.main div.articlecon div.article div.content table tr.header td {
				color:#fff;
				padding:3px;
				font-weight:bold;
			}
			div#site div#lower div.main div.articlecon div.article div.content table tr.odd {
				background-color:#f2f6f7;
			}
			div#site div#lower div.main div.articlecon div.article div.content table tr.odd td {
				color:#013753;
			}
			div#site div#lower div.main div.articlecon div.article div.content table tr.odd td a {
				color:#013753;
				text-decoration:underline;
			}
			div#site div#lower div.main div.articlecon div.article div.content table tr.even {
				background-color:#e6ebee;
			}
			div#site div#lower div.main div.articlecon div.article div.content table tr.even td {
				color:#013753;
			}
			div#site div#lower div.main div.articlecon div.article div.content table tr.even td a {
				color:#013753;
				text-decoration:underline;
			}
			div#site div#lower div.main div.articlecon div.article div.content table tr.groupheader {
				background-color:#4e7888;
			}
			div#site div#lower div.main div.articlecon div.article div.content table tr.groupheader td {
				color:#fff;
				font-weight:bold;
				padding:2px;
			}
			div#site div#lower div.main div.articlecon div.article div.content table tr td input {
				margin-top:1px;
			}
			div#site div#lower div.main div.articlecon div.article div.content input.radio {
				margin-bottom:2px;
				vertical-align:middle;
			}
			sup {
				font-size:7px;
			}
			div#site div#lower div.main div.articlecon div.article div.content table tr.header td blockquote,
			div#site div#lower div.main div.articlecon div.article div.content table tr.even td blockquote,
			div#site div#lower div.main div.articlecon div.article div.content table tr.groupheader td blockquote,
			div#site div#lower div.main div.articlecon div.article div.content table tr.odd td blockquote {
				margin-top:0px;
				margin-bottom:0px;
				margin-left:20px;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.pagers {
				margin-top:10px;
				clear:both;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.pagers a.pagerleft,
			div#site div#lower div.main div.articlecon div.article div.content div.pagers a.pagerright {
				color:#526e7a;
				display:block;
				text-decoration:none;
				margin-bottom:10px;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.pagers a.pagerleft {
				float:left;
				text-align:left;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.pagers a.pagerright {
				float:right;
				text-align:right;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.sitemap {
				margin-top:10px;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.sitemap a {
				display:block;
				padding-left:15px;
				background-image:url(/images/_link_bullet.gif);
				background-position:4px 4px;
				background-repeat:no-repeat;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.sitemap div.sitemapsub {
				padding-left:20px;
				border-bottom:1px solid #526e7a;
				padding-bottom:2px;
				margin-bottom:2px;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.sitemap div.sitemapsub a {
				display:block;
				padding-left:15px;
				background-image:url(/images/_link_bullet.gif);
				background-position:4px 4px;
				background-repeat:no-repeat;
			}
			div#site div#lower div.main div.articlecon div.article div.content div.formgroup table tr td {
				border-right:1px solid #fff;
			}
			div.right {
				text-align:right;
			}
			div.footer {
				position:relative;
				clear:both;
				width:17cm;
				padding:0px;
				margin:0px;
			}
			div.footer div.global {
				display:none;
				padding-left:5px;
				background-color:#e6ecee;
			}
			div.footer div.global a.linkglobal {
				display:none;
				line-height:19px;
				font-size:12px;
				color:#526e7a;
				text-decoration:none;
				background-image:url(/images/_link_bullet.gif);
				background-position:0px 5px;
				background-repeat:no-repeat;
				padding-left:10px;
				margin-right:10px;
			}
			div.footer div.copyright {
				text-align:center;
				font-size:11px;
				color:#ccc;
			}
			.white {
				background-color:transparent;
			}
			span.container {
				display:block;
				padding:3px;
			}