/* ---  meniu simplu CSS ---*/
div.menu_simple div.menuitem {width:120px;text-align:center;display:block;cursor:pointer;}
div.menu_simple div.menuitem a {display:block;}
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;}

/* ---  meniu cu imagine de background ---*/
div.menu_bgimage div.menuitem {display:block;overflow:hidden;cursor:pointer;text-align:center;}
div.menu_bgimage div.menuitem a {font-size:14px;font-family:Arial;font-weight:normal;text-decoration: none;margin-top:5px;}
div.menu_bgimage div.menuitem a:link, div.menu_bgimage div.menuitem a:visited {color:#ffffff}
div.menu_bgimage div.menuitem a:hover {color:#eaeaea}
div.menu_bgimage div.menuitem.level0{width:120px;height:30px;background-image: url('../images/menubg.png');background-repeat: no-repeat;}
div.menu_bgimage div.menuitem.level0.on{background-image: url('../images/menubg_on.png');}
div.menu_bgimage div.menuitem.level0.active{background-image: url('../images/menubg_active.png');}
div.menu_bgimage div.menuitem.level1{}
div.menu_bgimage div.menuitem.level1.on{}
div.menu_bgimage div.menuitem.level1.active{}
div.menu_bgimage div.menuitem.level2{}
div.menu_bgimage div.menuitem.level2.on{}
div.menu_bgimage div.menuitem.level2.active{}

/* ---  meniu full-imagini ---*/
div.menu_fullimages div.menuitem  {display:block;}
div.menu_fullimages div.menuitem a {}
div.menu_fullimages div.menuitem.level0{}
div.menu_fullimages div.menuitem.level1{}
div.menu_fullimages div.menuitem.level2{}

/* --- 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*/
}

/*#menu_dhtmlh a {
    vertical-align: middle;
    background-color:#57a8c8;
    color: #ffffff;
    display: block;
}*/
#menu_dhtmlh li table {
    width:131px;
    height:38px;
    text-align:center;
    cursor:pointer;
}

#menu_dhtmlh li { /* all list items */
    width:131px;
    float: left; /*nu modifica*/
}

#menu_dhtmlh li ul { /* second-level lists */
    position: absolute;
    background: #57a8c8;
    width: 131px;
    left: -2000px; /*nu modifica*/
}

#menu_dhtmlh li ul ul { /* third-and-above-level lists */
    margin: -38px 0 0 131px;
}

#menu_dhtmlh li:hover ul ul, #menu_dhtmlh li:hover ul ul ul, #menu_dhtmlh li.sfhover ul ul, #menu_dhtmlh li.sfhover 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.sfhover ul, #menu_dhtmlh li li.sfhover ul, #menu_dhtmlh li li li.sfhover ul { /* lists nested under hovered list items */
    left: auto; /*nu modifica*/
}

/* --- meniu HDTML V---*/
#menu_dhtmlv, #menu_dhtmlv ul { /* all lists */
    padding:0 0 0 0;
    margin:0;
    width:200px;
    list-style:none;float:left; /*nu modifica*/
}

#menu_dhtmlv li { /* all list items */
    line-height : 30px;
    width: 200px;
    position:relative;float:left; /*nu modifica*/
}

/*#menu_dhtmlv li.lihover{
background-color:#00FF00;
cursor:pointer;
}*/



#menu_dhtmlv li li{
line-height:15px;
padding:0px;
}

#menu_dhtmlv li li a{
font-size:10px;
font-family:Tahoma;
padding-left:10px;
}

#menu_dhtmlv li ul { /* second-level lists */
    background-color : #202020;
	line-height:1px;
    margin-left:200px;
    margin-top:-32px;
	padding:0px;
    position:absolute;left:-2000px; /*nu modifica*/
}

#menu_dhtmlv li ul ul { /* third-and-above-level lists */
    background-color : #313131;
	margin-top:-16px;
    left: -2000px; /*nu modifica*/
}

#menu_dhtmlv li a {
    display : block;
    color : #ffb100;
    font-weight : bold;
    text-decoration : none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    padding-top:1px;
	padding-left:30px;
	width:170px;
}
#menu_dhtmlh a table {
    width: 200px;
    height: 20px;
    text-align:center;
    border:0px solid #000000;
    cursor:pointer;
}

ul#menu_dhtmlv li a:hover {
    color : #000000;
	width:170px;
	cursor:pointer;
    background-color : #ffb100;
}

ul#menu_dhtmlv li li a:hover {
    color : #000000;
	width:190px;
	cursor:pointer;
    background-color : #ffb100;
}

ul#menu_dhtmlv li a.sfhover {
    color : #000000;
	width:170px;
	cursor:pointer;
    background-color : #ffb100;
}

ul#menu_dhtmlv a:hover {
    color : #000000;
	width:170px;
	cursor:pointer;
    background-color : #ffb100;
}

#menu_dhtmlv li:hover ul ul, #menu_dhtmlv li:hover ul ul ul, #menu_dhtmlv li.sfhover ul ul, #menu_dhtmlv li.sfhover ul ul ul {
    left: -2000px; /*nu modifica*/
}

#menu_dhtmlv li:hover ul, #menu_dhtmlv li li:hover ul, #menu_dhtmlv li li li:hover ul, #menu_dhtmlv li.sfhover ul, #menu_dhtmlv li li.sfhover ul, #menu_dhtmlv li li li.sfhover ul { /* lists nested under hovered list items */
    left: auto; /*nu modifica*/
}
/*extra*/
/*ul#menu_dhtmlv li li:hover, ul#menu_dhtmlv li li a:hover { background-color:#ffb100; color:#000000;}*/
ul#menu_dhtmlv li li li:hover { background-color:#9d9d88;}