body.mceContentBody {
  padding: 0px;
  margin: 0px;
  width: 405px;
  height: 405px;
  background-color: black;
  color: white;
  font-family: "TheSans Plain", sans-serif;
}

#sitecontainer a,
body.mceContentBody a {
	color: white;
	text-decoration: none;
}
#sitecontainer a > img,
body.mceContentBody a > img {
	border: 0px;
}
#sitecontainer a.pfeil,
body.mceContentBody a.pfeil {
	display: inline-block;
	font-size: 0px;
	line-height: 0px;
	width: 43px;
	height: 67px;
	background-image: url('/download/KreonLayout/WebHome/KreonPfeil.png');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	position: absolute;
	right: 20px;
	bottom: 20px;
}
#sitecontainer a.pfeil:hover,
body.mceContentBody a.pfeil:hover {
	background-image: url('/download/KreonLayout/WebHome/KreonPfeil-Hover.png');
}

#sitecontainer h1,
#sitecontainer p,
body.mceContentBody h1,
body.mceContentBody p {
  padding: 0px;
  margin: 0px;
}
#content h1,
#content p,
body.mceContentBody h1,
body.mceContentBody p {
	padding-left: 25px;
	padding-right: 25px;
}

#content h1,
body.mceContentBody h1 {
	padding-top: 25px;
	padding-bottom: 15px;
  font-family: "TheSansExtraBold Caps", sans-serif;
  font-size: 16px;
  line-height: 20px;
  color: #fa4845;
	text-transform: uppercase;
}

#sitecontainer p,
body.mceContentBody p {
  font-family: "TheSans Plain", sans-serif;
  font-size: 14px;
  line-height: 17px;
  color: white;
}

/* Klassen */
#content .noborder,
#content h1.noborder,
#content p.noborder,
body.mceContentBody .noborder,
body.mceContentBody h1.noborder,
body.mceContentBody p.noborder {
	padding: 0px;
}

#sitecontainer .red,
#sitecontainer a.red,
#sitecontainer p.red a,
#sitecontainer td.red,
#sitecontainer td.red p,
body.mceContentBody .red,
body.mceContentBody a.red,
body.mceContentBody p.red a,
body.mceContentBody td.red,
body.mceContentBody td.red p {
	color: #fa4845;
}