body, p, td, h1, h3, h4, h5, h6, strong,em

{

   font-family: Arial, Helvetica, sans-serif;

}



.titulo1 {

   color: #003366;

   font-size: 18px;

   font-weight: bold;

}

p.navlink { color: #336; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }

.titulo2 {

   color: #aa0000;

   font-size: 18px;

   font-weight: bold;

}



.titulo3 {

   color: #000000;

   font-size: 15px;

   font-weight: bold;

}



.titulo4 {

   color: #003366;

   font-size: 15px;

   font-weight: bold;

}



.titulo5 {

   color: #000000;

   font-size: 12px;

   font-weight: bold;

}



.titulo6 {

   /*color:#0C5550;*/
   color:black;
   font-size: 12px;

   font-weight: bold;

}



.titulo1_about {

   color: #aa0000;

   font-size: 15px;

   font-weight: bold;

}



.subtitulo

{

	font-family:sans-serif,helvetica,arial;

	font-size:14;

	font-weight:bold;

	text-decoration:none;

	color:#5C0002;

}



b.subtitulo

{

	font-family:sans-serif,helvetica,arial;

	font-size:14;

	font-weight:bold;

	text-decoration:none;

	color:#000000;

}



b.horario {

	font-family:Verdana,sans-serif,helvetica,arial;

	font-size: 10px;	

	font-weight:bold;

	text-decoration:none;

	color:#000000;

}





H1.login_win {

   color: #333333;

	font-size: 18px;

	font-weight: bold;

   padding-bottom: 2px;

   margin-bottom: 2px;

}



H2.login_win {

	color: #aa0000;

	font-size: 16px;

	font-weight: bold;

}





a.login_win {

	color:#C0021E;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}



a.login_win:hover {

	color:#C0021E;

	font-size: 12px;

	font-weight: bold;

	text-decoration: none;

}



H2.main_menu {

	font-style:italic;

	text-align:left;

}



a.main_menu{

	color: #0D456E;

	font-size:11px;	

	font-family: Tahoma, Arial, Helvetica, Geneva;	

	text-decoration:none;

	font-weight: bold;

}



a.main_menu:hover {

	color: #BC021E;

	font-size:11px;	

	font-family: Tahoma, Arial, Helvetica, Geneva;	

	text-decoration:none;

	font-weight: bold;

}



a.menu_listas{

	color: #120C7F;

	font-size:11px;

	font-family:Arial;

	text-decoration:none;

}



a.menu_listas:hover {

	color: #BC021E;

	font-size:11px;

	font-family:Arial;

	text-decoration:none;

}

a{

	color: #120C7F;

	font-size:13px;

	font-family:Arial;

	text-decoration:none;

}



a:hover {

	color: #BC021E;

	font-size:13px;

	font-family:Arial;

	text-decoration:none;

}


strong.main_menu { color: #3d5497; font-weight: bold; font-size: 14px }
strong.main_menu2 { color: #26807d; font-weight: bold; font-size: 14px }

em.main_menu{

	font-size:11px;

	font-weight:bold;

	font-style:normal;

}



b.main_menu{

	font-size:10px;

	font-weight:bold;

}



select.main_menu{

	font-size:11px;

	font-weight:light;

	font-style:normal;

}



option.main_menu{

	font-size:11px;

	font-weight:light;

	font-style:normal;

}



H3{

	font-size:12;

	font-style:italic;

	text-align:left;

	color:green;

}



label.input_field {

	font-family:sans-serif;

	text-alig:left;

	font-size:10px;

}



a{

	color: #867DE4;

	text-decotarion:none;

}



a.sub_menu

{

 font-size: 11px;

 font-weight: bold;

 text-align: center;

 color: #F1F1F1;

 text-decoration: none;

}



.sub_menu

{

 font-size: 11px;

 font-weight: bold;

 color: #F1F1F1;

 text-decoration: none;

}



a.sub_menu:hover

{

 font-size: 11px;

 font-weight: bold;

 text-align: center;

 color: #F1F1F1;

 text-decoration: none;

 text-decoration: underline;

}



td.sub_menu

{

 align: center;

 background: #100B75;

 cellspacing:0;

 cellpadding:0;

}



.error_msg{

	color:#C0021E;

	font-size:12px;

	font-weight:bold;

}



.confirm{

	color:#000000;

	font-size:12px;

	font-weight:bold;

}



p.dato {}



td.dato {

	font-size: 12px;

}



p.desc {

	font-weight: bold;

	font-size: 12px;

	color:#000000;

}



td.label {

	font-weight: light;

	font-size: 11px;

	font-family:Verdana, Arial, sans-serif;

}



input.input_field{}



table.listado {}



th.notas_alu

{

 font-size: 12px;

 background: #104E84;

 color: #f2fbff;

 font-weight: bold;

}



td.notas_alu

{

 font-size: 10px;

 background: #cbddcb;

 background-ot: #d2e6f4;

}

td.notas_alu_par
{
 font-size: 11px;
 background: #D3E0EF;
}


td.notas_alu_par_req

{
 font-size: 11px;
 font-weight: bold;
 background: #D3E0EF;
}



td.notas_alu_impar
{
 font-size: 11px;
 background: #ffffff;
}

td.notas_alu_impar_req
{
 font-size: 11px;
 font-weight:bold;
 background: #ffffff;
}


th.estadistico
{
 font-size: 11px;
 background: #D3E0EF;
 color: #000000;
 font-weight: bold; 
}



th.listado

{

 font-size: 10px;

 text-align: center;

 text-decoration: none;

 color: #00008B;

 font-weight: bold;

}



th.listado2

{

 font-size: 12px;

 text-align: center;

 text-decoration: none;

 color: #00008B;

 font-weight: bold;

 background: #d3d3d3;

 font-family:Verdana,Arial,sans-serif;

}



td.listado

{

 font-size: 10px;

 text-align: left;

 text-decoration: none;

 color: #00008B;

}



td.listado2

{

 font-size: 11px;

 text-decoration: none;

}



td.listado2_bold

{

 font-size: 11px;

 text-decoration: none;

 font-weight:bold;

}



body.listado {

	bgcolor:#FFFFFF;

}



body.detalle {

	bgcolor:#FFFFFF;

}



body.log_win {

	bgcolor:#FFFFFF;

}





.pie  {

	font-family: Tahoma, Arial, Helvetica, Geneva;

	font-size: 11px;

	color: #696969;

}

.result_filtrado  {

	font-family: Tahoma, Arial, Helvetica, Geneva;

	font-size: 11px;

	/*color: #696969;*/
	color: #006790
}

.result_filtrado:hover  {

	font-family: Tahoma, Arial, Helvetica, Geneva;

	font-size: 11px;
	
	  color: #990000;

}

a.notas_alu   { color: #036; font-size: 10px; font-family: Tahoma, Arial, Helvetica, Geneva }

a.notas_alu:hover   { color: #990000; font-size: 10px; font-family: Tahoma, Arial, Helvetica, Geneva }



a:hover

{

   text-decoration: underline;

   color: #990000;

}





b.msg {

 font-size: 11px;

 text-align: left;

 text-decoration: none;

 color: #00008B;

}



td.alt1 {

	background:green;

	color:black;

	font-size:11px;

}



td.alt2 {

	background:gray;

	color:white;

	font-size:11px;

}



th.resaltado {

 font-size: 12px;

 background: #060606;

 color: #FFFFFF;

 font-weight: bold;

}



em {

	font-size:12px;

	font-weight:light;

}



td.menu_listas

{

 align: left;

 font-size:12px;

}





.texto

{

	font-size:11px;

	font-family: Verdana,Arial, sans-serif;

}



.label_texto

{

	font-size:10px;

	font-family: Verdana,Arial, sans-serif;

	font-weight:bold;

}



.comentario

{

	font-size:11px;

	font-family: sans-serif;

}



td.inter1

{

 font-size: 11px;

 /*background: #F2F2F4;*/

 background: #D3E0EF;

}



td.inter2

{

 font-size: 11px;

 background: #FFFFFF;

}



td.mesas_cab1

{

 font-size: 11px;

 text-decoration: none;

 background:#100B75;

 color:#FFFFFF;

}



td.mesas_cab2

{

 font-size: 11px;

 text-decoration: none;

 background:#B5C9E8;

}



td.mesas_cab3

{

 font-size: 11px;

 text-decoration: none;

 background:#DFEAF4;

}



a.main_menu2{

	color: #006790;

	font-size:11px;

	font-family:Verdana,Arial,sans-serif;

	text-decoration:none;

	font-weight:bold;

}



a.main_menu2:hover{

	color: #BC021E;

	font-size:11px;

	font-family:Verdana,Arial,sans-serif;

	text-decoration:none;

	font-weight:bold;

}



.item_main_menu2{

	color: #000000;

	font-size:11px;	

	font-family: Tahoma, Arial, Helvetica, Geneva;	

	text-decoration:none;

	font-weight: bold;

}



.det_carrera

{

	font-size:10px;

	font-family: arial;

	font-weight:lighter;

}



.subtitulo_listas{

	/*color: #006790;*/
        color:black;
	font-size:13px;

	font-family:Verdana,Arial,sans-serif;

	text-decoration:none;

	font-weight:bold;

}



a.subtitulo_listas{

	color: #120C7F;

	font-size:13px;

	font-family:Verdana,Arial,sans-serif;

	text-decoration:none;

	font-weight:bold;

}



a.subtitulo_listas:hover{

	color: #BC021E;

	font-size:13px;

	font-family:Verdana,Arial,sans-serif;

	text-decoration:none;

	font-weight:bold;

}



li.lista_examenes {

list-style-type:square;

}



.cont1_about

{

	font-size:13px;

	font-family: arial;

}



.cont2_about

{

	font-size:13px;

	font-family: sans-serif;

}

.causa_error 
{
	font-size:13px;
	font-family: arial;
}

li.about {

	list-style-type:square;

	font-size:12;

	font-family:arial;

}



a.about_logwin{

	color: #120C7F;

	font-size:13px;

	font-family:Verdana,Arial,sans-serif;

	text-decoration:none;

	font-weight:bold;

}



a.about_logwin:hover{

	color: #BC021E;

	font-size:13px;

	font-family:Verdana,Arial,sans-serif;

	text-decoration:none;

	font-weight:bold;

}



.titulo_semestre {

   color: #7F7F7F;

   font-size: 12px;

   font-weight: bold;

}



.comentario_menu_listas{

	font-size:11px;

	font-family: sans-serif;

	color:#717171;

	font-weight:light;

}





th.resumen_rendimiento{

	color: #000000;

	font-size:11px;

	font-family:Verdana,Arial,sans-serif;

	text-decoration:none;

	font-weight:normal;

}



td.resumen_rendimiento{

	color: #000000;

	font-size:11px;

	font-family:Verdana,Arial,sans-serif;

	text-decoration:none;

	font-weight:normal;

}



.resumen_rendimiento{

	color: #000000;

	font-size:10px;

	font-family:Verdana,Arial,sans-serif;	

	font-weight:normal;

}



.subtitulo_resumen_rendimiento {

	color: #006790;

	font-size:11px;

	font-family:Verdana,Arial,sans-serif;

	text-decoration:none;

	font-weight:bold;

}


 td.cabListaProf
 {
 
  font-size: 12px;
 
  background: #104E84;
 
  color: #f2fbff;
 
  font-weight: bold;
 
}
 
 td.result_filtrado1
 
 {
 
  font-size: 10px;
 
  background: #D3E0EF;
 
 }
 

 
td.result_filtrado0
{
  font-size: 10px;
  background: #ffffff; 
}
