﻿.AspNet-GridView
{
	font-family:"Trebuchet MS", Arial, verdana;
    font-weight: bold;
    width: 98%;
    margin:auto;
    border:0.1em solid #7f7f7f;
    font-size:90%;
    margin:10px auto;
}

.AspNet-GridView div.AspNet-GridView-Pagination
{
	
	text-align:left;
	color:#a0a0a0;
	background-image: url(../Imagenes/FondoTopTabla.jpg);
	background-repeat:repeat-x;
	background-position:top;
	color:#fff;
	padding-left:10px;
	border-top:1px solid #999;
	line-height:2em;
}
.AspNet-GridView div.AspNet-GridView-Pagination a
{
	color:#fff;
	padding:5px 10px 0px 11px;
	border:1px solid transparent;
	background-position:bottom;
	text-decoration: none;
	border-left:1px solid transparent;
	border-right:1px solid transparent;
	
}
.AspNet-GridView div.AspNet-GridView-Pagination span
{
	padding:5px 10px 10px 10px;	
	border-left:1px solid #999;
	border-right:1px solid #999;
	background-image: url(../Imagenes/FondoPaginacionActiva.jpg);
	background-position:top;
	background-repeat:repeat-x;
	color:#000;
}
.AspNet-GridView div.AspNet-GridView-Pagination a:hover
{
	padding:5px 10px 10px 11px;
	color:#000;
	background-image: url(../Imagenes/FondoPaginacion.jpg);
	background-position:top;
	background-repeat:repeat-x;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
.AspNet-GridView table
{
    width: 100%;
}

.AspNet-GridView table thead tr th
{
    font-family:"Trebuchet MS", Arial, verdana;
    font-weight: bold;
    text-align: center;
    line-height: 2em;
    margin-bottom: 0.3em;
    color:#fff;
	background-image: url(../Imagenes/FondoTopTabla.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#7295ab;
	text-align: center;
	padding:0em 0.2em 0em 0.2em;
}


.AspNet-GridView table thead tr th a
{
    color: #fff;
}
.AspNet-GridView table tbody tr td
{
    color: #333333;
    background-color:#fff;
    padding:0.2em 0.2em 0.2em 0.2em;
    border-bottom: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    text-align: right;
}

.AspNet-GridView table tbody tr.AspNet-GridView-Alternate td
{
    background-color: #e7e7e7;
}

.AspNet-GridView table tbody tr.AspNet-GridView-Seleccionado td
{
	background-color: #EFD8A4;	
}

.AspNet-GridView table tbody tr.AspNet-GridView-Selected td
{
}
.AspNet-GridView table tfoot tr td
{
}
/* *********** Alineación columnas *************************** */
.AspNet-GridView TD.NoWrap
{
	width:0.1%;
	white-space:nowrap;
	text-align:left;
}
.AspNet-GridView TH.NoWrap
{
	white-space:nowrap;
}
.AspNet-GridView .Centro
{
      text-align:center;
}
.AspNet-GridView .ColumnaCentro5
{
      text-align:center;
      width:5%;
}
.AspNet-GridView .ColumnaCentro10
{
      text-align:center;
      width:10%;
}
.AspNet-GridView .ColumnaCentro15
{
	text-align:center;
	width:15%;
}
.AspNet-GridView .ColumnaCentro20
{
      text-align:center;
      width:20%;
}
.AspNet-GridView .ColumnaCentro25
{
      text-align:center;
      width:25%;
}
.AspNet-GridView .ColumnaCentro30
{
      text-align:center;
      width:30%;
}
.AspNet-GridView .ColumnaCentro40
{
      text-align:center;
      width:40%;
}
.AspNet-GridView .ColumnaCentro50
{
      text-align:center;
      width:50%;
}
/* ****************************************************************/ 
.AspNet-GridView .Izquierda
{
      text-align:left;
}
.AspNet-GridView .ColumnaIzquierda5
{
      text-align:left;
      width:5%;
}
.AspNet-GridView .ColumnaIzquierda10
{
      text-align:left;
      width:10%;
}
.AspNet-GridView .ColumnaIzquierda15
{
      text-align:left;
      width:15%;
}
.AspNet-GridView .ColumnaIzquierda20
{
      text-align:left;
      width:20%;
}
.AspNet-GridView .ColumnaIzquierda25
{
      text-align:left;
      width:25%;
}
.AspNet-GridView .ColumnaIzquierda30
{
      text-align:left;
      width:30%;
}
.AspNet-GridView .ColumnaIzquierda40
{
      text-align:left;
      width:40%;
}
.AspNet-GridView .ColumnaIzquierda50
{
      text-align:left;
      width:50%;
}
.AspNet-GridView .ColumnaIzquierda60
{
      text-align:left;
      width:60%;
}
.AspNet-GridView .ColumnaIzquierda70
{
      text-align:left;
      width:70%;
}

/* *************************************************************** */ 

.AspNet-GridView .Derecha
{
      text-align:right;
}
.AspNet-GridView .ColumnaDerecha5
{
      text-align:right;
      width:5%;
}
.AspNet-GridView .ColumnaDerecha10
{
      text-align:right;
      width:10%;
}
.AspNet-GridView .ColumnaDerecha15
{
      text-align:right;
      width:15%;
}
.AspNet-GridView .ColumnaDerecha20
{
      text-align:right;
      width:20%;
}
.AspNet-GridView .ColumnaDerecha25
{
      text-align:right;
      width:25%;
}
.AspNet-GridView .ColumnaDerecha30
{
      text-align:right;
      width:30%;
}
.AspNet-GridView .ColumnaDerecha40
{
      text-align:right;
      width:40%;
}
.AspNet-GridView .ColumnaDerecha50
{
      text-align:right;
      width:50%;
}
.AspNet-GridView .ColumnaDerecha70
{
      text-align:right;
      width:50%;
}
.AspNet-GridView .Caption
{
    font-family:"Trebuchet MS", Arial, verdana;
    font-weight: bold;
    text-align: center;
    line-height: 2em;
    margin-bottom: 0.3em;
    color:#fff;
	background-image: url(../Imagenes/FondoTopTabla.jpg);
	background-position:top;
	text-align: center;
	padding:0em 0.2em 0em 0.2em;
}
.AspNet-GridView Caption {
    text-align: center;
    background-color:#f2f2f3;
    color:#666;
    font-size:1.5em;
    line-height:30px;
    border-bottom:1px solid #c6c6c6;
    border-right:1px solid #c6c6c6;
    border-top:1px solid #f9f9f9;
    border-left:1px solid #f9f9f9;
    text-align: center;
    text-transform:uppercase;
}

/* ****************************************************** */
/* ** Estados de una celda mostrados según imagen ******* */
/* ****************************************************** */

.AspNet-GridView .Valido
{
	background-image: url(../Imagenes/Valido.gif);
	background-position: center;
	background-repeat:no-repeat;
}
.AspNet-GridView .NoValido
{
	background-image: url(../Imagenes/NoValido.gif);
	background-position: center;
	background-repeat:no-repeat;
}
/* *********************************** */

.AspNet-GridView .PlazasCompleto
{
	background-image: url(../Imagenes/Rojo.jpg);
	background-position: left;
	background-repeat:repeat;
	color:#000;
}
.AspNet-GridView .PlazasLibres
{
	background-image: url(../Imagenes/Verde.jpg);
	background-position: left;
	background-repeat:repeat;	
	color:#000;
}
.AspNet-GridView .PlazasMedio
{
	background-image: url(../Imagenes/Ambar.jpg);
	background-position: left;
	background-repeat:repeat;
	color:#000;

}

/*******************************************************/
/***************** Partes de Trabajo *******************/
/*******************************************************/
.AspNet-GridView .Tipologia
{
padding-left:20px;
}
.AspNet-GridView .Proyecto
{
padding-left:40px;
}

.AspNet-GridView .Paquete
{
padding-left:60px;
}

.AspNet-GridView .Tarea
{
padding-left:80px;
}

.AspNet-GridView .Tipologia div
{	
	background-repeat:no-repeat;
}

.AspNet-GridView .TipologiaEstandar div
{
	background-image:url('../../../Imagenes/ParteProyectoNoEuropeos.png');	
}

.AspNet-GridView .TipologiaOtros div
{
	background-image:url('../../../Imagenes/ProyectoSinTipologia.png');	
}

.AspNet-GridView .TipologiaEuropeos div
{
	background-image:url('../../../Imagenes/ParteProyectoEuropeo.png');	
}

.AspNet-GridView .Proyecto div
{
	background-image:url('../../../Imagenes/Proyecto.png');
	background-repeat:no-repeat;
}

.AspNet-GridView .Paquete div
{
	background-image:url('../../../Imagenes/PaqueteTrabajo.png');
	background-repeat:no-repeat;
}

.AspNet-GridView .Tarea div
{
	background-image:url('../../../Imagenes/Tarea.png');
	background-repeat:no-repeat;
}

.AspNet-GridView .Tipologia span, .AspNet-GridView .Proyecto span, .AspNet-GridView .Paquete span, .AspNet-GridView .Tarea span
{
	padding-left:18px;
}

.AspNet-GridView .ColapsarTipologia
{
	background: url(../Imagenes/collapseEstandar.gif) 0 0 no-repeat;
    cursor: pointer;	
}

.AspNet-GridView .ColapsarProyecto
{
	background: url(../Imagenes/collapseEstandar.gif) 20px 0 no-repeat;
    cursor: pointer;	
}

.AspNet-GridView .ColapsarPaquete
{
	background: url(../Imagenes/collapseEstandar.gif) 40px 0 no-repeat;
	cursor: pointer;   
}

.AspNet-GridView .ExpandirTipologia
{
	background:  url(../Imagenes/ExpandEstandar.gif) 0 0 no-repeat;   
    cursor: pointer;
}

.AspNet-GridView .ExpandirProyecto
{
	background:  url(../Imagenes/ExpandEstandar.gif) 20px 0 no-repeat;   
    cursor: pointer;
}

.AspNet-GridView .ExpandirPaquete
{
	background: url(../Imagenes/ExpandEstandar.gif) 40px 0 no-repeat;
	cursor: pointer;   
}

.AspNet-GridView .Cabecera
{
	background-color:#D0FDC0;
}

.AspNet-GridView .TotalGlobal td, .AspNet-GridView .Total td
{
	background-color:#FEFF88;	
}

.AspNet-GridView .Total td
{
	background-color:#FEFF9F;	
}


.AspNet-GridView .TotalGlobal div, .AspNet-GridView .Total div
{	
	background: url(../../../Imagenes/Total.png) 5px 0 no-repeat;
	width:50px;
	float:right;
}

.AspNet-GridView .DiaFestivo
{
	background-color:#FF0000;	
}

.AspNet-GridView .DiaCerrado
{
	background-color:#AAD9FF;	
}

.AspNet-GridView .ProyectosEuropeos div
{	
	background: url(../../../Imagenes/Proyectos.png) 0 0 no-repeat;
	padding-left:20px;
}

.AspNet-GridView .ProyectosNoEuropeos div
{	
	background: url(../../../Imagenes/RestoPartes.png) 0 0 no-repeat;
	padding-left:20px;
}

.AspNet-GridView .Docencia div
{	
	background: url(../../../Imagenes/ParteDocencia.png) 0 0 no-repeat;
	padding-left:20px;
}

.AspNet-GridView .Formacion div
{	
	background: url(../../../Imagenes/ParteFormacion.png) 0 0 no-repeat;
	padding-left:20px;
}

.AspNet-GridView .Ausencias div
{	
	background: url(../../../Imagenes/IncidenciasVacaciones.png) 0 0 no-repeat;
	padding-left:20px;
}

.AspNet-GridView .Vacaciones div
{	
	background: url(../../../Imagenes/ParteVacacionesParticipante.png) 20px 0 no-repeat;
	padding-left:40px;
}

.AspNet-GridView .Incidencias div
{	
	background: url(../../../Imagenes/ParteAusencias.png) 20px 0 no-repeat;
	padding-left:40px;
}
.AspNet-GridView .SolicitudPermiso
{
    text-align:left;
    background-image:url('../../../Imagenes/SolicitudPermiso.png');
	background-repeat:no-repeat;
	padding-left:22px;
	background-position:1%;
}
.DivParte tr, #ctl00_PhCuerpo_UpPartes tr
{
	line-height:16px;
}
