.topmenu-ref
{ color:#FFFFFF;
  font-family:Verdana;
  font-size:18px;
  font-weight: bold;
  
}
#mJournal { background-image:url("/img/topmenu-one-button.png"); width:185px; height:40px;
	    background-repeat:no-repeat; background-color: #808298; font-family: Verdana;
	 }

#mJournal:hover { background-image:url("/img/topmenu-button-middleblue.png"); }

#mJournal li { display:none;
               width:181px;
               height:27px; 
               list-style:none; 
               border-right:2px #000000 dotted;
	       border-left:2px #000000 dotted;
	       border-bottom:2px #000000 dotted;    
               border-top:0;
	       background-color: #565766;
               position:relative;
               top: -9px; left: -40px;  
	       opacity:0.91;
               z-index:2;                              
}
#mJournal:hover li { display:block; }
#mJournal li:hover { background-color:#808298;}
#mJournal li a { text-decoration: none; color:#FFFFFF; font: bold 15px/28px Arial; }
#mJournal li:hover a { font: bold 17px/28px Arial; }

#mSearch { background-image:url("/img/topmenu-search-button.png"); width:230px; height:40px;
           background-repeat:no-repeat; background-color: #808298; 
        }
#mSearch:hover { background-image:url("/img/topmenu-button-green.png"); }

#mTexts { background-image:url("/img/topmenu-one-button.png"); width:185px; height:40px;
          background-repeat:no-repeat; background-color: #808298; font-family: Verdana;
        }
#mTexts:hover { background-image:url("/img/topmenu-button-green.png"); }
#mTexts li {   display:none;
               width:181px;
               height:27px; 
               list-style:none; 
               border:2px #000000 dotted; 
               border-top:none; 
	       background-color: #565766;
               position:relative;
               top: -9px; left: -40px;                 
	       opacity:0.91;
               z-index:2;               
	    }
#mTexts:hover li { display:block !important; }
#mTexts li:hover { background-color:#808298;}
#mTexts li a  { text-decoration: none; color:#FFFFFF; font: bold 15px/28px Verdana; }
#mTexts li:hover a { font: bold 17px/28px Verdana; }

#mImages { background-image:url("/img/topmenu-one-button.png"); width:185px; height:40px;
           background-repeat:no-repeat; background-color: #808298; font-family: Verdana;
	 }
#mImages:hover { background-image:url("/img/topmenu-button-violet.png"); }
#mImages li {  display:none;
               width:181px;
               height:27px; 
               list-style:none; 
               border:2px #000000 dotted; 
               border-top:none; 
	       background-color: #565766;
               position:relative;
               top: -9px; left: -40px;    
	       opacity:0.91;
               z-index:2;                             
	     }
#mImages:hover li { display:block; }
#mImages li:hover { background-color:#808298; }
#mImages li a { text-decoration: none; color:#FFFFFF; font: bold 15px/28px Verdana; }
#mImages li:hover a { font: bold 17px/28px Verdana; }
 

#mHome { background-image:url("/img/topmenu-one-button-small.png"); width:85px; height:40px;
         background-repeat:no-repeat;  background-color: #808298;  font-family: Verdana;}
#mHome:hover { background-image:url("/img/topmenu-button-white-small.png"); }

#mMail { background-image:url("/img/topmenu-one-button-small.png"); width:85px; height:40px;
         background-repeat:no-repeat; background-color: #808298; font-family: Verdana;
	    }
#mMail:hover { background-image:url("/img/topmenu-button-white-small.png"); }


#mAbout { background-image:url("/img/topmenu-one-button.png"); width:185px; height:40px;
          background-repeat:no-repeat; background-color: #808298; font-family: Verdana;
	      }
#mAbout:hover { background-image:url("/img/topmenu-button-darkblue.png"); }

.menutop
{  height:40px;
   background-repeat:repeat-x;
   background-image:url(/img/topbutton-one.png);
   vertical-align:middle;
   border:0;
 }
.menutop-item
{  height:30px; 
   padding-top:10px; 
   margin-top:0px;
   width: 185px;
   text-align:center;
   border:0;   

}
.menutop-item-search
{  height:30px; 
   padding-top:8px;
   margin:0px;
   width: 230px;
   text-align:center;
   border:0;   

}
.menutop-item-small
{  height:30px; 
   padding-top:10px; 
   margin-top:0px;
   width: 85px;
   text-align:center;
   border:0;
}

.menutop-spacerleft
{  width: 5px;
   height:40px;
   float:left;
   background-repeat: no-repeat;
   background-image:url(/img/topbutton-one-left.png);
   border:0;
}
.menutop-spacerright
{  width: 3px;
   height:40px;
   float:right;
   background-repeat: no-repeat;
   background-image:url(/img/topbutton-one-right.png);
   border:0;
}


#top-cell
 { height:150px;
   background-color:#4F4F4F;
   background-image:url(/img/top-one.png);
   background-repeat:repeat-x;
   vertical-align:middle;
   text-align:center;
   border:0;
 }
#lkomp { 
   position:relative;
   height:150px;
   width:100px;
   top:0px; 
   left:0px;
   text-align:left;  
   display:inline;
   float:left;
   overflow:visible;       
   z-index:2;
 }
#ldevice {
   position:relative;
   height:150px; 
   width:100px; 
   top:0px;
   right:330px;
   text-align:right;
   float:right; 
   overflow:visible; 
   z-index:2;
 } 
#lemerge { 
  position:relative;
  height:150px; 
  width:100px; 
  top:0px; 
  left:12%;
  text-align:left; 
  display:inline;
  float:left;
  overflow:visible; 
  z-index:1;    
}
#lreiser4 {
  position:relative;
  height:150px; 
  width:100px; 
  top:0px; 
  float:right; 
  right:23%;
  text-align:right;
  display:inline; 
  overflow:visible; 
  z-index:1; 
}
#lwelcome {
  position:relative;
  height:150px; 
  width:200px; 
  top:0px;
  text-align:center;
  display:inline; 
  overflow:visible; 
  z-index:2;
}



