BODY { RIGHT: auto; LEFT: auto; MARGIN: 0px auto; WIDTH: 884px; POSITION: relative;}


#container { width: 884px; POSITION: relative; }

#logo { width: 202px; left:671px; POSITION: relative;}

/* Rechts 1 */
#bg_rechts1 { width: 225px; height:495px;  left:649px; top:110px; POSITION: absolute; background-image:url(../img/bg_rechts.gif); background-repeat:repeat-y;}
#bg_rechts1 p {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#bg_rechts1 h1 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6A6A6A; font-weight: bold; line-height:16px; POSITION: relative; left:30px;
}
#bg_rechts1 h2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6A6A6A; font-weight: normal; line-height:16px; POSITION: relative; left:30px;
}
#bg_rechts1 h3 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #6A6A6A; font-weight: normal; line-height:16px; POSITION: relative; left:30px;
}
#footer {
   background: #FFFFFF;  padding: 0;  border: none;  margin: 0;  width: 881px;
   overflow: auto; clear: both; 
   font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #9C9C9C; font-weight: normal; line-height:20px; text-align:center;}
#footer-inside {
   background: #FFFFFF;  padding: 0;  border: none;  margin: 0px;  background-image:url(../img/unten.jpg); background-repeat:no-repeat;}
  
#navi {
  POSITION: absolute;
  top:30px;
  left:30px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #A2A2A2; 
  font-weight: bold; 
  line-height:30px; 
}  
#sub {
  POSITION: absolute;
  top:70px;
  left:30px;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10px; 
  color: #5F5F5F; 
  font-weight: normal; 
  line-height:30px; 
}   
#navi a {   
	text-decoration:none; color: #A2A2A2;
}
#navi a:visited {   
	text-decoration:none; color: #A2A2A2;
}
#navi a:hover {   
	text-decoration:none; color: #6A6A6A;
}
#active_menu {
  text-decoration:underline; color: #6A6A6A;
}
#footer a {   
	text-decoration:none; color: #A2A2A2;
}
#footer a:visited {   
	text-decoration:none; color: #A2A2A2;
}
#footer a:hover {   
	text-decoration:underline; color: #6A6A6A;
}
#bg_text_1 a {   
	text-decoration:underline; color: #6A6A6A;
}
#bg_text_1 a:visited {   
	text-decoration:underline; color: #6A6A6A;
}
#bg_text_1 a:hover {   
	text-decoration:underline; color: #6A6A6A;
}
#sub a {   
	font-weight: normal; 
	text-decoration:none; color: #5F5F5F;
}
#sub a:visited {   
	font-weight: normal; 
	text-decoration:none; color: #5F5F5F;
}
#sub a:hover {   
	font-weight: normal; 
	text-decoration:none; color: #5F5F5F;
}
#active_menu_sub {
  text-decoration:underline; color: #5F5F5F;
}

h3 a {   
	text-decoration:underline; color: #6A6A6A;
}
h3 a:visited {   
	text-decoration:underline; color: #6A6A6A;
}
h3 a:hover {   
	text-decoration:underline; color: #6A6A6A;
}