*{-moz-box-sizing: border-box;box-sizing: border-box; -webkit-box-sizing:border-box;}			
div.top{min-height:20px;background:url(/on/images/top_line_of.gif) repeat-x;}
div.top{height:20px;background:url(/on/images/top_line_of.gif) repeat-x;}		
.icono_subir{float:right;margin:-17px 8px 0 0;}

.quetiene{float:left;width:142px;margin-right:5px;}
.border_listado_imagenio{border:1px solid #BEB9D9;color:#000;width:inherit;margin:-25px 0 5px;padding:2px 0 2px 40px;}
.cabecera_seccion_imagenio {border:1px solid #BABCD5;min-height:16px;font:bold 0.75em Arial, Helvetica, sans-serif;color:#FFF;background-color:#BABCD5;margin:-43px 0 5px;padding:2px 0 2px 60px;}
#titular_mas_buscado{background:url(/on/images/fndCajaTit.gif) repeat-x;height:20px;min-height:20px}

#contenedor_icono_net {background:url(/on/images/ico_internet1.gif) no-repeat; height:40px; margin-left:6px;position: relative;z-index:100;}
#contenedor_icono_linea {background:url(/on/images/ico_linea1.gif) no-repeat; height:40px; margin-left:6px;position: relative;z-index:100;}
#contenedor_icono_tv {background:url(/on/images/ico_tv1.gif) no-repeat; height:40px; margin-left:6px;position: relative;z-index:100;}
#contenedor_icono_llamada {background:url(/on/images/ico_tel1.gif) no-repeat; height:40px; margin-left:6px;position: relative;z-index:100;}

/*QUE QUIERE*/
.listadoquiere {width:100%;padding:8px 0 4px 0px;background:url(/on/io/es/imagenio/recomendador_version3/images/onda.jpg) repeat-x;}
.listadoquiere .elemlistadoquiere {float:left;width:20%;}
.listadoquiere .elemlistadoquiere .imagen{float:left;width:100%;text-align:center}
.listadoquiere .elemlistadoquiere .texto{text-align:center}
.listadoquiere .elemtexto {float:left;width:29%;text-align:center;margin-top:10px}
.listadoquiere .idmas {float:left;width:5%;margin-top:10px}
/*QUE TIENE*/
.listadotiene {min-height:20px;padding:8px 0 4px 0px;background:url(/on/io/es/imagenio/recomendador_version3/images/onda.jpg) repeat-x;}
.margen_descripcion{padding-left:20px;}

/*CABECERA DE INDEX*/
#cabecera_pantalla_imagen_recomendador{ padding-bottom:6px; min-height: 50px; background:transparent url(/on/images/separadorProd3.gif) no-repeat bottom;}
* html #cabecera_pantalla_imagen_recomendador {height: 50px; }
#cabecera_pantalla_imagen_recomendador #titulo_y_texto{width:308px;float:left;position:relative;z-index:2}
#cabecera_pantalla_imagen_recomendador #parrafos_cabecera {margin:5px 0px 15px 0px}
#imagen_flotante_recomendador{margin-bottom:-106px;margin-left:230px; position:relative;top:-110px;}
.partemejorarder {float:right; width:24%;text-align:right;position:relative;z-index:2;}
.partemejorarder .partemejorarder_arriba {float:left;width:15%;}
.partemejorarder .partemejorarder_abajo {float:left;width:85%;}

/*CABECERA DE SELECCION DE OPCIONES*/
#cabecera_pantalla_imagen_recomendador2{ padding-bottom:6px}
* html #cabecera_pantalla_imagen_recomendador2 {height: 35px; }
#cabecera_pantalla_imagen_recomendador2 #titulo_y_texto{width:308px;float:left}
#cabecera_pantalla_imagen_recomendador2 #parrafos_cabecera {margin:5px 0px 15px 0px}
#imagen_flotante_recomendador2{margin-bottom:-108px;margin-left:318px; position:relative;top:-112px;}
.partemejorarder2 {float:right; width:25%;text-align:right;position:relative;z-index:2;}
.partemejorarder2 .partemejorarder_arriba {float:left;width:20%;text-align:center;}
.partemejorarder2 .partemejorarder_abajo {float:left;width:80%;text-align:left;}


/*PÁGINA DE SELECCIÓN DE OPCIONES*/

/* div de seleccion de opciones y de detalle de su elección*/
#datos_seleccion_oferta{margin-top:8px;width:100%;overflow:hidden}
#datos_seleccion_oferta #datos_seleccion_oferta_izq {float:left; width:59%; padding-right:7px; border-right: 1px solid #dee8ea}
#datos_seleccion_oferta #datos_seleccion_oferta_der {float:left; width:40%; padding-left:8px}

/*Selección de opciones*/
.cabecera_seccion_recomendador_grande h3{font:bold 1em Arial, Helvetica, sans-serif;color:#535459; padding-bottom:.3em}
.cabecera_seccion_recomendador h3{min-height:16px;font:bold 0.75em Arial, Helvetica, sans-serif;color:#fff;padding:3px 0 3px 10px;background-color:#0b81a5}
.datos_seleccion_oferta_der .cabecera_seccion_recomendador h3 { background: #dee8ea; color: #005983 }
.cabecera_subseccion_recomendador h4{border:1px solid #0b81a5;color:#000;width:inherit;margin:5px 0;padding:2px 0 2px 27px;font:bold 12px Arial, Helvetica, sans-serif;color:#333;}
.seleccion_parte_izq {float:left;width:7em; height: 6em; overflow:hidden; background: url(../../../../../images/fnd_teleimagenio.gif) 5px 2px no-repeat}
	.seleccion_parte_izq span { display: none }
.seleccion_parte_der {float:left;width:73%;overflow:hidden;}

/*Clase de paquetes y canales*/
a{color:#005983}
.clasePaquetes {width:49%;float:left; border:1px solid #dee8ea}
.clasePaquetes .clasePaquetes_titulo {width:100%;float:left;min-height:16px;font:bold 0.75em Arial, Helvetica, sans-serif;color:#005983;padding:3px 0 3px 10px;background-color:#dee8ea}
.clasePaquetes .clasePaquetes_icono {width:19%;float:left;overflow:hidden;text-align:center;}
.clasePaquetes .clasePaquetes_oferta {width:41%;float:left;overflow:hidden;text-align:center;}
.clasePaquetes .clasePaquetes_precio {width:20%;float:left;overflow:hidden;font:bold 0.8em Arial, Helvetica, sans-serif;color:#005983;text-align:center;}
.clasePaquetes .clasePaquetes_estado {width:20%;float:left;overflow:hidden;}

.clasePaquetes .clasePaquetes_iconolargo {width:28%;float:left;overflow:hidden;padding:2px 2px 2px 2px;text-align:center;}
.clasePaquetes .clasePaquetes_preciolargo {width:51%;float:left;overflow:hidden;font:bold 0.8em Arial, Helvetica, sans-serif;color:#005983;text-align:center;}
.clasePaquetes .clasePaquetes_estadolargo {width:20%;float:left;overflow:hidden;text-align:center;}

/*CLASES DE DETALLE DE SU ELECCION*/
.clasenovisible{display:none;}
.clasepreciospaquetescanales {width:100%;position:relative;}
.clasepreciospaquetescanales #idpreciospaquetes, .clasepreciospaquetescanales #idprecioscanales, .clasepreciospaquetescanales #idpreciosservicios_adicionales, .clasepreciospaquetescanales #idpreciossuscripciones {margin-bottom:8px;float:left;width:100%;*position:relative;}
.classpreciosnombre {float:left;width:65%;padding-top:3px}
.classpreciosprecio {float:right;width:35%;text-align:right;padding-right:4%;} /*el tamaño del texto esta en el estilo texto_precio_opc_selec*/
.texto_precio_titulo_opc_selec {font:bold 0.9em Arial, Helvetica, sans-serif;color:#000000;}
/*Tamaño de texto para el tipo de opción seleccionada*/
.texto_titulo_opc_selec{font:bold 0.7em Arial, Helvetica, sans-serif;color:#000000;}
/*Tamaño de texto para el precio*/
.texto_precio_opc_selec {font:bold 0.8em Arial, Helvetica, sans-serif;color:#005983;}


/* PRECIOS FINALES*/
#divpreciospromo,#divpreciosdespues,#divpreciosalta{min-height:20px;padding:0px 0 4px 0px;overflow:hidden;width:100%}
#divpreciosalta {padding:0px 0px 0px 8px;}
.clasepreciofinaltitulo {float:left;width:50%;padding-top:5px}
.clasepreciofinalprecio {float:left;width:50%;text-align:right;padding:5px 8px 0px 0px;}
.clasepreciofinaltitulo_alta {width:65%;}
.clasepreciofinalprecio_alta {width:35%;}

.clasepreciofinaltitulo .textotitulo {font:bold 0.9em Arial, Helvetica, sans-serif; color:#005983;}
/*Es el tipo de texto para la descripción del alta (Pago Inicial) */
.clasepreciofinaltitulo .textodescripcion {font:11px Arial, Helvetica, sans-serif;color:#666;}

#divpreciosalta .clasepreciofinaltitulo .textotitulo {font:0.7em Arial, Helvetica, sans-serif; color:#000000;}
#divpreciospromo .clasepreciofinaltitulo .textotitulo {color:#005983}
#divpreciosdespues .clasepreciofinalprecio {color:#005983;font:bold 1.1em Arial, Helvetica, sans-serif;}
#divpreciosalta .clasepreciofinalprecio {color:#005983;font:bold 0.8em Arial, Helvetica, sans-serif;}
#divpreciospromo .clasepreciofinalprecio {color:#005983;font:bold 1.3em Arial, Helvetica, sans-serif;}

/* PROMOCIONES Y NOTAS */
#idpromociones{margin-top:10px;overflow:hidden;width:100%;}
#idnotas{margin-top:5px;overflow:hidden;width:100%;}


div.contenido_bordes, .caja_control #registrese { background-color: #fff }

/*caja de precios*/
div.top_precios_recomendador 
{
background:transparent url(/on/io/es/imagenio/recomendador_version3/css/top_line_of.gif) repeat-x scroll 0%;
height:20px;
min-height:20px;
}

div.bottom_precios_recomendador {
			border:0 none;
			height:8px;
			margin:0;
			padding:0;
			background:transparent url(/on/io/es/imagenio/recomendador_version3/css/botom_line_of.gif) repeat-x scroll 0 0;
		}
div.contenido_precios_recomendador {
		border-left: 1px solid #d9dee2; border-right:1px solid #d9dee2; padding:0 5px
}
