#back-top{position: absolute; top: 0; left: 0; height: 274px; width: 100%; background: url(/imagenes/back-top2.gif) repeat-x top left;}
#contenedor{width: 1000px; margin: auto; position: relative;background: url(/imagenes/back-cont-global.gif) repeat-y top left; }
#contenedor-curso{width: 1000px; margin: auto; position: relative;}

	/* INI - CABECERA */
	#cabecera{width: 1000px; height: 202px;/*274px*/ }
		#fecha{position: absolute; top: 18px; left: 22px; /*color: #d75859; */color: #dcb1b2; font-weight: bold; }
		#ico-cursos-gratis-disponibles{position: absolute; top: 6px; left: 550px; background: url(/imagenes/ico-cursos-gratis-disponibles2.gif) no-repeat top left; height: 106px; width: 128px; text-indent: -99999px;}
		#mini-botones{position: absolute; top: 6px; left: 678px;  }
			#mini-botones a{float: left;}
			#mini-botones .sep{float: left; background: url(/imagenes/mini-botones-sep.gif) repeat-y top left; height: 26px; width: 2px; font: 0; margin: 4px 4px 2px 4px;}
		/*#Home{position: absolute; top: 110px; left: 28px; }
		#diario{position: absolute; top: 134px; left: 501px;}*/
		#Home{position: absolute; top: 72px; left: 28px; }
		#diario{position: absolute; top: 90px; left: 467px;}

		/* INI - USUARIOS */
		.usuarios-formulario, .usuarios-conectado{position: absolute; top: 57px;/*70px;*/ left: 767px; background: url(/imagenes/usuarios/back-usuarios2.gif) no-repeat top left; height: 135px; /*189px;*/ width: 224px;}
		.usuarios-formulario fieldset{border: 0; margin: 0; padding: 0;}
		.usuarios-formulario .usuarios-cont{margin: /*56px*/43px auto 0; width: 186px;/*178px*/}
		.usuarios-formulario .usuarios{border: 1px solid #c4c4c4; background: #e2e2e2; width: 11em;/*176px;*/ height: 18px; margin-top:5px;}
		.usuarios-formulario .usuarios-texto{font-size: 13px; margin-top: 8px; width: 56px; float: left; }
		.usuarios-formulario #usuarios-botones{margin-top: 10px;}
		.usuarios-formulario #usuarios-entrar{float: left;}
		.usuarios-formulario #usuarios-registrarse{float: left; background: url(/imagenes/usuarios/btn-registrarse.gif) no-repeat top left; height: 23px; width: 104px; text-indent: -99999px;}
		/* FIN - USUARIOS */

		/* INI - BUSCADOR */
		.bucador-tel-index{position: absolute; top: 11px; left: 309px; background: url(/imagenes/back-buscador.gif) no-repeat top left; padding-left: 58px;}
		
		
		.bucador-tel-index .buscador{border: 1px solid #825758; background: #dcb1b2; width: 143px; height: 21px; font-size: 14px;}
		.bucador-tel-buscador .buscador{border: 1px solid #825758; background: #dcb1b2; width: 143px; height: 21px; font-size: 14px;}
		.bucador-tel-buscador{position: relative;top:0;left:14em;padding-left: 58px;}
		/* FIN - BUSCADOR */

	/* FIN - CABECERA */

	/* INI - CUERPO */
	#cont-global{clear: both; /*background: #F99; */ float: left;}

		#cont-tusdudas-curso{position: relative; background: url(/imagenes/back-tusdudas.gif) no-repeat top left; height: 106px; width: 229px; margin: 0px 0px 6px 15px; float: left;}
		#cont-tusdudas-curso #busca-dudas{border: 1px solid #b8b8b8; background: #e8e8e8; width: 122px; height: 14px; position: absolute; top: 72px; left: 54px;}
		#cont-tusdudas-curso #ico-busca-dudas{ width: 28px; height: 22px; position: absolute; top: 65px; left: 182px;}

	#contenido-central{float: left; /*width: 752px;  background: #99F;*/ padding-left:7px; width:745px; overflow: hidden;}
	#contenido-central-curso{float: left; width: 995px; padding-left: 5px;}


	.enlcenegro{color:#000;}
	#openx-top{text-align:center;float:left;widht:728px;margin-left:.6em;display:inline;}
	#openx-top img{margin: 5px 0 0 5px;float:left}

		/* INI - MENU DERECHA */
		#menu-derecha{float: left; width: 248px; overflow-x: hidden;/* background: #9F9;*/}
		#menu-derecha #cont-tusdudas{position: relative; background: url(/imagenes/back-tusdudas.gif) no-repeat top left; height: 106px; width: 229px; margin: 10px auto 0;}
		#menu-derecha #cont-tusdudas #busca-dudas{border: 1px solid #b8b8b8; background: #e8e8e8; width: 122px; height: 14px; position: absolute; top: 72px; left: 54px;}
		#menu-derecha #cont-tusdudas #ico-busca-dudas{ width: 28px; height: 22px; position: absolute; top: 65px; left: 182px;}

		#menu-derecha #link-destacados{ background: url('/imagenes/link-destacados.gif') no-repeat top left; text-indent: -99999px; width: 198px; height: 89px; display: block; clear: both; margin: 8px 0px 8px 7px;padding:20px;}
		#link-destacados a{color:#000;text-decoration:none;}

		#menu-derecha #redes-sociales{padding-left: 8px;}
		#menu-derecha #redes-sociales #youtube{float: left; background: url('/imagenes/ico-youtube.gif') no-repeat top left; text-indent: -99999px; width: 84px; height: 96px;}
		#menu-derecha #redes-sociales #facebook{float: left; background: url('/imagenes/ico-facebook.gif') no-repeat top left; text-indent: -99999px; width: 62px; height: 96px;}
		#menu-derecha #redes-sociales #siguenos{float: left; background: url('/imagenes/ico-siguenos.gif') no-repeat top left; text-indent: -99999px; width: 91px; height: 96px;}

    #blog{text-align: center; padding-left: 3px;}
		#openx-lateral{text-align: center; padding-left: 8px;}
		
		#openx-lateral img{margin: 10px auto;}
		/* FIN - MENU DERECHA */

		/* INI - COLABORA */
		#cont-colabora{clear: both; background: url(/imagenes/back-cont-colabora.gif) repeat-x top left; position: relative;}
		#cont-colabora #colabora{background: url(/imagenes/colabora.gif) no-repeat top left; height: 32px; text-indent: -99999px; }
		#cont-colabora #cont-colaboran{margin-left: 13px;}
		#cont-colabora #cont-colaboran a{float: left; padding: 0; margin: 0;}
		#cont-colabora #cont-colaboran img{float: left; padding: 0; margin: 0;}
		/* FIN - COLABORA */

		/* INI - MENU DE USUARIO */
		#menu-usuario{ background: url(/imagenes/back-menu-usuario-y.gif) repeat-y top left; position: relative; width: 225px; min-height: 197px; padding-bottom: 11px; margin-left:11px; margin-top:10px;}
			#menu-usuario #menu-usuario-top{ background: url(/imagenes/back-menu-usuario-top.gif) no-repeat top left; position: absolute; width: 225px; height: 197px; top:0; left: 0;}
			#menu-usuario #menu-usuario-bottom{ background: url(/imagenes/back-menu-usuario-bottom.gif) no-repeat top left; position: absolute; width: 225px; height: 11px; bottom:0; left: 0;}
			#menu-usuario #menu-usuario-ops{ position: relative; padding-top: 15px;}

			#menu-usuario .mis_cursos{ margin-right:20px; margin-left:10px; text-align: left; }
			#menu-usuario .mis_cursos a{ color: #3d3d3d; }
			
			#menu-usuario .menu-usuario-sep{ background: url(/imagenes/menu-usuario-sep.gif) no-repeat top left; width: 225px; height: 1px; font-size: 0; margin: 1px 0;}
			
			#menu-usuario #menu-usuario-cursos-listado{}
			#menu-usuario .op-menu-usuario{ height: 20px; font-size: 13px; font-weight: bold; padding-right: 16px; padding-top: 5px; margin-left: 14px; width: 183px; text-align: right;}
			#menu-usuario #menu-usuario-op-miscursos{ padding-top: 2px; height: 18px; }
				#menu-usuario #menu-usuario-op-miscursos a{ color: #3d3d3d; font-weight: bold; }
			#menu-usuario #menu-usuario-op-misdatos{ padding-top: 2px; height: 18px; }
				#menu-usuario #menu-usuario-op-misdatos a{ color: #3d3d3d; font-weight: bold; }
			#menu-usuario #menu-usuario-op-miagenda{ padding-top: 2px; height: 18px; }
				#menu-usuario #menu-usuario-op-miagenda a{ color: #3d3d3d; font-weight: bold; }
			#menu-usuario #menu-usuario-op-misestadisticas{ padding-top: 2px; height: 18px; }
				#menu-usuario #menu-usuario-op-misestadisticas a{ color: #3d3d3d; font-weight: bold; }
			#menu-usuario #menu-usuario-op-misforos{ padding-top: 2px; height: 18px; }
				#menu-usuario #menu-usuario-op-misforos a{ color: #3d3d3d; font-weight: bold; }
			#menu-usuario #menu-usuario-op-mimensajeria{ padding-top: 2px; height: 18px; }
				#menu-usuario #menu-usuario-op-mimensajeria a{ color: #3d3d3d; font-weight: bold; }

			#menu-usuario #menu-usuario-op-miscursos-on{margin-top: 10px; background: url(/imagenes/back-menu-usuario-miscursos.gif) no-repeat top right;}
				#menu-usuario #menu-usuario-op-miscursos-on a{ color: #FFF; font-weight: bold; }
			#menu-usuario #menu-usuario-op-misdatos-on{ height: 18px; padding-top: 3px; background: url(/imagenes/back-menu-usuario-misdatos.gif) no-repeat top right; }
				#menu-usuario #menu-usuario-op-misdatos-on a{ color: #FFF; font-weight: bold; }
			#menu-usuario #menu-usuario-op-miagenda-on{ height: 18px; padding-top: 3px; background: url(/imagenes/back-menu-usuario-miagenda.gif) no-repeat top right; }
				#menu-usuario #menu-usuario-op-miagenda-on a{ color: #FFF; font-weight: bold; }
			#menu-usuario #menu-usuario-op-misestadisticas-on{ height: 18px; padding-top: 3px; background: url(/imagenes/back-menu-usuario-misestadisticas.gif) no-repeat top right; }
				#menu-usuario #menu-usuario-op-misestadisticas-on a{ color: #FFF; font-weight: bold; }
			#menu-usuario #menu-usuario-op-misforos-on{ background: url(/imagenes/back-menu-usuario-miscursos.gif) no-repeat top right; }
				#menu-usuario #menu-usuario-op-misforos-on a{ color: #FFF; font-weight: bold; }
			#menu-usuario #menu-usuario-op-mimensajeria-on{ height: 20px; padding-top: 5px; background: url(/imagenes/back-menu-usuario-mimensajeria.gif) no-repeat top right; }
				#menu-usuario #menu-usuario-op-mimensajeria-on a{ color: #FFF; font-weight: bold; }
		/* FIN - MENU DE USUARIO */
		
		/* FIN - MENU DE CURSO */
		#menu-curso-horizontal  a{
			color:#fff;
		}
		#menu-curso-horizontal{ float: left; width: 100%; height: 65px; background: url(/imagenes/back-menu-curso-horizontal.gif) top left no-repeat; position:relative;top:0em;left:1.5em;}
		#menu-curso-horizontal h3#opciones-del-curso-titulo{ background: url(/imagenes/cab-opciones-del-curso.gif) no-repeat top left; height: 13px; width: 142px; text-indent: -99999px; margin-top: 19px; margin-left:2em;float:left;padding:0; }
		#menu-curso-horizontal h4#menu-usuario-titulo-curso{ width:42em; margin:18px 0 0 175px; font-size: 12px; font-weight: bold; color: #fff;}
		#menu-curso-horizontal #menu-usuario-agenda{ float:left; width: 59px; height: 20px; background: url(/imagenes/op-menu-curso-agenda-h.gif) top left no-repeat; display: block;text-indent:-99999px;margin-left:2em; }
		#menu-curso-horizontal #menu-usuario-temario{ float:left; width: 68px; height: 20px; background: url(/imagenes/op-menu-curso-temario-h.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso-horizontal #menu-usuario-enlaces{ float:left; width: 146px; height:20px; background: url(/imagenes/op-menu-curso-enlaces-h.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso-horizontal #menu-usuario-foros{ float:left; width: 47px; height:20px; background: url(/imagenes/op-menu-curso-foros-h.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso-horizontal #menu-usuario-faqs{ float:left; width: 41px; height:20px; background: url(/imagenes/op-menu-curso-faqs-h.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso-horizontal #menu-usuario-documentacion{ float:left; width: 113px; height:20px; background: url(/imagenes/op-menu-curso-documentacion-h.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso-horizontal #menu-usuario-examenes{ float:left; width: 76px; height:20px; background: url(/imagenes/op-menu-curso-examenes-h.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso-horizontal #menu-usuario-alumnos{ float:left; width: 64px; height:20px; background: url(/imagenes/op-menu-curso-alumnos-h.gif) top left no-repeat; display: block; text-indent: -99999px;}
		
		
		#menu-curso{float: left; width: 206px; height: 333px; background: url(/imagenes/back-menu-curso.gif) top left no-repeat;}
		#menu-curso h3#opciones-del-curso-titulo{background: url(/imagenes/cab-opciones-del-curso.gif) no-repeat top left; height: 13px; width: 142px; text-indent: -99999px; margin-top: 22px; margin-left: 18px;}
		#menu-curso h4#menu-usuario-titulo-curso{ margin: 7px 0 17px 18px; font-size: 12px; font-weight: bold; color: #fff;}

		#menu-curso #menu-usuario-agenda{width: 76px; height: 22px; background: url(/imagenes/op-menu-curso-agenda.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso #menu-usuario-temario{width: 80px; height: 22px; background: url(/imagenes/op-menu-curso-temario.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso #menu-usuario-enlaces{width: 162px; height: 22px; background: url(/imagenes/op-menu-usuario-enlaces.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso #menu-usuario-foros{width: 65px; height: 22px; background: url(/imagenes/op-menu-usuario-foros.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso #menu-usuario-faqs{width: 59px; height: 22px; background: url(/imagenes/op-menu-usuario-faqs.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso #menu-usuario-documentacion{width: 132px; height: 22px; background: url(/imagenes/op-menu-usuario-documentacion.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso #menu-usuario-examenes{width: 96px; height: 22px; background: url(/imagenes/op-menu-curso-examenes.gif) top left no-repeat; display: block; text-indent: -99999px;}
		#menu-curso #menu-usuario-alumnos{width: 96px; height: 22px; background: url(/imagenes/op-menu-curso-alumnos.gif) top left no-repeat; display: block; text-indent: -99999px;}
		/* FIN - MENU DE CURSO */

		/* INI - NAVEGACIÓN */
		.boton-anular{background: url(/imagenes/boton-anular.gif) no-repeat top left; width: 82px; height: 34px; border: 0; text-indent: -99999px; cursor: pointer; font-size: 0; display: block;}
		.boton-enviar{background: url(/imagenes/boton-enviar.gif) no-repeat top left; width: 82px; height: 34px; border: 0; text-indent: -99999px; cursor: pointer; font-size: 0; display: block;}
		.boton-empezar-curso{background: url(/imagenes/boton-empezar-curso.gif) no-repeat top left; width: 133px; height: 30px; border: 0; text-indent: -99999px; cursor: pointer; display: block;}
		.boton-darse-de-baja{background: url(/imagenes/boton-darse-de-baja.gif) no-repeat top left; width: 135px; height: 30px; border: 0; text-indent: -99999px; cursor: pointer; font-size: 0; display: block;}
		.boton-volver{background: url(/imagenes/boton-volver.gif) no-repeat top left; width: 111px; height: 30px; border: 0; text-indent: -99999px; cursor: pointer; font-size: 0; display: block;}
		.boton-ver-cursos-pasados{background: url(/imagenes/boton-ver-cursos-pasados.gif) no-repeat top left; width: 168px; height: 30px; border: 0; text-indent: -99999px; cursor: pointer; font-size: 0; display: block;}
		.boton-ver-cursos-actuales{background: url(/imagenes/boton-ver-cursos-actuales.gif) no-repeat top left; width: 168px; height: 30px; border: 0; text-indent: -99999px; cursor: pointer; font-size: 0; display: block;}
		/* FIN - NAVEGACIÓN */

	/* FIN - CUERPO */

	/* INI - PIE */
	#cont-piePag{clear: both; background: #cf3429;position:relative;}
	#piePag{clear: both; width: 1000px; margin: auto; position: relative; background: url(/imagenes/back-pie.gif) repeat-y top left; }
	#piePag #cont-colabora-bottom{background: url(/imagenes/back-colabora.gif) no-repeat top left; position: absolute; width: 751px; height: 12px; top: -6px; left: 0; font-size: 0;}
	#piePag #promueve{background: url(/imagenes/pie-promueve.gif) no-repeat top left; height: 27px; text-indent: -99999px; }
	#piePag #promueven{width: 731px; margin-left: 13px; float: left;}
	#piePag #promueven a{float: left; padding: 0; margin: 0;}
	#piePag #promueven img{float: left; padding: 0; margin: 0 1em;}
	/*#piePag #pie-links{position: absolute; bottom: 0; right: 10px; width: 200px; padding: 20px 0; border: 1px solid;}*/
	#piePag #pie-links{float:right; margin-right:10px; width: 200px; padding: 20px 0;}
	#piePag #pie-links a{color: #ecc6c7;}
	#piePag #pie-links .enlace{margin: 6px 0}
	.documentos-generales{ margin-top:1em;background:url(/imagenes/documentos-generales.gif) no-repeat top left; height: 40px; width: 702px;}
	.documentos-generales h4{position:relative;top:0.9em;left:4em;font-size:1.2em;color:#333333;}
	/* FIN - PIE */
.noseve{display: none;}
.limpiar{clear: both;}
.bloque{display: block;}

input, textarea, select{color: #333333;}

#condiciones{color: #db2124;}
	#condiciones a{font-weight: bold;}

.elemento-doc{padding:1em 0 1em 0;float:left; margin:20px 0.2em 0; }
.elemento-doc img{float:left;}
.elemento-doc a{float:left; color: #3f3f3f; }
.size{color: #db2124; font-weight: bold;}

.elemento-multimedia-curso{float:left; margin:25px 0 0 0; text-align: center;}
.galeria-multimedia-cont{float:left;width:100%;}
.tabla-estadisticas{position:relative;top:0em;left:1em;width:628px;margin-top:0em;}
.tabla-estadisticas td{padding-top:1em;padding-bottom:1em;}
.tabla-estadisticas-interior{background:url('/imagenes/cabecera-estadisticas.gif') top left no-repeat;}
.tabla-estadisticas-interior td{font-size:0.9em;text-align:center;}
.estadisticas-interior-izda{background:#dcdcdc url('/imagenes/estadisticas-izda.gif') top left no-repeat;font-weight:bold;border-right:1px solid #a5a5a5;}
.estadisticas-interior-central{font-weight:bold;text-align:center;background-color:#dcdcdc;border-right:1px solid #a5a5a5;}
.estadisticas-interior-dcha{background:#dcdcdc url('/imagenes/estadisticas-dcha.gif') top right no-repeat;font-weight:bold;text-align:center;}
.generales-curso{color:#444444;font-size:14px;padding:0.5em;font-weight:bold;}
.separador-estadisticas{background:url('/imagenes/separador-estadisticas.gif') top left no-repeat;width:628px;height:5px;}
.tabla-datos-alumno{width:450px;margin:2em;}
.tabla-datos-alumno td{border-bottom:1px solid #dfdfdf;padding:0.5em;}
.textAzul{color:#111f52;}
#cont-texto-patrocinador{position: relative; background: url(/imagenes/patrocinador.gif) no-repeat top left; height: 79px; width: 238px; margin: 7px 0px 6px 0px; float: right;padding:10px 10px 0 10px; text-indent: -99999px;}

#mail{
	margin: auto;border-bottom:1px solid #59637F;width:758px;
	background:url('/imagenes/fondo-mail.gif') top left repeat-y;
}
#mail p{
	padding:0 2em 0 2em;
}