/*  ----------------  */
/*  Navigation Top   */
/*  --------------  */

#hn_obenNavi ul {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  padding: 0px;
  margin: 0px;}

#hn_obenNavi ul li {
  list-style: none;
  margin: 0px 0px 0px 7px;
  padding-right: 0px;
  padding-left: 10px;
  display: inline;}

#hn_obenNavi a {
  color: #FFF;
  text-decoration: none;}

#hn_obenNavi ul li a:hover, #navContainer ul li a:focus {
  color: #FFF;}

#hn_obenNavi ul li a#a_nav2_open  {
  color: #FFF;}

#li_nav2_open {
  background-image:url(/Data/Images/square.gif);
  background-repeat:no-repeat;
  background-position: left;}

/*  ---------------  */
/*  Navigation SP 1 */
/*  -------------  */

#hn_untenA ul {
  padding: 0px;
  margin: 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;}

#hn_untenA ul li {
  padding: 0 0 0 13px;
  background-image:url(/Data/Images/pfeil.gif);
  background-repeat:no-repeat;
  background-position: left;
  list-style: none;}

#hn_untenA a {
  color: #FFF;
  text-decoration: none;}

#hn_untenA #open {
  background-image:url(/Data/Images/square.gif);
  background-repeat:no-repeat;
  background-position: left;}

/*  ---------------  */
/*  Navigation SP 2 */
/*  -------------  */

#hn_untenB ul {
  padding: 0px;
  margin: 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;}

#hn_untenB ul li {
  padding: 0 0 0 13px;
  background-image:url(/Data/Images/pfeil.gif);
  background-repeat:no-repeat;
  background-position: left;
  list-style: none;}

#hn_untenB a {
  color: #FFF;
  text-decoration: none;}

#hn_untenB #open {
  background-image:url(/Data/Images/square.gif);
  background-repeat:no-repeat;
  background-position: left;}


/*  ---------------  */
/*  Navigation SP 3 */
/*  -------------  */

#hn_untenC ul {
  padding: 0px;
  margin: 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;}

#hn_untenC ul li {
  padding: 0 0 0 13px;
  background-image:url(/Data/Images/pfeil.gif);
  background-repeat:no-repeat;
  background-position: left;
  list-style: none;}

#hn_untenC a {
  color: #FFF;
  text-decoration: none;}

#hn_untenC #open {
  background-image:url(/Data/Images/square.gif);
  background-repeat:no-repeat;
  background-position: left;}

/*  -------------------  */
/*  Kundennavigation    */
/*  -----------------  */

#kundennavigation {
  clear: both;
  height: 39px;
  width: 962px;
  padding: 0;
  margin: 0;}

#kundennavigation ul {
  margin: 0;
  padding: 5px 0 0 0;
  text-align: left;}

#kundennavigation li {
  list-style: none;
  display: inline;
  margin: 0; padding: 0;}

#kundennavigation ul a  {
  float: left; 
  height: 31px;
  line-height: 13px;
  margin: 0;
  padding: 3px 0 0 20px;
  border-right: 1px solid #FFF;
  text-decoration: none; 
  font-weight: bold;
  color: #FFF; 
  background-color: #24333A;  }

#kundennavigation  ul a:hover, #kundennavigation ul span {
  background-color: gray;}

#kundennavigation ul a.kn1 {
  width: 170px;}
#kundennavigation ul a.kn1A {
  background-color: #0B3780;
  width: 170px;}

#kundennavigation ul a.kn2 {
  width: 176px;}
#kundennavigation ul a.kn2A {
  background-color: #0B3780;
  width: 176px;}

#kundennavigation ul a.kn3 {
  width: 176px;}
#kundennavigation ul a.kn3A {
  background-color: #0B3780;
  width: 176px;}

#kundennavigation ul a.kn4 {
  width: 176px;}
#kundennavigation ul a.kn4A {
  background-color: #0B3780;
  width: 176px;}

#kundennavigation ul a.kn5 {
  width: 158px;}
#kundennavigation ul a.kn5A {
  background-color: #0B3780;
  width: 158px;}


/*  -----------------  */
/*  Produktnavigation */
/*  ---------------  */

#produktnavigation {
  margin: 0px;
  float: left;
  padding: 20px 0 0 12px;
  text-align: left;
  width: 572px;
  height: 51px;
  background-color: #E3DED8;}

#produktnavigation ul  {
  margin: 0;
  padding: 0px;
  text-align: left;}

#produktnavigation ul li {
  list-style: none;
  display: inline;
  margin: 0px;
  padding: 0px}

#produktnavigation ul span {
  float: left;
  width: 129px;
  margin: 0px;
  padding: 0 0 0 10px;
  font-weight: bold;
  text-decoration: none;
  background-image:url(/Data/Images/Pfeil-grau.gif);
  background-repeat:no-repeat;
  background-position: left; }

#produktnavigation ul a {
  float: left; 
  margin: 0px;
  padding: 0px;
  color: #1A2127;
  font-weight: bold;
  text-decoration: none;}

#produktnavigation ul a:hover, #produktnavigation ul span {
  color: #0B3780;}

#produktnavigation a.opens {
  color: #0B3780;}



/*  -----------------  */
/*  Partner           */
/*  ---------------  */


#PartnernavContainer {
  height:25px;
  width: 959px;
  padding: 0px 0 0 0;
  margin: -10px 0 0px -19px;}

#PartnernavContainer ul {
  border-bottom: 1px solid #808080;
  list-style-type: none;
  width: 100%;
  float: left;
  margin: 0;
  padding: 10px 0 0 0;}

#PartnernavContainer ul li {
  display: block;
  float:left;
  margin: 0 0 0 15px;}

#PartnernavContainer ul li a {
  margin: 0px 0 -1px 0;
  border-left: none;
  border-right: none;
  border-top: none;
  border-bottom: none;
  background-color: #E3DED8;
  display: block;
  padding: 5px 10px;
  color: #333344;
  text-decoration: none;}

#PartnernavContainer ul li a#a_nav4_open {
  margin: 0px 0 -1px 0;
  border-left: 1px solid #808080;
  border-right: 1px solid #808080;
  border-top: 1px solid #808080;
  border-bottom: 1px solid #E3DED8;
  background-color: #E3DED8;
  display: block;
  padding: 5px 10px;
  color: #333344;
  text-decoration: none;}


/*  -----------------------  */
/* Partner Ländernavigation */
/*  ---------------------  */

.Space {
  height: 20px;}

#Hauptinhalt1 {}

#LaendernavContainer {
  margin: -22px -12px 0 0px;
  padding: 21px 0 0 0;
  width: 169px;
  float: right;}

#LaendernavContainer ul {
  padding: 0px;
  margin: 0px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;}

#LaendernavContainer ul li {
  padding: 0 0 0 13px;
  background-image:url(/Data/Images/Pfeil-grau.gif);
  background-repeat:no-repeat;
  background-position: left;
  list-style: none;}

#LaendernavContainer ul li#li_nav8_open {
  padding: 0 0 0 13px;
  background-image:url(/Data/Images/Pfeil-blau.gif);
  background-repeat:no-repeat;
  background-position: left;
  list-style: none;}

#LaendernavContainer a {
  color: #333344;
  text-decoration: none;}

#LaendernavContainer a#a_nav8_open {
  color: #0B3780;}




