.text{ color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif ; padding-bottom: 8px; }
.text2 { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify }
.menu  { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold }
a { color: #1d4779; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:link { color: #1d4779; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:visited { color: #1d4779; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:active { color: #1d4779; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a:hover    { color: #f60; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.bg  { background-color: #fceab8; background-image: url(../immagini/bg.jpg); background-repeat: no-repeat }
.margine { padding-right: 4px; padding-left: 4px }
.cat_prim   { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #fef9d8; display: block; padding-top: 4px; padding-bottom: 4px }
.cat_sec   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; display: block; padding-top: 4px; padding-bottom: 4px }
.prod    { color: gray; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-top: 6px; padding-bottom: 6px }
.prod_click   { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
.titolo    { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
.border2  { border: solid 1px #e2511a }
.link  { color: #000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.link a:link  { color: #000 !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.link a:visited  { color: #000 !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.link a:active  { color: #000 !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.link a:hover     { color: #fff !important; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.pattern  { background-image: url(../immagini/sfondobicolore.gif); background-repeat: repeat-y; background-position: -1px 0; }
.top  { background-image: url(../immagini/testata.gif); background-repeat: repeat-x; background-position: 0 0; }
.topsx  { background-image: url(../immagini/testata.gif); background-repeat: no-repeat; background-position: 319px 0; }
.topdx  { background-image: url(../immagini/testata.gif); background-repeat: no-repeat; background-position: 0 0; }
