body {
  font-family: Helvetica,Arial,Verdana;
	font-size:   12px;
	color:			 #2f4f4f;
	text-align:  left;
}
div{
	text-align:  center;
}
.right{
	text-align:  right;
}
a {
  color: #7f7f7f;
	text-decoration: none;
}
a:hover{
  color:		   #ff6600;
  text-decoration: underline;
}
table{
	font-size:   12px;
}
table.nueva{
  width:   980px;
  padding: 2px;
}
table.nueva td{
  border-bottom: 1px #eeeeee dashed;
}
thead{
  color:       #ffffff;
  background-image: url('../imagenes/blue.png');
  background-repeat: repeat-x;
	background-size: 1px 100%;
  padding: 5px;
}
th{
  padding: 4px;
}
td{
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 3px;
}
thead a{
  color:       #ffffff;
}

hr {
  width:       500;
  text-align:  center;
  color:			 #cccccc;
  height:      1;
}
hr.mini{
  width: 100%;
  color: #adadad;
}


/* ESPECIALES PARA MODOS DE TEXTO */
.titulo {
	font-size:   15px;
	font-weight: bold;
}
.center {
	text-align:  center;
}
.justify {
  text-align: justify;
}

.white {
  color: white;
  text-align:center;
  font-weight: bold;
  background-image: url('../imagenes/blue.png');
  background-repeat: repeat-x;
}
.fail{
  background-color: #FF0000;
  color: #FFFFFF;
  padding: 0 5 0 5;
}

/* Cargar formulario */
#button {
	background: transparent url(../imagenes/BtnSubir.png) 0 0 no-repeat;
	border: none;
	cursor: pointer;
	width: 232px;
	height: 50px;
}

#button span {
	display: none;
}
.selectorCredenciales{
  width: 300px;

}
#printMSG{
  display: none;
}
