body {  background-color: #FFFFFF; margin-top: 0px; margin-left: 0px; margin-right: 0px}

.titolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #6666CC; white-space: nowrap}

.titoletto {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #330099; border-color: #FFFFFF #FFFFFF #6666CC; width: 100%; padding-bottom: 4px; margin-bottom: 10px; font-weight: bold; margin-top: 20px; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.evidenziato { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold }

.normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333}

.small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3333FF; line-height: 11px; padding-top: 2px; padding-bottom: 2px }

.color {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0099; line-height: 11px; padding-top: 2px; padding-bottom: 2px}

.tabborder {  border: 1px #6666CC solid}

a.menu:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6666CC; text-decoration: none; width: 100%; background-color: #D5D5F7; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 5px; line-height: 10px; text-align: right}

a.menu:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6666CC; text-decoration: none ; width: 100%; background-color: #D5D5F7; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 5px; line-height: 10px; text-align: right}

a.menu:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #6666CC; text-decoration: none ; width: 100%; background-color: #D5D5F7; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 5px; line-height: 10px; text-align: right}

a.menu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0099; text-decoration: none ; background-color: #E1DEFF; width: 100%; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 5px; line-height: 10px; text-align: right}

.menutit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330099; line-height: 10px; padding-top: 2px; padding-bottom: 2px ; padding-right: 8px; padding-left: 5px; text-align: right}

.menuoff { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0099; line-height: 10px; padding-top: 2px; padding-bottom: 2px ; background-color: #E1DEFF; text-align: right; padding-right: 8px; padding-left: 5px}

a:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0099; text-decoration: none }

a:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0099; text-decoration: none }

a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0099; text-decoration: none }

a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC33CC; text-decoration: underline}

.tabpadding {  padding-top: 4px; padding-right: 4px; padding-bottom: 4px; padding-left: 4px; background-position: top}


.toptxt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #330099}

.tddescr {  width: 85%; background-position: bottom}

.tdprice { width: 15%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #330099; text-align: right; font-weight: bold}

.pricedescr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #330099; padding-top: 6px; padding-bottom: 6px}

.tdtwocols {  width: 50%}
.subtitolet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #330099; padding-bottom: 4px; margin-bottom: 10px; font-weight: normal; margin-top: 20px ; border-style: none}
.bglongw {  background-color: #E4A77E; padding-left: 20px}
.bgsettim { background-color: #A6E3FF; padding-left: 20px}
.bgwend { background-color: #F3CC3F; padding-left: 20px}
.bgspaday { background-color: #D3BBD3; padding-left: 20px}
.bglastmin { background-color: #9E9E6F; padding-left: 20px}
.tdjustify {  text-align: justify; padding-right: 12px}
input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #330099; background-color: #FFFFFF; }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #330099; background-color: #FFFFFF; }
.tdform {  padding-right: 14px; padding-top: 3px; padding-bottom: 3px}
.bgcol { background-color: #F3D3A0; padding-left: 20px }
.bgcoltwo { background-color: #D5D5F7; padding-left: 20px }

