/* stile_menu_verticale_Presentazione.css */

div#navcontainer-v{
	left: 2px; /*20px*/
	float: left;
	width: 17px;
	padding: 10px;
	line-height: 24px; /*22 17px;*/
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 160px; /*175*/ 
	}

/*@media screen
  {
  body>div#navcontainer-v
    {
    position: fixed;
    }
  }*/	
	
	
/* Again, "be nice to Opera 5". */
body>div#navcontainer-v{width: 160px;}

#navcontainer-v ul{
list-style-type: none;
text-align: left;
padding-left: 0px; /* Se diverso deve essere in accordo a #logo-matapp */
margin-left: 0px; /* Se diverso deve essere in accordo a #logo-matapp */
}

#navcontainer-v ul li a{
color: #575757;
background-color: transparent;
background-repeat: no-repeat;
background-position: left;
background-image: url(../icon/list-off.gif);
padding-left: 8px;
text-align: left;
font: normal 11px  verdana, lucida, sans-serif;
text-decoration: none; 
padding-top: 3px;
padding-bottom: 3px;
padding-right: 2px;
}

#navcontainer-v ul li a:hover{
color: #575757;
background-color: #f3f3f3; /*transparent;*/
background-repeat: no-repeat;
background-position: left;
background-image: url(../icon/list-on.gif);
}

#navcontainer-v ul li a#current{
color: #575757;
background-color: transparent;
background-repeat: no-repeat;
background-position: left;
background-image: url(../icon/list-active-blue.gif);
padding-right: 3px;
text-decoration: none;
}

/*Proprieta' linea di separazione di menu verticale*/
#table-lineafinemenu{width: 100%;}
td.td-lineafinemenu{width: 100%;
line-height: 1%;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px; 
border-width: 1px 0px 0px 0px;
border-style: solid;
border-color: #777; /*grigio scuro*/
}

#table-lineafinemenu-corta{width: 100px;}

p.background-menu{
/*color: White; background: #336699;*/ /*azzurro scuro*/
color: #575757; 	background: #edf3f7; /*azzurro chiaro*/
padding: 0 0 0 5px;
border: 1px solid #777;
}

