html {
	background-color: #fff;
}

body {
	font-size: 14pt !important;
	color: #000;
	background-color: #fff;
	background-image: none;
	font-family: Calibri, Arial, Helvetica, Verdana, sans-serif !important;
	padding: 0.1cm 0.75cm 0.25cm 0.75cm;
}

a {
	text-decoration: none !important;
}

h1, h2, h3, h4, h5, h6,
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color: #000 !important;
	background-image: none !important;
}

div, p, span, a, ul {
	background-image: none !important;
}

ul#navigationphpbb, div.nav-bar, div.right, object, div.newsvideo,  div#page-footer,p.site_copy, p.site_copy_s, div.tabinfo, 
div.tabinfou, a.BoxTool, img.LinkWinkel, div.panel, span.headerleft,
span.headerright, div.adleft, div.adcenter, div.adright, p.topic_top, 
div.contentfooter {
	display: none;
}

div.left, div#t1sinhalt, div.contentboxinhalt, body div.maincontent {
	padding: 0 !important;
	margin: 0 !important;
}

div.contentboxinhalt table, div.contentheader, div.contentwrap table {
	clear: both;
}

div#header {
	border-bottom: 2px  solid #000;
	height: 90px;
	padding: 0;
}

div#header:before {content:url(/layout/images/portal/printlogo3.jpg);}

/*Schriftgrößen*/
h1 {
	font-size: 1.6em !important;
	margin-bottom: 0.2em !important;
	margin-top: 0.4em !important;
	line-height: 120% !important;
	font-family: Calibri, Arial, Helvetica, Verdana, sans-serif !important;
}

h2 {
	font-size: 1.4em !important;
	margin-bottom: 0.2em !important;
	margin-top: 0.3em !important;
	line-height: 120% !important;
	font-family: Calibri, Arial, Helvetica, Verdana, sans-serif !important;
}

h3 {
	font-size: 1.2em !important;
	margin-bottom: 0.2em !important;
	margin-top: 0.1em !important;
	line-height: 115% !important;
}

h4 {
	font-size: 1em !important;
	margin-bottom: 0.2em !important;
	line-height: 110% !important;
}

div.contentwrap, div.contentwrap ul, div.contentwrap ol, div.contentwrap p, div.contentwrap a, div.contentwrap span, 
div.contentheader, div.contentheader p, div.contentheader a, 
div.contentboxinhalt, td.news, td.news a, td.news span  {
	font-size: 1em !important;
	color: #000 !important;
	font-family: Calibri, Arial, Helvetica, Verdana, sans-serif !important;
}

span.author {
	font-size: 0.8em !important;
}

td.news h1 {
	margin-top: 0.1em !important;
	line-height: 100% !important;
}

td.news h2 {
	margin-top: 0 !important;
	line-height: 100% !important;
}

td.news p {
	font-size: 1.1em;
	color: #000 !important;
}

/*Inhaltstexte*/

div.contentwrap {
	overflow: visible;
}
