@charset "utf-8";
/* CSS Document */

/**************************

*/

#headerPrint {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	font-size: 11px;
	width: 100%;
	border-bottom: 2px solid black;
	padding-bottom: 20px;
  	line-height: normal;
}

#headerPrint div.logo {
	float: left;
	width: 50%;
}

#headerPrint div.adresse {
	float: left;
	width: 23%;
}

#headerPrint div.kontakt {
	float: left;
	width: 25%;
	text-align:right;
}

#page {
	margin: 0;
	padding: 0;
	width: auto;
	height: auto;
	overflow: visible;
}

#pagebg {
	filter: none;
	background: none;
	overflow: visible;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
}

#wrapper {
	overflow: visible;
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: auto;
	height: auto;
}

#main {
	overflow: visible;
	margin: 0px;
	padding: 0px;
	height: 0px;
	width: auto;
	height: auto;

}

#content {
	position: absolute;
	top: 100px;
	left: 0;
	width: 100%;
	height: auto;
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
	overflow: visible;
}

#header {
	display: none;
}


#textfooter {
	display: none;
}

.menutop {
	display: none;
}

.menutop2{
	display: none;
}

.columnright  {
	display: none;
}

.leseprobe {
	display: none;
}

.filelist {
	display: none;
}

.add {
	display: none;
}

#pagebg-top {
	display: none;
	filter: none;
	background: none;
}



#pagebg-bottom {
	display: none;
	filter: none;
	background: none;
}

.menutop2 ul.navigation a.level2:hover, .menutop2 ul.navigation a.level2.aktiv {
	filter: none;
	background: none;		
}