﻿@import "https://fonts.googleapis.com/css?family=Doppio+One&subset=latin,latin-ext";
.fondo_caja_curso{background-image:url(imagenes/menu1.jpg);background-repeat:repeat-y}
.fondo_caja_curso2{background-image:url(imagenes/cuadro_curso2.jpg);background-repeat:no-repeat}
.fondo_menu_inactivo{background-image:url(imagenes/menu2.jpg);background-repeat:repeat-y}
.fondo_menu_activo{background-image:url(imagenes/menu1.jpg);background-repeat:repeat-y}
.fondo_menu_inactivo_corto{background-image:url(imagenes/menu3.jpg);background-repeat:repeat-y}
.menu{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#666;font-weight:400;margin:0;padding:0;line-height:normal}
.miga_rojo{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#B51530;margin:0;padding:0}
.miga_gris{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#999;margin:0;padding:0;font-weight:400;display:inline}
.links-derecha{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;color:#999;line-height:13px}
.descuentos{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:400;color:#999;line-height:13px;font-style:italic}
.descuentos_{color:#ccc;}
.fondo-curso-1{background-image:url(imagenes/curso-1ok.jpg);background-repeat:no-repeat;background-position:center top}
.fondo-curso-2{background-image:url(imagenes/curso-2ok.jpg);background-repeat:no-repeat;background-position:center top}
.linea-sombra{background-image:url(imagenes/linea-sombra.jpg);background-repeat:repeat-y}
.caja-arriba{background-image:url(imagenes/caja-arriba.jpg);background-repeat:no-repeat}
.caja-medio{background-image:url(imagenes/caja-medio.jpg);background-repeat:repeat-y}
.caja-abajo{background-image:url(imagenes/caja-abajo.jpg);background-repeat:no-repeat}
.info_curso{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:italic;color:#999;line-height:13px}
.texto_corrido{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;color:#666;line-height:14px}
.descripcion_curso{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;color:#666;line-height:12px}
.texto_pequeño{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#333;line-height:12px}
.texto_pequeño_rojo{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#B50F26;font-weight:700;line-height:13px}
.nuevo_h1{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#B50F26;font-weight:lighter;margin:0;padding:0;display:inline;white-space:normal;border-style:none}
.creditos_ficha{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;color:#000;line-height:14px;font-weight:700;font-variant:normal;text-transform:none;text-decoration:none}
.texto_corrido_rojo{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;color:#C00;line-height:14px}
.categorias-cursos{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;color:#B70F2D;line-height:14px;text-decoration:underline}
.categorias-cursos_sin_sub{font-size:1em;font-style:normal;color:#B70F2D;}
.nombre-tutor{font-family:'Doppio One',sans-serif;font-size:14px;font-style:normal;color:#B70F2D;line-height:13px;font-weight:400}
.titulo-tutor{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;color:#333;line-height:14px}
.titular_icono{font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;font-size:15px;color:#333}
.fondo-cabecera-home{background-image:url(imagenes/cabecera-home-enfermeria.jpg)}
.fondo-cabecera-curso-pediatria{background-image:url(imagenes/cabecera-cuidados-pediatricos.jpg);background-repeat:no-repeat}
.fondo-cabecera-master_criticos{background-image:url(imagenes/master_criticos.jpg);background-repeat:no-repeat;height:190px}
.fondo-cabecera-master_gestion{background-image:url(imagenes/master_gestion.jpg);background-repeat:no-repeat;height:190px}
.creditos{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#CCC;margin:0;padding:0;line-height:11px;font-weight:400}
.fondo_menu2{background-image:url(imagenes/fondo_menu2.jpg);background-repeat:no-repeat}
.h1{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;color:#be0a26;display:inline}
.creditos_caja_curso{font-family:Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;color:#000;display:inline;font-style:normal}
.fondo_caja_curso{background-image:url(imagenes/cuadro_curso.jpg);background-repeat:no-repeat}
.titulo_curso_en_caja{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;color:#C00;font-weight:700;line-height:13px}
.ficha_tutor_1{background-image:url(imagenes/ficha-tutor-1.jpg)}
.ficha_tutor_2{background-image:url(imagenes/ficha-tutor-2.jpg)}
.promo1{background-image:url(imagenes/promo1.jpg)}
.promo2{background-image:url(imagenes/promo2.jpg)}
.promo3{background-image:url(imagenes/promo3.jpg)}
.nuevo1{background-image:url(imagenes/nuevo1.jpg)}

.curso_promo_3 {
		background: red none repeat scroll 0 0;
		color: #fff;
		margin: 7px 0 0 7px;
		padding: 3px 5px;
		position: absolute;
		z-index: 1;
		right: 23px;
	}
.curso_promo_4 {
		background: red none repeat scroll 0 0;
		color: #fff;
		margin: 7px 0 0 7px;
		padding: 3px 5px;
		position: absolute;
		z-index: 1;
		right: 7px;
	}

.relacionado{vertical-align:text-top;font-family:'Doppio One',sans-serif;font-size:11px;font-style:normal;color:#B70F2D;line-height:13px;font-weight:400;padding:0 0 10px;width:176px}
.relacionado a{color:#B70F2D}
.precio_destacado{color:#B70F2D;font-family:'Doppio One',sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:20px}
.boton_cursos{padding:20px 20px 20px 450px}
.titulo_curso_en_caja a{color:#C00;text-decoration:none}
#precios{width:691px;height:418px;background-image:url(imagenes/opcion_matricula.gif);margin:0 0 20px 18px}
#precios_arriba{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;height:60px;line-height:14px;position:absolute;z-index:1;width:734px;display:block;margin:80px 0 0}
#precios_medio{position:absolute;height:100px;width:734px;z-index:1;margin:140px 0 0}
#precios_abajo{position:absolute;height:80px;width:734px;z-index:1;margin:240px 0 0}
#precios_botones{position:absolute;height:80px;width:734px;z-index:1;margin:320px 0 0}
#precios_botones #boton_1{float:left;width:167px;margin:20px 22px 0 32px !important;margin:20px 22px 0 12px}
#precios_botones #boton_2{float:left;width:167px;margin:25px 30px 0 45px !important;margin:25px 30px 0 45px}
#precios_botones #boton_3{float:left;width:167px;margin:20px 10px 0 35px !important;margin:25px 30px 0 45px}
#precios_arriba #apDiv3{float:left;width:200px;margin:0 0 0 15px}
#precios_medio #apMDiv2{float:left;text-shadow:.05em .05em #333;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:34px;font-style:normal;width:100px;margin:35px 55px 0 70px !important;margin:35px 55px 0 40px}
#precios_medio #apMDiv1{float:left;text-shadow:.05em .05em #333;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:34px;font-style:normal;width:100px;margin:20px 62px 0 70px !important}
#precios_medio #apMDiv3{float:left;text-shadow:.05em .05em #333;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:34px;font-style:normal;width:100px;margin:30px 62px 0 75px !important}
#precios_abajo #apbDiv2{float:left;text-shadow:.05em .05em #333;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:41px;font-style:normal;width:150px;margin:20px 10px 0 65px !important;margin:20px 10px 0 30px}
#precios_abajo #apbDiv1{float:left;text-shadow:.05em .05em #333;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:48px;font-style:normal;width:150px;margin:15px 20px 0 60px !important;width:150px;margin:15px 20px 0 70px}
#precios_abajo #apbDiv3{float:left;text-shadow:.05em .05em #333;color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:41px;font-style:normal;width:150px;margin:20px 10px 0 60px !important}
#apDiv1 a,#apDiv2 a,#apDiv3 a{color:#b51530;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;line-height:14px;text-decoration:underline}
.buy_now{color:#F0F0F0;text-shadow:.05em .05em #333;color:#FFF;font-family:Arial,Helvetica,sans-serif;text-decoration:none;display:block;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;border:1px solid #c4cbcc;padding:10px;margin:5px 0;background:#0061bb;background:-moz-linear-gradient(top,#AFAFAF 0%,#7A7A7A 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#AFAFAF),color-stop(100%,#7A7A7A));background:-webkit-linear-gradient(top,#AFAFAF 0%,#7A7A7A 100%);background:-o-linear-gradient(top,#AFAFAF 0%,#7A7A7A 100%);background:-ms-linear-gradient(top,#AFAFAF 0%,#7A7A7A 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#AFAFAF',endColorstr='#7A7A7A',GradientType=0);background:linear-gradient(top,#AFAFAF 0%,#7A7A7A 100%)}
#precios_arriba #apDiv2,#precios_arriba #apDiv1{float:left;width:200px;margin:0 15px}
.titular{color:#333;font-family:'Doppio One',sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:13px;padding:10px 0 0 20px;letter-spacing:-1px}
.graduate_info{float:left}
.descripcion{float:left;margin-right:.9em}
.graduate_info .video{float:left;width:200px;padding:0 0 0 10px}
.graduate_info ul{font-size:1em;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#999;font-weight:400;padding-left:15px}
.graduate_info ul li{background:none repeat scroll 0 0 transparent;list-style:none outside none;margin:0}
.graduate_info ul li p{color:#981318;font-weight:700;line-height:100%;margin:3px 0;padding:0}
.solicita_info_box{background:none repeat scroll 0 0 #EEE;border:1px solid #D7D2D2;border-radius:4px 4px 4px 4px;color:#333;margin:0 0 20px 10px;overflow:hidden;padding:15px 15px 30px;text-align:center}
#click-to-call strong{font-size:14px}
.solicita_info_box strong{display:block;font-size:19px;line-height:1.1em;padding-bottom:20px;font-family:Arial,Helvetica,sans-serif}
.solicita_info_box img{padding-bottom:0}
.solicita_info_box p{font-family:Arial,Helvetica,sans-serif;color:#000;font-size:12px;margin:6px 5px;text-align:center;width:180px}
.clr{background:none repeat scroll 0 0 transparent;clear:both;margin:0;padding:0}
.contenido h2 {color: #b51530;font-family: "Lato",sans-serif;font-size: 1.6em;letter-spacing: 0.05px;line-height: 22px;}
.contenido h3 {color: #b70f2d;font-family: "Lato",sans-serif;  font-size: 1.2em;font-style: normal;font-weight: 600;}
#page_bottom{background-color:#404D56;border-top:1px solid #E4E4E4}
#footer{margin:0 auto;padding:0 0 16px;width:990px}
.logo_pie{margin:26px 21px;float:left}
.categorias-cursos_pie{color:#7B7B7B;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.enlace-curso_pie{color:#7B7B7B;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.linea{margin:10px 0;padding:0;border-bottom:1px solid #B6B6B6;border-top:1px solid #FFF}
.creditos_pie{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:14px}
#cabecera{/*border-top:5px solid #fff;*/
 padding-top: 5px;
}
#cabeceraWaper{margin:0 auto;width:990px;position:relative}
#top-search{position:absolute;right:15px;top:15px;z-index:2}
#top-search .input-search{background-position:0 0;background-repeat:no-repeat;float:left;height:31px;margin-right:3px;width:259px}
#top-search input[type="text"]{border:medium none;color:#494949;padding:8px 5px;width:249px}
#top-search #submit{cursor:pointer;float:left;height:36px;margin-top:-2px;padding-left:0;padding-right:0;transition:all .2s ease-in-out 0;width:59px}
.central{margin:0 auto;position:relative;width:985px;z-index:0}
#BarraTitulo{margin:0;height:100px;background:url(./../img/shade.png) no-repeat scroll center top transparent;background-color:#E4E4E4}
#banner_libro_digital{margin:0;padding:0;top:135px;right:6px;position:absolute;z-index:2}
#BarraTitulo h1{font-family:'Lato',sans-serif;font-weight:700;color:#B51530;text-shadow:2px 2px #fff;margin:0;padding:25px 0 25px 0px;letter-spacing:.01em;z-index:-1;}
.miga{padding:0 0 0 15px}
.car-wrapper{position:relative;margin-bottom:23px}
.extra-wrap{overflow:hidden;display:block}
.main{width:960px;padding:0;margin:0 auto}
.wrapper{width:100%;overflow:hidden;position:relative}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
header{width:100%;position:relative;z-index:2}
#content{width:100%;padding:43px 0 29px;position:relative;z-index:1}
#page1 #content{padding:38px 0 0}
.page1-img1{float:left;margin:16px 8px 16px 40px}
.p8{line-height:20px;color:#B51530;line-height:22px;font-size:1.6em;letter-spacing:.05px}
.p8 a{color:#B51530;text-decoration:none}
.p11{
line-height:20px;
color:#B51530;
margin-bottom:5px;
margin-top:15px;
font-size:1.8em;
font-weight: bold;
line-height: 100%;
}
.p11 a{color:#428bca;text-decoration:none;font-family: "Lato",sans-serif;}
.link1{display:inline-block;text-transform:uppercase;text-decoration:underline;font-family:'Open Sans',sans-serif;color:#993c4e;font-size:11px;font-weight:700;line-height:14px}
.carousel ul{height:158px}
.link1:hover{color:#2b2b2b}
.p9{padding-bottom:1px;color:#919191;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.p10{margin:0;font:1.6em "Doppio One",Arial,Helvetica,sans-serif;font-family:'BenchNine',sans-serif;color:#000}
.carousel{position:relative;height:168px!important;width:980px!important}
.carousel li{float:left;overflow:visible!important;width:196px;height:158px}
.next1,.prev1{display:block;width:36px;height:36px;position:absolute;overflow:hidden;float:left;cursor:pointer;z-index:5}
.prev1{background:url(imagenes/home/prev1.png) no-repeat scroll center top transparent;left:463px;top:167px}
.next1{background:url(imagenes/home/next1.png) no-repeat scroll center top transparent;left:501px;top:167px}
.next1:hover,.prev1:hover{background-position:0 -108px}
.page1-box1:hover h3,.page1-box1:hover p{color:#2b2b2b}
.p12{margin-bottom:42px}
/*PIE*/
#footer .text1{float:left}
#footer .text2{float:right}
#footer .text1,#footer .text2{color:#727272;line-height:1.8em;padding:30px 0;color:#919191;font:12px/1.8em "Doppio One",Arial,Helvetica,sans-serif}
#footer .text1 a,#footer .text2 a{color:#727272;font-weight:700;text-decoration:none}
.footer2{background-color:#E4E4E4;border-bottom:1px solid #B6B6B6;border-top:1px solid #FFF}
.footer2_resize{background:url(./../img/shade.png) no-repeat scroll center top transparent;color:#919191;margin:0 auto;padding:0;width:990px}
.footer2 .fcol{float:left;margin:0;padding:0}
.footer2 .fcol1{padding:30px 15px 34px;width:180px}
.footer2 .fcol2{padding:30px 34px 24px;width:210px}
.footer2 .fcol3{padding:30px 25px 24px;width:206px}
.footer2 .fcol4{padding:30px 0 24px 38px;width:192px}
.footer2 .fcol5{padding:30px 0 24px 38px;width:512px}
.footer2 .fcol ul{list-style:none outside none;margin:0;padding:0}
.footer2 .fcol ul li{margin:0;padding:2px 0;list-style:none outside none}
.footer2 .fcol ul li a{color:#7B7B7B;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.footer2 p{margin-top:0;padding-top:0;font-family:Arial,Helvetica,sans-serif;font-size:12px}
footer{width:100%;padding:25px 0 30px}
footer .main{border-top:1px solid #e1e1e1;padding-top:25px;width:950px}
.footer2 h2{font-family: 'BenchNine',sans-serif;font-size: 2em;letter-spacing: 0.05px;	font-weight:bold;    line-height: 22px;	color:#797979;padding:0 0 20px}
/*PIE*/
#page1 footer .main{border-top:medium none;padding-top:0;width:960px}
.divider{background:url(imagenes/home/bg-divider.png) repeat scroll 0 0 transparent;height:4px;margin:22px 10px}
.clear{clear:both;line-height:0;font-size:0;width:100%}
.container_12{margin-left:auto;margin-right:auto;width:960px}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12{display:inline;float:left;position:relative;margin:0 10px}
.container_12 .grid_2{width:140px}
.container_12 .grid_3{width:220px}
.container_12 .grid_4{width:300px}
.container_12 .grid_6{width:460px}
.container_12 .grid_8{width:620px}
.container_12 .grid_12{width:940px}
.container_12 .suffix_1{padding-right:80px}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.listados_cursos{color:#B70F2D;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-style:normal;line-height:14px}
.texto_portada figure{background:none repeat scroll 0 0 #E4E4E4;display:inline-block;margin:0;padding:7px}
.button{background:url(imagenes/home/bg-button.jpg) repeat-x scroll 0 0 #F0F3F5;border-radius:5px 5px 5px 5px;box-shadow:1px 1px #E0E0E0;font-size:14px;color:#fff;display:inline-block;line-height:20px;padding:8px 22px 10px;font-family:"Doppio One",Arial,Helvetica,sans-serif}
.button:hover{color:#fff;background:none repeat scroll 0 0 #0e8fac}
.bot{margin:10px 0;width:169px;text-align:center}
.bot_mini{margin:10px 0;width:155px;text-align:center;float:right}
.texto_portada{margin:30px 15px 0}
.portada_inicio{background:url(imagenes/fondo_home.jpg) no-repeat scroll -10px -1px transparent}
.creditos_box{float:left;display:block;width:90px}
.creditos_box_valor{
color:#919191;
 font-family: "Lato",sans-serif;
font-size: 40px;
 line-height:1em;
 text-align:center;
 margin-top: 20px;
 display:block;
 }
.creditos_box_text {
    display: block;
    font-family: "Lato",sans-serif;
    font-size: 0.8em;
    line-height: 1em;
    margin-top: 7px;
    text-align: center;
    text-transform: uppercase;
}
.creditos_box_mini{font-size:20px}
.titulo_curso{float:left;width:200px}
.cuerpo_resize{background:url(./../img/shade.png) no-repeat scroll center top transparent;color:#919191;margin:-1px auto 0;padding:10px 0 0;width:990px}
.cuerpo_resize_nuevo{color:#919191;margin:-1px auto 0;padding:0;width:990px}
.bot_naranja{margin:30px;text-align:center;width:169px}
.button_naranja{background:url(./../img/bg-button_naranja.jpg) repeat-x scroll 0 0 #F0F3F5;border-radius:5px 5px 5px 5px;box-shadow:1px 1px #E0E0E0;color:#FFF;display:inline-block;font-family:"Doppio One",Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;padding:8px 22px 10px}
.button_naranja:hover{color:#fff;background:none repeat scroll 0 0 #0e8fac}
.logo_cfc{float:left;display:block;width:100px}
.titular_curso{float:left;width:420px;margin:0 10px 40px 0}
.foto_tutor{float:left;display:block;width:130px}
.curriculum_tutor{float:left;display:block;width:820px}
.curriculum_tutor ul{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;line-height:14px}
.texto_tutor{display:block;float:left;width:600px}
.imagen_fondo{background:url(./../img/fondo_1.png) repeat-x scroll 0 0 transparent}
.precio_destacado_aux{color:#919191;font-family:'Doppio One',sans-serif;font-size:4em;padding:0;margin:-5px 0 0;line-height:40px;text-shadow:2px 2px #000;text-align:center}
.mini_precio{font-size:.7em}
.nombre-tutor{color:#B70F2D;font-family:'Doppio One',sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:13px;margin:0;padding:10px 0 0}
._subir{padding:0}
#apDiv2{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:normal;height:60px;line-height:14px;margin:65px 0 0 25px;position:absolute;width:270px;z-index:1;font:1.25em/20px BenchNine,sans-serif}
#apDiv3{color:#666;font:1.25em/20px BenchNine,sans-serif;font-style:normal;height:60px;margin:65px 0 0 345px;position:absolute;width:270px;z-index:1}
#apDiv4{color:#666;font:1.25em/20px BenchNine,sans-serif;font-style:normal;height:60px;margin:65px 0 0 665px;position:absolute;width:270px;z-index:1}
#apDiv5{color:#666;font:1.25em/20px BenchNine,sans-serif;font-style:normal;height:60px;margin:385px 0 0 220px;position:absolute;width:240px;z-index:1}
#apDiv6{color:#666;font:1.25em/20px BenchNine,sans-serif;font-style:normal;height:60px;margin:385px 0 0 695px;position:absolute;width:220px;z-index:1}
#apDiv7{color:#fff;font-family:'Doppio One',sans-serif;font-size:2.8em;text-shadow:2px 2px #000;height:60px;margin:150px 0 0 120px;position:absolute;width:220px;z-index:1}
#apDiv8{color:#fff;font-family:'Doppio One',sans-serif;font-size:2.8em;text-shadow:2px 2px #000;height:60px;margin:150px 0 0 430px;position:absolute;width:220px;z-index:1}
#apDiv9{color:#fff;font-family:'Doppio One',sans-serif;font-size:2.8em;text-shadow:2px 2px #000;height:60px;margin:150px 0 0 750px;position:absolute;width:220px;z-index:1}
#fondo_home{background:url(./../img/fondo_portada.jpg) no-repeat scroll center 50px transparent}
#logo_acreditados{position:absolute;display:block;height:164px;width:175px;left:410px;top:185px}
#enlace_acreditados{display:block;height:164px;width:175px;z-index:10}
#imagen_acreditados{display:block;height:164px;width:175px}
#boton_auxiliares{position:absolute;display:block;height:60px;width:400px;left:45px;top:258px}
#boton_profesionales{position:absolute;display:block;height:60px;width:400px;left:40px;top:258px}
.mini_precio_aula{font-size:.5em}
.precio_destacado_aula{background:url(./../img/ahora.png) no-repeat scroll 0 0 transparent;color:#919191;font-family:'Doppio One',sans-serif;font-size:2.4em;line-height:40px;margin:5px 0 0 0px;padding:0;text-align:left;padding:0 0 0 0px}
.descuento_mini{color: #919191;display: inline-block;font: 20px/120% Lato,sans-serif;margin: 3px 8px 0 0;padding: 0;text-align: left;text-decoration: line-through;text-shadow: none;vertical-align: middle;}
.titulo_curso_portada{width:280px;float:left}
.certificacion_box_portada{float:left}
.curso_novedad{position:absolute;z-index:1;margin:-10px 0 0 -10px}
.curso_promo{position:absolute;z-index:1;margin:-10px 0 0 480px}
.certificacion_box_portada{margin:0;padding:20px 0 0;width:90px;z-index:-1}
.fondo_catalogo_cursos_web{margin:0;padding:10px 0 0 250px;background:url(./../img/chica_de_fondo.png) no-repeat scroll 20px 10px transparent}
.mas_alto{margin:-15px 10px 0 -15px}
.mas_estrecho{width:270px}
.subir{padding:0}
.titulo_cat{background:url(./../img/divider.png) no-repeat scroll 300px 13px transparent;font-family:'BenchNine',sans-serif;font-size:2.1em;font-weight:700;letter-spacing:.01em;margin:0;/*padding:0 30px 0 10px;*/text-shadow:2px 2px #FFF;z-index:-1;margin:0 0 -10px 0;color:#000}
.plantilla1{padding:50px 70px 50px 50px;text-align:justify}
body{margin:0}
#formulario_contacto .caja_formulario{width:500px}
.p13{color:#B51530;font-family:'BenchNine',sans-serif;font-size:1.8em;line-height:25px;margin-bottom:10px;margin-top:30px}
.p13 a{color:#B51530;text-decoration:none}
.titulo_curso_portada_cursos{float:left;width:390px}
.bajar_boton{margin:10px 0 0;float:left}
.error_cod{background:none repeat scroll 0 0 #FDE4E1;border:1px solid #FBD3C6;color:#CB4721;font-size:25px;font-weight:700;margin:30px 0 100px;padding:50px 4px;text-align:center;line-height:30px}
/////////////////////////////////////////
.icono_buscar{margin:0 0 -6px 8px}
#cajetin_busqueda{position:absolute;top:0;right:0;margin:0}
#cajetin_busqueda #submit{float:left}
#cajetin_busqueda #searchbox{float:left}
#searchbox{border:1px solid #ccc;padding:3px;width:200px;color:#666;font-size:11px;margin:0}
#caja_busqueda_arriba{width:380px;top:30px;margin:0 0 0 -30px;padding:0;z-index:10;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-image:none;overflow:hidden}
.display_box{color:#fff;padding:4px;border-top:1px solid #dedede;font-size:16px;line-height:1.2em;font-weight:700}
.display_box a{color:#fff}
.display_box a:hover{color:#000;text-decoration:underline}
.display_box:hover{background-color:#999;color:#000}
#display{display:none}
#display_arriba{background:url('./../img/black_arrow_big.png') no-repeat scroll 0 0 transparent;padding:46px 22px 0;width:330px}
#display_arriba hr{margin:0;padding:0}
#display_abajo{background:url('./../img/abajo.png') no-repeat scroll 0 0 transparent;height:38px}
.sin_res{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;height:40px;padding:20px 0 0;margin:0;color:#fff;height:40px}
#BarraTitulo{z-index:-3}
.imagen_portada_curso{background:none repeat scroll 0 0 #E4E4E4;display:inline-block;margin:0;padding:7px}
.icono_buscar{margin:0 0 -6px 8px}
#cajetin_busqueda{position:absolute;top:0;right:0;margin:0}
#cajetin_busqueda #submit{float:left}
#cajetin_busqueda #searchbox{float:left}
#searchbox{border:1px solid #ccc;padding:3px;width:200px;color:#666;font-size:11px;margin:0}
#caja_busqueda_arriba{width:380px;top:30px;margin:0 0 0 -30px;padding:0;z-index:10;-moz-border-top-colors:none;-moz-border-right-colors:none;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-image:none;overflow:hidden}
.display_box{color:#fff;padding:4px;border-top:1px solid #dedede;font-size:16px;line-height:1.2em;font-weight:700}
.display_box a{color:#fff}
.display_box a:hover{color:#000;text-decoration:underline}
.display_box:hover{background-color:#999;color:#000}
#display{display:none}
#display_arriba{background:url(./../img/black_arrow_big.png) no-repeat scroll 0 0 transparent;padding:46px 22px 0;width:330px}
#display_arriba hr{margin:0;padding:0}
#display_abajo{background:url(./../img/abajo.png) no-repeat scroll 0 0 transparent;height:38px}
.sin_res{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;height:40px;padding:20px 0 0;margin:0;color:#fff;height:40px}
#BarraTitulo{z-index:-3}
.border_caja{border-style:solid;border-width:1px;border-color:#CCC;padding:0 16px 20px;margin-bottom:20px}
.tablaform{margin:0 0 10px}
.cabeceraForm{color:#B70F2D;font-family:'Doppio One',sans-serif;font-size:15px;font-style:normal;font-weight:400}
.pagoCC{color:#B70F2D}
.fondoflecha{background:url(./../img/flecha.png) no-repeat scroll right 200px transparent}
input.boton_formulario_alta{ border-radius:5px;width:215px;padding-bottom:10px;border:medium none;color:#FFF!important;cursor:pointer;display:block;font:bold 15px Arial!important;height:44px!important;text-align:center;text-decoration:none}
.cabeceraForm{color:#B70F2D;font-family:'Doppio One',sans-serif;font-size:15px;font-style:normal;font-weight:400}
.imagen_curso_pie{background:none repeat scroll 0 0 #ccc;display:inline-block;margin:0;padding:7px}
.boton_auxuliares_home{height:250px;width:460px;display:inline-block}
.col1-3:first-child{margin-left:0}
.col1-3{float:left;margin-left:50px;width:280px}
.separate{font-family:'BenchNine',sans-serif;font-weight:700;line-height:1.5em;margin-bottom:20px;font-size:25px;background:url(imagenes/double-border.png) repeat-x scroll center bottom transparent;margin-bottom:20px;padding-bottom:10px}
.icon1{background:url(./../img/punto_1.gif) no-repeat scroll 0 0 transparent}
.icon2{background:url(./../img/punto_2.gif) no-repeat scroll 0 0 transparent}
.icon3{background:url(./../img/punto_3.gif) no-repeat scroll 0 0 transparent}
.withIcon{padding-left:65px}
.error{height:15px;background-color:#FFFE36;border:1px solid #E1E16D;font-size:11px;color:#000;padding:3px 10px;margin-left:-2px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-box-shadow:0 0 6px #ddd;-webkit-box-shadow:0 0 6px #ddd}
input.invalid{background-color:red;color:#FFF}
.error p{margin:0}
#cuerpo{min-height:400px}
.titulo_curso_portada_cursos_ects{float:left;padding-right:20px;width:367px}
.texto_home_dentro{margin:0 0 0 300px;padding-bottom:10px;padding-left:120px}
.primera{background-attachment:scroll;background-color:transparent;background-image:url(imagenes/home/bg-divider.png);background-repeat:repeat-x;background-position:0 bottom}
.negro{color:#000}
.mini_parrafo{width:300px;margin-bottom:0}
.p14{color:#B51530;font-family:'BenchNine',sans-serif;font-size:1.2em;letter-spacing:.05px;line-height:22px;margin-bottom:5px;margin-top:2px}
.p15{color:#3F4C55;font-family:'BenchNine',sans-serif;font-size:3em;letter-spacing:.05px;line-height:22px;margin-bottom:1px}
.p16{margin-top:25px;color:#79838A;font-size:1.6em;letter-spacing:.05px;line-height:22px;margin-bottom:1px}
.p17{color:#79838A;font-size:1.2em;letter-spacing:.05px;line-height:22px;margin-bottom:5px;margin-top:8px}
.fondo_home_1{background:url(imagenes/fondo_web_nueva.jpg) no-repeat scroll center top transparent;padding-top:10px}
.fondo_home_2{margin-top:20px;background:url(imagenes/fondo_web_nueva_2.jpg) no-repeat scroll center top transparent;padding-top:10px}
.texto_home_dentro a{display:block;text-decoration:none}
.texto_home_dentro_2 a{display:block;text-decoration:none}
._interior{padding:0 0 0 240px}
.creditos_pendiente{
display:block;
font-family: "Lato",sans-serif;
/*color:#FFF;*/
border-radius: 4px;
border: 2px solid #eb7f00;
font-size:0.9em;
margin:0;padding:5px;
margin:25px 5px 0 5px;
/*background-color:#C0102F;*/
text-align:center;
/*text-shadow:1px 1px #000;*/
line-height:16px;

}
.creditos_pendiente_der{display:block;font-family:'BenchNine',sans-serif;color:#FFF;font-size:1.2em;padding:5px;margin:0 5px 0 0;background-color:#C0102F;text-align:center;text-shadow:1px 1px #000;line-height:16px;position:absolute;left:222px;top:73px}
.texto_pendiente{color:#999;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-style:italic;font-weight:400;line-height:13px}
.frecuentes h3{color:#C00;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-style:normal;line-height:14px}
.aval_alafefe{display:block;float:right;padding:15px 0 0 20px;}
.features-table{width:100%;margin:0 auto;border-collapse:separate;border-spacing:0;text-shadow:0 1px 0 #fff;color:#2a2a2a;background:#fafafa;background-image:-moz-linear-gradient(top,#fff,#eaeaea,#fff);background-image:-webkit-gradient(linear,center bottom,center top,from(#fff),color-stop(0.5,#eaeaea),to(#fff));color:#666}
.features-table td{height:50px;line-height:20px;padding:0 20px;border-bottom:1px solid #cdcdcd;box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff}
.features-table label{display:block;margin:5px 0}
.features-table .boton{padding-top:20px}
.no-border td{border-bottom:none;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.col-cell{text-align:center;width:160px;}
.col-cell1,.col-cell2{background:#efefef;background:rgba(144,144,144,0.15);border-right:1px solid #fff}
.col-cell3{background:#e7f3d4;background:rgba(184,243,85,0.3)}
.col-cellh{font:bold 2em 'trebuchet MS','Lucida Sans',Arial;font-family:'BenchNine',sans-serif;-moz-border-radius-topright:10px;-moz-border-radius-topleft:10px;border-top-right-radius:10px;border-top-left-radius:10px;border-top:1px solid #eaeaea!important}
.col-cellf{font:bold 1.4em Georgia;font-family:'Doppio One',sans-serif;font-size:28.8px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom:1px solid #dadada!important}
.texto{padding:10px 0 15px;display:block;text-align:left;font-size:11px;line-height:14px;color:#666;font-size:11px;font-style:normal}
.textos_de_matriculacion ul{padding-left:15px}
.textos_de_matriculacion ul li{margin:0 0 8px}
.fondo_celda_azul{background-color:#404D56;color:#FFF;text-shadow:0 1px 0 #000}
.sombra_tabla{box-shadow:0 0 20px #aaa;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.matricula_texto{padding:20px;font-size:15px;line-height:15px}
.matricula_metas{margin-top:50px}
.matricula-col-verde{background-color:#B51530;color:#FFF;font-family:'Doppio One',sans-serif;font-size:2.8em;text-shadow:2px 2px #000}
.matricula_boton_alta{background:url(imagenes/boton_formulario.png) no-repeat scroll 0 0 rgba(0,0,0,0);border:medium none;color:#FFF!important;text-shadow:0 1px 0 #000!important;cursor:pointer;display:block;font:bold 15px Arial!important;height:44px!important;padding-top:10px;text-align:center;text-decoration:none;width:215px;margin:0 auto}
.m_centrado{text-align:center}
.matricula_intereses{height:39px;width:93px;background-image:url(imagenes/matricula/intereses.png);background-repeat:no-repeat;position:absolute;right:-10px;top:5px;font-size:17px;text-align:center;color:#fff;line-height:13px;text-shadow:0 1px 0 #000!important}
.matricula_interes_dentro{padding:2px 10px 0 25px}
.formulario_registro p{margin:0;float:left}
.formulario_registro label{color:#666;font-family:"trebuchet MS",sans-serif;font-size:14px;font-style:normal;line-height:16px;float:left;width:150px;text-align:left}
.formacion_bono{background:url(imagenes/matricula/opcion_bono.gif) no-repeat scroll 0 0 rgba(0,0,0,0);padding-bottom:38px;padding-left:220px;padding-top:20px}
.formacion_latino{background:url(imagenes/matricula/opcion_latinoamericanos.gif) no-repeat scroll 0 0 rgba(0,0,0,0);padding-bottom:65px;padding-left:150px;padding-top:20px}
.fondo_tabla_blanco{background-color:#FFF}
.formulario_registro .login-username{width:100%}
.formulario_registro .login-password{width:100%}
.formulario_registro .input{float:left;background-color:#F5F5F5;border-left:2px solid #ABADB3;border-style:solid none none solid;border-top:2px solid #ABADB3;border-width:2px 0 0 2px}
.formulario_registro .login-remember{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:10px 0 0}
.formulario_registro .login-remember label{font-size:11px}
.formulario_registro .error{background-color:#FFFE36;color:#000}
.cupon_descuento{box-shadow:inset 0 3px 8px rgba(0,0,0,.24);padding-bottom:10px;padding-left:20px;padding-top:15px}
.error_codigo_descuento{background:none repeat scroll 0 0 #FDE4E1;border:1px solid #FBD3C6;color:#CB4721;font-size:14px;font-weight:100;line-height:30px;margin:5px 0 0;padding:3px 4px;text-align:center;display:table;width:90%}
.correcto_codigo_descuento{border:solid 1px #ADDE5C;background:#DFF2BF;font-size:14px;font-weight:100;line-height:30px;margin:5px 0 0;padding:3px 4px;text-align:center;display:table;width:90%}
.cupon_descuento .nombre-tutor{color:#B70F2D;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:13px}
img.alignright { float: right; margin: 0 0 1em 1em; }
img.alignleft { float: left; margin: 0 1em 1em 0; }
img.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.producto h2{color:#b51530;font-family:'BenchNine',sans-serif;font-size:1.6em;letter-spacing:.05px;line-height:22px;margin-bottom:1px}
.empuja_0_0_40_0{margin:0 0 40px 0}
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 { position: relative; min-height: 1px; padding-right: 10px;    padding-left: 10px;}
.col-xs-15 { width: 20%; float: left;}
.buttonBox {}
.responsive-video {
position: relative;
padding-bottom: 56.25%;
padding-top: 60px; overflow: hidden;
}

.top_20{ margin:20px 0 0 0}
.responsive-video iframe,
.responsive-video object,
.responsive-video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.texto_paypal a { font-size: 11px; font-style: normal;line-height: 11px;}
.btn-wrap span { margin: 5px 10px; font-family:'BenchNine',sans-serif;}


		.precio_bajo_boton{color: #919191;margin: 3px 8px 0 0; font-weight:400;font-family:'Lato',sans-serif;}
.precio_bajo_boton_tachado{color: #919191; text-decoration: line-through; font-size: 18px;font-weight:400;font-family:'Lato',sans-serif; }

aside h5, aside .h5, aside h6, aside .h6 {
    text-transform: uppercase;
}
aside h5 {
    border-bottom: 3px solid rgba(176, 176, 176, 0.55);
    color: #b0b0b0;
    margin: 0 0 30px;
    padding: 0 0 5px;
}
aside .block {
    margin-bottom: 30px;
}

.promo_libro {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #0099ff;
    border-radius: 50%;
    color: #0099ff;
    display: block;
    font-family: Lato;
    height: 87px;
    left: -11px;
    padding-top: 10px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: -40px;
    transform: rotate(-27deg);
    width: 87px;
}





.scrollup {
    /*background: url("imagenes/to-top.png") no-repeat scroll center center transparent;*/
     /*height: 50px;*/

	bottom: 30px;
    position: fixed;
    right: 30px;
	display: none;
    background: none repeat scroll 0 0 #2ba8db;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    float: left;
    font-size: 1.375em;
    height: 48px;
    margin: 0 7px;
    padding-top: 7px;
    text-align: center;
    transition: background 0.3s ease 0s;
    width: 48px;
}
.scrollup:hover {
    background: none repeat scroll 0 0 #1f89b4;
}
.scrollup i {
    color: #fff;
    display: block;
    line-height: 35px;
    text-align: center;
}
.listado:hover {
    background: none repeat scroll 0 0 #FBFBFB;
	transition: background 0.3s ease 0s;
}
.horas{    color: #919191;
    font-family: "BenchNine",sans-serif;
    font-size: 1.9em;
    text-align: center;
	text-shadow: 1px 1px #000;
}


.translucent-bg.blue::after {
    background-color: rgba(85, 172, 238, 0.7);
}
.translucent-bg::after {
    background-color: rgba(0, 0, 0, 0.7);
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 2;
}
#registro {
    display: none;
}

h1.titular_5 {
    color: #b51530;
    font-family: "BenchNine",sans-serif;
    font-size: 3em;
    letter-spacing: 0.04px;
    margin: 5px 0;
}
.space70 {
    margin-bottom: 70px;
}
.space50 {
    margin-bottom: 50px;
}
.space30 {
    margin-bottom: 30px;
}
.space20 {
    margin-bottom: 20px;
}

.home .wrap-cabecera{ background-color:#121d96; margin-top:-17px;}
.wrap-cabecera{ background-color:#121d96; margin-top:-17px;}

.home .menu-destacado{ background-color:#fff; color:121d96 }
.menu-destacado{ background-color:#fff; color:#b51530}

.navbar-default .navbar-nav > li.menu-destacado > a {
    color: #b51530;
}

.modal-header .close {
font-size: 35px !important;
color: red !important;
opacity: 0.6 !important ;
}


@media (min-width: 768px) {
.col-sm-15 {
        width: 20%;
		float: left;
    }
	.buttonBox {
	   padding: 30px 10px 0;
	}
	.buttonBox2 {
	   padding: 140px 10px 0;
	}
	.cuadro_home2{background: url('imagenes/home/fondo_web_nueva_2.jpg') no-repeat scroll center top rgba(0, 0, 0, 0);padding-bottom: 20px;padding-top: 20px;}
}
@media (min-width: 992px) {
    .col-md-15 {
        width: 20%;
        float: left;
    }
	.buttonBox3 {
	   padding: 90px 10px 0;
	}
	.cuadro_home{background: url('imagenes/home/fondo_web_nueva_3.jpg') no-repeat scroll center top rgba(0, 0, 0, 0);padding-bottom: 20px;padding-top: 20px;}


}
@media (min-width: 1200px) {
    .col-lg-15 {
        width: 20%;
        float: left;
    }
}



