/* 
----------------------------------
 DEFAULT STYLE
 Website: BANMEDICA
----------------------------------
*/
/*** Tags HTML ***/
* { margin:0; padding:0;}
body {font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;margin:0; padding:0; border:0; text-align:center; background:#ffffff;}
html>body {margin:0; padding:0;}
a {text-decoration:none;}
a:hover, * a:hover {text-decoration:underline; color:#000;}
/*div {overflow:hidden;}*/
form {margin:0; padding:0;}
img {border:0;}
.separa {clear:both; overflow:hidden; margin:0; padding:0; height:1px;}


/*-------------------o BLOQUES PRINCIPALES o------------------------*/

.tabla-main {width:982px; background:url(../media/back_top.gif) repeat-x left top #fff; margin:0 auto;}
.tabla-header {width:975px; margin:3px 6px 3px 0; font-size:11px; color:#fff; font-weight:bold; padding:0 7px 0 0;}
.tabla-main .tabla-header a{ color:#FFF;}
.tabla-content {width:982px; margin:10px auto 17px auto;}
.tabla-contenthome {width:982px; margin:10px auto 17px auto;}
/*html* .tabla-contenthome {width:982px; margin:10px -5px 17px -2px;}*/
.cont-left {width:250px;}
.cont-lefthome {width:250px;}
/*html* .cont-lefthome {width:250px;padding-left:2px;}*/
.cont-right {width:732px;}
.cont-righthome {width:732px;}
/*html* .cont-righthome {width:732px; padding-right:4px;}*/
.table-footer {width:982px; background:url(../media/foot/back_footer.gif) repeat-x left top; margin:0 auto;}
.table-footer div{overflow:hidden;}
.td-colizqinterior{ width:226px;}
.td-colderinterior{ width:236px;}
.td-contenidointerior{ width:521px; overflow:none;}
.td-principal{ width:747px;}
.td-contenidointext{ width:726px;}


/*-------------------o HEADER o------------------------*/
.tabla-header td.buscar {border:1px solid #000; border-collapse:collapse; background-color:#fff; padding:0;}
.tabla-header td.buscar input.campo {float:left; width:125px; height:16px; margin:0 0 0 2px; border:none; background-color:#fff; padding:0; font-size:11px; color:#000;}
/*-------------------o FOOTER o------------------------*/
.table-footer .info-footer {width:981px; margin:0 auto 15px auto; background: url(../media/back_bottom.gif) repeat-x left top #f4f4f4;border-left:1px solid #c4c4c4;}
.table-footer .info-footer .logo {width:185px; float:left; margin:8px 0 0 0;}
.table-footer .info-footer .links {float:left; margin:25px 0 0; font-size:10px; color:#717171;}
.table-footer .info-footer .links a {float:left; font-size:10px; color:#717171; border-right:1px solid #C4C4C4; padding:0 7px 0 0; margin:0 7px 0 0;}
.table-footer .info-footer .banner {width:144px; float:right; background-color:#fff; border-left:1px solid #C4C4C4; border-bottom:1px solid #C4C4C4; padding:3px 0 5px;}
.table-footer .info-footer .banner h1 {font-family:Arial; margin:0 17px; font-size:17px; color:#2B3440;}
.table-footer .info-footer .banner h1 span {font-family:Arial; color:#D80915; display:block;}

/*-------------------o COLUMNA IZQUIERDA o------------------------*/
/*logo*/
.logo {}

/*login*/
.box-login { background:url(../media/menu/bot_236.jpg) no-repeat left bottom; padding:0 0 9px 0; margin:0 0 8px 0;}
.box-login .auxi {background:url(../media/menu/top_236.jpg) no-repeat left top; padding:20px 0 0 0;}
.box-login .auxi .titu {margin:0 25px 8px;}
.box-login .tabla-login {width:185px; margin:0 auto 4px; font-size:12px; color:#000; font-weight:bold;}
.box-login .tabla-login td {padding:3px 3px 7px 3px;}
.box-login .tabla-login input.campo {width:144px; height:20px;background:url(../media/menu/back_login.gif) no-repeat left top; padding:2px; border:none; font-weight:normal; font-size:11px; color:#000;}
.box-login .boton {float:right; clear:both; border:none; margin:0 25px 15px 0; width:86px; height:22px; background:url(../media/menu/back_ingresar.gif) no-repeat left top; font-size:11px; color:#fff; font-weight:bold; padding:2px 0 5px; cursor:pointer;}
.box-login .links { margin: 0 0 0 15px;clear: both;font-family:Arial;font-size: 10px;color: #000000;}
.box-login .links a {font-family:Arial; font-size:10px; color:#000; margin:0 5px;}

/*aprende*/
.box-aprende {width:236px; background:url(../media/menu/top_236b.jpg) no-repeat left top; padding:15px 0 0; margin:0 0 8px;}
.box-aprende .titu {margin:0 25px 8px;}
.box-aprende ul.texto {display:block; list-style-type:none; margin:0 25px 8px; font-family:Arial; font-size:12px; color:#000; font-weight:bold;}
.box-aprende .texto li { background:url(../media/auxi/flecha_negra.gif) no-repeat left 2px; padding:0 0 0 10px; font-family:Arial; font-size:12px; color:#000; font-weight:bold; margin:0 0 3px 5px; line-height:15px;}
.box-aprende .texto li a {font-family:Arial; font-size:12px; color:#000;}
.box-aprende .banner {width:215px; margin:5px 0 0 12px; background:url(../media/menu/bot_215.gif) no-repeat left bottom;}
.box-aprende .banner .auxi {width:215px; background:url(../media/menu/top_215.gif) no-repeat left top; margin:0 0 3px; padding:11px 0 0;}
.box-aprende .banner .auxi p {font-size:12px; color:#000; font-weight:bold; margin:0 25px 3px;}
.box-aprende .banner .auxi .texto li {background:url(../media/auxi/bullet_negro.gif) no-repeat left 5px; font-size:11px; color:#000; font-weight:normal; font-family:Tahoma; margin:0 0 0 5px;}
.box-aprende .banner .auxi .texto li a {font-size:11px; color:#000; font-weight:normal; font-family:Tahoma;}

/*noticia*/
.box-news {width:233px; background:url(../media/menu/top_233.jpg) no-repeat left top; padding:0; margin:0 0 15px 3px;}
.box-news .auxi {width:185px; margin:14px auto 0 20px;}
.box-news .auxi h1 {font-size:11px; color:#2F3947; margin:0 0 5px;}
.box-news .auxi h2 {font-size:11px; color:#4D5D73; font-weight:normal; margin:0 0 3px;}
.box-news .auxi a.vermas {font-size:10px; color:#4D5D73; font-weight:bold;}

/*acceso directo*/
select.acceso {width:185px; border:1px solid #606F83; padding:2px; font-size:11px; color:#000; font-weight:bold; margin:0 0 15px 20px;}

/*-------------------o COLUMNA DERECHA o------------------------*/
/*menu*/
div.menu-top {width:665px; margin:0 0 20px 68px; background:url(../media/home/back_botonera.gif) repeat-x left top;}
div.menu-top .botonera-prin {font-size:11px; color:#4D5D73; margin:0;}
div.menu-top .botonera-prin a {display:block; float:left; width:103px; height:28px; font-weight:bold; font-size:11px; color:#4D5D73; text-align:center; padding:7px 0 0;}
div.menu-top .botonera-prin a:hover, div.menu-top .botonera-prin a.current {width:103px; font-weight:bold; height:28px; color:#000; text-decoration:none; background:url(../media/home/boto_on.gif) no-repeat left top;}

div.menu-top .botonera-sec {margin:6px 0 0; font-size:13px; color:#2B3440; margin:0;}
div.menu-top .botonera-internoactivo {display:block; float:left; font-family:Arial; font-size:13px; color:#d70915; font-weight:bold; margin:0; padding:0 8px 0 0; }
div.menu-top .botonera-sec a {display:block; float:left; font-family:Arial; font-size:13px; color:#2B3440; font-weight:bold; margin:0; background:url(../media/home/back_punt_vert.gif) no-repeat right top; padding:0 10px 0 0; margin:0 10px 0 0;}
div.menu-top .botonera-sec a.sb {background:none; padding:0; margin:0;}

/*slide*/
.slide {width:732px; height:290px; margin:0 0 15px;}
.slide .nros {width:250px; position:absolute; margin:275px 0 0 570px;}
.slide .slide-uno {width:724px; height:291px; background:url(../media/home/back_home.jpg) no-repeat left top;}
.slide .slide-uno .auxi {width:370px; margin:105px 0 0 178px; color:#4D5D73; font-size:13px;}
.slide .slide-uno .auxi p {color:#4D5D73; font-size:13px; margin:0 0 10px;}
.slide .slide-uno .auxi a.lista {float:left; width:45%; display:block; background:url(../media/auxi/bullet_negro.gif) no-repeat 3px 6px; font-size:13px; color:#2F3947; font-weight:bold; padding:0 0 0 13px; margin:0 0 5px;}
.slide .slide-uno .auxi .vermas {width:123px; height:46px; margin:20px 0 0 104px; background:url(../media/slide/bot_vermas.png) no-repeat left top; font-size:11px; color:#fff; font-weight:bold; text-align:center; padding:15px 0 0;}
.slide .slide-uno .auxi .vermas a {font-size:11px; color:#fff; font-weight:bold; background:none;}

/*simulador*/
.box-simula {float:left; width:347px; background:url(../media/home/bot_347.gif) no-repeat left bottom;}
.box-simula .box-foot {width:347px; background:url(../media/home/top_347.gif) no-repeat left top; margin:0 0 10px;}
.box-simula .box-foot .auxi {width:295px; margin:15px auto;}
.box-simula .box-foot .auxi h1 {font-size:15px; color:#C50B16; margin:0 0 7px;}
.box-simula .box-foot .auxi h2 {font-size:11px; color:#000; font-weight:normal;}
.box-simula .box-foot .auxi .links {margin:15px 0 0;}
.box-simula .box-foot .auxi .links .link-foot {float:left; width:86px; background:url(../media/home/bot_86.gif) no-repeat left bottom;}
.box-simula .box-foot .auxi .links .link-top {width:86px; background:url(../media/home/top_86.gif) no-repeat left top; margin:0 0 3px; text-align:center; padding:3px 0;}
.box-simula .box-foot .auxi .links .link-top a {display:block; font-size:11px; color:#fff; font-weight:bold; margin:0 8px; line-height:10px;}
.margen-link {margin:0 15px;}

/*beneficios*/
.box-beneficios {float:right; width:349px; background:url(../media/home/top_349.jpg) no-repeat left top;}
.box-beneficios .auxi {width:320px; margin:15px 0 0 15px;}
.box-beneficios .auxi img {float:left; border:2px solid #fff; margin:0 10px 0 0;}
.box-beneficios .auxi h1 {color:#C50B16; font-size:15px; margin:0 0 7px;}
.box-beneficios .auxi p {color:#000; font-size:11px; margin:0;}
.box-beneficios .auxi ul.texto {display:block; list-style-type:none; margin:0; font-size:11px; color:#000;}
.box-beneficios .auxi ul.texto li {list-style-type:none; font-size:11px; color:#000; margin:0 0 5px; line-height:10px;}
.box-beneficios .auxi ul.texto li a {font-size:11px; color:#000; margin:0;}

/*noticias*/
.box-news2 {float:left; width:180px; margin:8px 0 0 0; background:url(../media/home/top_180.jpg) no-repeat left top;}
.box-news3 {float:left; width:180px; margin:8px 0 0 0; background:url(../media/home/top_180.jpg) no-repeat left top;}
.box-news2 .auxi, .box-news3 .auxi {width:155px; margin:15px 0 0 13px;}
.box-news2 .auxi img, .box-news3 .auxi img {float:left; border:1px solid #E7E7E7; margin:0 5px 0 0; background-color:#fff; padding:2px;}
.box-news2 .auxi h1, .box-news3 .auxi h1 {color:#4D5D73; font-size:12px; margin:0;}
.box-news2 .auxi .vermas, .box-news3 .auxi .vermas {display:block; clear:both; text-align:right; margin:0;}
.box-news2 .auxi .vermas a, .box-news3 .vermas a {font-size:10px; color:#4D5D73; font-weight:bold; margin:0;}
.sm {margin:8px 0 0;}

/**FIN**/




/******* MIGA DE PAN ********/
.miga-pan{ font-size:10px; color:#4d5d73; padding:4px 0; border-bottom:1px solid #e2e7ec; width:726px}
.miga-pan a{color:#4d5d73;}
/**** OPCIONES PAGINA ****/
.opciones-pagina{ font-size:10px; font-weight:bold; float:right;}
.opciones-pagina a{color:#4d5d73; font-weight:bold;font-family:Tahoma, Geneva, sans-serif;}


/******* MENU INTERIOR ********/
.menu-interior{ color:#2f3947; width:196px; margin:34px 0 0 0; background:url(../media/menu/bg_menu.jpg) no-repeat left bottom; padding:0 5px 5px 5px; }
.menu-interior a{color:#2f3947;}
.menu-interior ul, .menu-interior li{ margin:0; padding:0; list-style:none;}
.menu-interior ul li{font-size:12px; background:url(../media/auxi/separa_menu-interior.gif) repeat-x left bottom; padding:7px 0; margin:0; line-height:14px;}
.menu-interior ul li a{ display:block; background:url(../media/auxi/bullet_mas.gif) no-repeat left 4px; padding:0 0 0 12px; font-weight:bold;font-family:Arial, Helvetica, sans-serif}
.menu-interior ul li.acti a{ display:block; background:url(../media/auxi/bullet_menosrojo.gif) no-repeat left 4px; padding:0 0 0 12px; font-weight:bold; color:#d70915;}
.menu-interior ul li ul { list-style:none; margin:0 0 0 12px; padding:10px 0 16px 0}
.menu-interior ul li ul li{font-size:11px; background:none; padding:2px 0;}
.menu-interior ul li ul li a, .menu-interior ul li.acti ul li a{ background:none; padding:0; font-weight:normal; color:#2f3947; font-family:Tahoma, Geneva, sans-serif;}
.menu-interior ul li ul li.acti a,  .menu-interior ul li.acti ul li.acti a{ font-weight:bold; padding:0; background:none;}



/******* CONTENIDOS ********/
.contenidos{ width:500px; color:#4d5d73; font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.contenidos p,.contenidos td{font-family:Arial, Helvetica, sans-serif;}
.extendido{ width:726px;}
.contenidos h2{ font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.contenidos h4{ display:block; font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #b1b1b1; background:#fbfbfb; padding:6px 12px;}
.contenidos img.derecha{ border:1px solid #a6aeb9; padding:3px; margin:0 0 0 20px;}
.contenidos img.izquierda{ border:1px solid #a6aeb9; padding:3px; margin:0 20px 0 0px;}
.contenidos ul{ list-style:none;}
.contenidos ul li{ background:url(../media/auxi/bullet_rojo.gif) no-repeat left 5px; padding:0 0 0 10px}

/**** FAQ ****/
.box_faq{}
.box_faq .faq_pregunta{ padding:12px 0;}
.box_faq .faq_pregunta a{color:#4d5d73;}
.box_faq .faq_respuesta { padding:12px 0 20px 10px;} 

/**** REFERIR ****/
#referir_amigo{ width:441px; height:345px; text-align:left; font-size:11px; color:#4d5d73; padding:16px 0 0 18px; background:url(../media/cont/bg_referir-amigo.jpg) no-repeat left top;}
#referir_amigo h2{ font-size:12px;}
#referir_amigo td{ padding:0 0 4px 0;}
#referir_amigo input{ font-size:11px;}
#referir_amigo input.text{ border:1px solid #717d8f; color:#a2a4a6; width:136px; padding:2px 3px; background:#f7f7f7;}
#referir_amigo textarea.text{ border:1px solid #717d8f; color:#a2a4a6; width:287px; padding:2px 3px; background:#f7f7f7;}

/**** IMPRIMIR ****/
#ventana_imprimir{ width:580px; height:500px; text-align:left; padding:0 20px; font-size:12px; color:#4d5d73;}
#ventana_imprimir h2{ font-size:16px; font-weight:bold;}
#ventana_imprimir .fecha{ font-size:10px; border-bottom:1px solid #e2e7ec;}
#ventana_imprimir .fecha td{ padding:0 0 2px 0;}
#ventana_imprimir .contenido_imprimir{ overflow-y:auto; overflow-x:hidden;}
#ventana_imprimir .contenido_imprimir ul{ margin:0 0 0 15px;}

/**** MAPA DEL SITIO ****/
.box_mapasitio{ font-size:11px; font-family:Arial, Helvetica, sans-serif; list-style-type:none;}
.box_mapasitio h2{color:#4D5D73;}
.contenidos .box_mapasitio li{ padding:0 0 0 9px; list-style:none; background:none;}
.contenidos .box_mapasitio li ul{ padding:8px 0 0 0; list-style-type:none;}
.contenidos .box_mapasitio li li{  padding:0 0 10px 9px; list-style-type:none;}
.contenidos .box_mapasitio li ul ul{ padding:4px 0 4px 0;  list-style-type:none;}
.contenidos .box_mapasitio li li li{padding: 0 0 0 30px; list-style-type:none;}

.noback {background:none; list-style-type:none;}
/**** CONTACTANOS ****/
.box_contactenos{ font-size:11px; color:#4D5D73;}
.box_contactenos h2{color:#4D5D73;}
.box_contactenos .cuadro_texto{border:1px solid #dcdcdc; width:144px; font-size:11px; padding:2px 4px}
.box_contactenos .area_texto{border:1px solid #dcdcdc; width:328px; font-size:11px; padding:2px 4px}
.box_contactenos select{ font-size:11px;}
.box_contactenos td{ padding:0 0 8px 0;}
.box_contactenos .requerido{ font-size:10px;}


/*** RED AUGE ***/
.formulario{ font-size:11px;}
.formulario .cuadrotexto{ font-size:11px; border:1px solid #7f9db9; color:#4d5d73; padding:2px 3px;}
.botones_redprestadores{ width:162px; margin:0 auto;}
.formulario td{ padding:0 0 6px 0;}


/*datos tabla*/
.datos_tabla td, .datos_tabla th{ padding:7px 14px; font-size:11px;}
.datos_tabla .primero{ border-left:1px solid #e8e8e8;}
.datos_tabla .primero_arriba{ border-top:1px solid #e8e8e8;}
.datos_tabla td{border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.datos_tabla th {background:#f5f5f5; border-bottom:1px solid #cfcfcf; border-right:1px solid #e8e8e8;}
.datos_tabla .sobre_prestaciones{ background:none; border-top:none; border-left:none}
.datos_tablachico td, .datos_tablachico th{ padding:5px 5px;}
.datos_sinpadding td, .datos_sinpadding th{ padding:0;} 



.tabla_normal {padding:0 0 0 12px;}
.tabla_normal td{ padding:0 0 10px 0;}
.tabla_normal select{ font-size:11px; color:#4d5d73; }

/*** COLUMNA DERECHA INTERIOR ***/
.box_simula-encuentra{ font-size:11px; color:#2b3440; padding:8px 0 0 11px; background:url(../media/right/bg_simula-encuentra.jpg) no-repeat left top; height:136px; margin:0 0 12px 0}
.box_simula-encuentra h3{ font-size:11px; color:#d80915; margin:0 0 4px 0;}
.box_simula-encuentra .detalle{ color:#4d5d73; font-size:10px;}
.box_simula-encuentra ul{ list-style:none;}
.box_simula-encuentra li{ padding:0 0 4px 0;}
.box_simula-encuentra .btn_simula{ color:#FFF; display:block; background:url(../media/right/btn_simular.jpg) no-repeat left top; width:109px; height:22px; text-align:center; line-height:22px;}

.box_enlaces-rel{ font-size:11px; color:#2f3947; padding:20px 0 0 30px; background:url(../media/right/bg_enlaces-rel.gif) no-repeat left top; width:201px; height:106px;}
* html .box_enlaces-rel { font-size:11px; color:#2f3947; padding:20px 0 0 30px; background:url(../media/right/bg_enlaces-rel.gif) no-repeat left top; width:231px; height:106px;}
.box_enlaces-rel h3{ font-size:12px; margin:0 0 5px 0;}
.box_enlaces-rel ul{ list-style:none;}
.box_enlaces-rel ul li{ line-height:13px; background: url(../media/auxi/bullet_negro.gif) no-repeat left 5px; padding:0 0 0 10px;}
.box_enlaces-rel a{color:#2f3947;}


/** SIMULA HOME **/
.box_simulahome{ font-size:11px; color:#2b3440; padding:8px 0 0 90px; background:url(../media/home/bg_simula.jpg) no-repeat left top; height:136px; margin:0 0 12px 0}
.box_simulahome h3{ font-size:15px; color:#d80915; margin:0 0 4px 0;}
.box_simulahome .detalle{ color:#4d5d73; font-size:10px;}
.box_simulahome ul{ list-style:none;}
.box_simulahome li{ padding:0 0 4px 10px; background:url(../media/auxi/flecha_negra.gif) no-repeat left 2px;}
.box_simulahome .btn_simula{ color:#FFF; display:block; background:url(../media/right/btn_simular.jpg) no-repeat left top; width:109px; height:22px; text-align:center; line-height:22px;}



/*SIMULADORES*/
#simulador { width:835px; margin:20px 0 0 60px; font-size:11px; color:#4d5d73;}
#simulador a{ color:#4d5d73}
#simulador a:hover{color:#d80915; text-decoration:underline;}

#simulador h1{ font-size:16px; color:#030303;}
#simulador h2{ font-size:12px; color:#030303; font-weight:bold;}
#simulador .box_datos{background:url(../media/simula/bg_simuladores.jpg) no-repeat left bottom; padding:0 19px 15px 19px; margin:0 0 25px 0;}
#simulador .box_datos td{ padding:7px 7px;}
#simulador .box_datos th{padding:3px 7px;}
#simulador .box_datos .caja_edad{border:1px solid #dedede; width:32px; font-size:11px; color:#4d5d73; padding:2px}
#simulador .box_datos .caja_rentacotiza {border:1px solid #dedede; width:87px; font-size:11px; color:#4d5d73;padding:2px}
.caja_codigo{border:1px solid #dedede; width:88px; font-size:11px; color:#4d5d73;padding:2px}

#simulador .box_datos .vers{ text-align:right; font-size:10px; padding:4px 0 0 0;}
#simulador .box_datos .vers a{ color:#4d5d73;}
#simulador .valores{ font-size:10px; text-align:right; padding:10px 0 0 0;}

#simulador .box_datos select{font-size:11px; color:#4d5d73; padding:2px}
#simulador .box_datos .content_datos{ background:url(../media/simula/linea_divisora.gif) repeat-x left 15px; margin:0 0 0 15px; width:750px; }
#simulador .box_datos .espacio_content{ margin:0 0 0 15px; width:750px;}

.paginacion{ text-align:center; height:40px; line-height:40px;}
.paginacion a{ color:#4d5d73;}
.paginacion a:hover{ color:#d80915;}

.title_simulador{ height:52px; background:url(../media/simula/bg_titlesimulador.jpg) repeat-x left top; margin:0 0 16px 0;}
.simulador_tabs { height:52px; float:right;}
.simulador_tabs ul{ list-style:none;}
.simulador_tabs ul li{ display:block; float:left; height:47px; width:110px; text-align:center; padding:5px 0 0 0; background:url(../media/simula/bg_tabsimulador.jpg) no-repeat left top;}
.simulador_tabs ul li .numero{color:#9fa0a0; font-size:18px; line-height:18px; font-weight:bold;}
.simulador_tabs ul .acti{ font-weight:bold; color:#e20a16;}
.simulador_tabs ul .acti .numero{ color:#e20a16;}

.opciones_planesparati { height:26px;}
.opciones_planesparati a{ color:#4d5d73;}

.box_residencia{ background: url(../media/simula/bg_residencia.jpg) no-repeat left top; width:237px; height:77px; padding:0 0 0 20px; float:left; margin:0 8px 0 0}
.box_tipoplan{ background: url(../media/simula/bg_tipodeplan.jpg) no-repeat left top; width:550px; height:77px; padding:0 0 0 20px; float:left;}

.tabla_simulador{ height:150px; overflow-y:scroll;}

.ventana_simulador{ width:475px; padding:10px 25px 20px 25px; font-size:11px; text-align:left;color:#4d5d73;}
.ventana_simulador a{ color:#4d5d73;}

.formulario_ejecutivo td{ padding:0 0 6px 0;}
.formulario_ejecutivo .caja_texto{ width:220px; border:1px solid #dcdcdc; font-size:11px; padding:2px 0}
.formulario_ejecutivo select, .formulario_ejecutivo textarea{border:1px solid #dcdcdc; font-size:11px;}
.formulario_ejecutivo textarea { width:332px; height:99px;}


/*GLOSARIO*/
.box_glosario { width:420px;}
.box_glosario, .box_glosario strong{ font-family:Arial, Helvetica, sans-serif;}
.box_glosario .indice{ text-align:center; margin:0 0 20px 0;}
.box_glosario .indice a{color:#4d5d73; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}




.nube{ font-size:11px; text-align:left; border:1px solid #e31622; padding:6px; color:#4d5d73; width:250px;}
.nube .contenido{ border:1px solid #e6e6e6; padding:8px;}
.nube .contenido ul{ list-style:none; margin:10px 0 0 0;}
.nube .contenido ul li{ padding:0 0 5px 0;}


/************************************************************/
.centrado{ text-align:center;}
.txt_11{ font-size:11px;}
.rojo{ color:#e20a16;}
.separador_gris{ border-top:1px solid #ebebeb; margin:10px 0 0 0; padding:0 0 10px 0;}


/*  estilos gilberto  */
.botonera-sec { float:left; font-family:Arial; font-size:13px; color:#2B3440; font-weight:bold;  padding:0 8px 0 0; margin:0 10px 0 0; }
.botonera-sec1 { float:left; font-family:Arial; font-size:13px; color:#2B3440; font-weight:bold;  padding:0 8px 0 0; margin:0 10px 0 0; background:#fff;}
.botonera-sech {text-decoration:underline; display:block; float:left;}
.botonera-sec a.sb {background:none; padding:0; margin:0;}
.botonera-separator {margin:0 8px 0 0}

.menu-interior{ color:#2f3947; width:196px; margin:34px 0 0 0;}
.menu-interior div a.linkmenuactivohome{color:#d70915;}
.linkmenuhome{display:block; color:#2f3947; margin:0; list-style:none;font-size:12px; background:url(../media/auxi/bullet_mas.gif) no-repeat left 7px; padding:4px 0 0 12px; line-height:14px; font-weight:bold;}

.linkmenuactivohome {display:block; color:#d70915; margin:0; list-style:none;font-size:12px; background:url(../media/auxi/bullet_menosrojo.gif) no-repeat left 7px; padding:4px 0 0 12px; line-height:14px; font-weight:bold;}
.fondomenu {background:url(../media/auxi/separa_menu-interior.gif) repeat-x left bottom; padding:4px 0 4px 0; margin:0; line-height:14px;}
.switchcontent {padding:0px 0 0px 0;}

.linkmenusubhome
{
    display: inline;
    list-style: none;
    margin: 0 0 0 4px;
    padding: 0;
    font-size: 11px;
    background: none;
    font-weight: normal;
}
.linkmenusubactivohome {display:inline; list-style:none; margin:0 0 0 4px; padding:0; font-size:11px; background:none; font-weight:bold;}
.link_subsubseccion {display: inline;
    list-style: none;
    margin: 0 0 0 10px;
    padding: 0;
    font-size: 11px;
    background: none;
    font-weight: normal;}

.link_subsubseccionResaltado {display: block;
    list-style: none;
    margin: 0 0 0 10px;
    padding: 0;
    font-size: 11px;
    background: none;
	font-weight: bold;}

.espacioSublink {display: block;
    list-style: none;
    margin: 0 0 0 4px;
    padding: 0;
    font-size: 11px;
    background: none;
    font-weight: normal;}

.opciones-pagina1{ float:right;}

.faq_pregunta
{
    color: #4d5d73;
    padding: 12px 0;

}

.fecha { font-size:10px; border-bottom:1px solid #e2e7ec; color:#4d5d73;}



.referir_amigo{ width:441px; text-align:left; font-size:11px; color:#4d5d73; padding:16px 0 0 18px; background:url(../media/cont/bg_referir-amigo.jpg) no-repeat left top;}
.referir_amigo h2{ font-size:12px; color:#4d5d73;}
.referir_amigo td{ padding:0 0 4px 0;}
.referir_amigo input{ font-size:11px;}
.referir_amigo input.text{ border:1px solid #717d8f; color:#a2a4a6; width:136px; padding:2px 3px; background:#f7f7f7;}
.referir_amigo textarea.text{ border:1px solid #717d8f; color:#a2a4a6; width:287px; padding:2px 3px; background:#f7f7f7;}

.contenidoshtml{ width:500px; font-size:12px; color:#4d5d73;}
.contenidoshtml h2{ font-size:16px; font-weight:bold;color:#4d5d73;}
.contenidoshtml img.derecha{ border:1px solid #a6aeb9; padding:3px; margin:0 0 0 20px;}
.contenidoshtml img.izquierda{ border:1px solid #a6aeb9; padding:3px; margin:0 20px 0 0px;}
.contenidoshtml ul{ list-style:none;}
.contenidoshtml ul li{ background:url(../media/auxi/bullet_rojo.gif) no-repeat left 5px; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


.menuadminfondo {background-color:#ffffff;}

/******* COLUMNA DERECHA ********/
.right-column{ width:660px; float:left; font-size:11px; padding:10px 32px 0 32px; background: url(../images/bg_right-content.gif) no-repeat left bottom; margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif;}
.right-column h1{color:#242b35; font-size:13px; padding:0 0 0 18px;}
.right-column .ico_datos{ background:url(../images/ico_datospersonales.gif) no-repeat left top;}
.right-column .ico_datosempleador{ background:url(../images/ico_datosempleador.gif) no-repeat left top;}
.right-column .ico_licencias{ background:url(../images/ico_licencias.gif) no-repeat left top;}
.right-column .ico_cargas{ background:url(../images/ico_cargas.gif) no-repeat left top; padding:0 0 0 29px}
.right-column .ico_plan{ background:url(../images/ico_plan.gif) no-repeat left top;}
.right-column .ico_reembolso{ background:url(../images/ico_reembolso.gif) no-repeat left top;}
.right-column .ico_cambioclave{ background:url(../images/ico_cambioclave.gif) no-repeat left top;}
.right-column .ico_consultas{ background:url(../images/ico_consultas.gif) no-repeat left top;}
.right-column .ico_buscador{ background:url(../images/ico_buscador.gif) no-repeat left top;}
.right-column .ico_examenes{ background: url(../images/ico_examenes.gif) no-repeat left top;}
.right-column .ico_certificado{ background: url(../images/ico_certificado.gif) no-repeat left top;}
.right-column .ico_credencial{ background: url(../images/ico_credencial.gif) no-repeat left top;}
.right-column .ico_pesos{ background: url(../images/ico_pesos.gif) no-repeat left top;}
.right-column .separador{border-bottom:1px solid #ebebeb; margin:0 0 10px 0; padding:10px 0 0 0;}
.right-column td{ font-size:11px; padding:0 0 6px 0;}
.right-column .cuadrotexto{ color:#4d5d73; font-size:11px; padding:3px 8px; border:1px solid #dcdcdc;}
.right-column .fecha{ width:20px;}
.right-column .selectbox{ width:150px}

.right-columnConvenio{ width:436px; float:left; font-size:11px; padding:10px 32px 0 32px; margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif;}
.right-columnConvenio label {padding:0px 0 0px 4px; vertical-align:top;}
.right-columnConvenio h1{color:#242b35; font-size:13px; padding:0 0 0 18px;}
.right-columnConvenio .ico_datos{ background:url(../images/ico_datospersonales.gif) no-repeat left top;}
.right-columnConvenio .ico_datosempleador{ background:url(../images/ico_datosempleador.gif) no-repeat left top;}
.right-columnConvenio .ico_licencias{ background:url(../images/ico_licencias.gif) no-repeat left top;}
.right-columnConvenio .ico_cargas{ background:url(../images/ico_cargas.gif) no-repeat left top; padding:0 0 0 29px}
.right-columnConvenio .ico_plan{ background:url(../images/ico_plan.gif) no-repeat left top;}
.right-columnConvenio .ico_reembolso{ background:url(../images/ico_reembolso.gif) no-repeat left top;}
.right-columnConvenio .ico_cambioclave{ background:url(../images/ico_cambioclave.gif) no-repeat left top;}
.right-columnConvenio .ico_consultas{ background:url(../images/ico_consultas.gif) no-repeat left top;}
.right-columnConvenio .ico_buscador{ background:url(../images/ico_buscador.gif) no-repeat left top;}
.right-columnConvenio .ico_examenes{ background: url(../images/ico_examenes.gif) no-repeat left top;}
.right-columnConvenio .ico_certificado{ background: url(../images/ico_certificado.gif) no-repeat left top;}
.right-columnConvenio .ico_credencial{ background: url(../images/ico_credencial.gif) no-repeat left top;}
.right-columnConvenio .ico_pesos{ background: url(../images/ico_pesos.gif) no-repeat left top;}
.right-columnConvenio .separador{border-bottom:1px solid #ebebeb; margin:0 0 10px 0; padding:10px 0 0 0;}
.right-columnConvenio td{ font-size:11px; padding:0 0 6px 0;}
.right-columnConvenio .cuadrotexto{ color:#4d5d73; font-size:11px;}
.right-columnConvenio .fecha{ width:20px;}
.right-columnConvenio .selectbox{ width:150px}

/*SUCURSALES*/

.datostabla_sucursales td, .datostabla_sucursales th{ font-size:11px; color:#4d5d73;}
.datostabla_sucursales td{border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.datostabla_sucursales td td{ border:0; padding:5px;}
.datostabla_sucursales td a{color:#4d5d73; font-size:10px;}
.datostabla_sucursales td a:hover{color:#db0a15;}

.datostabla_sucursales th {background:#f5f5f5; border-bottom:1px solid #cfcfcf;border-right:1px solid #e8e8e8; padding:5px}
.datostabla_sucursales .primero{ border-left:1px solid #e8e8e8;}
.datostabla_sucursales .direccion{ border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.datostabla_sucursales .horario{ border-top:1px solid #e8e8e8;border-right:1px solid #e8e8e8;}
.datostabla_sucursales .primero_arriba{ border-top:1px solid #e8e8e8;}
.asterisco{ font-size:10px;}

/******* COLUMNA DERECHA para Impresion ********/
.right-columnImprimir{ width:660px; float:left; font-size:11px; padding:10px 32px 0 32px; margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif;}
.right-columnImprimir h1{color:#242b35; font-size:13px; padding:0 0 0 18px;}
.right-columnImprimir .ico_datos{ background:url(../images/ico_datospersonales.gif) no-repeat left top;}
.right-columnImprimir .ico_datosempleador{ background:url(../images/ico_datosempleador.gif) no-repeat left top;}
.right-columnImprimir .ico_licencias{ background:url(../images/ico_licencias.gif) no-repeat left top;}
.right-columnImprimir .ico_cargas{ background:url(../images/ico_cargas.gif) no-repeat left top; padding:0 0 0 29px}
.right-columnImprimir .ico_plan{ background:url(../images/ico_plan.gif) no-repeat left top;}
.right-columnImprimir .ico_reembolso{ background:url(../images/ico_reembolso.gif) no-repeat left top;}
.right-columnImprimir .ico_cambioclave{ background:url(../images/ico_cambioclave.gif) no-repeat left top;}
.right-columnImprimir .ico_consultas{ background:url(../images/ico_consultas.gif) no-repeat left top;}
.right-columnImprimir .ico_buscador{ background:url(../images/ico_buscador.gif) no-repeat left top;}
.right-columnImprimir .ico_examenes{ background: url(../images/ico_examenes.gif) no-repeat left top;}
.right-columnImprimir .ico_certificado{ background: url(../images/ico_certificado.gif) no-repeat left top;}
.right-columnImprimir .ico_credencial{ background: url(../images/ico_credencial.gif) no-repeat left top;}
.right-columnImprimir .ico_pesos{ background: url(../images/ico_pesos.gif) no-repeat left top;}
.right-columnImprimir .separador{border-bottom:1px solid #ebebeb; margin:0 0 10px 0; padding:10px 0 0 0;}
.right-columnImprimir td{ font-size:11px; padding:0 0 6px 0;}
.right-columnImprimir .cuadrotexto{ color:#4d5d73; font-size:11px; padding:3px 8px; border:1px solid #dcdcdc;}
.right-columnImprimir .fecha{ width:20px;}
.right-columnImprimir .selectbox{ width:150px}

/*datos tabla*/
.datos_tablaImprimir td, .datos_tablaImprimir th{ padding:7px 14px;}
.datos_tablaImprimir .primero{ border-left:1px solid #e8e8e8;}
.datos_tablaImprimir .primero_arriba{ border-top:1px solid #e8e8e8;}
.datos_tablaImprimir td{border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.datos_tablaImprimir th { border-bottom:1px solid #cfcfcf; border-right:1px solid #e8e8e8;}
.datos_tablaImprimir .sobre_prestaciones{ background:none; border-top:none; border-left:none}
.datos_tablaImprimir a{ color:#d80915;}

#simulador label { font-size:11px; color:#4d5d73; padding-left:2px;}
#simulador td { font-size:11px; color:#4d5d73;}
#simulador th { font-size:11px; color:#4d5d73;}
#simulador .perfil_home{background:url(../media/simula/bg_perfil.jpg) no-repeat left bottom; }
#simulador .box_datos .fecha1{ float:right; padding:0 0 5px 0;}
.right-columnCartilla{ width:660px; font-size:11px; padding:10px 32px 0 32px; background: url(../images/bg_right-content.gif) no-repeat left bottom; margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif;}
* html .right-columnCartilla{ width:730px; font-size:11px; padding:10px 32px 0 32px; background: url(../images/bg_right-content.gif) no-repeat left bottom; margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif;}
.right-columnCartilla h1{color:#242b35; font-size:13px; padding:0 0 0 18px;}
.right-columnCartilla .ico_plan{ background:url(../images/ico_plan.gif) no-repeat left top;}
.right-columnCartilla p {font-size:11px;}
.right-columnCartilla .separador{border-bottom:1px solid #ebebeb; margin:0 0 10px 0; padding:10px 0 0 0;}
.contenidos a:active {color:Red;}

.ventana_clave{ width:375px; padding:10px 25px 20px 25px; font-size:11px; text-align:left;color:#4d5d73;}
.ventana_clave a{ color:#4d5d73;}

.formulario_clave td{ padding:0 0 6px 0;}
.formulario_clave .caja_texto{ width:170px; border:1px solid #dcdcdc; font-size:11px; padding:2px 2px 2px 2px;}
.formulario_clave select, .formulario_ejecutivo textarea{border:1px solid #dcdcdc; font-size:11px;}
.formulario_clave textarea { width:332px; height:99px;}

.right-columnCertificado{ width:660px; float:left; font-size:11px; padding:10px 32px 0 32px; margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif; text-align:justify;}
.right-columnCertificado h1{color:#242b35; font-size:13px; padding:0 0 0 18px;}


/*login prestadores*/
.box-loginPrestadores {width:236px; background:url(../media/menu/bot_236.jpg) no-repeat left bottom; padding:0 0 9px 0; margin:0 0 8px 0;}
.box-loginPrestadores .auxi {width:236px; background:url(../media/menu/top_236.jpg) no-repeat left top; padding:20px 0 0 0;}
.box-loginPrestadores .auxi .titu {margin:0 25px 8px;}
.box-loginPrestadores .tabla-login {width:185px; margin:0 auto 4px; font-size:12px; color:#000; font-weight:bold;}
.box-loginPrestadores .tabla-login td {padding:3px 3px 7px 3px;}
.box-loginPrestadores .tabla-login input.campo {width:140px; height:16px;background:url(../media/menu/back_login.gif) no-repeat left top; padding:2px; border:none; font-weight:normal; font-size:11px; color:#000;}
.box-loginPrestadores .boton {float:right; clear:both; border:none; margin:0 25px 15px 0; width:86px; height:22px; background:url(../media/menu/back_ingresar.gif) no-repeat left top; font-size:11px; color:#fff; font-weight:bold; padding:2px 0 5px; cursor:pointer;}
.box-loginPrestadores .links {margin:0 15px 0px; clear:both; font-family:Arial; font-size:10px; color:#000;}
.box-loginPrestadores .links a {font-family:Arial; font-size:10px; color:#000; margin:0 5px;}

.tabla-contentsimu {width:982px; margin:10px auto 17px auto;}
html* .tabla-contentsimu {width:982px; margin:10px 0px 17px 5px;}
.cont-leftsimu {width:250px;}
html* .cont-leftsimu {width:250px;padding:0px 3px 0 0; margin:0 4px 0 0;}
.cont-rightsimu {width:732px;}
html* .cont-rightsimu {width:732px; padding: 0 28px 0 0; margin: 0 10px 0 0;}
/*  end estilos gilberto */ 

