/* ---  meniu simplu CSS ---*/
div.menu_simple div.menuitem a {display:block; text-align: center;}
div.menu_simple div.menuitem.level0{background-color: #ffffff;}
div.menu_simple div.menuitem.level0.on{background-color: #aeaeae;}
div.menu_simple div.menuitem.level0.active{background-color: #eaeaea;}
div.menu_simple div.menuitem.level1{padding-left:20px;background-color: #ffffff;}
div.menu_simple div.menuitem.level1.active{background-color: #eaeaea;}
div.menu_simple div.menuitem.level2{padding-left:20px;background-color: #ffffff;}
div.menu_simple div.menuitem.level2.active{background-color: #eaeaea;}

div.menu_simple ul, div.menu_bgimage ul, div.menu_bgimage ul { width:120px;text-align:center;display:block;cursor:pointer; list-style-image:url(../images/list_dot.gif); margin: 0; }
div.menu_simple li a, div.menu_bgimage li a, div.menu_bgimage li a {}
div.menu_simple {overflow: hidden;}
div.menu_simple li { float:left; padding: 0px 23px 0px 23px; width:20px; }
div.menu_simple li a { font: bold 14px Arial; color: #00557c; float:none; margin:0px; width:auto; height:40px; text-decoration:none;  text-align: left; }
div.menu_simple li:hover, div.menu_simple li.sfhover { background:url(../images/bg_menu.jpg) right bottom no-repeat;}
div.menu_simple li:hover a, div.menu_simple li.sfhover a { color:#fff;  background:#f3f3f3;}
div.menu_simple li.active {background:url(../images/bg_menu.jpg) right bottom no-repeat; }
div.menu_simple li.active a{color:#527902;  }



/* --- meniu HDTML H---*/
#menu_dhtmlh, #menu_dhtmlh ul { /* all lists */
    padding: 0;
    margin: 0;
    line-height: 1;
    font-weight: normal;
    list-style: none; /*nu modifica*/
	text-align:center;
}

#menu_dhtmlh a {
    vertical-align: middle;
    height:38px;
    color: #ffffff;
    font-size:14px;
	font-family: Arial;
    width:144px;
    display: block; /*nu modifica*/
	text-transform: uppercase;
	text-align:center;
}

#menu_dhtmlh a table {
    width: 144px;
    height: 34px;
    text-align:center;
    border:0px solid #000000;
    cursor:pointer;
	
}

#menu_dhtmlh li { /* all list items */
    width:144px;
    height:32px;
    float: left; /*nu modifica*/
	vertical-align:middle;
}

#menu_dhtmlh li a{ /* all list items */
    width:144px;
    height:32px;
    float: left; /*nu modifica*/
	vertical-align:middle;
}

#menu_dhtmlh li li a{ /* all list items */
    width:144px;
    height:32px;
    float: left; /*nu modifica*/
	vertical-align:middle;
	background-color: #f3f3f3;
	border-bottom: 1px dotted #404040;
	border-top: 1px dotted #404040;
}

#menu_dhtmlh ul a {
    color: #ffffff;
    display: block;
    font-size:10px;
    letter-spacing:normal;
    font-family: Arial;
    text-align:left;
    float:left;
	width: 144px;
    /*padding-right:8px;*/
    /*border-right:solid 3px #444;*/
	color:#527902;
	background:#f3f3f3;
	margin-top: 6px;
}

#menu_dhtmlh li.activ1{
 background:#ff0000 url(../images/bgactiv.jpg) top left repeat-x;
 /*padding-right:3px;*/
}

#menu_dhtmlh li.sfhover { /* all list items */
    width:144px;
    height:32px;
    background: url(../images/index_05.jpg) no-repeat scroll 0%;
    float: left; /*nu modifica*/
}


#menu_dhtmlh li:hover { /* all list items */
    width:144px;
    height:32px;
    float: left; /*nu modifica*/
}


#menu_dhtmlh li ul { /* second-level lists */
    position: absolute;
    width: 144px;
	margin-top:24px;
    left: -2000px; /*nu modifica*/
}

#menu_dhtmlh li ul ul { /* third-and-above-level lists */
    margin: 0 0 0 144px;
}

#menu_dhtmlh li ul ul ul { /* third-and-above-level lists */
    margin: 0 0 0 144px;
}

#menu_dhtmlh li ul ul ul ul{ /* third-and-above-level lists */
    margin: 0 0 0 144px;
}

#menu_dhtmlh li ul ul ul ul ul{ /* third-and-above-level lists */
    margin: 0 0 0 144px;
}


#menu_dhtmlh li:hover ul ul, #menu_dhtmlh li:hover ul ul ul, #menu_dhtmlh li:hover ul ul ul ul, #menu_dhtmlh li:hover ul ul ul ul ul, #menu_dhtmlh li.sfhover ul ul, #menu_dhtmlh li.sfhover ul ul ul , #menu_dhtmlh li.sfhover ul ul ul ul, #menu_dhtmlh li.sfhover ul ul ul ul ul{
    left: -2000px; /*nu modifica*/
}

#menu_dhtmlh li:hover ul, #menu_dhtmlh li li:hover ul, #menu_dhtmlh li li li:hover ul, #menu_dhtmlh li li li li:hover ul, #menu_dhtmlh li li li li li:hover ul,#menu_dhtmlh li.sfhover ul, #menu_dhtmlh li li.sfhover ul, #menu_dhtmlh li li li.sfhover ul,  #menu_dhtmlh li li li li.sfhover ul, #menu_dhtmlh li li li li li.sfhover ul    { /* lists nested under hovered list items */

    left: auto; /*nu modifica*/
}

