body 
{
font-family: Tahoma;
font-size: 12px;
padding: 0px;
margin: 0px;
color: #333333;

}

.sprite-GrigioCentro{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 0;  height: 31px;background-repeat: repeat-x } 
.sprite-GrigioDX{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -32px; width: 7px; height: 31px; } 
.sprite-GrigioSX{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -64px; width: 7px; height: 31px; } 

.sprite-barracentro{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -96px; height: 40px; background-repeat: repeat-x} 
.sprite-barradx{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -137px; width: 4px; height: 40px; } 
.sprite-barrasx{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -178px; width: 4px; height: 40px; } 

.sprite-bluSubGCentro{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -219px; height: 9px; } 
.sprite-bluSubGDX{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -229px; width: 7px; height: 9px; } 
.sprite-bluSubGSx{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -239px; width: 7px; height: 9px; } 


.sprite-cart{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -249px; width: 16px; height: 16px; } 
.sprite-topc{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -266px;  height: 33px;text-align: left;color: #ffffff; vertical-align: middle; font-weight: bold } 
.sprite-topl{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -300px; width: 9px; height: 33px; } 
.sprite-tops{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -334px; width: 9px; height: 33px; } 
.sprite-users-16x16{background-image:url(/public/Immagini/csg-4dbd4a5c35027.png);background-position: 0 -368px; width: 16px; height: 16px; } 

IMG {

border-width:0px;
}

.pgGen {
text-align:center;
width:700px;
}
.pgCurrent {
margin-left:2px;
margin-right:2px;
font-size:14px;
font-weight:bold;

}

fieldset {
border:1px solid #e0e0e0;
margin-bottom:10px;
}


legend {
font-weight:bold;
}

.tblCartRwAlt , .emECRigaAlt {
background-color:#f0f0f0;
}

.tblCartRw, .emECRig {
background-color:#f7f7f7;
}

.emECHeader, .tblCarthdr
{
font-weight:bold;
color:#ffffff;
background-color:#06529b;
}
.emEcStep {
font-size:16px;
font-weight:bold;
padding-bottom:5px;
margin-bottom:10px;
}

.emEcStepSel{
font-size:16px;
font-weight:bold;
margin-bottom:10px;
padding-bottom:5px;
border-bottom:solid 1px #000000;
}

.emEcTitoli {
font-size:14px;
font-weight:bold;
margin-bottom:10px;
display:block;
}

.emEcStepDis{
font-size:16px;
font-weight:bold;
color:#c0c0c0;
padding-bottom:5px;
margin-bottom:10px;
}


.Tabella_Laterale {
border:1px solid #cccccc;

}

.btnArancio { border: 1px solid #e78f08; background: #f6a828 url(/public/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x ! important; color: #ffffff; font-weight: bold; }

IMG {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sProperties)}

div#footer{clear:both}


a:link { font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: none; color: #ffffff;}
a:visited { font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: none; color: #ffffff;}
a:hover { font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: underline; color: #006699;}
a.active { font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: none; color: #005689;}


.menu2 a:link { font-family: tahoma; font-size: 12px; text-decoration: none; color: #333333;}
.menu2 a:visited { font-family: tahoma; font-size: 12px; text-decoration: none; color: #333333;}
.menu2 a:hover { font-family: tahoma; font-size: 12px; text-decoration: underline; color: #006699; }
.menu2 a.active { font-family: tahoma; font-size: 12px; text-decoration: none; color: #ff0000;}

.menu3 a.active { font-family: tahoma; font-size: 12px; font-style: none; text-decoration: underline; color: #005689;}
.menu3 a:link { font-family: tahoma; font-size: 12px; font-style: none; text-decoration: underline; color: #666666;}
.menu3 a:visited { font-family: tahoma; font-size: 12px; font-style: none; text-decoration: underline; color: #666666;}
.menu3 a:hover { font-family: tahoma; font-size: 12px; font-style: none; text-decoration: underline; color: #005689;}


.menu4 a:link { font-family: tahoma; font-size: 12px; font-style: bold; text-decoration: none; color: #005689;}
.menu4 a:visited { font-family: tahoma; font-size: 12px; font-style: bold; text-decoration: none; color: #005689;}
.menu4 a:hover { font-family: tahoma; font-size: 12px; font-style: bold; text-decoration: underline; color: #006699;}
.menu4 a.active { font-family: tahoma; font-size: 12px; font-style: bold; text-decoration: none; color: #ff0000;}

.lnkSott a.active { font-family: tahoma; font-size: 12px; font-style: none; text-decoration: underline; color: #005689;}
.lnkSott a:link { font-family: tahoma; font-size: 12px; font-style: none; text-decoration: underline; color: #666666;}
.lnkSott a:visited { font-family: tahoma; font-size: 12px; font-style: none; text-decoration: underline; color: #666666;}
.lnkSott a:hover { font-family: tahoma; font-size: 12px; font-style: none; text-decoration: underline; color: #005689;}


.linksBianchi a:active { font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: none; color: #ffffff;}
.linksBianchi a:link { font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: none; color: #ffffff;}
.linksBianchi a:visited { font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: none; color: #ffffff;}
.linksBianchi a:hover { font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: underline; color: #fe6700;}


div#navigation{float:left; margin-bottom:0px}
div#navigation a{display: block;width: 198px;text-decoration: none; background: url(&quot;/public//bottone-nero.jpg&quot;) repeat top left; color: #000000;font-variant: Tahoma}
div#navigation a.active{background: url(&quot;/public//bottone-celeste.jpg&quot;) repeat top left;color: #005689}
div#navigation a:hover { background: url(&quot;/public//bottone-celeste-chiaro.jpg&quot;) repeat top left;color: #000000}



.nodo { font-family: tahoma; font-size: 12px; text-decoration: none; color: #666666;cursor:pointer;cursor: hand;}
.nodoSopra { font-family: tahoma; font-size: 12px; cursor:pointer;cursor: hand;text-decoration: underline; color: #006699; }
.nodoSel { font-family: tahoma; font-size: 12px; text-decoration: none; color: #ff0000;cursor:pointer;cursor: hand;}









