body  {background: #fff url(img/background.gif) repeat-x 0 0; margin: 0; border: 0; scrollbar-3d-light-color: #579BC8; scrollbar-arrow-color: #E0575F; scrollbar-base-color: #E0575F; scrollbar-darkshadow-color: #E0575F; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-track-color: #f5f5f5;}

body.tariffe  {background: url(img/background_tar.gif) repeat-x 0 0; margin: 0; border: 0; scrollbar-3d-light-color: #579BC8; scrollbar-arrow-color: #E0575F; scrollbar-base-color: #E0575F; scrollbar-darkshadow-color: #E0575F; scrollbar-face-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #FFFFFF; scrollbar-track-color: #f5f5f5;}

td {color:#454545; font: normal normal 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

tr.prodotti {background-color: #D7E2E7; font: normal normal 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

.footer {background: url(img/back_footer_center.gif); color:#fff; font: normal bold 10px Verdana, sans-serif, Arial, Helvetica; text-decoration: none; height:22px;}

li { padding: 2px; color:#454545; font: normal normal 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;  list-style: disc; }

li.condigen {color:#454545; font: normal normal 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none; list-style: none;}

li.privacy {color:#454545; font: normal normal 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;  list-style-type: decimal;  list-style: decimal;  }

.tittesto {color:#D6212C; font: normal bold 16px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

.testowhite {color:#fff; font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

.sottotitolo {color:#454545; font: normal bold 13px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

input.chkbx{background: #FFFFFF;	border: 0px; width:130px; height:15px;	font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none; vertical-align: middle;}

table.arearis { background-image: url(img/back_area.gif); font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

td.arearis {color:#FFF; font: normal normal 10px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

.titarearisred {color:#6C87BF; font: normal bold 12px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

.titareariswhite {color:#fff; font: normal bold 12px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

a.menuon,a.menuon:visited {color:#fff; font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

a.menuon:hover  {color:#454545; font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

.menuoff {color:#454545; font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

a.top,a.top:visited,a.top:hover {color:#454545; font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: underline;}

a.menuinternoon,a.menuinternoon:visited {color:#454545; font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none; height: 20px; vertical-align: middle;}

a.menuinternoon:hover  {color:#D6212C; font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none; background-color: #ccc; height: 20px; vertical-align: middle;}

.menuinternoon  {color:#D6212C; font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none; height: 20px; vertical-align: middle; border-bottom: 1px solid;  border-top: 1px solid; border-color: #D6212C; background-color: #d6d6d6;}

.tdtarifpaesi {color:#454545; font: normal normal 9px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

.tdtarifpaesib {color:#454545; font: normal bold 9px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

a.link {color:#BB0000; font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: underline;}

a.link:visited {color:#750000; font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: underline;}

a.link:hover {color:#FF0000; font: normal bold 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

a.link1 {color:#BB0000; font: normal normal 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: underline;}

a.link1:visited {color:#750000; font: normal normal 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: underline;}

a.link1:hover {color:#FF0000; font: normal normal 11px Verdana, sans-serif, Arial, Helvetica; text-decoration: none;}

.padding {padding-left: 10px;}

dt { font-weight: bold; margin-top: 12px; }
dd { margin-bottom: 12px; }
dd a img { border: 0px; max-width: 310px; max-height: 80px; }
