#header {	float:left;	width:900px;	font-size: 12px;
	padding: 0 0 0 36px;
	margin: 121px 0 0;
}

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

#header a {      float:left;      margin:0;      text-decoration:none;
	border-style: none;
	padding-left: 11px;
}

#header a span.sg9, #header a span.sg8, #header a span.sg7, #header a span.sg6 {	background:url("../img/navi/topnavi/g3_right_both.png") no-repeat right top;}

#header a.ag9, #header a.ag8, #header a.ag7, #header a.ag6 {	background:url("../img/navi/topnavi/g3_left_both.png") no-repeat left top;
}

#header a span.sg5, #header a span.sg4, #header a span.sg3, #header a span.sg2 {      background:url("../img/navi/topnavi/g2_right_both.png") no-repeat right top;}

#header a.ag5, #header a.ag4, #header a.ag3, #header a.ag2 {          background:url("../img/navi/topnavi/g2_left_both.png") no-repeat left top;
}

#header a span.sg1 {      background:url("../img/navi/topnavi/g1_right_both.png") no-repeat right top;}

#header a.ag1 {          background:url("../img/navi/topnavi/g1_left_both.png") no-repeat left top;
}


@media All{
* html #header a.ag1 {          background:url("../img/navi/topnavi/g1_left_both.gif") no-repeat left top;
}
* html #header a span.sg1 {      background:url("../img/navi/topnavi/g1_right_both.gif") no-repeat right top;}

* html b\ody #header a.ag2 {          background:url("../img/navi/topnavi/g2_left_both.gif") no-repeat left top;
}
* html b\ody #header a span.sg2 {      background:url("../img/navi/topnavi/g2_right_both.gif") no-repeat right top;}

* html b\ody #header a.ag3 {          background:url("../img/navi/topnavi/g3_left_both.gif") no-repeat left top;
}
* html b\ody #header a span.sg3 {      background:url("../img/navi/topnavi/g3_right_both.gif") no-repeat right top;}

* html b\ody #header a.ag4 {          background:url("../img/navi/topnavi/g4_left_both.gif") no-repeat left top;
}
* html b\ody #header a span.sg4 {      background:url("../img/navi/topnavi/g4_right_both.gif") no-repeat right top;}

* html #header a.ag5 {          background:url("../img/navi/topnavi/g5_left_both.gif") no-repeat left top;
}
* html #header a span.sg5 {      background:url("../img/navi/topnavi/g5_right_both.gif") no-repeat right top;}

* html b\ody #header a.ag6 {          background:url("../img/navi/topnavi/g6_left_both.gif") no-repeat left top;
}
* html b\ody #header a span.sg6 {      background:url("../img/navi/topnavi/g6_right_both.gif") no-repeat right top;}

* html b\ody #header a.ag7 {          background:url("../img/navi/topnavi/g7_left_both.gif") no-repeat left top;
}
* html b\ody #header a span.sg7 {      background:url("../img/navi/topnavi/g7_right_both.gif") no-repeat right top;}

* html b\ody #header a.ag8 {          background:url("../img/navi/topnavi/g8_left_both.gif") no-repeat left top;
}
* html b\ody #header a span.sg8 {      background:url("../img/navi/topnavi/g8_right_both.gif") no-repeat right top;}

* html b\ody #header a.ag9 {          background:url("../img/navi/topnavi/g9_left_both.gif") no-repeat left top;
}

	
* html b\ody #header a span.sg9 {      background:url("../img/navi/topnavi/g9_right_both.gif") no-repeat right top;}

}
#header a span {
      float:left;      display:block;      padding: 5px 15px 0 6px;      color:white;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/    #header a span {float:none;}    /* End IE5-Mac hack */    #header a:hover span {      color:#e10022;      }    #header a:hover {      background-position:0% -75px;      }    #header a:hover span {      background-position:100% -75px;      }
      
      

#home #header #nav-home a, #loesungen #header #nav-loesungen a,    #branchen #header #nav-branchen a, #service #header #nav-service a, #ueberuns #header #nav-ueberuns a,    #kontakt #header #nav-contact a, #subcon #header #nav-subcon a, #impressum #header #nav-impressum a, #nuetzliches #header #nav-nuetzliches a {      background-position:0% -75px;      }

#home #nav-home a span, #loesungen #nav-loesungen a span,    #branchen #nav-branchen a span, #service #nav-service a span, #ueberuns #nav-ueberuns a span,    #kontakt #nav-contact a span, #subcon #nav-subcon a span, #impressum #nav-impressum a span, #nuetzliches #nav-nuetzliches a span {      background-position:100% -75px;
            color:#e10022;      }
*/
