font,td,a,input,textarea,select,p,div {font-size:12px;font-family: Arial, Helvetica, sans-serif}
.txtrojo{color:#FF0000}
.paiscab{font-size:0.3cm;font-weight: bolder;color:#6F6F6F}
.basecab{font-size:10px;color:#6F6F6F}
.lgeneral{color:blue;font-size:12px}
.fondlang{background-color:#DEECFB}
.vinyeta{font-size:10px;background-color:#FFFCBC;border:1px solid #cccccc;border-left:0px;padding-right:5px}
#tvinyeta{z-index:10;position:relative;left:-20px}
.lvinyeta{font-size:10px;color:blue}
#titcurso{z-index:10;width:100%;font-size: 18px;font-weight:lighter;padding:0px;margin:0px;font-family:arial}
.txt10{font-size:10px}
a.txt10{color:blue}
.txt11{font-size:11px}
.txt13{font-size:13px}
#titulobase{padding-left:12px;padding-top:10px;font-size:13px}
.titulonaranja{font-size:16px;font-weight:bold;color:#F76208}
#just{padding-left:12px;padding-right:12px}
.txtbold{font-weight: bold}
.lineanegra{border-top:1px solid #808080;height:10px}
.pestanya{border:1px solid #e5e5e5;border-bottom:0px;height:27px;padding-left:10px;padding-right:10px}
.opcurso{width:95px;#width:65px;background-color:white;border:0px;vertical-align:text-bottom}
.oprcurso{width:90px;#width:60px;background-color:white;border:1px;#border:0px;vertical-align:text-bottom;#height:15px}
#uno{width:1px;height:1px;line-height:1px;font-size:1px}
#tlegal{margin:40px 0px;font-size:10px;color:#818181;}
#tlegal a{font-size:10px;color:#818181}
.marcaPalabra{background-color:#FFDD8D}
#cabgen{margin:auto}
#logo_em{float:left;margin-left:8px;background-repeat:no-repeat}
#enlacehome{display:block}
#mitcab{text-align:center;width:50%;height:60px}
#la_guiacab{text-align:right}
#busquedas{float:right;width:100px;white-space:nowrap;text-align:right}
#marc{background-color:#DEECFB;height:18px;color:#000000;padding:5px;padding-top:2px;padding-bottom:2px}
#nmarc{height:18px;padding:5px;padding-top:2px;padding-bottom:2px}
.respcentro{clear:both;margin-top:30px}
.ctpll{clear:both;margin-top:25px}
.txt_tachado{text-decoration:line-through;font-size:11px}
body{font-family:arial;margin:0px}
.contpri,.contpriAmplio{width:762px;text-align:left;background-color:white;padding:8px 6px 0px 8px;#height:100%}
/*footer*/
.noScrollH{overflow-x: hidden; overflow-y: auto;}
#lfooterkeyseo a{color: #818181;font-size:10px}
#lfooterkey{text-align:left;margin-bottom:25px;margin-top:50px;padding:5px; width: 100%;}
.sepres0{ border-top: 1px solid #b1d0f1; margin-top: 30px; width: 100%;}
.footercontent { color: #818181; padding-left: 5px; min-height: 10px; }
.footerlastitem { font-size: 12px; clear: both; margin-top: 8px; }
.footeritem1 { color: #818181; font-size: 10px; padding-left:30px; padding-right:30px;}
.footeritem1 h1, .footeritem1 h2, .footeritem1 h3, .footeritem1 h4, .footeritem1 h5, .footeritem1 h6{ color: #818181; font-size: 10px; display:inline; font-weight:lighter; }
.footeritem2 { color: #818181; font-size: 10px;}
.footeritem3 { color: #818181; font-size: 10px;}
.footeritem4 { color: #818181; font-size: 10px; margin-top: 10px; }
.linkderechos { color: #818181; font-size: 10px; }
.ocol{clear:both;padding-top:10px;font-size:11px;color:#818181}
.ocol a{color:#818181;font-size:11px;text-decoration:none}
/*Para la capa de indexacion*/
.ixon{width:735px;margin:0px 5px 15px 5px;font:10px arial;color:#929292;_position:relative}
.ixon a{font:10px arial;color:#929292;text-decoration:none}
.ixon a:hover{text-decoration:underline}
#mptxo{display:none}
.sm{color:red}
/*tooltip*/
.tooltip{cursor:default;font-size:11px;padding:10px;visibility:hidden;float:left;position:absolute;border:2px solid #DCDCDC;width:250px;background:#FFFFFF;margin-top:-80px;_margin-top:-75px;margin-left:-165px}
.ttiptxt{height:15px;text-align:right;font-size:12px;font-style:normal;border-bottom:1px dotted #666666;cursor: pointer}
.ttipquest{padding-right:15px;background-image:url('/emag_users/commons/images/iquest.gif');background-repeat:no-repeat;background-position:left;border:none;cursor: pointer}
/*P?ginas 404 y Resultado de b?squeda=0 */
.noencontrada_container{min-height:300px; padding:10px 30px 0 10px;}
.lstcursos .noencontrada_container{padding:0 0 0 10px;} /*quitamos padding si esta dentro de listado cursos*/
* html .noencontrada_container{height:300px;}/*IE6 Hack*/
.noencontrada_container .zlg { margin: 0px 0px 15px 11px; width: 674px; }
.noencontrada_container .zlg h1{margin: 0px; font-size:18px; font-weight:normal;}
.noencontrada_container .zlg .intit{border-style: solid; border-color: rgb(234, 234, 234); border-width: 0px 4px; padding: 5px 15px 5px 50px; background-repeat: no-repeat; background-position: 10px 0px; }
.noencontrada_container .zlg{margin-left:0;}
.noencontrada_container .tcs { background: transparent url('/emag_users/commons/images/tcursoisup.gif') bottom center no-repeat; height: 11px; }
.noencontrada_container .tcb { background: transparent url('/emag_users/commons/images/tcursoibaj.gif') top center no-repeat; height: 11px; }
.noencontrada_container #tcurso{background:url('/emag_users/commons/images/verysad.gif') no-repeat 6px 2px;}
* html .noencontrada_container #tcurso{background:url('/emag_users/commons/images/verysad.gif') no-repeat 10px 2px;}/*IE6 Hack*/
*+html .noencontrada_container #tcurso{background:url('/emag_users/commons/images/verysad.gif') no-repeat 10px 2px;}/*IE7 Hack*/
.noencontrada_container li{color:#FF8400;}
.noencontrada_container span{color:#000;}
.noencontrada_container p, .noencontrada_container ul{padding-left:10px;}
.noencontrada_container ul{list-style-position:inside; margin:5px 0 20px 0;}
* html .noencontrada_container p{margin:0px 0 10px 0;}/*IE6 Hack*/
*+html .noencontrada_container p{margin:0px 0 10px 0;}/*IE7 Hack*/
.noencontrada_container ul.nobullets{list-style-type:none; list-style-position:outside;}
/*cursos destacados*/
.cjaDestacados{width:auto;float:right;visibility:collapse;margin:0px;height:0px;padding-right:5px;overflow:hidden}
.Ini{width:792px;	background:#76765c;overflow:hidden;position: relative;margin:5px 0px 10px}
.cPat{background:#9f9e8c;height:100%;width:12.7%;}
.cPat div{font-size:12px;color:#fff;padding:20px 5px 5px 5px;margin:0px}
.coloca{background:#76765c;width:85%;float:right;text-align:left;color:#fff;padding:5px}
.destTitulo{margin-bottom:10px}
.destDetalles{font-size:12px;left:0px;}
.coloca a{color:#fff;text-decoration:underline;font-size:16px}
.accesos,.zde,#logincab,.segmentos,#busemag,.acomp,.ixon,.ph,.impri,.botonsi,.botonsib,.g .ad,.basicos cite,.noimp,#ttemamp,.fecha u,.mapagoogle,.compcook,.reloj,.coche,.bici,.mquito,.cjmatriculs,.bmiso{display:none !important;}
#lnklist{text-decoration:underline;font-size:10px;color:gray;position:relative}
#lnklist span{display:block}
.contpri{width:70%}
.zlg .intit{background-color:#f6f6f6;background-repeat:no-repeat;background-position:10px 10px;padding:15px 15px 15px 150px;width:520px;margin:20px 0px 15px 0px;position:relative}
.zlg h1,.zlg h2{margin:0px}
.zlg h1{font:bold 20px arial;display:inline}
.zlg h2{font:bold 18px arial;color:#6c6c6c}
.zlg h2 a{font:bold 18px arial}
.zlg span,.zlg a{font-size:10px}
.zlg span{margin-left:10px}
.ziz{width:685px;position:relative}
h3{font:18px arial;padding:5px;border-left:10px solid #ff8400;background-color:#dcdcdc;clear:both;margin:0px}
.basicos{margin-left:10px}
.basicos b.bo{float:left;text-align:right;width:125px;margin-right:15px}
.basicos span{float:left;width:535px}
.basicos strong{margin:0px 15px 0px 75px}
.basicos strong.cal{float:right}
.basicos a{display:none}
html>body .basicos .sep{font-size:1px;height:1px;#position:absolute;top:-10px;clear:both}
.basicos .a,.basicos .b{padding:10px 0px;border:1px solid #000000;border-width:1px 0px}
.basicos .b,.basicos .g{background-color:#f6f6f6}
.basicos .pr{border-top-width:0px}
.basicos td{vertical-align:top;border:1px solid #000000;border-width:1px 0px}
.basicos table{margin-top:25px}
.basicos cite{float:left;font-style:normal;width:178px;margin:20px 0px 0px 0px}
.basicos cite.f{width:100px}
.fverde{color:black;font-weight:bold}
.tope{vertical-align:top;text-align:right}
.precio{font:bold 15px arial}
.g .ai{width:215px;margin:0px;font-style:normal}
.g strong.ai{font-size:15px}
.g b{display:inline;float:none;width:auto}
.temario,.opiniones{margin-left:10px}
.opiniones {margin-bottom:40px}
.temario h5,.opiniones h5,.cursosrel h5{border-bottom:2px solid #c2c2c2;color:#6d6d6d;font:bold 15px arial;margin-bottom:10px;margin-top:28px}
.temario h5.profe,.opiniones h5.profe{margin-top:70px}
.reloj{background:url(/emag_users/pcurso/images/ico_reloj.gif) no-repeat;float:right;height:35px;width:36px;margin:-30px 10px 0px 0px}
.coche{background:url(/emag_users/pcurso/images/ico_coche.gif) no-repeat;float:right;height:33px;width:39px;margin:-30px 10px 0px 0px}
.bici{background:url(/emag_users/pcurso/images/ico_bici.gif) no-repeat;float:right;height:31px;width:52px;margin:-28px 10px 0px 0px}
.prof{margin:10px 0px 20px 0px}
.prof .im{width:150px}
.prof .g0{padding:10px;border:1px solid #bbbbbb;border-width:1px 0px;background-color:#f4f4f4}
.prof .g1{padding:10px}
.prof img{padding:10px;border:1px solid #bbbbbb}
.md{margin-top:20px}
.md .a{border-top:1px solid #bbbbbb}
.md .b{border-bottom:1px solid #bbbbbb}
.md .g{padding:10px;background-color:#f4f4f4}
.md .bot{text-align:right;vertical-align:top;font-weight:bold;padding:10px;width:140px}
/*.sepseccion{page-break-after:always}*/
.ayimpins{display:none}
.fecha span.f,.fecha em.f{width:192px;font-style:normal}
.fecha span,.fecha em{float:left}
.mapabsol{top:0px !important;display:block;position:relative;margin-right:200px !important}
.cal0,.cal1{float:left;margin-right:30px}
#calendarios{padding-top:15px}
.tbla td,.tb td{background-color:white;text-align:center;font-weight:bold;border:4px solid white}
.tb td{font-size:11px}
.tg,.tb .tg,.tb .tgd{text-align:center;font-weight:bold;color:#747575;font-size:11px;border:4px solid #f4f4f4;background-color:#f4f4f4}
.tb .marcadia{color:white;background-color:#ff8400;border-color:#ff8400}
.consfec{float:right;margin-right:7px;font-style:normal}
