/* CSS Document */

/*********************/
/* HTML-Definitionen */
/*********************/
body {
	background-color: #FFFFFF;
	text-align: left;
}
p {
	color: #000000;
	margin-bottom: 5px;
}
	td p {
		margin-top: 2px;
		margin-bottom: 2px;
	}
table {
	height: auto;
}
h1 {
	color: #000000;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 10px;
}
a {
	font-weight: normal;
	text-decoration: underline;
	color: #000000;
}
		a.addInfo {
			display: none;
		}
		a.goto {
			display: none;
		}
		a.backto {
			display: none;
		}
		a.backtoList {
			display: none;
		}
		a.print {
			display: none;
		}
		a.close {
			display: none;
		}
		a.actSubNav {
			display: none;
		}
img {
	border: 0px;
}
td {
	vertical-align: top;
}
		.dataList * td {
			border-top: 1px solid #292929;
		}
				.dataList * td p {
					margin-bottom: 0px;
				}
		td.noPrint * {
			display: none;
		}
/******************/
/* SEITENSTRUKTUR */
/******************/
#background {
	margin: 0px;
	width: 100%;
	height: auto;
	padding: 0px 0px 0px 0px;
}
#page {
	margin: 0px;
	width: 100%;
}
/**********/
/* Header */
/**********/
		#header {
			height: auto;
		}
				#headerNavigation {
					display: none;
				}
				#headerLogo {
					display: none;
				}
		#printHeader {
			display: block;
			padding-bottom: 10px;
		}
				#printHeaderInfo {
					float: left;
					height: 56px;
				}
				#printHeaderLogo {
					float: right;
				}
				#printHeaderLine {
					clear: both;
					border-bottom: 1px solid #000000;
				}
/**************/
/* Trennungen */
/**************/
		.dottedLine {
			display: none;
		}
		.vert40 {
			display: none;
		}
		.vert20 {
			display: none;
		}
/***********/
/* CONTENT */ 
/***********/
		#background {
			background-image: none;
		}
		#singleText {
		}
				.wSingleTextEx { width: 100% }
				.wSingleText { width: 100% }
		.doubleText {
			float: none;
			margin-right: 0px;
		}
				.wDouble { width: auto; }
				.wDoubleEx { width: auto; }
				.wContact { width: auto; }
				.wContactEx { width: auto; }
		.doubleText2 {
			float: none;
		}
		.content {
			padding: 0px 0px 0px 0px;
			text-align: left;
			height: auto;
		}
				.wDouble2 { width: auto; }
				.wDouble2Ex { width: auto; }
				.wDouble2Scroll { 
					width: auto; 
				}
				.wContact2 { width: auto; }
				.wContact2Scroll { 
					width: auto; 
				}
				.scrollContent {
					overflow: visible;
					overflow-x: visible;
					overflow-y: visible;
					padding-right: 0px;
				}
						.hContactScrollArea {
							height: auto;
						}
						.hListAllScrollArea {
							height: auto;
							padding-right: 0px;
						}
						.hListScrollArea {
							height: auto;
							padding-right: 0px;
						}
				.image {
					height: auto;
					padding: 0px 0px 0px 0px;
					text-align: center;
				}
				.transBg {
					background-image: none;
				}
/**********/
/* Footer */
/**********/
		#footer {
			font-size: 10px;
			color: #000000;
			margin-top: 15px;
			border-top: 1px solid #000000;
		}
				#footerCopyright {
					float: none;
					width: 100%;
					text-align: right;
					text-transform: lowercase;
				}
				#footerNavigation {
					display: none;
				}

