/* CSS Document */
	.DtPk {/* estilo principal del DtPk */
		background-color: #DBDBDB;
		border: 1px solid #003366;
	}
	.tableDTPK
	{
		background-color: #DBDBDB;
		border: 1px solid #003366;
		font-family: Verdana;
	}
	.tableDTPK input {
		background: #ffffff;
		border: 1px solid #b2b2b2;
		color: #000;
		font: 10px Verdana, Arial, Helvetica, sans-serif;
		margin: 0px;
		padding: 0px;
	}
	.DtPkTH {/* estilo para la fila de la cabecera */
		background-color: #EDEDED;
		font-size: 10px;
		font-weight: bold;
		text-align: center;
	}	
	.DtPkTDBlank{ /* estilo para las celdas vacias del area del calendario */
		border: 0px none;
		font-size: 0px;
	}
	.DtPkDay{ /* estilo para los dias que se muestran en el calendario */
		cursor: pointer;
		border: 1px solid #003366;
		font-size: 10px;
		background-color: #EDEDED;
		width:20px;
		text-align: center;
	}
	.DtPkDayToday{ /* estilo para el día actual marcadado en el calendario */
		cursor: pointer;
		border: 0px solid #003366;
		text-align: center;
		font-size: 10px;
		background-color: #0066CC;
		color: #CCFFFF;
		width:20px;
		/*font-weight: bold;*/
	}

	.DtPkDayWeekEnd {/* estilo para los dias de fin de semana que se muestran en el calendario */
		cursor: pointer;
		border: 1px solid #003366;
		text-align: center;
		font-size: 10px;		
		background-color: #FE898C;
		width:20px;
		/*font-weight: bold;*/
	}
	.DtPkDaySelected {/* estilo del día seleccionado */
		cursor: pointer;
		border: 1px solid #FFFF66; /* dashed 003366 ff0000 c0c0ff */
		text-align: center;
		font-size: 10px;
		background-color:#0A4AA0;
		color: #FFFFFF;
		width:20px;
		
		/*font-weight: bold;*/
	}		
	.DtPkDayTodaySelected {/* estilo para el día de hoy cuando está seleccionado */
		cursor: pointer;
		border: 1px solid #FFFF66;	
		text-align: center;
		font-size: 10px;
		background-color: #0066CC;
		color: #CCFFFF;		
		width:20px;
		/*background-image: url(images/bgTodaySelected.gif);
		background-repeat: repeat;	*/	
		
		/*font-weight: bold;*/
	}	
	.DtPkBotonYear {/* estilo para el boton year */
		cursor: pointer;
		border: 2px outset #000000;
		text-align: center;
		font-size: 10px;
		padding: 2px;
		background-color: #c0c0ff;
		font-weight: bold;
	}
	.DtPkSelectMonth{ /* estilo para el select de los meses */
		cursor: pointer;
		font-family: Verdana; 
		font-size: 10px; 
		color: #0A4AA0; 
		vertical-align: middle;  
		background-color: #e3eff3; 
		font-weight:bold;
		border: 0px none #99CCFF; 
		/*font-size: 10px;		font-weight: bold;		background-color: #c0c0ff;*/
		
	}
	.DtPkFormInputs{/* estilo para los inputs fecha del formulario */
		font-family: Verdana; 
		font-size: 8pt; 
		border: 1px solid #000000; 
		color: #0A4AA0; 
		vertical-align: middle;  
		background-color: #FFFFFF; 
		font-weight:bold;
	}
	.DtPkFormInputs_disabled{/* estilo para los inputs fecha del formulario */
		font-family: Verdana; 
		font-size: 8pt; 
		border: 1px solid #666666; 
		color: #666666; 
		vertical-align: middle;  
		background-color: #f4f4f4; 
		font-weight:bold;
		/*font-size: 10px;
		font-weight: bold;
		background-color: #c0c0ff;
		border: 1px solid #003366;
		text-align: center;*/
	}	
	.DtPkImg{/* estilo para los inputs fecha del formulario */
		cursor: pointer;
		border: 0px solid #003366;
	}	
	.DtPkLeyenda{/* estilo para la leyenda informativa */
		background-color: #003399;
		border: 1px solid #000000;
		cursor: default;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
	}
	.DtPkLeyendaTD{/* estilo para la leyenda informativa */
		border: 1px solid #003366;
	}	
	/*
	a {
		font-weight: bold;
		color: #003366;
		text-decoration: none;
	}
	a:hover {
		font-weight: bold;
		color: #0033CC;
		text-decoration:;
	}
	*/

/* ********************************************************* */
