/* *************************************************************************************************** */
/* *************************************************************************************************** */
/*===============================================================================================*/
/*========================================= ASIGNATURAS ==========================================*/
/*===============================================================================================*/
.contenidoAsignatura {
	float: left;
	margin-left: 10px;
	margin-bottom: 110px;
	width:100%;
	position: relative;
}

.cajaContenedorAsignatura {  
   	 width:100%;
	 margin-bottom: 4px;
	
}
.nombreAsignatura {
	float: left;
	width: 50%;
	margin-left: 1%;
}
.textoAsignatura {
	float: left;
	width: 95%;
	margin-left: 1%;
	margin-right: 1%;
}

.codigoAsignatura {
	float: left;
	width: 10%;
	margin-left: 1%;
}

.credTotAsignatura {
	float: right;	
	width:10%;
	margin-right: 1%;
}
.credTeorAsignatura {
	float: right;	
	width:1cm;
	margin-right: 1%;
}
.credPracAsignatura {
	float: right;	
	width:10%;
	margin-right: 1%;
}

.tituloAsignatura {
	margin-bottom: 2px;
	margin-left: 10px;
	font-weight: bold;
	/* By Tuti */
	margin-top: 5px;
}
.titulo3 {
   color: #000000;
   font-size: 1.2em;
   font-weight: bold;
} 
.contenedorDestacados {
	float: left;
	width: 100%;
}
.contenedorIzdaDestacados {
	float: left;
	width: 72%;
}

.linea_titulo_titulacion{
	position: relative;
	width: 98%;
	padding: 0 0 5px 2%;
	color: #AC033A !important;
	border-bottom: 1px solid silver;
	margin-bottom: 20px;
}
.tituloTitulacion {
font-size: 1.3em; 
font-weight: bold;
margin-bottom: 5px;	
text-align: left;
color: #AC033A !important;

}


/* *************************************************************************************************** */
/* *************************************************************************************************** */
/*===============================================================================================*/
/*========================================= HORARIO ==========================================*/
/*===============================================================================================*/


.contenedorBuscador {
	position: relative;
	width: 100%;
	padding: 0 0 5px 2%;
	border-bottom: 1px solid silver;
	margin-bottom: 10px;
}

/* *************************************************************************************************** */
/* *************************************************************************************************** */
/*===============================================================================================*/
/*========================================= MÁS INFORMACIÓN ==========================================*/
/*===============================================================================================*/

.listaMasInformacion {	
	margin-left: 5px;
	background: url(cssimg/puntito_rojo.jpg) top left no-repeat;
	padding-left: 15px;
	
}

a.enlaceAzul {
	color: #4682B4 !important;
}
.contenedorEstudios {
 position:relative;
 float: middle;
 width:100%
}
.contenedorMitad{
	float: left;
	width: 48%;
	padding: 5px; 
	}

.caja_contenedor_datos {  
 	 width:100%;
	 margin-bottom: 4px;
}
.cajaarriba_datos {
 	 width:100%;	 
	 padding-top: 2px;
}

.cajaabajo_datos {
	 width:100%;	 
	 padding-bottom: 2px;
} 

.etiqueta_datos {
	float: left;
	width: 45%;
	color:#AD3F64;
	font-weight: bold ;
	margin-left: 1%;
	border: 1px solid #D8D8D8;
	padding-left: 5px;
	padding-top: 1px;
	padding-bottom: 1px;
}

.info_datos {
	float: right;	
	width:40%;
	margin-right: 1%;
	background-color: #F2F2F2;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	text-align:right;

}
.celdaAcceso{
	
	width: 100%;
	text-align: left;
}

.celdaOpciones {
	
	width: 90%;
	text-align: left;
	vertical-align: middle;
	padding-top: 3px; 
	padding-left: 10px;
	padding-right: 10px; 

}
.celdaLeyenda {
	
	width: 90%;
	text-align: left;
	vertical-align: middle;
	padding-top: 3px; 
	padding-left: 10px;
	padding-right: 10px; 
}
.celdaTercio {
	float: left;
	width: 30%;
	text-align: left;
	vertical-align: middle;
	padding-top: 3px; 
	padding-left: 5px;
	padding-right: 5px; 
}
.titulo_informacion{
	float: left;
	width: 95%;
	margin-left: 1%;
	border-bottom: 1px solid silver;
	
}

/*.select_masInformacion {
	font-size: 0.9em;
	width: 20%;
	margin: 0 35px 0 15px;
	font-size: 0.9em;
}*/


/* *************************************************************************************************** */
/* *************************************************************************************************** */
/*===============================================================================================*/
/*========================================= FECHAS EXÁMENES ==========================================*/
/*===============================================================================================*/


.nombreAsignaturaExam {
	float: left;
	width: 50%;
	text-align:left;
	margin-left: 1%;
}

.fechaExam {
	float: left;	
	width:10%;
	text-align: center;
	margin-left: 1%;
}
.horaExam {
	float: left;	
	width:10%;
	text-align: right;
	margin-left: 1%;
}
.lugarExam {
	float: left;	
	width:20%;
	text-align: right;
	margin-left: 1%;
}

/***********************ULTIMOS ESTILOS ***********************************//

/*.tabla_planes{
   width: 100%;

}

.tabla_planes table{
   width: 100%;
    border: 1px solid #CCCCCC;
}

.tabla_planes table th {
	text-align: center;
  background-color: #E1DDDD;
/*	background-color: #F2F2F2;
	padding: 2px 3px;
}

.tabla_planes table td{
   background-color: #F9F9F9;
   padding: 3px 2px 3px 5px;
   text-align: center;
}*/
.cuadriculaAncha{

   width: 17%;
}

.cuadriculaEstrecha{

   width: 10%;
}

.cred{
   width: 14%;
}

.credBold{
   width: 14%;
   font-weight: bold;

}

.tabla_eleccion{
   width: 100%;

}

.tabla_eleccion table{
   width: 100%;
       /*border: 1px solid #CCCCCC;*/
}

.tabla_eleccion table th {
/*	text-align: center;*/
  /*background-color: #E1DDDD;*/
/*	background-color: #F2F2F2;*/
	padding: 2px 3px;
}

.tabla_eleccion table td{
/*   background-color: #F9F9F9;*/
   padding: 3px 2px 3px 5px;
  /* text-align: center;*/
}
.celda5
{
	width: 5%;
}

.celda15
{
	width: 18%;
}

