/* CSS Menus - Horizontal CSS Menu with Dropdown and Popout Menus - 20050131 */
/* Begin CSS Popout Menu */

#menu { float:left; width:100%; font-size:80%; font-family:"Lucida Sans", Tahoma, Arial, sans-serif; }
#menu a, #menu h2, #menu h3 { font-weight:300; font-size:100%; display:block; white-space:nowrap; margin:0px; padding:4px 0px 2px 2px;}
#menu a { font-size:93%; display:block; white-space:nowrap; margin:0px; }
/*---voci principali---*/
#menu h2.menu { color:#e8ebc0; text-transform:uppercase; padding-left: 5px; }


#menu a { text-decoration:none; }
#menu a, #menu a:visited { color:#585289; }
#menu a:hover { color:#9b6a0b; }
#menu a:active { color:#9b6a0b; }
#menu ul { float:left; list-style:none; margin:0px; padding:0px; }
#menu li { position: relative; display: block; float: left; }

/*---voci sottomenu---*/
#menu ul ul { position:absolute; z-index:500; top:auto; display:none; background-color:#56828b; width:130px; border-top: 1px solid #e8ebc0;border-right: 1px solid #e8ebc0; border-left: 1px solid #e8ebc0; }
#menu ul ul li { width:130px; border-bottom: 1px solid #e8ebc0; }
#menu ul ul li a, #menu ul ul li a:visited { font-size:100%; color: #e8ebc0; font-weight: 100; border: 1px solid #56828b; }
#menu ul ul li a:hover, #menu ul ul li a:active { font-size:100%; color: #56828b; font-weight: 100; background-color:#e8ebc0; border: 1px solid #56828b; }
#menu ul ul ul { top:-1px; left:100%; width:130px; }

/*div#menu h2.menu:hover { background-color:#cdc49f; }*/

div#menu li:hover { cursor:pointer; z-index:100; display: block;float: left; }

div#menu li:hover ul ul, div#menu li li:hover ul ul, div#menu li li li:hover ul ul, div#menu li li li li:hover ul ul { display:none; }
div#menu li:hover ul, div#menu li li:hover ul, div#menu li li li:hover ul, div#menu li li li li:hover ul { display:block; float: left}

/* End of non-anchor hover selectors */


/* Styling for Expand 

#menu a.x, #menu a.x:visited { color:#9693b6; }
#menu a.x:hover { color:#cdc49f; background:#9693b6; }
#menu a.x:active{ color:#cdc49f; background:#9693b6; }
*/