@charset "UTF-8";
/* CSS Document */



body {
	font-family:'Muli',Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:400;
	color:#000000;
	margin:0 auto;
	padding:0;
	background-color:#FFFFFF;
	background:url(../img/bg.png) 50% 20% no-repeat;
}

h1, h2, h3, h4, h5, h6 {font-family:'Oswald', Arial, Helvetica, sans-serif; font-weight:300; letter-spacing:0.05em; margin:0; padding:0; text-transform:uppercase;}

.negro {color:#000000;}
.gris {color:#8B8A91;}

.verde {color:#5AC681;}
.naranja {color:#f99b06;}
.azulverde {color:#44C5D0;}
.morado {color:#A66CA6;}

.azul {color:#0061a3;}
.azulclaro {color:#09b6e1;}

.grisclaro {color:#878787;}
.grisoscuro {color:#706f6f;}
.rojo {color:#e72866;}
.moradoclaro {color:#09b6e1;}
.moradoscuro {color:#3d984d;}


.pudmed {text-decoration:none; border:none; color:#e72866; font-weight:700;}
.pudmed:hover {color:#CCCCCC;}

h6 {margin:0; padding:10px 0 10px 0; color:#09b6e1; font-size: 16pt; line-height:0.5em; font-weight:500; letter-spacing:0.1px; text-transform:inherit;}


/*-----LIMPIAMOS--------*/

header, section, footer, aside, nav, article, figure, figcaption, hgroup, blockquote {display:block;}
a {text-decoration:none; border:none;}
img {border:0; margin:0; padding:0;}
ul, li {margin:0 0 5px 10px; padding:0;}

sup {font-size:0.8em; line-height:0.5em; font-size-adjust:0.4;}
sub {font-size:0.8em; line-height:0.5em; font-size-adjust:0.4;}

.continua a {color:#09b6e1; font-style:oblique;}
.continua a:hover {color:#BBBBBB;}

/*-------CONTENEDOR------------*/

.honda {margin:0 auto; background:url(../img/circulos.svg) 50% 100% no-repeat; background-position-x: 40%; height:100px;}

.contenedor {margin:0 auto; padding:0 20px; width:860px; max-height:680px;}




/*-----------CABECERA-------------*/


header {margin:0; padding:0 0 10px 0; float:left;}

header ul {margin:0;}

header ul li {display:block; position:relative; float:left; list-style:none;}

header ul li ul li {display:block; position:relative; float:left; list-style:none;}





/*------ PRIMER BLOQUE CABECERA: Módulo, Capítulo y sus titulos ------------*/

.mod {margin:0 10px 0 0; padding:0; width:465px; height:100px;}

/*.modcap {margin:12px; padding:10px 0 0 0; font-size:28px; line-height:1em; text-align:center; width:80px; height:65px; background-color:#09c655; color:#FFFFFF; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.mod2cap {margin:12px; padding:10px 0 0 0; font-size:28px; line-height:1em; text-align:center; width:80px; height:65px; background-color:#cb0dd1; color:#FFFFFF; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.mod3cap {margin:12px; padding:10px 0 0 0; font-size:28px; line-height:1em; text-align:center; width:80px; height:65px; background-color:#0b8cdb; color:#FFFFFF; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.mod4cap {margin:12px; padding:10px 0 0 0; font-size:28px; line-height:1em; text-align:center; width:80px; height:65px; background-color:#eac52d; color:#FFFFFF; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.mod5cap {margin:12px; padding:10px 0 0 0; font-size:28px; line-height:1em; text-align:center; width:80px; height:65px; background-color:#ea5788; color:#FFFFFF; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.mod6cap {margin:12px; padding:10px 0 0 0; font-size:28px; line-height:1em; text-align:center; width:80px; height:65px; background-color:#8d31dd; color:#FFFFFF; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.mod7cap {margin:12px; padding:10px 0 0 0; font-size:28px; line-height:1em; text-align:center; width:80px; height:65px; background-color:#2d7025; color:#FFFFFF; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}*/

.numcap {font-size:16px;}


.titulosmodcap {height:70px; display:block; float:left; margin:0 0; padding:0;}

.titulosmodcap h1 {font-size:16px; color:#e72866; margin:0; padding:0; line-height:1em; font-family:'Muli',Arial, Helvetica, sans-serif; font-weight:500; text-transform:inherit;}
.titulosmodcap h2 {font-size:16px; letter-spacing:1px; color:#0061a3; margin:0; padding:0 0 0 0; font-family:'Muli',Arial, Helvetica, sans-serif;  font-weight:700; text-transform:inherit; line-height:1em;}
.titulosmodcap p.autor {font-size:10px; color:#666666; margin:0; padding:0; line-height:2em; font-weight:700; text-transform:uppercase; text-align:right;}

/*header ul li ul li h2:nth-child(1) {margin:0 0 12px 0;}*/





/*------ SEGUNDO BLOQUE CABECERA: Ayuda, Descarga PDF y número de pantalla ------------*/


.pant {margin:0; padding:10px 10px 10px 20px; width:90px; height:80px; border-left:1px solid #CCC;} 

.ayuda a {width:35px; height:35px; float:left; background:#8B8A91 url(../img/icon_ayuda.png) center no-repeat; float:left; padding:0; margin:0 10px 10px 0; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.ayuda a:hover {background-color:#BBBBBB; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}

.pantalla {font-size:24px; color:#FFFFFF; width:115px; height:35px; float:left; margin:0 0 10px 0; padding:0;}


.descargapdf a {width:35px; height:35px; float:left; background:#8B8A91 url(../img/icon_descargapdf.png) center no-repeat; float:left; padding:0; margin:0 10px 0 0; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
.descargapdf a:hover {background-color:#BBBBBB; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px;}

.numpag {color:#09b6e1; font-size:40px; line-height:0.8em; height:auto; padding-top:45px;}


/*------ TERCER BLOQUE CABECERA: Título Curso ------------*/

.tit {margin:0 20px 0 0; padding:0 0 0 20px; width:220px; height:100px; border-left:1px solid #CCC;} 

.tit h1 {font-size:30px; font-weight:700; line-height:1em; padding:10px 0 5px 0;}
.tit h2 {font-size:14px; line-height:1em;}

.ant2 {font-family: 'Oswald', Verdana, Geneva, serif; font-weight:400; letter-spacing:1.3px; font-size:11pt; line-height: 1em; color:#444444; margin:0; padding:0;}
.ant {font-family: 'Oswald', Verdana, Geneva, serif; font-weight:400; letter-spacing:1.3px; font-size:8pt; color:#878787; margin:0; padding:0;}
.tit1 {font-family: 'Oswald', Verdana, Geneva, serif; font-weight:500; font-size:14pt; color:#09b6e1; margin:0; padding:0;}
.tit2 {font-family: 'Oswald', Verdana, Geneva, serif; font-weight:200; font-size:14pt; color:#706f6f; margin:0; padding:0;}
.subtit {font-family: 'Muli', Verdana, Geneva, serif; font-weight:200; font-size:12.5pt; color:#e72866; text-transform:none;  margin:0; padding:0;}
.cancer {font-weight:500; color:#e72866;}







/* --------- BOTONES DE NAVEGACIÓN  Web-Tablets  ----------- */


.navweb {margin:0; padding:0; float:left;}

.navmov {margin:0; padding:0; visibility:hidden;}

.navmov nav {margin:0; padding:0; width:0; height:0; visibility:hidden;}
.navmov nav ul li {display:none; visibility:hidden;}
.navmov nav ul li ul li {display:none; visibility:hidden;}
.navmov nav ul li ul li ul {display:none; visibility:hidden;}
.navmov nav ul li ul li ul li ul {display:none; visibility:hidden;}

.rojo {color:#e62644;}
.azul {color:#004992;}
.azulclaro {color:#009fe3;}


.botdcha {background:url(../img/btdcha.png) no-repeat; width:65px; height:65px;}
.botizda {background:url(../img/btizda.png) no-repeat; width:65px; height:65px;}
.botdchaAC {background:url(../img/btdchaAC.png) no-repeat; width:65px; height:65px;}
.botizdaAC {background:url(../img/btizdaAC.png) no-repeat; width:65px; height:65px;}
.indice {background:url(../img/btindice.png) no-repeat; width:65px; height:65px;}
<!--.indcap {background:#009fe3 url(../img/icon_indcapitulos.png) 50% 30% no-repeat; width:65px; height:65px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}-->
<!--.modulosbot {background:#009fe3 url(../img/icon_modulos.png) 50% 35% no-repeat; width:65px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}-->
.bibliocoment {background:url(../img/biblio.png) no-repeat; width:65px; height:65px;}
.casoclinico {background:url(../img/btcasos.png) no-repeat; width:65px; height:65px;}
.casoclinico2 {background:url(../img/btcasos2.png) no-repeat; width:65px; height:65px;}
.lecturecoment {background:url(../img/btlectu.png) no-repeat; width:65px; height:65px;}


.txtcc {bottom:-40px; position:relative;}


.navweb nav {margin:10px 10px 0 0; padding:0; text-align:center; font-size:10px; font-size-adjust:0.45; line-height:10.5em; width:65px; float:left;}

.navweb nav ul {margin:0; padding:0;}

.navweb nav ul li {position:relative; float:left; list-style:none; margin:0 10px 10px 0; padding:0;}

.navweb nav ul li a {display:block; width:65px; height:65px; color:#F5F5F5; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}

.navweb nav ul li ul li {display:none;}

.navweb nav ul li.botdcha a:hover {background:url(../img/btdchaAC.png) center no-repeat; width:65px; height:65px;}
.navweb nav ul li.botizda a:hover {background:url(../img/btizdaAC.png) center no-repeat; width:65px; height:65px;}
.navweb nav ul li.indice a:hover {background:url(../img/btindiceAC.png) no-repeat; width:65px;}

.navweb nav ul li.bibliocoment a:hover {background:url(../img/biblioAC.png) no-repeat; width:65px; height:65px;}
.navweb nav ul li.casoclinico a:hover {background:url(../img/btcasosAC.png) no-repeat; width:65px; height:65px; line-height:0.9em; padding:0;}
.navweb nav ul li.casoclinico2 a:hover {background:url(../img/btcasos2AC.png) no-repeat; width:65px; height:65px; line-height:0.9em; padding:0;}
.navweb nav ul li.lecturecoment a:hover {background:url(../img/btlectuAC.png) no-repeat; width:65px; height:65px;}

.navweb nav ul li a:hover {color:#C8C8C8; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}

.navweb nav ul li.indice a:hover ul {top:-50px;}








/* --------- BOTON DE ÍNDICE ------------ */


.navweb nav ul li:hover ul li {display:block; position:relative; top:-60px; left:65px; margin:0; height:41px; font-size:14px; z-index:1; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}

.navweb nav ul li:hover ul li a {background:#CCCCCC; color:#FFFFFF; line-height:1em; height:27px; text-align:left; border-bottom:#FFFFFF solid 1px; padding:13px 0 0 15px; width:285px; margin:0 0 0 10px;}

.navweb nav ul li:hover ul li.doslineas a {background:#CCCCCC; padding:7px 0 0 15px; height:33px;}
.lifinal {border:none;}

.navweb nav ul li:hover ul li ul li {display:none;}

.navweb nav ul li:hover ul li a:hover {background:#E2E2E2; color:#999999; padding:13px 0 0 15px; width:285px; border-bottom:#FFFFFF solid 1px;}

.navweb nav ul li:hover ul li.doslineas a:hover {padding:7px 0 0 15px; height:33px;}

.navweb nav ul li:hover ul li.lifinal a:hover {border:none; height:28px;}


.navweb nav ul li:hover ul li:hover ul li {display:block; position:relative; top:-41px; left:305px;  margin:0; height:20px; border:none;}

/*.navweb nav ul li:hover ul li:nth-child(4):hover ul li {display:block; position:relative; top:-164px; left:305px;  margin:0; height:20px; border:none;}*/


.navweb nav ul li:hover ul li:hover ul {background:#CCCCCC;}

.navweb nav ul li:hover ul li:hover ul li a {color:#FFFFFF; font-size:10.5px; font-size-adjust:0.46; letter-spacing:0.04em; line-height:1em; height:15px; text-align:left; padding:5px 0 0 15px; width:245px; margin:0 0 0 10px; border:none;}

.navweb nav ul li:hover ul li:hover ul li a:hover {background:#E2E2E2; color:#999999; padding:5px 0 0 15px; height:15px; width:245px;}



/*------------ PARTE CENTRAL DE TEXTO  -----------*/


.txtcentro {margin:0 10px 0 0; padding:0; float:left; width:710px;}




/*------------ MIGAS DE PAN  -----------*/

.migaspan {width:660px; height:auto; font-size:9px; font-weight:700; letter-spacing:0.05em; color:#09b6e1; margin:10px 10px 0 20px; padding:4px 0 10px 10px; border-bottom:1px solid #0061a3; float:left;}

.migaspan p {margin:0; padding:0;}


/*------------  CONTENIDO: TEXTO  -----------*/

.contenidotxt {width:670px; min-height:485px; float:left; margin:10px 0 0 0; padding:20px;}

.contenidotxt p {margin:0; padding: 0 0 20px 0; line-height:1.5em;}

.contenidotxt h1 {margin:0; padding:0 0 10px 0; font-size:28px; font-weight:300; color:#0061a3; line-height:1.2em; letter-spacing:1px;}
.contenidotxt h2 {margin:0; padding:10px 0 10px 0; color:#e72866; line-height:1em; letter-spacing:0.1px;}
.contenidotxt h3 {margin:0; padding:10px 0 10px 0; color:#09b6e1; line-height:1em; font-weight:500; letter-spacing:0.1px; text-transform:inherit;}
.contenidotxt h4 {margin:0; padding:5px 0 10px 0; color:#0061a3; line-height:1em; font-weight:700; letter-spacing:0.1px; text-transform:inherit;}

.pietxt {clear:both; font-size:14px; font-style:italic; color:#0061a3; text-align:justify;}

.cabecasoclini {width:660px; height:auto; margin:10px 10px 0 20px; padding:4px 0 0 10px; border-bottom:1px solid #0061a3; float:left;}

.cabecasoclini h1 {margin:0; padding:0 0 10px 0; font-size:28px; font-weight:300; color:#0061a3; line-height:1em; letter-spacing:1px;}
.cabecasoclini h2 {margin:0; padding:0 0 10px 0; font-size:18px; font-weight:300; color:#0061a3; line-height:1em; letter-spacing:1px;}


/*------------  BOTONES DE FIGURAS, TABLAS, RECUERDES Y CONCLUSIÓN  -----------*/

.masterclass {background:url(../img/btmasterclass.png) no-repeat; width:65px; height:65px;}
.conclusion {background:url(../img/btconclu.png) no-repeat; width:65px; height:65px;}
.testeval {background:url(../img/bteval.png) no-repeat; width:65px; height:65px;}
.testauto {background:url(../img/btauto.png) no-repeat; width:65px; height:65px;}
/*.biblio {background:#F4007D url(../img/icon_biblio.png) 50% 35% no-repeat; width:65px; height:65px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}*/

.figurabot214 {background:url(../img/btfig2-14.png) no-repeat; width:65px; height:65px;}
.figurabot1 {background:url(../img/btfig1.png) no-repeat; width:65px; height:65px;}
.figurabot2 {background:url(../img/btfig2.png) no-repeat; width:65px; height:65px;}
.figurabot3 {background:url(../img/btfig3.png) no-repeat; width:65px; height:65px;}
.figurabot4 {background:url(../img/btfig4.png) no-repeat; width:65px; height:65px;}
.figurabot5 {background:url(../img/btfig5.png) no-repeat; width:65px; height:65px;}
.figurabot6 {background:url(../img/btfig6.png) no-repeat; width:65px; height:65px;}
.figurabot7 {background:url(../img/btfig7.png) no-repeat; width:65px; height:65px;}
.figurabot8 {background:url(../img/btfig8.png) no-repeat; width:65px; height:65px;}
.figurabot9 {background:url(../img/btfig9.png) no-repeat; width:65px; height:65px;}
.figurabot10 {background:url(../img/btfig10.png) no-repeat; width:65px; height:65px;}
.figurabot11 {background:url(../img/btfig11.png) no-repeat; width:65px; height:65px;}
.figurabot12 {background:url(../img/btfig12.png) no-repeat; width:65px; height:65px;}
.figurabot13 {background:url(../img/btfig13.png) no-repeat; width:65px; height:65px;}
.figurabot14 {background:url(../img/btfig14.png) no-repeat; width:65px; height:65px;}
.figurabot15 {background:url(../img/btfig15.png) no-repeat; width:65px; height:65px;}
.figurabot16 {background:url(../img/btfig16.png) no-repeat; width:65px; height:65px;}
.figurabot17 {background:url(../img/btfig17.png) no-repeat; width:65px; height:65px;}
.figurabot18 {background:url(../img/btfig18.png) no-repeat; width:65px; height:65px;}
.figurabot19 {background:url(../img/btfig19.png) no-repeat; width:65px; height:65px;}
.figurabot20 {background:url(../img/btfig20.png) no-repeat; width:65px; height:65px;}
.figurabot21 {background:url(../img/btfig21.png) no-repeat; width:65px; height:65px;}
.figurabot22 {background:url(../img/btfig22.png) no-repeat; width:65px; height:65px;}
.figurabot23 {background:url(../img/btfig23.png) no-repeat; width:65px; height:65px;}
.figurabot24 {background:url(../img/btfig24.png) no-repeat; width:65px; height:65px;}
.figurabot25 {background:url(../img/btfig25.png) no-repeat; width:65px; height:65px;}

.tablabot1 {background:url(../img/bttab1.png) no-repeat; width:65px; height:65px;}
.tablabot2 {background:url(../img/bttab2.png) no-repeat; width:65px; height:65px;}
.tablabot3 {background:url(../img/bttab3.png) no-repeat; width:65px; height:65px;}
.tablabot4 {background:url(../img/bttab4.png) no-repeat; width:65px; height:65px;}
.tablabot5 {background:url(../img/bttab5.png) no-repeat; width:65px; height:65px;}
.tablabot6 {background:url(../img/bttab6.png) no-repeat; width:65px; height:65px;}
.tablabot7 {background:url(../img/bttab7.png) no-repeat; width:65px; height:65px;}
.tablabot8 {background:url(../img/bttab8.png) no-repeat; width:65px; height:65px;}
.tablabot9 {background:url(../img/bttab9.png) no-repeat; width:65px; height:65px;}
.tablabot10 {background:url(../img/bttab10.png) no-repeat; width:65px; height:65px;}
.tablabot11a {background:url(../img/bttab11a.png) no-repeat; width:65px; height:65px;}
.tablabot11b {background:url(../img/bttab11b.png) no-repeat; width:65px; height:65px;}
.tablabot11 {background:url(../img/bttab11.png) no-repeat; width:65px; height:65px;}
.tablabot12 {background:url(../img/bttab12.png) no-repeat; width:65px; height:65px;}
.tablabot13 {background:url(../img/bttab13.png) no-repeat; width:65px; height:65px;}
.tablabot14 {background:url(../img/bttab14.png) no-repeat; width:65px; height:65px;}
.tablabot15 {background:url(../img/bttab15.png) no-repeat; width:65px; height:65px;}
.tablabot16 {background:url(../img/bttab16.png) no-repeat; width:65px; height:65px;}
.tablabot17 {background:url(../img/bttab17.png) no-repeat; width:65px; height:65px;}
.tablabot18 {background:url(../img/bttab18.png) no-repeat; width:65px; height:65px;}
.tablabot19 {background:url(../img/bttab19.png) no-repeat; width:65px; height:65px;}
.tablabot20 {background:url(../img/bttab20.png) no-repeat; width:65px; height:65px;}
.tablabot21 {background:url(../img/bttab21.png) no-repeat; width:65px; height:65px;}
.tablabot22 {background:url(../img/bttab22.png) no-repeat; width:65px; height:65px;}
.tablabot23 {background:url(../img/bttab23.png) no-repeat; width:65px; height:65px;}
.tablabot24 {background:url(../img/bttab24.png) no-repeat; width:65px; height:65px;}
.tablabot25 {background:url(../img/bttab25.png) no-repeat; width:65px; height:65px;}
.tablabot26 {background:url(../img/bttab26.png) no-repeat; width:65px; height:65px;}
.tablabot27 {background:url(../img/bttab27.png) no-repeat; width:65px; height:65px;}
.tablabot28 {background:url(../img/bttab28.png) no-repeat; width:65px; height:65px;}
.tablabot29 {background:url(../img/bttab29.png) no-repeat; width:65px; height:65px;}
.tablabot30 {background:url(../img/bttab30.png) no-repeat; width:65px; height:65px;}
.tablabot31 {background:url(../img/bttab31.png) no-repeat; width:65px; height:65px;}
.tablabot32 {background:url(../img/bttab32.png) no-repeat; width:65px; height:65px;}

.videobot1-4 {background:url(../img/btvideo1-4.png) no-repeat; width:65px; height:65px;}
.videobot5 {background:url(../img/btvideo5.png) no-repeat; width:65px; height:65px;}
.videobot6 {background:url(../img/btvideo6.png) no-repeat; width:65px; height:65px;}
.videobot7 {background:url(../img/btvideo7.png) no-repeat; width:65px; height:65px;}





/*.diaposbot {background:#0061a3 url(../img/icon_diapos.png) 50% 35% no-repeat; width:65px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px}*/
/*.algoritbot {background:#5AC681 url(../img/icon_algoritmo.png) 40% 50% no-repeat; width:65px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px}
.recuerdebot {background:#5B80C1 url(../img/icon_recuerde.png) 50% 35% no-repeat; width:65px; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px}*/





.numft {margin:0; padding:0; position:relative; top:0px; left:9px; font-weight:700; font-size:14px;}

aside.bloqelementweb {margin:10px 0 0 0; padding:0; text-align:center; font-size:10px; font-size-adjust:0.45; line-height:10.5em; width:65px; float:left;}

aside ul {margin:0; padding:0;}

aside ul li {position:relative; float:left; list-style:none; margin:0 10px 10px 0; padding:0;}

aside ul li a {display:block; width:65px; height:65px; color:#F5F5F5; }

aside ul li.masterclass a:hover {background:url(../img/btmasterclassAC.png) no-repeat; width:65px; height:65px; line-height:0.9em; padding:0;}
aside ul li.conclusion a:hover {background:url(../img/btconcluAC.png) no-repeat; width:65px; height:65px; line-height:0.9em; padding:0;}
aside ul li.testeval a:hover {background:url(../img/btevalAC.png)no-repeat; width:65px; height:65px;}
aside ul li.testauto a:hover {background:url(../img/btautoAC.png) no-repeat; width:65px; height:65px;}



aside ul li.figurabot214 a:hover {background:url(../img/btfig2-14AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot1 a:hover {background:url(../img/btfig1AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot2 a:hover {background:url(../img/btfig2AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot3 a:hover {background:url(../img/btfig3AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot4 a:hover {background:url(../img/btfig4AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot5 a:hover {background:url(../img/btfig5AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot6 a:hover {background:url(../img/btfig6AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot7 a:hover {background:url(../img/btfig7AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot8 a:hover {background:url(../img/btfig8AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot9 a:hover {background:url(../img/btfig9AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot10 a:hover {background:url(../img/btfig10AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot11 a:hover {background:url(../img/btfig11AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot12 a:hover {background:url(../img/btfig12AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot13 a:hover {background:url(../img/btfig13AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot14 a:hover {background:url(../img/btfig14AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot15 a:hover {background:url(../img/btfig15AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot16 a:hover {background:url(../img/btfig16AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot17 a:hover {background:url(../img/btfig17AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot18 a:hover {background:url(../img/btfig18AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot19 a:hover {background:url(../img/btfig19AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot20 a:hover {background:url(../img/btfig20AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot21 a:hover {background:url(../img/btfig21AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot22 a:hover {background:url(../img/btfig22AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot23 a:hover {background:url(../img/btfig23AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot24 a:hover {background:url(../img/btfig24AC.png) no-repeat; width:65px; height:65px;}
aside ul li.figurabot25 a:hover {background:url(../img/btfig25AC.png) no-repeat; width:65px; height:65px;}

aside ul li.tablabot1 a:hover {background:url(../img/bttab1AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot2 a:hover {background:url(../img/bttab2AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot3 a:hover {background:url(../img/bttab3AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot4 a:hover {background:url(../img/bttab4AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot5 a:hover {background:url(../img/bttab5AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot6 a:hover {background:url(../img/bttab6AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot7 a:hover {background:url(../img/bttab7AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot8 a:hover {background:url(../img/bttab8AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot9 a:hover {background:url(../img/bttab9AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot10 a:hover {background:url(../img/bttab10AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot11a a:hover {background:url(../img/bttab11aAC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot11b a:hover {background:url(../img/bttab11bAC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot11 a:hover {background:url(../img/bttab11AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot12 a:hover {background:url(../img/bttab12AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot13 a:hover {background:url(../img/bttab13AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot14 a:hover {background:url(../img/bttab14AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot15 a:hover {background:url(../img/bttab15AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot16 a:hover {background:url(../img/bttab16AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot17 a:hover {background:url(../img/bttab17AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot18 a:hover {background:url(../img/bttab18AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot19 a:hover {background:url(../img/bttab19AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot20 a:hover {background:url(../img/bttab20AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot21 a:hover {background:url(../img/bttab21AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot22 a:hover {background:url(../img/bttab22AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot23 a:hover {background:url(../img/bttab23AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot24 a:hover {background:url(../img/bttab24AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot25 a:hover {background:url(../img/bttab25AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot26 a:hover {background:url(../img/bttab26AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot27 a:hover {background:url(../img/bttab27AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot28 a:hover {background:url(../img/bttab28AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot29 a:hover {background:url(../img/bttab29AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot30 a:hover {background:url(../img/bttab30AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot31 a:hover {background:url(../img/bttab31AC.png) no-repeat; width:65px; height:65px;}
aside ul li.tablabot32 a:hover {background:url(../img/bttab32AC.png) no-repeat; width:65px; height:65px;}

aside ul li.videobot1-4 a:hover {background:url(../img/btvideo1-4AC.png) no-repeat; width:65px; height:65px;}
aside ul li.videobot5 a:hover {background:url(../img/btvideo5AC.png) no-repeat; width:65px; height:65px;}
aside ul li.videobot6 a:hover {background:url(../img/btvideo6AC.png) no-repeat; width:65px; height:65px;}
aside ul li.videobot7 a:hover {background:url(../img/btvideo7AC.png) no-repeat; width:65px; height:65px;}


/*aside ul li.biblio a:hover {background:#EBEBEB url(../img/icon_biblioAC.png) 50% 35% no-repeat; width:65px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}*/
/*aside ul li.diaposbot a:hover {background:#EBEBEB url(../img/icon_diaposAC.png) 50% 35% no-repeat; width:65px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}*/
/*aside ul li.algoritbot a:hover {background:#EBEBEB url(../img/icon_algoritmoAC.png) center no-repeat; width:65px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
aside ul li.recuerdebot a:hover {background:#EBEBEB url(../img/icon_recuerdeAC.png) 50% 35% no-repeat; width:65px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
aside ul li.modulosbot a:hover {background:#EBEBEB url(../img/icon_modulosAC.png) 50% 35% no-repeat; width:65px; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}*/

aside ul li a:hover {color:#C8C8C8;}


a.txtfigura {font-weight:700; color:#09b6e1; font-size:14px; text-transform: none;}
a.txttabla {font-weight:700; color:#0061a3; font-size:14px; text-transform: none;}
a.txtdiapo {font-weight:700; color:#0061a3; font-size:14px; text-transform: none;}
a.txtalgoritmo {font-weight:700; color:#5AC681;}

a:hover.txtfigura {color:#CCCCCC;}
a:hover.txttabla {color:#CCCCCC;}
a:hover.txtdiapo {color:#CCCCCC;}
a:hover.txtalgoritmo {color:#CCCCCC;}


.txtbiblio {font-weight:700; color:#F4007D; font-size:14px; font-family:'Muli',Arial, Helvetica, sans-serif;}
.txtinfo {font-weight:700; color:#F4007D;}
.txtdescrp {font-weight:700; color:#09b6e1;}





/*=============== ESTILOS PARA EL INDICE de CAPITULO Y MODULOS  ===================*/

.contenedorindice {margin:0 auto; padding:20px; width:860px; min-height:680px; background-color:#F5F5F5;}



/*------ PRIMER BLOQUE CABECERA: Módulo, Capítulo y sus titulos ------------*/

.mod2{margin:0 10px 0 0; padding:0; width:380px; height:100px; background-color:#FFFFFF;}


.modcap2 {margin:15px; padding:25px 0 0 0; font-size:12px; line-height:2.1em; text-align:center; width:80px; height:50px; background-color:#5B80C1; color:#FFFFFF;}



.titulosmodcap2 {width:auto; height:auto; display:block; float:left; margin:20px 0; padding:0;}


.titulosmodcap2 h1 {font-size:22px; color:#5AC681; margin:0; padding:0;}
.titulosmodcap2 h2 {font-size:12px; line-height:1.5em;}
.titulosmodcap2 h3 {font-size:10px; line-height:0em; margin:0; padding:8px 0 0 0;}


/*---------- LOGOS patrocinado y Organizado     -------------*/


/*.blqlogos1 {margin:0 10px 0 0; padding:20px 10px 0 10px; width:230px; height:80px; background-color:#FFFFFF;} 

.blqlogos2 {margin:0; padding:20px 0 0 10px; width:200px; height:80px; background-color:#FFFFFF;} 

.logosizda1 {margin:10px 10px 0 0; padding:0; float:left; width:auto; height:auto;}
.logosdcha1 {margin:10px 0 0 0; padding:0; float:left; width:auto; height:auto;}


.logosizda2 {margin:0 10px 0 0; padding:0; float:left; width:auto; height:auto;}
.logosdcha2 {margin:10px 7px 0 0; padding:0; float:left; width:auto; height:auto;}
.logosdcha3 {margin:10px 0 0 0; padding:0; float:left; width:auto; height:auto;}

.txtlogo {color:#999999; font-size:10px; font-size-adjust:0.43;}

.txtlogo2 {color:#999999; font-size:10px; font-size-adjust:0.43; float:left; width:auto; margin:10px 8px 0 0;}*/







/*------------  CONTENIDO: INDICE  -----------*/

.txtcentroindice {margin:0; padding:0; float:left; width:820px;}

.contenidotxtindice {width:820px; min-height:530px; background:#FFFFFF; float:left; margin:10px 0 0 0; padding:20px;}

.contenidotxtindice p {margin:0; padding:0 0 5px 0;}

.contenidotxtindice h1 {margin:0; padding:0 0 5px 0; font-size:28px; color:#5B80C1;}
.contenidotxtindice h2 {margin:0; padding:20px 0 0 60px; font-size:20px; color:#09b6e1;}
.contenidotxtindice h3 {margin:0; padding:5px 0 0 90px; font-size:12px; color:#000000;}
.contenidotxtindice h4 {margin:0; padding:2px 0 0 100px; font-size:10px; font-style:oblique; color:#8B8A91;}

.contenidotxtindice h2 a {color:#09b6e1;}
.contenidotxtindice h2 a:hover {color:#777777;}

.indicetitmodulo {font-size:18px;}


.volver a {margin:0; padding:25px 0 0 0; width:80px; height:50px; font-size:12px; line-height:1em; text-align:center; color:#FFFFFF; float:right; background-color:#5B80C1;}

.volver a:hover {background-color:#EBEBEB; color:#C8C8C8; float:right;}

/*------------  BIBLIOGRAFIA COMENTADA  -----------*/

/*p.txtcasosclinicos {margin:0; font-size:18px;}
p.txtcasosclinicos a {margin:5px 0 0 160px; color:#009fe3; font-weight:700;}
p.txtcasosclinicos a:hover {color:#999999;}

.contenidotxt h2.titcoment {color:#000000; margin:0 0 0 0; padding:0;}
.abstrat {font-size:11px; margin:0 0 30px 0;}
.abstrat p {padding:0; margin:0;}
.pdfbibcoment {float:right; display:block; margin:0 0 10px 40px;}
*/


/*----------   CASOS CLÍNICOS   ------------*/

/*.cctabla {float:left; margin:0 20px 20px 0;}
.cctabla table {border-collapse:collapse; border:#004992 2px solid;}
.cctabla table td {border-collapse:collapse; border:#004992 2px solid; padding:3px 8px 0 8px;}
.cctabla table tr:nth-child(1) {color:#009fe3; font-weight:700;}

.cctxt {float:left; margin:0;}


.preguntanum {font-weight:700; color:#009fe3;}
.pregunta {font-weight:700; color:#004992;}*/





/*---------   LECTURAS RECOMENDADAS     --------*/

.lecturecom {display:block; float:left; margin:20px 0;}
.txtlectu {display:block; float:left; font-weight:700; color:#09b6e1; font-size:16px; width:500px;}
.txtlectu a {color:#09b6e1;}
.txtlectu a:hover {color:#ddd;}
.figlectu {display:block; float:left; margin-left:20px;}
.txttem {display:block; margin:0 140px; text-align:center; float:left;}

.txttem p {line-height:1.5em;}


.txttem {display:inline-block; margin:10px 0 0 0; text-align:right; float:left; clear:both;}
.txttem ul li {list-style-image:none;}
.txttem h3 {padding:5px 40px 0px 0; font-family: 'Muli', Verdana, Geneva, sans-serif; font-size:10pt; line-height:26px; color:#e72866; font-weight:700;}


.txttem .transition, p, ul li i:before, ul li i:after {
  transition: all 0.25s ease-in-out;
}

.txttem .flipIn, h1, ul li {
  animation: flipdown 0.5s ease both;
}

.txttem .no-select, h2 {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.txttem p {
  color: rgba(48, 69, 92, 0.8);
  font-size: 14px;
  line-height: 21px;
  position: relative;
  overflow: hidden;
  max-height: 800px;
  opacity: 1;
  transform: translate(0, 0);
  margin-top: 14px;
  z-index: 2;
  text-align:left;
  padding:0 20px 10px 20px;
}

.txttem ul {
  list-style: none;
  perspective: 900;
  padding: 0;
  margin: 0;
}
.txttem ul li {
  position: relative;
  padding: 0;
  margin: 0;
  border-top: 1px solid #ddd;
}
.txttem ul li:nth-of-type(1) {
  animation-delay: 0.5s;
}
.txttem ul li:nth-of-type(2) {
  animation-delay: 0.75s;
}
.txttem ul li:nth-of-type(3) {
  animation-delay: 1s;
}
.txttem ul li:last-of-type {
  padding-bottom: 0;
}
.txttem ul li i {
  position: absolute;
  transform: translate(-6px, 0);
  margin-top: 16px;
  right: 0;
}
.txttem ul li i:before, ul li i:after {
  content: "";
  position: absolute;
  background-color: #e72866;
  width: 3px;
  height: 9px;
}
.txttem ul li i:before {
  transform: translate(-2px, 0) rotate(45deg);
}
.txttem ul li i:after {
  transform: translate(2px, 0) rotate(-45deg);
}
.txttem ul li input[type=checkbox] {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0;
  transform: translate(-100%, 0);

}
.txttem ul li input[type=checkbox]:checked ~ p {
  margin-top: 0;
  max-height: 0;
  opacity: 0;
  transform: translate(0, 50%);
}
.txttem ul li input[type=checkbox]:checked ~ i:before {
  transform: translate(2px, 0) rotate(45deg);
}
.txttem ul li input[type=checkbox]:checked ~ i:after {
  transform: translate(-2px, 0) rotate(-45deg);
}

