body{margin:5px 0 0 0; background-color:#365d85; font-family:Arial, Helvetica, sans-serif; color:#4f4e4e}
.clear{clear:both; margin:0; padding:0}

#testata{ background-image:url(../img/bkg-testata.jpg); background-repeat:repeat-x;}
#testata div#logo{float:left; width:618px; text-align:right; height:143px}
#testata div#lang{float:left; text-align:right; width:343px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#8f949c;padding:18px 19px 0px 0px}

div#lang a{text-decoration:none; color:#8f949c}
div#lang a:hover{text-decoration:none; color:#365d85}
div#lang span.sel{color:#365d85}

td#menu{ background-image:url(../img/bkg-menu.jpg); background-repeat:repeat-x; margin:0; padding:0; height:42px}
td#menu a{border:none!important; margin:0; padding:0}
td#menu a img{border:none; margin:0; padding:0}

.strisciaBlu{ background-color:#416e9c; background-repeat:repeat-x; margin:0; padding:0}
.strisciaGrigia{background-color:#bbbaba; background-repeat:repeat-x; margin:0; padding:0}
.strisciaGrigiaInt{background-color:#bbbaba; background-repeat:repeat-x; margin:0; padding:0; height:56px; max-height:56px}

.bkgWhite{background-color:#ffffff}

.colDx{background-image:url(../img/bkg-colDx.jpg); background-repeat:repeat-y}

#footer{height:45px; background-image:url(../img/bkg-footer.jpg); background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#656565}
#footer a{color:#656565; text-decoration:none}
#footer a:hover{color:#656565; text-decoration:underline}

.note{color:#666666; font-size:10px; line-height:16px}


/*  societa.html  */

div.cntSocieta{ font-size:12px; line-height:19px; text-align:justify; width:681px}
div.cntSocieta p{ padding:0 0 19px 0; margin:0 0 0 0}
div.cntSocieta strong{ color:#3471b0;}
div.cntSocieta a{ color:#3471b0; text-decoration:underline}
div.cntSocieta a:hover{ color:#3471b0; text-decoration:none}
div.cntSocieta ul{ list-style-image:url(../img/bullet.jpg); margin:0 0 0 16px; padding:0}
div.cntSocieta ul li{color:#3471b0; margin:0; padding:0}
#MenuSecLivSocieta{padding:0px 0px 0px 98px}
#MenuSecLivSocietaEng{padding:0px 0px 0px 78px}


/* compagine.html */

div.cntCompagine{ font-size:13px; line-height:18px; text-align:justify; width:681px}
div.cntCompagine p{ padding:0 0 19px 0; margin:0 0 0 0}
div.cntCompagine strong{ color:#3471b0;}

.cntCompagineTable{ font-size:11px; line-height:14px; text-align:justify; padding:0px 17px 0px 0px}
.cntCompagineTable a{color:#365d85; text-decoration:underline}
.cntCompagineTable a:hover{color:#365d85; text-decoration:none}
.cntCompagineTable p{ padding:0 0 19px 0; margin:0 0 0 0}


/* consiglio.html */

div.titConsiglioTbl{color:#2f67a3; font-size:12px; border-bottom:solid 1px #2f67a3; margin-left:3px}

div.cntConsiglio{ font-size:13px; line-height:18px; width:681px}
div.cntConsiglio p{ padding:0 0 19px 0; margin:0 0 0 0}
div.cntConsiglio ul{ list-style-image:url(../img/bullet.jpg); margin:18px 0 0 19px; padding:0}
div.cntConsiglio ul li{font-size:12px; margin-bottom:4px; padding:0px}


/* missione.html */

div.cntMissione{ font-size:12px; line-height:20px; text-align:justify; width:681px}
div.cntMissione p{ padding:0 0 19px 0; margin:0 0 0 0}
div.cntMissione strong{ color:#3471b0;}


/* competenze.html */

div.cntCompetenze{ font-size:12px; line-height:18px; text-align:justify; width:681px}
div.cntCompetenze p{ padding:0 0 19px 0; margin:0 0 0 0}
div.cntCompetenze strong{ color:#3471b0;}


/* partnership.html*/

div.cntPartnership{ font-size:12px; line-height:18px; text-align:justify; width:681px}
div.cntPartnership p{ padding:0 0 19px 0; margin:0 0 0 0}
div.cntPartnership strong{ color:#3471b0;}
div.cntPartnership table{ border-top:solid 1px #d2d1d1; border-bottom:solid 1px #d2d1d1}
td.numberPercentule{color:#737373; font-size:23px}

#MenuSecLivPartnership{padding:0px 0px 0px 569px}


/* istfid.html & eidos.html */

div.cntIstfid{ font-size:13px; line-height:18px;text-align:justify; width:681px; }
div.cntIstfid ul{ list-style-image:url(../img/bullet.jpg); margin:0 0 0 16px; padding:0;}
div.cntIstfid ul li{font-size:12px; margin-bottom:25px; padding:0px; line-height:19px}


/* contatti.html */

div.cntContatti{ font-size:12px; line-height:19px; text-align:justify; width:681px; min-height:250px;}
div.cntContatti p{ padding:0 0 19px 0; margin:0 0 0 0}
div.cntContatti a{color:#365d85; text-decoration:underline}
div.cntContatti a:hover{color:#365d85; text-decoration:none}
div.cntContatti strong{ color:#365d85; }



.noteLegali{background:#FFFFFF; padding:15px; font-size:12px; margin:8px; width:auto; height:auto}
.close{padding-top:10px;}
.close a{font-size:12px; padding:8px; color:#365d85; text-decoration:underline}
.close a:hover{font-size:12px; color:#365d85; text-decoration:none}


