@charset "iso-8859-1";

/* MENU NUOVO */
/*==================================*/
/*          MENU LIVELLO 0          */
/*==================================*/
.menusfo {margin-top:10px;margin-right:15px;font-size:11px;
border-left:1px solid #009B35;text-align:left;}

#cssdropdown, #cssdropdown ul {padding:0px;margin:0px;font-family:Arial, sans-serif;font-size:11px;list-style:none;float:left;text-transform:uppercase;}
#cssdropdown li {float:left;position:relative;z-index:1;}
#cssdropdown {border-left:1px solid #009B35;}

#header .mainitems, #header .mainitems-sel {
/*border:1px solid #D1D5DB;*/
/*background-color:#1FB6A9;*/
/*	background-image:url(/mountpoint/bgmenu.jpg);background-position:left;background-repeat:repeat;*/
list-style:none;padding:2px 0px;border-right:1px solid #009B35;text-align:center;border-bottom:1px solid #009B35;}
#header .mainitems-sel {background-color:#009B35;}
#header .mainitems a {padding:0px 14px;text-decoration:none;display:block;font-weight:normal;}

#header .mainitems-sel a {padding:0px 14px;text-decoration:none;display:block;color:#ffffff}
#header .mainitems-sel a:hover {color:#ffffff;}


#header .mainitem ul {z-index:1;position:absolute;background:transparent;}
#header ul.subitem {position:absolute;}
#header ul.subitem li  {z-index:2;}

/* solo IE 7.0 */
*:first-child+html #header ul.subitem
{z-index:2;} 


#header .subitem {display:none;margin:0px;padding:0px;width:160px;position:absolute;top:19px;left:-1px;background-color:#FFFFFF;}
#header .subitem li {text-align:left;width:100%;padding-top:2px;padding-bottom:2px;border:1px solid #009B35;border-top:0px;background-color:#E5F5EB;}
#header .subitem a {color:#6C6C6C;font-weight:normal;}
#header .subitem a:hover {color:#009B35;}
#header .subitem li a {text-decoration:none;}

#header ul.subuls li.subitemsub {padding-top:2px;padding-bottom:2px;}

#header li.subitemsub {padding-top:3px;padding-bottom:3px;font-size:10px;background-color:#FFFFFF;list-style:none;line-height:11px;}
#header li.subitemsub a {font-weight:normal;padding-left:25px;}

#cssdropdown li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top:auto;left:auto;}
#cssdropdown li:hover ul, li.over ul { /* lists nested under hovered list items */
display:block;}
#restofcontent { /*wrap rest of content of the page inside this div*/
clear:left;}
/* MENU NUOVO */

/*TABELLE*/
.m1table {border:0px;}

/*==================================*/
/*          MENU LIVELLO 0          */
/*==================================*/
/*** Style for outer tag, mout (mouse out) state ***/
.m0mouto {text-decoration:none;color:#6B6B6B;font-size:11px; background-image: url(/jsps/images/menu/SfondoBottone.jpg);background-position:left;background-repeat: no-repeat;}
/*** Style for outer tag, mover (mouse over) state ***/
.m0movero {text-decoration:none;color:#009933;font-size:11px;background-image: url(/jsps/images/menu/SfondoBottone.jpg);background-position:left;background-repeat: no-repeat;}
/*** Style for outer tag, mdown (mouse down) state ***/
.m0mdowno {text-decoration:underline;color:#009933;font-size:11px;background-image: url(/jsps/images/menu/SfondoBottone.jpg);background-position:left;background-repeat: no-repeat;}
/*** Style for inner tag, mover (mouse over) state ***/
.m0inner {text-decoration:none;padding-left:15px;text-transform:uppercase; font-size:11px;}

/*==================================*/
/*       MENU LIVELLO 1             */
/*==================================*/

/*** Style for outer tag, mout (mouse out) state ***/
.m1mouto {text-decoration:none; font-size:11px; color:#6B6B6B; background-color:#ffffff; -moz-opacity:0.99;opacity:0.99;filter:alpha(opacity=99); border-right:1px solid #009933; border-bottom:1px solid #009933; border-left:1px solid #009933;margin-top:0px;}
/*** Style for outer tag, mover (mouse over) state ***/
.m1movero {text-decoration:none; color:#ffffff; font-size:11px; background-color:#009933; margin-top:0px;}
/*** Style for outer tag, mdown (mouse down) state ***/
.m1mdowno {text-decoration:none; color:#ffffff; font-size:11px; background-color:#009933; margin-top:0px;}
.m1inner {padding:0px;padding-left:5px;text-decoration:none;text-transform:uppercase; font-size:11px;}

/*==================================*/
/*     MENU STILI SELECTED          */
/*==================================*/
/* LIVELLO 0 */
.m0inner-selected {text-transform:uppercase; text-decoration:none; color:#ffffff;padding-left:15px;padding-right:15px;font-size:11px; background-color:#009933;}
.m0mouto-selected {text-transform:uppercase;text-decoration:none;}
/*** Style for outer tag, mover (mouse over) state ***/
.m0movero-selected {text-transform:uppercase;text-decoration:none;}
/*** Style for outer tag, mdown (mouse down) state ***/
.m0mdowno-selected {text-transform:uppercase;text-decoration:none;}

/*==================================*/
/*       MENU TREE  (CONTESTUALE)   */
/*==================================*/
/* Stile per la root */
.mout {}
.mover {}
#menu-colsx {padding:0px; margin-left:35px;margin-top:8px;}
/*normal node caption style*/
.t0ic, .t0ic a {color:#009933;padding-left:15px;font-size:11px;text-transform:uppercase;line-height:25px;}
/*selected node caption style*/
.t0ic-sel, .t0ic-sel a {}
/*mouseovered normal node caption style*/
.t0io, .t0io a, .t0io a:hover {color:#009933;padding-left:15px;font-size:11px;text-transform:uppercase;line-height:25px; text-decoration:underline;}
/*mouseovered selected node caption style*/
.t0io-sel, .t0io-sel a {}
/*normal leaf caption style*/
.t1ic, .t1ic a  {}
/*selected leaf caption style*/
.t1ic-sel, .t1ic-sel a {}
/*mouseovered normal leaf caption style*/
.t1io, .t1io a {}
/*mouseovered selected leaf caption style*/
.t1io-sel, .t1io-sel a {}

/*voce attiva (dove sono) - normale e mouseover FOGLIA E NODO*/
.t0ic-sel a, .t0io-sel a, .t1ic-sel a, .t1io-sel a, .t1io-sel a:hover {
color:#009933;padding-left:15px;font-size:11px;background-image: url(/jsps/portal/images/LinkIMG.jpg);background-position:left;background-repeat: no-repeat;text-transform:uppercase;line-height:25px; text-decoration:underline;}

/*voce non attiva - normale e mouseover NO NODO*/
.tlic, .t1ic a, .t1io a, .tlio, .t1io a:hover {color:#6B6B6B;padding-left:15px;font-size:11px; text-transform:uppercase;line-height:25px;}
.t0ic, .t0ic a:hover, .t0io a, .t0io a:hover {margin:0px;padding:0px;line-height:25px;}
.t0ic a, .t0io {margin:0px;padding:0px;padding-left:15px;background-image: url(/jsps/portal/images/LinkIMG.jpg);background-position:left;background-repeat: no-repeat;line-height:25px; text-decoration:underline;}