#ausrichtung {
  background-color: #ffffff;
  width: 1000px;
  height: 700px;
  margin: 6px auto 0 ;  
 }


#ausrichtung #logo {
  background-color: #ffffff;
  width: 132px;
  height: 116px;  
  float: left;  
  padding-left: 32px;
  padding-right: 16px;  
}

#ausrichtung #claim {
  background-color:  #ffffff;
  width: 580px;
  height: 116px;   
  float: left;

}

#ausrichtung #language {
  background-color:  #ffffff;
  width: 208px;
  height: 20px;
  margin-right: 32px;
  float: left;
  text-align: right;

}


#ausrichtung #language a {
  text-decoration: none;
  color: #bfbfbf;
}


#ausrichtung #language a:hover {
  text-decoration: none;
  color: #000000;
}




#ausrichtung #frei {
  background-color:  #ffffff;
  width: 240px;
  height: 96px;
  float: left;
  
}

#ausrichtung #linie {
  background-color:  #ffffff;
  width: 936px;
  height: 3px;
  float: left;  
  border-top: solid 1px Black;  
  margin-left: 32px;
  margin-right: 32px;
  
}

#ausrichtung #hn {
  background-color: #ffffff;
  width: 132px;
  height: 532px;  
  float: left;
  padding-top: 48px;
  padding-left: 32px;
  padding-right: 16px;  

}


#ausrichtung #hn li {
list-style-type: none;
  font-size: 8pt;
  line-height: 120%;
}

#ausrichtung #hn ul li a {
  text-decoration: none;
  border-top: solid 1px #999999;
  display: block;
  margin-top: 6px;
  padding-top: 6px;
  color: black;
 

}



#ausrichtung #hn ul li a.hnabschluss {
  border-bottom: solid 1px #999999;
  padding-bottom: 6px;
}



#ausrichtung #hn ul li ul li a{
  border-top: none 0px;
  margin-top: 0px;  
  font-size: 7pt;

}

#ausrichtung #hn ul li ul li .current{
  border-top: none 0px;
  margin-top: 0px;  
  font-size: 7pt;
  text-decoration: underline;
}


#ausrichtung #hn ul li ul li a.hnabschluss {
border-bottom: none;
padding-bottom: 0;
}

#ausrichtung #inhalt_all {
  background-color: #ffffff;
  width: 530px;
  height: 520px;
  float: left; 
  border-left: dotted 1px Black;
  border-right: dotted 1px Black;
  padding-top: 48px;
  padding-left: 24px;
  padding-right: 24px;
}

#ausrichtung #inhalt_all #bild {
  background-color: #ffffff;
  width: 530px;
  height: 260px;
  float: left;
}


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

a:hover {
color: #000000;
text-decoration: underline;
}





#ausrichtung #inhalt_all #pfeil {
  background-color: #ffffff;
  width: 530px;
  height: 20px; 
  float: left;
}



#ausrichtung #inhalt_all #pfeil a {
  text-decoration: none;

}


#ausrichtung #inhalt_all #pfeil #pfeil_li {
  color: #000000;
  float: left;


}

#ausrichtung #inhalt_all #pfeil #pfeil_re {
  color: #000000;
  float: right;

}

#ausrichtung #inhalt_all #inhalt {
  background-color: #ffffff;
  width: 530px;
  height: 212px;
  float: left;
}



#ausrichtung #inhalt_all #sn {
  background-color: #ffffff;
  width: 530px;
  height: 22px;
  padding-top: 18px;
  float: left;
  font-size: 9px;
}


#ausrichtung #inhalt_all #sn ul li {
  /* li nebeneinander platzieren, Abstand 15px, */
  list-style-type: none;
  float: left;
  margin-right: 15px;
}

#ausrichtung #inhalt_all #sn ul li a {
  color: #7f7f7f;
  text-decoration: none;

}

#ausrichtung #spalte_re {
  background-color: #ffffff;
  width: 192px;
  height: 532px;
  float: left;  
  padding-top: 48px;
  padding-left: 24px;
  padding-right: 24px;
}
