@charset "utf-8";
/* CSS Document */
/********************************************************************************************************************/
/*	CSS XSL_DATOS_PERSONALES.CSS																					*/
/*	Se usa en : PIU_DATOS_PERSONALES_PRUEBA	(Luego se usara en PIU_DATOS_PERSONALES en sustitucion de XSL_MOD_CSS_3)*/
/*	Fecha ultima modificacion : Dia : 03-11-2010 Hora : 12:24														*/
/********************************************************************************************************************/

			.titulo_tabla {
		 		padding-left:10px;
				color:#FFFFFF;
				font-size:14px;
				padding-top:10px;
				}
				
			.titulo_tabla_ges_asignaturas{
				padding-left:20px;
				color:#FFFFFF;
				font-size:14px;
				padding-top:10px;
				}
				
			.titulo_tabla_1 {
		 		padding-left:10px;
				color:#FFFFFF;
				font-size:12px;
				padding-top:10px;
				}
				
			td {
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				margin-top:5px;
				margin-bottom:10px;
				vertical-align:top;
				}
				
			input.radio{
				margin-left:20px;
				margin-right:5px;
				}
				
			input.caja {
				border:#cccccc;
				border-style:solid;
				border-width:2px;
				width:200px;
				}
				
			input.caja_cien {
				border:#cccccc;
				border-style:solid;
				border-width:2px;
				width:95%;
				}
			
			input.fecha {
				border:#cccccc;
				border-style:solid;
				border-width:2px;
				width:40px;
				}
				
			select.seleccion {
				border:#cccccc;
				border-style:solid;
				border-width:2px;
				width:200px;
				}
				
			select.seleccion_auto {
				border:#cccccc;
				border-style:solid;
				border-width:2px;
				width:auto;
				}
			select.seleccion_cien {
				border:#cccccc;
				border-style:solid;
				border-width:2px;
				width:95%;
				margin-left:0;
				margin-bottom:5px;
				}
				
			td.ancho_td {
				width:250px;
				padding-right:10px;
				}
			td.ancho_td_verde{
				color:#090;
				}
						
			#table1.td{
				padding-left:20px;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				padding-bottom:3px;
				padding-top:3px;
				padding-right:20px;
				margin-top:5px;
				margin-bottom:10px;
				height:28px;
				}
				
			td.table1_td_der{
				padding-left:20px;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				padding-bottom:3px;
				padding-top:3px;
				padding-right:20px;
				margin-top:5px;
				margin-bottom:10px;
				height:28px;
				}
				
			td.table1_td_izq{
				padding-left:20px;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				padding-bottom:3px;
				padding-top:3px;
				padding-right:20px;
				margin-top:5px;
				margin-bottom:10px;
				height:28px;
				}
			
			td.table2_td_der{
				padding-left:20px;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				padding-bottom:3px;
				padding-top:3px;
				padding-right:20px;
				margin-top:5px;
				margin-bottom:10px;
				height:28px;
				}
				
			td.table2_td_izq{
				padding-left:20px;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				padding-bottom:3px;
				padding-top:3px;
				padding-right:20px;
				margin-top:5px;
				margin-bottom:10px;
				height:28px;
				}
			
			td.table3_td_der{
				padding-left:20px;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				padding-bottom:3px;
				padding-top:3px;
				padding-right:20px;
				margin-top:5px;
				margin-bottom:10px;
				height:28px;
				}
				
			td.table3_td_izq {
				padding-left:20px;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				padding-bottom:3px;
				padding-top:3px;
				padding-right:20px;
				margin-top:5px;
				margin-bottom:10px;
				height:28px;
				}
				
			td.table4_td_der{
				padding-left:20px;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				padding-bottom:3px;
				padding-top:3px;
				padding-right:20px;
				margin-top:5px;
				margin-bottom:10px;
				height:28px;
				}
				
			td.table4_td_izq{
				padding-left:20px;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				padding-bottom:3px;
				padding-top:3px;
				padding-right:20px;
				margin-top:5px;
				margin-bottom:10px;
				height:28px;
				}
				
			td.table5_td_der{
				padding-left:20px;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				padding-bottom:3px;
				padding-top:3px;
				padding-right:20px;
				margin-top:5px;
				margin-bottom:10px;
				height:28px;
				}
				
			td.table5_td_izq{
				padding-left:20px;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				padding-bottom:3px;
				padding-top:3px;
				padding-right:20px;
				margin-top:5px;
				margin-bottom:10px;
				height:28px;
				}
				
			.boton { /*Posiblemente no se usa*/
				text-align: center;
				padding-top: 2px;
				margin-right: 50px;
				background-image: url('http://portal.uned.es/pls/portal/docs/1/3894378.PNG');
				background-repeat: no-repeat;
				cursor: pointer;
				width: 141px;
				height: 30px;
				border:none;
				}
				
			.boton{ /*Posiblemente no se usa*/
				float: right;
				margin-bottom: 30px;
				margin-right: 300px;
				margin-top:10px;
				text-align: center;
				background-image: url('http://portal.uned.es/uned_images06/');
				background-repeat: no-repeat;
				border: none;
				cursor: pointer;
				width: 141px;
				height: 30px;
				font-weight:bold;
				font-size:12px;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				}
				
			.boton:hover { /*Posiblemente no se usa*/
				background-image: url('http://portal.uned.es/uned_images06/');
				background-repeat: no-repeat;
				cursor: pointer;
				width: 141px;
				height: 30px;
				}
				
			.capa_boton{ /*Posiblemente no se usa*/
				margin-top: 50px;
				margin-right:241px;
				}
				
			.boton2 { /*Posiblemente no se usa*/
				text-align: center;
				font-weight:bold;
				font-family:'Lucida sans',"Tahoma",Sans-serif,Arial;
				font-size:12px;
				padding-top: 0px;
				padding-bottom:5px;
				margin-left:50px;
				margin-top:10px;
				margin-bottom:15px;
				margin-right: 50px;
				background-repeat: no-repeat;
				cursor: pointer;
				width: 250px;
				height: 30px;
				border:none;
				} 
				
			td.encabezado{/* encabezado que se usa en todas las tablas*/
				background:url("http://portal.uned.es/pls/portal/docs/1/3868384.PNG");
				background-repeat:no-repeat;
				height:28px;
				}
				
			td.pie{ /* pie que se usa en todas las tablas*/
				background:url("http://portal.uned.es/pls/portal/docs/1/3866390.PNG");
				background-repeat:no-repeat;
				height:28px;
				border:0 none;
				}
				
			td.radiotd{
				width:5px;
				padding-right:0px;
				vertical-align:middle;
				}
				
			td.codigotd{
				width:10px;
				}
				
			td.estadotd{
				width:10px;
				}
				
			td.creditostd{
				width:10px;
				}
				
			td.cuatrimestretd{
				width:20px;
				}
				
			td.nombretd{
				width:50px;
				}
				
			.RegionBorder td{
				padding-left:10px;
				}	
				
			.RegionBorder tr {
				line-height:20px;
				}
				
			table .RegionHeaderColor td {
				padding-left:22px;
				line-height:25px;
				padding-bottom: 5px;
				}
				
			/*clase con el ancho de todas las tablas menos ges_asig*/	
			.ancho_tabla{
				width:889px;
				border:none;
				}
				
			/*tipos de tablas para poder editar cada una*/
			
			table #table0{
				width:889px;
				border:none;
				}
			table #table1{
				width:889px;
				border:none;
				}
			table #table2{
				width:889px;
				border:none;
				}
			table #table3{
				width:889px;
			    border:none;
				}
			table #table4{
				width:889px;
				border:none;
				}	
			table #table5{
				width:889px;
				border:none;
				}
				
			/* tabla de origen de equivalencias*/
			
			table #table_ori{
				width:889px;
				border:none;
				margin:0px;
				padding:0px;
				}
			table #table_ori td{
				margin:0px;
				padding:0px;
				}
			td.encabezado_ori{/* */
				background:url("http://pruebasct.uned.es:7779/uned_images06/cabecera_2.png");
				background-repeat:no-repeat;
				height:28px;
				}
				
			td.pie_ori{ /* */
				background:url("http://pruebasct.uned.es:7779/uned_images06/pie_2.png ");
				background-repeat:no-repeat;
				height:28px;
				}
				
			.titulo_tabla_ori {
		 		padding-left:20px;
				color:#FFFFFF;
				font-size:14px;
				padding-top:10px;
				}
				
			table #tableError{
				width:889px;
				border:1px;
				}
			table #origen{
				width:445px; 
				border:0;
				}
			table #origen td{
				margin: 0px;
				padding: 0px;
				}
				
			table #destino{
				width:444px; 
				border:0;
				}
				
			table #destino td{
				margin: 0px;
				padding: 0px;
				}
				
			table .ges_asig{
				width:892px;
				border:0
				}
				
			table .sis_edu{
				width:892px;
				border:0
				}
				
			table .origen{
				width : 444px; 
				border:0;
				}
				
			td.equivalencias_origen{
				width:20%
				}	
			
			input[disabled="disabled"] { /* Text and background colour, medium red on light yellow */
				   color:#933;			 /* color de los botones no disponibles*/	
				  /* text-color: green; */
				   background-color:#ffc;
				}
				
			#hr_ges_asig{ /*hr en azul*/
				color: #52c5db;
				background-color: #52c5db;
				height: 2px;
				border:0px;
				width:90%;
				} 
				
			/*Anchos de las columnas de la tabla asignaturas*/
			td.ancho_asig_radio{
				text-align:center;
				width:5px;
				}
				
			td.ancho_asig_nombre{
				text-align:center;
				width:200px;
				}
				
			td.ancho_asig_creditos{
				text-align:center;
				width:10px;
				}
				
			td.ancho_asig_cuatrimestre{
				text-align:center;
				width:200px;
				}
				
			td.ancho_asig_nivel{
				text-align:center;
				width:200px;
				}
				
			td.ancho_asig_materia{
				text-align:center;
				width:10px;
				}
				
			td.ancho_asig_estado{
				text-align:center;
				width:150px;
				}
			
			/******* FIN DE Anchos de las columnas de la tabla asignaturas **********/
			
			/*Anchos de las columnas de la tablas Programas de Estudios, asignaturas ofertadas, sistemas educativos, listados equivalencias*/
			td.ancho_nombre_prog{
				width:200px;
				}
				
			td.ancho_rama_prog{
				width:200px;
				}
			
			td.ancho_estado_prog{
				width:100px;
				}
				
			td.ancho_nombre_asociada{
				width:300px;
				}
			
			td.ancho_asociada{
				width:450px;
				}
			
			td.ancho_sis_edu{
				width:5%;
				}
			td.ancho_creditos_ori{
				width:45px;
				}
			td.ancho_creditos_des{
				width:44px;
				}
				
			/******* FIN DE Anchos de las columnas de la  tabla Programas de Estudios **********/
			td.td_equi_ori{ /*ancho de la tabla de origen de equivalencias*/
				width:20%;
				}
			tr.asig_alta{ /*Cambio de color de la lista de alta de asignaturas*/
				color:#00C;
				font-weight:bold;
				}
			/*****************  Tabla Datos personales ********************************************/
			td.ancho_tlf{
				width:235px;
				}
			
			td.ancho_rec{
				width:414px;
				}
				
			td.ancho_comienzo{
				width:366px;
				}
				
			td.ancho_filtro{
				width:769px;
				}
			
			td.ancho_cod_titulacion{
				width:160px;
				}
				
			td.ancho_nombre_tit{
				width:719px;
				}
			
			/*****************  FIN Tabla Datos personales ********************************************/
			.color_titulo{
				color: #52c5db;
				}
			.cien{
				width:100%;
				}
			
			#cien{
				width:100%;
				}
				
			.div_cartas{
			max-height: 300px; 
			width: 910px; 
			overflow: auto;
			}
			
				
				
/* ESTILOS PARA LOS NUEVOS BOTONES DE MATRÍCULA */

/* Botón elástico */
.boton_elastico01 .boton_elastico_a {
  background:transparent url('http://portal.uned.es/uned_images/437920.PNG') no-repeat scroll left top;
  border:0 none;
  color:#333;
  cursor:pointer;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  height:30px;
  margin:0 0 10px;
  position:relative;
  float:left;
  display:inline;
  }
  * {
	margin:0;
	padding:0;
	}
.boton_elastico01 a.boton_elastico_a {
 /* padding:8px 10px 0px 16px;*/
  padding:4px 0px 4px 8px;}
   * {
	margin:0;
	padding:0;
	}
.boton_elastico01 input.boton_elastico_a {
  /* padding:0px 12px 4px 12px!important; */
  padding:4px 0px 4px 8px;}
   * {
	margin:0;
	padding:0;
	}
.boton_elastico01 button.boton_elastico_a {
  /* padding:0px 12px 4px 12px!important; */
  padding:4px 0px 4px 8px;}
   * {
	margin:0;
	padding:0;
	}
      .boton_elastico01 .boton_elastico_r {
          background:transparent url('http://portal.uned.es/uned_images/437920.PNG') no-repeat scroll right 0;
          height:30px;
          position:absolute;
          right:0;
          top:0;
          width:8px;
		  float:left;}
	 * {
	margin:0;
	padding:0;
	}	
      .boton_elastico01 .boton_elastico_rw {
          float:left;
          height:30px;
          overflow:hidden;
          position:relative;
          top:0px;
          width:8px}
	 * {
	margin:0;
	padding:0;
	}	
#limpiar {clear:both;} /*limpiar estilos*/		

		#boton_der{ 
			margin-right: 50px;	
			}

		#sin_margen{ /*Para asegurar que no tiene margen ni paddoing*/
			margin:0;
			padding:0;
			}

			.derecha{
				float:right;
	         }
	        
			.izquierda{
	            float:left;
	         }
		
		.menu_gestion p{  /* clase para el menu : separacion de botones y fuente */
			font-size:14px;
			margin-bottom:10px;
			margin-top:10px;
			}
td #fondo{ /*fondo gris en reconocimiento de creditos*/
	background-color:#CCC;
	border:2px solid #FFFFFF;
	padding-left: 2px;
	}
	/*** tabla de alta de equivalencias ****/
#scroll{
	height:450px;
	overflow-y:scroll;
	width:465px;
	}
td #altura{
	height:75px;
	}
table #table_equi{
	width:930px;
	margin:0;
	padding:0;
	border: 0 none;
	}
table #table_equi td{
	margin:0;
	padding:0;
	}
	
td.encabezado_alta{/* encabezado equivalencias*/
				background:url("http://pruebasct.uned.es:7779/uned_images06/cab_equi.png");
				background-repeat:no-repeat;
				height:38px;
				}

td .pie_alta{ /* pie equivalencias*/
	background:url("http://pruebasct.uned.es:7779/uned_images06/pie_equi.png");
	height:26px;
	background-repeat:no-repeat;}


/* ESTILOS PARA LOS NUEVOS BOTONES DE RECONOCIMIENTO CREDITOS  */
/* Van a la derecha en lugar de a la izq se han cambiado los float*/
/* y la posicion de las capas en el xsl*/
/* Botón elástico */
.boton_elastico01d .boton_elastico_ad {
  background:transparent url('http://portal.uned.es/uned_images/437920.PNG') no-repeat scroll left top;
  border:0 none;
  color:#333;
  cursor:pointer;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  height:30px;
  margin:0 0 10px;
  position:relative;
  float:right;
  display:inline;
  }
  * {
	margin:0;
	padding:0;
	}
.boton_elastico01d a.boton_elastico_ad {
 /* padding:8px 10px 0px 16px;*/
  padding:4px 0px 4px 8px;}
   * {
	margin:0;
	padding:0;
	}
.boton_elastico01d input.boton_elastico_ad {
  /* padding:0px 12px 4px 12px!important; */
  padding:4px 0px 4px 8px;}
   * {
	margin:0;
	padding:0;
	}
.boton_elastico01d button.boton_elastico_ad {
  /* padding:0px 12px 4px 12px!important; */
  padding:4px 0px 4px 8px;}
   * {
	margin:0;
	padding:0;
	}
      .boton_elastico01d .boton_elastico_rd {
          background:transparent url('http://portal.uned.es/uned_images/437920.PNG') no-repeat scroll right 0;
          height:30px;
          position:absolute;
          right:0;
          top:0;
          width:8px;
		  float:right;}
	 * {
	margin:0;
	padding:0;
	}	
      .boton_elastico01d .boton_elastico_rwd {
          float:right;
          height:30px;
          overflow:hidden;
          position:relative;
          top:0px;
          width:8px}
	 * {
	margin:0;
	padding:0;
	}	
/* estilos para el menú de modificar matrícula */

/* Estilos MENU SUPERIOR */
/* .menu-superior2{margin-top:10px} FLUID */
.menu-superior2 li{
	background:url('http://portal.uned.es/uned_images06/matricula/menu-superior2.png') no-repeat top right;
	border-left:1px solid #ccc;
	color:#999;
	font-size:100%; /* FLUID */
	float:left;
	height:31px;
	line-height: 26px;
/*	margin-right:9px; */
	margin-right:1%;
	padding:0 17px 0 10px;
	position:relative;
	width:12%; /* FLUID */
	list-style:none}
	.menu-superior2 li span{
		font-size:20px;
		font-weight:bold;
		padding-right:10px}
	.menu-superior2 li a{
		color:#999;
		font-size:14px}
	.menu-superior2 li.menu-superior2-activo{
		background:url('http://portal.uned.es/uned_images06/matricula/menu-superior2.png') no-repeat bottom right;
		border:none;
		color:#fff}
		.menu-superior2 li.menu-superior2-activo span{color:#efddf6}

/* FIN estilos para el menu superior */