
#navcontainer { 
margin-left: 0px;
}

.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

.treeview li { /*Style for LI elements in general (excludes an LI that contains sub lists)*/
list-style-type: none;
padding-left: 0px;
margin-bottom: 0px;
border-bottom: 1px dotted white;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: url(/ReportAnalisi/images/closed.gif) no-repeat left top 5px;
cursor: hand !important;
cursor: pointer !important;
background-color: #AFD9F5;
padding-left: 15px;
}

.treeview li.submenu2{ /* Style for LI that contains sub lists (other ULs). */
background: url(/ReportAnalisi/images/closed.gif) no-repeat left top 5px;
cursor: hand !important;
cursor: pointer !important;
background-color: #D9D7C5;
padding-left: 30px;
}

.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
font-weight:normal;

}



a.menupapaselected:link, a.menupapaselected:visited
{
background-color: #29B6E2;	
color: white;
font-weight: bold;
}



#navcontainer ul
{
margin: 0px;
padding-left: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
/*border:1px solid red;*/
background-color:#fff;
}

#navcontainer li 
{ 

}

#navcontainer a
{
display: block;
border:0;
padding: 3px;
width: 100%;
text-decoration: none;
/*background-color: #999;*/
}


#navcontainer a:hover
{
background-color: #AFD9F5;
color: #fff;
text-decoration:none;
padding: 3px;
}





/********************** RIVISTE MENU DESTRO **********************/




#navcontainer2 { 
margin-left: 0px;
}

#navcontainer2 ul
{
margin: 0px;
padding-left: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
background-color: #AFD9F5;
/*border:1px solid red;*/
}

#navcontainer2 li 
{ 

}

#navcontainer2 a
{
display: block;
border:0;
padding: 3px;
width: 180px;
text-decoration: none;

/*background-color: #999;*/
}

#navcontainer2 a:hover
{
color: #fff;
text-decoration:none;
padding: 3px;
}

.treeview2 ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

.treeview2 li { /*Style for LI elements in general (excludes an LI that contains sub lists)*/
list-style-type: none;
padding-left: 0px;
margin-bottom: 0px;

}






/********************** CARRELLO MENU DESTRO **********************/




#navcontainer3 { 
margin-left: 0px;
}

#navcontainer3 ul
{
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
background-color: #E8E8DE;
/*border:1px solid red;*/
}

#navcontainer3 li 
{ 
display: block;
border:0;
width: 180px;
text-decoration: none;
}

.treeview3 ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0px;
}




/********************** MY HOME MENU top **********************/


#navcontainer4 ul
{
padding-left: 0;
margin-left: 0;
background-color: #fff;
color: white;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;

}

#navcontainer4 ul li
{
	display: inline;
}

#navcontainer4 ul li a
{
padding: 0.6em 1em;
background-color: #BF9E13;
color: white;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer4 ul li a:hover
{
background-color: #333;
color: #fff;
}

#navcontainer4 a:active
{
background: #333;
color: #fff;
}

#navcontainer4 li.active a
{
background: #333;
color: #fff;
}



