/* ---  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; float:left; margin: 0px 3px;}
div.menu_bgimage div.menuitem a {font-size:12px;font-family:Arial;font-weight:normal;text-decoration: none;margin-top:0px; text-transform:uppercase; height:25px; display:block; margin-left:3px; padding:5px 8px 0px 5px; float:left; .margin-left:1px; _margin-left:1px;}
div.menu_bgimage div.menuitem a:hover {}
div.menu_bgimage div.menuitem.level0{height:30px;background: none;}
div.menu_bgimage div.menuitem.level0 a{color:#666666; background:none;}
div.menu_bgimage div.menuitem.level0.on{background-image: url('../images/menubg1.jpg');background-repeat: no-repeat; background-position:left top;}
div.menu_bgimage div.menuitem.level0.on a{ background-image:url('../images/menubg2.jpg'); background-position:right top; background-repeat:no-repeat; color:#FFFFFF;}
div.menu_bgimage div.menuitem.level0.active{background-image: url('../images/menubg1.jpg');background-repeat: no-repeat; background-position:left top;}
div.menu_bgimage div.menuitem.level0.active a{ background-image:url('../images/menubg2.jpg'); background-position:right top; background-repeat:no-repeat; color:#FFFFFF;}


div.menu_bgimage div.menuitem.level1{height:30px;background: none;}
div.menu_bgimage div.menuitem.level1 a{color:#666666; background:none;}
div.menu_bgimage div.menuitem.level1.on{background-image: url('../images/menubg1.jpg');background-repeat: no-repeat; background-position:left top;}
div.menu_bgimage div.menuitem.level1.on a{ background-image:url('../images/menubg2.jpg'); background-position:right top; background-repeat:no-repeat; color:#FFFFFF;}
div.menu_bgimage div.menuitem.level1.active{background-image: url('../images/menubg1.jpg');background-repeat: no-repeat; background-position:left top;}
div.menu_bgimage div.menuitem.level1.active a{ background-image:url('../images/menubg2.jpg'); background-position:right top; background-repeat:no-repeat; color:#FFFFFF;}

div.menu_bgimage div.menuitem.level2{}
div.menu_bgimage div.menuitem.level2.on{}
div.menu_bgimage div.menuitem.level2.active{}

div.menu_bgimage ul{ padding:0px; margin:0px; list-style:none;}
div.menu_bgimage ul li{float:left; width:auto;}

div.menu_bgimage li ul{width:400px; position: absolute; margin-left:-50px; left:-2000px;_margin-left:-280px;}
div.menu_bgimage ul li li{float:left; width:auto; height:30px; padding-top:15px;}
div.menu_bgimage li:hover ul, div.menu_bgimage li.sfhover ul{ left:auto;}
div.menu_bgimage li li a{color: #666666;}




/* ---  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:190px;
    list-style:none;float:left; /*nu modifica*/
}

#menu_dhtmlv li { /* all list items */
    line-height : 20px;
    width: 190px;
    position:relative;float:left; /*nu modifica*/
}

#menu_dhtmlv li ul { /* second-level lists */
    background-color : #7c7c67;
    margin-left:190px;
    margin-top:-44px;
    position:absolute;left:-2000px; /*nu modifica*/
}

#menu_dhtmlv li ul ul { /* third-and-above-level lists */
    background-color : #7c7c67;
    left: -2000px; /*nu modifica*/
}

/*#menu_dhtmlv li a {
    display : block;
    color : #ffffff;
    font-weight : bold;
    text-decoration : none;
    padding : 12px 0 5px 0;
}*/
#menu_dhtmlh a table {
    width: 190px;
    height: 27px;
    text-align:center;
    border:0px solid #000000;
    cursor:pointer;
}

#menu_dhtmlv li a:hover {
    color : #ffffff;
    background-color : #637a38;
}

#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:#e4624d;}
ul#menu_dhtmlv li li li:hover { background-color:#9d9d88;}