body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	margin-left: 0px;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	line-height: 1em;
	background-color: #fff; /* Hintergrundfarbe ges. Fenster */
}
a:link, a:visited, a:active  {
  font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration: underline;
}
a:focus, a:hover {
  font-family: Arial, Helvetica, sans-serif;
	color:#FF7200;
	text-decoration: underline;
}

/* Formatangaben müssen auch in editor.css eingetragen werden !  */
.fliestext {
  text-align: left;
	color: #000;
	font-size: 14px;
		line-height: 1em;
	/*	letter-spacing:0em;
	margin: 0px 0px 0px 0px;*/
}
.bemerkung { 
	text-align: left;
	color: #000;
	font-size: 12px;
		line-height: 1em;
	/*font-style: italic;*/
}
h1 {
  font-size: 14px;
  color:#600;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:0.1em;
}
h2 {
  font-size: 16px;
  color:#600;
	text-decoration: none;
	font-weight: bold;
	letter-spacing:0.1em;
}
h1, h2 {
	margin: 0px 0px 4px 0px;
}
p { 
  margin: 0px 0px 0px 0px;
  }
.menu a {
  font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:0.05em;
	padding: 2px 4px 0px 4px;
  color:#600;
}

.menu a:visited {
  font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:0.05em;
	padding: 2px 4px 0px 4px;
}
.menu a:hover, .menu a:focus {
		color:#d00;
}
.menu a:active {
		color:#f00;
}

.menu li{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
}
.menu ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.menu a.menu_current {
  color:#d00;
}

#fenstercontainer /* lila Linie */{
	position: absolute;
	top: 0px;
  left: 0px;
	width: 99%;
	height: 99%;
	border: 0px dashed #cc00cc;
}
#websitecontainer {/* graue Linie Dieser Rahmen sorgt für seitlich zetrierte Website*/
  position:absolute;
  float:left;
  width: 880px;
	margin-left: -440px;
  top: 60px;
  left: 50%;
	border: 0px dashed #cccccc;
}
.menu{
	position: relative;
		float: left;
				height:60px;
  left: 0px;
}
#content { /* Hintergrund hellgelb */
	background-color: #FFF;  
	position: relative;
	float: left;
	width: 900px; /*  width von #header minus #sidebar*/
	left: 0px;
	top: 15px;
  border: #0f0 0px dashed;/*rand die angegebenen Pixel müssen bei width 2x dazugegeben werden */ 
}
#screenlinks { /* Hintergrund hellgelb */
	background-color: #FFF;  
	position: relative;
	float: left;
	width: 450px; /*  width von #header minus #sidebar*/
		height:500px;
	left: 0px;
	top: 7px;
  border: #0f0 0px dashed;/*rand die angegebenen Pixel müssen bei width 2x dazugegeben werden */ 
  background: url(../../media/cover.jpg);
	background-repeat: no-repeat;
}
#screenrechts { /* Hintergrund hellgelb */
	background-color: #FFF;  
		line-height: 1em;
	position: relative;
	float: left;
	width: 450px; /*  width von #header minus #sidebar*/
		height:500px;
	left: 10px;
	top: 0px;
  border: #00f 0px dashed;/*rand die angegebenen Pixel müssen bei width 2x dazugegeben werden */ 
}
form {
	margin: 0;
}
input,textarea {
  color: #000000;
  letter-spacing:0.1em;
  background-color:#eee;
  border: 1px solid #000;
}
