/*Tabla NUEVO VIDEO*/
.nuevo-video {
  vertical-align:middle;
  line-height:1.5em; 
}

.nuevo-video form div{
  vertical-align:middle;
  line-height:2em;
}



/* TABLA LISTA */
table.lista, table.lista td,table.lista th{
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	border-collapse:collapse;
	margin:0;
	padding:0;
}

table.lista {	border:1px solid #000;}
table.lista td, table.lista th{
	padding-left:.2em;
	padding-top: 0;
	vertical-align:middle;
	font-weight:normal;
	color:#555;}

table.lista thead th{
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
}

table.lista caption{
	text-align:left;
	font-size:140%;
	text-transform:uppercase;
	letter-spacing:-1px;
}

table.lista th a:link{text-decoration:none;color:#000;}
table.lista th a:visited{text-decoration:none;color:#000;}
table.lista td a:link{text-decoration:none;color:#000;}
table.lista td a:visited{text-decoration:none;color:#000;}
table.lista tr td a:hover{text-decoration:none;color:#fff;}
table.lista a:active{color:#fff;}

.fila-par { background-color: #D3E0EC; }
.fila-impar {background-color: #E6F3FF;}
.fila-encima {background-color: #4999B6;}

/* TABLA FORMULARIO */
table.formulario {border:none;}

table.formulario,td,th,tbody,thead{
	border: none;
	border-collapse:collapse;
	margin:0;
	padding: 0px 3px;
}

table.formulario td,table.formulario tbody td, table.formulario th{
	padding:0em 0em;
	vertical-align:middle;;
	font-weight:normal;
	background-color: transparent;
}

table.formulario thead th{text-transform:uppercase;font-weight:bold;}
table.formulario td a:link{text-decoration:none;color:#000;}
table.formulario td a:visited{text-decoration:none;color:#000;}
table.formulario tr td a:hover{text-decoration:none;color:red;}
table.formulario a:active{color:#000;}

/* TABLA FILTROS */
table.filtros ,table.filtros td, table.filtros th{
	border-bottom:1px solid #000;
	border-top:1px solid #000;
	border-collapse:collapse;
	margin:0;
	padding:0;
}

table.filtros {	border:1px solid #000;}
table.filtros tr td{	border:none}
table.filtros td,table.filtros th{padding:.2em .5em;vertical-align:middle;font-weight:normal;}

table.filtros  caption{
	text-align:left;
	font-size:140%;
	text-transform:uppercase;
	letter-spacing:-1px;
}

/*table.filtros th a:link{text-decoration:none;color:#000;}
table.filtros th a:visited{text-decoration:none;color:#000;}
table.filtros td a:link{text-decoration:none;color:#000;}
table.filtros td a:visited{text-decoration:none;color:#000;}
table.filtros tr td a:hover{text-decoration:none;color:red;}
table.filtros a:active{color:#000;}
*/

/* ACCESORIOS TABLAS*/

table tr.fila-resaltada td{
	background-color:#999;
	
}
