table {
    border-collapse: collapse;
}
td, th {
    border: 1px solid #333;
	text-align:center;
	vertical-align:middle;
	word-wrap:break-word;
	text-overflow: ellipsis;
	overflow: hidden;
}

#printare{
	position: sticky;
	top:0;
	padding:0;
	margin:0;
	background-color: #FFFFFF;
	
}
#printarea{
	position: sticky;
	top:0;
	padding:0;
	margin:0;
	background-color: #FFFFFF;
}
#overflowTest {
    padding: 15px;
    width: 98%;
    height: 650px;
    overflow: scroll;
    border: 1px solid #ccc;
}
#myTable td.active {
	background-color: #4CAF50;
}
#overflowTest tr:first-child td,th{
	position: sticky;
	top:0;
	background-color: #0088BB;
}
#myTable td:hover:not(.active){background-color: #DDDDDD;}
#overflowTest tr.active {
	background-color: #4CAF50;
}
#overflowTest tr:hover:not(.active){background-color: #DDDDDD;}
.button {
  display: inline-block;
  padding: 1px 2px;
  font-size: 24px;
  cursor: pointer;
  text-align: center;   
  text-decoration: none;
  outline: none;
  color: #fff;
  background-color: #4CAF50;
  border: none;
  border-radius: 15px;
  box-shadow: 0 9px #999;
}
.oop{
	background-color: #ffffff;
}
.oop:active{
	background-color: #4CAF50;
}
.button:hover {background-color: #3e8e41}
.oop::hover {background-color: #3e8e41}
.button:active {
  background-color: #3e8e41;
  box-shadow: 0 5px #666;
  transform: translateY(4px);
}
