/*Credits: Dynamic Drive CSS Library */

/*URL: http://www.dynamicdrive.com/style/ */

.suckertreemenu{

margin: 0px;

padding: 0px;



}



.suckertreemenu ul{

margin: 0px;

padding: 0px;

list-style-type: none;

font-size:10px;

font-weight:bold;

color:#ffffff;

text-align:center;



height:37px;

}



/*Top level list items*/

.suckertreemenu ul li{

position: relative;

display: inline;

float: left;



/*background-color: #F3F3F3;*/ /*overall menu background color*/

background-image:url(images/menuOr.jpg);

background-repeat:repeat-x;

height:37px;

}



/*Top level menu link items style*/

.suckertreemenu ul li a{

display: block;

width: 103px; /*Width of top level menu link items*/

height:100%;

font-family:Verdana, Arial, Helvetica, sans-serif;

padding: 1px 2px;

text-decoration: none;

color: #ffffff;



}

	

/*1st sub level menu*/

.suckertreemenu ul li ul{

left: 0;

position: absolute;

top: 1em; /* no need to change, as true value set by script */

display: block;

visibility: hidden;

height:37px;

}



/*Sub level menu list items (undo style from Top level List Items)*/

.suckertreemenu ul li ul li{

display: list-item;

float: none;

background-image:none;

height:18px;

background-color:#f7a80b;

}



/*All subsequent sub menu levels offset after 1st level sub menu */

.suckertreemenu ul li ul li ul{ 

left: 159px; /* no need to change, as true value set by script */

top: 0;

}



/* Sub level menu links style */

.suckertreemenu ul li ul li a{

display: block;

width: 160px; /*width of sub menu levels*/

color: #014586;

text-decoration: none;

padding: 1px 5px;

border: 1px solid #014586;

}



.suckertreemenu ul li a:hover{

color:#f7a80b;

background-image:url(images/menuOr_hover.jpg);

background-repeat:repeat-x;



}



/*Background image for top level menu list links */

.suckertreemenu .mainfoldericon{

background-image:url(images/menuOr.jpg);

background-repeat:repeat-x;

height:37px;

/*background: #F3F3F3 url(media/arrow-down.gif) no-repeat center right;*/

}



/*Background image for subsequent level menu list links */

.suckertreemenu .subfoldericon{

/*background-image:url(images/menuOr.jpg);

background-repeat:repeat-x;

height:37px;*/

/*background: #F3F3F3 url(media/arrow-right.gif) no-repeat center right;*/

}



* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/

padding-top: 1em;

}

	

/* Holly Hack for IE \*/

* html .suckertreemenu ul li { float: left; height: 1%; }

* html .suckertreemenu ul li a { height: 1%; }

/* End */















#prova_menu ul{

    list-style: none;

    margin: 0;

    padding: 0;

    width: 170px;

    border-bottom: 1px solid #FF8C00;

    background-color:none;

    position:relative;

}

#prova_menu ul li{

    position:relative;

}



#prova_menu li ul{

    /*position: absolute;

    left: 216px;

    display: none;*/

    top:0px;

    display:none;

    position:absolute;

    left:175px;

}

#prova_menu li:hover ul

{

display:block;

font-size:10px;

}



#prova_menu ul li a{

    font-size:10px;

    display: block;

    width:167px;

    text-decoration:none;

    font-weight:normal;

    color: #e00b1f;

    padding: 2px;

    border: #FF8C00 1px solid;

    border-bottom: 0;

    background-color:#f7a80b;

}

#prova_menu ul li a:hover {

    background-color: #004586;

    color:#d2d4d1;

}





/* Fix IE e IE Mac \*/

* html #prova_menu ul li { float: left;height: 1%;  }

* html #prova_menu ul li a { height: 1%; }

/* End */





#prova_menu li:hover ul, li.over ul { display: block; }


