a.link_pass:hover { color: #F63; font: bold 10px Verdana, Arial, Helvetica, sans-serif; }
a.link-bianco:hover { background: #FFF; color: #000; font: bold 11px Arial, Helvetica, sans-serif; }
a.link-condizioni-acquisto:hover { color: #fa781a; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: underline; }
a.link-dati:hover { color: #000; font: normal 10px Arial, Helvetica, sans-serif; }
a.link-menu:hover { color: #000; font: bold 10px Arial, Helvetica, sans-serif; }
a.link-professionisti:hover { background: #fff; color: #000; font: bold 12px Arial, Helvetica, sans-serif; }
h1 { font: bold 18px Arial, Helvetica, Verdana, sans-serif; margin-bottom: 0; margin-top: 0; }
h2 { font: bold 15px Arial, Helvetica, Verdana, sans-serif; margin-bottom: 0; margin-top: 0; }
h3 { font: bold 13px Arial, Helvetica, Verdana, sans-serif; margin-bottom: 0; margin-top: 0; }
.arial_bianco10 { color: #FFF; font: normal 11px Arial, Helvetica, sans-serif; }
.arial_nero10 { color: #000; font: normal 11px Arial, Helvetica, sans-serif; }
.arial_nero12bold, a.link-carrello:hover { color: #000; font: bold 12px Arial, Helvetica, sans-serif; }
.bolognaline1 { color: #008d24; font: bold 13px Arial, Helvetica, sans-serif; }
.bolognaline2 { color: #fa781a; font: italic bold 13px Arial, Helvetica, sans-serif; }
.bott-lungo { background: #fa781a; border-bottom: 2px solid #602902; border-left: 2px solid #FD9C55; border-right: 2px solid #B75004; border-top: 2px solid #FECDA9; color: #fff; font: bold 13px Arial, Helvetica, sans-serif; height: 25px; width: 150px; }
.bott-medio { background: #fa781a; border-bottom: 2px solid #602902; border-left: 2px solid #FD9C55; border-right: 2px solid #B75004; border-top: 2px solid #FECDA9; color: #fff; font: bold 13px Arial, Helvetica, sans-serif; height: 25px; width: 80px; }
.dati { color: #000; font: normal bold 10px Arial, Helvetica, sans-serif; }
.form-dati { background: #fff; border: 2px solid #fa781a; color: #000; font: bold 11px/normal Arial, Helvetica, sans-serif; height: 19px; list-style-image: url(img/pics/square_arancio.gif); list-style-position: outside; list-style-type: square; width: 180px; }
.form-dati-corto { background: #fff; border: 2px solid #fa781a; color: #000; font: bold 11px/normal Arial, Helvetica, sans-serif; height: 19px; list-style-image: url(img/pics/square_arancio.gif); list-style-position: outside; list-style-type: square; width: 90px; }
.form-dati-note { background: #fff; border: 2px solid #fa781a; color: #000; font: bold 11px/normal Arial, Helvetica, sans-serif; height: 50px; list-style-image: url(img/pics/square_arancio.gif); list-style-position: outside; list-style-type: square; width: 180px; }
.form-dativerde { background: #fff; border: 2px solid #008d24; color: #000; font: bold 11px/normal Arial, Helvetica, sans-serif; height: 19px; list-style-image: url(img/pics/square_arancio.gif); list-style-position: outside; list-style-type: square; width: 180px; }
.form-dati-verde-corto { background: #fff; border-bottom: 2px solid #008d24; border-left: 2px solid #008d24; border-right: 2px solid #008d24; border-top: 2px solid #008d24; color: #000; font: bold 11px/normal Arial, Helvetica, sans-serif; height: 19px; list-style-image: url(img/pics/square_arancio.gif); list-style-position: outside; list-style-type: square; width: 90px; }
.form-lista-prodotti { background: #000; border: 2px solid #000; color: #fff; font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif; height: 20px; list-style-image: url(img/pics/square_arancio.gif); list-style-position: outside; list-style-type: square; width: auto; }
.form-pass { background: #fff; border: 2px solid #008d24; color: #Fa781a; font: bold 11px/normal Verdana, Arial, Helvetica, sans-serif; height: 15px; vertical-align: top; width: 80px; }
.form-privacy { background: #fff; border: 2px solid #000; color: #000; font: normal 9px/normal Arial, Helvetica, sans-serif; height: 40px; list-style-image: url(img/pics/square_arancio.gif); list-style-position: outside; list-style-type: square; width: 300px; }
.form-quantita { background: #fff center center; border: thin solid #000; color: #000; font: bold 12px/normal Arial, Helvetica, sans-serif; height: 18px; list-style-image: url(img/pics/square_arancio.gif); list-style-position: outside; list-style-type: square; width: 40px; }
.form-reg1 { background: #fff; border: 2px solid #000; color: #000; font: bold 11px/normal Arial, Helvetica, sans-serif; height: 19px; list-style-image: url(img/pics/square_arancio.gif); list-style-position: outside; list-style-type: square; width: 180px; }
.form-reg2 { background: #fff; border: 2px solid #000; color: #000; font: bold 11px/normal Arial, Helvetica, sans-serif; height: 19px; list-style-image: url(img/pics/square_arancio.gif); list-style-position: outside; list-style-type: square; width: 90px; }
.form-reg3 { background: #fff; border: 2px solid #000; color: #000; font: bold 11px/normal Arial, Helvetica, sans-serif; height: 50px; list-style-image: url(img/pics/square_arancio.gif); list-style-position: outside; list-style-type: square; width: 180px; }
.link_pass { color: #000; font: bold 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.link-bianco { color: #fff; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: underline; }
.link-carrello { color: #fa781a; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: underline; }
.link-condizioni-acquisto { color: #000; font: bold 11px Arial, Helvetica, sans-serif; text-decoration: underline; }
.link-dati { color: #fa781a; font: normal normal 10px Arial, Helvetica, sans-serif; text-decoration: none; }
.link-menu { color: #fff; font: bold 10px Arial, Helvetica, sans-serif; text-decoration: none; }
.link-professionisti { background: #000 15px 15px; color: #fff; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: underline; }
.riepilogo-arancio { color: #fa781a; font: bold 11px Arial, Helvetica, sans-serif; }
.riepilogo-testo { color: #000; font: bold 11px Arial, Helvetica, sans-serif; }
.riepilogo-tit { color: #fff; font: bold 11px Arial, Helvetica, sans-serif; }
.riepilogo-verde { color: #008d24; font: bold 11px Arial, Helvetica, sans-serif; }
.tab-verde { border-bottom-color: #008d24; border-bottom-style: solid; border-bottom-width: thin; border-left-color: #008d24; border-left-style: solid; border-left-width: thin; border-right-color: #008d24; border-right-style: solid; border-right-width: thin; border-top-color: #008d24; border-top-style: solid; border-top-width: 0px; }
.testata { background: url(img/pics/testata2.jpg) no-repeat; }
.testo-bianco-hp { color: #fff; font: 11px Arial, Helvetica, sans-serif; }
.testo-nero-hp { color: #000; font: 11px Arial, Helvetica, sans-serif; }
.testo-scheda { color: #FFF; font: bold 13px Arial, Helvetica, sans-serif; }
.Stile1 {color: #FFFFFF}