/* DEFINIZIONE STILI STANDARD DI LIBRERIA *//* Ultima modifica: 18.05.2010            *//* Default styles */html,body,form,img {margin: 0; padding: 0; border: 0;}html,body {height:100%; text-align:left;}body {font-family:arial; font-size:16px;}td {font-family:arial; font-size:16px; text-align:left;}.nobr {white-space: nowrap;}/* Stili div toolbar e content */div.toolbar {padding-top:1px; padding-bottom:2px;}div.content {position:relative; height:100%}/* Stili page title */#DivTitle {width:100%; background-color: #00a8cf; border-bottom:3px solid #00a8cf; margin-bottom:5px;}#DivTitle #title {width:75%; background-color:#fff;}#DivTitle #status {width:24%; float:right; text-align:center;}/* stile div.content in query-mode */form[fwquerymode=true] div.content {background-color:#E1F7FF;}/* Table cells per Labels e data (da qualificare nei template) */td.form_label {vertical-align:bottom; border-bottom: 1px dotted #0000B0;}td.form_field {vertical-align:bottom;}/* Data fields nelle modalità standard, con focus, disabilitato, as_text */.df_std {font-family:arial; font-size:12px; color:black}span.df_std, div.df_std {font-family:arial; font-size:12px; font-weight:bold; font-style:normal; color:#000080; }.df_std_items {font-family:arial; font-size:12px; font-weight:bold; font-style:normal; color:#000080;}div.df_std_disabled {font-family:arial; font-size:12px; color:black; background:#FFFFCC; width:100%; height:100px; border:1px solid #ccc; padding:2px; overflow:auto;}.listbox_std {width:200px; height:200px; border:1px solid #999;}.listbox_std_disabled {width:200px; height:200px; border:1px solid #999; background:#FFFFCC;}.listbox_std_items {font-family:arial; font-size:12px; font-weight:bold; font-style:normal; vertical-align:top;}.df_list_filter {font-family:arial; font-size:12px; font-weight:bold; color:red; background:#44DDFF;}.df_list_filter_focus {font-family:arial; font-size:12px; font-weight:bold; color:red; background:#44DDFF;}/* Data fields (font ridotto) nelle modalità standard, con focus, disabilitato, as_text */.df_small {font-family:arial; font-size:10px; color:black}span.df_small, div.df_small {font-family:arial; font-size:10px; color:#000080}textarea.df_small {font-family:arial; font-size:10px; color:black; width:100%}/* Data fields multiline nelle modalità standard, con focus, Disabled/as_text  */textarea.df_std {width:99%; font-family:arial; font-size:12px; color:black}.ml_std_astext {font-family:arial; font-size:12px; width:99%; height:100%; color:#000000; border:dashed black 1px; padding:1px;}.df_format {font-family:arial; font-size:10px; color:red; white-space: nowrap;}/* stili applicati per items in stato disable o focused */input[type=text].disabled, input[type=hidden].disabled, input[type=file].disabled, input[type=radio].disabled, input[type=checkbox].disabled, select.disabled, textarea.disabled {background:#FFFFCC;}.focus {background:#CCDDFF;}/* Push button standard, disabled */.pb_std {font-family:arial; font-size:12px; font-weight:bold; color:blue;}.pb_std.disabled {color:gray}.pb_link {font-family:arial; font-size:12px; font-weight:bold; font-style:normal; text-decoration:none;}.pb_link:link {color:blue;}.pb_link:visited {color:blue;}.pb_link:hover {color:red;}.pb_link.disabled {color:#808080;}/* Labels */span.lf_std {font-family:arial; font-size:12px; font-weight:bold; font-style:normal; color:black; margin-top:0; margin-bottom:0}div.lf_block {font-family:arial; font-size:15px; font-weight:bold; font-style:normal; color:white; width:100%; text-align:center; text-transform:uppercase; background-color:#00AAD6; margin-bottom:3px; margin-top:8px;}/* Labels delle opzioni di radio-button e check-box */tt.opt_std {font-family:arial; font-size:12px; font-weight:bold; font-style:normal; color:#0000FF; margin-top:0; margin-bottom:0}/* Rendering delle tabelle */span.tbl_col_title {font-family:arial; font-size:13px; font-weight:bold; font-style:normal; color:#CC3300; margin-top:0; margin-bottom:0}span.tbl_col_label {font-family:arial; font-size:12px; font-weight:bold; font-style:normal; color:green; margin-top:0; margin-bottom:0}a.tbl_col_label_link:link, a.tbl_col_label_link:visited {font-family:arial; font-size:12px; font-weight:bold; font-style:normal; color:blue; text-decoration:none;}a.tbl_col_label_link:hover {font-family:arial; font-size:12px; font-weight:bold; font-style:normal; color:red; text-decoration:none;}div.tbl_title {font-family:arial; font-size:15px; font-weight:bold; font-style:normal; text-transform:uppercase; color:white; width:100%; text-align:center; background-color:#00AAD6; margin-top:10px; margin-bottom:2px; border: 1px solid blue;}div.tbl_warnings {font-family:arial; font-size:13px; font-weight:bold; font-style:normal; color:red; width:100%; text-align:center; background-color:#ffe479; margin-top:2px; margin-bottom:2px; border: 1px solid #d80005; padding:1px;}span.tbl_rowheader_title {font-family:arial; font-size:13px; font-weight:bold; font-style:normal; color:#CC3300; margin-top:0; margin-bottom:0; width:100%; text-align:center;}span.tbl_rowheader_text  {font-family:arial; font-size:12px; font-weight:bold; font-style:normal; color:red; margin-top:0; margin-bottom:0; width:100%; text-align:center;}/* Oggetti standard della pagina cFWFormDB */span.form_title {font-size:20px; font-family:arial; font-weight:bold; font-style:normal; color:black; margin-top:0; margin-bottom:0; margin-left:2px;}span.form_navstatus {font-family:arial; font-size:13px; font-weight:bold; color:#000;}/* Stili relativi al tema */.themecolor {background-color:#00A8CF}hr.theme {color:#00A8CF}/* DlgMessageBox styles */.msgbox_text {font-family:arial; font-size:16px; font-weight:bold; font-style:normal; color:black; margin-top:0; margin-bottom:0}.msgbox_title {font-family:arial; font-size:21px; font-weight:bold; font-style:normal; color:red; margin-top:0; margin-bottom:0}/* Modalità di stampa */span.lf_print_mode {font-family:arial; font-size:13px; font-weight:bold; font-style:normal; color:green; margin:0; display:block; width:100%; border-bottom:1px dotted #888;}span.df_print_mode {font-family:arial; font-size:13px; font-weight:bold; font-style:normal; color:black; margin:0;}span.title_print_mode {font-size:22px; font-family:arial; font-weight:bold; font-style:normal; color:black;}span.coldata_print_mode {font-family:arial; font-size:12px; font-weight:bold; font-style:normal; color:black; margin-top:0; margin-bottom:0;}/* Stili utilizzati da scripts e moduli asp */body.asp_body {background:#FFFFFF; padding:3px;}tt.asp_title {font-family:arial; font-size:15px; font-weight:bold; font-style:normal; color:white; width:100%; text-align:center; background-color:#00AAD6; margin-top:5px;}tt.asp_error {font-family:arial; font-size:14px; font-weight:bold; font-style:normal; color:#FF0000;}tt.asp_label {font-family:arial; font-size:13px; font-weight:bold; font-style:normal; color:#800000;}tt.asp_text {font-family:arial; font-size:13px; font-weight:bold; font-style:normal; color:#000000;}tt.asp_data {font-family:arial; font-size:14px; font-weight:bold; font-style:normal; color:#000080; width:100%; background-color:#DBEDFF}.pb_asp {font-family:arial; font-size:11px; font-weight:bold; color:blue}/* Immagini toolbar classe cFWFormDB */img.lib_tlb_img {border:none; width:31; height:28}/* stile testo help on-line */div.help div.B {font-family:arial; font-size:11px; font-weight:normal; color:#900000; width:100%; border-bottom:1px dotted gray; border-left:1px dotted gray;}div.help div.T {font-family:arial; font-size:11px; font-weight:normal; color:#900000; width:100%;}/* Stili utilizzati da classe cFWBinFieldBase  */.uplfield_pbupl, .uplfield_pbdel {font-family:arial; font-size:10px; font-weight:bold; font-style:bold; color:#000000; width:80px; margin-top:1px;}.uplfield_link:link, .uplfield_link:visited, .uplfield_link:hover, .uplfield_link_disabled	 {font-family:arial; font-size:10px; font-weight:bold; font-style:normal; color:blue; text-decoration:none;}.uplfield_link:hover {color:red;}.uplfield_link_disabled {color:#808080;}span.uplfield_info_label, span.uplfield_info_value 	{font-family:arial; font-size:12px; font-weight:normal; font-style:normal;} span.uplfield_info_label {font-weight:bold;}/* Stili per pagina FrmAppSitemapLinks */#FrmAppSitemapLinks a {color:blue; text-decoration:none; font-family:arial; font-size:13px; font-weight:bold; font-style:normal; margin-bottom:3px;}/*#FrmAppSitemapLinks a:link,#FrmAppSitemapLinks a:visited {color:blue; text-decoration:none;}*/#FrmAppSitemapLinks a:hover {color:red;}#FrmAppSitemapLinks .head1 {display:list-item; list-style-position:inside; list-style-image:url(../img/icons/dot1.gif); padding-left:15px; }#FrmAppSitemapLinks .head1:hover {list-style-image:url(../img/icons/dot2.gif);}#FrmAppSitemapLinks .head2 {display:block; width:97%; color:#000; text-transform:uppercase; margin-top:15px; font-size:15px; border-bottom:2px solid #888;}#FrmAppSitemapLinks .head2:first-child {margin-top:0px;}/* Stili oggetti di libreria da configurare a livello applicativo*/div.loading-logo {background-image: url(../img/xxx.gif); width:100px; height:100px; margin:auto;}div.login-denied-logo {background-image: url(../img/xxx.gif); width:100px; height:100px; margin:auto;}/* Stili utilizzati da funzioni DivPopup */.DivPopup{	display:none;	position:fixed;	left:0px;	top:0px;	width:500px;	z-index:100;	background-color:#eee;	border:4px solid #003ddc;	padding:5px;	padding-top:30px;}.DivPopup .header{	width:100%;	color:#900;	background-color:#cce6ff;	font-weight:bold;	position:absolute;	top:0;	left:0;	border-bottom:1px solid #003ddc;}.DivPopup .caption{	padding:3px;}.DivPopup .tbutton{	float:right;	padding:3px;}/* Stili utilizzati DivPopup Report-Browser*/.ReportBrowser {color:black; font-weight:bold;}.ReportBrowser a {color:blue; font-weight:bold; font-style:normal; text-decoration:none;}.ReportBrowser a:hover {color:red;}.ReportBrowser table {width:100%; border-spacing:0}.ReportBrowser table .title {width:80%;}.ReportBrowser table .icons {width:20%;}.ReportBrowser .row1 {border-bottom: 1px solid gray;}.ReportBrowser .row2 {border-bottom: 1px solid gray; background-color:#feffd3;}