.butt-calendar {background-image: url('/images/calendario.gif'); border:0px; padding-left:25px; height:19px; width:31px cursor: hand}
.butt-dark {background-image: url('/images/butt_dark.gif'); border:1px inset #f3f5f7; font-family:arial; font-size:11px; color:#ffffff; font-weight:bold; height:20px; cursor: hand}
.butt-light {background-image: url('/images/butt_light.gif'); border:1px inset #f3f5f7; font-family:arial; font-size:11px; color:#ffffff; font-weight:bold; height:20px; cursor: hand}
.butt-print {background-image: url('/images/butt_print.gif'); border:1px inset #f3f5f7; font-family:arial; font-size:11px; color:#ffffff; font-weight:bold; text-align:right; height:20px; cursor: hand}
.butt-excel {background-image: url('/images/butt_excel.gif'); border:1px inset #f3f5f7; font-family:arial; font-size:11px; color:#ffffff; font-weight:bold; text-align:right; height:20px; cursor: hand}


.input-text { font-size:11px; color: #18416a; border-color:#AAB6C2;  border-style: solid; border-width:1px; background-color: #F3F5F7}
.input-text2 { font-size:11px; color: #18416a; border-color:#7894AF;  border-style: solid; border-width:1px; background-color: #F3F5F7}
.input-submit { font-size:11px; font-weight:normal; border:1 solid #18416a; border-width:1px; border-left-color:#cccccc; border-top-color:#cccccc; border-right-color:#000000; border-bottom-color:#000000; }
.input-checkbox { font-size:11px; font-weight:normal; color:#18416a; background-color:#FFFFFF;  height:19px; border-style: solid; border-width:0px; border-left-color:#D7DFE7; border-top-color:#D7DFE7; border-right-color:#D7DFE7; border-bottom-color:#D7DFE7;background-color:#Ff0000; }


.input-conferma { font-size:11px; font-weight:normal;  }
.input-annulla { font-size:11px; font-weight:bold; color:#ffffff; background-color:#FFFFFF;  height:19px; border-style: solid; border-width:1px; border-left-color:#D7DFE7; border-top-color:#D7DFE7; border-right-color:#869FB7; border-bottom-color:#869FB7;background-color: #ff0000; }
.input-restore { font-size:11px; font-weight:bold; color:#ffffff; background-color:#FFFFFF;  height:19px; border-style: solid; border-width:1px; border-left-color:#18416a; border-top-color:#18416a; border-right-color:#18416a; border-bottom-color:#18416a;background-color:#6887A6; }


.div-ora {background-color:#E4E9ED;background-image:url(/images/ora.gif); background-repeat:no-repeat; padding-left:18px; padding-bottom:3px; padding-top:3px; margin-bottom:4px; margin-top:13px;font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#F5873C }
.div-bl {background-color:#E4E9ED;background-image:url(/images/bl.gif); background-repeat:no-repeat; padding-left:18px; padding-bottom:3px; padding-top:3px; margin-bottom:4px; margin-top:13px;font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#18416A }
.div-bl2 {background-color:#F3F5F7;background-image:url(/images/bl2.gif); background-repeat:no-repeat; padding-left:18px; padding-bottom:3px; padding-top:3px; margin-bottom:4px; margin-top:11px;font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#69B6E3 }
.div-private {background-color:#F3F5F7;background-image:url(/images/bl.gif); background-repeat:no-repeat; padding-left:18px; padding-bottom:3px; padding-top:3px; margin-bottom:0px; margin-top:0px;font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#18416A; text-align:left }
.div-private-ora {background-color:#F3F5F7;background-image:url(/images/ora.gif); background-repeat:no-repeat; padding-left:18px; padding-bottom:3px; padding-top:3px; margin-bottom:0px; margin-top:0px;font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#F5873C; text-align:left }
.div-gr {background-color:#F3F5F7;background-image:url(/images/bl2.gif); background-repeat:no-repeat; padding-left:18px; padding-bottom:3px; padding-top:3px; margin-bottom:4px; margin-top:11px;font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;color:#85919E }



.div-lista {background-image:url(/images/qtr_arrow2.gif); background-repeat:no-repeat; padding-left:13px; padding-bottom:3px; padding-top:3px; margin-bottom:2px; margin-top:4px; }
.div-news {border:1 solid #d7dfe7; background:#f3f5f7; padding-left:5px; padding-right:5px; padding-bottom:6px; padding-top:6px; margin-bottom:6px; margin-top:6px; }

.spacer-gr-4 {background-color: #E2E7EC; margin-top:4px; margin-bottom:4px; width:270px; height:1px; }
.spacer-gr-4-big {background-color: #E2E7EC; margin-top:4px; margin-bottom:4px; width:565px; height:1px; }


A {font-size:12px; font-family:arial,helvetica;color:#18416A;font-weight:bold ;text-decoration:underline;text-align:justify}
A:hover {font-size:12px; font-family:arial,helvetica; color:#F5873C;font-weight:bold;text-decoration:underline;text-align:justify}

<!------------- NEW ---------------->		  
.dotora{font-size:4px;	font-family:arial,helvetica;background:F5873C;}

.space-liv0{margin-top:4px;margin-left:17px;}
.space-liv1{margin-left:28px;}
.space-liv2{margin-left:38px;}
.space-menu-home{margin-top:5px;margin-left:9px;}

.lista{list-style-image :url(/images/qtr_arrow.gif);}

.result-odd {background:#d7dfe7;}
.result-even {background:#e2e7ec;}

.menu-h{font-size:12px; font-family:arial,helvetica;color:#18416A ;text-decoration:none;}
A.menu-h{font-size:12px; font-family:arial,helvetica;color:#18416A ;text-decoration:none;}
A.menu-h:hover{font-size:12px; font-family:arial,helvetica;color:#18416A ;text-decoration:none;}

.nmenu{font-size:12px; font-family:arial,helvetica;font-weight:normal; color:#18416A ;text-decoration:none;}
A.nmenu{font-size:12px; font-family:arial,helvetica;font-weight:normal; color:#18416A ;text-decoration:none;}
A.nmenu:hover{font-size:12px; font-family:arial,helvetica;font-weight:normal; color:#F5873C ;text-decoration:none;}

.textw-b, .menu-main{font-size:12px; font-family:arial,helvetica;color:#ffffff;font-weight:bold ;text-decoration:none;}
A.textw-b, .menu-main{font-size:12px; font-family:arial,helvetica;color:#ffffff;font-weight:bold ;text-decoration:none;}
A.textw-b:hover, A.menu-main:hover{font-size:12px; font-family:arial,helvetica;color:#18416a;font-weight:bold ;text-decoration:none;}
A.textw-b:active, A.menu-main:active{font-size:12px; font-family:arial,helvetica;color:#ffffff;font-weight:bold ;text-decoration:none;}

.mmenu-main{font-size:12px; font-family:arial,helvetica;color:#ffffff;font-weight:bold ;text-decoration:none;}
A.mmenu-main{font-size:12px; font-family:arial,helvetica;color:#ffffff;font-weight:bold ;text-decoration:underline;}
A.mmenu-main:hover{font-size:12px; font-family:arial,helvetica;color:#F5873C;font-weight:bold ;text-decoration:underline;}
A.mmenu-main:active{font-size:12px; font-family:arial,helvetica;color:#ffffff;font-weight:bold ;text-decoration:underline;}

.mm-gray{font-size:12px; font-family:arial,helvetica;color:#D7D7D7;font-weight:bold ;text-decoration:none;}
A.mm-gray{font-size:12px; font-family:arial,helvetica;color:#D7D7D7;font-weight:bold ;text-decoration:none;}
A.mm-gray:hover{font-size:12px; font-family:arial,helvetica;color:#F5873C;font-weight:bold ;text-decoration:none;}
A.mm-gray:active{font-size:12px; font-family:arial,helvetica;color:#F5873C;font-weight:bold ;text-decoration:none;}

.menu-main-sel{font-size:12px; font-family:arial,helvetica;color:#F5873C;font-weight:bold ;text-decoration:none;text-transform:uppercase}
A.menu-main-sel{font-size:12px; font-family:arial,helvetica;color:#F5873C;font-weight:bold ;text-decoration:none;text-transform:uppercase}
A.menu-main-sel:hover{font-size:12px; font-family:arial,helvetica;color:#F5873C;font-weight:bold ;text-decoration:none;text-transform:uppercase}

.menut-b{font-size:12px;font-family:arial,helvetica; font-weight:bold;color:#18416A; text-decoration:none}
A.menut-b{font-size:12px;font-family:arial,helvetica; font-weight:bold;color:#18416A; text-decoration:none}
A.menut-b:hover{font-size:12px;font-family:arial,helvetica; font-weight:bold;color:#F5873C; text-decoration:none}

.menu-ora{font-size:12px; font-family:arial,helvetica;font-weight:normal; color:#F5873C; text-decoration:none}
A.menu-ora{font-size:12px;font-family:arial,helvetica;font-weight:normal;  color:#F5873C; text-decoration:none}
A.menu-ora:hover{font-size:12px;font-family:arial,helvetica;font-weight:normal;  color:#F5873C; text-decoration:none}

.texty-b, .menu-ora-b{font-size:12px;font-family:arial,helvetica;color:#F5873C; text-decoration:none; font-weight:bold;}
A.texty-b, A.menu-ora-b{font-size:12px;font-family:arial,helvetica; color:#F5873C; text-decoration:none; font-weight:bold;}
A.texty-b:hover, A.menu-ora-b:hover{font-size:12px;font-family:arial,helvetica; color:#F5873C; text-decoration:none; font-weight:bold;}


.menu-white{font-size:10px;	font-family:arial,helvetica;	color:#FFffff ;text-decoration:none;}
A.menu-white{font-size:10px;	font-family:arial,helvetica;	 color:#FFffff; text-decoration:none;}
A.menu-white:hover{font-size:10px;	font-family:arial,helvetica;	color:#F5873C ;text-decoration:none;}

.menu-footer{font-size:10px;font-family:arial,helvetica; color:#F5873C; text-decoration:none;}
A.menu-footer{font-size:10px;font-family:arial,helvetica; color:#F5873C ;text-decoration:none;}
A.menu-footer:hover{font-size:10px;font-family:arial,helvetica; color:#18416A ;text-decoration:none;}


.ntext, .text{font-size:12px; font-family:arial,helvetica;color:#18416A ;text-decoration:none;text-align:justify}
.ntext-code, .text-code{font-size:12px;font-family:arial,helvetica;color:#18416A;text-align:center;}
.ntext-descr, .text-descr{font-size:12px;font-family:arial,helvetica;color:#18416A;text-align:left;}
.ntext-number {font-size:12px;font-family:arial,helvetica;color:#18416A;text-align:right;}
.ntext-date {font-size:12px;font-family:arial,helvetica;color:#18416A;text-align:right;}
.ntext-blank {font-size:12px;font-family:arial,helvetica;color:#18416A;text-align:center;	background:#FFFFFF;}
.ntext-odd {font-size:12px;font-family:arial,helvetica;}
.ntext-even {font-size:12px;font-family:arial,helvetica;background:F3F5F7;}
.ntext-m {font-size:11px; font-family:arial,helvetica;color:#18416A ;text-decoration:none;text-align:justify}

A.ntext, A.text{font-size:12px; font-family:arial,helvetica;color:#18416A ;font-weight:bold;text-decoration:underline;text-align:justify}
A.ntext:hover, A.text:hover{font-size:12px; font-family:arial,helvetica; color:#F5873C;font-weight:bold;text-decoration:underline;text-align:justify}

.ntext-b, .text-b{font-size:12px; font-family:arial,helvetica; color:#18416A ;text-decoration:none;font-weight:bold}
A.ntext-b, A.text-b{font-size:12px; font-family:arial,helvetica;color:#18416A ;text-decoration:none;font-weight:bold;}
A.ntext-b:hover, A.text-b:hover{font-size:12px; font-family:arial,helvetica;color:#F5873C ;text-decoration:"none";font-weight:bold;}

.ntext-s{font-size:10px; font-family:arial,helvetica;color:#18416A ;text-decoration:none;text-align:justify}
A.ntext-s{font-size:10px; font-family:arial,helvetica;color:#18416A ;font-weight:bold;text-decoration:underline;text-align:justify}
A.ntext-s:hover{font-size:10px; font-family:arial,helvetica; color:#F5873C;font-weight:bold;text-decoration:underline;text-align:justify}

.ntextl{font-size:12px; font-family:arial,helvetica;color:#18416A ;text-decoration:none}
A.ntextl{font-size:12px; font-family:arial,helvetica;color:#18416A ;font-weight:bold;text-decoration:underline}
A.ntextl:hover{font-size:12px; font-family:arial,helvetica; color:#F5873C;font-weight:bold;text-decoration:underline}

.verde{font-size:12px; font-family:arial,helvetica;color:#00A41F ;text-decoration:none;font-weight:bold;}

.mntext{font-size:12px; font-family:arial,helvetica;color:#18416A ;text-decoration:none;font-weight:normal;}
A.mntext{font-size:12px; font-family:arial,helvetica;color:#18416A ;text-decoration:underline;font-weight:normal;}
A.mntext:hover{font-size:12px; font-family:arial,helvetica; color:#F5873C;text-decoration:underline;font-weight:normal;}


.ntext-b, .text-b{font-size:12px; font-family:arial,helvetica;color:#18416A ;text-decoration:none;font-weight:bold;}
A.ntext-b, A.text-b{font-size:12px; font-family:arial,helvetica;color:#18416A ;text-decoration:none;font-weight:bold;}
A.ntext-b:hover, A.text-b:hover{font-size:12px; font-family:arial,helvetica;color:#F5873C ;text-decoration:none;font-weight:bold;}
A.ntext-b:active, A.text-b:active{font-size:12px; font-family:arial,helvetica;color:#18416a ;text-decoration:none;}

.mntext-b{font-size:12px; font-family:arial,helvetica;color:#18416A ;text-decoration:underline;font-weight:bold;}
A.mntext-b{font-size:12px; font-family:arial,helvetica;color:#18416A ;text-decoration:underline;font-weight:bold;}
A.mntext-b:hover{font-size:12px; font-family:arial,helvetica;color:#F5873C ;text-decoration:underline;font-weight:bold;}

.text-bl{font-size:12px;font-family:arial,helvetica; color:#5C85AF ;text-decoration:none;}
A.text-bl{font-size:12px;font-family:arial,helvetica; color:#5C85AF ;text-decoration:none;}
A.text-bl:hover{font-size:12px;font-family:arial,helvetica; color:#5C85AF ;text-decoration:none;}

.text-bl2{font-size:12px;font-family:arial,helvetica; color:#69B6E3 ;text-decoration:none;}
A.text-bl2{font-size:12px;font-family:arial,helvetica; color:#69B6E3 ;text-decoration:none;}
A.text-bl2:hover{font-size:12px;font-family:arial,helvetica; color:#69B6E3 ;text-decoration:none;}
.text-bl2-b{font-size:12px;font-family:arial,helvetica; color:#69B6E3; font-weight:bold ;text-decoration:none;}
A.text-bl2-b{font-size:12px;font-family:arial,helvetica; color:#69B6E3; font-weight:bold ;text-decoration:none;}
A.text-bl2-b:hover{font-size:12px;font-family:arial,helvetica; color:#69B6E3; font-weight:bold ;text-decoration:none;}

.subtitle {font-size:16px;font-family:arial,helvetica; color:#69B6E3 ;text-decoration:none;font-weight:bold;text-align:left;}

.text-ora{font-size:12px;font-family:arial,helvetica; font-weight:bold;color:#F5873C ;text-decoration:none;}
A.text-ora{font-size:12px;font-family:arial,helvetica; font-weight:bold;color:#F5873C ;text-decoration:none;}
A.text-ora:hover{font-size:12px;font-family:arial,helvetica; font-weight:bold;color:#F5873C ;text-decoration:none;}

.title, .TitleLightBlue, .title-bl-b{font-size:15px;font-family:arial,helvetica; font-weight:bold; color:#18416A ;text-decoration:none;}
A.title, A.TitleLightBlue, A.title-bl-b{font-size:15px;font-family:arial,helvetica; font-weight:bold; color:#18416A ;text-decoration:none;}
A.title:hover, A.TitleLightBlue, A.title-bl-b:hover{font-size:15px;font-family:arial,helvetica; font-weight:bold; color:#18416A ;text-decoration:none;}

.textlightb, .title-bl2-b,{font-size:15px;font-family:arial,helvetica; font-weight:bold; color:#69B6E3 ;text-decoration:none;}
A.textlightb, A.title-bl2-b{font-size:15px;font-family:arial,helvetica; font-weight:bold; color:#69B6E3 ;text-decoration:none;}
A.textlightb:hover, A.title-bl2-b:hover{font-size:15px;font-family:arial,helvetica; font-weight:bold; color:#69B6E3 ;text-decoration:none;}

.title-ora{font-size:16px;font-family:arial,helvetica; font-weight:bold;color:#F5873C ;text-decoration:none;}
A.title-ora{font-size:16px;font-family:arial,helvetica; font-weight:bold;color:#F5873C ;text-decoration:none;}
A.title-ora:hover{font-size:16px;font-family:arial,helvetica; font-weight:bold;color:#18416A ;text-decoration:none;}

.ntextw-b{font-size:12px;	font-family:arial,helvetica; font-weight:bold;	color:#FFffff;}
A.ntextw-b{font-size:12px;	font-family:arial,helvetica; font-weight:bold;	color:#FFffff; text-decoration:none}
A.ntextw-b:hover{font-size:12px;	font-family:arial,helvetica; font-weight:bold;	color:#F5873C; text-decoration:none}
<!------------- /NEW ---------------->		  		  


