/* Style rules to make data tables look better */
body {background-color: #bbd400}
.list-header {
  background-color: #eeeeee;
  font-size: larger;
  font-weight: bold;
}

.list-paging-header {
  background-color: white;
}

.gridColLeft {
  text-align : left;
}

.gridColCenter {
  text-align: center; 
}

.gridColRight {
  text-align: right;
}

.gridColRightBottom {
  text-align: right;
  vertical-align: bottom;
}

.gridColLeft5{
    text-align: left;
    width: 5%;
}

.gridColLeft10{
    text-align: left;
    width: 10%;
}

.gridColLeft15{
    text-align: left;
    width: 15%;
}

.gridColLeft20{
    text-align: left;
    width: 20%;
}

.gridColLeft25{
    text-align: left;
    width: 25%;
}

.gridColLeft30{
    text-align: left;
    width: 30%;
}

.gridColLeft50{
    text-align: left;
    width: 50%;
}

.gridColLeft70{
    text-align: left;
    width: 70%;
}

.gridColLeft75{
    text-align: left;
    width: 75%;
}

.gridColLeft85{
    text-align: left;
    width: 85%;
}

.gridColLeft90{
    text-align: left;
    width: 90%;
}

.gridColLeft95{
    text-align: left;
    width: 95%;
}

.gridColRight85{
    text-align: right;
    width: 85%;
}

.gridBlockHeader{
    background-color : #668597;
    text-align: left;
}

.restricoes{
   border-spacing: 0;
   padding: 0px;
}

.assinaturas{
   border-spacing: 0;
   padding: 0px;
}
.gridColRestricoes{
  border_bottom: solid 1px #000000;
}

.gridLayoutTopCols {
  vertical-align : top;
  width : 50%;
  border : solid 1px #000000;
  background-color: #f6f4e8;
}

.gridCellBordered {
  border-bottom : solid 1px #000000;
}

.footer { 
  bottom: 0; 
  height: 10%; 
  position: fixed; 
  right: 0; 
  top: 95%; 
  width: 100% 
}

.centerBlock{
    text-align: center;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;}

.labelBold{
  font-weight : bold;
}

.labelMsg{
  font-weight : bold;
  color: #cc0033;
  font-size :14px ;
}
.list-row-even { 
}

.list-row-odd { 
  background-color: #eeeeee;
}

/* Style rules for message severity levels */

.infoMessage {
  color: black;
}

.warnMessage {
  color: orange;
  font-weight: bold;
}

.errorMessage {
  color: red;
  font-weight: bold;
}

.fatalMessage {
  color: red;
  font-style: italic;
  font-weight: bold;
}


.labelTrabalhador {
   color: #000000;
}

.labelTrabalhador:hover {
   font-weight: bold;
   text-decoration : none;
}

.labelCSS{
    font-weight : bold;
}



.show{
  display : inline;
}

.hide{
  display : none ;
}

.lnkRed{
  color : #990000 ;
}
