body
{
	margin: 0px;
	padding: 0px;
}

table
{
	padding: 0px;
}


a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

.texto_barra_informativa
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
         float: left;
         width: 100%;
         margin-top:-5px;
}

input.calendario
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 background-color: #e7e8ed;
	 border-top-color: #828177;
	 border-left-color: #828177;
	 border-right-color: #f9f8f3;
	 border-bottom-color: #f9f8f3;
}

input textarea
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 background-color: white;
	 border: 1px solid #BABABA;
}

.texto_claro
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #AAAAAA;
}

.texto
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #666666;
}

.texto_mini
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 9px;
	 color: #666666;
}

.texto_gris_2
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #666666;
}

.texto2
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #2B2B2B;
}

.texto2b
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #2B2B2B;
}

.texto_sin_seleccionar
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #666666;
	 padding-left: 4px;
	 padding-right: 4px;
}

.texto_seleccionado
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: white;
	 background-color: #6B6B6B;
	 padding-left: 4px;
	 padding-right: 4px;
}

.texto_blanco_1
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: white;
}

.texto_blanco_2
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: white;
}

.texto_blanco_3
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 color: white;
}

.texto_negro_1
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: black;
}

.texto_negro_2
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: black;
}

.texto_negro_3
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 color: black;
}

.texto_azul
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #0092C8;
}

.texto_azul_2
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #0033CC;
}

.texto_azul_3
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 14px;
	 color: #235787;
}

.texto_verde
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #00A651;
}

.texto_verde_2
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #00A651;
}

.texto_rojo
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #ED1C24;
}

.texto_rojo_2
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #ED1C24;
}

.textoenlace
{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 color: #666666;
	 text-decoration:underline;
}
.botones-izq{padding-left: 10px; height: 20px;width:35px;}
#capa-datos{position:relative;}
#cargando-contenido{position: absolute;z-index: 10;text-align:center;}
.ui-widget select{font-size:12px !important;}
select[name=familia]{}
.marcosEsUnDespistado tr, .marcosEsUnDespistado td{
    -webkit-animation: color_change 2s infinite alternate !important;
  -moz-animation: color_change 2s infinite alternate !important;
  -ms-animation: color_change 2s infinite alternate !important;
  -o-animation: color_change 2s infinite alternate !important;
  animation: color_change 2s infinite alternate !important;
  color:#fff !important;
}

@-webkit-keyframes color_change {
  from { background-color: gray; }
  to { background-color: red; }
}
@-moz-keyframes color_change {
  from { background-color: gray; }
  to { background-color: red; }
}
@-ms-keyframes color_change {
  from { background-color: gray; }
  to { background-color: red; }
}
@-o-keyframes color_change {
  from { background-color: gray; }
  to { background-color: red; }
}
@keyframes color_change {
  from { background-color: gray; }
  to { background-color: red; }
}