body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
  color:#353535;
  font-family:Arial,Verdana,sans-serif;
  font-size:small;
  font-weight:normal;
  background-color:#eee;
}
.bf {
	display:none;
}
.typo3-adminPanel {
	z-index:10 !important;
}
a img {
	border:none !important;
}
.floatBreaker{
	height:1px;
	overflow:hidden;
	clear:both;
}
#hg{
  position:relative;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
  width:100%;
	/*
  background-image:url('/fileadmin/n4m01/images/bg_body.jpg'); 
	background-repeat:repeat-x;
  min-height:839px;
	height:auto !important;
  height:839px;
  */
}
#mainposition{
  position:relative;
	width:980px;
	margin:0px auto 20px;
	padding:0px 0px 0px 0px;
  background-image:url('/fileadmin/n4m01/images/bg_mainpos_980.gif'); 
	background-repeat:repeat-y;
}
#header{
  position:relative;
	width:960px;
	height:350px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}
#header_func{
  background:url('/fileadmin/n4m01/images/bg_headerFunc_980.gif');
  background-repeat:no-repeat;
  position:relative;
	width:980px;
	height:42px;
	background-color:#eee;
	margin:0px 0px 0px 0px;
	padding:8px 0px 0px 10px;
}
#contentzoom{
  width:175px;
	margin:0px 0px 0px 25px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	color:#999;
}
#quickSearch{
  width:760px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
}
#logo{
  position:absolute;
  top:0px;
  left:-10px;
  z-index:10;
}
#naviMain{
	width:740px;
  margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
  position:absolute;
  top:275px;
  left:207px;
  z-index:5;
  height:77px;
  background-color:#FFD000;
}

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

/* LAYOUTBEREICH */
#contentMAIN{
	margin:0px 0px 0px 10px;
	padding:25px 0px 0px 0px;
	position:relative;
	width:960px;
}

#contentLinks{
	width:207px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	display:block;
}

#lrspalte{
	width:207px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
  position:relative;
	display:block;
}
#contentMitte {
  float:left;
  margin:0px 0px 0px 0px;
  overflow:hidden;
  padding:0px 26px 0px 25px;	
  width:702px;
	position:relative;
}
#lspalte{ 
	width:351px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	position:relative;
	overflow:hidden;
	display:block;
}
#rspalte{ 
	width:351px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	position:relative;
	overflow:hidden;
	display:block;
}
#mspalte{
  float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	width:702px;
	position:relative;
}
#exspalte{
	width:702px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	position:relative;
	overflow:hidden;
	display:block;
}
#exs{
  margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#rrs {
  float:right;
  font-size:0.9em;
  margin:0px 0px 0px 0px;
  overflow:hidden;
  padding:0px;
  position:relative;
  width:230px;
}
#abspann{
  background:url('/fileadmin/n4m01/images/bg_footer_980.gif');
  background-repeat:no-repeat;
  background-position:bottom left;
	width:750px;
  margin:0px 0px 0px 0px;
	padding:50px 0px 0px 230px;
	position:relative;
	display:block;
}
#footer{
	height:59px;
	margin:10px 35px 3px 0px;
	padding:10px 0px 0px 0px;
	border-top:2px solid #e20916;
	text-align:center;
  position:relative;
	overflow:hidden;
}
#copy{
  margin:0px 0px 0px 0px;
	padding:20px 0px 0px 0px;
	color:#777;
}
