#menu  {
width: 168px;  
margin: -2px 0 0 0; 
padding: 0; 
font-family:Verdana, Helvetica, sans-serif;
text-align:right;
font-weight:bold; 
font-size:12px; 
line-height:14px;
color:#003366;
display: block;
}

#menu a {display:block; width:168px; text-decoration:none; color:#003366; z-index:50;  }
#menu a:hover {color:#ffffff; text-decoration:none;}


#menu table a {
padding: 0;
width: 168px;  
display: block;
}

#menu * html table a, #menu table a:visited {
line-height:14px;
text-align:right;
text-decoration:none; 
padding: 0;
width: 168px;  
display: block;
}

#menu table a:hover {display:block; }

.ten-px {margin-right:15px;}

#item1 {background: url(anwendungen-h.gif) 0px 0px no-repeat; z-index:50; position:relative; top:0; left:-3px; height:27px; margin-bottom:2px; }
#item2 {background: url(geraete-h.gif) 0px 0px no-repeat; z-index:50; position:relative; top:0; left:-3px; height:27px; margin-bottom:2px; }
#item3 {background: url(mieten-h.gif) 0px 0px no-repeat; z-index:50; position:relative; top:0; left:-3px; height:27px; margin-bottom:2px; }
#item4 {background: url(kaufen-h.gif) 0px 0px no-repeat; z-index:50; position:relative; top:0; left:-3px; height:27px; margin-bottom:2px; }
#item5 {background: url(unternehmen-h.gif) 0px 0px no-repeat; z-index:50; position:relative; top:0; left:-3px; height:27px; margin-bottom:2px; }
#item6 {background: url(software-h.gif) 0px 0px no-repeat; z-index:50; position:relative; top:0; left:-3px; height:27px; margin-bottom:2px; }
#item7 {background: url(impressum-1.gif) 0px 0px no-repeat; z-index:50; position:relative; top:-5px; left:-3px;height:27px; border:0px red solid;}

#item1:hover {background-position:top right; z-index:51; overflow:hidden;}
#item2:hover {background-position:top right; z-index:50; overflow:hidden;}
#item3:hover {background-position:top right; z-index:50; overflow:hidden;}
#item4:hover {background-position:top right; z-index:50; overflow:hidden;}
#item5:hover {background-position:top right; z-index:50; overflow:hidden;}
#item6:hover {background-position:top right; z-index:50; overflow:hidden;}
#item7:hover {background-position:top right; z-index:50; overflow:hidden;}

#item1:hover img {visibility:hidden;}
#item2:hover img {visibility:hidden;}
#item3:hover img {visibility:hidden;}
#item4:hover img {visibility:hidden;}
#item5:hover img {visibility:hidden;}
#item6:hover img {visibility:hidden;}
#item7:hover img {visibility:hidden;}

.mailbutton1 { background: url(m-dryhire-rolover-d.gif) 0px 0px no-repeat; z-index:50;}
.mailbutton1:hover img {visibility:hidden;}

.mailbutton2 { background: url(m-fullservice-rolover-d.gif) 0px 0px no-repeat; z-index:50; width:209px;    }
.mailbutton2:hover img {visibility:hidden;}

.mailbutton3 { background: url(m-solution-rolover-d.gif) 0px 0px no-repeat; z-index:50; width:209px;     }
.mailbutton3:hover img {visibility:hidden;}

.mailbutton4 { background: url(kaufen-rollover-d.gif) 0px 0px no-repeat; z-index:50;     }
.mailbutton4:hover img {visibility:hidden;}

.download { background: url(kaufen-download-rollover-d.gif) 0px 0px no-repeat; margin-top:5px;    }
.download:hover img {visibility:hidden;}

.downloadl { background: url(kaufen-download-rolloverl-d.gif) 0px 0px no-repeat; margin-top:5px;    }
.download:hover img {visibility:hidden;}




