/* 
    Document   : menu_styles
    Created on : 12-nov-2012, 13.34.14
    Author     : luca
    Description:
        Purpose of the stylesheet follows.
*/

root { 
  display: block;
}

   body{padding: 0px;  color:#000000; font-family:Arial, Helvetica, sans-serif;}
   h2 {font-weight:bold; color: #0079b2; margin:10px 0px; }
   a, a:link, a:visited {color:#0000FF;}
   p {margin: 0 0 0px 0;}
   code, pre {font-family: Consolas,monospace; color: green;}
   ol li {margin: 0 0 10px 0;}

#cssmenu{
  border:none;
  border:0px;
  margin:0px;
  padding:0px;
  font-family:verdana,geneva,arial,helvetica,sans-serif;
  font-size:13px;
  font-weight:bold;
  color: #8e8e8e;
  position: fixed;
  margin-top: -7px;
}
#cssmenu ul{
  background:url(../img/images-menu/menu-bg.gif) top left repeat-x;
  height:43px;
  list-style:none;
  margin:0;
  padding:0;
}
#cssmenu li{
  float:left;
  padding:0px 4px 0px 0px;
}
#cssmenu li a{
  color:#666666;
  display:block;
  font-weight:bold;
  line-height:43px;
  padding:0px 7px;
  text-align:center;
  text-decoration:none;
  font-size: 11px;
}
#cssmenu li a:hover{
  color:#000000;
  text-decoration:none;
}
#cssmenu li ul{
  background:#e0e0e0;
  border-left:2px solid #0079b2;
  border-right:2px solid #0079b2;
  border-bottom:2px solid #0079b2;
  display:none;
  height:auto;
  filter:alpha(opacity=95);
  opacity:0.95;
  position:absolute;
  width:185px;
  z-index:200;
  /*top:1em;
  /*left:0;*/
}
#cssmenu li:hover ul{
  display:block;
  
}
#cssmenu li li {
  display:block;
  float:none;
  padding:0px;
  width:188px;
}
#cssmenu li ul a{
  display:block;
  font-size:10px;
  font-style:normal;
  padding:0px 10px 0px 15px;
  text-align:left;
    margin-left: -12px;
    
}
#cssmenu li ul a:hover{
  background:#949494;
  color:#0079B2;
  opacity:1.0;
  filter:alpha(opacity=100);
  margin-left: -28px;
  width:160px;
}
#cssmenu p{
  clear:left;
}	
#cssmenu .active > a{
  background:url(../img/images-menu/current-bg.gif) top left repeat-x;
  color:#ffffff;
}
#cssmenu .active > a:hover {
  color:#ffffff;
}
