/*Definición de elementos genéricos, tags, medidas, formularios etc.*/
	
ul{
	list-style: none; 
	padding: 0; 
	margin: 0;
}
	
a, a.normal{
	text-decoration: none;
	color : #004E99;
	/*color: #006699;*/
	cursor : pointer;
}

a:hover
{
    text-decoration: underline!important;
}
	
img{
	border: 0;
	}
	
form, p, button{
	padding: 0; 
	margin: 0;
	}

:focus {
	outline: 0;
}
	a:focus { outline:none }
	
/***************/
/*Agregados    */
/***************/

ul.selected{display:none}

.publicidadEventos{width:19.3em;}
.caja_bg_publicidadEventos{min-height:4.5em;}
#titulo_page.entretencion {background:transparent url(../images/layout/lnk_entretencion.png) no-repeat scroll 0 0;margin:1em 0 0 1em;padding:0.5em 0 0.5em 3.5em;}

.PL_68_alto{height: 29.5em;}

.PL_52_pestaniaTV052{background-attachment:scroll;background-color:#FFFFFF;background-image:none;background-position:0 0;background-repeat:repeat;margin-left:2px;position:absolute;width:439px;z-index:10;}
.PL_52_pestaniaTV052_li{float:left; margin-right: 1.5em; width: 6.6em; height: 7em;text-align: center;}

.comboTV{display: block;width: 100%;height: 100%;}
.comboTV:hover{background-color: #D9F2FD;}

.tabla_ProductoInternetMovil {border-bottom:1px solid #C6D7E8;border-left:1px solid #C6D7E8;margin-left:1px;margin-right:10px;width:99.8%;height:7em;}
.tabla_ProductoInternetMovil th {background:#3C99D1 url(../images/layout/css/bg_mod_planes.gif) repeat-x scroll 0 0 !important;color:#FFFFFF !important;font-size:1.1em !important;height:2em;line-height:1em;text-align:left;}
.tabla_ProductoInternetMovil td {border-color:#C6D7E8;border-style:solid solid none none;border-width:1px 1px medium medium;height:3em;padding:0.3451em;text-align:center;}
.tabla_ProductoInternetMovil td .left{text-align:left;}

.tabla_tarifas116 {border-bottom:1px solid #C6D7E8;border-left:1px solid #C6D7E8;margin-left:1px;margin-right:10px;width:99.8%;}
.tabla_tarifas116 th {background:#3C99D1 url(../images/layout/css/bg_mod_planes.gif) repeat-x scroll 0 0 !important;color:#FFFFFF !important;font-size:1.1em !important;height:2em;line-height:1em;text-align:center;}
.tabla_tarifas116 td {border-color:#C6D7E8;border-style:solid solid none none;border-width:1px 1px medium medium;height:3em;padding:0.3451em;text-align:center;}

/******************************************************/
/*Clases para medidas y posiciones alineaciones etc...*/
/******************************************************/
.no_b a span, .no_b2{border: none!important}
.izqui{float: left!important;}
.dere{float: right;}
.ancho_trescuartos{width: 75%;}
.ancho_70{width: 70%;}
.ancho_60{width: 60%;}
.ancho_55{width: 55%;}
.ancho_mitad{width: 50%;}
.ancho_13{width: 13%!important;}
.ancho_15{width: 15%!important;}
.ancho_20{width: 20%!important;}
.ancho_30{width: 30%!important;}
.ancho_35{width: 35%!important;}
.ancho_40{width: 40%!important;}
.ancho_45{width: 45%;}
.ancho_48{width: 48%;}
.ancho_49{width: 49%;}
.ancho_65{width: 65%;}
.ancho_80{width: 80%;}
.ancho_85{width: 85%;}
.ancho_100{width: 100%;}
.ancho_tercio{width: 33%;}
.ancho_cuarto{width: 25%;}
.ancho_24{width: 24%;}
.ancho10em{width: 10em}
.centro{clear: both;margin: auto;text-align: center;float: none!important}
.clear{clear: both;margin: auto;}/*font-size: 1px; line-height:1px; height:1px*/
.f_05{font-size: 0.5em!important}
.f_06{font-size: 0.6em!important}
.f_07{font-size: 0.7em!important}
.f_08{font-size: 0.8em!important}
.f_09{font-size: 0.9em!important}
.f_095{font-size: 1em!important}
.f_11{font-size: 1.1em!important}
.f_12{font-size: 1.2em!important}
.f_13{font-size: 1.3em!important}
.f_14{font-size: 1.4em!important}
.f_15{font-size: 1.2em!important}
.f_18{font-size: 1.8em!important}
.f_20{font-size: 2em!important}
.no_esp{ font-size: 1px; padding:0;}
.w_610{width: 58.1em}
.inline{display: inline}
.h_05{height: 0.5em!important}
.h_05px{height: 0.5px!important;}
.h_05_2{height: 0.5em!important;}
.h_10{height: 1em!important}
.h_10_2{height: 10px!important}
.h_15_2{height: 15px!important}
.h_30_2{height: 30px!important}
.h_100{height: 8em!important}
.h_2{height: 2em!important}
.h_5{height: 5em!important}
.h_4{height: 4.3em!important}
.h_4_5{height: 4.5em!important}
.lheight27{line-height:2.7em}
.sin_mar{margin: 0!important}
.mr_05{margin-right: 0.5em}
.mr_10{margin-right: 1em}
.mr_14{margin-right: 1.4em!important}
.mr_15{margin-right: 1.5em}
.mr_23{margin-right: 2.3em}
.mr_220{margin-right: 220px;}
.marl_menos10{margin-left: 1em;}
.marl_05{margin-left: 0.5em;}
.bold{font-weight: bold}
.txt_azul{color: #004e99}
.txt_azul2{color:#1e84c0}
.txt_naranja{color:#F7923A}
.mart_10{margin-top: -1em!important}
.mart_15{margin-top: -1.5em!important}
.mart_6{margin-top: -1.6em;*margin-top: -6.5em!important; overflow: hidden}
.mart_17{margin:-17em 0 0 0;clear:both;float:left}
.mart_20_2{margin-top: -17em!important}
.mart_mas10{margin-top: 1em!important}
.mart_mas05{margin: 0.5em 0 0 0!important}
.marb_menos10{padding-bottom: 0!important}
.mart_mas15{margin-top: 1.5em!important}
.mart_mas20{margin-top: 2em}
.mart_mas30{margin-top: 3em}
.mar_h{margin-top: 1em; margin-bottom: 1em}
.txt_negro{color: #000}
.fondo_azul{background: #AECFE3; width: 930em;font-size: 1px; line-height:1px;line-height:1px; clear: both;margin: auto;}
.fondo_azulclaro{background-color: #E0EBF3!important}
.fondoblanco{background: #fff}
.p_0{padding: 0!important}
.t_blanco{color: #fff!important;}
.fondo_blanco{background: #fff!important}
.centro_txt{text-align: center!important}
.izqui_txt{text-align: left!important; padding-left: 1em}
.dere_txt{text-align: right!important; padding-right: 1em}
.separador_azul{background:#C6D7E8}
.visible{display: inline!important}
.pos_top_2{position: relative;top: 0.2em}
.pos_top_5{position: relative;*top: 0.5em}/*hack para IE en la posicion de los boto*/
.accesibilidad{display: none}
.normal{font-weight: normal!important}
.negro{color: #000!important}
.gris33{color: #333}
.gris66{color: #666}
.marb1{margin-bottom:1em!important}
.marb08{margin-bottom:0.8em}
.no_mart{margin-top: 0!important; top: 0!important;}
.post_t_min17{margin-top: -6.5em}
.borde_v1{border-top:1px solid #86C541;margin: 0.5em 0 0.5em 0}
.sinfondo .contenido{background:none!important;padding:0!important}
.sinfondo{background:none!important;padding:0!important}
.marb05{margin-bottom:0.5em!important}
.marb2{margin-bottom:2em!important}
.dispositivo{float:left;width:30em;margin-left:2em}
.w50{width:5em!important}
.w60{width:6em!important}
.w80{width:8em!important}
.w99{width:9.9em!important}
.w115{width:11.5em!important}
.w120{width:12em!important}
.w185{width:18.5em!important}
.wauto{width:auto!important}
.fwauto{float:left;width:auto!important}
.fwautoR{float:right;width:auto!important}
.leftWithButton{display:!important;float:left!important;}
.indentar{padding-left: 2em}
.indentar_10{padding-left: 10em}
.pt_06{padding-top: 0.6em!important}
.marb05{margin-bottom:0.5em!important}
.marb2{margin-bottom:2em!important}
.dispositivo{float:left;width:30em;margin-left:2em}
.w95{width:9.5em!important}
.w105{width:10.5em!important}
.w185{width:18em!important}
.wauto{width:auto!important}
.alargar_borde{border-left: 1px solid #c6d7e8; margin-left: -1px;}
.celdacorta p{padding: 0.9em 0 0.9em 0}
.valingmiddle{vertical-align: middle}
.rayaazul{height: 1px; background: #C2D6E7; margin: 1em 0 1em 0; font-size: 1px; line-height: 1px}
.sinborder{border-bottom: none!important}
.h_20_2{height:20px!important}
.input_ancho_9{width:9em}
.padt2{padding-top:2px}
.col_naj{color:#E86909}
.f_09_5{font-size:0.95em!important}
.marl20{margin-left:20px}
.padl1{padding-left:1em}
.bg_azulclaro{background:#dff0fa}
.oauto{overflow:auto}
.ohidden{overflow:hidden}
.h_2_7{height:2.7em}
.w100x{width:100%!important}
.w700_sinborde{width:698px}
.negro{color: #000!important} /* buscar y añadir. clase ya creada */
.t_blanco{color: #fff!important} /* buscar y añadir. clase ya creada */
.block{display:block}
.padl8{padding-left:8px}
.txt_azul3{color:#68b8e8}
.w11em{width: 11em!important}
.w655{width:655px}
.w700{width:700px}
.mart_20{margin-top:-20px}
.p_tie5{padding-top: 0.5em}
.bt_1_azul{border-top: 1px solid #C2D6E7;}
.bb_1_azul{border-bottom: 1px solid #C2D6E7;}
.colorf4{background-color: #f4f4f4!important}
.colore9{background-color: #e9e9e9!important}
/***********************/
/******* Botones *******/
/***********************/
/*Botón tipo 1, caja redondeada azul con borde negro y texto blanco*/
.boton_t1{color: #fff;width:auto; overflow:visible; background-color:transparent; cursor:pointer; border:0; padding:0; display: inline; font-size: 1em; height: 2em}
.boton_t1 .izq{background:transparent url(../images/layout/css/bg_bots.png) 0 0 no-repeat;padding-left:0.3em; margin-right: 3px;}
.boton_t1 .centro{background:transparent url(../images/layout/css/bg_bots.png) -3px 0 no-repeat;white-space:nowrap;padding:0.1em 0.5em 0 0.5em;height:1.7em}
.boton_t1 .der{background: transparent url(../images/layout/css/bg_bots.png) no-repeat 100% 0%;padding-right:0.3em;margin-right: -3px;}

/*Botón tipo 2, caja redondeada naranja con borde naranja oscuro y texto blanco en bold*/
.boton_t2{color: #fff;width:auto; overflow:visible; background-color:transparent; cursor:pointer; border:0; padding:0; display: inline; font-size: 1em; height: 2.2em}
.boton_t2 .izq{background:transparent url(../images/layout/css/bg_bots.png) 0 -34px no-repeat;padding-left:0.3em;margin-right: 3px;}
.boton_t2 .centro{background:transparent url(../images/layout/css/bg_bots.png) -3px -34px repeat-x;white-space:nowrap;padding:0.3em 0.5em 0 0.5em;height: 2.2em; font-weight: bold}
.boton_t2 .der{background:transparent url(../images/layout/css/bg_bots.png) 100%  -34px no-repeat; padding-right:0.3em;margin-right: -3px;}

/*Botón tipo 3, caja redondeada gris claro con borde oscuro y texto negro*/
.boton_t3{color: #004E99;width:auto; overflow:visible; background-color:transparent; cursor:pointer; border:0; padding:0; display: inline;height: 2.2em; font-size:1em}
.boton_t3 .izq{background:transparent url(../images/layout/css/bg_bots.png) 0 -70px no-repeat;padding-left:0.5em;margin-right: 3px;}
.boton_t3 .centro{background:transparent url(../images/layout/css/bg_bots.png) -3px -70px repeat-x;white-space:nowrap;padding:0.3em 0.5em 0 0.5em;height: 2.2em;}
.boton_t3 .der{background:transparent url(../images/layout/css/bg_bots.png) 100%  -70px no-repeat; padding-right:0.3em;margin-right: -3px;}


/*Botón tipo 4, caja redondeada marron claro con borde oscuro y texto blanco negrita*/
.boton_t4{color: #fff;width:auto; overflow:visible; background-color:transparent; cursor:pointer; border:0; padding:0; display: inline;height: 2.2em; font-size:1.1em; font-weight: bold}
.boton_t4 .izq{background:transparent url(../images/layout/css/bg_bots.png) 0 -134px no-repeat;padding-left:0.5em;margin-right: 3px;}
.boton_t4 .centro{background:transparent url(../images/layout/css/bg_bots.png) -3px -134px repeat-x;white-space:nowrap;padding:0.5em 0.5em 0 0.5em;height: 2em;}
.boton_t4 .der{background: url(../images/layout/css/bg_bots.png) 100%  -134px no-repeat; padding-right:0.3em;margin-right: -3px;}

/*Botón tipo 5, caja redondeada gris claro con borde oscuro y texto azul negrita*/
.boton_t5{color: #004E99;width:auto; overflow:visible; background-color:transparent; cursor:pointer; border:0; padding:0; display: inline;height: 2.6em; font-size:1em; font-weight: bold;position: relative;}
.boton_t5 .izq{background:transparent url(../images/layout/css/bg_bots.png) 0 -171px no-repeat;padding-left:0.5em;margin-right: 3px;}
.boton_t5 .centro{background:transparent url(../images/layout/css/bg_bots.png) -3px -171px repeat-x;white-space:nowrap;padding:0.5em 0.5em 0 0.5em;height: 2.6em;}
.boton_t5 .der{background: url(../images/layout/css/bg_bots.png) 100%  -171px no-repeat; padding-right:0.3em;margin-right: -3px;}

/*Enlaces especiales*/
a.lnk_dudas{background: url(../images/layout/css/lnk_dudas.gif) no-repeat; height: 2em; width: 17em;display: block; float: right}
a.lnk_dudas span{display: none}

a.lnk_bulletverde{color: #004E99;font-weight: bold; background: transparent url(../images/layout/css/bullet_verde.png) no-repeat scroll 0 0; padding-left: 2.3em; line-height: 1.5em; display:block;font-size:1.1em}
.item_lista{border-bottom: 1px solid #C6D7E8; padding-bottom:1em;  margin: 1em 0 0 0;font-size: 1em!important }

a.lnk_bullet_2{color: #fff; background: url(../images/layout/css/bullets.png) 0 -8.8em no-repeat; padding-left: 1.3em;}
a.lnk_bullet_3{font-weight: bold; background: url(../images/layout/css/bullet_flecha_2.gif) no-repeat; padding-left: 2.3em; display:block;font-size:1.1em;line-height: 2em;}

a.lnk_bullet_4{font-weight: bold; background: url(../images/layout/css/bullet_flecha_2.gif) no-repeat; padding-left: 1.3em;display:block;font-size:1.4em;line-height: 1.4em; margin: 1em 0 1em 0}

a.lnk_bullet_5{font-weight: bold; background: url(../images/layout/css/bullet_flecha_verde2.gif) no-repeat; padding-left: 1.2em;display:block;font-size:1em; color: #000}

a.lnk_boton_1{color: #fff!important;overflow:visible; background: url(../images/layout/css/bg_bots.png) 0px -101px no-repeat; border:0;font-size:1em;padding-left: 17px;display: table;float:left}
a.lnk_boton_1 span{background: #fff url(../images/layout/css/bg_bots.png) 100% -101px no-repeat; padding-bottom: 2px;padding-top: 2px;padding-right: 10px; display: table-cell;line-height: 17px;color: #fff!important;}
/*hack para IE
a.lnk_boton_1 span{*padding-top: 3px; *padding-bottom: 4px;*line-height: 3em;white-space:nowrap;}*/
/*hack para IE*/

a.lnk_boton_1_fixP141{color: #fff!important;overflow:visible; background: url(../images/layout/css/bg_bots.png) 0px -101px no-repeat; border:0;font-size:1em;padding-left: 17px;display: table;float:left;}
a.lnk_boton_1_fixP141 span{background: #fff url(../images/layout/css/bg_bots.png) 100% -101px no-repeat; padding-bottom: 2px;padding-top: 2px;padding-right: 10px; display: table-cell;line-height: 17px;color: #fff!important;}

a.lnk_boton_2{color: #fff!important;overflow:visible; background: url(../images/layout/css/bg_boton_t2.gif) 0px 0px no-repeat; border:0;font-size:2em;padding-left: 30px;display: table;}
a.lnk_boton_2 span{background: #fff url(../images/layout/css/bg_boton_t2.gif) 100% 0px no-repeat; padding-bottom: 8px;padding-top: 7px;padding-right: 20px; display: table-cell;line-height: 20px;color: #fff!important;}
/*hack para IE*/
 a.lnk_boton_2 span{*padding-top: 5px; *padding-bottom: 6px;*line-height: 1.7em;white-space:nowrap;}
/*hack para IE*/

a.lnk_boton_3{color: #fff!important;overflow:visible; background: url(../images/layout/css/bg_bots.png) 0px -209px no-repeat; border:0;font-size:1em;padding-left: 15px;display: block;}
a.lnk_boton_3 span{background: #fff url(../images/layout/css/bg_bots.png) 100% -209px no-repeat; padding: 4px 4px 4px 3px; display: table-cell;height: 26px;color: #fff!important;text-align: left}
/*hack para IE*/
 a.lnk_boton_3 span{*padding-top: 4px; white-space:nowrap;}
/*hack para IE*/

.lnk_video_1{background: url(../images/layout/css/lnk_vervideo.gif) no-repeat; height: 6em; display: block; padding-left: 3.5em}


a.eviar_mail{background: url(../images/layout/css/icos_video.png) no-repeat 0 5px; padding-left: 3em; line-height: 2.3em;display: block}
a.delicius{background: url(../images/layout/css/icos_video.png) no-repeat 0 -62px; padding-left: 3em;line-height: 2.3em;display: block}
a.facebook{background: url(../images/layout/css/icos_video.png) no-repeat 0 -139px; padding-left: 3em; line-height: 2.3em;display: block}

/***********************/
/***Títulos de página***/
/***********************/
#titulo_page h1, #contenido_dentro h1, #contenido_dentro_nomenu h1, #contenido_dentro_nopromos h1{color: #68b8e8; font-weight: bold; font-size: 2em; padding: 0; margin: 0}
#contenido_dentro h2, #contenido_dentro_nomenu h2, #contenido_nomenu_abajo h2, #contenido_dentro_nopromos h2{color: #666; background: url(../images/layout/css/bg_cabecera_caja_t1.png) no-repeat 0 0.2em; padding:0 0 1.5em 1.8em; font-size:1.3em;margin:0 0 1em 0}
#contenido_dentro h5{margin: 0; padding: 0; font-size: 1.1em}
#contenido_dentro h6{margin: 0; padding: 0; font-size: 1.1em}

.contenido_dentro h1{color: #68b8e8; font-weight: bold; font-size: 2em; padding: 0; margin: 0}
.contenido_dentro h1{margin: 0 0 0.2em 0}
#contenido_dentro h1 img, #contenido_dentro_nomenu h1 img, #contenido_dentro_nopromos h1 img{position: relative; bottom: -6px}
/***********************/
/***Listas especiales***/
/***********************/
ul.disco{list-style: disc inside!important; margin: 0;padding: 1em 0 1em 0em}

/******************************/
/******** Secciones de ********/
/***contenido en texto plano***/
/******************************/
.texto p{padding-bottom: 1em}
.texto .intro{font-size: 1.1em}
.texto h3{font-size: 1em}
.texto ol{font-weight: bold; line-height: 1.5em}
.texto ol ul{font-weight: normal; padding-left: 2em; line-height: 1.5em}

.chekeado{background: url(../images/layout/css/form_campo_completo.gif) no-repeat; padding-left: 2.2em}




a.lnk_bullet_6{background: url(../images/layout/css/bullet_flecha_verde3.gif) 0 0.4em no-repeat; padding-left:1em;display:block;font-size:1em}
a.imprimir{float:left;background:url(../images/layout/css/ico_imprimir.gif) 0 3px no-repeat;padding-left:3em;line-height: 2.3em;display: block}
.qesto{line-height:2.3em;white-space:nowrap}
.txt_azul{color:#004e99!important} /* añadir a la clase ya creada */
.w468{width:429px;}
.fondo_no{background:none!important}
.padl03{padding-left:0.3em!important}
.cuerpo{overflow:auto}
.mart_05{margin-top:-0.5em!important}
.mart03{margin-top:0.3em!important}
.mart04{margin-top:0.4em!important}
.mart06{margin-top:0.6em!important}
.mart07{margin-top:0.7em!important}
.block{display:block!important} /* añadir a la clase ya creada */
.marl0{margin-left:0em!important}
.sinbordearriba{border-top:none!important}
.ovisible{overflow:visible!important}
.padt18{padding-top:18px!important}
.w165{width:165px}
.txt_negro{color:#000!important} /* añadir a la clase ya creada */
.alto_10IE{min-height: 11.5em!important;*height: none!important}

.alto_13IE{min-height: 13.5em!important;*height: 13.5!important}


.w_634{width: 60.2em}
.pad10{padding:1.5em;border-bottom:1px solid #C6D7E8;float:left}
.padr1{padding-right:2.0em!important}
.ancho480{width:480px;}
.ohidden{overflow: hidden}
.ico_house{margin-top:5px;}
.header_link{position: absolute;position: absolute; top:30px; height: 60px; width: 108px;}