body {
margin-left: 0px;
margin-top: 2px;
font-family: verdana; font-size: 10pt; 
font-style: normal; 
text-decoration: none; 
color: #666666;
}


.menuBianco {color:#ffffff;font-size: 10px;}
#menuBianco TD{color:#ffffff;font-size: 10px;}
#menuBianco a:visited { font-family: verdana; font-style: normal; text-decoration: none; color: #ffffff;font-size: 10px;}
#menuBianco a.active { font-family: verdana; font-style: normal; text-decoration: none; color: #ff0000;font-size: 10px;}
#menuBianco a:link { font-family: verdana; font-style: normal; text-decoration: none; color: #ffffff;font-size: 10px;}
#menuBianco a:hover { font-family: verdana; font-style: normal; text-decoration: none; color: #ff0000;font-size: 10px;}

a:visited { font-family: verdana; font-style: normal; text-decoration: none; color: #000000;}
a.active { font-family: verdana; font-style: normal; text-decoration: none; color: #ff0000;}
a:link { font-family: verdana; font-style: normal; text-decoration: none; color: #000000;}
a:hover { font-family: verdana; font-style: normal; text-decoration: none; color: #c0c0c0;}


.lstHeader { 
color:#ffffff;
background-color:#000000;
}

.lstRigaAlt { 
color:#ffffff;
background-color:#f0f0f0;
}

/*Modal Popup*/
.modalBackground {
background-color:Gray;
filter:alpha(opacity=70);
opacity:0.7;
}

/*Modal Popup*/
.modalPopup{
background-color:#ffffff;
border:#000000 2px solid;
}


.NodoU { font-size: 14px; text-decoration: none; color: #000000;cursor:pointer;cursor: hand;padding-top:2px;}
.NodoSopraU { font-size: 14px; text-decoration: none; color: #c0c0c0;cursor:pointer;cursor: hand;padding-top:2px;}
.NodoSelU { font-size: 14px; text-decoration: none; color: #ff0000;cursor:pointer;cursor: hand;padding-top:2px;padding-bottom:2px; width:100%;}

.Nodo { font-size: 14px; text-decoration: none; color: #000000;cursor:pointer;cursor: hand;padding-top:2px;padding-bottom:2px;font-weight:bold;}
.NodoSopra { font-size: 14px; text-decoration: none; color: #c0c0c0;cursor:pointer;cursor: hand;padding-top:2px;padding-bottom:2px;font-weight:bold;}
.NodoSel { font-size: 14px; text-decoration: none; color: #ff0000;cursor:pointer;cursor: hand;padding-top:2px;padding-bottom:2px;font-weight:bold;}

/*combo box*/
.ddn { cursor:default;color:#666;font-family:Tahoma,&quot;Lucida Grande&quot;,Verdana,Arial,Helvetica,sans-serif;font-size:11px;border:1px solid #000;z-index:20000 !important; }
.ddn-ftr { width:110px;height:8px;background:transparent url(&quot;/images/cartcombobox/static.png&quot;) no-repeat 50% -82px;overflow:hidden; } /* overflow:hidden allows IE6 to render the element's height correctly */
.ddn-con { width:118px;height:auto;background-color:#f6f6f6; }
.ddn-item { width:112px;padding-left:8px;line-height:22px;background:none; }
.ddn-item-hover { background:transparent url(&quot;/images/cartcombobox/static.png&quot;) no-repeat;width:112px;padding-left:8px;line-height:22px;color:#000; }
.cmb{ padding-left:4px;background-color:#f6f6f6;border:1px solid #454545;border-right-color:#000;border-bottom-color:#000; text-align:center}
.cmb-hover { background-color:#fff; }
.txt { background:none;border:none;margin:0;padding:0;font-family:Tahoma,&quot;Lucida Grande&quot;,Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#333; }
.cmb-hover .txt { color:#000; }

.menuvoce {background-color:#cccccc;padding-right:20px;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:11px;color:#000000;font-weight:bold;height:15px;}
.menuvoceov {background-color:#cccccc;padding-right:20px;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:11px;color:#000000;font-weight:bold;mouse:pointer;cursor:pointer;cursor:hand;color:#ff0000;height:15px;}
.menuvocesel {background-color:#cccccc;padding-right:20px;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:11px;color:#666666;font-weight:bold;mouse:pointer;cursor:pointer;cursor:hand;height:15px;}
.menuvocesec {width:110px;height:15px;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:11px;color:#000000;font-weight:bold;mouse:pointer;cursor:pointer;cursor:hand;}
.menuvocesecov {width:110px;height:15px;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:11px;color:#000000;font-weight:bold;mouse:pointer;cursor:pointer;cursor:hand;color:#ff0000;}
.menuvocesecsel {width:110px;height:15px;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:11px;color:#666666;font-weight:bold;mouse:pointer;cursor:pointer;cursor:hand;}
.grp {Padding-left:5px;Padding-bottom:3px; border:1px solid #ccc;width:190px;background:#cccccc repeat-y;font-family:Verdana, Helvetica, Arial, sans-serif;font-size:11px;color:#666;cursor:default;text-align:left;}
