
body { }
p { }
td { }
.label { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 0; margin-bottom: 0; vertical-align: top }
h1  { font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: capitalize; margin: 0 }
h2  { font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 0; margin-bottom: 0 }
h3 { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-right: 70px; margin-bottom: 0; margin-left: 70px }
h4    { font-size: 14pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: inherit; margin-top: 0; margin-bottom: 0 }
h5 { font-size: 16pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 0; margin-bottom: 3px }
.testo5  { font-size: 16pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 0; margin-bottom: 3px }
h6 { font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-top: 0; margin-bottom: 0 }
.testo_modulo { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin-bottom: 0 }
.testo   { color: #333; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; width: 150px; height: 20px; border: solid 1px #696969 }
.testo:hover    { color: #333; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc9; width: 150px; height: 20px; border: solid 1px #696969 }
.testo:focus    { color: #333; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc9; width: 150px; height: 20px; border: solid 1px #696969 }
.testo3 { color: #333; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; width: 50px; height: 20px; border: solid 1px #696969 }
.testo3:hover  { color: #333; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc9;  width: 50px; height: 20px; border: solid 1px #696969 }
.testo3:focus  { color: #333; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc9; width: 50px; height: 20px; border: solid 1px #696969 }
.testo2 { color: #333; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; width: 150px; height: 20px; border: solid 1px #696969 }
.testo2:hover  { color: #333; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc9; width: 150px; height: 20px; border: solid 1px #696969 }
.testo2:focus  { color: #333; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc9; width: 150px; height: 20px; border: solid 1px #696969 }
.testo1 { color: #333; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; width: 400px; height: 100px; border: solid 1px #999 }
.testo1:hover  { color: #333; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc9; width: 400px; height: 100px; border: solid 1px #999 }
.testo1:focus  { color: #333; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fc9; width: 400px; height: 100px; border: solid 1px #999 }
a:link  { color: #00f }
a:visited  { color: #00f; text-decoration: underline }
/*SCOPRILO
*/
.scoprilo    { color: #000; font-family: tahoma; text-decoration: none; text-transform: capitalize; margin-bottom: 0 }
.scoprilo:link    { color: #000; font-family: tahoma; text-decoration: none; text-transform: capitalize; margin-bottom: 0 }
.scoprilo:hover    { color: #000; font-family: tahoma; text-decoration: underline; text-transform: capitalize; margin-bottom: 0 }
.scoprilo:visited  { color: #000; font-family: tahoma; text-decoration: none; text-transform: capitalize; margin-bottom: 0 }
/*Menu superiore
*/
.menu   { color: #000; font-size: 10pt; font-family: tahoma; text-decoration: none; text-align: left; text-transform: capitalize; margin-bottom: 0; margin-left: 0; padding-bottom: 0; padding-left: 0 }
.menu:link    { color: #000; font-size: 10pt; font-family: tahoma; text-decoration: none; text-align: left; text-transform: capitalize; margin-bottom: 0; margin-left: 0; padding-bottom: 0; padding-left: 0 }
.menu:visited  { color: #000; font-size: 10pt; font-family: tahoma; text-decoration: none; text-align: left; text-transform: capitalize; margin-bottom: 0; margin-left: 0; padding-bottom: 0; padding-left: 0 }
.menu:hover  { font-size: 10pt; font-family: tahoma; text-decoration: underline; text-transform: capitalize; margin-bottom: 0; margin-left: 0 }
/*Menu superiore
*/
.menu2   { color: #000; font-size: 10pt; font-family: tahoma; text-decoration: none; text-align: left; text-transform: capitalize; margin-bottom: 0; margin-left: 0; padding-bottom: 0; padding-left: 0 }
.menu2:link1   { color: #000; font-size: 10pt; font-family: tahoma; text-decoration: none; text-align: left; text-transform: capitalize; margin-bottom: 0; margin-left: 0; padding-bottom: 0; padding-left: 0 }
.menu2:hover  { font-size: 10pt; font-family: tahoma; text-decoration: none; text-transform: capitalize; margin-bottom: 0; margin-left: 0 }
/*Menu superiore no link
*/
.titolo { font-size: 28pt; font-family: tahoma }
.titolo_piccolo { font-size: 22pt; font-family: tahoma }
.titolo_piccolo2 { font-size: 14pt; font-family: tahoma }
.titolo_piccolo3  { font-size: 12pt; font-family: tahoma; font-weight: normal }
.sottotitolo { font-size: 18pt; font-family: tahoma }
.sottotitolo_verdana { font-size: 18pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.sottolineato { background-image: url("affiliazione/sottolineato.gif"); background-repeat: repeat-x; background-position: 0 12px; margin-bottom: 0; padding-bottom: 0 }
.sottolineato1 { background-image: url("affiliazione/sottolineato1.gif"); background-repeat: repeat-x; background-position: 0 13px; margin-bottom: 0; padding-bottom: 0 }
.sottolineato2 { background-image: url("affiliazione/sottolineato1.gif"); background-repeat: repeat-x; background-position: 0 15px; margin-bottom: 0; padding-bottom: 0 }
.sottolineato3 { background-image: url("affiliazione/sottolineato1.gif"); background-repeat: repeat-x; background-position: 0 23px; margin-bottom: 0; padding-bottom: 0 }
.titolo1 { font-size: 30px; font-family: tahoma }
.titolo2 { font-size: 20pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.titolo3 { font-size: 26pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.testimonianza { font-size: 12pt; font-family: "Courier New", Courier, Monaco, monospace; font-weight: normal }
.tabella_bonus { background-image: url("benessere/sfondo_tabella.jpg"); background-repeat: repeat; border: dotted 3pt black }
.tabella_bonus2 { background-image: url("benessere/sfondo_tabella.jpg"); background-repeat: repeat; border: dotted 3pt black }
.tabella_testimoni { background-color: #ffc; background-repeat: repeat; padding: 20px; border: solid 1pt black }
.tabella_bonus1 { background-image: url("benessere/sfondo_tabella.jpg"); background-repeat: repeat; padding: 10pt; border: dotted 3pt black }
.tabella_affiliazione { border: solid 1pt #666 }
/*Link On Mouse
*/
.affiliazione  { text-decoration: underline }
.affiliazione:link    { color: #00f; text-decoration: underline }
.affiliazione:visited  { color: #00f; text-decoration: underline }
.affiliazione:hover   { color: #f30; text-decoration: none; background-color: #cff }
/*Link On Mouse Prodotti*/
.prodotti { color: #ff0000; text-decoration: underline }
.prodotti:link   { color: #ff0000; text-decoration: underline}
.prodotti:visited   { color: #ff0000; text-decoration: underline }
.prodotti:active  { color: #ff0000; text-decoration: underline }
.prodotti:hover  { color: #06c; text-decoration: none; background-color: #afeeee }

/*Fine Link Prodotti*/
/*Link On Mouse Home*/
.home { color: #00f; text-decoration: underline }
.home:link   { color: #00f; text-decoration: underline }
.home:visited   { color: #00f; text-decoration: underline }
.home:active  { color: #00f; text-decoration: underline }
.home:hover { color: red; text-decoration: none; background-color: #afeeee }

/*Fine Link Home Page*/

/*Link On Mouse Home*/
.home7  { color: #f00; text-decoration: underline }
.home7:link    { color: #f00; text-decoration: underline }
.home7:visited    { color: #f00; text-decoration: underline }
.home7:active   { color: #f00; text-decoration: underline }
.home7:hover  { color: #00f; text-decoration: none; background-color: #ffc }
/*Link On Mouse TestoTabella*/
.home2 { color: #003366; text-decoration: underline }
.home2:link { color: #003366; text-decoration: underline }
.home2:visited { color: #003366; text-decoration: underline }
.home2:active { color: #003366; text-decoration: underline }
.home2:hover { color: red; text-decoration: none; background-color: #afeeee }
/*Link On Mouse Home*/
.home3  { color: #00f; text-decoration: none }
.home3:link    { color: #00f; text-decoration: none }
.home3:visited    { color: #00f; text-decoration: none }
.home3:active   { color: #00f; text-decoration: none }
.home3:hover  { color: #03f; text-decoration: underline }

/*Fine Link Home Page*/

/*Fine Link TestoTabella*/
.tabella_carrello { background-image: url("carrello/struttura/sfondo_tabella.jpg"); background-repeat: no-repeat; background-position: 12px 100% }
.titolo_etica   { font-size: 22pt; font-family: Georgia, "Times New Roman", Times, serif; margin: 0; padding: 0 }
.titolo_chisiamo { color: #800000; font-size: 20pt; font-family: Georgia, "Times New Roman", Times, serif }
.titolo_chisiamo1 { font-size: 20pt; font-family: Georgia, "Times New Roman", Times, serif }
.titolo_chisiamo3 { font-size: 24pt; font-family: Georgia, "Times New Roman", Times, serif }
.titolo_chisiamo2 { font-size: 12pt; font-family: Georgia, "Times New Roman", Times, serif }
.tabella_poesia { padding: 20px }
/*Stile per ombra esterna
*/
.dx { background-image: url("ombra/centro_04.png"); background-repeat: repeat-y }
.sx { background-image: url("ombra/centro_02.png"); background-repeat: repeat-y }
/*Stile per ombra esterna
*/
.tabella_johnson  { background-color: #ffc; border: dashed 3px #ff8c00 }
.tabella_johnson2 { background-color: #ffc; border: dashed 3px #f00 }
.testo_sales { font-size: 12pt; font-family: Georgia, "Times New Roman", Times, serif }
.ok { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #cff; width: 60px; height: 25px; border: solid 1px #f49b27 }
.ok:hover { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #7cfc00; width: 60px; height: 25px; border: solid 1px #f49b27 }
.evidenziato-giallo { background-color: #ff0 }
