body
{
    font-family: 76%/1.3 Tahoma,Verdana, Geneva, Arial, helvetica, sans-serif; /*background-image: url(images/bg.gif);     background-repeat: repeat-x;*/
    /*background-color: #004288;*/
}

legend { color:#004288;  font-weight:bold;}

#ritiroamano_panel legend
{
    color: #0066FF;
    font-weight: bold;
}

div.homeliv1
{
    width: 900px;
    padding: 1px 0;
    font-size: 10px;
}



div.homeliv2_1
{
    width: 900px;
    height: 400px;
    margin: 0px 0px 0;
    vertical-align: top;
}

div.homeliv2_2
{
    width: 900px;
    height: 135px;
    background-color: #FFFFFF;
    text-align: right;
    vertical-align:top;
    
    
}


div.homeliv2_3
{
    margin-left: 0px;
    margin-top: 0px;
    width: 240px;
    height: 125px;
    background-color: #FFFFFF;
    float: left;
    background: url(images/logo.jpg) no-repeat top left;
}

div.homeliv2_4
{
    margin-top: 0px;
    width: 620px;
    height: 127px;
    background-color: #FFFFFF;
    background: url(images/vietri.jpg) no-repeat top right;
    float:left;
}



div.homeliv3_1
{
    width: 900px;
    height:auto;
    float:left;
    background-color: #FFFFFF;
    vertical-align: top;
}



div.homeliv3_2
{
    width: 250px;
    height: auto;
    float: left;
    background-color: #FFFFFF;
    
}



div.homeliv3_5
{
    height: 32px;
    width: 100%;
    float: left;
    background: url(images/menu_prod.jpg) repeat-x top left;
}

div.homeliv3_6
{
    width: 640px;
    height:auto;
    float: left;
    text-align:center;
    background-color: #FFFFFF;
}


div.homeliv3_7
{
    width: 250px;
    height: 24px;
    margin-top: 0px;
    margin-left: 5px;
    float:inherit;
    background: url(images/menulat_top.jpg) no-repeat top left;
    
    
}


div.homeliv3_8
{
    width: 250px;
    height:auto;
    margin-top: 0px;
    margin-left: 5px;
    background: url(images/menulat_middle.jpg) repeat-y top left;
    float:inherit;
    
}



div.homeliv3_11
{
    width: 250px;
    height: 20px;
    margin-top: 0px;
    margin-left: 5px;
    text-align: center;
    font-size: 8pt;
    background: url(images/menulat_middle.jpg) repeat-y top left;
    float:inherit;
}

div.homeliv3_12
{
    width: 250px;
    height: 24px;
    margin-top: 0px;
    margin-left:5px;
    float: inherit;
    background-color: #FFFFFF;
    background: url(images/menulat_bottom.jpg) no-repeat top left;
}


div.homeliv4_1
{
    width: 918px;
    height: 57px;
    float: left;
    background: url(images/back_bottom.gif) no-repeat top left;
}
.textarea1
{
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    background: #FFFFFF;
    border-color: #FFFFFF;
    width: 250px;
    height: 200px;
    color: #000000;
    border-style: none;
    overflow: auto;
    scrollbar-arrow-color: #0066ff;
    scrollbar-base-color: #FFFFFF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-track-color: #FFFFFF;
    scrollbar-face-color: #FFFFFF;
    scrollbar-shadow-color: #FFFFFF;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-3d-light-color: #FFFFFF;
}

.testo
{
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}
.testo A:link
{
    color: #ffffff;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
    font-weight: bold;
}
.testo A:visited
{
    color: #ffffff;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
    font-weight: bold;
}
.testo A:hover
{
    color: red;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
    font-weight: bold;
}


.testo2
{
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    color: #000000;
    text-decoration: none;
}
.testo2 A:link
{
    color: #000000;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
}
.testo2 A:visited
{
    color: #000000;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
}
.testo2 A:hover
{
    color: red;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
}


.testo3
{
    font-family: Tahoma,Verdana;
    font-size: 8pt;
    color: #000000;
    text-decoration: none;
}
.testo3 A:link
{
    color: #000000;
    font-family: Tahoma,Verdana;
    font-size: 8pt;
    text-decoration: none;
}
.testo3 A:visited
{
    color: #000000;
    font-family: Tahoma,Verdana;
    font-size: 8pt;
    text-decoration: none;
}
.testo3 A:hover
{
    color: #0066FF;
    font-family: Tahoma,Verdana;
    font-size: 8pt;
    text-decoration: none;
}




.testo4
{
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    color: #000000;
    text-decoration: none;
}
.testo4 A:link
{
    color: #000000;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
}
.testo4 A:visited
{
    color: #000000;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
}
.testo4 A:hover
{
    color: #0066FF;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
}


.testo_cmia
{
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    color: #004288;
    text-decoration: none;
}
.testo_cmia A:link
{
    color: #004288;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
}
.testo_cmia A:visited
{
    color: #004288;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
}
.testo_cmia A:hover
{
    color: #004288;
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 7pt;
    text-decoration: none;
}




.testo_cmia_9
{
    font-family: Tahoma,Verdana;
    font-size: 9pt;
    color: #004288;
    text-decoration: none;
}
.testo_cmia_9 A:link
{
    color: #004288;
    font-family: Tahoma,Verdana;
    font-size: 9pt;
    text-decoration: none;
}
.testo_cmia_9 A:visited
{
    color: #004288;
    font-family: Tahoma,Verdana;
    font-size: 9pt;
    text-decoration: none;
}
.testo_cmia_9 A:hover
{
    color: #004288;
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 9pt;
    text-decoration: none;
}



.testo_cmia_10
{
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    color: #666666;
    text-decoration: none;
}
.testo_cmia_10 A:link
{
    color: #666666;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
}
.testo_cmia_10 A:visited
{
    color: #666666;
    font-family: Tahoma,Verdana;
    font-size: 7pt;
    text-decoration: none;
}
.testo_cmia_10 A:hover
{
    color: #666666;
    font-family: Tahoma,Verdana;
    font-weight: bold;
    font-size: 7pt;
    text-decoration: none;
}