/*	General rules */
#dhtmlgoodies_slidedown_menu li{ list-style-type: none; position: relative; }
#dhtmlgoodies_slidedown_menu ul{ margin: 0px; padding: 0px; position: relative; }
#dhtmlgoodies_slidedown_menu div{ margin: 0px; padding: 0px; }
/* 	Layout CSS */
#dhtmlgoodies_slidedown_menu{
    text-align: left;
    font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif; /* Font for main menu items */
    width: 124px; /* Width of main menu */
    margin: 0px auto 0px auto;
    visibility: hidden;
}
/* All A tags - i.e menu items. */
#dhtmlgoodies_slidedown_menu a{
    font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*	A tags 	*/
/* Main menu items */
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1{
    text-decoration: none; /* No underline */
    color: #067862; /* Black text color */
    height: 16px; /* 20 pixel height */
    line-height: 16px; /* 20 pixel height */
    vertical-align: middle; /* Align text in the middle */
    border: 0px solid; /* Border */
    margin: 10px 0px 0px 0px; /* A little bit of air */
    padding: 2px 4px 2px 2px; /* Air between border and text inside */
    display: block;
    font-weight: bold;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth1:hover, 
#dhtmlgoodies_slidedown_menu #selectedMainMenuItem {
    color: #FFFFFF;
    background: url(../img/sfondoItemMenu.gif) #067862 repeat-x left bottom;
}
 /* Sub menu items */
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2{
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    letter-spacing: 0px;
    margin-top: 0px !important;
    margin-top: 1px;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2:link,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2:active,
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2:visited{
    white-space: nowrap; /* No line break */
    text-decoration: none; /* No underline */
    color: #067862; /* Black text color */
    height: 16px; /* 16 pixels height */
    line-height: 16px; /* 16 pixels height */
    padding: 2px 0px 2px 4px; /* 1px of "air" inside */
    display: block; /* Display as block - you shouldn't change this */
    margin: 0px;
}
#dhtmlgoodies_slidedown_menu .slMenuItem_depth2:hover { color: #067862; background: #D7E6E4; }
#dhtmlgoodies_slidedown_menu .slMenuItem_depth3{ }
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4{ }
#dhtmlgoodies_slidedown_menu .slMenuItem_depth5{ }
/* UL tags, i.e group of menu utems. 
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e. 
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1
	instead of 
	#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul
	*/
#dhtmlgoodies_slidedown_menu .slideMenuDiv1 ul{ }
#dhtmlgoodies_slidedown_menu .slideMenuDiv2{
    border-left: 1px solid #D7E6E4;
    border-bottom: 1px solid #D7E6E4;
    margin: 0px;
}
/*
#dhtmlgoodies_slidedown_menu .slideMenuDiv2 ul{
    border-left: 1px solid #067862;
    border-bottom: 1px solid #067862;
    margin: 0px 0px 25px 5px;
}
*/
#dhtmlgoodies_slidedown_menu .slideMenuDiv3 ul{ margin-left: 10px; padding: 1px; }
#dhtmlgoodies_slidedown_menu .slMenuItem_depth4 ul{ margin-left: 15px; padding: 1px; }

