body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	}
	
a {
	text-decoration:none;
	color:#D1E1B5;
	border:0;}
.a2 {
	color:#00CC99;
	}
	
img {
	border:0;}

.tit {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#007d69;
	font-weight:bold; text-align: left;
	}
.tit2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#007d69;
	font-weight:bold;
	}
	
.resalt {
	color:#ACB705;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;}

.negrita {
	color:#D1E1B5;
	font-weight:bold;
	}
	
.legal {
	font-family:Arial, Helvetica, sans-serif;
	size:12px;
	color:#000000;
	font-weight:normal;
	}	
.legal2 {
	font-family:Arial, Helvetica, sans-serif;
	size:11px;
	color:#000000;
	font-weight:normal; line-height:11px;
	}	
	
.contacto {
	line-height:1.5;}	
	
/* POPUPS */

ul{margin:8px 0 0 20px;font-family:Arial, Helvetica, sans-serif;color:#4d4f53; font-size:12px; font-weight:normal; list-style-image:none;}
ol{margin:5px 0 0 20px;font-family:Arial, Helvetica, sans-serif;color:#4d4f53; font-size:12px; font-weight:normal; list-style-image:none;}
li{ padding:0px 0; line-height:15px;}
#centro{ *padding:50px 40px 20px 50px; padding:50px 40px 20px 50px; color:#008469; text-align:left; font-family:Arial, Helvetica, sans-serif;}
#centro .txt { text-align:left; width:470px;}
#centro .txt .info { text-align:right; padding-top:8px; font-size:11px; font-weight:bold;}
#centro a{ text-decoration:none; font-weight:bold; font-size:11px;}
.grandetit{ font-family:Arial, Helvetica, sans-serif; padding:10px 0 0 0;font-size:15px; color:#ACB705; font-weight:bold;}
.grandetittelf{ font-family:Arial, Helvetica, sans-serif; padding:10px 0 0 0;font-size:18px; color:#ACB705; font-weight:bold;}
.grandetittelf2{ font-family:Arial, Helvetica, sans-serif; padding:10px 0 0 0;font-size:18px; color:#00866b; font-weight:bold;list-style-image:url(../images/bullet_s.gif);}
.grandetittelf00{ font-family:Arial, Helvetica, sans-serif; padding:0px 0 0 0;font-size:18px; color:#ACB705; font-weight:bold;line-height:14px;}
.grandetittelf000{ font-family:Arial, Helvetica, sans-serif; padding:10px 0 0 0;font-size:18px; color:#004730; font-weight:bold;line-height:14px;}
.pie{ font-family:Arial, Helvetica, sans-serif; padding:10px 0 0 0;font-size:15px; color:#000000; font-weight:bold;}
.pie00{ font-family:Arial, Helvetica, sans-serif; padding:0;font-size:15px; color:#000000; font-weight:bold;}
.pie02{ padding:0px 20px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4d4f53; text-align:justify; line-height:14px;}
.pie03{ font-family:Arial, Helvetica, sans-serif; padding:10px;font-size:10px; color:#4d4f53; font-weight:bold;}
.pie04{ font-family:Arial, Helvetica, sans-serif; padding:10px;font-size:10px; color:#4d4f53; font-weight:bold;}
.pie04B{ font-family:Arial, Helvetica, sans-serif;font-size:11px; color:#4d4f53; font-weight:bold;}
.pie05{ font-family:Arial, Helvetica, sans-serif; padding:0 25px 0 0px;font-size:10px; color:#4d4f53; font-weight:bold;}
.atencion{background-image:url(../images/fondo_s.gif); background-repeat:no-repeat; background-position:right top;}
.atencion2{color:#008469;}
.atencion3{color:#008469; text-decoration:underline;}
.flecha{ vertical-align:top; padding:15px 5px 0 0; width:23px; text-align:right; border:0;}
.comp{font-family:Arial, Helvetica, sans-serif;color:#4d4f53; font-size:13px; font-weight:normal; text-align:left; line-height:13px;}
.comp2{font-family:Arial, Helvetica, sans-serif;color:#4d4f53; font-size:11px; font-weight:normal; text-align:center; line-height:13px;}
.enfasis{font-family:Arial, Helvetica, sans-serif;color:#ACB705;}
.enfasis2{font-family:Arial, Helvetica, sans-serif;color:#4d4f53;}
.enfasis3{font-family:Arial, Helvetica, sans-serif;color:#4d4f53;}
.manitit{font-family:Arial, Helvetica, sans-serif;color:#008469; font-size:20px; text-align:center; font-weight:bold;}
.manisub{font-family:Arial, Helvetica, sans-serif;color:#4d4f53; font-size:15px; font-weight:bold;text-decoration:underline;}
.pop01{padding:0 55px 0 0;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:normal; text-align:left; color:#000000;}

/* Form */
.texto01{color:#3b3b3b; font-size:12px; font-weight:normal; text-align:left;}
.texto01 strong{color:#008469;}
.texto01 span{ color:#008469; font-size:22px; font-weight:bold;}
.cuadro{ text-align:left; font-size:12px; color:#008469;}
.cuadro ul{margin:5px 0 0 0; padding:2px 5px 5px 5px; font-size:11px; background-color:#cde6a0; list-style-image:url(../images/verde.gif);} 
.texto02{color:#3b3b3b; font-size:14px; font-weight:normal; text-align:left;}
.texto02 a{ color:#008469; text-decoration:underline;}
.certif{ background-image:url(../images/tabla_certi.gif); width:447px; height:174px; color:#3b3b3b; font-size:14px; font-weight:bold; text-align:center;}
.certif_txt{ color:#008469; font-size:12px;}
.texto03{color:#3b3b3b; font-size:13px; font-weight:normal; text-align:left;}
.texto03 strong{color:#008469;}
.nota{ font-size:11px; font-weight:normal; color:#3b3b3b;}

/*Servicios*/
.texto_sup{color:#3b3b3b; font-size:12px; font-weight:normal; text-align:left;}
.texto_inf{color:#3b3b3b; font-size:12px; font-weight:normal; text-align:center; margin:0 10px 0 10px; padding:0 10px 0 10px;border-left:1px dashed #008469;border-right:1px dashed #008469;}
.texto_inf2{color:#008469; font-size:12px; font-weight:bold; text-align:left; text-decoration:underline;}
.texto_inf3{color:#3b3b3b; font-size:12px; font-weight:bold; text-align:left;}
.titulares{color:#007d69; font-weight:bold; font-size:15px; text-align:left;}
.texto_cuadros{font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:#5A656B; text-align:justify; font-weight:normal;}
.texto_cuadros a{ color:#008469; text-decoration:none; font-weight:bold; font-size:14px;}


/* 20% */
.primero{font-family:Arial, Helvetica, sans-serif;color:#4d4f53; font-size:13px; font-weight:normal; text-align:center; line-height:14px;}
.primeroneg{font-family:Arial, Helvetica, sans-serif;color:#B2001C; font-size:13px; font-weight:bold; line-height:14px;}
.primeroneg2{font-family:Arial, Helvetica, sans-serif;color:#4d4f53; font-size:13px; line-height:14px;text-align:left;}
.segundo{font-family:Arial, Helvetica, sans-serif;color:#B2001C; font-size:28px; font-weight:bold; text-align:center; line-height:28px;}
.segundoG{font-family:Arial, Helvetica, sans-serif;color:#4d4f53; font-size:35px; font-weight:bold; text-align:center; line-height:35px;}
.segundoGG{font-family:Arial, Helvetica, sans-serif;color:#B2001C; font-size:38px; font-weight:bold; text-align:center; line-height:38px;}
.segundob{font-family:Arial, Helvetica, sans-serif;color:#B2001C; font-size:22px; font-weight:bold; text-align:center; line-height:32px;}
.tercero{font-family:Arial, Helvetica, sans-serif;color:#4D4F53; font-size:22px; font-weight:normal; text-align:center; line-height:18px;}
.tercerob{font-family:Arial, Helvetica, sans-serif;color:#4D4F53; font-size:18px; font-weight:normal; text-align:center; line-height:18px;}
.terceroc{font-family:Arial, Helvetica, sans-serif;color:#B2001C; font-size:18px; font-weight:normal; text-align:center; line-height:18px;}
.oferta{background-image:url(../images/oferta.jpg); background-repeat:no-repeat; background-position:left top;}
.toferta{font-family:Arial, Helvetica, sans-serif;color:#00866b; font-size:11px; font-weight:normal; text-align:right; padding:0 20px 0 0; line-height:12px;}
.cuarto{font-family:Arial, Helvetica, sans-serif;color:#B2001C; font-size:26px; font-weight:normal; text-align:center; line-height:22px;}
.quinta{font-family:Arial, Helvetica, sans-serif;color:#00866b; font-size:23px; font-weight:normal; line-height:25px;font-weight:bold;}
.quinta2{font-family:Arial, Helvetica, sans-serif;color:#00866b; font-size:23px; font-weight:normal; line-height:25px;font-weight:normal;}
.quinta2B{font-family:Arial, Helvetica, sans-serif;color:#4d4f53; font-size:23px; font-weight:normal; line-height:25px;font-weight:normal;}
.quinta2C{font-family:Arial, Helvetica, sans-serif;color:#B2001C; font-size:23px; font-weight:normal; line-height:25px;font-weight:normal;}
.quinta3{font-family:Arial, Helvetica, sans-serif;color:#B2001C; font-size:23px; font-weight:normal; line-height:25px;font-weight:bold;}
.quintaSub{font-family:Arial, Helvetica, sans-serif;color:#B2001C; font-size:30px; font-weight:bold; text-align:center; line-height:30px; text-decoration:underline;}
.tsexta{font-family:Arial, Helvetica, sans-serif;color:#4D4F53; font-size:24px; font-weight:bold; text-align:center; line-height:18px;}
.formtit{font-family:Arial, Helvetica, sans-serif;color:#000000; font-size:21px; line-height:25px;}
.formtit2{font-family:Arial, Helvetica, sans-serif;color:#000000; font-size:21px; line-height:25px;text-align:center;}
.formtitPeq{font-family:Arial, Helvetica, sans-serif;color:#000000; font-size:12px; text-align:left; line-height:25px;}
.ver{font-family:Arial, Helvetica, sans-serif;color:#007D69; font-size:12px; font-weight:bold; text-align:left; line-height:12px;}
.textoleg{font-family:Arial, Helvetica, sans-serif;color:#4D4F53; font-size:11px; text align:right; font-weight:normal;line-height:11px;}
.textotablaoferta{font-family:Arial, Helvetica, sans-serif;color:#4D4F53; font-size:14px;font-weight:normal;line-height:21px;}
.textotablaoferta2{font-family:Arial, Helvetica, sans-serif;color:#B2001C; font-size:16px;font-weight:bold; }
.textotablaoferta2b{font-family:Arial, Helvetica, sans-serif;color:#00866b; font-size:15px;font-weight:bold; }
.textotablaoferta2c{font-family:Arial, Helvetica, sans-serif;color:#ACB705; font-size:16px;font-weight:bold;list-style-image:none;}
.textotablaoferta3{font-family:Arial, Helvetica, sans-serif;color:#00866b; font-size:12px;font-weight:bold;}
.textotablaoferta4{font-family:Arial, Helvetica, sans-serif;color:#00866b; font-size:17px;font-weight:bold;}

/* TABLA COMPARATIVA */
.titulos{ color:#024731; text-align:center; font-size:14px; font-weight:bold;}
#txt{ font-size:12px; color:#4d4f53; }
#txt .col1{text-align:left; line-height:13px; border-right:1px solid #638e38; font-weight:normal; border-left:1px solid #638e38; border-bottom:1px solid #638e38;}
#txt .col2{text-align:center; border-right:1px solid #638e38; border-bottom:1px solid #638e38; background-color:#92B074;}
#txt .col3{text-align:center;border-right:1px solid #638e38; border-bottom:1px solid #638e38;  background-color:#B1C79B;}
#txt .col4{text-align:center;border-right:1px solid #638e38; border-bottom:1px solid #638e38; background-color:#D0DDC3;}
#txt .col5{text-align:center;border-right:1px solid #638e38; border-bottom:1px solid #638e38; background-color:#EFF4EB;}
.pie_tabla{ color:#024731; font-size:10px; font-weight:bold; line-height:14px; text-align:left;}

/* ASESOR */
#contenido{ background-image:url(../images/fondo_asesor.gif); background-repeat:no-repeat; width:908px; height:618px; padding:0px 40px 0 40px;}
#contenido img{ vertical-align:middle;}
.txt1{ color:#5a0024; font-size:18px; text-align:center; margin:55px 0 0 0;}
.txt1b{ color:#004730; font-size:20px; text-align:center; margin:70px 33px 0 33px;}
.txt1b a{ color:#004730; font-size:20px;}
.telf{ color:#004730; font-size:28px; margin:12px 0px 0 0; text-align:left;}
.call{ margin:5px 0px 0 0;}
.preg{ list-style-image:url(../images/bullet_a.gif); font-size:12px; color:#024731; text-align:left; margin:20px 12px 0 0px; line-height:13px;}
.pregintro{font-size:14px; color:#024731; text-align:center; margin:35px 0px 0 0px; line-height:12px; font-weight:normal;}
.pregintro02{font-size:20px; color:#661429; text-align:center; padding:10px 0px 10px 0px; line-height:20px; font-weight:bold;}
.preg li{ margin:10px 0 0 0; line-height:13px;}
.form{ margin:5px 0 0 25px; color:#4d4f53;}
.boton{margin:10px 1px 0 0; text-align:right;}
#contenido_excl{ background-image:url(../images/fondo_asesor_excl.jpg); background-repeat:no-repeat; width:908px;background-position:top;}
#contenido_pre{ background-image:url(../images/fondo_asesor_pr.jpg); background-repeat:no-repeat; width:908px;background-position:top;}
#contenido_av{ background-image:url(../images/fondo_asesor_av.jpg); background-repeat:no-repeat; width:908px;background-position:top;}
#contenido_st{ background-image:url(../images/fondo_asesor_st.jpg); background-repeat:no-repeat; width:908px;background-position:top;}
.titcaract{font-size:20px; color:#69923A; text-align:left; padding:30px 0px 0px 0px; line-height:20px; font-weight:normal;}
.txt2{color:#4d4f53; font-size:12px; text-align:justify; font-weight:normal; margin:20px 10px 0 0px;}
.txt2tit{color:#024731; font-size:20px; text-align:left; font-weight:bold; margin:20px 10px 0 0px;}
.txt3{color:#4d4f53; font-size:12px; text-align:right; font-weight:normal; margin:16px 30px 0 300px;}
.txt2 b{ font-size:16px;}
.caract{ padding:50px 35px 5px 50px;}
.caract2{ padding:20px 35px 5px 50px;}
.telf2{ color:#004730; font-size:26px; text-align:center; margin:15px 0;}
.tabla{margin:50px 0px 0 260px;}

/* UP */
.titteup01{ font-family:Arial, Helvetica, sans-serif; padding:0px 0 0 0;font-size:18px; color:#004730; font-weight:bold;line-height:14px;}
.titteup02{ font-family:Arial, Helvetica, sans-serif; padding:0px 0 0 0;font-size:18px; color:#9D292B; font-weight:bold;line-height:14px;}
.volverup{ font-family:Arial, Helvetica, sans-serif; padding:0px 0 0 0;font-size:13px; color:#007D69; font-weight:bold;line-height:13px;}
/* UP Conta */
#upcontenido{ background-image:url(../images/up_fondo_conta.gif); background-repeat:no-repeat; background-position:top center; width:908px; padding:25px 45px 5px 45px; text-align:center;}
#upcontenido_ev{  width:908px; padding:25px 45px 5px 45px; text-align:center;}
#upcontenidoderecha {vertical-align:top; text-align:left;}
.titconta{ color:#D62129; font-size:20px; text-align:left; margin:0px 0 0 0px;}
.subtitconta{ color:#000000; font-size:13px; text-align:left; margin:10px 0 10px 45px;}
.puntosconta{ color:#000000; font-size:12px; text-align:left; list-style-image:url(../images/bullet_c.gif);}
.puntosconta ul{ line-height:12px; text-align:justify;}
.puntosconta li{ margin:6px 30px 6px 25px; line-height:13px;text-align:justify;margin:6px 15px 6px 70px;}
.subtitconta2{ color:#000000; font-size:13px; text-align:left; margin:0px 0 0px 8px; font-weight:normal;}
.puntosconta2{ color:#000000; font-size:12px; text-align:left; list-style-image:url(../images/bullet_c.gif);}
.puntosconta2 ul{ line-height:12px; text-align:justify;}
.puntosconta2 li{line-height:13px;text-align:justify;margin:6px 15px 6px 5px;}
.up_menu{ color:#9c1f31; font-size:12px; margin:20px 0; font-weight:bold;}
.ficha{ font-size:11px; color:#fff; font-weight:bold; text-decoration:underline;}

#cuadroconta{color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#D62129; text-align:center;}
#cuadroconta TH{font-size:15px;line-height:18px; border-top:#fff 1px solid;border-bottom:#fff 1px solid;border-right:#fff 1px solid;padding:2px 4px;}
#cuadroconta .izq{text-align:left;}
#cuadroconta TD{ padding:4px 6px; border-top:#fff 1px solid;border-bottom:#fff 1px solid;border-right:#fff 1px solid; line-height:13px;}

/* UP Factu */
#upcontenido_f{ background-image:url(../images/up_fondo_factu.gif); background-repeat:no-repeat; background-position:top center; width:908px; padding:25px 45px 5px 45px; text-align:center;}
#upcontenido_f_ev{ width:908px; padding:25px 45px 5px 45px; text-align:center;}
.titfactu{ color:#00a1de; font-size:20px; text-align:left; margin:0px 0 0 0px;}
.subtitfactu{ color:#00a1de; font-size:13px; text-align:left; margin:10px 0 10px 45px;}
.puntosfactu{ color:#000000; font-size:12px; text-align:left; list-style-image:url(../images/bullet_f.gif);}
.puntosfactu ul{ line-height:12px; text-align:justify; }
.puntosfactu li{ line-height:13px;text-align:justify;margin:6px 15px 6px 70px;}
.subtitfactu2{ color:#000000; font-size:13px; text-align:left; margin:0px 0 0px 8px; font-weight:normal;}
.puntosfactu2{ color:#000000; font-size:12px; text-align:left; list-style-image:url(../images/bullet_f.gif);}
.puntosfactu2 ul{ line-height:12px; text-align:justify; }
.puntosfactu2 li{ line-height:13px;text-align:justify;margin:6px 15px 6px 5px;}
.puntosfactu3{ color:#000000; font-size:12px; text-align:left; list-style-image:url(../images/bullet_f.gif);}
.puntosfactu3 ul{ line-height:12px; text-align:justify; }
.puntosfactu3 li{ line-height:13px;text-align:justify;margin:6px 15px 6px 38px;}
#cuadrofactu{color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#0060a9; text-align:center;}
#cuadrofactu TH{font-size:15px;line-height:18px; border-top:#fff 1px solid;border-bottom:#fff 1px solid;border-right:#fff 1px solid;padding:2px 4px;}
#cuadrofactu .izq{text-align:left;}
#cuadrofactu TD{ padding:4px 6px; border-top:#fff 1px solid;border-bottom:#fff 1px solid;border-right:#fff 1px solid; line-height:13px;}

/* UP Nominas */
#upcontenido_n{ background-image:url(../images/up_fondo_nominas.gif); background-repeat:no-repeat; background-position:top center; width:908px; padding:25px 45px 5px 45px; text-align:center;}
#upcontenido_n_eg{ width:908px; padding:25px 45px 5px 45px; text-align:center;}
.titnom{ color:#EE8300; font-size:20px; text-align:left; margin:0px 0 0 0px;}
.subtitnom{ color:#EE8300; font-size:13px; text-align:left; margin:10px 0 10px 45px;}
.puntosnom{ color:#000000; font-size:12px; text-align:left; list-style-image:url(../images/bullet_n.gif);}
.puntosnom ul{ line-height:12px; text-align:justify; }
.puntosnom li{ line-height:13px;text-align:justify;margin:6px 15px 6px 70px;}
.subtitnom2{ color:#000000; font-size:13px; text-align:left; margin:0px 0 0px 8px; font-weight:normal;}
.puntosnom2{ color:#000000; font-size:12px; text-align:left; list-style-image:url(../images/bullet_n.gif);}
.puntosnom2 ul{ line-height:12px; text-align:justify; }
.puntosnom2 li{ line-height:13px;text-align:justify;margin:6px 15px 6px 5px;}

#cuadronom{color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#c1aa34; text-align:center;}
#cuadronom TH{font-size:15px;line-height:18px; border-top:#fff 1px solid;border-bottom:#fff 1px solid;border-right:#fff 1px solid;padding:2px 4px;}
#cuadronom .izq{text-align:left;}
#cuadronom TD{ padding:4px 6px; border-top:#fff 1px solid;border-bottom:#fff 1px solid;border-right:#fff 1px solid; line-height:13px;}

/* UP TPV */
#upcontenido_p{ background-image:url(../images/up_fondo_tpv.gif); background-repeat:no-repeat; background-position:top center; width:908px; padding:25px 45px 5px 45px; text-align:center;}
#upcontenido_p_el{ width:908px; padding:25px 45px 5px 45px; text-align:center;}
.tittpv{ color:#024731; font-size:20px; text-align:left; margin:0px 0 0 0px;}
.subtittpv{ color:#000000; font-size:13px; text-align:left; margin:10px 0 10px 45px;}
.puntostpv{ color:#000000; font-size:12px; text-align:left; list-style-image:url(../images/bullet_t.gif);}
.puntostpv ul{ line-height:12px; text-align:justify;}
.puntostpv li{ margin:6px 30px 6px 25px; line-height:13px;text-align:justify;margin:6px 15px 6px 70px;}
.subtittpv2{ color:#000000; font-size:13px; text-align:left; margin:0px 0 0px 8px; font-weight:normal;}
.puntostpv2{ color:#000000; font-size:12px; text-align:left; list-style-image:url(../images/bullet_t.gif);}
.puntostpv2 ul{ line-height:12px; text-align:justify; }
.puntostpv2 li{ line-height:13px;text-align:justify;margin:6px 15px 6px 5px;}
#cuadrotpv{color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif; background-color:#024731; text-align:center;}
#cuadrotpv TH{font-size:15px;line-height:18px; border-top:#fff 1px solid;border-bottom:#fff 1px solid;border-right:#fff 1px solid;padding:2px 4px;}
#cuadrotpv .izq{text-align:left;}
#cuadrotpv TD{ padding:4px 6px; border-top:#fff 1px solid;border-bottom:#fff 1px solid;border-right:#fff 1px solid; line-height:13px;}

/* Home Radiografia*/
.radio_not {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#007d69;font-weight:bold;}

/* Cross*/
.ficha_pro{ font-family:Arial, Helvetica, sans-serif; padding:0px 0 0 0;font-size:13px; color:#007D69; font-weight:bold;line-height:13px; text-decoration:underline;}

/* Pyme*/
.radio { font-family:Arial, Helvetica, sans-serif; margin:0px 0px 0px 0px;}
.radio a {
	text-decoration: underline;
	color:#004731;
	}
.radio ul{ line-height:12px;}
.radio li{ margin:6px 0px 8px 0px; padding:0 10px 0 0px; line-height:13px; list-style:none;}
