ul#navigation-1{width:100%; height:45px; margin-top:0; padding:0; font:16px neo_sans_proregular; list-style:none;}
ul#navigation-1 li{float:right; position:relative; margin:0; display:block;}
ul#navigation-1 li a:link,ul#navigation-1 li a:visited{height:30px; padding-top:15px; padding-left:15px; padding-right:15px; color:#363636; text-decoration:none; display:block;}
ul#navigation-1 li:hover a,ul#navigation-1 li a:hover,ul#navigation-1 li a:active{height:30px; text-decoration:none; display:block; color:#ee2c33; background-image:url('../images/menu_icon.png'); background-repeat:no-repeat; background-position:center top;}

ul#navigation-1 li ul.navigation-2{ width:230px; position:absolute; margin:0px; padding-left:0px; padding-bottom:10px; top:45px; left:10px; z-index:1000; list-style:none; display:none; background-color:#f7f5f5; }
ul#navigation-1 li:hover ul.navigation-2{ display:block; }
ul#navigation-1 li ul.navigation-2 li{width:230px; height:35px; float:left; position:relative; margin:0px;  padding:0px; display:block; background-color:#f7f5f5; border-bottom:1px solid #ee2c33;  }
ul#navigation-1 li ul.navigation-2 li a:link,ul#navigation-1 li ul.navigation-2 li a:visited{width:225px; height:30px; float:left; position:relative; z-index:1000; margin:0px; padding-right:0px; padding-left:5px; padding-top:5px; background:none; color:#363636; }
ul#navigation-1 li ul.navigation-2 li:hover a,ul#navigation-1 li ul.navigation-2 li a:active,ul#navigation-1 li ul.navigation-2 li a:hover{ color:#ee2c33; text-decoration:none;  border-right:none; display:block;}