﻿/* ELEMENTI DI INTERFACCIA GENERICI */
.ntlwsTextBox{}
.ntlwsLabel{}
.ntlwsButton{}
.ntlwsDropDown{}
.ntlwsValidatorMsg{}
.ntlwsValidationSum{}
.ntlwsInfoBox{
  margin:30px;
  border: solid 2px #CCCCCC;
  padding:10px;
  background-color:White;
  font-weight:bold;
}

/* PAGINA DI LOGIN */
#ntlWS_Login *{
  color:Black;
}
#ntlWS_Login {
  margin-top: 20px;
}
#ntlWS_Login input.ntlwsTextBox {
  width:200px;
}
#ntlWS_Login .ntlwsLabel{}
#ntlWS_Login .ntlwsButton{}
#ntlWS_Login .ntlwsInfoBox{}
#ntlWS_Login .ntlwsValidatorMsg{}
#ntlWS_Login .ntlwsValidationSum{}
#ntlWS_Login .ntlwsTicketBox{}
.ntlwsTicketBox td{
  padding:5px;
}
#ntlWS_Login .ntlwsUidPwdBox{
  margin-top:10px;
}


/* DETTAGLI LOGBOOK */
#ntlWS_Logbook * {
  color:Black;
}
#ntlWS_Logbook .ntlwsTextBox{}
#ntlWS_Logbook .ntlwsLabel{}
#ntlWS_Logbook .ntlwsButton{}
#ntlWS_Logbook .ntlwsDropDown{
  width:250px;
  font-size:90%;
  }
#ntlWS_Logbook .ntlwsInfoBox *{
  color:#000000;
  }
#ntlWS_Logbook .lbkHeader{
  margin-top:5px;
  margin-bottom:10px;
  padding-bottom:5px;
  padding-top:5px;
  border-bottom: solid 2px #333333;
  border-top: solid 1px #333333
  }
#ntlWS_Logbook h1.lbkMainTitle{
  visibility:hidden;
 }
#ntlWS_Logbook .lbkTitle{
  font-weight:bold;
  font-size:120%;
  }
#ntlWS_Logbook .lbkDataTable {
  border-collapse:collapse;
  }
#ntlWS_Logbook .lbkDataTable td {
  border: solid 1px #3D5989;
  padding:3px;
  }
#ntlWS_Logbook .lbkDataTable th {
  border: solid 1px #3D5989;
  padding:3px;
  background-color:#017CC2;
  color:White;
  font-weight:bold;
  }
#ntlWS_Logbook .lbkDataTable tr.standard_row {
  background-color:#FFFFFF; 
  }
#ntlWS_Logbook .lbkDataTable tr.alternate_row {
  background-color:#F0F9FF; 
  }
#ntlWS_Logbook .lbkFooter{
  text-align:center;
  margin-top:10px;
  }

/* FORMATI PER LA STAMPA */
#ntlWS_LogbookPrint *{
  font-family:Arial;
} 
#ntlWS_LogbookPrint h1.lbkMainTitle{
  font-weight:bold;
  font-family: Times New Roman,Serif;
  margin-bottom:10px;
  text-align:center;
  font-size:2em;
 }
#ntlWS_LogbookPrint .lbkPrintTitle{
  font-weight:bold;
  font-size:130%
  }
#ntlWS_LogbookPrint .lbkDataTable td {
  border: solid 1px #222222;
  padding:3px;
}
#ntlWS_LogbookPrint .lbkDataTable th {
  border: solid 1px #333333;
  padding:3px;
  background-color:#AAAAAA;
  font-weight:bold;
}
#ntlWS_LogbookPrint .lbkDataTable tr.alternate_row {
  background-color:#DDDDDD;
}
#ntlWS_LogbookPrint .lbkFooter{
  text-align:center;
  margin-top:10px;
  }

