/*
a:link {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: none}
a:active { color:#FFFFFF }
*/


#marqueecontainer{
position: relative;
width: 250px; /*marquee width */
height: 60px; /*marquee height */
overflow: hidden;
border: 1px solid #ff9933;
padding: 1px;
padding-left: 2px;
}

#oldmarquee{
position: relative;
width: 250px; /*marquee width */
height: 60px; /*marquee height */
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-align: left;
font-weight: normal;
}


.AreaNews {
    font-size: 10px;
    color: #000000;
    border: 0px solid #ff9933;
    font-family: verdana, arial, helvetica, sans-serif;
    background-color: #ff9933;
    font-weight: bold;
    text-align:left;
    overflow: hidden;
}

.txt-par-bold-blu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #1f489c;
}

.tit1 {
        text-decoration:none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 16px;
        color: #1F489C;
}

.tit1_Link {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 16px;
        color: #1F489C;
}
.tit1_Link:visited {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 16px;
        color: #1F489C;
}

.tit1_bordo {
        border: 1px solid #1F489C;
        background-color:#FFFFFF;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 16px;
        color: #1F489C;
}

.tit1_ {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 18px;
        color: #1F489C;
}

.small {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #000000;
        padding:0%;
        margin:0%;
}

.style5 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #1f489c;
}

.txt {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #000000;
        text-align: justify;
        font-weight: normal;
}
.txt_lavoroG {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 17px;
        color: #000000;
        text-align: justify;
        font-weight: bold;
}

.style8Copy {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: justify;
    font-weight: normal;
    color: #FF0000
}

.style10Copy {
        color: #1F489C;
        font-weight: bold;
}

.menu_sx {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        text-transform: uppercase;
        color: #1F489C;
        text-align: left;
        text-indent: 0pt;
}
.menu_sx_riservata {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        text-transform: uppercase;
        color: #FF0000;
        text-align: left;
        text-indent: 0pt;
}
.tit1-bottom {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 16px;
        color: #1F489C;
        text-align: center;
}
.tit1-bottom-nero {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #000000;
        text-align: center;
}
.tit1-bottom_clikki {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 14px;
        color: #FF0000;
        text-align: center;
}
.tab_news {
        vertical-align: bottom;
}
.tabella_contatti{
        background-color:#FFFFFF;
        text-align: center;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 16px;
        color: #1F489C;
}
.bottom1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: bold;
        text-align: center;
}
.bottom2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        font-weight: normal;
        text-align: center;
}
.tit_dovesiamo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #FFFFFF;
}
.txt_dovesiamo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #000000;
        text-align: center;
        font-weight: normal;
        line-height: 16px;
}
.txt_bold_dovesiamoCopy {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #000000;
        text-align: center;
        font-weight: bold;
        line-height: 16px;
}
.tit1_globale {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 12px;
        color: #1F489C;
        line-height: 12px;
        text-transform: uppercase;
}

.LinkMenu:link{
    vertical-align: middle;
    display: run-in;
    font-size: 14px;
    text-decoration:none;
    font-weight: bold;
    color: #1f489c;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LinkMenu:hover {
    vertical-align: middle;
    font-size: 14px;
    display: run-in;
    text-decoration:none;
    font-weight: bold;
    color: #FFFFFF;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.LinkAttivo {
    vertical-align: middle;
    font-size: 14px;
    text-decoration:none;
    font-weight: bold;
    color: #FFFFFF;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

td.LinkMenu:link{
    background-image: url(images/bott_sx_2_2.jpg);
    font-size: 14px;
    text-decoration:none;
    font-weight: bold;
    color: #1f489c;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.LinkMenu:hover {
    background-image: url(images/bott_sx_2_2over.jpg);
    font-size: 14px;
    text-decoration:none;
    font-weight: bold;
    color: #FFFFFF;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.LinkAttivo {
    background-image: url(images/bott_sx_2_2over.jpg);
    font-size: 14px;
    text-decoration:none;
    font-weight: bold;
    color: #FFFFFF;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
//

a.LinkMenuP:link{
    font-size: 12px;
    text-decoration:none;
    font-weight: bold;
    color: #FFFFFF;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
}

a.LinkMenuP:visited{
    font-size: 12px;
    text-decoration:none;
    font-weight: bold;
    color: #FFFFFF;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
}

a.LinkMenuP:hover {
    font-size: 12px;
    text-decoration:none;
    font-weight: bold;
    color: #ffbe7e;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
}

a.LinkMenuPAttivo {
    font-size: 12px;
    text-decoration:none;
    font-weight: bold;
    color: #ffbe7e;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
}

.LinkMenuP_N{
    font-size: 12px;
    text-decoration:none;
    font-weight: bold;
    color: #000000;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
}
.LinkMenuP_N:visited{
    font-size: 12px;
    text-decoration:none;
    font-weight: bold;
    color: #000000;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
}
.LinkMenuP_N:hover {
    font-size: 12px;
    text-decoration:none;
    font-weight: bold;
    color: #ff0000;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
}

td.LinkMenuP{
    border: 2px outset #000000;
    background-color:#426bbf;
    font-size: 12px;
    text-decoration:none;
    font-weight: bold;
    color: #c94a4a;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
td.LinkMenuP:hover {
    border: 2px inset #000000;
    background-color: #143c8f;
    font-size: 12px;
    text-decoration:none;
    font-weight: bold;
    color: #ffbe7e;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Link:link{
    font-size: 14px;
    text-decoration:none;
    font-weight: bold;
    color: #1f489c;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Link:hover {
    font-size: 14px;
    text-decoration:none;
    font-weight: bold;
    color: #1f489c;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.Link_B:link{
    font-size: 14px;
    text-decoration:none;
    font-weight: bold;
    color: #1f489c;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
}

.Link_B:visited{
    font-size: 14px;
    text-decoration:none;
    font-weight: bold;
    color: #1f489c;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
}

.Link_B:hover {
    font-size: 14px;
    text-decoration:none;
    font-weight: bold;
    color: #ff0000;
    font-style: normal;
    font-family: Arial, Helvetica, sans-serif;
}

.StileOff1{
    background-image: url(images/bott_sx1_2.jpg);
}

.StileOver1{
    background-image: url(images/bott_sx1_2over.jpg);
}

.txtPARTNERS {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-align: justify;
    font-weight: bold;
}
.tit1FORM {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #1F489C;
    text-align: right;
}
.tit1FORMC-aster {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #FF0000;
    text-align: right;
    vertical-align: text-top;
}
.tit1FORMC-aster_bottom {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
    color: #FF0000;
    text-align: center;
}
.TIT_FORM {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 20px;
    color: #1F489C;
    text-align: center;
}

.TIT_FORM_G {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 24px;
    color: #1F489C;
    text-align: center;
}

.TIT_FORM_BOX {
    border: 2px solid #1F489C;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 20px;
    color: #1F489C;
    text-align: center;
}

.txt-descr-partners {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-align: justify;
    font-weight: normal;
}

.txt_lavoro {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    text-align: justify;
    font-weight: normal;
}
.tit1_lavoro {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 16px;
    color: #1F489C;
    text-align: center;
}

.no_border_bottom{
    border-left:1px solid #1F489C;
    border-right:1px solid #1F489C;
    border-top:1px solid #1F489C;
}

.no_border_top{
    border-left:1px solid #1F489C;
    border-right:1px solid #1F489C;
    border-bottom:1px solid #1F489C;
}
.apice{
    vertical-align: super;
    font-size: 10px;
}

.Menu {
    position: absolute;
    left: 0 px; /*posição à direita*/
    top: 5 px; /*posição abaixo*/
    width: 218px;
}

.UL_Menu {
    list-style-type: none; /*remove o marcador*/
    margin: 0; /*remove o recuo IE e Opera*/
    padding: 0; /*remove o recuo Mozilla e NN*/

    font-size: 14px;
    text-decoration:none;
    font-weight: bold;
    color: #FFFFFF;
    font-style: normal;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    vertical-align:middle;
}

.LI_Menu {
    text-align: center;
    margin-bottom:0px;
    margin-left:1px;
    vertical-align:middle;
}

.LI_Link{
    background-image: url(images/bott_sx_2_2_all.jpg);
    display: block;
    padding: 10px 0 0px 41px;
    border: 0px solid #000000;
    width: 174px;
    height: 31px;
    color: #1F489C;
    text-decoration: none;
    voice-family:inherit;
    vertical-align:middle;
}

.LI_Link:hover {
    background-image: url(images/bott_sx_2_2over_all.jpg);
    color:#FFFFFF;
}

.LI_Link_{
    background-image: url(images/bott_sx1_2_all.jpg);
    display: block;
    padding: 10px 0px 0px 41px;
    border: 0px solid #000000;
    width: 174px;
    height: 31px;
    color: #1F489C;
    text-decoration: none;
    voice-family:inherit;
    vertical-align:middle;
}

.LI_Link_:hover {
    background-image: url(images/bott_sx1_2over_all.jpg);
    color:#FFFFFF;
}

.LI_Link_Attivo{
    background-image: url(images/bott_sx_2_2over_all.jpg);
    display: block;
    padding: 10px 0 0px 41px;
    border: 0px solid #000000;
    width: 174px;
    height: 31px;
    color:#FFFFFF;
    text-decoration: none;
    voice-family:inherit;
    vertical-align:middle;
}

.LI_LinkG{
    background-image: url(images/bott_sx_2_2_all.jpg);
    display: block;
    padding: 0px 0 0px 41px;
    border: 0px solid #000000;
    width: 174px;
    height: 41px;
    color: #1F489C;
    text-decoration: none;
    voice-family:inherit;
    vertical-align:middle;
}

.LI_LinkG:hover {
    vertical-align:middle;
    background-image: url(images/bott_sx_2_2over_all.jpg);
    color:#FFFFFF;
}

.LI_Link_G{
    background-image: url(images/bott_sx1_2_all.jpg);
    display: block;
    padding: 0px 0 0px 41px;
    border: 0px solid #000000;
    width: 174px;
    height: 41px;
    color: #1F489C;
    text-decoration: none;
    voice-family:inherit;
    vertical-align: middle;
}

.LI_Link_G:hover {
    background-image: url(images/bott_sx1_2over_all.jpg);
    color:#FFFFFF;
}

.LI_Link_AttivoG{
    background-image: url(images/bott_sx_2_2over_all.jpg);
    display: block;
    padding: 0px 0 0px 41px;
    border: 0px solid #000000;
    width: 174px;
    height: 41px;
    color:#FFFFFF;
    text-decoration: none;
    voice-family:inherit;
    vertical-align:middle;
}
.bordo_tab_info {
    border: 1px solid #000000;
}

.Rosso{
    background-color: #ff5050;
}