	body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		background-color:	#ffffff;
		color: #000000;
		margin: 0cm 0cm 0.5cm 0cm;
		padding: 0cm;
	}
	
	a {
		text-decoration: none;
	}
	
	img {
		border: none;
		page-break-inside: avoid;
	}
	
	.invisibleItem,
	#naviService,
	.searchForm,
	.schnellForm,
	#fachbereich,
	.both,
	#naviLinks,
	#naviHome,
	#naviMainInner,
	.dontPrint,
	#breadcrumb,
	.pressMonthSelector,
	.fusskasten,
	.tableRightBanner {
		width: 0mm;
		margin: 0mm;
		display: none;
	}
	
	.dontShow hr {
		height:1px; 
		border:solid 0.3pt #000000;
	}
	
	#footerSlogan {
		letter-spacing: 0.3em;
		font-weight: bold;
	}
	
	.bold {
		font-weight: bold;
	}
	
	div#contentarea h2 {
		font-weight: bold;
		font-size: 14px;
		padding: 4px 0px 5px 0px;
		margin: 4px 0px 5px 0px;
		page-break-after: avoid;
	}
	
	div#naviCross h2,
	div#contentAreaTable h3 {
		font-size: 12px;
		letter-spacing: 0.4em;
		margin: 0px;
		page-break-after: avoid;
	}
	
	div#contentAreaTable h3 {
		font-weight: bold;
		margin: 8px 0px 0px 0px;
		page-break-after: avoid;
	}
	
	h3 {
		font-size: 12px;
		font-weight: normal;
		page-break-after: avoid;
	}
	
	h4 {
		font-size: 11px;
		font-weight: bold;
		page-break-after: avoid;
	}
	
	h5 {
		font-size: 10px;
		font-weight: bold;
		padding: 0px;
		margin: 0px;
		page-break-after: avoid;
	}
	
	div#contentArea .ankerLink {
		background-image: url('../img/anker.gif');
		background-repeat: no-repeat;
		padding-right: 10px;
	}
	
	div#contentArea .listeNum {
		list-style-type:decimal;
		margin-left: 11px;
	}
	
	div#contentArea .listeLatin {
		list-style-type:lower-alpha;
		margin-left: 11px;
	}
	
	div#contentArea .listeRoman {
		list-style-type:upper-roman;
		margin-left: 11px;
	}
	
	div#contentArea p {
		margin-top: 0px;
	}
	
	ul, ol {
		padding: 0px 0px 0px 8px;
		margin: 0px 0px 0px 8px;
	}
	
	select, input {
		font-size: 10px;
		position: relative;
		top: -0.2em;
	}
	
	
	.contentInnerLimiterPress {
		margin-bottom: 14px;
	}
	
	.contentInnerLimiterPressPicHalf {
		margin: 0px 0px 13px 0px;
	}
	
	.divPicBottomAlign {
		width: 411px; 
		position: relative; 
	}
	
	.divPicBottomAlignText {
		position: absolute; 
		left: 225px; 
		bottom: 0px;
	}
	
	.pressHeadline {
		font-size: 14px;
		font-weight: bold;
		padding: 4px 0px 5px 0px;
		margin: 4px 0px 5px 0px;
	}
	
	.pressSubHeadline {
		font-size: 12px;
		font-weight: normal;
		padding: 5px 0px 5px 0px;
	}
	
	.datum {
		margin: 6px 0px 6px 0px;
		padding: 6px 0px 6px 0px;
		font-weight: bold;
	}
	
	legend {
		display: none;
	}
	
	fieldset {
		border: none; 
	}
	
	#logo {
		clear: both;
		display: block;
	}
	
	.tableLeft,
	.tableRight {
		display: none;
	}