html, body {
  margin: 0px;
  padding: 0px;
  background-color: white;
  background-image: url(pics/bgneu2_bjbplus.jpg);
  background-repeat: no-repeat;
}

body {
  border-width: 0px;
  width: 100%;
  font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
}

img {
  border: 0px;
  margin: 0px;
  padding: 0px;
}

/* logo, header  */
div#logo {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 140px;
  margin: 20px;
  background-color: #FFFFFF;
  padding: 0px;
}

/* navigation text unten  */
div#navt {
  position: absolute;
  left: 62px;
  top: 110px;
  margin: 0px;
  background-color: #FFFFFF;
  padding: 0px;
  text-align: left;
  font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
	 font-size: 11px;
  line-height: 18px;
 	color: #990000;
}

/* navigation text unten rot */
.navtr {
		position: absolute;
  top: 0px;
		left: 74px;
  text-align: right;
  font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
	 font-size: 11px;
 	color: #990000;
  padding: 0px;
}

/* navigation text unten rot 2*/
.navtrr {
		position: absolute;
  top: 18px;
		left: 74px;
  text-align: right;
  font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
	 font-size: 11px;
 	color: #990000;
  padding: 0px;
}

/* text index */
div#claim {
 position: absolute;
 left: 190px;
 top: 30px;
 width: 500px;
 margin: 20px;
 padding: 0px;
 text-align: left;
 font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
	font-size: 20px;
 line-height: 18px;
	color: #cc0000;
}

/* text gestaltung */
div#textg {
 position: absolute;
 left: 190px;
 top: 90px;
 width: 460px;
 margin: 20px;
 padding: 0px;
 text-align: left;
 font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
	font-size: 11px;
 line-height: 18px;
	color: #000000;
}

/* text text */
div#textto {
 position: absolute;
 left: 190px;
 top: 90px;
 width: 460px;
 margin: 20px;
 padding: 0px;
 text-align: left;
 font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
	font-size: 11px;
	color: #000000;
 line-height: 18px;
	z-index: 1;
}

/* bild kontakt */
div#bildk {
 position: absolute;
 left: 400px;
 top: 350px;
 margin: 0px;
 background-color: #FFFFFF;
 padding: 0px;
}

.small {
 font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
 font-weight: normal;
	font-size: 9px;
 line-height: 18px;
 text-align: left;
	color: #000000;
}

.textb {
 font-family: Verdana,Geneva,Helvetica,Arial,sans-serif;
 font-weight: bold;
	font-size: 11px;
 line-height: 18px;
 text-align: left;
	color: #000000;
}


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

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

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