﻿body
{
    font-size: 11px;
    font-family: Arial, Times New Roman;
    color: #556682; /*blu originale*/
}

.IMGBody
{
    margin: 5px;
}

.IMGBorder
{
    border: solid 1px #d7d7d7;
}


.Margine5
{
    margin: 5px;
}

.Padding5
{
    padding: 5px;
}

.Padding10
{
    padding: 10px;
}

.Titolo16
{
    font-size: 16px;
    font-weight: bold;
}

.Titolo14
{
    font-size: 14px;
    font-weight: bold;
}

.SfondoTitoletto
{
    background-color: #D7D7D7;
}

.SeparatoreMenuSX
{
    padding-left: 9px;
}

.TXTBoxMotore
{
    font-size: 10px;
    color: #999999;
    width: 100px;
    height: 12px;
}

.DDLRegistrazione
{
    background-color: #FAFAFA;
    font-size: 10px;
    color: #999999;
    width: 155px;
    height: 20px;
}

.TXTBoxRegistrazione
{
    background-color: #FAFAFA;
    font-size: 10px;
    color: #999999;
    width: 150px;
    height: 12px;
}

.TXTBoxLogin
{
    background-color: #FAFAFA;
    font-size: 10px;
    color: #999999;
    width: 100px;
    height: 12px;
}

.TXTBoxInformativa
{
    background-color: #FAFAFA;
    font-size: 11px;
    color: #999999;
}

.SWF
{
    border-left-color: #CCCCCC; /*grigio bordi*/
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    width: 598px;
}

.Bottone
{
    font-size: 12px;
    color: #888888; /*grigio link*/
}




A:link
{
    text-decoration: none;
}

A:visited
{
    text-decoration: none;
}

A:active
{
    text-decoration: none;
}

A:hover
{
    text-decoration: none;
}

.LinkGenerico:link
{
    color: #888888;
    text-decoration: none;
}

.LinkGenerico:visited
{
    color: #888888;
    text-decoration: none;
}

.LinkGenerico:active
{
    color: #888888;
    text-decoration: none;
}

.LinkGenerico:hover
{
    color: #FF6600;
    text-decoration: underline;
}



.BGColorHeader
{
    background-color: #FF6600; /*arancio originale*/
    border-color: #DD7711; /*arancio bordo*/
    border-style: solid;
    border-width: 1px;
    width: 100%;
    height: 25px;
}

.BGColorCentro
{
    background-color: #EAECEF; /*azzurrino*/
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 1px;
}

.FooterDX
{
    color: #999999;
    font-size: 8px;
}



.LinkHeader:link
{
    color: #FFFFFF;
    text-decoration: none;
}

.LinkHeader:visited
{
    color: #FFFFFF;
    text-decoration: none;
}

.LinkHeader:active
{
    color: #FFFFFF;
    text-decoration: none;
}

.LinkHeader:hover
{
    color: #556682;
    text-decoration: underline;
}

.LinkMappa:link
{
    color: #777777;
    text-decoration: none;
}

.LinkMappa:visited
{
    color: #777777;
    text-decoration: none;
}

.LinkMappa:active
{
    color: #777777;
    text-decoration: none;
}

.LinkMappa:hover
{
    color: #FF6600;
    text-decoration: underline;
}

.MappaTop
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    padding: 5px;
}

.MappaMiddle
{
    background-color: #EAEAEA;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
}

.MappaBottom
{
    background-color: #D7D7D7;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    padding: 5px;
}

.MappaSXUP
{
    background-color: #D7D7D7;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.MappaSXDW
{
    background-color: #ECECEC;
    height: 322px;
    padding: 5px;
}

.ContattiUPSX
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.ContattiUPDX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.ContattiDWSX
{
    background-color: #ECECEC;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
}

.ContattiDWDX
{
    background-color: #E1E1E1;
    padding: 10px;
}

.LoginUPSX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.LoginUPDX
{
    background-color: #D7D7D7;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-weight: bold;
    color: #556682;
    padding: 5px;
}

.LoginDWSX
{
    background-color: #EAEAEA;
    padding: 5px;
}

.LoginDWDX
{
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    padding: 0px;
}

.Menu:link
{
    color: #999999;
    text-decoration: none;
    padding-left: 9px;
}

.Menu:visited
{
    color: #999999;
    text-decoration: none;
    padding-left: 9px;
}

.Menu:active
{
    color: #999999;
    text-decoration: none;
    padding-left: 9px;
}

.Menu:hover
{
    color: #FF6600;
    text-decoration: none;
    background-image: url("images/FrecciaDX.gif");
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 9px;
}

.MenuEvidenziato:link
{
    color: #FF6600;
    text-decoration: none;
    padding-left: 9px;
}

.MenuEvidenziato:visited
{
    color: #FF6600;
    text-decoration: none;
    padding-left: 9px;
}

.MenuEvidenziato:active
{
    color: #FF6600;
    text-decoration: none;
    padding-left: 9px;
}

.MenuEvidenziato:hover
{
    color: #FF6600;
    text-decoration: none;
    background-image: url("images/FrecciaDX.gif");
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 9px;
}

.MenuSXSelected
{
    color: #FF6600;
    text-decoration: none;
    background-image: url("images/FrecciaDX.gif");
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 9px;
}

.TitoloHome
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-size: 12px;
    font-weight: bold;
    padding-left: 2px;
}

.TitoloHomeLight
{
    background-color: #E1E1E1;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    text-align: left;
    font-size: 12px;
    font-weight: bold;
    padding-left: 2px;
}

.HomeSX
{
    width: 100px;
    background-color: #E1E1E1;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
}

.HomeDX
{
    width: 100px;
    background-color: #E1E1E1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
}

.HomeUP
{
    height: 80px;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.HomeMiddle
{
    padding: 10px;
}

.HomeDW
{
    height: 80px;
    padding: 10px;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
}




.DefaultUPSX
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.DefaultUPDX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.DefaultDWSX
{
    background-color: #ECECEC;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.DefaultDWDX
{
    background-color: #E1E1E1;
    padding: 5px;
}

.ChiSiamoUPSX
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.ChiSiamoUPDX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.ChiSiamoDWSX
{
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
}

.ChiSiamoDWDX
{
    background-color: #E1E1E1;
    padding: 5px;
    padding-left: 15px;
}

.MissionSX
{
    background-color: #FF6600;
    width: 70px;
    border-right: 1px solid #CCCCCC;
}

.MissionDXTop
{
    height: 75px;
    border-bottom: 1px solid #CCCCCC;
}

.MissionDXMiddle
{
    background-color: #F5F5FF;
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    color: #556682;
    height: 150px;
    padding: 10px;
}

.MissionDXBottom
{
    height: 90px;
    border-top: 1px solid #CCCCCC;
}

.CodiceEticoUPSX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.CodiceEticoUPDX
{
    background-color: #D7D7D7;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-weight: bold;
    font-size: 16px;
    color: #556682;
    padding: 5px;
}

.CodiceEticoDWSX
{
    background-color: #EAEAEA;
    padding: 5px;
}

.CodiceEticoDWDX
{
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
}

.DoveSiamoTop
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.DoveSiamoSX
{
    width: 350px;
    padding: 5px;
}

.DoveSiamoDX
{
    background-color: #EAEAEA;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    width: 250px;
    padding: 5px;
}

.RighiMondoUPSX
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.RighiMondoUPDX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.RighiMondoDWSX
{
    background-color: #ECECEC;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.RighiMondoDWDX
{
    background-color: #E1E1E1;
    padding: 0px;
}

.RighiMondoDX
{
    border-left-color: #CCCCCC;
    border-left-width: 1px;
    border-left-style: solid;
    padding-left: 3px;
}

.NotizieUPSX
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.NotizieUPDX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.NotizieDWSX
{
    background-color: #EAEAEA;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.NotizieDWDX
{
    background-color: #E1E1E1;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 0px;
}

.ProdottiUPSX
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.ProdottiUPDX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.ProdottiDWSX
{
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
}

.ProdottiDWDX
{
    background-color: #E1E1E1;
    padding: 5px;
    padding-left: 15px;
}

.ServiziUPSX
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.ServiziUPDX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.ServiziDWSX
{
    background-color: #ECECEC;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
}

.ServiziDWDX
{
    background-color: #E1E1E1;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 0px;
}

.AreeUPSX
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.AreeUPDX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.AreeDWSX
{
    background-color: #ECECEC;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.AreeDWDX
{
    background-color: #E1E1E1;
    padding-left: 15px;
    padding-bottom: 5px;
    padding-top: 5px;
}

.ProfiliUPSX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.ProfiliUPDX
{
    background-color: #D7D7D7;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-weight: bold;
    font-size: 14px;
    color: #556682;
    padding: 5px;
}

.ProfiliDWSX
{
    background-color: #EAEAEA;
    padding: 5px;
}

.ProfiliDWDX
{
    background-color: #E1E1E1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    padding-left: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 0px;
}

.RegistrazioneUPSX
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.RegistrazioneUPDX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.RegistrazioneDWSX
{
    background-color: #EAEAEA;
    padding: 5px;
}

.RegistrazioneDWDX
{
    background-color: #E1E1E1;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    padding: 5px;
}

.LinkUPSX
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.LinkUPDX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.LinkDWSX
{
    background-color: #ECECEC;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 0px;
}

.LinkDWDX
{
    background-color: #E1E1E1;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 0px;
}

.PrivacyNLUPSX
{
    background-color: #D7D7D7;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.PrivacyNLUPDX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.PrivacyNLDWSX
{
    background-color: #ECECEC;
    border-right-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    padding: 5px;
}

.PrivacyNLDWDX
{
    background-color: #E1E1E1;
    padding: 5px;
}

.BodyPopUp
{
    padding: 0px;
    margin: 0px;
}

.PopUpMediaUPSX
{
    background-color: #FF6600;
    width: 30px;
    height: 30px;
    padding: 5px;
}

.PopUpMediaUPDX
{
    background-color: #E7E7E7;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
}

.PopUpMediaDWSX
{
    background-color: #FF6600;
}

.PopUpMediaDWDX
{
    background-color: #D7D7D7;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    text-align: right;
    height: 30px;
}

.GestioneAllegatiUPSX
{
    background-color: #FF6600;
}

.GestioneAllegatiUPDX
{
    background-color: #E7E7E7;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    padding: 5px;
}

.GestioneAllegatiDWSX
{
    background-color: #FF6600;
}

.GestioneAllegatiDWDX
{
    background-color: #E7E7E7;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    padding: 5px;
    height: 25px;
}

.DettaglioUPSX
{
    background-color: #E5E5E5;
    padding: 10px;
    width: 530px;
}

.DettaglioUPDX
{
    background-color: #D7D7D7;
    padding: 10px;
    width: 70px;
}

.DettaglioDWDX
{
    background-color: #E0E0E0;
    vertical-align: bottom;
}

.MotoreUP
{
    background-color: #E0E0E0;
    border-top-color: #CCCCCC;
    border-top-style: solid;
    border-top-width: 1px;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
}

.MotoreDWDX
{
    background-color: #E7E7E7;
    border-left-color: #CCCCCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    padding: 5px;
    width: 550px;
}

.MotoreDWSX
{
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    width: 50px;
}

.Errore
{
    border-left: solid 1px #D7D7D7;
    border-right: solid 1px #D7D7D7;
}

.Statistiche
{
   border-color: #CCCCCC;
   border-style: solid;
   border-width: 1px;
}

.StatistichePari
{
   background-color: #E7E7E7;
   text-align: left;
}

.StatisticheDispari
{
   background-color: #E1E1E1;
   text-align: left;
}
