body  {
	padding:0;
	margin:0 auto;
  font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0px;
  color:#000000;
	background-color:#5B3E1C;
  text-align:center;
}

a {
  text-decoration:none;
  font-weight:normal;
  color:#000000;
}

a.fotos {
  margin:0px 0px 20px 15px; /* t r b l */
	padding:0px 0px 0px 15px;  /* t r b l */ 
	background:url(images/pf_right.gif) left top no-repeat;
  text-decoration:underline;
  font-weight:normal;
  color:#000000;
}

/* haelt uns die seite zentriert */
#container { 
	position:relative;
	width:695px;
	margin:0 auto;
	padding:0 15px;
  text-align:left;
  z-Index:1;
}

#kopf {
  position:absolute;
  left:0px;
  top:33px;
  width:695px;
  height:90px;
	background:url(images/header.gif) no-repeat;
  background-color:#FFFFFF;
	font-size:11px;
  color:#FFFFFF;
  text-align:center;
  z-Index:100;
}

#navigation {
  position:absolute;
  top:102px;
  left:0px;
  width:500px;
  height:21px;
  overflow:hidden;
  z-Index:110;
}

#image {
  position:absolute;
  top:128px;
  left:0px;
  width:695px;
  height:72px;
  background-color:#FFFFFF;
  overflow:hidden;
  z-Index:110;
}

/* haelt uns den hauptbereich 
   weitere werte werden hier von der oberkante gemessen */
#content {
  position:absolute;
  left:0px;
  top:200px;
  width:695px;
	min-height:300px;
	margin:0 auto;
  background-color:#FFFFFF;
	background:url(images/footer.gif) bottom no-repeat #FFFFFF;
  z-Index:210;
}

#headline {
  position:absolute;
  top:20px;
  left:15px;
  width:400px;
  height:20px;
	font-size:11px;
  overflow:hidden;
  z-Index:110;
}

p.hdmain {
  width:665px;
  margin:0px 0px 0px 15px; /* t r b l */
	padding:60px 0px 10px 0px;  /* t r b l */ 
	font-size:11px;
  font-weight:bold;
}

p.lineline {
  width:662px;
  height:2px;
  margin:0px 0px 20px 15px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:1px;
	background:url(images/nupsi_linie.gif) bottom no-repeat;
}

p.line {
  width:385px;
  height:2px;
  margin:0px 0px 20px 15px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:1px;
	background:url(images/nupsi_linie_kurz.gif) bottom no-repeat;
}

p.space {
  width:385px;
  height:2px;
  margin:0px 0px 20px 15px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
}

p.hd {
  width:385px;
  margin:0px 0px 20px 15px; /* t r b l */
	padding:0px 0px 0px 15px;  /* t r b l */ 
	font-size:11px;
  font-weight:bold;
	background:url(images/pf_right.gif) left top no-repeat;
}

p.picright {
  float:right;
  width:250px;
  margin:0px 0px 0px 0px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:11px;
}

p.intro {
  width:385px;
  height:120px;
  margin:0px 0px 0px 15px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:11px;
}

p.txtshort {
  width:385px;
  height:80px;
  margin:0px 0px 0px 15px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:11px;
}

p.txt {
  width:385px;
  height:130px;
  margin:0px 0px 0px 15px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:11px;
}

p.ftxt {
  width:385px;
  height:200px;
  margin:0px 0px 0px 30px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:11px;
}

p.txtleft {
  width:170px;
  height:160px;
  margin:0px 0px 0px 15px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:11px;
}

p.txtright {
  float:right;
  width:220px;
  height:150px;
  margin:0px 0px 0px 0px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:11px;
}

p.txtwhole {
  width:385px;
  height:160px;
  margin:0px 0px 0px 15px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:11px;
}

p.team {
  width:385px;
  height:500px;
  margin:0px 0px 0px 15px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:11px;
}

p.fotos {
  width:430px;
  height:200px;
  margin:0px 0px 0px 15px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:11px;
}

p.fotolist {
  width:240px;
  height:600px;
  margin:0px 0px 0px 15px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
}

p.fotosingle {
  float:right;
  width:390px;
  height:150px;
  margin:0px 0px 0px 0px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:11px;
}

p.txtimp {
  width:385px;
  height:400px;
  margin:0px 0px 0px 15px; /* t r b l */
	padding:0px 0px 0px 0px;  /* t r b l */ 
	font-size:11px;
}


