/* CSS Document */

/*
blu_scuro: #00D143
Azzurro:   #255982
celeste:   #ACC4E5
bianco:    #FFFFFF
rosso:     #E40012
rossoscuro:#B80310


*/

BODY {
 margin-left:0; margin-top:0; margin-bottom:0; margin-right:0;
 background: #ffffff; 
    font-family: Trebuchet MS, Arial, Sans-Serif;
    font-size: 10px; 
    color: #255982;

}
p 
{
   padding: 5px;
}
H1 {
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    font-weight:bold;
    color: #ffffff;
    font-family: Trebuchet MS, Arial;
}

H2 {
    text-decoration:none;
    font-size: 18px;
    margin: 0px 0px 0px 0px;
    padding-left: 10px;
    color: #ffffff;
    font-weight:lighter;
    font-family: Trebuchet MS, arial;
}

H3 {
    text-decoration:none;
    font-size: 16px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    color: #255982;
    font-family: Trebuchet MS, arial;
}
    H3 A:link
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #255982;
        TEXT-DECORATION: none
    }
    H3 A:visited
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #255982;
        TEXT-DECORATION: none
    }
    H3 A:hover
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #255982;
        TEXT-DECORATION: none
    } 
.MapHeader 
{
    height: 22px; 
    text-align:left;
    padding: 2px 0px 2px 10px;
    font-size: 12px;
    font-style:italic;
    font-weight:bold;
    background: #255982;
}
.infoTerritorio 
{
  width: 100%; height: 1600px; overflow:auto;    
    SCROLLBAR-FACE-COLOR: #999a8c;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #cde0ef;
    SCROLLBAR-3DLIGHT-COLOR: #cde0ef;
    SCROLLBAR-ARROW-COLOR: #ffcc00;
    SCROLLBAR-TRACK-COLOR: #f2e9d8;
    SCROLLBAR-DARKSHADOW-COLOR: #e0ecf5    
 }
 .msg_ok 
 {
    font-size: 12px;
    border: solid 1px #336633;
    background: #f0f0f0;
    color: #336633;
    padding: 10px;
 }
 .manchette
 {
     filter: alpha(opacity=60); -moz-opacity: .60; 
     background-color:#EEE; 
     border: solid 2px #ffffff;
     width: 98%;height:100px;   
}
#MenuLocation
{
    scrollbar-arrow-color: #3366ff;
    scrollbar-3dlight-color: #f0f0ff;
    scrollbar-darkshadow-color: #666666;
    scrollbar-face-color: #acc4e5;
    scrollbar-highlight-color: #ffffff;
    scrollbar-shadow-color: #c0c0cc;
    scrollbar-track-color: #f5f5f5;
} 
.boxVmenu 
{
    background: #dc9203 url('../images/layout/bg-vmenu.gif') no-repeat top right;
    border: solid 1px #660000;   
    font-family: Trebuchet MS, Arial;
    font-size: 12px;
    color: #ffffff;
    } 
    .boxVmenu A:link
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #ffffff;
        TEXT-DECORATION: none
    }
    .boxVmenu A:visited
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #ffffff;
        TEXT-DECORATION: none
    }
    .boxVmenu A:hover
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #ffffff;
        TEXT-DECORATION: none
    } 
        
.boxSearch 
{
 border: solid 1px #255982;
 background: #f2e9d8 url('../images/layout/bgSearch.gif') no-repeat top center;    
    }         
.box_red
{ 
    border: solid 1px #660000;
    background: #b80310;    
    font-family: Trebuchet MS, Arial;
    font-size: 12px;
    color: #ffffff;
} 
    
.frmNewsLetter
{ 
    border: solid 1px #255982;
    font-size: 10px;
    color: #001d43;
    background: #ACC4e5;
    margin: 0px;
    padding: 0px;
    }  
.frmLogin 
{
    border: solid 1px #255982;
    background: #ffffff;    
    font-family: Trebuchet MS, Arial;
    font-size: 12px;
    color: #255982;    
    }          
.input_red 
{
    width:169px;  
    font-size:10px; 
    border:solid 1 #B80310;
    padding: 0px;    
 }
 .input_blue
{
    width:100px;  
    font-size:10px; 
    border: solid 1 #001d43;
    padding: 0px;
    vertical-align: middle;  
 }
 .input_grey 
 {
    width:150; 
    height:19;  
    font-size:10px; 
    font-family: "trubuchet MS", Arial, sans-serif; 
    background-color:#ffffff; 
    color:#001d43; 
    border: solid 1px #255982; 
    
    }
 .footer 
{
    height: 24px;
    border: solid 1px #255982;
    background: #acc4e5; 
    color:#ffffff;
    font-size: 10px;
    } 
    .footer A:link
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #255982;
        TEXT-DECORATION: none
    }
    .footer A:visited
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #255982;
        TEXT-DECORATION: none
    }
    .footer A:hover
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 11px;
        COLOR: #255982;
        TEXT-DECORATION: underline;
    } 
.testo_tit2 A:link {color: #FFFFFF; text-decoration:none;}
.testo_tit2 A:visited {color: #FFFFFF; text-decoration:none;}
.testo_tit2 A:hover {color: #FFCC00; text-decoration:none;}
.testo_tit2 A:active {color: #FFFFFF; text-decoration:none;}

.testopiccolo_10_giallo {font-family:verdana; font-size:10px; color:#165995}
.testopiccolo_10_rosso_grassetto {font-family:Verdana; font-size:10px; color:#990000; font-weight:bold}
.testopiccolo_10_blu_grassetto {font-family:Verdana; font-size:10px; color:#175A96; font-weight:bold}
.testopiccolo_10_verde_grassetto {font-family:Verdana; font-size:10px; color:#006600; font-weight:bold}
.testopiccolo_10_bianco {font-family:Verdana; font-size:10px; color:#FFFFFF}
.testopiccolo_10_bianco_grassetto{font-family:Verdana; font-size:10px; color:#FFFFFF; font-weight:bold}
.testopiccolo_10_nero {font-family:Verdana; font-size:10px; color:000000}
.testopiccolo_10_grigio {font-family:Verdana; font-size:10px; color:666666; font-weight:bold}




.testopiccolo_10_bianco_link {font-family:Verdana; font-size:10px; font-weight:bold; color:#FFFFFF}
.testopiccolo_10_bianco_link A:link {font-family:Verdana; font-size:10px; color:#ffffff}
.testopiccolo_10_bianco_link A:visited {font-family:Verdana; font-size:10px; color:#FFFFFF}
.testopiccolo_10_bianco_link A:hover {font-family:Verdana; font-size:10px; color:#0F507B}

.testopiccolo_10_bianco_password_link {font-family:Verdana; font-size:10px; color:#FFFFFF}
.testopiccolo_10_bianco_password_link A:link {font-family:Verdana; font-size:10px; color:#ffffff}
.testopiccolo_10_bianco_password_link A:visited {font-family:Verdana; font-size:10px; color:#FFFFFF}
.testopiccolo_10_bianco_password_link A:hover {font-family:Verdana; font-size:10px; color:#ffCC00}

.testopiccolo_10_rosso_link {font-family:Verdana; font-size:10px; color:#990000; font-weight:bold}
.testopiccolo_10_rosso_link A:link {font-family:Verdana; font-size:10px; color:#990000; font-weight:bold}
.testopiccolo_10_rosso_link A:visited {font-family:Verdana; font-size:10px; color:#990000; font-weight:bold}
.testopiccolo_10_rosso_link A:hover {font-family:Verdana; font-size:10px; color:#999999; font-weight:bold}
.testopiccolo_10_rosso_link2 {font-family:Verdana; font-size:10px; color:#990000}
.testopiccolo_10_rosso_link2 A:link {font-family:Verdana; font-size:10px; color:#990000}
.testopiccolo_10_rosso_link2 A:visited {font-family:Verdana; font-size:10px; color:#990000}
.testopiccolo_10_rosso_link2 A:hover {font-family:Verdana; font-size:10px; color:#999999}

.testopiccolo_10_verde_grassetto_link {font-family:Verdana; font-size:10px; color:#006600; font-weight:bold}
.testopiccolo_10_verde_grassetto_link A:link {font-family:Verdana; font-size:10px; color:#006600; font-weight:bold}
.testopiccolo_10_verde_grassetto_link A:visited {font-family:Verdana; font-size:10px; color:#006600; font-weight:bold}
.testopiccolo_10_verde_grassetto_link A:hover {font-family:Verdana; font-size:10px; color:#999999; font-weight:bold}
.testopiccolo_10_nero_link {font-family:Verdana; font-size:10px; color:#000000; font-weight:bold}
.testopiccolo_10_nero_link A:link {font-family:Verdana; font-size:10px; color:#000000; font-weight:bold}
.testopiccolo_10_nero_link A:visited {font-family:Verdana; font-size:10px; color:#000000; font-weight:bold}
.testopiccolo_10_nero_link A:hover {font-family:Verdana; font-size:10px; color:#999999; font-weight:bold}
.testo_neroo10 {font-family:Verdana; font-size:10px; color:#990000; font-weight:bold}
.testo_neroo10 A:link {font-family:Verdana; font-size:10px; color:#990000; font-weight:bold}
.testo_neroo10 A:visited {font-family:Verdana; font-size:10px; color:#990000; font-weight:bold}
.testo_neroo10 A:hover {font-family:Verdana; font-size:10px; color:#999999; font-weight:bold}
.testo_nero10 {font-family:Verdana; font-size:10px; color:000000}
