/* common styling */
.menuadministration {
color : #red;
font-family: verdana, sans-serif; 
    position: absolute;
    top: 20px;
    left: 0px;
font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif;
margin-bottom:20px;

}
.menuadministration ul {
padding:0; 
margin:0;
list-style-type: none;
}
.menuadministration ul li {
position:relative;
float:left;
}

.menuadministration ul li a, .menuadministration ul li a:visited {
display:block; 
text-decoration:none; 
width:25px;
height:200px;
font-weight:bold;
background:transparent url(tab2.gif) top right no-repeat; 
text-indent:-999px;
}

.menuadministration ul li ul {
visibility:hidden;
position:absolute;
width:190px;
top:0; 
left:0;
border:1px solid #444;
height:230px;
background: #eee;

}



/* specific to non IE browsers */
.menuadministration ul li:hover a {

width:215px;
}

.menuadministration ul li:hover ul {
visibility:visible;
}

.menuadministration ul li:hover ul li a {
display:block; 
background:#eee;
border:0;
margin:0;
text-indent:0;

font-weight:normal; 
font-size:0.9em;
height:auto; 
line-height:1em; 
padding:5px; 
width:180px;
text-align:left;
}

.menuadministration ul li:hover ul li a:hover {
background:#888;
color:#fff;
}

