body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
  color:#353535;
  font-family:'Trebuchet MS',Arial,Verdana,sans-serif;
  font-size:0.8em;
  font-weight:normal;
  background-color:#1E7878;
}
.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%;
}
#mainposition{
  position:relative;
	width:957px;
	margin:0px auto 20px;
	padding:0px 0px 0px 0px;
  background-image:url('/fileadmin/n4m01/images/bg_mainpos.jpg'); 
	background-repeat:no-repeat;
}
#header_func{
  background:url('/fileadmin/n4m01/images/bg_headerFunc.gif');
  background-repeat:no-repeat;
  position:relative;
	width:957px;
	height:41px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
}
#naviMeta{
  width:600px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	text-align:right;
}
/*
#soundFunc{
	margin:3px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
	width:31px;
	height:27px;
}
*/
#quickSearch{
  width:357px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
}
#naviMain{
  background:url('/fileadmin/n4m01/images/bg_navimain_out.gif');
  background-repeat:no-repeat; 
  background-position:bottom left;
	width:302px;
  margin:0px 0px 0px 0px;
	padding:0px 0px 6px 0px;
  position:relative;
	overflow:hidden;
}

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

/* LAYOUTBEREICH */
#contentMAIN{
	margin:88px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
  overflow:hidden;
	width:957px;
}

#contentLinks{
	width:302px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	float:left;
}
#lrspalteMain{
  background:url('/fileadmin/n4m01/images/bg_lrcontent_in.gif');
  background-repeat:no-repeat;
  padding:11px 0px 0px 0px;
  margin:27px 0px 0px 0px;
  overflow:hidden;	
  width:302px;
	position:relative;
}
#lrspalte_bg1{
  background:url('/fileadmin/n4m01/images/bg_lrcontent_med.gif');
  background-repeat:repeat-y;
  min-height:1px;
  height:auto !important;
  height:1px;
}
#lrspalte_bg2{
  background:url('/fileadmin/n4m01/images/bg_lrcontent_out.gif');
  background-repeat:no-repeat;
  background-position:bottom left;
  padding:0px 0px 4px 0px;
}
#contentMitte {
  background:url('/fileadmin/n4m01/images/bg_content_in.gif');
  background-repeat:no-repeat;
  float:left;
  padding:10px 0px 0px 0px;
  margin:120px 0px 0px 28px;
  overflow:hidden;	
  width:627px;
	position:relative;
}
#contentMitte_bg1{
  background:url('/fileadmin/n4m01/images/bg_content_med.gif');
  background-repeat:repeat-y;
  min-height:1px;
  height:auto !important;
  height:1px;
}
#contentMitte_bg2{
  background:url('/fileadmin/n4m01/images/bg_content_out.gif');
  background-repeat:no-repeat;
  background-position:bottom left;
  padding:0px 0px 8px 0px;
}
#lrbanner{ 
	width:291px;
	margin:0px 0px 0px 11px;
	padding:0px 0px 0px 0px;
	position:relative;
	overflow:hidden;
	min-height:25px;
  height:auto !important;
  height:25px;
}
#lrspalte{ 
	width:291px;
	margin:0px 0px 0px 11px;
	padding:0px 0px 0px 0px;
	position:relative;
	overflow:hidden;
	min-height:25px;
  height:auto !important;
  height:25px;
}
#lspalte{ 
	width:300px;
	margin:0px 0px 0px 11px;
	padding:0px 0px 0px 0px;
	float:left;
	position:relative;
	overflow:hidden;
}
#rspalte{ 
	width:310px;
	margin:0px 0px 0px 6px;
	padding:0px 0px 0px 0px;
	float:left;
	position:relative;
	overflow:hidden;
}
#mspalte{
  float:left;
	margin:0px 0px 0px 11px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	position:relative;
	width:616px;
}
#exspalte{
	width:616px;
	margin:0px 0px 0px 11px;
	padding:0px 0px 0px 0px;
	position:relative;
	overflow:hidden;
	display:block;
}
#exs{
  margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
#abspann{
	width:627px;
  margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	position:relative;
	display:block;
}
#footer{
	height:59px;
	margin:0px 0px 3px 0px;
	padding:10px 0px 0px 0px;
	text-align:center;
  position:relative;
	overflow:hidden;
}
#copy{
  margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	color:#FFF;
  font-size:0.9em;
}