body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
    background: #f0f0f0;
    /*
    background: #ffffff url(image/outerwrap.gif) repeat-y center top;
    */
}
a {  text-decoration: none}
a:hover 
{
    text-decoration: underline;
}
a:active
{
    text-decoration: underline;
    color:#B70102;
}

/*Testi*/
.testobianco {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.testoNero {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
.testoNote {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.testoFooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.testoCorpo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align:justify;}
.testoDescr {font-family: Verdana, Arial, Helvetica, sans-serif; font-style:italic; font-size: 12px; color: #000000; text-align:justify;}

/*Titoli*/
.titoloNero {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; 
    color: #000000; font-weight:bold;}
.titoloRosso {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; 
    color: #B70102; font-weight:bold;}
.titoloCampo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
    color: #000000; font-weight:bold;}
    
/*Tabelle*/
.Header
{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;
    border: white 1px solid;
    background-color:#4A4A4A;
}
.Header #a
{
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF;
    border: white 1px solid;
    background-color:#4A4A4A;
}
.Corpo
{
    border: gray 1px solid;
    background-color:#ffffff;
    
}

.tabPageNews
{
    background-color: #f5f5f5;
    font: 10px Verdana, Helvetica, sans-serif;
    color: #AFACAE;
    width: 120;
    table-layout: fixed;
    border: #9E9C9C 1px solid;
    border-collapse: collapse;
    padding: 0;
    font-weight:normal;
}

.tabPageNews div
{
    font: bold 10px Verdana, Helvetica, sans-serif;
    color: #2E2E2E;
}
.tabNews
{
    background-color: #f5f5f5;
    font: 10px Verdana, Helvetica, sans-serif;
    color: black;
    width: 185;
    table-layout: fixed;
    border: #E5E5E5 1px solid;
    border-collapse: collapse;
    padding: 0;
}
.tabNews div
{
    background: white url(library/titRiquadro.gif) no-repeat bottom left;
    font: bold 12px Verdana, Helvetica, sans-serif;
    color: white;
    display: block;
    width: auto;
    height:23;
    padding: 0px 0;
    padding-left: 3px;
    text-decoration: none;
    text-transform:capitalize;
}
.tabNews li
{
    font: 10px Verdana, Helvetica, sans-serif;
    color: black;
    padding: 1px 0;
    padding-left: 5px;
    text-decoration: none;
}
.tabNews li:hover
{
    background-color: #ECF3FC;
    cursor:pointer;
}
.tabNews tr
{
    font: 10px Verdana, Helvetica, sans-serif;
    color: black;
    text-decoration: none;
    border-bottom: lightgray 1px solid;
}
.tabNews tr:hover
{
    background-color: #ECF3FC;
    cursor:pointer;
}

.tabSubMenu
{
    background-color: #f5f5f5;
    font: 10px Verdana, Helvetica, sans-serif;
    color: #AFACAE;
    border: #9E9C9C 1px solid;
    border-collapse: collapse;
    padding: 0;
    font-weight:normal;
}

.tabProdotti
{
    background-color: #f5f5f5;
    font: 10px Verdana, Helvetica, sans-serif;
    color: #AFACAE;
    width: 120;
    table-layout: fixed;
    border: #9E9C9C 1px solid;
    border-collapse: collapse;
    padding: 0;
    font-weight:normal;
}

.tabProdotti th
{
    background-color: #C65655;
    font: bold 16px Verdana, Helvetica, sans-serif;
    font-weight:bold;
    color: #ffffff;
    vertical-align:text-top;
}
.tabProdotti span
{
    background-color: #C65655;
    font: bold 16px Verdana, Helvetica, sans-serif;
    font-weight:bold;
    color: #ffffff;
    vertical-align:text-top;
}
.tabProdotti div
{
    font: bold 11px Verdana, Helvetica, sans-serif;
    font-weight:bold;
    color: #000000;
}

.tabProdotti a
{
    color: #000000;
}