body {
	background: #fff !important;
	margin: 0;
	padding: 0;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, sans-serif;
}

.ad, iframe, .head_ad, .rahmen_ad, #sidebar, #bnr_1, #bnr, .formatnavi, .search_radio_zeit, .search_label_zeit, .search_radio_yahoo, .search_label_yahoo, .marktplatz, .topfunctions, .textgroesse, .artbox, #toolbox, h2.thema, .img_container, .gallery-tools, .gallery-vorschau  {
	display: none !important;
}

img {
	display: none;
}

#outer, #wrapper {
	width: 100%;
	margin: 0;
	padding: 0;
}

.countings {
	height: 0px;
}

#container {
	width: 100%;
	margin: 0px;
	border: none;
}

#header {
	border-bottom: 1px solid #999;
}

#topheader {
	position: static;
	border: none;
	padding: 2px;
}

#searchbar {
	display: block;
	position: static;
	width: 210px;
	margin: auto;
}

.search_textfield {
	background-image: none;
	padding-left: 0;
}

#logo {
	position: static;
	height: auto;
	background-image: none;
	border: none;
}

#logo h1 {
	width: auto;
	height: auto;
	font-size: 24px;
	font-weight: 400;
	padding: 5px;
}

#logo h1 a {
	text-indent: 0;
	background-image: none;
	display: inline;
}

#container #breadcrumbs {
	border-top: 2px solid #ddd;
	height: 17px;
	border-bottom: 1px solid #999;
	font-size: 6px;
	line-height: 17px;
}

#container #breadcrumbs .breadcrumbs {
	font-size: 6px !important;
	position: static;
	padding-left: 4px;
}

.class-homepage #breadcrumbs {
	display: none;
}

#mainnav, #menueleiste {
	display: none;
}

.class-spielerahmen #content, .class-bildergalerie #content,
#content {
	background: #fff;
	position: static;
	margin: 0;
	padding: 0;
	float: none;
	width: auto;
	border: none;
}

#content .inner,
#content #inner_hp.inner,
.class-article #content .inner,
.class-bildergalerie #content .inner {
	width: auto;
	background-image: none;
	border: none;
	padding: 0;
	margin: 0;
}

#content #headline,
#content .knopf,
#content .inner .container,
#content .inner .container .zuender {
	width: auto;
	height: auto;
	border: none;
	border-top: 2px solid #ddd;
	border-bottom: 1px solid #999;
	margin: 0;
	padding: 0px;
	position: static;
	background-image: none;
	min-height: 1%;
}

.teaser h3,
.topthema .teaser h3 {
	margin: 4px;
}

.teaser h2,
.topthema .teaser h2 {
	margin: 4px;
}

.teasertext {
	padding: 4px;
}

p.metadata {
	padding-left: 4px;
	padding-bottom: 5px;
}

ul.relateds,
#headline ul.relateds {
	background: #eee;
	margin: 0;
}

ul.relateds li,
#headline ul.relateds li {
	padding: 2px 4px;
}

#content .box {
	display: none;
}

.container h2 {
	background-image: none;
	border: none;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Lucida, Verdana, sans-serif;
	font-size: 12px;
	margin: 0 0 4px 0;
	padding: 4px;
	border-bottom: 1px solid #999;
}

.container h2 span {
	display: none;
}

.container.zuender h2 {
	margin: 0;
}

.container .containercontent h3 {
	display: block;	
}

.container .containercontent h3.text {
	font-family: Georgia, serif;
	font-size: 14px;
}

#content .inner .container .zuender {
	padding: 0;
}

#content .inner .container .zuender .teaser {
	position: static;
	left: auto;
	top: auto;
	width: auto;
}

#content .inner .container .zuender ul {
	background: #eee;
	position: static;
	left: auto;
	top: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

#content .inner .container .zuender {
	display: none !important;
}

#content .inner img {
	display: block;
}

#content .inner img.img_right,
#content .inner img.img_left {
	width: 100px;
	padding: 4px;
}

#content .inner img.img_210x210 {
	width: 99%;
	padding: 4px;
}

#content .inner .img_right img {
	max-width: 200px !important;
}

#id-article #content .inner .image_right,
#id-article #content .inner .image_right img {
	width: 99% !important;
	display: block;
}

p.bu {
	font-size: 1em !important;
}

#footer {
	position: relative;
	padding-top: 0;
	padding-bottom: 50px;
}

#footer .back2top {
	height: 16px;
	background: #fff;
	position: absolute;
	right: 4px;
	bottom: 2px;
	border: none;
}

.pagenavigation {
	background: #fff;
	border-top: 2px solid #eee;
	border-bottom: 1px solid #999;
	padding: 4px;
	position: static;
	height: auto;
}

.pagenavigation .pages, .pagenavigation span {
	display: none;
}

.pagenavigation div.onepage {
	position: static;
}

.articletext {
	padding: 4px;
	margin-bottom: 0;
	border-bottom: 1px solid #999;
}

#content .articletext a.textlink {
	color: #660000;
}

.articletext h2 {
	padding: 0;
}

p.subtitle {
	font-size: 12px;
}

.articletext .pages {
	padding-bottom: 4px;
	margin-bottom: 4px;
}

#zumthema {
	background: #eee;
}

#comments {
	border-top: 2px solid #eee;
	border-bottom: 1px solid #999;
	padding: 4px;
	margin-bottom: 0;
	margin-top: 0px;
}

#id-bildergalerie #content #comments {
	margin-top: 0px;
}

.gallerynavigation {
	position: static;
	height: auto;
	width: auto;
}

.gn-mainnav {
	margin-top: 5px;
	left: 5px !important;
}

#content .galerienavigation .gn-forward {
display: none;
}

.g-type-c .articletext, .g-type-b .articletext {
	margin-left: 0 !important;
}

#content .gallery-content {
	margin-bottom: 0px;
}

.class-bildergalerie #comments .innercomments p {
	width: auto !important;
}

#flasharticlecontent {
	display: none;
}