body {
	margin: 0;
	padding: 0;
	font-size: 75.0%;
	font-family:arial,helvetica;
	background-image:url('/fileadmin/n4m01/images/ippnw_hg1.gif');
	background-repeat:repeat-y;
}
.bf {
	display:none;
}
.typo3-adminPanel {
	z-index:10 !important;
}
a img {
	border:none !important;
}
.floatBreaker{
	height:1px;
	overflow:hidden;
	clear:both;
}


#mainposition{
	text-align:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/* KOPFBEREICH */
#kopf{
	width:990px;
	height:30px;
}
#naviSpecial2{
  padding-left:100px;
  padding-top:8px;
  float:left;
}
#logo{
	width:100%;
	height:168px;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	background-color:#ccc;
	background-image:url('/fileadmin/n4m01/images/ippnw_logo_hg1_bg.jpg');
	background-repeat:repeat-x;
}
#ippnw_logo{
	background-image:url('/fileadmin/n4m01/images/ippnw_logo_hg1b.png');
	background-repeat:no-repeat;
	width:990px;
	height:130px;
}
#rubrikenbild{
  position:absolute;
  top:10px;
  left:240px;
  width:550px;
  /* border:1px solid #336;*/
}
#contentzoom{
	height:25px;
	float:left;
	padding:4px 0px 0px 20px;
	color:#999;
	font-size:0.8em;
}
#pageFunc{
	height:25px;
	float:right;
	padding:4px 20px 0px 0px;
	color:#999;
	font-size:0.8em;
}
#nobelprize{
  width:220px;
  height:10px;
  /*
  height:100px;
  margin-top:50px;
  background-image:url(/fileadmin/net4media/images/ippnw_prize_hg1.gif);
  background-repeat:no-repeat;
  background-position:center center;
  */
  float:left;
}
#abstandKopfInhalt{
  width:100%;
  height:25px;
}

/* LAYOUTBEREICH */
#layoutbereich{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:990px;
}
#lrandspalte{
	width:220px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	overflow:hidden;
}
#lrs {
	padding:0px 0px 0px 0px;
}
#lrs .lrcontent{
  padding:10px 10px 10px 10px;
}
#contentMitte{
	width:588px;
	margin:0px 0px 0px 0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	float:left;
	overflow:hidden;
}
#mspalte{
	width:590px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	overflow:hidden;
}

#ms .mscontent {
	padding:10px 25px 10px 25px;
}
#exs{
	padding:10px 25px 10px 25px;
}
#lspalte{
	position:relative;
	width:294px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	overflow:hidden;
}
#ls .lscontent{
	padding:10px 25px 10px 25px;
}
#rspalte{
	position:relative;
	width:294px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	overflow:hidden;
}
#rs .rscontent{
	padding:10px 25px 10px 25px;
}
#rrandspalte{
	width:180px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	overflow:hidden;
}
#rrs {
	padding:15px 0px 0px 0px;
}
#rrs .rrcontent{
  padding:10px 0px 10px 10px;
}
#footer{
	margin:25px 0px 35px 10px;
	padding:3px 0px 3px 0px;
	width:980px;
	border-top:1px solid #3976af;
	border-bottom:1px solid #3976af;
	background-color:#3976af;
}
#naviMeta{
  text-align:center;
  clear:both;
}
#abspann{
  width:980px;
  text-align:center;
  font-size:0.8em;
  color:#fff;
}
