
<!--
table.sheet{border: 1px solid #c9d2e3; background: White;}
body{background-color: #ebeff5;}
body,td{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px;}
a,a:visited{color: #002d7a; text-decoration: none; font-weight: bold;}
a:hover,a:visited:hover{color: #4c6ba1; text-decoration: underline;}
a.pwd,a.pwd:visited{color: #FFFFFF; font-weight: normal; font-style: italic; text-decoration: none; font-size: 10px;}
a.pwd:hover,a.pwd:visited:hover{color: #ffba06; text-decoration: underline;}
a.tab,a.tab:visited{color: #000000; text-decoration: none; font-weight: normal;}
a.tab:hover,a.tab:visited:hover{color: #c9d2e3; text-decoration: underline;}
div.sub_menu{border-bottom: 1px solid White; padding: 4px 5px 4px 18px; background-color: #ebeff5; color: #4c6ba1; text-decoration: none; font-weight: bold; cursor: hand; cursor: pointer;}
div.sub_menu_hover{border-bottom: 1px solid White; padding: 4px 5px 4px 18px; background-color: #c9d2e3; color: #FFFFFF; font-weight: bold; text-decoration: underline; cursor: hand; cursor: pointer;}
div.sub_menu_selected{border-bottom: 1px solid White; padding: 4px 5px 4px 18px; background-color: #dfe4ee; color: #002d7a; text-decoration: none; font-weight: bold;}
div.menu{color: #4c6ba1; text-decoration: none; font-weight: bold; border-bottom: 1px solid White; padding: 4px 5px 4px 5px; cursor: hand; cursor: pointer;}
div.menu_hover{background-color: #c9d2e3; color: #FFFFFF; text-decoration: underline; font-weight: bold; border-bottom: 1px solid White; padding: 4px 5px 4px 5px; cursor: hand; cursor: pointer;}
div.menu_selected{border-bottom: 1px solid White; padding: 4px 5px 4px 5px; background-color: #4c6ba1; color: #ebeff5; font-weight: bold;}
.section_title{font-weight: bold; background-color: #c9d2e3; color: #002d7a;}
.mod_input{border: 1px solid #c9d2e3;}
.mod_input td{padding: 0px 0px 0px 0px; width: 25%;}
.mod_input td.label{font-size: 11px; background-color: #eff1f7; text-align: right; padding: 0px 5px 0px 5px;}
.mod_input td.mod_text{font-size: 11px; background-color: #eff1f7; text-align: left; padding: 0px 5px 0px 5px; height:22px;}
.mod_input input{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; margin-top: -1px; margin-bottom: -1px; height: 22px; border: 1px solid #c9d2e3;}
.mod_input textarea{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; margin-top: -1px; margin-bottom: -1px; border: 1px solid #c9d2e3;}
.mod_input select{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; height: 20px; border: 1px solid #c9d2e3;}
.mod_input input[type="text"]{margin-top: 0px; margin-bottom: 0px;}
.pulsante{height: 22px; border: 1px solid #c9d2e3; background-color: #eff1f7; font-weight: bold; font-size: 11px;}
.mod_data{border: 1px solid #c9d2e3;}
.mod_data th{color: #000000; font-size: 11px; text-align: center; font-weight: bold; background:#eff1f7; padding: 4px 0px 4px 0px;}
.mod_data td.prima{border-top: 1px solid #c9d2e3; padding: 2px 0px 0px 2px;}
.mod_data td.pari{border-top: 1px solid #eff1f7; border-bottom: 1px solid #eff1f7; background:#f9fafc; padding: 2px 0px 2px 2px;}
.mod_data td.dispari{background:#FFFFFF; padding: 0px 0px 0px 2px;}
.mod_data a,a:visited{font-weight: normal;}
img.puls {cursor: hand; cursor: pointer;}
.mod_page td{border-bottom: 1px solid #c9d2e3; padding-top: 7px; padding-bottom: 8px;}
.page_p_disabled{color: #FFFFFF; font-size: 10px; font-weight: bold; border: 1px solid #dfe4ee; padding: 1px 4px 1px 4px; background-color: #eff1f7; margin-right: 2px;}
.page_p, .page_p:visited{color: #000000; font-size: 10px; font-weight: bold; border: 1px solid #c9d2e3; padding: 1px 4px 1px 4px; background-color: #FFFFFF; margin-right: 2px;}
.page_p:hover, .page_p:visited:hover{color: #000000; background-color: #c9d2e3;}
.page_p_selected{color: #FFFFFF; font-size: 10px; font-weight: bold; border: 1px solid #c9d2e3; padding: 1px 4px 1px 4px; background-color: #c9d2e3; margin-right: 2px;}
.tbl_ricerca td{color: #000000; font-weight: normal;}
.Suite{background-color : #c9d2e3; padding: 4px 0px 0px 0px; border-bottom: 1px solid White; padding-left: 4px;}
.Linea{background-color : #e4e8f1; margin: 0px 0px 0px 13px; padding: 4px 0px 0px 4px; border-top: 1px solid White;}
.Abbonamento{background-color : #f3f5f9; margin: 0px 0px 0px 13px; padding: 4px 0px 0px 4px; border-top: 1px solid White;}
.Aggiornamento{margin: 0px 0px 0px 13px; padding: 4px 0px 4px 4px; border-top: 1px solid White;}
.ImgExplorer{vertical-align: top; margin-right: 4px; margin-bottom: 4px; cursor: hand; cursor: pointer;}
.PulsanteHome{background-repeat: no-repeat; width: 181px; height: 50px; cursor: pointer; cursor: hand; padding-left: 50px; padding-top: 10px; text-align: center; }
.PulsanteHomeBRW1{background-repeat: no-repeat; width: 181px; height: 50px; cursor: pointer; cursor: hand;}
.PulsanteHomeBRW2{padding-left: 50px; padding-top: 10px; text-align: center;}
.select-free { z-index:10; overflow:hidden;} 
.select-free iframe { display:none;/*sorry for IE5*/ display/**/:block;/*sorry for IE5*/ position:absolute;/*must have*/ top:0;/*must have*/ left:0;/*must have*/ z-index:-1;/*must have*/ filter:mask();/*must have*/ width:3000px;/*must have for any big value*/ height:3000px/*must have for any big value*/; }
.IEiframe { display:none;/*sorry for IE5*/ display/**/:block;/*sorry for IE5*/ position:absolute;/*must have*/ top:0;/*must have*/ left:0;/*must have*/ z-index:-1;/*must have*/ filter:mask();/*must have*/ width:350px;/*must have for any big value*/ height:800px/*must have for any big value*/; }
.body-mask {background-color:#FFFFFF;	height:4200px; left:0pt; opacity:0.7;	position:absolute; top:0pt;	width:100%;	z-index:250; display:none; filter:alpha(opacity=70);}
//-->