
#page {
	min-height: 0% !important;
	position:relative;
	width:auto;
}
#main, #mainFullLayout, #mainHome {
	position:relative;
	padding-bottom:20px; /* Footerhoehe */
	margin-left:0px !important;
	width:658px;
	top:0px;
}
#footer {
	position: relative;
	margin: 0 0 0 0 !important;
	width:auto !important;
	border-top:1px solid #CCCCCC;
	padding-top:2pt;
}
#companyLogoPrint {
	display:block !important;
	margin:10px 10px 10px 10px;
}
.copyright {
	color:#000000 !important;
}
#ContainerMainDiv {
	top: 0;
	left: 10px;
}
#ContainerLeftDiv,
#ContainerLeftDiv .frameBounds /* Quickfix fuer Fehler in PD4ML, der Inhalte des Containers trotzdem zeigt */ {
	display:none !important;
}
#ContainerCenterDiv {
	padding-left:0px !important;
}
#ContainerRightDiv {
	display:none !important;
}
#ContainerHeader,
#header {
	display:none !important;
}
.banderole {
	display:none !important;
}
.ChannelYouAreHere,
#youAreHere {
	display:none !important;
}
#quickBar {
	display:none !important;
}
.frameBounds.frameShadow > .frameMargin > .frameBorder {
	box-shadow: none !important;
}
.frameTitleBar {
	background: none !important;
	background-image:none !important;
	border-bottom:1px solid #CCCCCC;
/*	font-size:9pt !important ; */
	font-weight:bold !important ;
	margin-bottom:5px;
}
.frameTitleBar .frameTitle, .frameTitleBar .frameTitle * {
	color:#000000 !important;
}
.toolBar {
	display:none;
}
.teaser, .teaser * {
	word-spacing:-0.1em !important;
	letter-spacing:-0.04em !important;
}
div.ChannelContent {
	padding:0 !important;
	margin:0 !important;
}
.channelBorder
{
	border:none; /* wg. Druckproblem bei langen Tabellen */
}
/*
*
{
	margin:0 !important;  wg. Druckproblem bei langen Tabellen
	padding:0 !important; wg. Druckproblem bei langen Tabellen
}
*/
.printOnly
{
	display:block !important;
}
div
{
	zoom:1; /* IE6-Bug: Zeigt erste Seite ohne Inhalt */
}
body
{
	color:#000000;
}
