

#confirm {display:none;}

/* Overlay */
#confirm-overlay {background-color:#eee; cursor:wait;}

/* Container */
#confirm-container {height:140px; width:420px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#confirm-container .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#confirm-container .header span {padding-left:8px;}
#confirm-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#confirm-container .buttons {line-height:50px; width:300px; float:left; padding:10px 8px 0;}
#confirm-container .buttons div {float:right; margin-left:4px; width:100px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#confirm-container a.modal-close,
#confirm-container a.modal-close:link,
#confirm-container a.modal-close:active,
#confirm-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#confirm-container a.modal-close:hover {color:#ccc;}

#confirm_changelog {display:none;position:absolute;}

/* Overlay */
#confirm_changelog-overlay {background-color:#eee; cursor:wait;}

/* Container */
/* luca - 20150728 - dimensioni h +100 w +50 */
/* V-20201125-VMS */
/* #confirm_changelog {height:510px; width:650px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;} */
#confirm_changelog {height:610px; width:750px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#confirm_changelog .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#confirm_changelog .header span {padding-left:8px;}
/* luca - 20150728 - dimensioni h 250 -> 340 */
/* V-20201125-VMS */
/* #confirm_changelog .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;height: 340px; overflow:auto;} */
#confirm_changelog .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;height: 440px; overflow:auto;}
/* luca - 20150728 - dimensioni pd 225 -> 242 */
/* luca - 20150820 - 242 -> 220*/
/* luca - 20150825 - 220 -> 190*/
/* V-20201125-VMS */
/* #confirm_changelog .buttons {line-height:50px; width:300px; float:left; padding:10px 190px 0;} */
#confirm_changelog .buttons {line-height:50px; width:300px; float:left; padding:10px 290px 0;}
#confirm_changelog .buttons div {float:right; margin-left:4px; width:100px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#confirm_changelog a.modal-close,
#confirm_changelog a.modal-close:link,
#confirm_changelog a.modal-close:active,
#confirm_changelog a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#confirm_changelog a.modal-close:hover {color:#ccc;}

#modal_buoni {display:none;}

/* Overlay */
#modal_buoni-overlay {background-color:#eee; cursor:wait;}

/* Container */
#modal_buoni-container {height:250px; width:650px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#modal_buoni-container .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#modal_buoni-container .header span {padding-left:8px;}
#modal_buoni-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#modal_buoni-container .buttons {line-height:50px; width:650px; float:left; padding:10px 8px 0;}
#modal_buoni-container .buttons div {float:right; margin-left:4px; width:650px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#modal_buoni-container a.modal-close,
#modal_buoni-container a.modal-close:link,
#modal_buoni-container a.modal-close:active,
#modal_buoni-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#modal_buoni-container a.modal-close:hover {color:#ccc;}

#modal_operazioni {display:none;}

/* Overlay */
#modal_operazioni-overlay {background-color:#eee; cursor:wait;}

/* Container */
#modal_operazioni-container {height:150px; width:650px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#modal_operazioni-container .header {height:60px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#modal_operazioni-container .header span {padding-left:8px;}
#modal_operazioni-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#modal_operazioni-container .buttons {line-height:50px; width:650px; float:left; padding:10px 8px 0;}
#modal_operazioni-container .buttons div {float:right; margin-left:4px; width:650px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#modal_operazioni-container a.modal-close,
#modal_operazioni-container a.modal-close:link,
#modal_operazioni-container a.modal-close:active,
#modal_operazioni-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#modal_operazioni-container a.modal-close:hover {color:#ccc;}


/* MODAL REPORT TRANSAZIONE */
#report_transazione {display:none;}

/* Overlay */
#report_transazione-overlay {background-color:#eee; cursor:wait;}

/* Container */
#report_transazione-container {height:300px; width:650px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#report_transazione-container .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#report_transazione-container .header span {padding-left:8px;}
#report_transazione-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#report_transazione-container .buttons {line-height:50px; width:650px; float:left; padding:10px 8px 0;}
#report_transazione-container .buttons div {float:right; margin-left:4px; width:650px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#report_transazione-container a.modal-close,
#report_transazione-container a.modal-close:link,
#report_transazione-container a.modal-close:active,
#report_transazione-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#report_transazione-container a.modal-close:hover {color:#ccc;}



#confirm_attendiSMS {display:none;}

/* Overlay */
#confirm_attendiSMS-overlay {background-color:#eee; cursor:wait;}

/* Container */
#confirm_attendiSMS-container {height:140px; width:420px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#confirm_attendiSMS-container .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#confirm_attendiSMS-container .header span {padding-left:8px;}
#confirm_attendiSMS-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#confirm_attendiSMS-container .buttons {line-height:50px; width:300px; float:left; padding:10px 8px 0;}
#confirm_attendiSMS-container .buttons div {float:right; margin-left:4px; width:100px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#confirm_attendiSMS-container a.modal-close,
#confirm_attendiSMS-container a.modal-close:link,
#confirm_attendiSMS-container a.modal-close:active,
#confirm_attendiSMS-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#confirm_attendiSMS-container a.modal-close:hover {color:#ccc;}

#confirm_informativa {display:none;position:absolute;}

/* Overlay */
#confirm_informativa-overlay {background-color:#eee; cursor:wait;}

/* Container */
#confirm_informativa {height:400px; width:600px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#confirm_informativa .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#confirm_informativa .header span {padding-left:8px;}
#confirm_informativa .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;height: 250px; overflow:auto;}
#confirm_informativa .buttons {line-height:50px; width:300px; float:left; padding:10px 225px 0;}
#confirm_informativa .buttons div {float:right; margin-left:4px; width:100px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#confirm_informativa a.modal-close,
#confirm_informativa a.modal-close:link,
#confirm_informativa a.modal-close:active,
#confirm_informativa a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#confirm_informativa a.modal-close:hover {color:#ccc;}

#popup_distinta {display:none;}

/* Overlay */
#popup_distinta-overlay {background-color:#eee; cursor:wait;}

/* Container */
#popup_distinta-container {height:450px; width:600px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#popup_distinta-container .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#popup_distinta-container .header span {padding-left:8px;}
#popup_distinta-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#popup_distinta-container .buttons {line-height:50px; width:550px; float:left; padding:10px 8px 0;}
#popup_distinta-container .buttons div {float:right; margin-left:4px; width:550px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#popup_distinta-container a.modal-close,
#popup_distinta-container a.modal-close:link,
#popup_distinta-container a.modal-close:active,
#popup_distinta-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#popup_distinta-container a.modal-close:hover {color:#ccc;}


#confirm_norme {display:none;position:absolute;}

/* Overlay */
#confirm_norme-overlay {background-color:#eee; cursor:wait;}

/* Container */
#confirm_norme {height:400px; width:600px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#confirm_norme .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#confirm_norme .header span {padding-left:8px;}
#confirm_norme .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;height: 250px; overflow:auto;}
#confirm_norme .buttons {line-height:50px; width:600px; float:left; padding:10px 25px 0;}
#confirm_norme .buttons div {float:right; margin-left:4px; width:100px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#confirm_norme a.modal-close,
#confirm_norme a.modal-close:link,
#confirm_norme a.modal-close:active,
#confirm_norme a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#confirm_norme a.modal-close:hover {color:#ccc;}

/* I-20161229-VMS-Inizio */
#DivUpdPosArtLog {display:none;position:absolute;}

/* Overlay */
#DivUpdPosArtLog-overlay {background-color:#eee; cursor:wait;}

/* Container */
#DivUpdPosArtLog {height:510px; width:1100px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#DivUpdPosArtLog .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#DivUpdPosArtLog .header span {padding-left:8px;}
#DivUpdPosArtLog .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;height: 340px; overflow:auto;}
#DivUpdPosArtLog .message table {border-collapse: collapse; width: 100%;}
#DivUpdPosArtLog .message th {border: 1px solid LightGray; padding: 3px; background-color: transparent; background-image: url("../../tabella/images/header-bg.gif"); color: white;}
#DivUpdPosArtLog .message td {border: 1px solid gray; padding: 3px;}
#DivUpdPosArtLog .evenrow td {background:#fff}
#DivUpdPosArtLog .oddrow td {background:#ecf2f6}
#DivUpdPosArtLog .buttons {line-height:50px; width:300px; float:left; padding:10px 190px 0;}
#DivUpdPosArtLog .buttons div {float:right; margin-left:4px; width:100px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#DivUpdPosArtLog a.modal-close,
#DivUpdPosArtLog a.modal-close:link,
#DivUpdPosArtLog a.modal-close:active,
#DivUpdPosArtLog a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#DivUpdPosArtLog a.modal-close:hover {color:#ccc;}
/* I-20161229-VMS-Fine   */

/* Overlay */
#confirm_sdi {display:none;}
#confirm_sdi-overlay {background-color:#eee; cursor:wait;}

/* Container */
#confirm_sdi-container {height:230px; width:420px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#confirm_sdi-container .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#confirm_sdi-container .header span {padding-left:8px;}
#confirm_sdi-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#confirm_sdi-container .buttons {line-height:50px; width:300px; float:left; padding:10px 8px 0;}
#confirm_sdi-container .buttons div {float:right; margin-left:4px; width:100px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#confirm_sdi-container a.modal-close,
#confirm_sdi-container a.modal-close:link,
#confirm_sdi-container a.modal-close:active,
#confirm_sdi-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#confirm_sdi-container a.modal-close:hover {color:#ccc;}

#confirm_sdi_waiting {display:none;}

/* Overlay */
#confirm_sdi_waiting-overlay {background-color:#eee; cursor:wait;}

/* Container */
#confirm_sdi_waiting-container {height:140px; width:420px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#confirm_sdi_waiting-container .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#confirm_sdi_waiting-container .header span {padding-left:8px;}
#confirm_sdi_waiting-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#confirm_sdi_waiting-container .buttons {line-height:50px; width:300px; float:left; padding:10px 8px 0;}
#confirm_sdi_waiting-container .buttons div {float:right; margin-left:4px; width:100px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#confirm_sdi_waiting-container a.modal-close,
#confirm_sdi_waiting-container a.modal-close:link,
#confirm_sdi_waiting-container a.modal-close:active,
#confirm_sdi_waiting-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#confirm_sdi_waiting-container a.modal-close:hover {color:#ccc;}

#sdi_legenda_doc {display:none;}

/* Overlay */
#sdi_legenda_doc-overlay {background-color:#eee; cursor:wait;}

/* Container */
#sdi_legenda_doc-container {height:400px; width:520px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#sdi_legenda_doc-container .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#sdi_legenda_doc-container .header span {padding-left:8px;}
#sdi_legenda_doc-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#sdi_legenda_doc-container .buttons {line-height:50px; width:300px; float:left; padding:10px 8px 0;}
#sdi_legenda_doc-container .buttons div {float:right; margin-left:4px; width:100px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#sdi_legenda_doc-container a.modal-close,
#sdi_legenda_doc-container a.modal-close:link,
#sdi_legenda_doc-container a.modal-close:active,
#sdi_legenda_doc-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#sdi_legenda_doc-container a.modal-close:hover {color:#ccc;}

/* Overlay */
#sdi_legenda_doc-overlay {background-color:#eee; cursor:wait;}

/* Container */
#sdi_legenda_doc-container {height:400px; width:520px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#sdi_legenda_doc-container .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#sdi_legenda_doc-container .header span {padding-left:8px;}
#sdi_legenda_doc-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#sdi_legenda_doc-container .buttons {line-height:50px; width:300px; float:left; padding:10px 8px 0;}
#sdi_legenda_doc-container .buttons div {float:right; margin-left:4px; width:100px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#sdi_legenda_doc-container a.modal-close,
#sdi_legenda_doc-container a.modal-close:link,
#sdi_legenda_doc-container a.modal-close:active,
#sdi_legenda_doc-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#sdi_legenda_doc-container a.modal-close:hover {color:#ccc;}

#modal_stampa_bet {display:none;}

/* Overlay */
#modal_stampa_bet-overlay {background-color:#eee; cursor:wait;}

/* Container */
#modal_stampa_bet-container {height:300px; width:520px; font: 16px/22px 'Trebuchet MS', Verdana, Arial; text-align:left; background:#fff; border:2px solid #336699;}
#modal_stampa_bet-container .header {height:30px; line-height:30px; width:100%; background:url(../img/confirm/header.gif) repeat-x; color:#fff; font-weight:bold;}
#modal_stampa_bet-container .header span {padding-left:8px;}
#modal_stampa_bet-container .message {color:#333; font-size:14px; margin:0; padding:12px 4px 12px 8px;}
#modal_stampa_bet-container .buttons {line-height:50px; width:300px; float:left; padding:10px 8px 0;}
#modal_stampa_bet-container .buttons div {float:right; margin-left:4px; width:100px; height:50px; color:#666; font-weight:bold; text-align:center; background:url(../img/confirm/button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;}
#modal_stampa_bet-container a.modal-close,
#modal_stampa_bet-container a.modal-close:link,
#modal_stampa_bet-container a.modal-close:active,
#modal_stampa_bet-container a.modal-close:visited {text-decoration:none; font-weight:bold; position:absolute; right:10px; top:2px; color:#fff;}
#modal_stampa_bet-container a.modal-close:hover {color:#ccc;}
