 .buttonazul {
	-moz-box-shadow:inset 0px -9px 0px 0px #bacee7;
	-webkit-box-shadow:inset 0px -9px 0px 0px #bacee7;
	box-shadow:inset 0px -9px 0px 0px #bacee7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #edf0f3), color-stop(1, #bacee7));
	background:-moz-linear-gradient(top, #edf0f3 5%, #bacee7 100%);
	background:-webkit-linear-gradient(top, #edf0f3 5%, #bacee7 100%);
	background:-o-linear-gradient(top, #edf0f3 5%, #bacee7 100%);
	background:-ms-linear-gradient(top, #edf0f3 5%, #bacee7 100%);
	background:linear-gradient(to bottom, #edf0f3 5%, #bacee7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf0f3', endColorstr='#bacee7',GradientType=0);
	background-color:#edf0f3;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:2px;
	border:1px solid #99A5C2;
	display:inline-block;
	cursor:pointer;
	color:#283966;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	width:auto;
    height:auto;
	text-decoration:none;
	text-shadow:1px 1px 1px #99A5C2;
}
.buttonazul:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bacee7), color-stop(1, #edf0f3));
	background:-moz-linear-gradient(top, #bacee7 5%, #edf0f3 100%);
	background:-webkit-linear-gradient(top, #bacee7 5%, #edf0f3 100%);
	background:-o-linear-gradient(top, #bacee7 5%, #edf0f3 100%);
	background:-ms-linear-gradient(top, #bacee7 5%, #edf0f3 100%);
	background:linear-gradient(to bottom, #bacee7 5%, #edf0f3 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bacee7', endColorstr='#edf0f3',GradientType=0);
	background-color:#bacee7;
}
.buttonazul:active {
	position:relative;
	top:1px;
}


.sticky {
  font-family: Verdana;
  font-size: 12px;
  border-collapse: collapse;
  border: 1px solid black;
  width: 100%;
}
.sticky td, th {
  padding: 5px;
  text-align: justify;
  border: 1px solid black;
  margin: 0;
  text-align: center;
}
.sticky th {
  position: sticky;
  top: 31px;
  text-align: center;
  border: 1px solid black;
  border-collapse: collapse;
  border-bottom: 1pt solid black;
  background-color: #002F47;
  color: white;
}

.sticky tbody tr:nth-child(even){
	background-color: #CCD5DA;
}
.sticky tbody tr:nth-child(odd){
	background-color: #EBEFF1;
}
.sticky tbody tr:hover {
          background-color: #C1B377;
}
