
body {
	line-height: 1;
	color: black;
	background: white;
	font: 12px/1.4 Arial, Helvetica, sans-serif; color: #484848; 
}
.textoCreditosModulo {
	line-height: 1;
	color: black;
	background: white;
	font: 10px/1.4 Arial, Helvetica, sans-serif; color: #484848; 
}
a { color: #101010; text-decoration: none }

#container { width: 1000px; height:540px; margin: 0 auto; padding: 0px;}
#cabecera{
	position:relative; BACKGROUND-IMAGE: url(../images/cabecera.jpg);  BACKGROUND-REPEAT: no-repeat; width:1000px; height:250px; 
}
#home{	position:absolute;width:270px;height:85px;}
#home a{display:block; width:100%; height:100%;}
#buscador{
	position:relative; left:876px; top:58px; width:92px; height:17px; BACKGROUND-COLOR: #94c14c;
	padding:0px;margin:0px;
}
#buscador .caja {
	BORDER: 0px; FONT-SIZE: 10px; WIDTH: 66px; height:15px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #ffffff; vertical-align:bottom;
	padding-left:2px;margin:0px;
}
#buscador .boton {
	BORDER: 0px; FONT-SIZE: 10px; WIDTH: 20px; height:17px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; font-weight:bold; BACKGROUND-COLOR: #94c14c; 
	vertical-align:bottom;	cursor: pointer; padding:0px;margin:0px;
}
#perfil{
	position:relative; left:560px; top:98px; width:180px; height:80px; BACKGROUND-COLOR: #FFFFFF;
	padding:0px;margin:0px; border:1px #FF0000 solid;
}
#cajaLogin .caja {
	BORDER: #666666 1px solid; FONT-SIZE: 10px; WIDTH: 90px; height:15px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #ffffff; vertical-align:bottom; padding-left:2px;margin:0px;
}
#cajaLogin .boton {
	BORDER: 0px; FONT-SIZE: 10px; WIDTH: 94px; height:19px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; font-weight:bold; BACKGROUND-COLOR: #94c14c; 
	vertical-align:bottom;	cursor: pointer; padding:0px;margin:0px;
}
.fondo_boton_biblioblog{
	BACKGROUND-IMAGE: url(../images/laterales/fondo_boton_biblioblog.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	background-position: left Top;
}

.fondo_boton_fototest{
	BACKGROUND-IMAGE: url(../images/laterales/fondo_boton_fototest.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	background-position: left Top;
}
.fondo_boton_intercasos{
	BACKGROUND-IMAGE: url(../images/laterales/fondo_boton_intercasos.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	background-position: left Top;
}
.fondo_boton_microencuesta{
	BACKGROUND-IMAGE: url(../images/laterales/fondo_boton_microencuesta.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	background-position: left Top;
}
.fondo_boton_banco{
	BACKGROUND-IMAGE: url(../images/laterales/fondo_boton_banco.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	background-position: left Top;
}
.fondo_login{
	BACKGROUND-IMAGE: url(../images/laterales/fondo_login.jpg); 
	BACKGROUND-REPEAT: no-repeat;
	background-position: left Top;
}
/* estilos cajas laterales izq y dcha */
.miniSeccion { 
	line-height:12px;font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
	color: #303274; text-decoration: none; font-weight: normal; text-align: right; margin-bottom:6px;
}
.TituloCajas { 
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #303274; font-weight: bold; text-decoration: none;
}
.TituloCajasBlanco { 
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: none;
}
.TextoCajas { 
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight: bold; 
}
a.TextoCajas:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; text-decoration: none; font-weight: bold;
}
.TextoCajaBanco { 
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height:11px;
	color: #333333; text-decoration: none; padding-right: 15px; font-weight: bold;
}
a.TextoCajaBanco:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height:11px;
	color: #999999; text-decoration: none; padding-right: 15px; font-weight: bold;
}

/* estilos comunes */

.TituloSeccion { 
	font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #303274; font-weight: bold; text-decoration: none;
}
.SubtituloSeccion { 
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #303274; text-decoration: none;
}
#formComentarios { 
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none; width:480px; padding-bottom:20px;
}
#formComentarios .boton {
	BORDER: 0px; FONT-SIZE: 12px; WIDTH: 100px; height:20px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; font-weight:bold; BACKGROUND-COLOR: #94c14c; 
	vertical-align:bottom;	margin-top:10px;padding:0px;
}
#formComentarios INPUT.caja {
	BORDER:#94c14c 1px solid ; FONT-SIZE: 12px; WIDTH: 440px; height:20px; COLOR: #94c14c; FONT-FAMILY: Arial, Helvetica; font-weight:bold; BACKGROUND-COLOR: #FFFFFF; 
	vertical-align:bottom;	margin:0px;padding-left:4px;
}
#formComentarios INPUT.cajaCode {
	BORDER:#94c14c 1px solid ; FONT-SIZE: 16px; WIDTH: 80px; height:20px; COLOR: #94c14c; FONT-FAMILY: Arial, Helvetica; font-weight:bold; BACKGROUND-COLOR: #FFFFFF; 
	vertical-align:bottom;	margin:0px;padding-left:4px; text-transform: uppercase;
}
#formComentarios TEXTAREA.caja {
	BORDER:#94c14c 1px solid ; FONT-SIZE: 12px; WIDTH: 440px; height:100px; COLOR: #94c14c; FONT-FAMILY: Arial, Helvetica; font-weight:bold; BACKGROUND-COLOR: #FFFFFF; 
	vertical-align:bottom;	margin:0px;padding-left:4px;
}
.textologoff { 
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; text-decoration: none; font-weight: bold;
}
a.textologoff:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff8a00; text-decoration: none; font-weight: bold;
}
/* estilos biblioblog */

.ArticulosxMeses { 
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FF0000; font-weight: bold; text-decoration: none;
}
.Tituloentrada { 
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #94c14c; font-weight: bold; text-decoration: none;
}
a.Tituloentrada:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #303274; font-weight: bold; text-decoration: none;
}
.Textobiblioblog { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;
}
.Tituloarticulo { 
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; text-decoration: none;
}
.Autorarticulo { 
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-style: italic;
}
.Origenarticulo { 
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; text-decoration: none;
}
.masarticulosPosts { 
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #94c14c; font-weight: bold; text-decoration: none;
}
a.masarticulosPosts:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #303274; font-weight: bold; text-decoration: none;
}
.masarticulosMeses { 
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold; text-decoration: none;
}
a.masarticulosMeses:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0099; font-weight: bold; text-decoration: none;
}
/* estilos banco */

.Titulorecurso { 
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ff0000; font-weight: bold; text-decoration: none;
}
.Textobanco { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;
}
.Enlacebanco { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #94c14c; font-weight: bold; text-decoration: none;
}
a.Enlacebanco:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #303274; font-weight: bold; text-decoration: none;
}
/* estilos intercasos */

.Titulointer { 
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ffffff; font-weight: bold; text-decoration: none;
}
.Preguntainter { 
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ff0000; font-weight: bold; text-decoration: none;
}
.Textointer { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;
}
a.Textointer:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none;
}
.Enlaceinter { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #94c14c; font-weight: bold; text-decoration: none;
}
.Enlaceinter:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #303274; font-weight: bold; text-decoration: none;
}
/* estilos fototest */

.Apartadofototest { 
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #ff0000; font-weight: bold; text-decoration: none;
}
.Textofototest { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;
}
/* estilos curso micologia */

.fondo_menu_micologia{
	BACKGROUND-IMAGE: url(../docencia/img/micologia/fondo_menu_micologia.jpg); 
	background-position: left Top;
}
.Enlacebancomenumicologia { 
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; font-weight: bold; text-decoration: none;
}
.Enlacebancomenumicologia:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #353478; font-weight: bold; text-decoration: none;
}
.SeccionCursoMicologia { 
	font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #ff8a00; font-weight: bold; text-decoration: none;
}

.TituloModuloCursoMicologia { 
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #ff8a00; text-decoration: none;
}
a.TituloModuloCursoMicologia:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #353478; text-decoration: none;
}
.TituloModuloCursoMicologiaBloqueado { 
	font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #969595; text-decoration: none;
}

.TextoCursoMicologia { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; padding-right: 15px;
}

a.TextoCursoMicologia:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff8a00; text-decoration: none; padding-right: 15px;
}

.TituloModuloCursoMicologiaSeleccionado { 
	font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #ff8a00; font-weight: bold; text-decoration: none;
}

.TituloApartadoModuloCursoMicologia { 
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #353478; text-decoration: none; font-weight:normal;
}
.TituloApartadoModuloCursoMicologia:hover { 
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #ff8a00; text-decoration: none;font-weight:normal;
}

.PreguntaExamenCursoMicologia { 
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #353478; text-decoration: none;
}

.RespuestaExamenCursoMicologia { 
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; font-weight:normal;
}
SELECT.cajaSelect {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; border-color: #D1CFD9; FONT-SIZE: 12px; font-weight:bold; WIDTH: 440px; COLOR: #111D51; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #FFFFFF; vertical-align:bottom;
}
/* registro. cuando este operativo estará en seguro */

.textoRegistroNegro { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;
}
.textoRegistroBlanco { 
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none;
}
.texto_LPDCP { 
	font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #000000; text-decoration: none; padding-right: 15px;
}
.TituloRegistroPersonales { 
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #66a400; text-decoration: none;
}
.TituloRegistroWeb { 
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #ffffff; text-decoration: none;
}
INPUT.cajaLoginGrande {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; border-color: #D1CFD9; FONT-SIZE: 12px; font-weight:bold; WIDTH: 150px; COLOR: #111D51; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #FFFFFF; vertical-align:bottom;
}
INPUT.cajaRegistro {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; border-color: #D1CFD9; FONT-SIZE: 12px; font-weight:bold; WIDTH: 250px; COLOR: #111D51; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #FFFFFF; vertical-align:bottom;
}
INPUT.cajaRegistroPeque {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; border-color: #D1CFD9; FONT-SIZE: 12px; font-weight:bold; WIDTH: 100px; COLOR: #111D51; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #FFFFFF; vertical-align:bottom;
}
SELECT.cajaRegistro {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; border-color: #D1CFD9; FONT-SIZE: 12px; font-weight:bold; WIDTH: 250px; COLOR: #111D51; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #FFFFFF; vertical-align:bottom;
}
SELECT.cajaRegistroPeque {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; border-color: #D1CFD9; FONT-SIZE: 12px; font-weight:bold; WIDTH: 50px; COLOR: #111D51; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #FFFFFF; vertical-align:bottom;
}
INPUT.botonRegistro {
	BORDER: 0px; FONT-SIZE: 10px; WIDTH: 94px; height:19px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; font-weight:bold; BACKGROUND-COLOR: #94c14c; 
	vertical-align:bottom;	cursor: pointer; padding:0px;margin:0px;
}
/*Graficas*/
.graph { 
     position: relative; /* IE is dumb */
     width: 200px; 
     border: 1px solid #B1D632; 
     padding: 2px; 
 }
 .graph .bar { 
     display: block;
     position: relative;
     background: #B1D632; 
     text-align: center; 
     color: #333; 
     height: 1em; 
     line-height: 0.85em;            
 }
 .graph .bar span { position: absolute; left: 1em; }
