@charset "utf-8";
/* CSS Document */
	.cont_gestion{
		margin:0px 10px 0px 0px;
		padding:0px 0px 10px 0px;		
		background:#E8F2FF;
	}
	
	.encabezado_gest{
		margin:0px 10px 0px 0px;
		border:solid 1px #F2F2F2;
		background:#AAD2FF;	
		font-weight:bold;
		color:#003366;
		font-size:18px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;
		height:80px;
	}
	
	.encabezado_gest .imagen_encabezadogest{
		margin:10px 0px 10px 0px;
		float:left;
	}
	
	.encabezado_gest .tit_encabezadogest{
		float:left;
		margin:30px 5px 20px 3px;
		color:#003366;
		font-size:20px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;
	}
	
	.opcion_gestor{
		width:60px;
		height:60px;
		float:right;
		margin:5px 5px 5px 5px;
		text-align:center;
	}

	.opcion_gestor a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#003366;
		text-decoration:none;
		text-transform:none;
		text-align:center;
	}

	.opcion_gestor a:hover{
		color:#6BA223;
	}	

	
	.cuerpo_gestion{
		margin:0px 10px 0px 0px;
		border:solid 1px #F2F2F2;
		background:#E5F1FF;
	}
	
	.cuerpo_gestion .titulo_gestion{
		background:#CAE0FF;
		color:#003366;
		padding:10px 0px 10px 0px;
		font-family:Arial, Helvetica, sans-serif;
		border-top:3px dotted #CBDFF3;
		font-size:16px;
		font-weight:bold;
		text-transform:uppercase;
		text-indent:50px;
		margin:0px;
	}

	.cuerpo_gestion .titulo_gestion2{
		background:#CAE0FF;
		color:#003366;
		padding:10px 0px 10px 0px;
		margin:15px 0px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		text-indent:50px;
	}
	
	.cuerpo_gestion .titulo_gestion3{
		color:#003366;
		padding:10px 0px 10px 0px;
		margin:15px 0px 0px 0px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		text-transform:uppercase;
		text-indent:50px;
	}
		
	.encabezado_gest .opcion_gest{
		float:right;
		margin:5px 25px 25px 0px;
		text-align:center;
		padding:0px 0px 0px 0px;
	}

	.encabezado_gest .opcion_gest a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#003366;
		text-decoration:none;
	}

	.encabezado_gest .opcion_gest a:hover{
		color:#6CA323;
	}
	
	.sub_encabezado_gest{
		margin:0px 0px 0px 0px;
		background:#CAE0FF;
		padding:5px 5px 5px 50px;
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		border:solid 1px #F2F2F2;
		font-size:16px;
		text-transform:none;
		font-weight:bold;
		text-indent:10px;
		text-align:left;
	}
	
	.sub_encabezado_gest .opcion{	
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:normal;
		color:#003366;
		text-decoration:none;
		margin:5px 0px 3px 10px;
	}
	
	.img_submit{
		background:url(../imagenes/submit.gif);
		width:74px; 
		height:29px;
		border-width:0px;
		color:#FFFFFF;
	}
	
	.tit_tabla_gest{
		margin: 0px;
		padding:5px;	
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		border:solid 1px #F2F2F2;
		font-size:16px;
		text-transform:none;
		font-weight:bold;
		text-indent:10px;
		text-align:left;
		margin-bottom:10px;
	}

	.tabla_general{
		width:100%;
		margin-top:10px;
		margin-left:10px;
	}
	
	.tabla_general th{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		padding-bottom:10px;
		padding-top:10px;
		text-transform:uppercase;
	}
	
	.tabla_general td{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		padding-bottom:7px;
		text-indent:0px;
		font-weight:normal;
		text-transform:none;
	}
	
	/*--------------------------------*/
	/*----- GESTOR BASE DE DATOS -----*/
	/*--------------------------------*/
	.opcion_gestionar{
		width:100%;
		margin:10px 0px 5px 50px;
		color:#003366;
		font-size:14px;
		text-indent:10px;
		font-weight:bold;		
	}
	
	.tit_tabla{
		margin-left:350px;
		color:#6666CC;
		text-transform:uppercase;
		font-size:16px;
		font-weight:bolder;
		padding-bottom:0px;
		padding-top:15px;
		font-style:italic;
	}

	h2{
		text-indent:20px;
		color:#003366;
		font-size:14px;
		text-transform:uppercase;
		font-weight:bold;
	}
	
	h3{
		text-indent:30px;
		color:#003366;
		font-size:12px;
	}
	
	h4{
		text-indent:45px;
		color:#003366;
		font-size:12px;
	}
	
	.opcion_gestionar head{
		font-size:18px;
		font-weight:bold;
	}

	.opcion_gestionar a{
		color:#003366;
		font-size:14px;
		text-indent:10px;
		font-weight:bold;
		text-decoration:none;	
	}
	
	.opcion_gestionar a:hover{
		text-decoration:underline;
	}
/*	
	.opcion_gestionar_radio{
		float:left;
		width:95%;
		margin-left:80px;
		margin-bottom:10px;
		color:#003366;
		font-size:12px;		
	}
	
	.opcion_gestionar_txt{
		float:left;
		width:95%;
		color:#003366;
		font-size:14px;
		font:Arial, Helvetica, sans-serif;
		margin-left:5px;
		margin-bottom:10px;
		margin-top:10px;
	}
	
	.boton{
		float:left;
		margin:15px 0px 15px 350px;
	}
	*/
	.actualizacion{
		font-family:Arial, Helvetica, sans-serif;
		color:#CCCCCC;
		background:url(../imagenes/ico-select.gif) left no-repeat;
		margin:10px 0px 10px 50px;
		text-indent:35px;
	}
	
	.actualizacion a{
		font-family:Arial, Helvetica, sans-serif;
		color:#003366;
		text-decoration:none;
		font-size:14px;
		font-weight:bold;
	}
	
	.actualizacion a:hover{
		text-decoration:underline;
	}
	
/*---------- TABLA OPCION LILA----------*/	
	.tabla_gest_lila{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_lila thead{
		background-color:#6666CC;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		border:#FFFFFF solid;
		color:#FFFFFF;
		text-transform:uppercase;
	}

	.tabla_gest_lila tbody{
		background-color:#C9C9ED;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		text-indent:5px;
	}
	
	.tabla_gest_lila tbody a{
		color:#3535A2;
		text-decoration:none;
		font-weight:bold;
	}
	
	.tabla_gest_lila tbody a:hover{
		color:#5890D5;
	}

/*---------- TABLA OPCION ROJO----------*/	
	.tabla_gest_rojo{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_rojo th{
		background-color:#FF8282;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#FFFFFF;
		text-transform:uppercase;
	}

	.tabla_gest_rojo td{
		background-color:#FFD9D9;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		color:#333333;
	}
	

	
	.tabla_gest_rojo td a{
		color:#3535A2;
		text-decoration:none;
		font-weight:bold;
	}
	
	.tabla_gest_rojo td a:hover{
		color:#5890D5;
	}

	
	.paginacion{
		font-weight:bold;
		color:#003366;
		font-size:16px;
		font-family:Arial, Helvetica, sans-serif;
	}
	
	.opcion_boton_g{
		margin:0px;
	}
	
/*---------- TABLA OPCION ANARANJADO----------*/		
	.tabla_gest_anaranjado{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_anaranjado th{
		background-color:#FBB05E;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#FFFFFF;
		text-transform:uppercase;
	}

	.tabla_gest_anaranjado td{
		background-color:#FEEAD3;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
	}

/*---------- TABLA OPCION VERDE CLARO----------*/		
	.tabla_gest_verdec{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_verdec th{
		background-color:#53C8B7;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#FFFFFF;
		text-transform:uppercase;
	}

	.tabla_gest_verdec td{
		background-color:#BBEAE2;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;		
	}
	
	.tabla_gest_verdec td a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	
	.tabla_gest_verdec td a:hover{
		text-decoration:underline;
	}	
	
	
/**---------TABLA VERDE FUERTE--------*/
	.tabla_gest_verdef{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_verdef th{
		background-color:#9BECB4;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#000000;
		text-transform:uppercase;
	}

	.tabla_gest_verdef td{
		background-color:#CDEDDE;
		font-family:Arial, Helvetica, sans-serif;
		padding:5px 5px 5px 5px;		
		font-size:12px;
	}
	
	.tabla_gest_verdef td a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	
	.tabla_gest_verdef td a:hover{
		text-decoration:underline;
	}	
		
	
/*---------- TABLA OPCION ROSA----------*/	
	.tabla_gest_rosa{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_rosa th{
		background-color:#FF6496;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#FFFFFF;
		text-transform:uppercase;
	}

	.tabla_gest_rosa td{
		background-color:#FFDFEA;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;		
	}

/*---------- TABLA OPCION ROSA CLARO----------*/	
	.tabla_gest_rosac{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_rosac th{
		background-color:#FF99CC;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#FFFFFF;
		text-transform:uppercase;
	}

	.tabla_gest_rosac td{
		background-color:#FFDDEF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;		
	}
	
	.tabla_gest_rosac td a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	
	.tabla_gest_rosac td a:hover{
		text-decoration:underline;
	}	

/*---------- TABLA OPCION TURQUESA----------*/	
	.tabla_gest_turquesa{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_turquesa th{
		background-color:#0DC2E2;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#FFFFFF;
		text-transform:uppercase;
	}

	.tabla_gest_turquesa td{
		background-color:#AEEFFB;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;		
	}
	
	.tabla_gest_turquesa td a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	
	.tabla_gest_turquesa td a:hover{
		text-decoration:underline;
	}	
		
/*---------- TABLA OPCION AMARILLO----------*/	
	.tabla_gest_amarillo{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_amarillo th{
		background-color:#FFCC66;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#FFFFFF;
		text-transform:uppercase;
	}

	.tabla_gest_amarillo td{
		background-color:#FFF2D7;
		padding:5px 5px 5px 5px;		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	
	.tabla_gest_amarillo td a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	
	.tabla_gest_amarillo td a:hover{
		text-decoration:underline;
	}		

/*---------- TABLA OPCION AMARILLO FUERTE----------*/	
	.tabla_gest_amarillof{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_amarillof th{
		background-color:#F5F38B;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#353535;
		text-transform:uppercase;
	}

	.tabla_gest_amarillof td{
		background-color:#FCFBDA;
		padding:5px 5px 5px 5px;		
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	
	.tabla_gest_amarillof td a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	
	.tabla_gest_amarillof td a:hover{
		text-decoration:underline;
	}		

/*---------- TABLA OPCION AZUL----------*/
	.tabla_gest_azul{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_azul th{
		background-color:#266FB0;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#FFFFFF;
		text-transform:uppercase;	
	}

	.tabla_gest_azul td{
		background-color:#D7E6FB;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;		
	}
	
	.tabla_gest_azul td a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	
	.tabla_gest_azul td a:hover{
		text-decoration:underline;
	}	
	
/*---------- TABLA OPCION AZUL FRANCIA----------*/
	.tabla_gest_azulf{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_azulf th{
		background-color:#5BA8E6;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#FFFFFF;
		text-transform:uppercase;	
	}

	.tabla_gest_azulf td{
		background-color:#BFDEFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;		
	}

/*---------- TABLA OPCION BORDO----------*/
	.tabla_gest_bordo{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_bordo th{
		background-color:#F35C83;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#FFFFFF;
		text-transform:uppercase;	
	}

	.tabla_gest_bordo td{
		background-color:#FDE3EA;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;		
	}
	
	.tabla_gest_bordo td a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	
	.tabla_gest_bordo td a:hover{
		text-decoration:underline;
	}	
	
/*---------- TABLA OPCION VIOLETA----------*/
	.tabla_gest_violeta{
		width:95%;
		margin-bottom:5px;
		margin-top:5px;
	}
	
	.tabla_gest_violeta th{
		background-color:#B877BF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;
		text-align:center;
		color:#FFFFFF;
		text-transform:uppercase;	
	}

	.tabla_gest_violeta td{
		background-color:#EBD8ED;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 5px;		
	}		
	
	.tabla_gest_violeta td a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		text-decoration:none;
	}
	
	.tabla_gest_violeta td a:hover{
		text-decoration:underline;
	}		
	
/**---------- TABLA VARIOS -----------**/

	/*--sin ancho y margen izquierdo--*/
	.tabla_gestor{
		margin:10px 0px 10px 50px;
		padding:0px 0px 0px 0px;
	}
	
	.tabla_gestor th{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		padding:5px 5px 5px 0px;
		margin:0px 0px 0px 0px;
		text-transform:uppercase;
	}
	
	.tabla_gestor td{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		padding:5px 0px 5px 0px;
		margin:0px 0px 0px 0px;
		font-weight:normal;
		text-transform:none;
		text-align:left;
		text-indent:0px;
	}

	/*--sin ancho,sin margen y head minuscula--*/	
	.tabla_gestor2{
		width:100%;
		margin:10px 0px 0px 0px;
	}
	
	.tabla_gestor2 th{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		padding-bottom:5px;
		padding-top:5px;
		text-align:right;
	}
	
	.tabla_gestor2 td{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-bottom:5px;
		padding-top:5px;
		font-weight:normal;
		text-transform:none;
	}
	
	.tabla_gestor2 .parrafo{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		font-style:italic;
	}		
	
	.tabla_gestor2 td a{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		padding-bottom:7px;
		text-align:left;
		font-weight:bold;
		text-transform:none;
		text-decoration:none;
	}
	
	.tabla_gestor2 td a:hover{
		text-decoration:underline;
	}	

	.tabla_gestor3{
		width:100%;
		margin:10px 0px 0px 0px;
	}
	
	.tabla_gestor3 th{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		padding-bottom:5px;
		padding-top:5px;
		text-align:right;
	}
	
	.tabla_gestor3 td{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding-bottom:5px;
		padding-top:5px;
		font-weight:normal;
		text-transform:none;
	}
	
	/*--sin ancho, margen izquierdo y head minuscula--*/
	.tabla_gestor4{
		margin:10px 0px 10px 50px;
		padding:0px 0px 0px 0px;
	}
	
	.tabla_gestor4 th{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		padding:5px 5px 5px 0px;
		margin:0px 0px 0px 0px;
		text-transform:none;
	}
	
	.tabla_gestor4 td{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		padding:5px 0px 5px 0px;
		margin:0px 0px 0px 0px;
		font-weight:normal;
		text-transform:none;
		text-align:left;
		text-indent:0px;
	}
	
	.tabla_gestor4 .parrafo{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		text-align:center;
		font-style:italic;
	}	
	
/*--sin ancho, background y enlace--*/
	.tabla_gestor5{
		margin:5px 0px 5px 0px;
		padding:0px 0px 0px 0px;
	}
	
	.tabla_gestor5 th{
		background:#CAE0FF;	
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		padding:5px 5px 5px 10px;
		font-weight:bold;
		text-transform:uppercase;
	}
	
	.tabla_gestor5 td{
		background:#F7F7F7;
		color:#000000;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:5px 5px 5px 10px;
		text-align:left;
		font-weight:normal;
		text-transform:none;
	}
	
	.tabla_gestor5 td a{
		background:#F7F7F7;
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		padding-bottom:7px;
		text-align:left;
		font-weight:bold;
		text-transform:none;
		text-decoration:none;
	}
	
	.tabla_gestor5 td a:hover{
		text-decoration:underline;
	}	
	
	.enlace_gestor{
		margin:auto;
	}
	
	.enlace_gestor a{
		color:#003366;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		padding-bottom:7px;
		text-align:left;
		font-weight:bold;
		text-transform:none;
		text-decoration:none;
	}	
	
	.enlace_gestor a:hover{
		text-decoration:underline;
	}		
