html {
	height: auto;
	margin-bottom: 0px;
}
body {
	padding: 0px;
	margin: 0px;
	color: #000000;
	width: 100%;
	background-color: #FFFFFF;
}
.noprint {
	display: none;
}
#logo {
	width: 200px;
	margin-left: 0px;
	margin-right: 0px;
}
#content, #contenttable {
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	left: 0px;
	padding: 0px;
}
#content table {
	width: 99%;
	margin-left: 1px;
	margin-right: 0px;
	left: 0px;
}
#maintext_schmal, .infotext_breit {
	width: auto;
}
#content table {
	background-image:url(test/img/layout/spacer.gif);
}
#headerpic, #headerpic img {
	width: 100%;
}
#headertext {
	padding-left: 10px;
	left: 0px;
	width: 100%;
	color: #000000;
}
#headertext table {
	width: auto;
}
.tablemitinhalt tr {
	page-break-before: avoid;
	page-break-after: avoid;
}
.tablemitinhalt th {
	border: 1px solid #666666;
}
.tablemitinhalt td {
	border: 1px solid #666666;
}
.tablemitinhalt .tablefooter {
	border: 1px solid #666666;
}
/* Stile für Teaserseiten*/
td {
	background-image: none !important;
}
#teaser_content {
	left: 0px;
	background-color: #FFFFFF;
	border: 0px;
	width: 100% !important;
}
.ecke {
	display: none;
}
.teaser_item, .teasersmall_item {
	border: 0px;
	background-image: none !important;
	width: auto !important;
}
.teasersmall_item {
	position: static;
	height: auto !important;
}

.teasersmall_item .teaser_line {
	display: none;
}
.teasersmall_item .teaser_header {
	margin-top: 20px;
}
/* Stile für Teaserseiten*/
.eclooncolor {
	background-color: #FFFFFF;
}
.eclooncolor, .eclooncolor p, .eclooncolor td, .eclooncolor ul, .eclooncolor ol, .eclooncolor li {
	color: #000000;
}
.eclooncolor #infotext, .eclooncolor #infotext p, .eclooncolor #infotext td, .eclooncolor #infotext ul, .eclooncolor #infotext ol, .eclooncolor #infotext li {
	color: #52CC91;
}
.eclooncolor #headertext img {
	background-color:#FFFFFF;
}
.eclooncolor #headertext td {
	color: #FFFFFF !important;
}
.eclooncolor .tablemitinhalt th, .eclooncolor .tablemitinhalt .tablefooter {
	background-color: #9BFDC0;
}
.eclooncolor .tablemitinhalt th, .eclooncolor .tablemitinhalt td {
	border-color: #666666;
}
.eclooncolor .tablemitinhalt th, .eclooncolor h1 {
	color: #000000 !important;
}
.bottomlineright {
	background-image: none;
}
.eclooncolor h1, .eclooncolor h2, .eclooncolor h3, .eclooncolor h4, .eclooncolor h5 {
	color: #FFFFFF;
}
