body {
	background-color: #ffffff;
	color: #644E2D;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../logo/hgkachel1_08.gif);
    background-repeat:repeat-y;
	background-position:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/*list-style-type: disc;
	list-style-position: outside;
	list-style-image: url(../logo/listenpunkt_002.gif);*/
}
h1 {
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 margin-top: 6px;
 margin-bottom: 0px;
 font-weight: bold;
 /*color: #513074;*/
}
h2 {
 font-size:16px;
 /*color: #513074;*/
}

.hauptebene {
  position:absolute;
  width:990px;
  height:100%;
  left: 50%;
  margin:0px 0px 0px -495px;
  
}
a:link {
	color: #3C0078;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #3C0078;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #e30045;
	font-weight: bold;
	text-decoration: underline;
}
a:active {
	color: #3C0078;
	font-weight: bold;
	text-decoration: none;
}
.startbutton {
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
   font-size:14px;
   margin-top: 6px;
   margin-bottom: 0px;
   font-weight: bold;
}
.startbutton a:link, .startbutton a:active, .startbutton a:hover, .startbutton a:visited  {
	
	color: #FFFFFF;
	
	
	
	/*background-color:#fbfbb9;*/
	
	}	
.logoebene {
  position:relative;
  width:990px;
  *width:990px;
  height:150px; 
  background-image: url(../logo/logo-neu08-ng.gif);
  background-position: 11px 6px;
  background-repeat: no-repeat;
  background-color:#415926;
}
.logoebenelinks {
  position:relative;
  width:193px;
  *width:193px;
  height:150px;
  float:left;
  background-image:url(../logo/logo-wembach-08.gif);
  background-repeat:no-repeat;
  background-position: 6px 3px;
}
.logoebenerechts {
  position:relative;
  width:797px;
  height:150px;
  background-color:#fde699;
  float:left;
}

.contentebene {
  width:990px;
  background-image: url(../logo/logo-subaru.gif);
  background-position: 33px 22px;
  background-repeat:no-repeat;
}

.untereebene {
  width:990px;
  height: 127px;
  background-image: url(../logo/logo-neu08-pos.gif);
  background-position: 545px 38px;
  background-repeat:no-repeat;
}
.red {
color: #fde699;
}
.topebene {
  
  width:990px;
  height:83px;
  background-position: 264px 8px;
  background-repeat:no-repeat;
  
  z-index:1
}
.naviebene {
  position:relative;
  float:left;
  width:193px;
  
}
.naviebene1 {
  position:relative;
  width:193px;
  height:32px;
  border-bottom: 2px solid #afafaf;
  border-top: 2px solid #afafaf;
}
.naviebeneoben {
  width:193px;
  padding-left: 28px;
  
}
.naviebeneunten {
  width:193px;
  padding-left: 28px;
  
}
.strich {
  height: 1px;
}
.anschrift {
  padding-top:70px;
  padding-left:191px;
  
  font-size:12px;
}

.textebene {
  width:620px;
  float:left;
}
.textebeneoben {
  width:620px;
  height:32px;
  border-bottom: 2px solid #afafaf;
  border-top: 2px solid #afafaf;
}
.ueberschr {
  width:620px;
  padding-left: 33px;
  padding-right: 23 px;
}
.textebeneunten {
  width:570px;
}
.textebeneunten_rand {
  width:570px;
  padding-left: 33px;
  padding-right: 23px;
  padding-top: 4px;
  *padding-top: 23px;
}

.dritteebene {
  /*padding-left: 36px;*/
  width:176px;
  *width:177px;
  float:left;
}
.dritteebeneoben {
  width:177x;
  height:32px;
  border-bottom: 2px solid #afafaf;
  border-top: 2px solid #afafaf;
  background-color:#bbbdbc;
}
.dritteebeneoben_ueberschr {
  width:177px;
  padding-left: 21px;
  padding-right: 9px;
}
.dritteebeneunten {
  width:177px;
}
.dritteebeneunten_abstand {
  width:150px;
  padding-left: 21px;
  padding-right: 9px;
  padding-top: 4px;
  *padding-top: 23px;
}

.ueberschrift {
	font-size: 22px;
	font-weight: bold;
	text-decoration: none;
}
.dokutext {
	font-size: 14px;
	text-decoration: none;
}
.text {
	font-size: 16px;
	text-decoration: none;
}
.ruecklink {
	font-size: 12px;
}
.dfoto {
  width:570px;  
}
.dfotorechts {
  width:285px;
  text-align: right;
  float:left;
  margin-bottom:10px;
}
.dfotolinks {
  width:285px;
  text-align:left;
  float:left;
  margin-bottom:10px;
}

.newsueberschrift {
font-size:12px;
font-weight:bold;
}
.newstext {
font-size:12px;
}
.clear { clear: both; }

* html .wrapperoben {
position:relative;
width: 950px; 
w\idth: 947px; 
}



