body {
  padding-top: 50px;
}
.starter-template {
  padding: 40px 15px;
  text-align: center;
}
.icon-menu {
	color: black;
}

.icon-menu:hover {
	color: #0C9420;
}

.mygryd td{padding:0px !important}

body{
  padding-top:15px;
  font-family: 'Open Sans', sans-serif;
    font-size:13px;
}

.tabla {
  margin: 0 auto;
}
.tabla thead {
  cursor: pointer;
  background: rgba(0, 0, 0, .2);
}
.tabla thead tr th { 
  font-weight: bold;
  padding: 10px 20px;
}
.tabla thead tr th span { 
  padding-right: 20px;
  background-repeat: no-repeat;
  background-position: 100% 55%;
}
.tabla thead tr th.headerSortUp,
.tabla thead tr th.headerSortDown {
  background: rgba(0, 0, 0, .2);
}
.tabla thead tr th.headerSortUp span {
  background-image: url('images/asc.gif');
}
.tabla thead tr th.headerSortDown span {
  background-image: url('images/desc.gif');
}
.tabla tbody tr td {
  //text-align: center;
  padding: 10px 20px;
}
.tabla tbody tr td.align-left {
  text-align: left;
}
.tabla tbody tr:hover { 
  background-color: #edf5fc;
}

.mitabla {
  margin: 0 auto;
}
.mitabla thead {
//  cursor: pointer;
  background: rgba(0, 0, 0, .2);
}
.mitabla thead tr th { 
  font-weight: bold;
//  padding: 10px 20px;
}
.mitabla thead tr th span { 
  padding-right: 20px;
  background-repeat: no-repeat;
  background-position: 100% 55%;
}
.mitabla thead tr th.headerSortUp,
.mitabla thead tr th.headerSortDown {
  background: rgba(0, 0, 0, .2);
}
.mitabla thead tr th.headerSortUp span {
  background-image: url('images/asc.gif');
}
.mitabla thead tr th.headerSortDown span {
  background-image: url('images/desc.gif');
}
.mitabla tbody tr td {
  //text-align: center;
  padding: 10px 20px;
}
.mitabla tbody tr td.align-left {
  text-align: left;
}
.mitabla tbody tr:hover { 
  background-color: #edf5fc;
}
