/*-------SECCION DEFAULT  Formatos "por defecto"--------------------- */

table.Asignaturas	{border-collapse: collapse; border: 2px solid black; width: 80%;  margin-left: 5%; margin-right: auto;}
tr.Error			{background-color: red;}
td.Asignaturas_I	{width: auto; height: auto; border-collapse: collapse; text-align: right; border: 1px solid black; background-color: lightgrey; padding: 5px; }
td.Asignaturas_D	{width: auto; height: auto; border-collapse: collapse; text-align: left; border: 1px solid black;  padding: 5px; }
td.Asignaturas_C	{width: auto; height: auto; border-collapse: collapse; text-align: left; border: 1px solid black;  padding: 5px; }

table.DAlumno	{border-collapse: collapse; border: 2px solid black; width: auto; height: auto; margin-left: 5%; margin-right: auto; overflow: hidden;}
td.DAlumno_C	{width: 100%; height: 40px; border-collapse: collapse; text-align: center; border: 1px solid black; padding: 5px; }
td.DAlumno_I	{width: 50%; height: auto; border-collapse: collapse; text-align: left; border: 1px solid black; padding: 5px; background-color: lightgrey; }
td.DAlumno_D	{width: 50%; height: auto; vertical-align: middle; border-collapse: collapse; text-align: left; border:1px solid black; padding: 5px; background-color: white; }

table.Eleccion	{border-collapse: collapse; border: 2px solid black; width: 90%; height: auto; margin-left: auto; margin-right: auto; overflow: hidden;}
td.Eleccion_C	{width: auto; height: auto; border-collapse: collapse; text-align: center; border: 2px solid black; }
td.Eleccion_I	{width: auto; height: auto; border-collapse: collapse; text-align: left; border: 2px solid black; background-color: lightgrey; }
td.Eleccion_P	{width: auto; height: auto; border-collapse: collapse; text-align: center; border: 2px solid black; }

table.Autotabla		{border-collapse: collapse; border: 2px solid black; width: 80%;  margin-left: 5%; margin-right: auto;}
td.Titulo1			{width: auto; height: auto; border-collapse: collapse; text-align: right; border: 2px solid black; background-color: lightgrey; padding: 5px; }
td.Celda1			{width: auto; height: auto; border-collapse: collapse; text-align: right; border: 1px solid black; background-color: white; padding: 2px; }



p.Avisos1 		{color: #000000; font-size: 24px; font-family: Helvetica; text-align: left; line-height: 150%; margin-left: 5%; margin-right: 5%;}	

p.Error		{color: #ff0000; font-size: 12px; font-family: Helvetica; text-align: left; padding: 5px; }
p.Error2		{color: #ff0000; font-size: 18px; font-family: Helvetica; text-align: left; padding: 5px; }


#header {
  	position:fixed;
  	height: 84px;
	margin: 0px;
	padding: 0px;
	top:0px;
	z-index: 5;
	width:100%;
	min-width:980px;
	background-color: rgba(70, 40, 130, 0.6);
	background-image: url("http://udi.psi.ucm.es/optativas/cabecera-1.png");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-clip: border-box;
	background-origin: padding-box;
	background-position-x: left;
	background-position-y: top;
	background-size: auto auto;
}

div.spacer, div.spacer_linea {
	clear: both;
	margin:0px;
	padding:18px;
}
div.Cuerpo {
    padding: 5px;
    margin-top: 100px;
}
