@charset "iso-8859-1";
/* MENU NUOVO */
/*==================================*/
/*          MENU LIVELLO 0          */
/*==================================*/
.menusfo {background-color:#1FB6A9;padding-left:7px;height:27px;}

#cssdropdown, #cssdropdown ul {z-index:2;padding:0px;margin:0px;font-family:Arial, sans-serif;font-size:11px;list-style:none;float:left;text-transform:lowercase;text-align:left;}
#cssdropdown li {z-index:2;float:left;position:relative;}

.mainitems, .mainitems-sel {
/*border:1px solid #D1D5DB;*/
/*background-color:#1FB6A9;*/
/*	background-image:url(/mountpoint/bgmenu.jpg);background-position:left;background-repeat:repeat;*/
list-style:none;height:20px;padding-top:5px;padding-left:5px;}

.mainitems a, .mainitems-sel a {padding:0px 10px;padding-right:50px;text-decoration:none;display:block;font-weight:bold;
color:#ffffff;background-image:url(/jsps/images/arrow-top.gif);background-position:left;background-repeat:no-repeat;}
.mainitems-sel a {color:#006666;background-image:url(/jsps/images/arrow-top-sel.gif);}

.subitem {z-index:2;display:none;margin:0px;padding:0px;width:150px;position:absolute;top:23px;left:0px;background-color:#D2F0EE;
/*	background:url(/jsps/images/bg_colsx.gif) top left repeat-y;*/}
.subitem li {display:none;width:100%;padding-top:5px;padding-bottom:5px;border:1px solid #006666;border-bottom:0px;background-color:#D2F0EE;}
.subitem a {padding-left:10px;color:#006666;/*background-image:url(/jsps/images/arrow-top-sel.gif);background-position:left;background-repeat:no-repeat;*/}
.subitem a:hover {color:#ff9900;}

*html ul.subitem li height {height:10px;}

ul.subuls li.subitemsub {display:none;padding-top:5px;padding-bottom:5px;/*list-style-image:url(/jsps/portal/images/tratt.gif); list-style-position:inside;*/}
li.subitemsub {display:none;padding-top:3px;padding-bottom:3px;padding-left:15px;background-color:#E3F0EF;list-style:none;/*list-style-image:url(/jsps/portal/images/tratt.gif); list-style-position:inside;*/}
*html li.subitemsub {line-height:0px;height:0px;}
.subitem li a {text-decoration:none;}
li.subitemsub a {display:none;font-weight:normal;}

#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*/
.m0table, .m1table {border:0px;}
.m0table td {vertical-align:bottom;}

/*==================================*/
/*          MENU LIVELLO 0          */
/*==================================*/
/*** Style for outer tag, mout (mouse out) state ***/
.m0mouto {color:#ffffff;}
/*** Style for outer tag, mover (mouse over) state ***/
.m0movero {color:#ffffff;-moz-opacity:0.50;opacity:0.50;filter:alpha(opacity=50);background-color:#006666;}
/*** Style for outer tag, mdown (mouse down) state ***/
.m0mdowno {color:#ff9900;}
/*** Style for inner tag, mover (mouse over) state ***/
.m0inner {padding-bottom:2px;width:100%;text-align:center;font-size:11px;font-weight:bold;border-left:1px solid #a6caca;border-right:1px solid #a6caca;}
/*     MENU STILI SELECTED          */
/* LIVELLO 0 */
.m0inner-selected {padding-bottom:2px;width:100%;text-align:center;font-size:11px;font-weight:bold;border-left:1px solid #a6caca;border-right:1px solid #a6caca;}
.m0mouto-selected {color:#ff9900;}
/*** Style for outer tag, mover (mouse over) state ***/
.m0movero-selected {color:#ff9900;background-color:#006666;}
/*** Style for outer tag, mdown (mouse down) state ***/
.m0mdowno-selected {color:#ffffff;}

/*==================================*/
/*       MENU LIVELLO 1             */
/*==================================*/

/*** Style for outer tag, mout (mouse out) state ***/
.m1mouto {background-color:#006666;color:#20b6aa;}
/*** Style for outer tag, mover (mouse over) state ***/
.m1movero {background-color:#004c4c;color:#ffffff;}
/*** Style for outer tag, mdown (mouse down) state ***/
.m1mdowno {background-color:#ff6600;color:#ffffff;}
.m1inner {width:100%;text-align:center;text-decoration:none;font-size:11px;font-weight:bold;padding-bottom:2px;}



/*==================================*/
/*       MENU TREE  (CONTESTUALE)   */
/*==================================*/
/* Stile per la root */
.mout {}
.mover {}
#menu-colsx {padding:0px;margin:0px;border-top:1px solid #d0d0d0;width:100%;}
.menu-child {font-size:11px;}
a .menu-child {font-weight:normal;}
a:hover .menu-child {color:#ff9900}
/***** NORMAL ******************/
/*normal node caption style*/
.t0ic, .t0ic a {font-size:12px;color:#006666;width:136px;text-align:right;}
/*mouseover normal node caption style*/
.t0io, .t0io a {font-size:12px;width:136px;text-align:right;}
/*normal leaf caption style*/
.t1ic, .t1ic a  {font-size:12px;color:#006666;width:136px;text-align:right;}
/*mouseover normal leaf caption style*/
.t1io, .t1io a {font-size:12px;color:#ff6600;width:136px;text-align:right;}

/***** SELECTED **********************/
/*selected node caption style*/
.t0ic-sel, .t0ic-sel a {font-size:12px;color:#ff6600;width:136px;text-align:right;}
.t0ic-sel,
.t1ic-sel {background-image: url(/jsps/images/link-button-out.gif);background-position:right;background-repeat: no-repeat;}
.t0io-sel,
.t1io-sel {background-image: url(/jsps/images/link-button-over.gif);background-position:right;background-repeat: no-repeat;}

/*mouseover selected node caption style*/
.t0io-sel, .t0io-sel a {font-size:12px;color:#ff6600;width:136px;text-align:right;}
/*selected leaf caption style*/
.t1ic-sel, .t1ic-sel a {font-size:12px;color:#ff6600;width:136px;text-align:right;}
/*mouseover selected leaf caption style*/
.t1io-sel, .t1io-sel a {font-size:12px;width:136px;text-align:right;}

.t0ic, .t0io, .t0ic-sel, .t0io-sel {padding:5px 0px;padding-right:40px;border-bottom:1px solid #d0d0d0;}
.t1ic {padding:5px 0px;padding-right:40px;background-image: url(/jsps/images/link-button-out.gif);background-position:right;background-repeat: no-repeat;border-bottom:1px solid #d0d0d0;}
.t1io {padding:5px 0px;padding-right:40px;background-image: url(/jsps/images/link-button-over.gif);background-position:right;background-repeat: no-repeat;border-bottom:1px solid #d0d0d0;}
.t1ic-sel {padding:5px 0px;padding-right:40px;background-image: url(/jsps/images/link-button-out.gif);background-position:right;background-repeat: no-repeat;border-bottom:1px solid #d0d0d0;}
.t1io-sel {padding:5px 0px;padding-right:40px;background-image: url(/jsps/images/link-button-over.gif);background-position:right;background-repeat: no-repeat;border-bottom:1px solid #d0d0d0;}

/***** PRODUCTS **********************/
/*normal product node caption style*/
.tpic, .tpic a {font-size:11px;color:#333333;width:170px;padding-right:6px;text-align:right;padding-top:3px;padding-bottom:3px;}
.tpic {border-bottom:1px solid #d0d0d0;}
/*mouseover product normal node caption style*/
.tpio, .tpio a {font-size:11px;color:#ff6600;width:170px;padding-right:6px;text-align:right;padding-top:3px;padding-bottom:3px;}
.tpio {border-bottom:1px solid #d0d0d0;}
/*selected node caption style*/
.tpic-sel, .tpic-sel a {font-size:11px;color:#ff6600;width:170px;padding-right:6px;text-align:right;padding-top:3px;padding-bottom:3px;}
.tpic-sel {border-bottom:1px solid #d0d0d0;}
/*mouseover selected node caption style*/
.tpio-sel, .tpio-sel a {font-size:11px;width:170px;padding-right:6px;text-align:right;padding-top:3px;padding-bottom:3px;}
.tpio-sel {border-bottom:1px solid #d0d0d0;}
