
body { font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Basket { margin-right: 3px; padding: 0px; border: solid 1px white; width: 100%; spacing-bottom: 0px; spacing-left: 0px; spacing-right: 0px; spacing-top: 0px }
.BasketBody { color: black; font-size: 8pt; text-align: left; vertical-align: top }
.BasketBodyCommand { color: black; font-size: 8pt; text-align: left; vertical-align: bottom }
.BasketBodyLabel { color: black; font-size: 8pt; text-align: left; vertical-align: top; border-right: 1px solid white; border-bottom: 1px solid #6495ed; border-left: 1px solid white }
.BasketBodyLink { color: #285e94; text-align: left; vertical-align: top; margin-right: 3px; margin-left: 3px }
.BasketBodyQuantity { color: black; font-size: 8pt; text-align: right; vertical-align: top; border-right: 1px solid white; border-bottom: 1px solid #6495ed; border-left: 1px solid white }
.BasketBodyQuantityNA { color: gray; font-size: 8pt; background-color: #f5f5f5; text-align: right; vertical-align: top; border-right: 1px solid white; border-bottom: 1px solid #6495ed; border-left: 1px solid white }
.BasketBodyTitle { color: black; font-size: 8pt; background-color: #dcdcdc; text-align: left; vertical-align: top; border-style: solid; border-width: 1px; border-color: silver silver #6495ed silver }
.BasketCommand { color: black; font-size: 8pt; text-align: right; vertical-align: top }
.BasketFooter { margin-right: 3px; padding: 0px; border: solid 1px gray; spacing-bottom: 0px; spacing-left: 0px; spacing-right: 0px; spacing-top: 0px }
.CartiglioRiga { border-top: 1px solid #f60 }
.CartiglioTesto { color: black; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: middle; padding-left: 2pt }
.CartiglioTitolo { color: black; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: middle }
.CategoriaEtichetta  { color: #69c; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top; padding-right: 6pt; padding-left: 4pt }
.CategoriaEtichettaLink { color: #69c; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; vertical-align: top }
.CellBorder  { background-color: #cae2fa }
.CellDataSheetContatti { border-bottom: 1px solid #999 }
.CellDataSheetDx  { color: black; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top; padding: 2px 2px 2px 2pt; border-bottom: 1px solid #69f }
.CellDataSheetEtichettaDx { color: #69c; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top; padding: 2px; border-bottom: 1px solid #69f }
.CellDataSheetEtichettaDxTitolo { color: #f60; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #cae2fa; text-align: left; vertical-align: top; padding: 2px; border-bottom: 1px solid #69f }
.CellDataSheetEtichettaSx { color: #69c; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top; padding: 2px; border-right: 1px solid #69f; border-bottom: 1px solid #69f }
.CellDataSheetSx { color: #69c; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top; padding: 2px 2px 2px 2pt; border-right: 1px solid #69f; border-bottom: 1px solid #69f }
.ContenutiEtichetta { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; vertical-align: top; border: solid 1px #d3d3d3 }
.ContenutiEtichettaEvidenziato { color: #f60; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: right; vertical-align: top }
.ContenutiLink { color: blue; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.ContenutiNote { color: #f60; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top }
.ContenutiTesto { color: black; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top; padding-right: 2px; padding-left: 3pt }
.ContenutiTestoContatti { color: black; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; width: 181px }
.ContenutiTestoEvidenziato { color: black; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top }
.ContenutiTestoEvidenziatoContatti { color: black; font-weight: bold; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; width: 288px }
.ContenutiTestoLinea { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top; border-bottom: 1px solid #aecfef }
.ContenutiTestoUnderline { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-image: url(../images/comuni/sfondo_testo.gif); text-align: left; vertical-align: top; padding-right: 2px; padding-left: 3pt; border-bottom: 1px solid #f60 }
.ContenutiTitoletti { color: #69c; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: left; vertical-align: top; padding-right: 4pt }
.ContenutiTitolettiGrafica { color: #0541ba; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #fac388; text-align: left; vertical-align: top; padding-top: 1pt; padding: 3pt; padding-left: 2pt; }
.ContenutiTitolo { color: #f60; font-size: 13pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: bottom; border-bottom: 1px solid #f60; height: 10px }
.ContenutiTitoloCategorie { color: #0541ba; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #fac388; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 2pt }
.ContenutiTitoloProdotti { color: #c60; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-left: 2pt }
.Default { margin-top: 0px; margin-left: 0px }
.FormBodyAllert { font-size: 8pt; background-color: #ffd700; text-align: left }
.FormBodyField { font-size: 8pt; text-align: left }
.FormBodyLabel { font-size: 8pt; text-align: left }
.FormBodyNote { font-size: 8pt; text-align: left }
.FormBodyTitle { font-weight: bold; font-size: 10pt; text-align: left; vertical-align: top }
.HomeCartiglioLink { color: #f60; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: left; vertical-align: bottom }
.HomeCartiglioTesto { color: #f60; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; letter-spacing: 1px; vertical-align: bottom }
.HomeCartiglioTitolo { color: #f60; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: bottom }
.HomeContenuti { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: middle }
.ImgBorder { font-size: 6pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border: solid 1px #f60 }
.imgProdotti { padding: 1px; border: solid 1px #ff6347 }
.Menu1Attivo { color: #f60; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top }
.Menu1Grafica { text-align: left; vertical-align: top; padding-left: 3px }
.Menu2Attivo { color: #f60; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: bottom; margin-top: 5px; padding-top: 5px; padding-left: 2pt }
.Menu2Grafica { border-left: 1px solid #f60 }
.MenuLink { color: #f60; text-decoration: underline }
.MenuSfondo { background-image: url(../images/comuni/sfondomenusx.gif); text-align: left; vertical-align: top; width: 192px }
.nomeoggetto { font-weight: bold; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.OLD_ContenutiTitolettiGrafica { background-image: url(../images/comuni/sfondo_titoletti.gif); text-align: left; vertical-align: top }
.OLD_RicercheEtichetta { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top; padding-right: 2px; padding-left: 3pt }
.RicercheCmd { color: white; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f60; text-align: center; vertical-align: middle; margin: 3px; padding: 3px; border-bottom: 1px solid #f60 }
.RicercheEtichetta { background: white url(../images/comuni/sfondo_ricerca.gif); text-align: center; vertical-align: middle; margin: 3px; padding: 3px; border-bottom: 1px solid #f60 }
.RicercheValore { color: black; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top; padding-right: 2px; padding-left: 3pt }
.SchedaEtichetta { color: #69c; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top; padding-right: 6pt; padding-left: 4pt }
.SchedaEtichettaLinea { color: #69c; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; vertical-align: top; padding-right: 6pt; padding-left: 4pt; border-bottom: 1px solid #aecfef }
.SearchCmd { color: white; font-size: 9pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #f60; text-align: center; vertical-align: middle; margin: 3px; padding: 3px; border-bottom: 1px solid #f60 }
.SearchField { background: white url(../images/comuni/sfondo_ricerca.gif); text-align: center; vertical-align: middle; margin: 3px; padding: 3px; border-bottom: 1px solid #f60 }
.SfondoFamiglie { background-image: url(../images/comuni/sfondo_famiglie.gif) }
.SfondoFoto { background-color: #fac388 }
.TableDataSheet { border-top: 1px solid #369; border-right: 1px solid #369; border-left: 1px solid #369 }
.TestataSfondo { color: white; font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background: #f60 url(../images/comuni/testata2.gif) no-repeat; text-align: left; vertical-align: middle }
.testo { font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.txt_blu_bold { color: #006699; font-weight: bold; text-align: left; vertical-align: top }
.UtilitaCmd { color: black; font-size: 6pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.UtilitaLabel { color: #696969; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 2px 2pt 2px 2px; border-right: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3 }
.UtilitaLabelTitle { color: black; font-size: 6pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #dcdcdc; border-right: 1px solid #d3d3d3; border-bottom: 1px solid #d3d3d3 }
.UtilitaLink { color: black; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; text-align: right; vertical-align: top; padding-right: 2pt }
.UtilitaLista { border: solid 1px #d3d3d3 }
.UtilitaQuantity { color: #696969; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 2px 2pt 2px 2px; border-bottom: 1px solid #d3d3d3 }
.UtilitaTableData { border: solid 1px #696969 }
.UtilitaTableTitolo { color: white; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #a9a9a9; text-align: left; vertical-align: top; padding: 2px; border-bottom: 1px solid #696969 }
.UtilitaTesto   { color: #696969; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 2px 2pt 2px 2px }
.UtilitaTestoEvidenziato { color: #f60; font-weight: bold; font-size: 7pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

/*a.download_pdf   { color: #696969; font-weight:bold; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; padding: 2px 2pt 2px 0px; line-height:19px }*/
ul.download_pdf { margin:0px; padding:0px; }
ul.download_pdf li { 
background:url(../images/prodotti/icon_pdf.gif) top left no-repeat; 
margin:0px 10px 10px 1px; 
width:380px;
padding-left:20px; 
list-style:none;
line-height:16px; }

ul.download_pdf li a {  
color: #336699; 
font-size: 12px !important; 
text-decoration: none;  
 }

ul.download_pdf li a:hover {  color: #FF9933 !important; }
.alert {
	border: 1px solid #fd3;
	background: #ff6600 url(../images/comuni/alert-yellow.jpg) 8px 7px no-repeat; 
	padding: 5px 10px 5px 77px;
	margin: 10px 0;
	color:#fff; font-weight:bold;
	}