body {
	margin:0;
	padding:0;
	background:#fff url('/fileadmin/n4m01/images/bg_body.gif') repeat-x top;
  color:#333333;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:0.8em;
  font-weight:normal;
}
.noprint {
	display:none;
}
.printonly{
  display:block;
}
.typo3-adminPanel {
	z-index:10 !important;
	display:none;
}
a img {
	border:none !important;
}
.floatBreaker{
	height:1px;
	overflow:hidden;
	clear:both;
}
#mainposition{
  position:relative;
	width:600px;
	margin:15px auto 200px;
	padding:0;
}

/* ************************************************************************* */

#inhalt{
  position:relative;
	width:600px;
	background:none transparent;
}
#header{
  position:relative;
	width:1010px;
	height:100px;
  background:none transparent;
	overflow:hidden;
  margin:0px 0px 10px 0px;
	padding:0px;
}
#linkverfolger{
  padding:5px 0px;
  border-top:1px solid #333;
  border-bottom:1px solid #333;
  color:#333;
}

/* ***************************************************************************************** */

#startSlider{
	position:absolute;
	top:346px;
	left:0px;
	width:500px;
	height:336px;
	overflow:hidden;
	background:none #899da4;
}
#startSmall_12,#startSmall_13,#startSmall_14,#startSmall_15{
	position:absolute;
	width:245px;
	height:163px;
	overflow:hidden;
	background:none #899da4;
}
#startSmall_12{top:0px;left:510px}
#startSmall_13{top:0px;left:765px}
#startSmall_14{top:173px;left:510px}
#startSmall_15{top:173px;left:765px}
#startWide_22{
	position:absolute;
  top:346px;
  left:510px;
	width:500px;
	height:336px;
	overflow:hidden;
	background:none #899da4;
}

/* ***************************************************************************************** */

/* LAYOUTBEREICH */
#contentMAIN1{
	position:relative;
	width:600px;
	background:none #fff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0  px;
}
#contentMAIN2{
	position:relative;
	width:600px;
	background:none #fff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0  px;
}
#mspalte1{
	position:relative;
	width:600px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
  float:left;
  font-size:1em;
}
#mspalte2{
	position:relative;
	width:600px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
  float:left;
  font-size:1em;
}

/* ******************************************* */

#printrandunten{
  margin-top:25px;
  padding:10px 0px;
  font-size:0.8em;
}
#printrandunten p{
  padding-top:7px;
  padding-bottom:0px;
  margin-top:0px;
  margin-bottom:0px;
  line-height:1.1em;
}
#printrandunten ul{
  padding-top:0px;
  padding-bottom:0px;
  margin-top:0px;
  margin-bottom:0px;
  line-height:1.1em;
}
