
/* - dropdownmenu.css - */
@media screen {
/* http://www.echosolution.it/portal_css/dropdownmenu.css?original=1 */
/* */
/* */
/* */
#portal-globalnav * {
margin: 0;
padding: 0;
}
#portal-tabs-only div span,
#portal-tabs-only div,
#portal-full-sitemap div a,
#portal-full-sitemap div {
display: block;
text-transform: none; /* */
}                         /* */
* html #portal-tabs-only div span,
* html #portal-tabs-only div,
* html #portal-full-sitemap div a,
* html #portal-full-sitemap div {
width: 0.1%; /* */
}
/* */
#portal-globalnav {
margin-left: 130px;
top: 24px;
position: relative;
z-index: 3;           /* */
margin-bottom: 24px; /* */
}
* html #portal-globalnav {
margin-bottom: 0; /* */
width: 95%;       /* */
}
*+html #portal-globalnav {
margin-bottom: 0; /* */
width: 95%;       /* */
}
#LSResult {
z-index: 4;       /* */
}
#portal-tabs-only {
position: absolute;
}
#portal-full-sitemap {
position: relative; /* */
/* */
}                       /* */
#portal-tabs-only div {
position: relative; /* */
left: -999em;       /* */
}
#portal-tabs-only li,
#portal-full-sitemap li {
float: left;        /* */
position: relative; /* */
}
#portal-full-sitemap li ul {
position: absolute;
left: -999em; /* */
width: 20em;  /* */
}
/* */
* html #portal-full-sitemap li li div a {
width: 20em;        /* */
width:/**/ 16.5em;  /* */
}
/* */
#portal-tabs-only li,
#portal-full-sitemap li {
margin:4px 10px 0pt 0pt;
padding: 0;
}
#portal-tabs-only li.navTreeCurrentItem {
/* */
background-color: white !important;
}
#portal-full-sitemap li.sfhover,
#portal-full-sitemap li:hover {
background-color: white;
}
#portal-full-sitemap li div a {
color: #444 !important;
}
#portal-full-sitemap li div a:hover {
color: black !important;
}
#portal-full-sitemap li ul li div a:hover {
background-color: #f2f2fa !important;
}
#portal-full-sitemap li ul {
border-color: #bfc0c2 !important;
border-width: 1px !important;
border-style: solid !important;
}
#portal-full-sitemap li li {
background-color: white;
border: none !important;
float: left;
clear: both;
width: 100%;
margin: 0;
position: static; /* */
}
/* */
#portal-tabs-only li div,
#portal-full-sitemap li div {
padding: 0;
background-position: 8px 35% !important;
}
#portal-globalnav li div a.navTreeCurrentItem {
border-top: 1px solid red;
border-left: 1px solid #bfc0c2;
border-right: 1px solid #bfc0c2;
border-bottom: 1px solid white;
}
#portal-globalnav ul,
#portal-globalnav li ul li div a.navTreeCurrentItem {
border: 0;
}
#portal-full-sitemap li div a.navTreeCurrentItem {
color: black !important;
font-weight: bold;
}
#portal-tabs-only li div span,
#portal-full-sitemap li div a,
#portal-full-sitemap li div a:hover,
#portal-full-sitemap li div a.navTreeCurrentItem,
#portal-full-sitemap li div a:hover.navTreeCurrentItem {
line-height: 1.6em;
/**/ /* */
background-color: transparent;
margin: 0;
text-align: left;
font-size: 12px;
text-decoration: none;
}
#portal-full-sitemap li li a {
white-space: normal; /* */
display: block;
}
#portal-full-sitemap li li div {
display: block; /* */
}                   /* */
#portal-full-sitemap li li div a,
#portal-full-sitemap li li div a:hover,
#portal-full-sitemap li li div a.navTreeCurrentItem,
#portal-full-sitemap li li div a:hover.navTreeCurrentItem {
padding-top: 3px;    /* */
padding-bottom: 3px; /* */
}
/* */
#portal-full-sitemap li.sfhover ul,
#portal-full-sitemap li.sfhover ul ul,
#portal-full-sitemap li.sfhover ul ul ul,
#portal-full-sitemap li:hover ul,
#portal-full-sitemap li:hover ul ul,
#portal-full-sitemap li:hover ul ul ul {
left: -999em; /* */
}
#portal-full-sitemap li.sfhover ul,
#portal-full-sitemap li:hover ul {
top: 1.6em; /* */
left: -1px; /* */
}
#portal-full-sitemap li li.sfhover ul,
#portal-full-sitemap li li:hover ul {
top: auto;
margin-top: -1.8em; /* */
left: 19em;         /* */
}
/* */
*+html .ploneCalendar {
border-collapse: collapse; /* */
}
*+html .actionMenu .actionMenuContent ul {
position: relative;
margin-top: -8px; /* */
}
/* */

}

