/* Stili generali*/


body {
	margin:0;
	padding:0;
	font-family: "Palatino Linotype", Georgia;
	font-size: 76%;
	background-image: url('images/varie/gradiente.gif');
	background-repeat: repeat-x;
	background-color: #ffff;
	color: #052e49;
    }
    
#contenitoreGenerale {
    width: 980px;
    margin: 0 auto 0 auto;
    }
    
    
/******************************************************************************************************************************
*****************************************************HTML*********************************************************************/
h1 {
    color:#f1a102;
    font-family: "Palatino linotype", Georgia, serif;
    font-weight: bold;
    font-size: 1.4em;
    margin: 0;
    padding: 10px 0 0 28px;
    }
    
h2 {
    font-size: 1.1em;
    font-family: "Palatino linotype", Georgia, serif;
    font-weight: bold;
    color: #f8b525;
    margin: 0;
    padding-left: 28px;
    }
    
h3 {
    font-size: 1.1em;
    font-family: "Palatino linotype", Georgia, serif;
    font-weight: bold;
    color: #f8b525;
    margin: 0;
    padding: 0;
    }
    
hr {
    width: 156px;
    color: #f1a102;
    border: 1px solid;
    margin-left: 28px;
    text-align: left;
    }
    
p {
   color: #054064;
   padding: 5px 0 10px 35px;
   margin: 0;
   font-size: 0.96em;
   text-align: left;
   }
   
img {
    padding: 0;
    margin: 0;
    }
    
a img {
	border: none;
	margin: 0;
	padding: 0;
	}
	
a {
    text-decoration: none;
    color: #f97103;
    font-weight: bold;
    margin: 0;
	padding: 0;
	}
	
a:link, a:visited {
	text-decoration: none;
	color: #f97103;
	}
	
a:hover {
    color: #80b1d1;
    text-decoration: underline;
	}
	
form {
    margin: 0;
    padding: 0;
    }
    
input, select, textarea {
    border: 1px solid #6f89c2;
    font-family: "Trebuchet Ms", verdana, arial, sans-serif;
    font-size: 95%;
    color: #1082c6;
    padding: 1px 3px 1px 4px;
    }
	
/******************************************************************************************************************************
**************************************************Link testata*****************************************************************
******************************************************************************************************************************/

#linkSuperiori {
    width: 400px;
    padding: 75px 0 8px 156px;
    margin-right: 200px;
    height: 33px;
    color: #013197;
    font-weigth: bold;
    }
    
#linkSuperioriRight {
    width: 90px;
    height: 33px;
    padding: 75px 106px 8px 0;
    float: right;
}

#linkSuperioriRight img {
    padding-right: 10px;
}
    
#linkSuperiori a {
    text-decoration: none;
    color: #013197;
	}
	
#linkSuperiori a:link, #linkSuperiori a:visited {
	text-decoration: none;
	color: #013197;
	}
	
#linkSuperiori a:hover{
    color: #f1a102;
	}
	
#linkLateraliUno {
    height: 124px;
    width: 83px;
    padding-top: 45px;
    margin-right: 227px;
    padding-left: 667px;
    }
    
#linkLateraliUno ul {
    list-style: none;
    color: #013197;
    font-size: 0.88em;
    font-weight: bold;
    line-height: 19px;
    padding-top: 5px;
    padding-left: 10px;
    margin: 0;
    }
    
#linkLateraliDue {
    height: 124px;
    width: 217px;
    float: right;
    padding-top:45px;
    padding-left: 10px;
    }
    
#linkLateraliDue ul {
    list-style: none;
    padding-left: 14px;
    padding-top: 5px;
    margin: 0;
    color: #013197;
    font-size: 0.88em;
    font-weight: bold;
    line-height: 19px;
    }

    
#linkLaterali li{
    margin: 0;
    padding: 0;
    }
    
    
#linkLaterali a {
    text-decoration: none;
    color: #013197;
	}
	
#linkLaterali a:link, #linkLaterali a:visited {
	text-decoration: none;
	color: #013197;
	}
	
#linkLaterali a:hover{
    color: #f1a102;
	}

a#currentPage {
    color: #7A453F !important;
}
/*******************************************************************************************************************************
********************************************************Footer******************************************************************
*******************************************************************************************************************************/
    
#footer {
    width: 980px;
    height: 54px;
    background-image: url(images/footer/footer.jpg);
    background-repeat: no-repeat;
    text-align: center;
    padding-top: 21px;
    margin: 0;
    font-size: 0.8em;
    color: #013197;
    }
    
#footerInterno {
    width: 980px;
    height: 56px;
    background-image: url(images/footer/footer2.jpg);
    background-repeat: no-repeat;
    text-align: center;
    padding-top: 21px;
    margin: 0;
    font-size: 0.8em;
    color: #013197;  
}

#footerInterno a {
    text-decoration: none;
    color: #f97103;
	}
	
#footerInterno a:link, #footerInterno a:visited {
	text-decoration: none;
	color: #f97103;
	}
	
#footerInterno a:hover{
    color: #f1a102;
	}
	
/************************************************/
	
#footerFrescovivo {
    width: 980px;
    height: 31px;
    background-image: url(images/footer/footer.frescovivo.jpg);
    background-repeat: no-repeat;
    text-align: center;
    padding: 21px 0 15px 0;
    padding-top: 21px;
    padding-bottom: 10px;
    margin: 0;
    font-size: 0.8em;
    color: #013197;  
}

#footerProntocuoci {
    width: 980px;
    height: 33px;
    background-image: url(images/footer/footer.prontocuoci.jpg);
    background-repeat: no-repeat;
    text-align: center;
    padding-top: 21px;
    margin: 0;
    font-size: 0.8em;
    color: #013197;  
}

/****************************/

    
#footer a {
    text-decoration: none;
    color: #f97103;
	}
	
#footer a:link, #footer a:visited {
	text-decoration: none;
	color: #f97103;
	}
	
#footer a:hover{
    color: #f1a102;
	}
	   
.clearer {
	height:0;
	overflow:hidden;
	margin:0px;
	clear:both;
	} 


/******************************************************************************************************************************
***************************************************Home************************************************************************
******************************************************************************************************************************/    

#headerHome {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.home.jpg);
    background-repeat: no-repeat;
    }
        
#Corpo {
    width: 885px;
    margin-left: 95px;
    background-color:#ebf6fd;
    }
    
#colonnaDestra {
    width: 424px;
    float: right;
    }

#colonnaDestraPartOne {
    width: 424px;
    height: 105px;
    background-image: url(images/bg/bg1_destra_home2.jpg);
    background-repeat: no-repeat;
    padding: 0;
    margin: 0;
    }
    
#colonnaDestraPartOne img {
    padding: 0;
    margin: 0;
    }
    
#colonnaDestraPartTwo {
    width:333px;
    height: 136px;
    background-image: url(images/bg/bg2_destra_home.jpg);
    background-repeat: no-repeat;
    padding-left: 91px;
    }
    
#colonnaDestraPartTwo img {
    margin: 2px;
    border: none;
    }
  
#colonnaDestraPartThree {
    width: 424px;
    height: 78px;
    background-image: url(images/bg/bg3_destra_home2.jpg);
    background-repeat: no-repeat;
    }
    
#colonnaDestraPartFour {
    width: 336px;
    height: 154px;
    background-image: url(images/bg/bg4_destra_home.jpg);
    background-repeat: no-repeat;
    padding-left: 88px;
    }

#colonnaDestraPartFour img {
    padding: 2px;
    }

#colonnaSinistra {
    margin-right: 424px;
    background-color: #ebf6fd; 
    width: 455px;
    }
    
#colonnaSinistra img {
    padding: 5px 0 5px 35px;
    } 
    
/*******************************************************************************************************************************
*********************************************************Struttura**************************************************************
*******************************************************************************************************************************/
    
#headerStruttura {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.struttura.jpg);
    background-repeat: no-repeat;
    }
    
#colonnaDestraStrutturaPartOne {
    width: 294px;
    height: 121px;
    background-image: url(images/bg/bg1_destra_struttura.jpg);
    background-repeat: no-repeat;
    padding-left: 130px;
    }
    
#colonnaDestraStrutturaPartOne img {
    padding-top: 50px;  
    }
    
#colonnaDestraStrutturaPartTwo {
    width: 354px;
    height: 87px;
    background-image: url(images/bg/bg2_destra_struttura2.jpg);
    background-repeat: no-repeat;
    padding-left: 70px;
    }
    
#colonnaDestraStrutturaPartThree {
    width: 424px;
    height: 176px;
    background-image: url(images/bg/bg3_destra_struttura.jpg);
    background-repeat: no-repeat;
    }
    
#colonnaDestraStrutturaPartFour {
    width: 424px;
    background-image: url(images/bg/bg4_destra_struttura.jpg);
    background-repeat: repeat-y;
    height: 30px;
    }
    
.spaziaturaImmagine {
    padding-top: 10px;
    }
    
/******************************************************************************************************************************
*********************************************************Storia****************************************************************
******************************************************************************************************************************/

#headerStoria {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.storia.jpg);
    background-repeat: no-repeat;
    } 
    
#corpoInterna {
    background-color:#ebf6fd; 
    width: 790px;
    margin-left: 95px;
    }
    
#colonnaDestraInterna {
    width:329px;
    float: right;
    height: 523px;
    }
    
#colonnaDestraInternaPartOne {
    width: 200px;
    height: 71px;
    background-image: url(images/bg/bg1_destra_storia.jpg);
    background-repeat: no-repeat;
    padding-left: 129px;
    padding-top: 50px;
    padding-bottom: 0;
    margin: 0;
    }
    
#colonnaDestraInternaPartTwo {
    width: 249px;
    height: 189px;
    background-image: url(images/bg/bg2_destra_storia.jpg);
    background-repeat: no-repeat;
    background-color: #ebf6fd;
    padding-left: 80px; 
}

#colonnaDestraSfondoStoria {
    width: 329px;
    height: 232px;
    background-image: url(images/bg/bg3_destra_storia.jpg);
    background-repeat: no-repeat;
}

#colonnaSinistraStoria {
    background-color: #ebf6fd; 
    width: 455px; 
    margin-right: 329px;
    }
    
#colonnaSinistraPartOne {
    background-color: #ebf6fd; 
    width: 455px; 
    }

#colonnaSinistraSfondoStoria {
    width: 455px;
    height: 232px;
    background-image: url(images/bg/bg1_sinistra_storia.jpg);
    background-repeat: no-repeat;
    }
    
#elenco ul {
    margin: 0 0 0 30px;
    padding: 10px 10px 10px 15px;
    list-style: url(images/varie/stile.elenco.gif) circle; 
    }
    
#elenco li {
    margin-left: 20px;
    line-height: 18px;
    padding-left: 5px;
    }
    
/*******************************************************************************************************************************
**********************************************************Qualità***************************************************************
*******************************************************************************************************************************/


#headerQualita {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.qualita.jpg);
    background-repeat: no-repeat;
    }
   
#colonnaSinistraQualita {
    background-color: #ebf6fd; 
    width: 455px; 
    margin-right: 329px;
    }
    
#colonnaSinistraQualitaPartOne {
    background-color: #ebf6fd; 
    width: 455px; 
    /*height: 310px;*/
    }
    
#colonnaDestraQualita {
    width:330px;
    float: right;
    /*height: 523px;*/
    }
    
#colonnaDestraQualitaPartOne {
    width: 199px;
    height: 71px;
    background-image: url(images/bg/bg1_destra_storia.jpg);
    background-repeat: no-repeat;
    padding-left: 130px;
    padding-top: 50px;
    padding-bottom: 0;
    margin: 0;
    }
    
#colonnaDestraQualitaPartTwo {
    width: 249px;
    height: 110px;
    background-image: url(images/bg/bg2_destra_storia.jpg);
    background-repeat: no-repeat;
    background-color: #ebf6fd;
    padding-left: 80px; 
}

#colonnaDestraSfondoQualita {
    width: 329px;
    height: 246px;
    background-image: url(images/bg/bg3_destra_qualita.jpg);
    background-repeat: no-repeat;
}

/******************************************************************************************************************************
***************************************************Processi********************************************************************
******************************************************************************************************************************/

#headerProcessi {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.processi.jpg);
    background-repeat: no-repeat;
    }
   
#colonnaSinistraProcessi {
    background-color: #ebf6fd; 
    width: 475px; 
    margin-right: 300px;
    }
    
#colonnaSinistraProcessiPartOne {
    background-color: #ebf6fd; 
    width: 475px;
    /*height: 310px;*/
    }

#colonnaDestraProcessi {
    /*width:330px;*/
    width: 300px;
    float: right;
    /*height: 523px;*/
    }
    
#colonnaDestraProcessiPartOne {
    width: 195px;
    height: 71px;
    background-image: url(images/bg/bg1_destra_processi.jpg);
    background-repeat: no-repeat;
    padding-left: 105px;
    padding-top: 50px;
    padding-bottom: 0;
    margin: 0;
    }
    
#colonnaDestraProcessiPartTwo {
    width: 249px;
    height: 41px;
    background-image: url(images/bg/bg2_destra_processi.jpg);
    background-repeat: no-repeat;
    background-color: #ebf6fd;
    padding-left: 51px;
    }
    
#fotoColonnaDestra {
    padding-top: 30px;
    padding-bottom: 10px;
    }

#colonnaSinistraProcessi img {
    padding: 5px 0 5px 35px;
    }
    
/******************************************************************************************************************************
************************************************Confezionamento*******************************************************
******************************************************************************************************************************/

#headerConfezionamento {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.confezionamento.jpg);
    background-repeat: no-repeat;
    }
    
#colonnaSinistraConfezionamento {
    background-color: #ebf6fd; 
    width: 475px; 
    margin-right: 300px;
    }
    
#colonnaSinistraConfezionamentoPartOne {
    background-color: #ebf6fd; 
    width: 475px;
    /*height: 310px;*/
    }

#colonnaDestraConfezionamento {
    /*width:330px;*/
    width: 300px;
    float: right;
    /*height: 523px;*/
    }
    
#colonnaDestraConfezionamentoPartOne {
    width: 195px;
    height: 71px;
    background-image: url(images/bg/bg1_destra_processi.jpg);
    background-repeat: no-repeat;
    padding-left: 105px;
    padding-top: 50px;
    padding-bottom: 0;
    margin: 0;
    }
    
#colonnaDestraConfezionamentoPartTwo {
    width: 249px;
    height: 41px;
    background-image: url(images/bg/bg2_destra_processi.jpg);
    background-repeat: no-repeat;
    background-color: #ebf6fd;
    padding-left: 51px;
    }
    
#fotoColonnaDestraConfezionamento {
    padding-top: 30px;
    padding-bottom: 10px;
    }

#colonnaSinistraConfezionamento img {
    padding: 5px 0 5px 35px;
    }
    
    
/******************************************************************************************************************************
************************************************Vendita*******************************************************
******************************************************************************************************************************/

#headerVendita {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.vendita.jpg);
    background-repeat: no-repeat;
    }
    
#colonnaSinistraVendita {
    background-color: #ebf6fd; 
    width: 480px; 
    margin-right: 300px;
    }
    
#colonnaSinistraVenditaPartOne {
    background-color: #ebf6fd; 
    width: 480px;
    /*height: 310px;*/
    }

#colonnaDestraVendita {
    /*width:330px;*/
    width: 300px;
    float: right;
    /*height: 523px;*/
    }
    
#colonnaDestraVenditaPartOne {
    width: 195px;
    height: 71px;
    background-image: url(images/bg/bg1_destra_processi.jpg);
    background-repeat: no-repeat;
    padding-left: 105px;
    padding-top: 50px;
    padding-bottom: 0;
    margin: 0;
    }
    
#colonnaDestraVenditaPartTwo {
    width: 249px;
    height: 41px;
    background-image: url(images/bg/bg2_destra_processi.jpg);
    background-repeat: no-repeat;
    background-color: #ebf6fd;
    padding-left: 51px;
    }
    
#colonnaDestraVenditaPartThree {
    width: 300px;
    height: 245px;
    background-image: url(images/bg/bg1_destra_vendita.jpg);
    background-repeat: no-repeat;
    margin-top: 80px;
    }
    
    
/******************************************************************************************************************************
*********************************************Frescovivo*****************************************************
******************************************************************************************************************************/

#headerFrescovivo {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.frescovivo.jpg);
    background-repeat: no-repeat;
    }
    
#colonnaDestraFrescovivo {
    /*width:330px;*/
    width: 424px;
    float: right;
    /*height: 523px;*/
    }
    
#colonnaDestraFrescovivoPartOne {
    width: 424px;
    height: 106px;
    background-image: url(images/bg/bg1_destra_frescovivo.jpg);
    background-repeat: no-repeat;
    }
    
#colonnaDestraFrescovivoPartTwo {
    width: 424px;
    height: 186px;
    background-image: url(images/bg/bg2_destra_frescovivo.jpg);
    }
    
#colonnaDestraFrescovivoPartThree {
    width: 323px;
    height: 120px;
    background-image: url(images/bg/bg3_destra_frescovivo.jpg);
    background-repeat: no-repeat;
    padding-top: 56px;
    padding-left: 101px;
    }
 
#colonnaSinistraFrescovivo {
    background-color: #ebf6fd; 
    width: 455px; 
    margin-right: 424px;
    }
    
#colonnaSinistraFrescovivoPartOne {
    background-color: #ebf6fd; 
    width: 455px;
    height: 71px;
    background-image: url(images/bg/bg1_sinistra_frescovivo.jpg);
    background-repeat: no-repeat;
    padding-top: 35px;
    /*height: 310px;*/
    }
    
#tabella_prodotti {
    padding-left: 50px;
    color: #031f5b;
    font-weight: bold;
    }
    
#tabella_prodotti td {
    height: 40px;
    text-align: left;
    width: 90px;
    }
    
#titoloBlu {
    color: #3895bc;
    font-weight: lighter;
    }
    
#titoloBluGrassetto {
    color: #3895bc;
    font-weight: bold;
    }
    
/******************************************************************************************************************************
*********************************************ProntoCuoci*****************************************************
******************************************************************************************************************************/

#headerProntocuoci {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.prontocuoci.jpg);
    background-repeat: no-repeat;
    }
    
#colonnaDestraProntocuoci {
    /*width:330px;*/
    width: 424px;
    float: right;
    /*height: 523px;*/
    }
    
#colonnaDestraProntocuociPartOne {
    width: 424px;
    height: 106px;
    background-image: url(images/bg/bg1_destra_prontocuoci.jpg);
    background-repeat: no-repeat;
    }
    
#colonnaDestraProntocuociPartTwo {
    width: 424px;
    height: 185px;
    background-image: url(images/bg/bg2_destra_prontocuoci.jpg);
    }
    
#colonnaDestraProntocuociPartThree {
    width: 325px;
    height: 144px;
    background-image: url(images/bg/bg3_destra_prontocuoci.jpg);
    background-repeat: no-repeat;
    padding-top: 52px;
    padding-left: 99px;
    }
 
#colonnaSinistraProntocuoci {
    background-color: #ebf6fd; 
    width: 455px; 
    margin-right: 424px;
    }
    
#colonnaSinistraProntocuociPartOne {
    background-color: #ebf6fd; 
    width: 455px;
    height: 71px;
    background-image: url(images/bg/bg1_sinistra_prontocuoci.jpg);
    background-repeat: no-repeat;
    padding-top: 35px;
    /*height: 310px;*/
    }
    
#titoloArancione {
    color: #e49e14;
    font-weight: lighter;
    }
    
#titoloArancioneGrassetto {
    color: #e49e14;
    font-weight: bold;
    }
    
/******************************************************************************************************************************
***********************************************Dove siamo**********************************************************************
******************************************************************************************************************************/

#headerDoveSiamo {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.dovesiamo.jpg);
    background-repeat: no-repeat;
    }
    
#corpoColonnaUnita {
    width: 790px;
    background-image: url(images/bg/bg_dovesiamo.jpg);
    background-repeat: no-repeat;
    background-position: bottom right;
    background-color: #ebf6fd;
    margin-left: 95px;
    }
    
#footerDoveSiamo {
    width: 980px;
    height: 56px;
    background-image: url(images/footer/footer2.jpg);
    background-repeat: no-repeat;
    text-align: center;
    padding-top: 21px;
    font-size: 0.8em;
    color: #013197;
    margin: 0 auto 0 auto;
}

#footerDoveSiamo a {
    text-decoration: none;
    color: #f97103;
	}
	
#footerDoveSiamo a:link, #footerDoveSiamo a:visited {
	text-decoration: none;
	color: #f97103;
	}
	
#footerDoveSiamo a:hover{
    color: #f1a102;
	}
	
/******************************************************************************************************************************
****************************************Scheda prodotto Frescovivo*************************************************************
******************************************************************************************************************************/

#headerProdottoFrescoVivo {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.prodotto_fv.jpg);
    background-repeat: no-repeat;
    }
    
#CorpoFrescoVivo {
    width: 790px;
    margin-left: 95px;
    background-color:#ebf6fd; 
    }
    
#colonnaDestraProdottoFrescovivo {
    width: 390px;
    float: right;
    /*height: 523px;*/
    }
    
#colonnaDestraProdottoFrescovivoPartOne {
    width: 290px;
    height:234px;
    background-image: url(images/bg/bg1_destra_prodottofv.jpg);
    background-repeat: no-repeat;
    padding-top: 70px;
    padding-left: 100px;
    }
    
#colonnaDestraProdottoFrescovivoPartTwo {
    width: 290px;
    height: 98px;
    background-image: url(images/bg/bg2_destra_prodottofv.jpg);
    padding-top: 53px;
    padding-left: 100px;
    }
    
#colonnaSinistraProdottoFrescovivo {
    background-color: #ebf6fd; 
    width: 390px; 
    margin-right: 390px;
    }
    
#colonnaSinistraProdottoFrescovivoPartOne {
    background-color: #ebf6fd; 
    width: 390px;
    height: 96px;
    background-image: url(images/bg/bg1_sinistra_prodottofv.jpg);
    background-repeat: no-repeat;
    }
    

#NomeProdottoFrescoVivo {
    color: #3895bc;
    font-weight: lighter;
    padding-top: 45px;
    }
    
/******************************************************************************************************************************
****************************************Scheda prodotto Prontocuoci************************************************************
******************************************************************************************************************************/

#headerProdottoProntoCuoci {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.prodotto_pc.jpg);
    background-repeat: no-repeat;
    }
    
#CorpoProntoCuoci {
    width: 790px;
    margin-left: 95px;
    background-color:#ebf6fd; 
    }
    
#colonnaDestraProdottoProntoCuoci {
    width: 390px;
    float: right;
    /*height: 523px;*/
    }
    
#colonnaDestraProdottoProntoCuociPartOne {
    width: 290px;
    height:234px;
    background-image: url(images/bg/bg1_destra_prodottopc.jpg);
    background-repeat: no-repeat;
    padding-top: 70px;
    padding-left: 100px;
    }
    
#colonnaDestraProdottoProntoCuociPartTwo {
    width: 290px;
    height: 98px;
    background-image: url(images/bg/bg2_destra_prodottopc.jpg);
    padding-top: 53px;
    padding-left: 100px;
    }
    
#colonnaSinistraProdottoProntoCuoci {
    background-color: #ebf6fd; 
    width: 390px; 
    margin-right: 390px;
    }
    
#colonnaSinistraProdottoProntoCuociPartOne {
    background-color: #ebf6fd; 
    width: 390px;
    height: 96px;
    background-image: url(images/bg/bg1_sinistra_prodottopc.jpg);
    background-repeat: no-repeat;
    }
    
#NomeProdottoProntoCuoci {
    color: #eea403;
    font-weight: lighter;
    padding-top: 45px;
    }
    
/*****************************************************************************************************************************
*********************************************************Contatti*************************************************************
*****************************************************************************************************************************/
#contenitoreContatti {
    width: 790px;
    margin-left: 95px;
    background-color:#ebf6fd;
    }

#corpoColonnaUnitaContatti {
    width: 780px;
    background-color: #ebf6fd;
    padding-right: 10px;
    }
    
#colonnaDestraContatti {
    width: 308px;
    float: right;
    margin: 0;
    background-image: url(images/bg/bg1_destra_contatti.jpg);
    background-repeat: no-repeat;
    background-color:#ebf6fd;
    padding: 0 30px 0 20px;
    }
    
#colonnaSinistraContatti {
    width: 420px;
    margin-right: 358px;
    background-color: #ebf6fd;  
    }
    
#footerContatti {
    width: 980px;
    height: 37px;
    background-image: url(images/footer/footer.contatti.jpg);
    background-repeat: no-repeat;
    text-align: center;
    padding-top: 61px;
    font-size: 0.8em;
    color: #013197;
    margin: 0 auto 0 auto;
}

#footerContatti a {
    text-decoration: none;
    color: #f97103;
	}
	
#footerContatti a:link, #footerContatti a:visited {
	text-decoration: none;
	color: #f97103;
	}
	
#footerContatti a:hover{
    color: #f1a102;
	}
    
.datiContatti {
    margin-top: 5px;
    padding: 0 0 3px 35px;
    }
.informativaPrivacy {
    font-size: 0.93em;
    font-family: "Trebuchet MS";
    }
    
.red {
    color: red;
    font-weight: bold;
    font-size: 150% !important;
}
    
/******************************************************************************************************************************
***************************************************News************************************************************************
******************************************************************************************************************************/

#contenitoreNews {
    width: 790px;
    margin-left: 95px;
    background-color:#ebf6fd;
    }

#headerNews {
    width: 980px;
    height: 290px;
    background-image: url(images/testate/testata.news.jpg);
    background-repeat: no-repeat;
    }

/*****************************************************************************************************************************
*********************************************************CREDITS*************************************************************
*****************************************************************************************************************************/
#credits {
    text-align: right;
    margin-right: 50px;
    font-size: 85%;
    padding-bottom: 10px;
    font-family: "Trebuchet MS", arial, verdana;
    }
    
#credits a:link, #credits a:visited {
	text-decoration: none;
	color: #2e89bf;
	}
	
#credits a:hover{
    color: #013197;
	}
	
/*****************************************
************** MESSAGGIO OKAY ************
*****************************************/
#green { 
	background: #DEFAE0;
	border: 1px solid #34DA40;
	margin: 5px 0 5px 0;
	padding: 0 5px 0 5px;
}

#green p{
	background: transparent !important;
	border: 0 !important;
	font-size: 10px;
	letter-spacing: 1px;
	margin: 0 !important;
	padding: 7px 0 7px 0; 
	text-align: right;
}


/*****************************************
************** MESSAGGIO ERRORE ************
*****************************************/
 
#error {
    background-color: #FEFAE3;
    border: 1px dashed #933;
    color: red;
    padding: 10px 10px 10px 10px;
    margin: 0 20px 10px 20px;
    font-size: 95%;
}

/*****************************************
************** EDI NEWS ************
*****************************************/
.allDestra {
    float: right;
}

#news {
    width: 400px;
    margin-left: 20px;
    font-family: "Trebuchet ms", Verdana,sans-serif;
	font-size: 94%;
	padding: 5px 5px 5px 10px;
}

.data {
	text-align: left;
	margin: 0;
	color: #fab116;
	font-weight: bold;
}

.titolo {
    text-align: left;
    padding-left: 10px;
}

.titolo a:link, .titolo a:visited {
    color: #2c82b7;
    text-decoration: none;
}

.titolo a:hover, .titolo a:active {
    color: #2c82b7;
    text-decoration: underline;
}

.incipt {
    text-align:justify;
    padding: 5px 0 5px 10px;
}

.readNews {
    text-align: right;
}

.elencoArchivioNews {
    padding: 10px 15px 0px 30px;
    margin-right: 250px; 
}

#alignRight {
    float: right;
	width: 200px;
	margin-right: 20px
}

#headerReadN {
    background-image: url(images/news/header.news.jpg);
    background-repeat: no-repeat;
    width: 500px;
    height: 16px;
}

#bodyReadN {
    background-image: url(images/news/corpo.news.jpg);
    background-repeat: repeat-y;
    width: 500px;
    height: 4px;
}

#footerReadN {
    background-image: url(images/news/footer.news.jpg);
    background-repeat: no-repeat;
    width: 500px;
    height: 16px;
}

#closeWindow {
    text-align: center;
    color: #94760d;
}

#closeWindow a:link, #closeWindow a:visited {
    color: #94760d;
    text-decoration: none;
}

#closeWindow a:hover, #closeWindow a:active {
    color: #5e5d5d;
    text-decoration: underline;
}

/*****************************************
CLASSI CHE MODIFICANO IL COLORE DEI LINK DELLE LUE LINEE ***
*****************************************/
.colorLineaFV {
    color: #2c82b7 !important;
}

.colorLineaPC {
    color: #fab116 !important;
}
