 /* Novellini style sheet - 2004 all right reserverd  */
 /* All the rhights belongs to the author: m.tellini@novellini.com */
 
 /* Caratteri generali di formattazione */
BODY{scrollbar-face-color: #cecfce;scrollbar-shadow-color:#666666;scrollbar-highlight-color:#666666;scrollbar-3dlight-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-track-color:#eeeeee;scrollbar-arrow-color: #666666;
}
body
{ 
background-color: #4E77A3
} 

/*  Formattazione delle celle */
td.dotted { border-bottom: 1px solid #CCCCCC;  background-color: #4E77A3; }      
TD.lang_bar {font-family: "Arial", "Helvetica", "sans-serif";font-size: 9pt;  font: bold;  }
TD.colors { background : #4E77A3;   font-family:  "Arial", "sHelvetica", "sans-serif"; font-size: 9pt; color: White; font-weight: bold;  padding-bottom: 9px; padding-left: 5px;   }
TD.accessori { background : #4E77A3;   font-family:  "Arial", "sHelvetica", "sans-serif"; font-size: 9pt; color: White; font-weight: bold;  }
TD.th_serie { background : #FFFFFF;   font-family:  Arial, Helvetica; font-size: 11px; color: #327DC2; font-weight: bold;   }
TD.nav_main{ background : #4E77A3;   font-family:  "Arial", "Helvetica", "sans-serif"; font-size: 14px; color: #FFFFFF; font-weight: bold; padding-left : 7px; }
TD.nav_main_dotted{ background : #4E77A3;   font-family:  "Arial", "Helvetica", "sans-serif"; font-size: 14px; color: #FFFFFF; font-weight: bold; padding-left : 7px; border-top: 2px double #FFFFFF;  }
TD.th_intro_linea { background : #FFFFFF;  font-family: "Tahoma", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #00498C; font-weight: bold; padding-left : 7px;   }
td.bg_nav { background-image: url(images/bg_navigator_small.gif);background-repeat: repeat} 
td.BigError { color: White; font: bold 10pt,"Verdana", "Helvetica", "sans-serif";  background: #FF7575;  }
td.smallError { color: White; font: bold 8pt,"Verdana", "Helvetica", "sans-serif";  background: #FF7575;  }
TD.serie { background : #FFFFFF;   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #327DC2; font-weight: bold;  padding-left : 15px;     }
TD.aperture { background : #E0E0E0;   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #327DC2; font-weight: bold   }
TD.dotazioni-cab { background : Silver;   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: White; font-weight: bold   }
TD.note-accessori { background : White;   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #778899; font-weight: bold;  padding : 5px;    }
TD.label_dotazioni { background : White;   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #00498C; font-weight: bold;  padding : 5px;    }
TD.titolo-serie { background : #00498C }
TD.misure { background : #DDDDDD;   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #000000; font-weight: bold   }
TD.misure_head { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #000000; font-weight: bold;         }
TD.misure_head_grid_left { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #000000; font-weight: bold;  border-bottom: 1px dashed #C4C4C4;       }
TD.misure_head_grid_top { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #000000; font-weight: bold;  border-top: 1px dashed #C4C4C4;       }
TD.misure_grid{ font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #666666; font-weight: bold;  border-left: 1px solid #999999;             }
TD.misure_grid_left{ font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #666666; font-weight: bold;  border-bottom: 1px dashed #C4C4C4;  border-left: 1px solid #999999;        }
TD.misure_grid_top { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #666666; font-weight: bold;  border-top: 1px dashed #C4C4C4;  border-left: 1px solid #999999;        }
TD.misure_grid_right { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #666666; font-weight: bold;         }
TD.misure_grid_botton { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #666666; font-weight: bold   }
TD.option { background : #ADD8E6;   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #000000; font-weight: bold   }
TD.separazione { background : #4E77A3;  font-family: "Tahoma", "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-weight: bold; border-left: 1px dotted Black;  layout-flow: vertical-ideographic;  color: #303030; }
TD.descr_modello { background : #778899;  font-family: "Tahoma", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #F5F5F5; font-weight: bold;  }
TD.lang_bar {font-family: "Arial", "Helvetica", "sans-serif";font-size: 9pt;  font: bold;  }
TR.raw1 { background : #DDDDDD;   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #000000; font-weight: bold   }
TR.raw2 { background : #F0F8FF;   font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #000000; font-weight: bold   }
TR.raw3 { background : #F8F8FF;   font-family:  "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #000000; font-weight: bold   }
TD.termoarredo_Modello { background : #F0FFFF;   font-family: "Tahoma", "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #327DC2; font-weight: bold; padding-left : 4px;   }
TD.termoarredo_Misure {  font-family: "Tahoma", "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #000000; font-weight: bold; padding-left : 4px;   }
TD.termoarredo_Misure_1 { background : #B0C4DE;   font-family: "Tahoma", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #000000; font-weight: bold; padding-left : 4px;   }
TD.termoarredo_Misure_2 { background : #F0F8FF;   font-family: "Tahoma", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #000000; font-weight: bold; padding-left : 4px;   }
TD.th_pdf { background : #FFFFFF;   font-family:  "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #327DC2; font-weight: bold; padding-left : 5px;   }
TD.blue_light {background : #4E77A3; color: White; border : 0px solid; font: bold 11px  Verdana, Arial, Helvetica, sans-serif; }
TD.angaisa_login { font: bold 9pt Arial, Helvetica, sans-serif;   background : #B0C4DE; }
TD.register_label  { color: #FFFFFF; font: bold 10pt Arial, Helvetica, sans-serif;  border-bottom-style: dashed;  border-bottom-width: 1px;  border-bottom-color: #DDDDDD;      }
TD.azienda { font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;  border: 2px solid White;  }
/*  ---- Link  ---- */
/*  Menu a discesa laterale */
.lang_choice 	{ font-family: "Arial", "Helvetica", "sans-serif"; text-decoration: none; font-size: 9pt;  font: bold;  }
a.lang_choice:link	{ color: #AAAAAA;   }
a.lang_choice:visited	{ color: #AAAAAA; }
a.lang_choice:active	{ color: #AAAAAA;  }
a.lang_choice:hover	{ color: #000000;  background-color: #f4f9ff; }

/*  Menu a discesa temporaneo*/
.menu_lingua 	{ font: bold 10pt  Verdana, Arial, Helvetica, sans-serif; }
a.menu_lingua:link	{ color: #FFFFFF; text-decoration: none; font-size: 10pt; font-weight: bold; }
a.menu_lingua:visited	{ color: #FFFFFF; text-decoration: none; font-size: 10pt; font-weight: bold; }
a.menu_lingua:active	{ color: #FFCC00; text-decoration: none; font-size: 10pt; font-weight: bold; }
a.menu_lingua:hover	{ color: #ADFF2F; text-decoration: none; font-size: 10pt; font-weight: bold; }

.menu_home 	{ font: bold 10pt  Arial, Verdana, Helvetica, sans-serif; }
a.menu_home:link	{ color: #FFFFFF; text-decoration: none; font-size: 10pt; font-weight: bold; }
a.menu_home:visited	{ color: #FFFFFF; text-decoration: none; font-size: 10pt; font-weight: bold; }
a.menu_home:active	{ color: #FFFFFF; text-decoration: none; font-size: 10pt; font-weight: bold; }
a.menu_home:hover	{ color: #6699CC; text-decoration: none; font-size: 10pt; font-weight: bold; }

.menu_CS 	{ font: bold 12pt  Verdana, Arial, Helvetica, sans-serif; }
a.menu_CS:link	{ color: #003366; text-decoration: none; font-size: 12pt; font-weight: bold; }
a.menu_CS:visited	{ color: #003366; text-decoration: none; font-size: 12pt; font-weight: bold; }
a.menu_CS:active	{ color: #003366; text-decoration: none; font-size: 12pt; font-weight: bold; }
a.menu_CS:hover	{ color: #FFFFFF; text-decoration: none; font-size: 12pt; font-weight: bold; }

/* Intestazione catalogo Linee */
.linee 	{ font: bold 8pt  Arial, Helvetica, sans-serif;padding-left: 7px;  }
a.linee:link	{ color: #00264D; text-decoration: none; font-weight: bold;  padding-left: 7px;     }
a.linee:visited	{ color: #00264D; text-decoration: none;  font-weight: bold; padding-left: 7px;   }
a.linee:active	{ color: #00264D; text-decoration: none;  font-weight: bold;  padding-left: 7px;   }
a.linee:hover	{ color: #FFFFFF; text-decoration: none;  font-weight: bold; padding-left: 7px;   }

/* link verso tech_modelli.asp in  */
.blue_light 	{ font: bold 11px  Verdana, Arial, Helvetica, sans-serif; color: #CEEEFF;  }
.blue_light_border 	{ font: bold 11px  Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;  }
a.blue_light:link	{ color: #CEEEFF; text-decoration: none; }
a.blue_light:visited	{ color: #CEEEFF; text-decoration: none;}
a.blue_light:active	{ color: #CEEEFF; text-decoration: none; }
a.blue_light:hover	{ color: #FFFFFF; text-decoration: none; }

/* Intestazione catalogo Serie */
.serie 	{ font: 8pt  Arial, Helvetica, sans-serif; }
a.serie:link	{ color: #FFFFFF; text-decoration: none;   }
a.serie:visited	{ color: #FFFFFF; text-decoration: none;   }
a.serie:active	{ color: #FFFFFF; text-decoration: none;  }
a.serie:hover	{ color: #00264D; text-decoration: none; }

/*  Menu delle regioni x contatti-assistenza*/
.menuassistenza 	{ font: bold 8pt Arial, Verdana, Helvetica, sans-serif; }
a.menuassistenza:link	{ color: #000000; text-decoration: none; font-size: 8pt; }
a.menuassistenza:visited	{ color: #111111; text-decoration: none; font-size: 8pt; }
a.menuassistenza:active	{ color: #000000; text-decoration: none; font-size: 8pt; }
a.menuassistenza:hover	{ color: #FF3300; text-decoration: none; font-size: 8pt; }

/* Indirizzi  e-mail pagina gruppo.asp*/
.gruppo_link 	{ font: bold 10pt  Verdana, Arial, Helvetica, sans-serif; }
a.gruppo_link:link	{ color: #FFFFFF; text-decoration: none; font-size: 10pt; font-weight: bold; }
a.gruppo_link:visited	{ color: #FFFFFF; text-decoration: none; font-size: 10pt; font-weight: bold; }
a.gruppo_link:active	{ color: #FFCC00; text-decoration: none; font-size: 10pt; font-weight: bold; }
a.gruppo_link:hover	{ color: #FFCC00; text-decoration: none; font-size: 10pt; font-weight: bold; }

/*  Etichetta lato indicante la linea*/
.label_linea	{ font: bold 10pt  Verdana, Arial, Helvetica, sans-serif; }
a.label_linea:link	{ color: #FFFFFF; text-decoration: none; font-size: 8pt; font-weight: bold;  }
a.label_linea:visited	{ color: #FFFFFF; text-decoration: none; font-size: 8pt; font-weight: bold;  }
a.label_linea:active	{color: #FFCC00; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.label_linea:hover	{ color: #FFCC00; text-decoration: none; font-size: 8pt; font-weight: bold; }

/*  Menu a discesa laterale */
.menulat 	{ font: bold 9pt  Arial, Helvetica, sans-serif; }
a.menulat:link	{ color: #FFFFFF; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menulat:visited	{ color: #FFFFFF; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menulat:active	{ color: #FFCC00; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.menulat:hover	{ color: #FFCC00; text-decoration: none; font-size: 8pt; font-weight: bold; }

/*  Menu a discesa laterale */
.BigLink 	{ font: bold 20pt "Trebuchet MS", Arial, Helvetica, sans-serif; }
a.BigLink:link	{ color: #000066; text-decoration: none;}
a.BigLink:visited	{ color: #000066; text-decoration: none; }
a.BigLink:active	{ color: #000066; text-decoration: none;  }
a.BigLink:hover	{ color: #FF0033; text-decoration: none;  }

/*  Menu a discesa laterale */
.BigLink1 	{ font: bold 20pt "Trebuchet MS", Arial, Helvetica, sans-serif; }
a.BigLink1:link	{ color: White; text-decoration: none;}
a.BigLink1:visited	{ color: White; text-decoration: none; }
a.BigLink1:active	{ color: White; text-decoration: none;  }
a.BigLink1:hover	{ color: White; text-decoration: none;  }

/*  Menu a discesa laterale */
.menuserie 	{ font: bold 8pt Arial, Verdana, Helvetica, sans-serif; }
a.menuserie:link	{ color: #87CEFA; text-decoration: none; font-size: 8pt; }
a.menuserie:visited	{ color: #87CEFA; text-decoration: none; font-size: 8pt; }
a.menuserie:active	{ color: #FFCC00; text-decoration: none; font-size: 8pt; }
a.menuserie:hover	{ color: #FFCC00; text-decoration: none; font-size: 8pt; }

/*  Menu a discesa laterale */
.tasto_modello 	{ font-family: "Tahoma" , "Arial", "Helvetica", "sans-serif"; }
a.tasto_modello:link	{ color: #F0F8FF; text-decoration: none; font-size: 8pt; }
a.tasto_modello:visited	{ color: #F0F8FF; text-decoration: none; font-size: 8pt; }
a.tasto_modello:active	{ color: #F0F8FF; text-decoration: none; font-size: 8pt; }
a.tasto_modello:hover	{ color: #FFCC00; text-decoration: none; font-size: 8pt; }

/*  Misure per i download */
.download 	{ font: bold 9pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
a.download:link	{ color: #FFFFFF; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.download:visited	{ color: #FFFFFF; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.download:active	{ color: #FF7F50; text-decoration: none; font-size: 8pt; font-weight: bold; }
a.download:hover	{ color: #ADD8E6; text-decoration: none; font-size: 8pt; font-weight: bold; }

/*  Link dei testi nella pagina report_user.asp*/
.modify_report 	{ font: bold 9pt  Arial, Helvetica, sans-serif; color: Black;}
a.modify_report:link	{ color: Black; text-decoration: none; font-size: 9pt; }
a.modify_report:visited	{ color: Black; text-decoration: none; font-size: 9pt; }
a.modify_report:active	{ color: Green; text-decoration: none; font-size: 9pt; }
a.modify_report:hover	{ color: Green; text-decoration: none; font-size: 9pt; }

/*  Link dei testi nella pagina report_user.asp*/
.angaisa_login 	{ font: bold 9pt  Arial, Helvetica, sans-serif; color: Black;}
a.angaisa_login:link	{ color: White; text-decoration: none; font-size: 9pt; }
a.angaisa_login:visited	{ color: Black; text-decoration: none; font-size: 9pt; }
a.angaisa_login:active	{ color: Black; text-decoration: none; font-size: 9pt; }
a.angaisa_login:hover	{ color: White; text-decoration: none; font-size: 9pt; }

/*  Link per accedere a report_user.asp da inserimento.asp*/
.user_report 	{ font: bold 9pt  Arial, Helvetica, sans-serif; color: Black;}
a.user_report:link	{ color: Black; text-decoration: none; font-size: 9pt; }
a.user_report:visited	{ color: Black; text-decoration: none; font-size: 9pt; }
a.user_report:active	{ color: #778899; text-decoration: none; font-size: 9pt; }
a.user_report:hover	{ color: #778899; text-decoration: none; font-size: 9pt; }

/*  Link per accedere a report_user.asp da inserimento.asp*/
.titolo-serie { color: White; font: bold 12pt,"Verdana", "Helvetica", "sans-serif"; }
a.titolo-serie:link	 { color: White; font: bold 12pt,"Verdana", "Helvetica", "sans-serif"; }
a.titolo-serie:visited	 { color: White; font: bold 12pt,"Verdana", "Helvetica", "sans-serif"; }
a.titolo-serie:active	 { color: White; font: bold 12pt,"Verdana", "Helvetica", "sans-serif"; }
a.titolo-serie:hover	 { color: White; font: bold 12pt,"Verdana", "Helvetica", "sans-serif"; }

.dxf { font: bold 8pt Tahoma, Geneva, Arial, Helvetica, sans-serif;  color : #FFCC00;  }

/*  ---- Corpo del documento ---- */
/* Formattazione pagina */
.navigatore_txt7  { color: #222222; font: bold 7pt "Arial", "Helvetica", "sans-serif"; }
.navigatore_txt8  { color: #222222; font: bold 8pt "Arial", "Helvetica", "sans-serif"; }
.titolo-dotazione  { color: White; font: bold 15pt "Verdana", "Helvetica", "sans-serif"; }
.label-dotazione { font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #F0FFFF; font-weight: bold   }


/* Titoli per corpo pagine */

.titolo-modello { color: #F5F5F5; font: bold 13pt "Verdana", "Helvetica", "sans-serif";}
.titolo-pdf { color: #F5F5F5; font: bold 12pt  "Arial", "Tahoma", "Verdana", "Helvetica", "sans-serif";}
.descr-modello { color: #F5F5F5; font: bold 8pt "Tahoma",  "Helvetica", "sans-serif"; }

/* Tabella report */
.zenitali  { color: Black; font: bold 10pt Arial, Helvetica, sans-serif;  padding-left : 9px;  }
.zenitali  { color: Black; font: bold 10pt Arial, Helvetica, sans-serif;  padding-left : 9px;  }
.access-titoli  { color: Black; font: 14pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.access-descr { color: Black; font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; }

/* Tabelle e testo relativo */
table.bordo_nero {  background : #FFFFFF;  background-color : #4E77A3;  border-bottom: 1px solid #FFFFFF;  border-top: 1px solid #FFFFFF;    }
table.bordo_bianco{  background : #FFFFFF;  background-color : #4E77A3;      border: 1px solid #FFFFFF;     }
.assistenza  { color: #000000; font: bold 8pt Arial, Helvetica, sans-serif;   }
.assistenza-competenza  { color: #FFFFFF; font: bold 9pt Arial, Helvetica, sans-serif;   }
.assistenza-rag_soc  { color: #FFFFFF; font: 9pt Arial, Helvetica, sans-serif;  font-style: italic;    }
.assistenza-body  {color: #EEEEEE; font: bold 8pt Arial, Helvetica, sans-serif;  }
.gruppo_header { color: White; font: bold 15pt "Verdana", "Helvetica", "sans-serif"; }
.gruppo_corpo  { color: #F0FFFF; font: bold 9pt Arial, Helvetica, sans-serif;   }
.gruppo_footer  { color: #FFFFFF; font: bold 10pt Arial, Helvetica, sans-serif;   }
.misure  { color: #000099; font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;   }
.misure-bold  { color: #00498C; font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; }
.tab-refresh  { color: #000099; font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif; background : #ADD8E6;  }
.tbl_warning { background : #DDDDDD;  font-family: "Tahoma", "Arial", "Helvetica", "sans-serif"; font-size: 12px; color: #666666; font-weight: bold;     }
.TITOLO3{ font: bold 15pt "Trebuchet MS", Arial, Helvetica, sans-serif; }
/*Formattazione dei moduli */
input.azzurro {
	background : #f4f9ff;
	border : 1px solid;
	font: bold 11px  Verdana, Arial, Helvetica, sans-serif; 
	}
input.orange {
	background : #ff6600;
	border : 1px solid;
	font: bold 11px  Verdana, Arial, Helvetica, sans-serif;
	color: White;
	}
input.orange_light {
	background : #ff7200;
	border : 1px solid;
	font: bold 11px  Verdana, Arial, Helvetica, sans-serif;
	color: Black;
	}
select.azzurro{
	background : #f4f9ff;
	border : 1px solid #FFFFFF;
	font: bold 11px  Verdana, Arial, Helvetica, sans-serif; color: Black;
	scrollbar-face-color: scrollbar-face-color: #cecfce;scrollbar-shadow-color:#666666;scrollbar-highlight-color:#666666;scrollbar-3dlight-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-track-color:#eeeeee;scrollbar-arrow-color: #666666;
	ruby-position: inline;
	}
.boxout, .footNote {
	border-bottom: 1px dashed #000;
	color: #000;
	background-color: #4E77A3;
	padding: 5px 10px 5px 10px;
}

.infoBar{
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom: 1px solid White;
	color: #FFFFFF;
	background-color: #4E77A3;
	padding: 5px 10px 5px 10px;
	font-weight: bold;
}

.codeBlock{
	font-family: "Courier New", Courier, monospace;
	color: #009;
	background-color: #eef;
}
