/* ================================================================ */
/* =====================    NTP_STATS    ========================== */
/* ================================================================ */

.ntp_stats {
  font-family: Tahoma, sans-serif;
	font-size: 11px;
  border: 1px solid #bbb;
	border-collapse: collapse;
	border-spacing: 0px;	
  margin: 0 auto;
  }
.ntp_stats td {
	font-size: inherit;
  border-left: 1px solid #ccc;
	padding:4px 2px;
	color: #666;
  }
.ntp_stats tr.rzad_parzysty {
	background-color: #eaeaea;
  }
.ntp_stats tr.rzad_nieparzysty {
	background-color: #fff;
  }
.ntp_stats th {
  font-weight: normal;
	font-size: inherit;
	background-color: #647682;
	color: #ddd;
  border: 1px solid #ccc;
	padding: 5px;
	line-height: 150%;
	}
.ntp_stats th.lacznie {
	font-size: 9px;
  }
.ntp_stats th.li_invalid {
	font-size: 9px;
  }
.ntp_stats th.stratum_15 {
	font-size: 9px;
  }
.ntp_stats td.lacznie {
	font-size: inherit;
  text-align: right;
	padding: 0 2px;
  padding-right: 10px;
	width:80px;
  }
.ntp_stats td.li_invalid {
	font-size: inherit;
  text-align: right;
	padding: 0 2px;
  padding-right: 10px;
	width:80px;
  }
.ntp_stats td.stratum_15 {
	font-size: inherit;
  text-align: right;
	padding: 0 2px;
  padding-right: 10px;
	width:80px;
  }
.ntp_stats td.brak_odpowiedzi {
	font-size: inherit;
  text-align: right;
	padding: 0 2px;
  padding-right: 10px;
	width:80px;
  }
.ntp_stats td.nazwa {
	font-size: inherit;
	padding: 0 5px;
  }
.ntp_stats td.nazwa a {
	font-size: inherit;
/*  border-bottom: 1px dashed #999; */
	color: #33a;
  }
.ntp_stats td.ip {
	font-size: inherit;
	padding: 0 5px;
  }
  .ntp_stats td.server_info_description {
	font-size: inherit;
  text-align: left;
	padding: 0 2px;
  padding-left: 10px;
  }
 .ntp_stats td.server_info_data {
	font-size: inherit;
  text-align: right;
	padding: 0 2px;
  padding-right: 10px;
  }
.stratum {
	text-align: center;
  }
.zapytania {
	text-align: center;
  }
.odpowiedzi_prawidlowe {
  width: 150px;
  text-align: center;
  }
.odpowiedzi_prawidlowe .OK {
  position:relative;
  width:100%;
  height:12px;
  background-color:#000000;
/*  background-color:#00AB00; */
  }
.odpowiedzi_prawidlowe .noOK {
  position:absolute;
  top:0;
  right:0;
  line-height: 12px;
  background-color: #F307CF;;  
/*  background-color: #ED0000;  */
  }
.odpowiedzi_prawidlowe .ile {
	font-size: 9px;
  position:absolute;
	top:0;
	left:0;
	width:100%;
	text-align:center;
	line-height: 9px;
	color: #eee;
  }

