body 
{
font-family: Tahoma;
font-size: 12px;
padding: 0px;
margin: 0px;
color: #333333;

}

.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;}


/* test tab */

.shadetabs
{
font: bold 12px Verdana, sans-serif;
margin-left: 6px;
margin-top: 10px;
margin-bottom: 7px;
padding: 3px 0;
list-style-type: none;
text-align: left;

}


.shadetabs li a.active { font-family: tahoma; font-size: 12px; font-style: bold; text-decoration: none; color: #fe0000;}

.shadetabs li a:link { font-family: tahoma; font-size: 12px; font-style: bold; text-decoration: none; color: #ffffff;background-image: url(/public/over-active.jpg); }

.shadetabs li{display: inline;margin: 0;}
.shadetabs li a
{
text-decoration: none;

padding: 10px 10px;
margin-right: 5px;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
background-position: bottom;
background-image: url(/public/over-active.jpg);
}

.shadetabs li a:visited
{
/*color: #000;*/
font-family: tahoma; font-size: 12px; font-style: bold; text-decoration: none; color: #ffffff;
}


.shadetabs li a:hover
{
background-position: bottom;
font-family: tahoma; font-size: 12px; font-style: bold; text-decoration: underline; color: #fe0000;
background-image: url(/public/over-tab-chiaro.jpg);
}



.shadetabs li.selected{position: relative;top: 0;}
.shadetabs li.selected a{border-bottom-color: white;border-top: 1px solid #cccccc; background-image: url(/public/over-tab-chiaro.jpg); font-family: tahoma; font-size: 12px; font-style: bold; text-decoration: underline; color: #fe0000;}
.shadetabs li.selected a:hover{text-decoration: none;}
.tabcontentstyle
{ /*style of tab content container*/
border: 1px solid #cccccc;
width: 489px;
margin-bottom: 10px; /* prima 1em; */
padding-left: 0;
text-align:left;
}
.tabcontent{display:none;margin-left: 5px; margin-right:0px;}

@media print 
{
.tabcontent 
{
display:block!important;
}
}






div#bordertab{ margin-bottom:0px}
div#bordertab a{display: block;width: 100px;text-decoration: none; repeat top left; height:80px color: #000000;font-variant: Tahoma; border:1px solid #cccccc; }
div#bordertab a.active { block;width: 100px;text-decoration: none; repeat top left; height:80px color: #000000;font-variant: Tahoma; border:1px solid #ff0a04; }
div#bordertab a:hover { block;width: 100px;text-decoration: none; repeat top left; height:80px color: #000000;font-variant: Tahoma; border:1px solid #ff0a04; }



/*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:190px;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:188px;height:auto;background-color:#f6f6f6; }
.ddn-item { width:182px;padding-left:8px;line-height:22px;background:none; }
.ddn-item-hover { background:transparent url(&quot;/images/cartcombobox/static.png&quot;) no-repeat;width:182px;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; }








/* test tab */

.shadetabs1
{
font: bold 12px Verdana, sans-serif;
margin-left: 6px;
margin-top: 1px;
margin-bottom: 0;
padding: 3px 0;
list-style-type: none;
text-align: left;

}


.shadetabs1 li a.active { font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: none; color: #fe0000; }

.shadetabs1 li a:link { font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: none; color: #cccccc;background-image: url(/public/topc.jpg); }

.shadetabs1 li{display: inline;margin: 0;}
.shadetabs1 li a
{
text-decoration: none;
padding: 3px 7px;
margin-right: 2px;
margin-left: 2px;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
background-position: bottom;
background-image: url(/public/topc.jpg);
}
.shadetabs1 li a:visited
{
/*color: #000;*/
font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: none; color: #ffffff;
}


.shadetabs1 li a:hover
{
background-position: bottom;
font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: underline; color: #fe0000;
background-image: url(/images/tabber/bkOver.jpg);
}



.shadetabs1 li.selected{position: relative;top: 0;}
.shadetabs1 li.selected a{border-bottom-color: white;border-top: 1px solid #cccccc; background-image: url(/images/tabber/bkOver.jpg); font-family: tahoma; font-size: 11px; font-style: bold; text-decoration: underline; color: #fe0000;}
.shadetabs1 li.selected a:hover{text-decoration: none;}
.tabcontentstyle1
{ /*style of tab content container*/

width: 650px;
margin-bottom: 10px; /* prima 1em; */
padding-left: 0;
text-align:left;
}
.tabcontent1{display:none;margin-left: 5px; margin-right:0px;}

@media print 
{
.tabcontent1 
{
display:block!important;
}
}









