#ausrichtung {
  background-color: #ffffff;
  width: 775px;
  height: 560px;
  margin: 0 auto;
}
#ausrichtung #logo {  background-color: #ffff00;
  width: 245px;
  height: 116px;
  float: left;
}
#ausrichtung #bild {
  background-color: #80ff80;
  width: 420px;
  height: 116px;
  float: left;
}
#ausrichtung #sn {
    background-image: url(sn_sozialbeo.jpg); background-repeat: no-repeat;
  width: 110px;
  height: 116px;
  float: left;
  padding-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
}
#ausrichtung #bildrahmen {
  background-color: #ff8040;
  width: 27px;
  height: 414px;
float: left;
}
#ausrichtung #claim {
  background-color: #ffffff;
  width: 638px;
  height: 23px;
  float: left;
  text-align: right;
  padding-top: 7px;
  padding-right: 110px; 
font-size: 14px;
  font-style: normal;
color: #ADADAF;    

}
#ausrichtung #hn {
  background-color: #FFFFFF;
  width: 211px;
  height: 384px;
  float: left;
  padding-top: 0px;
  padding-left: 7px;  
 }
#ausrichtung #bn {
  background-color: #ffffff;
  width: 530px;
  height: 23px;
  float: left;
  padding-top:7px;
  padding-left: 0px;
}
#ausrichtung #inhalt {
  background-color: #ffffff;
  width: 420px;
  height: 351px;
  float: left;
  padding-left: 0px;
padding-right: 110px;
  padding-top: 3px;
overflow: auto;
  }
#ausrichtung #fuss {

  width: 530px;
  height: 20px;
  padding-left: 245px;
  padding-top: 10px;
 clear: left;
  font-size: 10px;
  font-style: normal;
color: #ADADAF;
 }

/*Formatierung Fuss*/

#ausrichtung #fuss a {
  clear: left;
  font-size: 10px;
  font-style: normal;
color: #17519D;
 }

#ausrichtung #fuss a:hover {
  clear: left;
  font-size: 10px;
  font-style: normal;
color: #E2E8F2;
 }

/*Formatierung Hauptnavigation*/

#ausrichtung #hn li {
 list-style-type: none; 
} 
#ausrichtung #hn ul li a {
text-decoration: none; 
border-bottom-width: 1px; 
border-bottom-style: solid;
border-bottom-color: #17519D;   
width: 172px;   
display: block; 
margin-left: -7px; 
padding-left: 10px;
padding-top: 7px; 
height: 20px; 
color:#102F58; 
} 
#ausrichtung #hn ul li a:hover {
background-color: #C8D8F3; 
}
#ausrichtung #hn ul li a.current {
background-color: #C8D8F3; 
}
#ausrichtung #hn ul li ul li a:hover {
background-color: #E2E8F2; 
}
#ausrichtung #hn ul li ul li a.current {
background-color: #E2E8F2; 
}
#ausrichtung #hn ul {
 padding-left: 0px; 
}
#ausrichtung #hn ul li ul {
padding-left: 0px; 
} 
#ausrichtung #hn ul li ul li a{ 
width: 152px; 
padding-left: 30px; 
padding-top: 7px; 
height: 23px;
} 
#ausrichtung #hn .start {
border-top-width: 1px; 
border-top-style: solid; 
border-top-color: #000; 
}

/*Formatierung Servicenavigation*/

#ausrichtung #sn li {
 list-style-type: none; 
} 
#ausrichtung #sn ul li a {
text-decoration: none; 
display: block; 
margin-left: 7px; 
padding-top: 7px; 
height: 20px; 
color:#102F58; 
} 
#ausrichtung #sn ul li a:hover {
  font-weight:bold; 
}
#ausrichtung #sn ul li a.current {
  font-weight:bold;
}

/*Formatierung Breadcrumbnavigation

#ausrichtung #bn li {
 list-style-type: none; 
} 
#ausrichtung #bn ul li a {
text-decoration: none; 
display: block; 
margin-left: 7px; 
padding-top: 7px; 
height: 23px; 
color:#102F58; 
} 
#ausrichtung #bn ul li a:hover {
  font-weight:bold; 
}
#ausrichtung #bn ul li a.current {
  font-weight:bold;
}
*/

/*Formatierung Formular*/

#ausrichtung #inhalt label  {
width: 100px;
float: left;
}
#ausrichtung #inhalt .csc-mailform {
background-color: #ebf2fa;
width: 400px;
border-style: none;
  line-height: 20px;

}
#ausrichtung #inhalt .csc-mailform-field {
margin-bottom: 8px;

}








