/* CSS Document */
/*_________________________________ELEMENTOS______________________________________*/
body,td,th 
	{
		font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
		color:#646567;
	}
body
	{
		background-color: #FFFFFF;
		text-align:center;
        margin: 0px;
        height: 100%;
        width: 100%;
	}
a 	
	{
		font-size: 1em;
		color: #abafad;
	}
a:link 
	{
		text-decoration: none;
	}
a:visited 
	{
		text-decoration: none;
		color: #abafad;
	}
a:hover 
	{
		text-decoration: underline;
		color: #666666;
	}
a:active
	{
		text-decoration: none;
		color: #abafad;
	}
/* CSS Document */
/*=====================================ELEMENTOS==========================================*/

table
	{
		border-collapse:collapse;	
	}
img
	{
		border:0px;
	}
hr
	{
		height:0px;
        border-top:0px;
        border-left:0px;
        border-right:0px;
        border-bottom: #e9e9e9 solid 1px; 
		clear:both;
	}
div
	{
		float:left;	
	}	
.left
	{
		float:left;
	}
.right
	{
		float:right;
	}
.center
    {
	width: 100%;
	text-align: center;
	}

.none
	{
		float:none;
	}
.Tleft
	{
		text-align:left;
	}
.Tright
	{
		text-align:right;
	}
.Tcenter
	{
		text-align:center;
	}
.Tjustify
	{
		text-align:justify;
	}
.pad
	{
		padding:10px;	
	}
.topMargin
	{
		margin-top:20px;	
	}
.areaCentral .noMarg
	{
		margin:0px !important;
	}
	
.imgMarg
	{
		margin:10px;
	}

/*=====================================ELEMENTOS==========================================*/

/*___________________________________ESTRUCTURA__________________________________________*/
.centrarPagina
	{
		width:980px;
		margin:auto;
		height:auto;
		float:none;		
	}
.marcoPagina
	{
		width:980px;
	}	
.cabeceraIndex
	{
		background:url(../images/backgrounds/bg_cabecera_index.jpg) no-repeat;
		width:980px;
		height:252px;
		font-size:0.7em;
	}
.contenidoHome
	{
		width:970px;
	}
.cabeceraInterior
	{
		width:980px;
		height:200px;
		font-size:0.7em;
		background:url(../images/backgrounds/bg_background_interior_top.jpg) no-repeat;
	}
.areaCentral
	{
		background:url(../images/backgrounds/bg_AreaCentralRepy.gif) repeat-y;
		width:980px;
	}
.loginHome
	{
		background:url(../images/backgrounds/bg_login_home.jpg) no-repeat;
		width:980px;
	}
.contenidoHome
	{
		width:763px;
	}
.marcoColumnaIzquierda
	{
		width:250px;
	}
.marcoLogin
	{
		width:250px;
		height:90px;
	}
.buttonsLogin
	{
		width:240px;
		padding-top:10px;
		padding-left:10px;
		text-align:center;
	}
.marcoLogOut
	{
		width:230px;
		padding-left:10px;
	}
.textBienvenido
	{
		width:220px;
		height:20px;
		text-align:left;
		font-size:12px;
		padding-left:10px;
		padding-right:10px;
		padding-top:3px;
		padding-bottom:3px;
	}
.buttonsLogOut
	{
		width:230px;
		height:20px;
		margin-top:5px;
		padding-top:5px;
		padding-right:10px;
		text-align:right;
		float:none;
	}
.marcoLogin .lineaForm div
	{
		width:100px;
		padding-left:10px;
		padding-right:7px;
		font-size:13px;
	}
.marcoLogin .lineaForm .datosKO
	{
		width:215px;
		height:20px;
		color:#ba412f;
		margin-bottom:5px;
		padding-top:7px;
		padding-left:20px;
	}
.contenidoInterior .cajaAcceso .marcoLogin .lineaForm .datosKO
	{
		width:290px;
		height:30px;
		padding-top:10px;
		color:#4da19c;
		font-weight:bold;
	}
.marcoLogin input
	{
		width:100px;
		margin-bottom:1px;
	}
.columnaIzquierdaHome
	{
		width:240px;
		padding-left:10px;
		padding-top:10px;
		padding-bottom:10px;
		padding-right:0px;
		text-align:left;
	}
.marcoColumnaIzquierda .columnaIzquierdaHome img
	{
		padding:7px;
	}
.marcoColumnaIzquierda .columnaIzquierdaHome h2
	{
		color:#cb7053;
		margin-bottom:-2px;
	}
.marcoColumnaIzquierda .columnaIzquierdaHome h3
	{
		font-size:13px;
		margin-top:5px;
		margin-bottom:-8px;
	}
.marcoColumnaIzquierda .columnaIzquierdaHome p
	{
		font-size:10px;
		line-height:13px;
		text-align:justify;
		margin-bottom:2px;
		margin-top:10px;
	}
.cursosPresencialesHomeTop
	{
		width:473px;
		height:28px;
		background:url(../images/backgrounds/cursos_presenciales_home_top.jpg) no-repeat;
	}
.cursosNoPresencialesHomeTop
	{
		width:473px;
		height:28px;
		background:url(../images/backgrounds/cursos_nopresenciales_home_top.jpg) no-repeat;
	}
.cursosOnlineHomeTop
	{
		width:473px;
		height:28px;
		background:url(../images/backgrounds/cursos_online_home_top.jpg) no-repeat;
	}
.cursosHomeRepeat
	{
		width:441px;
		padding-left:25px;
		padding-right:7px;
		background:url(../images/backgrounds/cursos_home_repeat.jpg) repeat-y;
		float: none;
		clear: both;
		overflow: hidden;
	}
.destacadosHomeMiddle .cursosHomeRepeat p
	{
		font-size:11px;
		text-align:justify;
	}
.cursosPresencialesHomePie
	{
		width:473px;
		height:9px;
		background:url(../images/backgrounds/cursos_home_pie.jpg) no-repeat;
		margin-bottom:10px;
	}
.tituloCursoHome
	{
		color:#c7907a;
		margin-bottom:-3px;
		font-size:15px;
		font-weight:bold;
		float:none;
	}
.fechaCursoHome
	{
		color:#c7907a;
		margin-bottom:-5px;
		padding-top:5px;
		font-size:11px;
		font-weight:bold;
		float:none;
	}
.destacadosHomeMiddle .cursosHomeRepeat .tituloCursoHome a
	{
		color:#c7907a;
	}
.destacadosHomeMiddle .cursosHomeRepeat .tituloCursoHome a:hover 
	{
		text-decoration: underline;
		color: #945f4c;
	}
.imgHomeLeft
	{
		float:left;
		margin-right:3px;
		margin-bottom:5px;
	}
.imgHomeRight
	{
		float:right;
		margin-left:5px;
		margin-bottom:5px;
	}
.destacadosHome
	{
		width:490px;
		min-height:250px;
		position:relative;
		left:15px;
		/*filter: alpha(opacity=90);
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);*/
		color:#000000;
	}
.destacadosHomeTop
	{
		width:490px;
		height:10px;
		background:url(../images/backgrounds/bgtopContenidoHome.gif) no-repeat;
		font-size:0px;
	}
.destacadosHomeMiddle
	{
		width:470px;
		background:url(../images/backgrounds/bgmiddleContenidoHome.gif) repeat-y;
		padding:10px;
		padding-top:0px;
	}
.destacadosHomeBottom
	{
		width:490px;
		height:20px;
		background:url(../images/backgrounds/bgbottomContenidoHome.gif) no-repeat;
	}
.menuDerecha
	{
		width:205px;
	}
.itemMenuDerecha
	{
		margin-top:15px;
		width:205px;
	}
.lateralMenu
	{
		width:195px;
		padding-right:10px;
		background:url(../images/backgrounds/bg_lateralMenu.gif) repeat-y #ffffff;
	}
.cierreMenu
	{
		width:205px;
		height:30px;
		background:url(../images/backgrounds/bg_DownMenu.gif) no-repeat;
	}
.menuContextual
	{
		float:right;
		position:relative;
		top:1px;
		left:-40px;
		color:#FFFFFF;
	}
.menuRegistrase
	{
		position:relative;
		top:1px;
		left:20px;
		color:#FFFFFF;
	}
.cabeceraInterior .menuRegistrase a
	{
		color:#FFFFFF;
	}
.cabeceraIndex .menuRegistrase a
	{
		color:#FFFFFF;
	}
.contextualBis
	{
		float:left;
		position:relative;
		top:215px;
		left:60px;
	}
.contextualBisInterior
	{
		float:left;
		position:relative;
		top:165px;
		left:60px;
	}
.contenidoInterior
	{
		width:746px;
	}
.areaProgreso
	{
		margin-left:5px;
		margin-top:5px;
		margin-bottom:10px;
		width:735px;
		font-size:14px;
		font-weight:bold;
	}
.cajaProgreso
	{
		width:235px;
		padding:5px;
		text-align:center;
	}
.progresoContenidoCapitulo
	{
		width:238px;
		height:25px;
		padding-top:32px;
		text-align:center;
		background:url(../images/backgrounds/progreso_contenido_capitulo.jpg) no-repeat;
	}	
	
.progresoUsuarioCapitulo
	{
		width:238px;
		height:25px;
		padding-top:32px;
		text-align:center;
		margin-left:10px;
		margin-right:10px;
		background:url(../images/backgrounds/progreso_usuario_capitulo.jpg) no-repeat;
	}
.progresoUsuarioCurso
	{
		width:238px;
		height:25px;
		padding-top:32px;
		text-align:center;
		background:url(../images/backgrounds/progreso_usuario_curso.jpg) no-repeat;
	}
	

.epocOnline .areaProgreso .progresoContenidoCapitulo
	{
		width:238px;
		height:25px;
		padding-top:32px;
		text-align:center;
		background:url(../images/backgrounds/progreso_contenido_capitulo_epoc.jpg) no-repeat;
	}	
	
.epocOnline .areaProgreso .progresoUsuarioCapitulo
	{
		width:238px;
		height:25px;
		padding-top:32px;
		text-align:center;
		margin-left:10px;
		margin-right:10px;
		background:url(../images/backgrounds/progreso_usuario_capitulo_epoc.jpg) no-repeat;
	}
.epocOnline .areaProgreso .progresoUsuarioCurso
	{
		width:238px;
		height:25px;
		padding-top:32px;
		text-align:center;
		background:url(../images/backgrounds/progreso_usuario_curso_epoc.jpg) no-repeat;
	}


.porcientoProgreso
	{
		font-size:13px;
		font-weight:bold;
		color:#c36147;
	}
.anteriorSiguiente
	{
		margin-left:5px;
		padding-top:10px;
		width:735px;
		border-top:2px solid #eff0f0;
	}
.anteriorSiguiente img
	{
		margin:10px;
	}
.cierrePagina
	{
		width:974px;
		height:24px;
		background:url(../images/backgrounds/bg_cierre_pagina.jpg) no-repeat;
	}
.copyright
	{
		width:944px;
		font-size:11px;
		font-weight:bolder;
		padding:15px;
	}
.copyright div
	{
		width:460px;
	}
/*___________________________________ESTRUCTURA__________________________________________*/


/*_________________________________FORMATOS contextual_________________________________________*/
.menuContextual a:link
	{
		font-size: 11px;
		text-decoration: none;
		color: #FFFFFF;
	}
.menuContextual a:active 
	{
		text-decoration: none;
		color: #FFFFFF;		
	}
.menuContextual a:visited
	{
		text-decoration: none;
		color: #FFFFFF;
	}
.menuContextual a:hover 
	{
		text-decoration: underline;
		color: #e7e682;
	}
/*_________________________________FORMATOS contextual_________________________________________*/

/*_________________________________FORMATOS HOME_________________________________________*/
.areaCentral h2
	{
		color:#a6a6a6;
		font-size:18px;
		margin-top:20px;
		margin-bottom:5px;
	}
.areaCentral h3
	{
		color:#a6a6a6;
		font-size:16px;
		margin-top:10px;
		margin-bottom:5px;
	}
.areaCentral h4
	{
		color:#a6a6a6;
		font-size:12px;
		margin-top:10px;
		margin-bottom:5px;
	}
.areaCentral hr
	{
		height:0px;
        border-top:0px;
        border-left:0px;
        border-right:0px;
        border-bottom: #f2f2f2 solid 1px; 
		clear:both;
	}
	                           

.areaCentral p
	{
		font-size:11px;
		text-align:left;
	}

.destacadosHome h2
	{
		color:#cb7053;
		font-size:19px;
		margin-bottom:-2px;
		float:right;
	}
.destacadosHomeMiddle
	{
		text-align:left;
	}
.destacadosHomeMiddle p
	{
		font-size:11px;
		color:#000000;
		text-align:justify;
	}

/*_________________________________FORMATOS HOME_________________________________________*/

/*_________________________________FORMATOS MENU_________________________________________*/
.lateralMenu h3
	{
		font-size:16px;
		line-height:14px;
		padding-left:30px;
	}
.menuDerecha .itemMenuDerecha .lateralMenu ul
	{
		list-style:url(../images/iconos/icoListCurso.gif);
		font-weight:bold;
		font-size:12px;
	}
.menuDerecha .itemMenuDerecha .lateralMenu li
	{
		margin-left:2px;
		margin-top:0.3em;
		margin-bottom:0.3em;
	}
.menuDerecha .itemMenuDerecha .lateralMenu li.nolink {
		color:#c36147;
	}
.menuDerecha .itemMenuDerecha .lateralMenu li a
	{
		color:#c36147;
	}	
.menuDerecha .itemMenuDerecha .lateralMenu ul ul
	{
		list-style:url(../images/iconos/icoListMenuLi.gif);
		font-weight:normal;
		color:#797a7c;
		font-size:11px;
	}
.menuDerecha .itemMenuDerecha .lateralMenu ul ul li
	{
		margin-left:-31px;
	}
.menuDerecha .itemMenuDerecha .lateralMenu ul ul li a
	{
		color:#a6a6a6;
	}
.menuDerecha .itemMenuDerecha .lateralMenu ul ul li .itemVisto
	{
		color: #444444;
	}
	
	
	
.menuDerecha .menuEpocOnline .itemMenuDerecha .lateralMenu ul
	{
		list-style:url(../images/iconos/icoMenuEpocOnline.gif);
		font-weight:bold;
		font-size:12px;
	}
.menuDerecha .menuEpocOnline .itemMenuDerecha .lateralMenu li
	{
		margin-left:2px;
		margin-top:0.3em;
		margin-bottom:0.3em;
	}
.menuDerecha .menuEpocOnline .itemMenuDerecha .lateralMenu li.nolink {
		color:#86aa11;
	}
.menuDerecha .menuEpocOnline .itemMenuDerecha .lateralMenu li a
	{
		color:#86aa11;
	}	
.menuDerecha .menuEpocOnline .itemMenuDerecha .lateralMenu ul ul
	{
		list-style:url(../images/iconos/icoListMenuLi.gif);
		font-weight:normal;
		color:#797a7c;
		font-size:11px;
	}
.menuDerecha .menuEpocOnline .itemMenuDerecha .lateralMenu ul ul li
	{
		margin-left:-31px;
	}
.menuDerecha .menuEpocOnline .itemMenuDerecha .lateralMenu ul ul li a
	{
		color:#a6a6a6;
	}
.menuDerecha .menuEpocOnline .itemMenuDerecha .lateralMenu ul ul li .itemVisto
	{
		color: #444444;
	}	
	
	
.lateralMenu .resumenSeccion
	{
		float:right;
		width:160px;
		padding:5px;
		font-size:11px;
	}
	
/*_______________________________FORMATOS CONTENIDO____________________________________________*/
.contenidoInterior
	{
		padding:10px;
		text-align:left;
	}
.contenidoInterior h1
	{
		color:#666666;
		font-size:22px;
		text-align:left;
		margin-top:20px;
		margin-bottom:-5px;
	}	
.contenidoInterior h2
	{
		color:#CCCCCC;
		font-size:20px;
		text-align:left;
		margin-bottom:10px;
	}
.contenidoInterior h3
	{
		color:#666666;
		font-size:18px;
		text-align:left;
		margin-bottom:10px;
	}
.contenidoInterior h4
	{
		color:#666666;
		font-size:16px;
		text-align:left;
		margin-bottom:10px;
	}

.contenidoInterior h4.naranja
	{
		color:#FC0;
		font-size:14px;
		text-align:left;
		margin-bottom:10px;
	}

.contenidoInterior h5
	{
		color: #797e88;
		font-size:14px;
		text-align:left;
		margin-bottom:10px;		
	}
.contenidoInterior h6
	{
		color:#9ca3b0;
		font-size:12px;
		text-align:left;
		margin-bottom:0px;		
	}
.contenidoInterior p
	{
		margin-top:5px;
		margin-bottom:5px;		
		text-align:justify;
	}
.contenidoInterior ul
	{
		list-style:url(../images/iconos/icoList.gif);
		text-align:left;
		font-size:12px;
	}
.contenidoInterior ol
	{
		font-size:12px;
		}
.contenidoInterior li
	{
		margin-top:6px;
		margin-bottom:6px;
	}
.contenidoInterior ul ul
	{
		list-style:url(../images/iconos/icoListLi.gif);
		color:#9c9e9f;
		text-align:left;
		font-size:11px;
	}
	
.ccontenidoInterior ul ul li
	{
		margin-left:-25px;
		margin-top:3px;
		margin-bottom:3px;
	}
	
.contenidoInterior table
	{
		text-align:center;
		border:1px solid #CCCCCC;
		font-size:11px;
	}
.contenidoInterior table th
	{
		background:#909193;
		color:#FFFFFF;
		border:1px solid #a0d5d5;
	}
.contenidoInterior table th, td
	{
		padding:10px;
		text-align:left;
	}
.contenidoInterior td
	{
		border:1px solid #CCCCCC;
	}
.tituloAdvertenciaTop
	{
		background:url(../images/backgrounds/advertencia_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.tituloSolicitudNoValidaTop
	{
		background:url(../images/backgrounds/solicitud_no_valida_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.tituloRecordarContrasenaTop
	{
		background:url(../images/backgrounds/recordar_contrasena_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.registroTop
	{
		background:url(../images/backgrounds/registro_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.tituloAccesoTop
	{
		background:url(../images/backgrounds/acceso_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.tituloFichaCursoTop
	{
		background:url(../images/backgrounds/ficha_del_curso_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.tituloMapaWebTop
	{
		background:url(../images/backgrounds/mapa_web_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.tituloAgendaTop
	{
		background:url(../images/backgrounds/agenda_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.tituloAcreditacionTop
	{
		background:url(../images/backgrounds/acreditacion_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.tituloComoIncribirseCursoTop
	{
		background:url(../images/backgrounds/como_inscribirse_curso_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.tituloContactoTop
	{
		background:url(../images/backgrounds/contacto_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.tituloSecretariaTop
	{
		background:url(../images/backgrounds/secretaria_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.tituloFmcSeparTop
	{
		background:url(../images/backgrounds/fmc_separ_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.cursosPresencialesTop
	{
		background:url(../images/backgrounds/cursos_presenciales_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.cursosNoPresencialesTop
	{
		background:url(../images/backgrounds/cursos_no_presenciales_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.cursosOnlineTop
	{
		background:url(../images/backgrounds/cursos_online_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.misCursosFinalizadosTop
	{
		background:url(../images/backgrounds/mis_cursos_finalizados_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.misCursosPendientesTop
	{
		background:url(../images/backgrounds/mis_cursos_pendientes_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.estadoMisInscripcionesTop
	{
		background:url(../images/backgrounds/estado_mis_inscripciones.jpg) no-repeat;
		width:740px;
		height:43px;
	}
	
.estadoMisInscripcionesPlazoFinalizadosTop
	{
		background:url(../images/backgrounds/estado_mis_inscripciones_finalizadas.jpg) no-repeat;
		width:740px;
		height:43px;
	}



.historicoCursosPresencialesTop
	{
		background:url(../images/backgrounds/historico_cursos_presenciales_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.historicoCursosNoPresencialesTop
	{
		background:url(../images/backgrounds/historico_cursos_no_presenciales_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.historicoCursosOnlineTop
	{
		background:url(../images/backgrounds/historico_cursos_online_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.avisoLegalTop
	{
		background:url(../images/backgrounds/aviso_legal_top.jpg) no-repeat;
		width:740px;
		height:43px;
	}
.cursosPresencialesRepeat
	{
		background:url(../images/backgrounds/cursos_presenciales_repeat.jpg) repeat-y;
		width:675px;
		padding-left:50px;
		padding-right:15px;
		padding-top:10px;
	}
.cursosPresencialesRepeat h2
	{
		font-size:16px;
		color:#cb7053;
	}
.cursosPresencialesRepeat h3
	{
		font-size:14px;
		color:#d99379;
	}
.cursosPresencialesRepeat h4
	{
		font-size:12.5px;
	}
.cursosPresencialesPie
	{
		background:url(../images/backgrounds/cursos_presenciales_pie.jpg) no-repeat;
		width:740px;
		height:11px;
		margin-bottom:15px;
	}
.tituloCurso
	{
		width:675px;
		font-size:15px;
		font-weight:bold;
		color:#cb7053;
	}
.fechaCurso
	{
		width:675px;
		font-size:13px;
		font-weight:bold;
		color:#d99379;
	}
.cursoPresencial
	{
		width:675px;
		margin-bottom:15px;
		border-bottom:1px solid #fdece4;
	}




.cursoHistorico
	{
		width:675px;
		margin-bottom:15px;
		border-bottom:1px solid #fdece4;
	}
.imagenCursoHistorico
	{
		padding-right:10px;
		padding-right:10px;
		border-right:1px solid #fdece4;
		margin-right:10px;
	}
.tituloHistoricoCurso
	{
		font-size:15px;
		font-weight:bold;
		color:#cb7053;
		float:none;
	}
.fechaHistoricoCurso
	{
		font-size:13px;
		font-weight:bold;
		color:#d99379;
		float:none;
	}
.estado
	{
		color:#c3c2c2;
	}
.estado strong
	{
		color:#878586;
	}
.estado img
	{
		margin-bottom:-5px;
	}
.itemMapa
	{
		width:665px;
		height:25px;
		float:none;
		margin-bottom:7px;
		padding-bottom:4px;
		border-bottom: solid 1px #f8f8f8;
	}
.textMapa
	{
		padding-left:3px;
		padding-top:2px;
		font-size:13px;
		font-weight:bold;
	}

/*_________________________________CURSO_________________________________________*/


.contenidoCurso
	{
		width:735px;
		padding-top:25px;
		padding-left:10px;
		padding-bottom:10px;
	}
.contenidoCurso p
	{
		font-size:13px;
	}
.contenidoCurso ul
	{
		list-style:url(../images/iconos/icoListMenu.gif);
		color:#c36147;
		text-align:left;
		font-size:14px;
	}
.contenidoCurso li
	{
		margin-left:-15px;
		margin-top:6px;
		margin-bottom:6px;
	}
.contenidoCurso ul ul
	{
		list-style:url(../images/iconos/icoListCursoLi.gif);
		color:#9c9e9f;
		text-align:left;
		font-size:13px;
	}
.contenidoCurso ul ul li
	{
		margin-left:-25px;
		margin-top:3px;
		margin-bottom:3px;
	}
.contenidoCurso h4
	{
		color:#c36147;
		font-size:22px;
		margin-bottom:-3px;
	}
.contenidoCurso h5
	{
		color: #797e88;
		font-size:18px;
		text-align:left;
		margin-bottom:10px;		
	}
.contenidoCurso h6
	{
		color:#9ca3b0;
		font-size:15px;
		text-align:left;
		margin-bottom:0px;		
	}
.borderImg
	{
		border:1px solid #f7efef;
		margin-bottom:10px;
		margin-right:10px;
		margin-top:10px;
		float:none;
	}
.centrarImg
	{
		margin-left: auto;
		margin-right:auto;
		display: block;
		border:1px solid #f7efef;
		float:none;
		margin-top:10px;
		margin-bottom:10px;
		}
.epocOnline .centrarImg
	{
		border:1px solid #ecf3d4;
	}
.epocOnline .borderDiapositiva
{
	width:720px;
	border:2px solid #ecf3d4;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:10px;
}
.borderDiapositivaRed
{
	width:720px;
	padding-left:10px;
	padding-right:10px;
}
.comentario
{
	background-image: url(../images/iconos/fmc_pdf.jpg) no-repeat;
	width:400px;
	height:90px;
	}
.borderDiapositivaRed strong

{
	color:#B30C1A;}
.borderDiapositivaRed ul
	{
		list-style:url(../images/iconos/icoListbiblio.gif);
		text-align:left;
		font-size:14px;
	}
.comentario

{
	borde:1px solid red;}
.imgLeft
	{
		border:1px solid #f7efef;
		margin-bottom:10px;
		margin-top:10px;
		margin-right:10px;
		float:left;
	}
.imgRight
	{
		border:1px solid #f7efef;
		margin-bottom:10px;
		margin-top:10px;
		margin-left:10px;
		float:right;
	}
.descargarPDF
	{
		margin-top:-15px;
		font-size:11px;
	}
.descargarPDFIr2
	{
		margin-top:-15px;
		font-size:11px;
		border-bottom: solid 1px #eceded;
		padding-bottom:5px;
		margin-bottom:18px;
		width:735px;
		text-align:right;
	}
.interpretacion
	{
		width:330px;
		height:565px;
		margin-left:6px;
		margin-right:6px;
		margin-bottom:8px;
		margin-top:8px;
		padding:8px;
		border:1px solid #f7efef;
	}
.interpretacion img
	{
		border:1px solid #f7efef;
	}
.tituloInterpretacion
	{
		color:#9ca3b0;
		font-size:14px;
		font-weight:bold;
		text-align:left;
		margin-bottom:5px;
	}
.textoInterpretacion
	{
		font-size:11px;
		line-height:14px;
		text-align:justify;
	}
.cajaAcceso
	{
		width:280px;
		height:75px;
		position:relative;
		left:150px;
		top:16px;
		padding:15px;
		border:1px solid #e6dfe0;
	}
.usuario
	{	
		width:270px;
		margin-bottom:5px;
		margin-top:5px;
		text-align:right;
		font-size:14px;
	}
.usuario input
	{	
		width:190px;
	}
.btnAccesoCurso
	{
		width:83px;
		height:25px;
		border:none;
		background:url(../images/btn/btn_entrar_curso.gif) no-repeat;
		color:#646567;
		text-align:left;
		padding-left:10px;
		margin-top:10px;
		margin-bottom:10px;
		font-size:12px;
	}
.centrarBtn
	{
		width:100%;
		text-align:center;
	}
.errorLogin
	{
		width:300px;
		color:#b93b2a;
		font-size:14px;
		margin-top:5px;
		border-top:1px solid #b93b2a;
	}
.nombreUsuario
	{
		width:200px;
		font-size:13px;
		text-align:left;
		padding-left:30px;
		float:none;
	}
.homeCurso
	{
		width:725px;
		padding-top:10px;
		padding-left:20px;
		padding-bottom:10px;
	}
.fondoHomeCurso
	{
		width:712px;
		height:330px;
		padding-top:230px;
		background:url(../images/backgrounds/bg_home_insuficiencia_respiratoria.jpg) no-repeat;
	}

.cabeceraInsuficienciaRespiratoria
	{
		width:712px;
		height:200px;
		background:url(../images/backgrounds/InsuficinaRespiratoriaCabecera.jpg) no-repeat;
	}
.cabeceraEpocOnline
	{
		width:712px;
		height:200px;
		background:url(../images/backgrounds/EpocOnlineCabecera.jpg) no-repeat;
	}
	
.cabeceraEpocOnline_comorbilidad
	{
		width:712px;
		height:200px;
		background:url(../images/backgrounds/EpocOnlineCabecera_comorbilidad.jpg) no-repeat;
	}	
	
.cabecera_cirugia_toracica
{
	    width:712px;
		height:200px;
		background:url(../images/backgrounds/cabecera_pulmon.jpg) no-repeat;
	}	
	
	
.cabeceraActualizacionBibliografica
	{
		width:712px;
		height:200px;
		background:url(../images/backgrounds/biblioteca_online.jpg) no-repeat;
	}	
.cabeceraActualizacionModulo1
	{
		width:712px;
		height:200px;
		background:url(../images/backgrounds/biblioteca_online_modulo1.jpg) no-repeat;
	}	
	
.cabeceraInvClinNeumologia
{
		width:712px;
		height:200px;
		background:url(../images/backgrounds/cabeceraInvCliNeumologia.jpg) no-repeat;
	}
	
.cabeceraAquiles
	{
		width:712px;
		height:200px;
		background:url(../images/backgrounds/AquilesCabecera2011.jpg) no-repeat;
		
	}
	
.AquilesRepeat
	{
		width:710px;
		padding-left:2px;
		
	}
	
.AquilesFondo
	{
		width:658px;
		padding-top:25px;
		padding-left:25px;
		padding-right:25px;
		padding-bottom:10px;
	}
	
.AquilesCielo
	{
		width:658px;
		padding-top:25px;
		padding-left:25px;
		padding-right:25px;
		padding-bottom:10px;
		background:url(../images/backgrounds/AquilesCielo.jpg) no-repeat;
	}
.InsuficienciaRespiratoriaRepeat
	{
		width:710px;
		padding-left:2px;
		background:url(../images/backgrounds/InsuficinaRespiratoriaRepeat.jpg) repeat-y;
	}
.InsuficienciaRespiratoriaCielo
	{
		width:658px;
		padding-top:25px;
		padding-left:25px;
		padding-right:25px;
		padding-bottom:10px;
		background:url(../images/backgrounds/bg_cielo_red.jpg) no-repeat;
	}
.bgEpocOnline
	{
		width:658px;
		padding-top:25px;
		padding-left:25px;
		padding-right:25px;
		padding-bottom:10px;
		background:url(../images/backgrounds/bg_epoc_online.jpg) no-repeat;
	}
	
.bgActualizacionBibliografica
{
		width:658px;
		padding-top:25px;
		padding-left:25px;
		padding-right:25px;
		padding-bottom:10px;
}

.pieInsuficienciaRespiratoria
	{
		width:712px;
		height:22px;
		background:url(../images/backgrounds/InsuficinaRespiratoriaPie.jpg) no-repeat;
	}	
.iconoInsuficiencia
	{
		width:43px;
		height:43px;
	}

.linksInsuficiencia
	{
		padding-top:12px;
		padding-left:4px;
		margin-right:19px;
		font-size:13px;
		font-weight:bold;
		color:#6a5f65;
	}
.InsuficienciaRespiratoriaRepeat .linksInsuficiencia a
	{
		color:#6a5f65;
	}
.InsuficienciaRespiratoriaRepeat .linksInsuficiencia a:hover 
	{
		text-decoration: underline;
		color: #9e979b;
	}
.separataInsuficiencia
	{
		width:680px;
		height:1px;
		margin-top:10px;
		margin-bottom:10px;
		border-top:1px solid #eeeeee;	
	}
.btnEnviar
	{
		width:105px;
		height:43px;
		border:none;
		background:url(../images/btn/btn_enviar.jpg) no-repeat;
		color:#ffffff;
		text-align:center;
		font-weight:bold;
		cursor: pointer;
	}
.btnEnviarGreen
	{
		width:105px;
		height:43px;
		border:none;
		background:url(../images/btn/btn_enviar_green.jpg) no-repeat;
		color:#ffffff;
		text-align:center;
		font-weight:bold;
		cursor: pointer;
	}
	
	


.epocOnline
	{
		}
.contenidoCurso .epocOnline ul
	{
		list-style:url(../images/iconos/icoListEpocOnline.gif);
		color:#86aa11;
		text-align:left;
		font-size:14px;
	}
.contenidoCurso .epocOnline li
	{
		margin-left:-15px;
		margin-top:6px;
		margin-bottom:6px;
	}
.contenidoCurso .epocOnline ul ul
	{
		list-style:url(../images/iconos/icoListCursoLi.gif);
		color:#9c9e9f;
		text-align:left;
		font-size:13px;
	}
.contenidoCurso .epocOnline ul ul li
	{
		margin-left:-25px;
		margin-top:3px;
		margin-bottom:3px;
	}
.contenidoCurso .epocOnline h4
	{
		color:#97be0d;
		font-size:22px;
		margin-bottom:-3px;
	}
.contenidoCurso .epocOnline h5
	{
		color: #97be0d;
		font-size:18px;
		text-align:left;
		margin-bottom:10px;		
	}
.contenidoCurso .epocOnline h6
	{
		color:#97be0d;
		font-size:15px;
		text-align:left;
		margin-bottom:0px;		
	}
.cabeceraComunicacionHumanidades
	{
		width:712px;
		height:200px;
		background:url(../images/backgrounds/ComunicacionHabilidadesCabecera.jpg) no-repeat;
	}
.InfeccionRespiratoriaCabecera
	{
		width:712px;
		height:200px;
		background:url(../images/backgrounds/InfeccionRespiratoriaCabecera.jpg) no-repeat;
	}
.bgComunicacionHumanidades
	{
		width:658px;
		padding-top:25px;
		padding-left:25px;
		padding-right:25px;
		padding-bottom:10px;
		background:url(../images/backgrounds/bg_comunicacion_humanidades.gif) left top repeat-x;
	}

.contenidoCurso .comunicacion_habilidades h4
	{
		color:#fabc00;
		font-size:22px;
		margin-bottom:-3px;
	}
.contenidoCurso .comunicacion_habilidades .QC_Etiqueta
	{
		color: #00426c;
		font-size: 0.9em;
7	}
7

/*_________________________________CURSO_________________________________________*/

/*________________________________REGISTRO_______________________________________*/
.contenedorRegistro
	{
		width:675px;
	}
.campoNombre
	{
		width:320px;
		font-size:13px;
		padding:5px;
		border-top:1px solid #edf5f4;
	}
.campoDato
	{	
		width:320px;
		padding:5px;
		border-top:1px solid #edf5f4;
	}
.campoDato input
	{	
		width:300px;
		border:1px solid #bed7d6;
	}
.campoDato select
	{	
		width:300px;
	}

.botonEnviarRegistro
	{
		padding:10px;	
		width:655px;
		text-align:center;	
	}
.textoDatosObligatorios
	{
		width:675px;
		text-align:center;
		font-size:11px;
		font-weight:bolder;
	}

	
/*___________________QUODEM CUESTIONARIO__________________________*/

.QC_MarcoPagina
	{
		
	}
.QC_MarcoPregunta
	{
		width:730px;
		color:#9d4f3a;
		margin-top:10px;
		margin-bottom:10px;
	}
.QC_Etiqueta
	{
		width:720px;
		padding:5px;
		font-weight:bold;
	}
.QC_MarcoPagina .QC_MarcoPregunta td
	{
		width:710px;
		color:#5c6e69;
		border-top:none;
		border-left:none;
		border-right:none;
		border-bottom:1px solid #eaeaea;
	}
.CentrarBtnQC
	{
		width:730px;
		text-align:center;
		padding-top:1px;
		padding-bottom:1px;
		margin-top:10px;
	}
	
	
.Boletin .QC_MarcoPagina
{
	
}

.Boletin .QC_Encabezado
{		
	width:650px;		
	color:#9d4f3a;
	margin-top:10px;
	margin-bottom:10px;
	font-size:12px;	
	font-weight:bold;		
}

.Boletin .QC_MarcoPregunta
	{
		width:650px;		
		color:#9d4f3a;
		margin-top:10px;
		margin-bottom:10px;
		font-size:12px;				
	}
.Boletin .QC_Etiqueta
	{
		width:300px;
		padding:5px;
		font-weight:bold;		
	}
	
.Boletin .QC_EntradaDatos
{
	width:320px;
}


.Boletin .QC_EntradaDatos input
{
	width:300px;
}

.Boletin .QC_EntradaDatos textArea
{
	width:300px;
	height:75px;
}
	
.Boletin .QC_EntradaDatos table
	{
		width:300px;
		border:none;
	}
	
.Boletin .QC_EntradaDatos table input
	{
		width:20px;
		border:none;		
	}
	
.Boletin .QC_MarcoPagina .QC_MarcoPregunta td
	{
		border:none;
	}
	
	
	

/*___________________QUODEM CUESTIONARIO__________________________*/

/*________________________________CONTACTO_______________________________________*/

.campo
	{
		border-top:1px solid #eaeaea;
		margin-bottom:3px;
		padding:3px;
		width:655px;
	}
.texto
	{
		width:300px;
		font-size:13px;
		font-weight:bold;
		padding:3px;
	}
.entrada
	{	
		width:310px;
		padding:3px;
	}
.entrada table
	{	
		border:1px solid #ffffff;
	}
.entrada table td
	{	
		border:1px solid #f2f2f2;
	}
.centrarBtnContacto
	{
		width:100%;
		text-align:center;
		margin-bottom:10px;
		margin-top:10px;
		padding-top:10px;
		border-top:1px solid #eaeaea;
	}
.tituloEstado
	{
		width:670px;
		border-top: solid 1px #f7e9e2;
		color:#d99379;
		font-size:16px;
		font-weight:bold;
		padding-bottom:3px;
	}
.textoEstado
	{
		width:670px;
		font-size:13px;
		font-weight:bold;
		padding-bottom:3px;
		border-bottom: solid 1px #fbf3ef;
		margin-bottom:10px;
	}




/*____________________CALENDARIO__________________________________*/
#anoCalendario
	{
		width:662px;
		border-bottom:1px solid #f2f2f2;
		padding-bottom:5px;
	}
	
#anoCalendario div
	{
		width: 33%;
		text-align:center;
	}
	
#anoCalendario .nav
	{
		padding-top:30px;
	}
	
#anoCalendario .nav a
	{	
		font-size: 12px;
	}
	
#anoCalendario h3
	{
		font-size:20px;
		margin-bottom:15px;
		text-align:center;
	}
#cabeceraCalendario
	{
		width: 100%;
		padding-top:10px;
	}
#cabeceraCalendario div
	{	
		width:92px;
		text-align:center;
		font-size:14px;
		padding-bottom:5px;
		color:#dc9a82;
	}
#calendario
	{
		width:662px;
		/*border-left:1px solid #c3c2fa;*/
	}
#calendario div
	{
		width:91px;
		text-align:center;
		background-color:#eeeeee;
		border-right:1px solid #ffffff;
		border-bottom:1px solid #ffffff;		
	}
#calendario .calendarioDentro .dia
	{
		width:91px;
		height:33px;
		font-size:20px;
		font-weight:bold;
		background:#abafad;
		color:#ffffff;
		padding-top:7px;
	}

#calendario .calendarioDentro .contenidoDia div
	{
		padding-top:5px;
		width:91px;
		height:70px;
		overflow:auto;
		font-size:11px;
		line-height:0.9em;
		text-align:left;
	}
#calendario .calendarioDentro .contenidoDia div img
	{
		float:left;
		margin:2px;
		margin-top:0px;
	}
#calendario .calendarioDentro .contenidoDia hr
	{
	     height:0px;
         border-top:0px;
         border-left:0px;
         border-right:0px;
    	 border-bottom: #ffffff solid 1px;
	}
#calendario .calendarioDentro .contenidoDia div a
	{
		color:#ba4a35;	
	}
.leyendaAgenda
	{
		width:652px;
		border-bottom:1px solid #f2f2f2;
	}
.leyendaAgenda div
	{
		font-weight:bold;
		color:#CCCCCC;
		width:100px;
		text-align:left;
		padding:5px;
	}
.leyendaAgenda img
	{
		margin-top:5px;
		margin-right:5px;
	}
/*CALENDARIO*/

.areaCentral .destacado
	{
		color:#a6a6a6;
		font-size:15px;
		font-weight:bold;
		margin-top:10px;
		margin-bottom:5px;
		padding:10px;
		border:1px solid #f2f2f2;
		text-align:center;
	}
/* AJCV */
.Ocultar
{
	display:none;
}	

.preinscripcion
{
	width:300px;
}

.preinscripcion .QC_MarcoPregunta
	{
		width:290px;
		color:#9d4f3a;
		margin-top:10px;
		margin-bottom:10px;
	}
.preinscripcion .QC_Etiqueta
	{
		width:220px;
		padding:5px;
		font-size:12px;
	}

/*_____________ curso descargar programa___________*/

.pdf
	{
		 background:url(/images/iconos/icoPdf.gif)  no-repeat;
		 padding-left:20px;
		 font-size: 12px;
	}
	
	
/*------ CORRECION DE LOS EXAMENES ****************/
	
	
.QC_Correccion INPUT
{
	display: none;
}
.QC_Correccion_OK
	{
		color: Green;
		font-weight: bolder;
	}
.QC_Correccion_ERR
	{
		color:Red;
		font-weight: bolder;
	}

.pregunta
{
	width:100%;
}

.contenidoInterior table.text_peque th,
.contenidoInterior table.text_peque td 
{
	padding:4px !important;}
.contenidoInterior .text_peque
{
	padding:4px !important;}


