body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url(img/sf_pagina.gif);
}

table {
	font: 12px  Tahoma, Verdana, Arial;
	color: #515151;
	text-align: justify;
}

form {
	margin: 0px 0px 0px 0px;
}

ul {
	margin: 5px 10px 5px 20px;
}
li {
	margin: 5px 0px 15px 0px;
}

hr {
	height: 1px;
	border: 0px;
	border-top: 1px solid #D3D3D3;
	margin: 10px 0px 10px 0px;

}



/* sfondi sito */

.sfTabella {
	background-color: #ffffff;
}

.sfAreaRiservata {
	background-color: #088552;
}

.sfIndirizzo {
	background-color: #088552;
	font: 11px  Tahoma, Verdana, Arial;
	color: #ffffff;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.sfCellaMenu {
 background-image: url(img/sf_menu.gif);
 padding: 0px 0px 0px 20px;
}

.sfMateriePrimeDettaglio1 {
  background-color: #EBEBEB;
}

.sfMateriePrimeDettaglio2 {
  background-color: #CDF6CD;
}


/* proprietà tabelle e celle */

.AreaRiservata {
	padding: 10px 10px 10px 15px;
	background-color: #F9F9F9;
}


.CorpoCentrale {
	padding: 8px 20px 10px 20px;
}

.CercaProdotto {
	padding: 10px 10px 10px 15px;
	background-color: #F9F9F9;
}

.CercaProdotto {
	padding: 10px 10px 10px 15px;
	background-color: #F9F9F9;
}

.cellaNewsBarraDx {
   padding: 0px 10px 0px 10px;
   border-left: 3px solid #329A00;
	font: 10px  Tahoma, Verdana, Arial;
	color: #515151;
	
}

.cellaCatalogoBarraDx {
   padding: 0px 10px 0px 10px;
   border-left: 3px solid #329A00;
	font: 12px  Tahoma, Verdana, Arial;
	color: #515151;
	
}

.cellaMateriePrimeDettaglio {
   padding: 0px 0px 0px 10px;
	
}

.tabellaNewsBarraDx {
  padding: 7px 0px 0px 0px;
	
}

.footer{
	padding: 6px 20px 6px 20px;
}

.lineaverde {
   padding: 0px 8px 0px 8px;
	margin: 0px 8px 0px 8px;
   border-left: 3px solid #329A00;
	font: 12px  Tahoma, Verdana, Arial;
	color: #515151;
	
}

.aziendaancore {
	padding: 3px 5px 3px 5px;
	background-color: #F2F2F2;
	border: #A0A0A0 1px solid;
	font-weight: bold;
	text-transform: uppercase;
	color: #088552;
}


.flashskip {
	padding: 5px 15px 5px 25px;
	color: #ffffff;
}

.flashlogo {
    background-color: #F1F1F1;
	border-bottom: 3px solid #088552;
	border-top: 3px solid #088552;
}

/* proprietà caratteri */

.textTitolo {
	color: #024A74;
	font-size: 12px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}

.textTitoloNews {
	font-size: 12px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
.textTitoloProdotto {
    font-size: 16px;
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-transform: uppercase;
}

.textData {
	font-size: 10px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
}

.textRegione {
	font: 12px  tahoma, verdana, arial;
	text-transform: uppercase;
	font-weight: bold;
}



/* links */

 A:link {
	text-decoration: none;
	color: #006700;
	font-size: 12px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
 A:visited {
	text-decoration: none;
	color: #006700;
	font-size: 12px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
 A:hover {
	color: #149D65;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

A.linkMenu2:link {
    text-decoration: none;
    color: #006700;
    font-size: 10px;
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;

}

A.linkMenu2:visited {
    text-decoration: none;
    color: #006700;
    font-size: 10px;
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;

}
A.linkMenu2:hover {
    color: #000000;
    font-size: 10px;
    text-decoration: underline;

}

A.linkAreaRiservata:link {
    text-decoration: none;
    color: #ffffff;
    font-size: 12px;
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;

}

A.linkAreaRiservata:visited {
    text-decoration: none;
    color: #ffffff;
    font-size: 12px;
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;

}
A.linkAreaRiservata:hover {
    color: #ffffff;
    font-size: 12px;
    text-decoration: underline;

}

A.linkMenu:link {
    text-decoration: none;
    color: #000000;
    font-size: 11px;
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;

}

A.linkMenu:visited {
    text-decoration: none;
    color: #000000;
    font-size: 11px;
    font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;

}
A.linkMenu:hover {
    color: #006700;
    font-size: 11px;
    text-decoration: underline;

}

 A.linkmaterieprime:link {
	text-decoration: none;
	color: #006700;
	font-size: 12px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	
	}
	
 A.linkmaterieprime:visited {
	text-decoration: none;
	color: #006700;
	font-size: 12px;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
}
 A.linkmaterieprime:hover {
	color: #149D65;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	text-transform: uppercase;
}

A.linkflash:link {
    text-decoration: none;
    color: #ffffff;



}

A.linkflash:visited {
    text-decoration: none;
    color: #ffffff;



}
A.linkflash:hover {
    color: #ffffff;

    text-decoration: underline;

}



/* proprietà immagini */

.fotoAzienda {
	margin: 0px 10px 4px 0px;
}

.immaginePuntino {
 margin: 5px 5px 2px 5px; 
	
}

.immagineFotoNews {
 margin: 0px 10px 3px 0px; 
	
}

.immagineMappa {
 margin: 0px 10px 3px 0px; 
	
}

.immagineMaterie {
	margin: 0px 8px 0px 0px;
}

/* proprietà forms */

.textElement {
	font: 10px  Verdana, tahoma, Arial;
	color: #000000;
	
}

.textareaElement {font: 10 Verdana, tahoma, Arial; color: #00000; }


.pulsante{
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;

	

}

/*la classe all'asterisco (campi obbligatori)*/

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

/* pop-up privacy */

.textTitoloPrivacy {
	font: 12px   Verdana, Arial;
	color: #ffffff;
	font-weight: bold;
}

.sfondoPopUp {
	background: #088552;
}

.cellePopUp {
	padding: 10px 15px 10px 10px;
}

 A.chiudiFinestra:link {  font: 11px tahoma, Verdana, Arial; text-decoration: none; color: #ffffff; font-weight: bold; }
 A.chiudiFinestra:visited {  font: 11px tahoma, Verdana, Arial; text-decoration: none; color: #ffffff ; font-weight: bold; }
 A.chiudiFinestra:hover {  font: 11px tahoma, Verdana, Arial; text-decoration: underline; color: #ffffff; font-weight: bold; }
 
