@charset "utf-8";
@import url("pregunta3.css");

/* **************************** */
/* estilos para autocomplete */

/*	body {
			font-family: Helvetica;
			font-size: 11px;
			color: #000;
		}

		h3 {
			margin: 0px;
			padding: 0px;	
		}
	*/

body {
    margin: 0px;
}

.suggestionsBox {
    /* left: 30px; */
    position: relative;
    /*	top: -310px;*/
    left: 10px; /* distancia entre la caja de videos */
    /*	margin: 10px 0px 0px 20px;*/
    margin: -35px 0px -10px -30px;
    width: 200px;
    background-color: #212427;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 2px solid #000;
    color: #fff;

    font-family: Helvetica;
    font-size: 11px;
    /* color: #000; */

    /* nueva implementacion */
    /*
	    position: absolute;
		left:540px;
		margin: 30px 0px 0px 0px;
		width: 200px;
		background-color: #212427;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border: 2px solid #000;	
		color: #fff;
		*/
}

.suggestionList {
    margin: 0px;
    padding: 0px;
}

.suggestionList li {

    margin: 0px 0px 3px 20px;
    *margin-left: 5px;
    padding: 3px;
    text-align: left;
    cursor: pointer;
}

.suggestionList li:hover {
    background-color: #659CD8;
}
/* */

/* estilos nuevos para 3play */

#contenedor_v2_3play {
    position: relative;
    width: auto;
    height: auto;

}
#block_1_v2_3play {
    display: block;
    float: left;
    width: 600px;
    height: 20px;

}
.fuente_3play2_1 {
    font-family:Verdana, Helvetica, sans-serif;
    font-size: 18px;
    color: #008ED0;

}
.fuente_3play2_1_2 {
    font-family:Verdana, Helvetica, sans-serif;
    font-size: 36px;
    color: #008ED0;
    font-weight:bold;
    width: 200px;

}

/* */

span.checkbox {
    width: 53px;
    height: 53px;
    padding: 0 5px 0 0;
    background: url(../img/3play2/checkbox.png) no-repeat;
    display: block;


}
span2.checkbox {
    /*  width: 20px;
      height:  20px;*/
    width: 19px;
    height: 25px;

    padding: 0 5px 0 0;
    background: url(../img/3play2/checkbox3.png) no-repeat;
    display: block;


}
span2.radio {
    width: 19px;
    height: 25px;
    padding: 0 5px 0 0;
    background: url(../img/3play2/radio1.gif) no-repeat;
    display: block;
    clear: left;
    float: left;
}
span2.select {
    position: absolute;
    width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
    height: 21px;
    padding: 0 24px 0 8px;
    color: #fff;
    font: 12px/21px Verdana,sans-serif;
    background: url(select.gif) no-repeat;
    overflow: hidden;
}



/* */

#fuente_3play2_1_sub1 {
    font-family:Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #008ED0;
}
#fuente_3play2_1_sub2 {
    font-family:Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}

.fuente_3play2_2 {
    font-family:Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;

}
#block_2_v2_3play {
    display: block;
    float: left;
    width: 187px;
    height: 494px;
    background-image:url(../img/3play2/box1.png);
    background-repeat: no-repeat;

}
#block_3_v2_2play {
    display: block;
    float: left;
    width: 170px;
    height: auto;



}
#block_3_v2_2play_tv {
    display: block;
    float: left;
    width: 170px;
    height: auto;

    padding-top: 15px;

}
#block_3_v2_2play_b {
    display: block;
    float: left;
    width: 176px;
    height: auto;

}
.chkbox {
    width: 58px;
    height: 18px;
    display: inline;
    border-top-width: 0pt;
    border-right-width: 0pt;
    border-bottom-width: 0pt;
    border-left-width: 0pt;
    border-top-style: groove;
    border-right-style: groove;
    border-bottom-style: groove;
    border-left-style: groove;
    padding: 0px;
    line-height: 22px;
    float: left;
    margin-top: 0px;
    margin-right: 4px;
    margin-left: 0px;
}
.input1{
    background-color: white;
    /* border: 1px solid white;*/
    color: white;
    width: 40px;
    height: 40px;
    border:1px dashed #000000;
    background-image:url(/img/3play2/checkbox.jpg);
    background-repeat: no-repeat;
    border:0px;

}
.Estilo1 {font-size: 36px;}
.Estilo2 {font-size: 24px}
.Estilo3 {font-size: 24}
#bloque_1_checkb1 {
    display: block;
    float: left;
    width: 80px;
    height: 80px;
    text-align: center;
    margin-left: 12px;

}
#bloque_1_checkb {
    display: block;
    float: left;
    width: 80px;
    height: 80px;
    text-align: center;

}
/*#block_3_v2_2play_checkb {

}*/

/* **************************** */


/* ====================================================================================== */
/* ESTILOS GENERALES */
/* ====================================================================================== */
body {
    margin: 0px;
    padding: 0px;
    font-family:Verdana, Verdana, Helvetica, sans-serif;
}
/* extras datepicker */
.input_date {
    width: 80px;
    height: 15px;
    top: -100px;

}
.ui-datepicker-trigger {

}
.input_date_img {
    width: 50px;
    height: 15px;

}
/* extras datepicker */
#border {
    border-right: 1px solid #cacaca;
    border-left: 1px solid #cacaca;
    /*border-bottom: 1px solid #cacaca;*/
}
.bkg_body{
    background-image:url(/img/Hogar/bkg_body.jpg);
    background-repeat: repeat-x;
    background-position:center top;

}
.style1 {
    color: #0086c9;
    font-size: 18px;
    font-family: Verdana, Helvetica, sans-serif;
}
.style2 {
    font-size: 12px;
    color: #0086c9;
    font-family: Verdana, Helvetica, sans-serif;
}
.style3 {
    color: #666666;
    font-size: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: bold;
}
.style3gris {
    color: #666666;
    font-size: 11px;
    font-family: Verdana, Helvetica, sans-serif;

}
.style3gris a {
    color: #666666;
    font-size: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
.style3gris a:hover {
    color: #666666;
    font-size: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;

}
.style4 {
    color: #666666;
    font-size: 11px;
    font-family: Verdana, Helvetica, sans-serif;
}
.style_select{
    font-size: 11px;
    font-family: Verdana, Helvetica, sans-serif;
    width: 150px;

}
.style9 {
    color: #0088b4;
    font-size: 16px;
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: bold;
}
.bkg_interior{
    background-image:url(/img/Hogar/bkg_interior.jpg);
    background-position:center top;
    background-repeat:no-repeat;
    background-color:#ffcc00;
}


.txt_general {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    text-align: left;
}

.txt_general a{
    color: #0989b4;
    font-size: 11px;
    text-decoration:none;
}

.txt_general a:hover{
    font-size: 11px;
    text-decoration: underline;
}

.txtCursiva {
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:11px;
    color:#666;
    font-style: italic;
    padding-top: 5px;
    padding-bottom: 11px;
}

.txt_general_destacado {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    text-align: left;
    font-weight:bold;
}
.tabla_sin_borde, x:-moz-any-link {
    border: 0px;
}
.tabla_sin_borde td, x:-moz-any-link {
    border: 0px;
}
/* ====================================================================================== */
/* FIN ESTILOS GENERALES */
/* ====================================================================================== */

/* ====================================================================================== */
/* MENU PRINCIPAL HEADER */
/* Menu para cambiar de empresas a corporaciones hogar etc...*/
/* ====================================================================================== */

.menuHeader,
.menuHeader a {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
}
.menuHeader a:hover {
    color: #000000;
    text-decoration: underline;
}

/* texto para el color de la seccion elegida */
.txtNaranjo {
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:10px;
    font-weight: normal;
    color:#ff8503;
}
.txtNaranjo a{
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:10px;
    font-weight: normal;
    color:#ff8503;
}
.txtNaranjo a:link{
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:10px;
    font-weight: normal;
    color:#ff8503;
}
.txtNaranjo a:hover{
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:10px;
    font-weight: normal;
    color:#ff8503;
    text-decoration:underline;
}
.txtNaranjo a:visited{
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:10px;
    font-weight: normal;
    color:#ff8503;
}
.txtNaranjo a:actived{
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:10px;
    font-weight: normal;
    color:#ff8503;
}
/* ====================================================================================== */
/* FIN MENU PRINCIPAL HEADER */
/* ====================================================================================== */

/* ====================================================================================== */
/* FOOTER */
/* ====================================================================================== */
.linkFooter
{
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    clear:both;
    margin-top:20px;
    text-decoration: none;

}
.linkFooter a {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
    text-decoration: none;
}
.linkFooter a:hover {
    color: #666666;
    text-decoration: underline;
}
/* ====================================================================================== */
/* FIN FOOTER */
/* ====================================================================================== */

/*==========================================================*/
/*=============== ESTILO RUTA ==============================*/
/*==========================================================*/
.linkruta,
.linkruta a,
.linkruta a:hover {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-align:center;
    color: #ffffff;
    text-decoration:underline;
}

/*==========================================================*/
/*=============== FIN ESTILO RUTA ==========================*/
/*==========================================================*/

/*==========================================================*/
/*=============== ESTILO HOME HOGAR ==============================*/
/*==========================================================*/

.bkg_head_stream{
    background-image:url(/img/Hogar/bkgHeaderStream.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    background-color: #ffcc00;
}

.bkg_body_borde_izq{
    background-image:url(/img/Hogar/bkgBodyBordeIzq.jpg);
    background-repeat:no-repeat;
    background-position:left top;

}
.bkg_banner{
    background-image:url(/img/Hogar/bkg_banner.jpg);
    background-position:center top;
    background-repeat:no-repeat;
    background-color:#ffcc00;
}
.bkg_body_cont01{
    background-image:url(/img/Hogar/bkgBodyCont01.jpg);
    background-repeat:no-repeat;
    background-position:left top;
}
.bkg_body_cont02{
    background-image:url(/img/Hogar/bkgBodyCont02.jpg);
    background-color: #FFFFFF;
    background-repeat: repeat-x;
    background-position:left top;
}
.plantilla_con_botoner_izq{
    background-image:url(/img/Hogar/sombraIzq.jpg);
    background-position:center top;
    background-repeat:no-repeat;
    width:3px;
}
.plantilla_con_botoner_der{
    background-image:url(/img/Hogar/sombraDer.jpg);
    background-position:center top;
    background-repeat:no-repeat;
    width:3px;
    border: 0px;
}
.plantilla_con_botoner_sup{
    background-image:url(/img/Hogar/bkg_body_superior.jpg);
    background-position:left top;
    background-repeat:repeat-x:
        width:5px;
}

.bkg_body_der01{
    background-image: url(/img/Hogar/bkgBodyDer01.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    height:17px;
}
.bkg_body_der_cont02{
    background-image:url(/img/Hogar/bkgBodyDerCont02.jpg);
    background-position:left top;
    background-repeat:repeat-y;
}
.bkg_body_der02{
    background-image: url(/img/Hogar/bkgBodyDer02.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    height:23px;
}
.bkg_body_der03{
    background-image: url(/img/Hogar/bkgBodyDer03.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    height:13px;
}
.bkg_cont_02{
    background-image:url(/img/Hogar/bkg_cont_02.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    width:367px;
}

#bodyCont01{
    background-image:url(/img/Hogar/img_cont01.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 92px;
    /*
    display: block;
    width: 554px;
    height:92px;
    */
}

#bodyCont02{
    background-image: url(/img/Hogar/img_cont002.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 142px;
}
lugaresPago{
    background-image:url(/img/Hogar/tit_lugaresDePago.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 17px;
}
#sucursalVirtual{
    background-image:url(/img/Hogar/titulo_sucursal_virual.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:18px;
}
#consultaBoleta{
    background-image:url(/img/Hogar/titulo_ConsutaTuBoleta.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent: -9000px;
    height: 11px;
}
#serviciosAdicionales{
    background-image:url(/img/Hogar/titulo_ser_adicionales.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent: -9000px;
    height: 14px;
}
/*==========================================================*/
/*=========FIN ESTILOS HOME ==================*/
/*==========================================================*/

/* ========================================================*/
/********* BOTONERA MENU HEADER ****************************/
/* ========================================================*/
#contenedor_botonera_menu_header {
    height: 32px;
    width: 806px;
    float: right;

}
/* Root = Horizontal, Secondary = Vertical */
ul#botonera_menu_header {
    margin: 0;
    border: 0 none;
    padding: 0; /*For KHTML*/
    list-style: none;
    /*height: 20px;*/
    height: 32px;
    width: 806px;
    right: auto;
    background-image:url(../img/hogar3/header_menu_homev3.gif);
    background-repeat: no-repeat;


}

ul#botonera_menu_header li {
    margin-top: 10px;
    margin: 0;
    border: 0 none;
    padding: 0; /*For Gecko*/
    display: inline;
    list-style: none;
    position: relative;
    height: 20px;
    float: left;
}

ul#botonera_menu_header ul {
    margin: 0;
    width: 105px;
    list-style: none;
    display: none;
    position: absolute;
    top: 20px;
    left: 0;
    padding: 0px;
}

ul#botonera_menu_header ul:after /*From IE 7 lack of compliance*/{
    clear: both;
    display: block;
    font: 1px/0px serif;
    content: ".";
    height: 0;
    visibility: hidden;
}

ul#botonera_menu_header ul li {
    width: 114px;
    float: left; /*For IE 7 lack of compliance*/
    display: block !important;
    display: inline; /*For IE*/
    font-size: 12px;
    font-style: normal;
    color: #FFFFFF;

}

/* Root Menu */
ul#botonera_menu_header a {
    float: none !important; /*For Opera*/
    float: left; /*For IE*/
    display: block;
    color: #666;
    text-decoration: none;
    height: auto !important;
    height: 1%; /*For IE*/
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 22px;
    font-weight:normal;
    /*background-image:url(/img/Empresas/btn_bkgNivel1_out.jpg);*/
    background-repeat: repeat-x;
    padding-top: 7px;
    padding-right: 14px;
    padding-bottom: 0;
    padding-left: 14px;
}

/* Root Menu Hover Persistence */
ul#botonera_menu_header a:hover,
ul#botonera_menu_header li:hover a,
ul#botonera_menu_header li.iehover a {
    color: #666666;
    /*background-image:url(/img/Empresas/btn_bkg_nivel1_over.jpg);*/
    background-repeat: repeat-x;
    font-size: 12px;
    /*=======================*/
    /*Se agrego bold al hover*/
    font-weight:bold;
    /*=======================*/
}

ul#botonera_menu_header ul ul,
ul#botonera_menu_header ul ul ul {
    display: none;
    position: absolute;
    top: 0;
    left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#botonera_menu_header li:hover ul ul,
ul#botonera_menu_header li:hover ul ul ul,
ul#botonera_menu_header li.iehover ul ul,
ul#botonera_menu_header li.iehover ul ul ul {
    display: none;
}

ul#botonera_menu_header li:hover ul,
ul#botonera_menu_header ul li:hover ul,
ul#botonera_menu_header ul ul li:hover ul,
ul#botonera_menu_header li.iehover ul,
ul#botonera_menu_header ul li.iehover ul,
ul#botonera_menu_header ul ul li.iehover ul {
    display: block;
}
.separador{
    background-image:url(/img/Hogar/bkg_separador.jpg);
    background-repeat: no-repeat;
    height: 20px;
    width: 1px;
}
/* =========================================================== */
/********* FIN BOTONERA MENU HEADER ************************** */
/* =========================================================== */

/*====================================================================================== */
/*BOTONERA IZQUIERDA
/*====================================================================================== */
#contenedor_botonera_padre {
    width: 200px;
    float: left;
}
/* Root = Horizontal, Secondary = Vertical */
ul#botonera_padre{
    border: 0 none; /*For KHTML*/
    list-style: none;
    width: 192px;
    margin: 0;
    padding: 0;
    font-weight:bold;

}

ul#botonera_padre li {
    border: 0 none;
    float: left; /*For Gecko*/
    display: block;
    list-style: none;
    width: 192px;
    height: 30px;
}

/* Root Menu */
ul#botonera_padre a {
    float: left !important; /*For Opera*/
    float: left; /*For IE*/
    display: block;
    color: #0989b4;
    text-decoration: none;
    height: 30px !important;
    height: 30px; /*For IE*/
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    background-image: url(/img/Hogar/bkg_btn_out.jpg);
    background-repeat: no-repeat;
    width: 192px;
    line-height: 29px;
    text-indent: 40px;
}

/* Root Menu Hover Persistence */
ul#botonera_padre a:hover,
ul#botonera_padre li:hover a,
ul#botonera_padre li.iehover a {
    color: #0989b4;
    background-image: url(/img/Hogar/bkg_btn_over.jpg);
    background-position:right top;
    background-repeat: no-repeat;
    font-weight:bold;
    font-size: 11px;
    height: 30px;
    width: 192px;
}
/*===============================================*/
/*===============================================*/

#contenedor_botonera_izquierda {
    width: 185px;
    float: right;
}

/* Root = Horizontal, Secondary = Vertical */
ul#botonera_izquierda{
    border: 0 none; /*For KHTML*/
    list-style: none;
    width: 185px;
    margin: 0;
    padding: 0;
}

ul#botonera_izquierda li {
    border: 0 none;
    float: left; /*For Gecko*/
    display: block;
    list-style: none;
    width: 185px;
    height: 30px;
}

/* Root Menu */
ul#botonera_izquierda a {
    float: right !important; /*For Opera*/
    float: right; /*For IE*/
    display: block;
    color: #0989b4;
    text-decoration: none;
    height: 30px !important;
    height: 30px; /*For IE*/
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    background-image: url(/img/Hogar/bkg_btn_out.jpg);
    background-repeat: no-repeat;
    width: 185px;
    line-height: 29px;
    text-indent: 40px;
}

/* Root Menu Hover Persistence */
ul#botonera_izquierda a:hover,
ul#botonera_izquierda li:hover a,
ul#botonera_izquierda li.iehover a {
    color: #0989b4;
    background-image: url(/img/Hogar/bkg_btn_over.jpg);
    background-repeat: no-repeat;
    font-size: 11px;
    height: 30px;
    width: 185px;
}
/* ====================================================================================== */
/*==FIN BOTONERA LADO IZQUIERDO ===*/
/* ====================================================================================== */

/* BKG_CONTENIDOS */
.bkg_contenidos_no_repetir {
    background-repeat: no-repeat;
    background-position: left bottom;
}
.bkg_contenidos_repetir_x {
    background-repeat:  repeat-x;
    background-position: left bottom;
}
.bkg_contenidos_repetir_y {
    background-repeat:  repeat-y;
    background-position: left bottom;
}

/* TITULOS_DIV */

#titulo_plan_tarifa_plana{
    background-image: url(/img/Hogar/Internet/Internet_Acceso_Telefonico/titulo_pan_tarifa_plana.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 27px;

}
#titulo_Telefonia_y_Banda_Ancha_Inalambrica{
    background-image:url(/img/Hogar/Telefonia/titulo_internet_banda_ancha.gif);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent: -9000px;
    height: 40px;
}
#titulo_telefonia_todos_los_planes{
    background-image:url(/img/Hogar/Telefonia/titulo_todosLosPlanes.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 47px;

}
#titulo_Internet{
    background-image:url(/img/Hogar/Internet/titulo_internet.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Internet_Acceso_Telefonico{
    background-image:url(/img/Hogar/Internet/titulo_internet.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent: -9000px;
    height: 35px;
}
#Internet_Free_Contacto {
    background-image:url(/titleImage.php/Hogar/Internet/Internet);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}
#titulo_Internet_Free{
    background-image:url(/img/Hogar/Internet/titulo_internet.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Banda_Ancha{
    background-image:url(/img/Hogar/Internet/titulo_internet.jpg);
    background-position: left bottom;
    background-repeat:no-repeat;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Interacional{
    background-image:url(/img/Hogar/Telmex_171/Internacional/titulo_internacional.jpg);
    background-position: left bottom;
    background-repeat:no-repeat;
    text-indent: -9000px;
    height: 35px;
}
#titulo_wimax{
    background-image: url(/img/Hogar/Internet/Telefonia_y_Banda_Ancha/titulo_internet_banda_ancha.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 40px;

}
#todos_los_planes{
    background-image: url(/img/Hogar/Internet/Telefonia_y_Banda_Ancha/tit_todosLosPlanes.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 47px;

}
#titulo_las_mas_leidas{
    background-image: url(/img/Hogar/Preguntas_Frecuentes/Las_mas_Leidas/tit_faq.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 34px;
}
#titulo_sobre_los_productos{
    background-image: url(/img/Hogar/Preguntas_Frecuentes/Sobre_los_Productos/titulo_interior_sobre_los_p.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 41px;

}
#titulo_Sobre_Gestion_y_Facturacion{
    background-image:url(/img/Hogar/Preguntas_Frecuentes/titulo_Preguntas_Frecuentes.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 35px;

}
#titulo_sobre_gestion_y_facturacion_interior{
    background-image:url(/img/Hogar/Preguntas_Frecuentes/Sobre_Gestion_y_Facturacion/titulo_interior_sobre_gesti.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 41px;

}
#titulo_sobre_servicio_tecnico{
    background-image: url(/img/Hogar/Preguntas_Frecuentes/Sobre_Servicio_Tecnico/titulo_interior_sobre_servi.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 41px;

}
#titulo_Sobre_Servicio_Tecnico{
    background-image:url(/img/Hogar/Preguntas_Frecuentes/titulo_Preguntas_Frecuentes.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 35px;

}
#titulo_otras{
    background-image: url(/img/Hogar/Preguntas_Frecuentes/Otras/titulo_interior_otras.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 41px;

}
#titulo_Otras{
    background-image:url(/img/Hogar/Preguntas_Frecuentes/titulo_Preguntas_Frecuentes.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 35px;

}
.titulo_faq_hogar {
    /* Background image administrable */
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 41px;
}
#titulo_comoLeerBoleta{
    background-image: url(/img/Hogar/Preguntas_Frecuentes/Las_mas_Leidas/titulo_Como_se_lee_la_boleta.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 40px;
}

/* LINKS */

.link1_gris:link {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
}
.link1_gris:visited {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
}
.link1_gris:hover {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: underline;
}
.link1_gris:active {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #999999;
    text-decoration: none;
}

.link2_celeste:link {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #0989b4;
    text-decoration: none;
}
.link2_celeste:visited {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #0989b4;
    text-decoration: none;
}
.link2_celeste:hover {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #0989b4;
    text-decoration: underline;
}
.link2_celeste:active {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #0989b4;
    text-decoration: none;
}



/* TITULOS EMCABEZADOS */
/*==========================================================*/
/* TEXTOS */
/*==========================================================*/
.txt_total_precio {
    font-family: Geneva, Verdana, Helvetica, sans-serif;
    font-size: 24px;
    color: #0989b4;
    text-align: left;
    font-weight: normal;
}
.txt_destacado_bold {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #0989B4;
    background-position: left;
}
.txt_link_destacado {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #0989B4;
    background-position: left;
}
.txt_general_celeste {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #0989B4;
    text-align: left;
    font-weight: normal;
}
.txt_general_celeste_destacado {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #0989B4;
    text-align: left;
    font-weight: bold;
}
.txt_destacado {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #0989B4;
    background-position: left;
}

/*==========================================================*/
/* TXT_FORMULARIO */
/*==========================================================*/
.txt_formulario {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    background-position: left top;
}
.txt_form_destacado {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #0989B4;
    background-position: left;
}

.txt_campo {
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:11px;
    font-weight: normal;
    color:#333333;
}
.txt_soluciones {
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    color:#666;
    padding-bottom: 11px;
    font-size: 11px;
    font-weight: normal;
}

.txt_blanco {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    padding-top: 10px;
}
/*==================================================/
/*=======INTERNET==================================*/
/*==================================================*/
#titulo_para_obtener_soluciones{
    background-image: url(/img/Hogar/Internet/titulo_para_obtener_solucionesgif.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 45px;
}
.bkg_tabla_internet
{
    background-repeat: no-repeat;
    background-position: left top;
    height: 322px;
}
.bkg_tabla_internet_bottom
{
    background-image: url(/img/Hogar/Internet/bkg_internet_bottom.jpg);
    background-repeat: repeat-x;
    background-position: top;
    height: 327px;
}
/*---------------------TITULOS---------------------*/

#titulo_lugares_pago{
    background-image:url(/img/Hogar/titulo_lugares_de_pago.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 23px;
}
#titulo_telefonia_banda_ancha_inalambrica{
    background-image: url(/img/Hogar/Internet/titulo_telefonia_banda_ancha_inalambrica.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 34px;
}
#titulo_internet_acceso_telefonico{
    background-image: url(/img/Hogar/Internet/Internet_Acceso_Telefonico/titulo_internet_acceso_tele.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 40px;
}
#titulo_internet_acceso_telefonico_02{
    background-image: url(/img/Hogar/Internet/Internet_Acceso_Telefonico/titulo_internet_acceso_telefonico.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 40px;
}
#titulo_internet_acceso_telefonico_03{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/titulo_internet_acceso_tele.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 30px;
}
#titulo_pg_internet_internet_free{
    background-image: url(/img/Hogar/Internet/titulo_internet_free.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 34px;
}
#titulo_es_para_mi_internet{
    background-image: url(/img/Hogar/Internet/titulo_es_para_mi.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 26px;
}
#titulo_nuestras_soluciones{
    background-image: url(/img/Hogar/Internet/titulo_nuestras_soluciones.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 34px;
}
/*==================================================*/
/*======FIN CSS INTERNET======================*/
/*==================================================*/

/*==================================================*/
/*======CSS INTERNET FREE================================*/
/*===================================*/
.bkg_tabla_internet_free
{
    background-image: url(/img/Hogar/Internet/Internet_Free/bkg_internet_free.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
    height: 183px;
}
.bkg_tabla_tarifas
{
    background-image: url(/img/Hogar/Internet/Internet_Free/bkg_tarifas.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    height: 183px;
    margin-top: 10px;
    margin-bottom: 10px;
    border: 1px solid #CCCCCC;
}
.bkg_tabla_tr_lineas {
    background-image: url(/img/Hogar/Internet/Internet_Free/bkg_lineas.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}
/*---------------------TITULOS---------------------*/
#titulo_pag_intFree_internet_free{
    background-image: url(/img/Hogar/Internet/Internet_Free/titulo_internet_free.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 40px;
}
#titulo_internet_free_recomendador{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/titulo_internet_free.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 19px;
}

#titulo_tarifas{
    background-image: url(/img/Hogar/Internet/Internet_Free/titulo_tarifas.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 17px;
}
/*==================================================*/
/*========FIN CSS INTERNET FREE=====================*/
/*==================================================*/

/*==================================================*/
/*====CSS LAS MAS LEIDAS============================*/
/*==================================================*/
/*-------------------BACKGROUNDS-------------------*/
#titulo_Preguntas_Frecuentes{
    background-image:url(/img/Hogar/Preguntas_Frecuentes/titulo_Preguntas_Frecuentes.jpg);
    background-position: left bottom;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 35px;
}
#titulo_telmex_sport{
    background-image:url(/img/Hogar/Recomendador/Telmex_me_Recomienda/titulo_sport.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 19px;
}
#titulo_Las_mas_Leidas{
    background-image:url(/img/Hogar/Preguntas_Frecuentes/titulo_Preguntas_Frecuentes.jpg);
    background-position: left bottom;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 35px;
}	
.bkg_tabla_preguntas {
    background-image: url(/img/Hogar/Preguntas_Frecuentes/Las_mas_Leidas/bkg_preguntas.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}
.bkg_tabla_comoLeerBoleta {
    background-image: url(/img/Hogar/Preguntas_Frecuentes/Las_mas_Leidas/bkg_comoLeerBoleta.jpg);
    background-repeat: no-repeat;
    background-position: bottom;
}
.bkg_tabla_marcoBoleta {
    background-image: url(/img/Hogar/Preguntas_Frecuentes/Las_mas_Leidas/bkg_marcoBoleta.jpg);
    background-repeat: repeat;
}
.bkg_tabla_boletaFormulario {
    background-image: url(/img/Hogar/Preguntas_Frecuentes/Las_mas_Leidas/bkg_boletaFormulario.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}
/*---------------------TITULOS---------------------*/
#titulo_comoLeerBoleta{
    background-image: url(/img/Hogar/Preguntas_Frecuentes/Las_mas_Leidas/titulo_Como_se_lee_la_boleta.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 40px;
}
/*---------------------TEXTOS----------------------*/
.txt_preguntas {
    color: #0989b4;
}
.txt_preguntas a {
    color: #0989b4;
}
.txt_preguntas a:hover {
    font-weight: bold;
    text-decoration: none;
    letter-spacing: -0.3pt;
}
/*==================================================*/
/*====FIN CSS LAS MAS LEIDAS========================*/
/*==================================================*/

/*===================================================*/
/*==CSS QUE ME CONVIENE MAS==========================*/
/*==================================================*/

/*-------------------BACKGROUNDS-------------------*/
.bkg_cuadro_meconviene_top {
    background-image: url(/img/Hogar/Recomendador/Que_me_Conviene_mas/bkg_cuadro_top.jpg);
    background-repeat: no-repeat;
    height: 57px;
    width: 729px;
}
.bkg_cuadro_meconviene_center {
    background-image: url(/img/Hogar/Recomendador/Que_me_Conviene_mas/bkg_cuadro_center.jpg);
    background-repeat: repeat-y;
    width: 729px;
}
.bkg_cuadro_meconviene_bottom {
    background-image: url(/img/Hogar/Recomendador/Que_me_Conviene_mas/bkg_cuadro_bottom.jpg);
    background-repeat: no-repeat;
    height: 16px;
    width: 729px;
}
/*---------------------TITULOS---------------------*/
#titulo_que_me_conviene_mas{
    background-image:url(/img/Hogar/Telmex_171/Telmex_171/titulo_Telmex_171.jpg);
    background-position: left bottom;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Resumen_de_Solicitud {
    background-image:url(/img/Hogar/Recomendador/titulo_que_me_conviene_mas.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_40CanalesTV {
    background-image: url(/img/Hogar/Recomendador/Que_me_Conviene_mas/titulo_40_Canales_TV.gif);
    text-indent: -9000px;
    height: 19px;
    background-repeat: no-repeat;
}
#titulo_responde3Preguntas {
    background-image: url(/img/Hogar/Recomendador/Que_me_Conviene_mas/titulo_Responde_3_preguntas.gif);
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 20px;
}
#titulo_pregunta_1 {
    background-image: url(/img/Hogar/Recomendador/Que_me_Conviene_mas/titulo_cuanto_navegas_por_internet.gif);
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 29px;
}
#titulo_pregunta_2 {
    background-image: url(/img/Hogar/Recomendador/Que_me_Conviene_mas/titulo_que_ves_por_tv.gif);
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 29px;
}
#titulo_pregunta_3 {
    background-image: url(/img/Hogar/Recomendador/Que_me_Conviene_mas/titulo_Vivimos_En.gif);
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 29px;
}
#titulo_telmexMejorSolucion {
    background-image: url(/img/Hogar/Recomendador/Que_me_Conviene_mas/titulo_telmex_mejor_solucion.gif);
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 27px;
}
#titulo_felicitaciones{
    background-image: url(/img/Hogar/Recomendador/Resumed_de_Solicitud/titulo_felicitaciones.gif);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 25px;
}
#titulo_su_solicitud{
    background-image: url(/img/Hogar/Recomendador/Resumed_de_Solicitud/titulo_su_solicitud.gif);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 25px;
}
#titulo_productos_solicitados{
    background-image: url(/img/Hogar/Recomendador/Resumed_de_Solicitud/titulo_productos_solicitados.gif);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 20px;
}
#titulo_proximos_pasos{
    background-image: url(/img/Hogar/Recomendador/Resumed_de_Solicitud/titulo_proximos_pasos.gif);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 30px;
}
#titulo_que_puedo_hacer_ahora{
    background-image: url(/img/Hogar/Recomendador/Resumed_de_Solicitud/titulo_que_puedo_hacer_ahora.gif);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 30px;
}
/*-------------------SUBTITULOS--------------------*/+

#subTitulo_enMiCasaVivimos {
    background-image: url(/img/Hogar/Recomendador/Que_me_Conviene_mas/subTitulo_En_mi_casa_vivimos.gif);
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 15px;
}
/*==================================================*/
/*===FIN CSS QUE ME CONVIENE MAS====================*/
/*==================================================*/

/*==================================================*/
/*============CSS TELMEX 171========================*/
/*==================================================*/

/*-------------------BACKGROUNDS-------------------*/
#titulo_Telmex_171{
    background-image:url(/img/Hogar/Telmex_171/Telmex_171/titulo_Telmex_171.jpg);
    background-position: left bottom;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 35px;
}

.bkg_tabla_telmex_171
{
    background-image: url(/img/Hogar/Telmex_171/Telmex_171/bkg_internet.jpg);
    background-repeat: no-repeat;
    background-position: top;
    height: 322px;
}
.bkg_tabla_telmex_171_bottom{
    background-image: url(/img/Hogar/Telmex_171/Telmex_171/bkg_internet_bottom.jpg);
    background-repeat: repeat-x;
    background-position: top;
    height: 327px;
}
/*---------------------TITULOS---------------------*/
#titulo_es_para_mi_telmex_171{
    background-image: url(/img/Hogar/Telmex_171/Telmex_171/titulo_es_para_mi.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 26px;
}
#titulo_nacional{
    background-image: url(/img/Hogar/Telmex_171/Telmex_171/titulo_nacional.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 23px;
}
#titulo_Nacional{
    background-image:url(/img/Hogar/Telmex_171/Telmex_171/titulo_Telmex_171.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 35px;
}
#titulo_internacional{
    background-image: url(/img/Hogar/Telmex_171/Telmex_171/titulo_internacional.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 23px;
}
#titulo_Internacional{
    background-image:url(/img/Hogar/Telmex_171/Telmex_171/titulo_Telmex_171.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 35px;
}
#titulo_cobro_revertido{
    background-image: url(/img/Hogar/Telmex_171/Telmex_171/titulo_cobro_revertido.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 23px;
}
#titulo_Cobro_Revertido{
    background-image:url(/img/Hogar/Telmex_171/Telmex_171/titulo_Telmex_171.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 35px;
}
#titulo_comunicate_en_chile{
    background-image: url(/img/Hogar/Telmex_171/Telmex_171/titulo_comunicate_en_chile.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 45px;
}
#titulo_productos_telmex_171{
    background-image:url(/img/Hogar/Telmex_171/Telmex_171/titulo_productos_telmex_171.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 17px;
}
/*==================================================*/
/*==========FIN CSS TELMEX 171======================*/
/*==================================================*/

/*==================================================*/
/*=====CSS LUGARES DE PAGO==============================*/
/*-------------------BACKGROUNDS-------------------*/
.bkg_tabla_pagoPresencial
{
    background-image: url(/img/Hogar/Lugares_de_Pago/bkg_pagoPresencial.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}
.bkg_tabla_pagoPresencial_vinetaTop {
    background-image: url(/img/Hogar/Lugares_de_Pago/bkg_pagoPresencial_vinetaTop.jpg);
    background-repeat: no-repeat;
}
.bkg_tabla_pagoPresencial_vinetaCenter {
    background-image: url(/img/Hogar/Lugares_de_Pago/bkg_pagoPresencial_vinetaCenter.jpg);
    background-repeat: repeat-y;
}
.bkg_tabla_pagoPresencial_vinetaBottom {
    background-image: url(/img/Hogar/Lugares_de_Pago/bkg_pagoPresencial_vinetaBottom.jpg);
    background-repeat: no-repeat;
}
.bkg_tabla_pagoOnline_servipag {
    background-image: url(/img/Hogar/Lugares_de_Pago/ico_servipag.jpg);
    background-repeat: no-repeat;
    background-position: top;
}
.bkg_tabla_pagoOnline_miscuentas {
    background-image:url(/img/Hogar/Lugares_de_Pago/logo_miscuentas.jpg);
    background-repeat: no-repeat;
    background-position: top;
}
.bkg_tabla_pagoOnline {
    background-image: url(/img/Hogar/Lugares_de_Pago/bkg_pagoOnline.jpg);
    background-repeat: repeat-x;
    background-position: bottom;
}
.bkg_tabla_vineta {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
}
.bkg_sucursal_cont_superior {
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/bkg_superior_01.jpg);
    background-position: left bottom;
    height: 4px;
    background-repeat: no-repeat;
}
.bkg_sucursal_cont_inferior {
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/bkg_inferior_01.jpg);
    background-position: left bottom;
    height: 4px;
    background-repeat: no-repeat;
}
.bkg_sucursal_cont_centro {
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/bkg_centro_01.jpg);
    background-position: left bottom;
    height: 4px;
    background-repeat:   repeat-y;
}


/*---------------------TITULOS---------------------*/
#titulo_Lugares_de_Pago{
    background-image:url(/titleImage.php/Hogar/Lugares%20de%20Pago);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 35px;
}


#titulo_pagoPresencial{
    background-image:url(/img/Hogar/Lugares_de_Pago/titulo_Pago_Presencial.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 54px;
}
#titulo_pagoOnline{
    background-image: url(/img/Hogar/Lugares_de_Pago/titulo_Pago_Online.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 39px;
}
#titulo_pagoAutomatico{
    background-image: url(/img/Hogar/Lugares_de_Pago/titulo_Pago_Automatico.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 43px;
}
/*-------------------SUBTITULOS--------------------*/
#subTitulo_pagoPresencial{
    background-image: url(/img/Hogar/Lugares_de_Pago/subTitulo_Pago_Presencial.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 31px;
}
#subTitulo_pagoPresencial_nuestroLugaresPago {
    background-image: url(/img/Hogar/Lugares_de_Pago/subTitulo_Pago_Presencial_Nuestros_lugares_de_pago.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 26px;
}
#subTitulo_ResultadoBusqueda {
    background-image:url(/img/Hogar/Lugares_de_Pago/subTitulo_ResultadoBusqueda.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 30px;
}


#subTitulo_nuestrosLugaresPago{
    background-image:url(/img/Hogar/Lugares_de_Pago/titulo_Nuestros_lugares_pago.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 40px;
}
#subTitulo_danosTuUbicacion{
    background-image:url(/img/Hogar/Lugares_de_Pago/subTitulo_DanosTuUbicacion.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 30px;
}
#subTitulo_pagoOnline{
    background-image: url(/img/Hogar/Lugares_de_Pago/subTitulo_Pago_Online.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 36px;
}
#subTitulo_pagoAutomaticoPac{
    background-image: url(/img/Hogar/Lugares_de_Pago/subTitulo_Pago_Automatico_Pac.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 14px;
}
#subTitulo_pagoAutomaticoPat{
    background-image: url(/img/Hogar/Lugares_de_Pago/subTitulo_Pago_Automatico_Pat.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 14px;
}



.tablaResultado {
    border-collapse: collapse;
    padding: 5px;
    border: 1px solid #d6dfe4;
}



/*==================================================*/
/*==========FIN CSS LUGARES DE PAGO======================*/
/*==================================================*/

/*==================================================*/
/*====CSS TELMEX TE RECOMIENDA======================*/
/*-------------------BACKGROUNDS-------------------*/
.bkg_tabla_telmex_tv_separdor_canales {
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/bkg_separador.jpg);
    background-repeat: no-repeat;
    background-position: right center;
}
.bkg_tabla_planes_top{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/bkg_tabla_planes_top.jpg);
    background-repeat: no-repeat;
    background-position: top;
    height: 23px;
}
.bkg_tabla_planes_center{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/bkg_tabla_planes_center.jpg);
    background-repeat: repeat-y
}
.bkg_tabla_planes_bottom{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/bkg_tabla_planes_bottom.jpg);
    background-repeat: no-repeat;
    background-position: top;
    height: 18px;
}
.bkg_tabla_planes_detalle{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/bkg_dregrade.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #eeeeee;
    border-right-color: #eeeeee;
    border-bottom-color: #eeeeee;
    border-left-color: #eeeeee;
}
.bkg_tabla_planes_detalle_lineas{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/bkg_lineas.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
}
.bkg_tabla_planes_banner_plan_entretenido {
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/banner_plan_entretenido.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 130px;
}
.bkg_tabla_planes_banner_plan_tv_int_tel {
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/banner_plan_tv_int_tel.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 130px;
}
.bkg_tabla_banner_plan_tv_sport {
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/banner_telmex_tv_plan_sport.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 90px;
}
.bkg_tabla_planes_banner_plan_tv_int_tel_caluga {
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/banner_tv_int_tel.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 179px;
}
/*---------------------TITULOS---------------------*/
#titulo_Telmex_te_recomienda{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/titulo_telmex_te_recomienda.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 24px;
    text-indent: -9000px;
}
#titulo_Telmex_tv_plan_entretenido{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/titulo_telmex_tv_plan_entretenido.gif);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 25px;
}
#titulo_te_satisface_nuestra_recomendacion{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/titulo_te_satisface_nuestra_recomendacion.gif);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 20px;
}
#titulo_este_plan_incluye{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/titulo_este_plan_incluye.gif);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 30px;
}
#titulo_seleccion_mejores_canales{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/titulo_mejor_seleccion_de_canales.gif);
    background-repeat: no-repeat;
    background-position: center top;
    text-indent: -9000px;
    height: 18px;
}
#titulo_telefonia_internet{
    background-image: url(/img/Hogar/Recomendador/Telmex_me_Recomienda/titulo_telefonia_internet.gif);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 25px;
}
/*----------------------TEXTOS---------------------*/
.txt_tabla_canales{
    font-size:9px;
}	
#titulo_Telmex_te_recomienda2{
    background-image:url(/img/Hogar/Recomendador/titulo_que_me_conviene_mas.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Telmex_te_recomienda1{
    background-image:url(/img/Hogar/Recomendador/titulo_que_me_conviene_mas.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Solicitud_Online_01,
#titulo_Solicitud_Online_02{
    background-image:url(/titleImage.php/Hogar/Solicitud%20Online);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}

#titulo_Solicitud_Online{
    background-image:url(/img/Hogar/Recomendador/Solicitud_Online/titulo_solicitud_online.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}
.bkg_recomendador_total_pagar {
    background-image:url(/img/Hogar/Recomendador/Telmex_me_Recomienda/bkg_total_pagar.jpg);
    background-repeat: no-repeat;
    background-position: right center;
    height: 37px;
}

/*==================================================*/
/*====FIN CSS TELMEX TE RECOMIENDA==================*/
/*==================================================*/
/*==================================================*/
/*============ TELMEX TV PREPAGO ===================*/
/*==================================================*/

.bkg_canales_telmex_prepago{
    background-image:url(/img/Hogar/telmex_prepago/bkg_canales_telmex_prepago.jpg);
    background-color:#FFF;
    background-repeat:repeat-x;
    background-position:left bottom;
}

.bkg_form{
    background:url(/img/Hogar/telmex_prepago/grafismo01_form.jpg);
    background-position:right top;
    background-repeat:no-repeat;
}

/*==================================================*/
/*============= FIN TV PREPAGO =====================*/
/*==================================================*/
/*==================================================*/
/***********SOLICITUD ONLINE ***********************/
/*==================================================*/
/* TXT */

.txt_campo {
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:11px;
    font-weight: normal;
    color:#333333;
}
.txt_form_destacado {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #0989B4;
    background-position: left;
}
.txt_solicitud_01 {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    text-align: left;
    padding-left: 14px;
}

/* IMG_DIV */
#titulo_con_total_seguridad{
    background-image: url(/img/Hogar/Recomendador/Solicitud_Online/titulo_con_total_seguridad.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 55px;

}

#titulo_quieres_complementar{
    background-image: url(/img/Hogar/Recomendador/Solicitud_Online/titulo_quieres_complementar.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 45px;

}
.txt_total_pagar {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFFF;
    font-weight: bold;
}
.txt_total_pagar_02{
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight: bold;
}
/*==================================================*/
/*******FIN SOLICITUD ONLINE ************************/
/*==================================================*/

/*========================================*/
/*=======LOGIN SUCURSAL VIRTUAL =========*/
/*========================================*/
#titulo_Login{
    background-image:url(/img/Hogar/Sucursal_Virtual/titulo_sucursal_virtual.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_sucursal_todvia_no_soy_cliente_de_telmex{
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/titulo_todavia_no_soy_cliente.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 50px;
}
#titulo_sucursal_soy_cliente_de_telmex{
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/titulo_soy_cliente_de_telme.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 50px;
}
#titulo_sucursal_que_me_conviene_mas{
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/titulo_que_me_conviene.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 34px;
}
#titulo_sucursal_ingresa_sucursal{
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/titulo_ingresa_a_la_sucursa.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 34px;
}
#titulo_sucursal_porque_con_telmex{
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/titulo_pq_con_telmex.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 50px;
}
#sucursal_contenido_porque_con_telmex{
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/cont_pq_telmex.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 130px;
}
#titulo_sucursal_que_me_estoy_perdiendo{
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/titulo_que_me_estoy_perdien.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 50px;
}
#titulo_sucursal_donde_pagar{
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/titulo_donde_puedo_pagar.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 50px;
}
#titulo_sucursal_ingresar_02{
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/titulo_02_ingresa_a_la_sucu.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 36px;
}
.bkg_sucursal_cont_superior {
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/bkg_superior_01.jpg);
    background-position: left bottom;
    height: 4px;
    background-repeat: no-repeat;
}
.bkg_sucursal_cont_inferior {
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/bkg_inferior_01.jpg);
    background-position: left bottom;
    height: 4px;
    background-repeat: no-repeat;
}
.bkg_sucursal_cont_centro {
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/bkg_centro_01.jpg);
    background-position: left bottom;
    height: 4px;
    background-repeat:   repeat-y;
}
.bkg_sucursal_cont_superior_02{
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/bkg_superior_02.jpg);
    background-position: left bottom;
    height: 4px;
    background-repeat: no-repeat;
}
.bkg_sucursal_cont_inferior_02 {
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/bkg_inferior_02.jpg);
    background-position: left bottom;
    height: 4px;
    background-repeat: no-repeat;
}
.bkg_sucursal_cont_centro_02 {
    background-image:url(/img/Hogar/Sucursal_Virtual/Login/bkg_centro_02.jpg);
    background-position: left bottom;
    height: 4px;
    background-repeat:   repeat-y;
}
/*========================================*/
/*=======FIN LOGIN SUCURSAL VIRTUAL =========*/
/*========================================*/


/*==================================================*/
/*=== ASISTENCIA PC   ===========================*/
/*==================================================*/
#titulo_Asistencia_Pc{
    background-image:url(/titleImage.php/Hogar/Asistencia%20PC);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_Caracteristicas, #titulo_Respuesta_Contratar, #titulo_Respuesta_Contactenos{
    background-image:url(/titleImage.php/Hogar/Asistencia%20PC);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}
#titulo_asistencia_chat_online_b{
    background-image:url(/img/Hogar/Asistencia_Pc/titulo_chat_atencion2.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 30px;
}
#titulo_Planes_Asistencia_Pc{
    background-image:url(/titleImage.php/Hogar/Asistencia%20PC);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_Chat_Online{
    background-image:url(/titleImage.php/Hogar/Asistencia%20PC);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_Contratar{
    background-image:url(/titleImage.php/Hogar/Asistencia%20PC);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_Planes_Pc{
    background-image:url(/titleImage.php/Hogar/Asistencia%20PC);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}
#titulo_Contactenos{
    background-image:url(/titleImage.php/Hogar/Asistencia%20PC);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

.bkg_asistencia_cont_superior {
    font-weight: normal;
    background-image: url(/img/Hogar/Asistencia_Pc/bkg_cont_superior.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 16px;
}
.bkg_asistencia_cont_inferior {
    font-weight: normal;
    background-image: url(/img/Hogar/Asistencia_Pc/bkg_cont_inferior.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 16px;
}
.bkg_asistencia_cont_centro {
    font-weight: normal;
    background-image: url(/img/Hogar/Asistencia_Pc/bkg_cont_centro.jpg);
    background-repeat:  repeat-y;
    background-position: left top;
}
#titulo_asistencia_pc_interior{
    background-image:url(/img/Hogar/Asistencia_Pc/titulo_asist_pc.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 30px;
}
#contenido_asistencia_pc_interior{
    background-image:url(/img/Hogar/Asistencia_Pc/txt_cont_asist_pc.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 75px;
}
#titulo_asistencia_conoce_servicio{
    background-image:url(/img/Hogar/Asistencia_Pc/titulo_conoce_este_servicio2.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 30px;
}
#titulo_asistencia_chat_online{
    background-image:url(/img/Hogar/Asistencia_Pc/titulo_chat_atencion.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 30px;
}
#titulo_asistencia_caracteristicas{
    background-image:url(/img/Hogar/Asistencia_Pc/titulo_caracteristicas.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 30px;
}
#titulo_asistencia_asistencia_pc{
    background-image:url(/img/Hogar/Asistencia_Pc/titulo_asist_pc.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 30px;
}
#titulo_asistencia_chat_online{
    background-image:url(/img/Hogar/Asistencia_Pc/titulo_chat_atencion.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 30px;
}
#contenido_asistencia_chat_online{
    background-image:url(/img/Hogar/Asistencia_Pc/txt_cont_chat_online.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 35px;
}
#titulo_asistencia_contrata_ahora{
    background-image:url(/img/Hogar/Asistencia_Pc/titulo_contratar2.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 30px;
}
#titulo_asistencia_contactenos{
    background-image:url(/img/Hogar/Asistencia_Pc/titulo_contactenos2.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 30px;
}

/*==================================================*/
/*===FIN ASISTENCIA PC   ===========================*/
/*==================================================*/

/*==================================================*/
/*==   INTERNET FREE CONTACTO   =============================*/
/*==================================================*/
#contenido_internet_free_contacto{
    background-image:url(/img/Hogar/Internet/Internet_Free/cont_internet_free_contacta.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 70px;
}
.bkg_internetfree_cont_superior {
    font-weight: normal;
    background-image:url(/img/Hogar/Internet/Internet_Free/bkg_cont_superior.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 16px;
}
.bkg_internetfree_cont_inferior {
    font-weight: normal;
    background-image:url(/img/Hogar/Internet/Internet_Free/bkg_cont_inferior.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 16px;
}
.bkg_internetfree_cont_centro {
    font-weight: normal;
    background-image:url(/img/Hogar/Internet/Internet_Free/bkg_cont_centro.jpg);
    background-repeat:  repeat-y;
    background-position: left top;
}



/*==================================================*/
/*===INTERNET FREE CONTACTO ========*
/*==================================================*/











/*==================================================*/
/******************************************************************** acordeMIS BOLETAS*******************************************/
.TabbedPanels {
    clear: none;
    width: 780px;
    background-color: #FFFFFF;
    margin-right: auto;
    margin-left: auto;
}


.TabbedPanelsTabGroup {
    margin: 0px;
    padding: 0px;
    width: 780px;
    background-color: #FFFFFF;
}

.TabbedPanelsTab {
    position: relative;
    top: 1px;
    list-style: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    cursor: pointer;
    background-image: url(../img/Hogar/Recomendador/Solicitud_Online/bkg_pestana_out.jpg);
    height: 41px;
    width: 180px;
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    float: left;
    color: #666666;
    background-repeat: no-repeat;
    line-height: 37px;
    text-decoration: none;
    text-align: center;
    visibility: visible;
}

.TabbedPanelsTabHover {

}


.TabbedPanelsTabSelected {
    background-image: url(../img/Hogar/Recomendador/Solicitud_Online/bkg_pestana.jpg);
    background-repeat: no-repeat;
}

.TabbedPanelsTab a {
    color: black;
    text-decoration: none;
}


.TabbedPanelsContentGroup {
    clear: both;
    background-color: #FFFFFF;
    width: 780px;
    border: 1px solid #CCCCCC;
}


.TabbedPanelsContent {
    width: 600px;
    background-color: #FFFFFF;
}


.TabbedPanelsContentVisible {
    width: 780px;
}

.VTabbedPanels .TabbedPanelsTabGroup {
    float: left;
    width: 780px;
    background-color: #FFFFFF;
    position: relative;
    border-top: solid 1px #999;
    border-right: solid 1px #999;
    border-left: solid 1px #CCC;
    border-bottom: solid 1px #CCC;
}


.VTabbedPanels .TabbedPanelsTab {
    float: none;
    margin: 0px;
    border-top: none;
    border-left: none;
    border-right: none;
    width: 780px;
}

.VTabbedPanels .TabbedPanelsTabSelected {
    background-color: #EEE;
    border-bottom: solid 1px #999;
    width: 780px;
}

.VTabbedPanels .TabbedPanelsContentGroup {
    clear: none;
    float: left;
    padding: 0px;
    width: 780px;
}

/******************************************************MIS BOLEETAS*******************************************************/
#titulo_tu_opinion_nos_importa{
    background-image: url(../img/Hogar/Sucursal_Virtual/Mis_Boletas/titulo_tu_opnion.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 37px;
}
#titulo_soporte_via_chat{
    background-image: url(../img/Hogar/Sucursal_Virtual/Mis_Boletas/titulo_soporte_via_chat.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 49px;
}
#titulo_lugar_depago{
    background-image: url(../img/Hogar/Sucursal_Virtual/Mis_Boletas/titulo_lugar_de_pago_cercan.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 48px;
}
#titulo_ultimas_boletas{
    /*background-image:url(/titleImage.php/Hogar/sdf dsfsd);*/
    background-image:url(../img/Hogar/Sucursal_Virtual/Mis_Boletas/titulo_ultimas_boletas.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 26px;
}
.txt_pendiente {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF0000;
}
.txt_pagado {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #009900;
}
/*********************************************FIN MIS BOLETAS *****************************************/
/****************************************css para preguntas frecuentes************************************************/
.faq_tables_mini{
    width: 580px;
    font-size: 11px;
    /*
    padding-top: 20px;
    padding-bottom: 30px;
    */
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #eeeeee;
}
.faq_tables_title{
    font-weight:bold;
    font-size: 14px;
    color: #0989b4;
    margin-bottom: 10px;
}
.faq_tables_respuestas{
    padding-bottom:10px;
    padding-left: 15px;
    font-size:11px;
    color:#666666;
    text-decoration:none;
}
.faq_tables_respuestas a {
    color: #0989b4;
    text-decoration:none;
}
.faq_tables_respuestas a:hover{
    color: #0989b4;
    text-decoration:underline;
}


.faq_tables_preguntas{
    padding-bottom: 10px;

}


#form_respuesta_div{
    font-size:11px;
}

.bkg_body_preguntas{
    background-image:url(../img/Hogar/Preguntas_Frecuentes/Las_mas_Leidas/bkg_02.jpg);
    background-color:#FFFFFF;
    background-position:left bottom;
    background-repeat:repeat-x;
}

/*********fin para preguntas frecuentes*****************/
/******************************************telefonia**************************************/

#titulo_pequeteminuto{
    background-image: url(../img/Hogar/Telefonia/titulo_paquete_minutos.gif);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 22px;
}
/****************************************fin telefonia************************************/
#titulo_Sobre_los_Productos{
    background-image:url(../img/Hogar/Preguntas_Frecuentes/titulo_Preguntas_Frecuentes.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}
#titulo_sobre_gestion_y_facturacion{
    background-image:url(../img/Hogar/Preguntas_Frecuentes/Sobre_Gestion_y_Facturacion/titulo_sobre_gestion_y_fact.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Telefonia{
    background-image:url(../img/Hogar/Telefonia/titulo_telefonia.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}

#titulo_Mi_Sucursal_Virtual,
#titulo_Manuales_y_Documentacion{
    background-image:url(../titleImage.php/Hogar/Mi%20Sucursal%20Virtual);
    background-position:left bottom;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_Sucursal_Virtual {
    background-image:url(../img/Hogar/Sucursal_Virtual/titulo_sucursal_virtual.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Como_Pagar {
    background-image:url(../titleImage.php/Hogar/Lugares de Pago);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Como_Pagar2 {
    background-image:url(../img/Hogar/Sucursal_Virtual/titulo_sucursal_virtual.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Como_Pagar_b {
    background-image:url(../img/Hogar/Sucursal_Virtual/titulo_sucursal_virtual.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Formulario_Contacto {
    background-image:url(../img/Hogar/Sucursal_Virtual/titulo_sucursal_virtual.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Respuesta_Formulario {
    background-image:url(../img/Hogar/Sucursal_Virtual/titulo_sucursal_virtual.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}
#titulo_Que_te_conviene_mas {
    background-image:url(../img/Hogar/Recomendador/titulo_que_me_conviene_mas.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 35px;
}



/* titulos telmex 171 */
#titulo_larga_distancia_nacional_contratado{
    background-image:url(../img/Hogar/Telmex_171/titulo_larga_distancia_nacional_contratado.gif);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:32px;
}
#titulo_larga_distancia_nacional_controlado{
    background-image:url(../img/Hogar/Telmex_171/Nacional/titulo_lineas_controladas.gif);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:30px;
}
#titulo_larga_distancia_nacional_discado{
    background-image:url(../img/Hogar/Telmex_171/titulo_larga_distancia_nacional_discado.gif);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:32px;
}
#titulo_larga_distancia_internacional_contratado{
    background-image:url(../img/Hogar/Telmex_171/titulo_larga_distancia_internacional_contratado.gif);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:32px;
}
#titulo_larga_distancia_internacional_lineas{
    background-image:url(../img/Hogar/Telmex_171/titulo_larga_distancia_internacional_lineas.gif);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:32px;
}
#titulo_larga_distancia_internacional_discado{
    background-image:url(../img/Hogar/Telmex_171/titulo_larga_distancia_internacional_discado.gif);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:32px;
}
#titulo_larga_distancia_internacional_movil{
    background-image:url(../img/Hogar/Telmex_171/titulo_larga_distancia_internacional_movil.gif);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:32px;
}
/* fin titulos telmex 171 */






/* ====================================================================================== */
/* CAMPOS DE FORMULARIO */
/* ====================================================================================== */

select,
textarea {
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:11px;
    font-weight: normal;
    color:#333333;
    border: 1px solid #0989b4;
}

input{
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:11px;
    font-weight: normal;
    color:#333333;
}



.txt_formulario_standar {
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:11px;
    font-weight: normal;
    color:#333333;
}
.txt_formulario_destacado {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #0989B4;
    background-position: left;
}
.txt_formulario_ejemplos {
    font-family:Verdana, Verdana, Helvetica, sans-serif;
    font-size:9px;
    font-weight: normal;
    color:#666666;
}
/* ====================================================================================== */
/* FIN CAMPOS DE FORMULARIO */
/* ====================================================================================== */





/* titulos formulario de contactos tipo */
#titulo_formulario_tipo_datos_contacto{
    background-image: url(../img/Hogar/Sucursal_Virtual/Formulario_Contacto/titDatosContacto.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 21px;
}
#titulo_formulario_tipo_datos_enviados{
    background-image: url(../img/Hogar/Sucursal_Virtual/Formulario_Contacto/titulo_datos_enviados.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 21px;
}
#titulo_formulario_tipo_contactenos{
    background-image: url(../img/Hogar/Sucursal_Virtual/Formulario_Contacto/titulo_contactenos.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 40px;
}
#titulo_formulario_tipo_felicitaciones{
    background-image: url(../img/Hogar/Sucursal_Virtual/Formulario_Contacto/titulo_felicitaciones.gif);
    background-position: left top;
    background-repeat: no-repeat;
    text-indent: -9000px;
    height: 40px;
}
/* fin titulo formulario de contactos tipo */

/*==============================================*/
/****************** TELMEX TV ******************/
/*==============================================*/


#titulo_Telmex_TV_Destacado{
    background-image:url(../titleImage.php/Hogar/Telmex%20TV%20Destacado/320);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_Telmex_TV{
    background-image:url(../titleImage.php/Hogar/Telmex%20TV);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}
#titulo_Programacion{
    background-image:url(../titleImage.php/Hogar/Telmex%20TV);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_Planes{
    background-image:url(../titleImage.php/Hogar/Telmex%20TV);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_Conoce_nuestros_canales{
    background-image:url(../titleImage.php/Hogar/Telmex%20TV);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

.bkg_telmex_tv_cuadro_superior{
    background-image: url(.../img/Hogar/Telmex_TV/bkg_parte_superior.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;

}
.bkg_telmex_tv_cuadro_inferior{
    background-image: url(../img/Hogar/Telmex_TV/bkg_parte_inferior.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;

}
.bkg_telmex_tv_cuadro_superior_foto{
    background-image: url(../img/Hogar/Telmex_TV/img_promo_superior.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
}
.bkg_telmex_tv_cuadros_enmarcados{
    background-color: #FFFFFF;
    border: 1px solid #dddddd;
}
.bkg_telmex_tv_caluga_pelicula_izquierda {
    background-color: #FFFFFF;
    border: 1px solid #dddddd;
    width: 173px;
    height: 90px;
}
#a_empuje {
    display: block;
    width: 155px;
    height: 70px;

}
.bkg_telmex_tv_caluga_pelicula_izquierda_texto{
    text-decoration: none;

}
.bkg_telmex_tv_caluga_pelicula_izquierda_texto a {
    font-size: 11px;
    font-style: normal;
    font-weight: normal;
    color: #0989b4;
    text-decoration: none;
    display: block;
    /*height: 37px;*/
    height: auto;
    width: 173px;
    text-align: left;
    padding-top: 7px;
    padding-bottom: 7px;
}
.bkg_telmex_tv_caluga_pelicula_izquierda_texto a:hover{
    background-color: #35c5ef;
    color: #ffffff;
    text-decoration: none;
}
.bkg_telmex_tv_fondo_televisor_plasma{
    background-image: url(../img/Hogar/Telmex_TV/bkg_tv_bottom.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 187px;
}
.bkg_telmex_tv_caluga_planes_derecha_top{
    font-size: 11px;
    font-weight: bold;
    color: #666666;
    background-image: url(../img/Hogar/Telmex_TV/bkg_para_cuadros_barra_derecha_top.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    height: 20px;
    line-height: 16px;
    text-decoration: none;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
}
.bkg_telmex_tv_caluga_planes_derecha_bottom {
    font-size: 13px;
    font-weight: bold;
    color: #0989b4;
    background-image: url(../img/Hogar/Telmex_TV/bkg_para_cuadros_barra_derecha.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    height: 58px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dddddd;
    border-bottom-color: #dddddd;
    border-left-color: #dddddd;
}
#titulo_telmex_tv_cambiarte_a_telmex{
    background-image: url(../img/Hogar/Telmex_TV/titulo_tv_para_cambiarte_a.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 30px;
    text-indent: -9000px;
}
#titulo_telmex_tv_destacamos_en_tv{
    background-image: url(../img/Hogar/Telmex_TV/titulo_tv_destacamos_en_tu_tv.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 21px;
    text-indent: -9000px;
}
#titulo_telmex_tv_promocion{
    background-image: url(../img/Hogar/Telmex_TV/titulo_tv_promocion.gif);
    background-repeat: no-repeat;
    background-position: right top;
    height: 43px;
    text-indent: -9000px;
}
#titulo_telmex_tv_hoy_en_telmex{
    background-image: url(../img/Hogar/Telmex_TV/titulo_tv_hoy_en_telmex.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 25px;
    text-indent: -9000px;
}
#titulo_telmex_tv_mas_entretencion{
    background-image: url(../img/Hogar/Telmex_TV/titulo_tv_mas_entretencion.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 29px;
    text-indent: -9000px;
}
#titulo_telmex_tv_otros_destacados{
    background-image: url(../img/Hogar/Telmex_TV/titulo_otros_destacados.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 29px;
    text-indent: -9000px;
}
#titulo_telmex_tv_planes_telmex_tv{
    background-image: url(../img/Hogar/Telmex_TV/titulo_tv_planes_tv.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 29px;
    text-indent: -9000px;
}
.txt_telmex_tv_cuadro_superior{
    font-size:11px;
}
.txt_telmex_tv_destacamos_en_tv{
    font-size: 11px;
    text-decoration: none;
    color: #666666;
    text-align:left;
}
.txt_telmex_tv_destacamos_en_tv a{
    text-decoration: none;
    color: #0989b4;
}
.txt_telmex_tv_destacamos_en_tv a:hover{
    text-decoration: underline;
    color: #0989b4;
}		
.txt_telmex_tv_destacamos_en_tv_fecha{
    font-size: 11px;
    text-decoration: none;
    color: #0989b4;
}
.txt_telmex_tv_destacamos_en_tv_nombre_pelicula{
    font-size: 14px;
    padding-bottom: 4px;
    font-weight: bold;
    text-decoration: none;
    color: #666666;
}
.txt_tema_destacado {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
    font-weight:bold;
}
.txt_canales {
    font-family: Verdana, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    color: #0989b4;
}
.bkg_tabla_planes_detalle_no_bottom{
    background-image: url(../img/Hogar/Que_te_Conviene_Mas/Telmex_me_Recomienda/bkg_dregrade.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: #eeeeee;
    border-right-color: #eeeeee;
    border-left-color: #eeeeee;
}

/*====================================*/
/*=========== TELMEX PREPAGO =============*/
/*====================================*/
#titulo_Telmex_TV_Prepago,
#titulo_Canales_Telmex_TV_Prepago, 
#titulo_Telmex_TV_Prepago_Resultados,
#titulo_Plan_Prepago,
#titulo_Formulario_Telmex_TV_Prepago,
#titulo_Respuesta_Formulario2{
    background-image:url(../titleImage.php/Hogar/Telmex%20TV%20Prepago);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_3play,
#titulo_formulario_3play,
#titulo_Respuesta_3play,
#titulo_3play_01{
    background-image:url(../titleImage.php/Hogar/3%20Play);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_3play_tv{
    background-image:url(../titleImage.php/Hogar/Telmex%20TV%203%20Play);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

#titulo_2play_01,
#titulo_2play_02,
#titulo_2play_03{
    background-image:url(../titleImage.php/Hogar/2%20Play);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}


.bkg_caja_der_02{
    background-image:url(../img/Hogar/Telmex_TV/bkg_caja_der02.jpg);
    background-position:left top;
    background-repeat:repeat-y;
    background-color:#FFFFFF;
}
/*====================================*/
/*=========== PROGRAMACION =============*/
/*====================================*/
.bkg_destacado{
    background-image:url(../img/Hogar/Telmex_TV/programacion/bkg_destacado.gif);
    background-position:left top;
    background-repeat:no-repeat;
    background-color:#e9f6f9;
}
#flash {
    z-index: -999;
}


/*============================*/

/**** DESTACADOS DEL MES TELMEX TV ****/

/********** BANNER SUPERIOR TELMEX TV ************/

.bkg_superior_tv{
    background-image: url(../img/Hogar/Telmex_TV/programas_destacados/bkg_superior.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
}

.bkg_inferior_tv{
    background-image: url(../img/Hogar/Telmex_TV/programas_destacados/bkg_inferior.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
}

.bkg_banner_planes_superior{
    background-image: url(../img/Hogar/Telmex_TV/programas_destacados/bkg_banner_superior.jpg);
    background-repeat: no-repeat;
}

.destacados_hoy_tv_1{
    width: 291px;
    height: 146px;
    position: relative;
    left: 0;
}

img.hoy{
    width: 285px;
    height: 140px;
    background-color: #FFFFFF;
    padding: 2px;
    border: 1px solid #DFDFDF;
}


.destacados_hoy_tv_2{
    width: 291px;
    height: 146px;
    margin: auto;
    position: relative;
    right: 0;
}

img.hoy{
    width: 285px;
    height: 140px;
    background-color: #FFFFFF;
    padding: 2px;
    border: 1px solid #DFDFDF;
}

.transparencia_hoy_tv{
    width: 285px;
    height: 40px;
    background-color: #000;
    position: absolute;
    top: 103px;
    left: 3px;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

.contenedor_info_hoy_tv{
    width: 285px;
    height: 40px;
    position: absolute;
    top: 103px;
    left: 3px;
    z-index:100;
}

.logo_canal_hoy_tv{
    width: 70px;
    height: 40px;
    position: absolute;
    left: 2px;
}

.txt_hoy_tv{
    width: 210px;
    height: 37px;
    position: absolute;
    right: 3px;
    text-align: right;
    padding-top: 3px;
}

.txt_hoy_tv span{
    color: #FFFFFF;
    font-size: 0.65em;
    line-height: 1.4em;
}

a.dest_txt_hoy_tv{
    color: #FFFFFF;
    font-size: 0.65em;
    font-weight: bold;
    text-decoration: underline;
    line-height: 1.4em;
}

a:hover.dest_txt_hoy_tv{
    color: #999;
}


/***************** PROGRAMAS ***************/
.bkg_destacados_mes_hoy_tv{
    background-image: url(../img/Hogar/Telmex_TV/programas_destacados/fondo_programas_destacados_mes.gif);
    background-repeat: repeat-y;
    background-position: top;
}

.destacados_mes{
    width: 176px;
    height: 94px;
    position: relative;
}

.img_destacado_mes{
    width: 170px;
    height: 88px;
    background-color: #FFFFFF;
    position: relative;
    padding: 2px;
    border: 1px solid #DFDFDF;
}

.transparencia_destacado_mes{
    width: 170px;
    height: 40px;
    background-color: #000;
    position: absolute;
    top: 51px;
    left: 3px;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

.contenedor_info_destacado_mes{
    width: 170px;
    height: 40px;
    position: absolute;
    top: 51px;
    left: 3px;
    z-index:100;
}

.logo_canal_dest_mes{
    width: 50px;
    height: 40px;
    position: absolute;
    right: 5px;
}

.info_txt_dest_mes{
    width: 115px;
    height: 34px;
    position: absolute;
    left: 0;
    text-align: left;
    padding-top: 6px;
}

.info_txt_dest_mes span{
    color: #FFFFFF;
    font-size: 0.6em;
    line-height: 1.5em;
    padding-left: 3px;
}

.destacado_txt_destacado_mes{
    color: #FFFFFF;
    font-size: 0.65em;
    line-height: 1em;
    font-weight: bold;
}

.datos_horario{
    font-size: 0.55em;
    text-align: left;
    color: #999999;
}

a.ver_mas{
    color: #666666;
    font-size: 0.55em;
    text-align: left;
    padding-right: 5px;
    text-decoration: none;
}

a:hover.ver_mas{
    color: #666666;
    font-size: 0.55em;
    text-align: right;
    padding-right: 5px;
    text-decoration: underline;
}

.precios{
    font-size: 0.8em;
    color:#0989b4;
    font-weight: bold;
}

.tit_planes{
    font-size: 0.75em;
    color:#666;
    font-weight: bold;
    padding-left: 3px;
}



/*********** PLANES ************/

.bkg_planes_tv{
    background-image: url(../img/Hogar/Telmex_TV/programas_destacados/fondo_planes_tv.gif);
    background-repeat: repeat-y;
    background-position: top;
}


/*DETALLES TV TELMEX*/

img.detalle_tv_telmex{
    padding: 2px;
    border: 1px solid #DFDFDF;
}

.titulo_detalle_tv{
    color: #0099cc;
    font-size: 0.9em;
    line-height: 2em;
    font-weight: bold;
    padding: 5px 0;
}

.subtitulo_detalle_tv{
    color: #0099cc;
    font-size: 0.75em;
    line-height: 1.5em;
    font-weight: bold;
    padding: 5px 0;
}

.txt_detalle_tv{
    color: #666;
    font-size: 0.7em;
    line-height: 1.4em;
    padding: 10px 0;
}

.txt_detalle_tv_destacado{
    font-weight: bold;
    color: #444;
}

a.volver{
    color: #666666;
    font-size: 0.65em;
    padding-right: 5px;
    text-decoration: none;
}

a:hover.volver{
    color: #666666;
    font-size: 0.65em;
    padding-right: 5px;
    text-decoration: underline;
}

.img_destacados_detalle{
    padding: 2px;
    border: 1px solid #DFDFDF;
}

/*==============================================*/
/****************** FIN TELMEX TV ***************/
/*==============================================*/

/*====================================*/
/*=========== ASISTENCIA =============*/
/*====================================*/
#titulo_Asistencia_Hogar,
#titulo_Asistencia_Medica,
#titulo_Asistencia_Legal,
#titulo_Asistencia_Ruta,
#titulo_formulario_contratar,
#titulo_felicitacion{
    background-image:url(../titleImage.php/Hogar/Asistencia);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}




/*====================================*/
/*=========== FIN ASISTENCIA =============*/
/*====================================*/



/*==============================================*/
/****************** SUCURSAL_VIRTUAL ***************/
/*==============================================*/

#titulo_sucursalvirtual_donde_puedo_pagar{
    background-image:url(../img/Hogar/Sucursal_Virtual/titulo_donde_pagar.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:40px;
}
#titulo_sucursalvirtual_soporte_online{
    background-image:url(.../img/Hogar/Sucursal_Virtual/titulo_soporte_online.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:45px;
}
.bkg_sucursalvirtual_soporte_online {
    font-weight: normal;
    background-image:url(../img/Hogar/Sucursal_Virtual/bkg_soporte_online.jpg);
    background-repeat:no-repeat;
    background-position: left bottom;
}
.bkg_sucursalvirtual_cont_izq {
    font-weight: normal;
    background-image:url(../img/Hogar/Sucursal_Virtual/bkg_cont_izq.jpg);
    background-repeat:   repeat-x;
    background-position: left bottom;
}
.bkg_sucursalvirtual_cont_inferior {
    font-weight: normal;
    background-image:url(../img/Hogar/Sucursal_Virtual/bkg_cont_izq.jpg);
    background-repeat:   repeat-x;
    background-position: left top;
}
.bkg_sucursalvirtual_cuadro_up {
    font-weight: normal;
    background-image:url(../img/Hogar/Sucursal_Virtual/bkg_cuadro_up.jpg);
    background-repeat:   no-repeat;
    background-position: left top;
    width: 160px;
}
#titulo_sucursalvirtual_tu_opinion{
    background-image:url(../img/Hogar/Sucursal_Virtual/titulo_tu_opinion.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:30px;
}
#titulo_sucursalvirtual_lugar_pago_cercano{
    background-image:url(../img/Hogar/Sucursal_Virtual/img_mapa.jpg);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:172px;
}
/*==============================================*/
/****************** FIN_SUCURSAL_VIRTUAL ***************/
/*==============================================*/
#titulo_sobre_programacion_interior {
    background-image: url(../img/Hogar/Preguntas_Frecuentes/Sobre_Programacion/sobre_prog.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    text-indent: -9000px;
    height: 39px;
}
.bkg_tv_canales_cuadro_001 {
    background-color: #FFFFFF;
    background-image: url(../img/Hogar/Telmex_TV/Conoce_nuestros_canales/bkg_cuadro_001.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    border: 1px solid #dedede;
}
.style5 {
    color: #666666;
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Helvetica, sans-serif;
}
.style55  a {
    color: #666666;
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;

}
.style55  a:hover {
    color: #666666;
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Helvetica, sans-serif;
    text-decoration: none;
}
.style6 a {
    font-family: Verdana, Helvetica, sans-serif;
    color: #666666;
    text-decoration:none;

}
.style6 a:hover {
    font-family: Verdana, Helvetica, sans-serif;
    color: #666666;
    text-decoration:none;

}
.style7 {

    font-family: Verdana, Helvetica, sans-serif;
    color: #666666;
    text-decoration:none;
}
.style7 a {

    font-family: Verdana, Helvetica, sans-serif;
    color: #666666;
    text-decoration:none;
}
.nara_box_text {
    color:#FF9900;
    font-family:Verdana,Helvetica,sans-serif;
    font-size:18px;
    text-decoration:none;
}
/* /////// */
.txt1_lightbox_1 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;

}
.hrs_cont_lightbox_1 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
    margin-left: 10px;
}
.hrs_cont_bold_lightbox_1 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
    font-weight: bold;
    margin-left: 17px;
}
.txt1_bold_lightbox_1 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
    font-weight: bold;
}
.txt2_cont_lightbox_1 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 16px;
    color: #000000;
    margin-left: 7px;
    font-weight:bold;

}
.sub_emis_txt1_lightbox_1 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;

}
.sub2_emis_txt1_lightbox_1 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    margin-left: 25px;

}
.tit_lightbox_1 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 26px;
    color: #000000;

}
.subtit_lightbox_1 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 30px;
    color: #000000;
    margin-left: 10px;

}
.subtit_min_lightbox_1 {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;

}
.nara_box_text a {
    color:#FF9900;
    font-family:Verdana,Helvetica,sans-serif;
    font-size:18px;
    text-decoration:none;
}
.nara_box_text a:hover {
    color:#FF9900;
    font-family:Verdana,Helvetica,sans-serif;
    font-size:18px;
    text-decoration:none;
} 


.style7 a:hover {

    font-family: Verdana, Helvetica, sans-serif;
    color: #666666;
    text-decoration:none;
}
.style8 {font-size: 18px; color: #FF9900; font-family:Verdana, Helvetica, sans-serif;}
#nara {
    color: #FF9900;
    font-size:11px;
    margin-left: -20px;

}
#azu {
    color: #006699;
    font-size:11px;
    /*margin-left: -15px;*/
    margin-left: 25px;


}
#titv2_1 a {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 18px;
    color: #0086c9;
    text-decoration: none;
}
#titv2_1 a:hover {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 18px;
    color: #0086c9;
    text-decoration: none;
}
/* */



.bkg_tv_canales_cuadro_002 {
    background-image: url(../img/Hogar/Telmex_TV/Conoce_nuestros_canales/bkg_cuadro_002.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    border-top-width: 1px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-left-style: solid;
    border-top-color: #dedede;
    border-right-color: #dedede;
    border-left-color: #dedede;
}
.bkg_tv_canales_cuadro_003 {
    background-image: url(../img/Hogar/Telmex_TV/Conoce_nuestros_canales/bkg_cuadro_003.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #dedede;
    border-bottom-color: #dedede;
    border-left-color: #dedede;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #dedede;
}
/*=========================*/
/*=========== titulos consulas ============*/
#titulo_Consultas{
    background-image:url(../titleImage.php/Hogar/Consultas);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}
#titulo_Respuesta_Formulario_Consulta{
    background-image:url(../titleImage.php/Hogar/Consultas);
    background-position:left top;
    background-repeat:no-repeat;
    text-indent:-9000px;
    height:35px;
}

/*=========================*/
/*=========== fin titulos consulas ============*/


/*============= NUEVO HOME HOGAR ===============*/

.bkg_gnral {
    background-image:url(../img/Hogar/home/bkg_gnral.jpg);
    background-position:bottom center;
    background-repeat:repeat-x;
    background-color:#FFF;
}

.borde_tabla_general{
    border: 1px solid #ddd;
    padding: 15px;
    background-color: #FFF;
    margin: 0px;
}
.borde_tabla_genSinPadd{
    border: 1px solid #ddd;
    background-color: #FFF;
    margin: 0px;
}
.bkg_caluga_queplan{
    background-image:url(../img/Hogar/home/bkg_planConvieneMas.jpg);
    background-repeat:no-repeat;
    background-position:left top;
    width: 269px;
    height: 251px;
}

/*==== 3 play =====*/
.bkg_form_3play{
    background-image:url(img/Hogar/3play/bkg_form.jpg);
    background-position: right bottom;
    background-repeat:no-repeat;
}



/* EDICIÓN VICTOR VARGAS */
#div_cuerpo, #div_cabecera_planes{
    width:100%;
    height:100%;
    margin:auto;
}
#div_contenido{	
    width:804px;
    min-height:400px;
    position:relative;
    margin:auto;
    background-image:url(../img/Hogar/Planes/bg_fin_contenido.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
}
#div_cuerpo{	
    text-align:center;
}
#div_cabecera_planes{
    height:81px;
    background-image:url(../img/Hogar/Planes/bg_cabecera_planes.jpg);
    background-position:center;
}
#div_bordes_contenido{
    width:802px;
    overflow:hidden;
    border-left: solid 1px #cbcbcb;
    border-right: solid 1px #cbcbcb;
    background-color:white;
}
#div_cajas_izquierda{
    width:190px;
    margin:auto;
    text-align:center;
    padding-top:17px;
    float:left;
}
.cajas_izquierda{	
    width:177px;
    height:158px;
    margin:auto;
    margin-bottom:5px;
}
#div_caja1_izquierda{
    background-image:url(../img/Hogar/Planes/bg_porque.jpg);
    background-position:center;
    background-repeat:no-repeat;
    height:158px;
    background-color:transparent;
    padding-left:5px;
    padding-right:5px;
    padding-top:10px;
    padding-bottom:10px;
}
* html #div_caja1_izquierda{
    padding-left:0px;
}
.paloma{
    width:30px;
    height:20px;
    background-image:url(../img/Hogar/Planes/ico_paloma_azul.gif);
    background-position:center;
    background-repeat:no-repeat;
    float:left;
    margin-top:5px;
    margin-left:5px;
}
.div_cajas_izquierda_respuesta, .div_cajas_izquierda_pregunta{	
    font-size:0.7em;
    text-align:left;
}
.div_cajas_izquierda_pregunta{
    font-weight:bold;
    padding-top:10px;
    width:170px;
    font-size:0.8em;
    margin-left:5px;
    margin-right:5px;
}
.div_cajas_izquierda_respuesta{	
    font-family:"Verdana";
    height:30px;
    width:140px;
    padding-left:20px;
    margin-top:5px;
}
* html .div_cajas_izquierda_respuesta{
    width:120px;
    padding-left:0px;
    margin-left:0px;
}
#div_caja3_izquierda{
    background-image:url(../img/Hogar/Planes/bg_conoce_nuestros_canales.jpg);
    background-position:center;
    background-repeat:no-repeat;
}
#div_caja4_izquierda{
    background-image:url(../img/Hogar/Planes/bg_para_nosotras.jpg);
    background-position:center;
    background-repeat:no-repeat;
    height:315px;
}
#div_cajas_centro{	
    width:608px;
    margin:auto;
    text-align:left;
    float:left;
}
* html #div_cajas_centro{	
    width:585px;
    margin:auto;
    text-align:center;
}
#div_caja1_centro{	
    height:172px;
    background-image:url(../img/Hogar/Planes/bg_cabecera_banner.jpg);
    margin:0 auto;
    text-align:center;
}
#div_caja_central{	
    padding-top:10px;
    height:240px;
    background-image:url(../img/Hogar/Planes/bg_contenido.jpg);
    background-repeat:no-repeat;
}
* html #div_caja2_centro{
    width:594px;
}
#div_caja3_centro{
    width:594px;
    margin-top:10px;
    height:85px;
}
#div_caja3_centro_top{
    width:588px;
    height:11px;
    background-image:url(../img/Hogar/Planes/bg_div_caja3_centro_top.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
}
#div_caja3_centro_center{
    width:587px;
    height:64px;
    border-left: solid 1px #cbcbcb;
    border-right: solid 1px #cbcbcb;
    background-image:url(../img/Hogar/Planes/bg_div_caja3_centro_center.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
}
#div_texto1{
    text-decoration:line-through;
    margin-left:20px;
}
* html #div_texto1{
    margin-left:10px;
}
#div_texto1,#div_texto5{
    width:105px;
    color:#008ed0;
    font-weight:bold;
    font-size:1.1em;
    text-align:right;
}
#div_texto2,#div_texto6{
    width:15px;
    color:#CCC;
    font-weight:bold;
    font-size:1.1em;
}
#div_texto3,#div_texto7{
    width:70px;
    color:black;
    font-size:0.8em;
    margin-top:22px;
    text-align:left;
}
#div_texto4{
    width:10px;
}
#div_texto8:hover{
    cursor:pointer;
}
#btn_solicitar_plan{
    border:none;
}
#div_caja3_centro_bottom{
    width:588px;
    height:10px;
    background-image:url(../img/Hogar/Planes/bg_div_caja3_centro_bottom.jpg);
    background-position:top;
    background-repeat:no-repeat;
}
.calculo_total{
    margin-top:17px;
    height:30px;
    float:left;
}
.titulo_promocion,.subtitulo_promocion,.precios_promocion,.p_checkboxes{
    font-weight:bold;
    text-align:center;
    margin-top:0px;
    margin-bottom:5px;
}
.titulo_promocion{	
    color:#008ed0;
}
.subtitulo_promocion{
    font-size:0.7em;
}
.precios_promocion{
    color:#fd50a9;
    margin-bottom:0px;
}
.checkbox_promocion{
    float:left;
    width:80px;
}
.p_checkboxes{
    text-align:center;
    margin-bottom:0px;
    font-size:0.65em;
    float:left;
    padding-left:10px;
    padding-right:10px;
}
.p_checkboxes2{
    width:100%;
    margin:auto;
    text-align:center;
}
.link_minusculas{
    color:gray;
    text-decoration:underline;
    font-weight:normal;
}

#div_region{
    float:left;
    margin-top:110px;
    margin-left:170px;
}
* html #div_region{
    margin-left:90px;
}
#div_region div{
    float:left;
}
#div_region div select{
    width:200px;
}
#div_caja_central{
    display:inline-block;
    margin:auto;
    min-height:548px;
}
#div_caja_central_izquierda,#div_caja_central_centro,#div_caja_central_derecha{
    width:191px;
    height:548px;
    /*background-color:gray;*/
    margin:auto;
    float:left;
}
* html #div_caja_central_izquierda,#div_caja_central_centro,#div_caja_central_derecha{
    width:176px;
    margin:auto;
    text-align:center;
}
.div_caja_central_suma{
    width:28px;
    height:240px;
    margin:auto;
    float:left;
    background-image:url(/img/Hogar/Planes/ico_suma.gif);
    background-repeat:no-repeat;
    background-position:center;
}
.box_superior{
    width:176px;
    height:11px;
    background-image:url(/img/Hogar/Planes/bg_box_superior.gif);
    background-repeat:no-repeat;
    background-position:bottom;
}
.box_central{
    height:230px;
    min-height:230px;
    width:174px;
    background-color:white;
    border-left: solid 1px #cbcbcb;
    border-right: solid 1px #cbcbcb;
    background-image:url(/img/Hogar/Planes/bg_div_caja3_centro_center.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
}
* html .box_central{
    width:176px;
}
#box_central_logo1,#box_central_logo2,#box_central_logo3{
    width:100%;
    height:80px;
    background-repeat:no-repeat;
    background-position:center;
}
#box_central_logo1{
    background-image:url(/img/Hogar/Planes/ico_television.gif);
}
#box_central_logo2{
    background-image:url(/img/Hogar/Planes/ico_internet.gif);
}
#box_central_logo3{
    background-image:url(/img/Hogar/Planes/ico_telefono.gif);
}
.box_inferior{
    width:174px;
    height:34px;
    background-image:url(/img/Hogar/Planes/btn_agranda.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
    border-left: solid 1px #cbcbcb;
    border-right: solid 1px #cbcbcb;
}
* html .box_inferior{
    width:176px;
}
.box_expandible{
    border-left: solid 1px #cbcbcb;
    border-right: solid 1px #cbcbcb;
    margin-top:-1px;
    width:174px;
    height:262px;
    min-height:262px;
    background-image:url(/img/Hogar/Planes/bg_gradiente_azul.jpg);
    background-repeat:repeat-x;
    background-position:bottom;
}
* html .box_expandible{
    width:176px;
}
.box_cierre{
    margin-top:0px;
    margin-left:1px;
    width:174px;
    height:11px;
    background-image:url(/img/Hogar/Planes/bg_agranda_inferior.jpg);
    background-repeat:repeat-x;
    background-position:top;
}
* html .box_cierre{
    margin-left:0;
    width:174px;
}
#div_caja_central_izquierda_box1{
    width:178px;
}
.div_caja_central_izquierda_box_superior{
    background-image:url(/img/Hogar/Planes/bg_box_superior.gif);
}


/** CABECERA PLANES **/
.div_cabecera_planes_box_ruta,.div_cabecera_planes_box_titulo{
    color:white;
}
.div_cabecera_planes_box{
    padding-top:20px;
    width:608px;
    margin-left:50px;
}
* html .div_cabecera_planes_box{
    margin-left:-300px;
}
.div_cabecera_planes_box_ruta{
    font-size:0.65em;
}
.div_cabecera_planes_box_ruta a{
    color:white;
}
.div_cabecera_planes_box_titulo{
    font-weight:bold;
    font-size:1.5em;
}
#bloque_interior_bottom_banner {
    background-image:url(/img/empresas2/bg_bottom_2.jpg);
    background-position:center center;
    background-repeat:no-repeat;
    display:block;
    float:left;
    height:90px;
    margin-left:0;
    padding-top:30px;
    width:800px;
    text-align: center;
}
/* EDICIÓN VICTOR VARGAS */