/********************************************************
Styles fuer die Druckversion
********************************************************/
#tblFramwork {
	height: auto;
}


BODY,
#divContentMiddle,
#tdLeft,
#tdRight,
#divHeaderMainMenu,
#divHeaderMainMenu UL LI A,
#divHeaderMainMenu UL LI A:hover,
#divHeaderMainMenu UL LI A.liActive,
#divContentSubMenu UL,
#divContentSubMenu UL LI A,
#divContentSubMenu UL LI A.active,
#divContent,
#tblContentLayer TR.light,
#tblContentLayer TR.dark,
#tblContentLayer TD {
	background: #fff;
}


#divContentSubMenu UL LI A.active,
#divHeaderMainMenu UL LI A.liActive {
	text-decoration: underline;
}


BODY,
#tblContentLayer TD.header,
#tdLeft,
#tdRight,
#divContentMiddle,
#divContentSubMenu UL,
#divContentSubMenu UL LI A,
#divContentSubMenu UL LI A.active,
#divHeaderMainMenu UL LI A,
#divHeaderMainMenu UL LI A.liActive,
#tblContentLayer TD,
#divContentMiddle A {
	color: #000;
}


#divFloatRightContainer,
#divHeaderMainMenu UL {
	float: left;
}


#divHeader,
#divChristmasContainer,
#divContentTop,
#divContentLeft,
#divContentBottom,
#tdLeftBar IMG,
#divHeaderMainMenu IMG,
#divProdukteFunctionsAnsicht,
#divProdukteFunctionsNaehrwert,
#divProdukteFunctionsDrucken,
#divProdukteNaehrwert,
.divProdukteNaehrwert,
#divProdukteHeadline,
#divContentHeadline,
#divPressePic,
#divContentInfoBoxDotline,
.divContentLayer,
.divContentSubMenu,
#divKontaktWegskizze,
#divKontakt,
#divPresseFunctions,
#divSportVereine,
#divProdukteBackgroundPreview,
#divDrucken {
	display: none;
}


#divHeaderPrint,
#divContentHeadlinePrint,
.divContentLayerPrint,
#divKontaktWegskizzePrint,
#divProdukteBackgroundPreviewPrint {
	display: block;
}


#divHeaderMainMenu UL LI A.liActive,
#divContentSubMenu UL LI A.active {
	font-style: italic;
}


.divContentLayerPrint {
	padding: 40px 0 0 0;
}


#divHeaderMainMenu {
	padding: 0;
	margin: 0 0 15px 0;
}


#divContentSubMenu {
	top: 0;
	padding: 0;
	margin: 0;
}


#divContentSubMenuContent {
	padding: 0;
	margin: 0;
}


#divContentMiddle {
	float: left;
	width: 640px;
	padding: 0;
	margin: 0;
	/* background: red; */
}

	html>body #divContentMiddle {
		width: 730;
		padding: 0 10px 0 0;
	}


#divContentWidePic {
	padding-bottom: 20px;
}


#divContent2ColsLeft {
	width: 170px;
	height: 40px;
	padding: 0 10px 0 0;
	margin: 0;
	overflow: hidden;
	/* background: blue; */
}

	html>body #divContent2ColsLeft {
		width: 180px;
	}


#divContent2ColsRight {
	width: 470px;
	padding: 0;
	margin: 0;
	background: #fff;
	height: auto;
	overflow: hidden;
	/* background: yellow; */
}

	html>body #divContent2ColsRight {
		width: 539px; /* 539px */
	}


	#divContent2ColsRightComplete {
		width: 480px;
		padding: 0;
		margin: 0;
		overflow: hidden;
		/* background: magenta; */
	}

		html>body #divContent2ColsRightComplete {
			width: 450px; /* 450px */
		}


	.divContent2ColsRightLeft {
		padding: 0 10px 0 0;
		margin: 0;
		width: 210px;
		overflow: hidden;
		/* background: green; */
	}

		html>body .divContent2ColsRightLeft {
			width: 200px;
		}


	.divContent2ColsRightRight {
		float: left;
		width: 250px;
		padding: 0;
		margin: 0;
		/* overflow: hidden; */
		/* background: pink; */
	}

		html>body .divContent2ColsRightRight {
			width: 240px; /* 240px */
		}


#divContentLayerDotline {
	border: 0;
	margin: 40px 0 0 0;
}


.divContentText {
	padding: 0 10px 0 0; /* 0 30px 0 0; */
}


#divKontaktWegskizzePrint {
	padding: 5px 0 0 0;
}


#tblContentLayerPrint {
	clear: both;
}


#tblContentLayer {
	width: 640px;
}


	#tblContentLayer TD {
		border: #000 1px solid;
	}


#divSportVereine {
	width: 480px;
}

	html>body #divSportVereine {
		width: 400px;
	}
	

	
div#divContent2ColsLeft div#divContentSubMenu
{
	

	display:none;	
}

div#divContent2ColsRight {
	float:left;
	width:550px;
	overflow:hidden;	
}	

#divPrintTitle {
	display:block;
	font-size:16px;
	font-weight:bold;
	margin-bottom:30px;
}

#divBioMarker {
	display:none;
}

.divContentText UL LI UL LI {
	list-style-type: disc;
	padding: 1px 0 0px 0;
}

div#logo_sreen {
	display:none;	
}

div#logo_print {
	display:block;
}

