#datos_centrales_interior3 *{-moz-box-sizing: border-box;box-sizing: border-box; -webkit-box-sizing:border-box;}
#datos_centrales_interior3 @media screen and (-webkit-min-device-pixel-ratio:0) {}

#datos_centrales_interior4 *{-moz-box-sizing: border-box;box-sizing: border-box; -webkit-box-sizing:border-box;}
#datos_centrales_interior4 @media screen and (-webkit-min-device-pixel-ratio:0) {}

/*.texto_ampliado {font:bold 1.4em Arial, Helvetica, sans-serif; color:#CE440E;}*/
.texto_ampliado2 {font:bold 1.2em Arial, Helvetica, sans-serif; color:#749514;}
.texto_ampliado3 {font:bold 1.2em Arial, Helvetica, sans-serif; color:#00086E;}
.boldverde {color:#39B44A;}

.texto_reducido {font:bold 0.85em Arial, Helvetica, sans-serif;}
.texto_reducido2 {font:normal 0.85em Arial, Helvetica, sans-serif;}
.texto_alerta_precios {padding-left:12px; background:url(/on/images/icoExclamacion.gif) no-repeat 1px 2px;}

/* Excepción un producto sólo */
#titulo_y_texto2 h1 .texto_ampliado {font:bold 1.0em Arial, Helvetica, sans-serif; color:#749514;}

#pestanias {margin:0px 0px 0px 0px; width:100%; height:42px; background:url(/on/io/es/tienda/precios/img/linea.gif) repeat-x left bottom transparent;}

.pestania_on {float:left; margin:0em 0em 0em 0em; width:100px; height:42px; padding:10px 7px 0em 2px; background:url(/on/io/es/tienda/precios/img/pestana_on.jpg) no-repeat;}
.pestania_off {float:left; margin:0em 0em 0em 0em; width:100px; height:42px; padding:10px 7px 0em 2px; background:url(../img/pestana_off.jpg) no-repeat;}
	.pestania_on a{font:bold 0.7em Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
	.pestania_on a:hover{color:#000; text-decoration:underline;}

	.pestania_off a{font:bold 0.7em Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
	.pestania_off a:hover{color:#fff; text-decoration:underline;}

#cargando_datos {float:left; width:100%; min-height:600px; *height:600px;}

#precios_oc {float:left; width:100%;}
	.bottom3 {display:none;}

	/* categoría de precios*/
	.opcion_oc {margin:0em 0em 0em 0em;}

#otros_precios {float:left; width:100%; margin:0.5em 0em 0em 0em;}

/* Coberturas y otros botones */
#otros_precios {float:left; width:100%; margin:0.5em 0em 0em 0em;}
#ver_duos {margin:1.2em 0em 0em 0.5em }
#cobertura_internet {float:left; width:39.9%; text-align:left; margin:0em 0em -1em 0em; display:none;}
#ver_duos_colectivos {float:left; width:100%; text-align:right; margin:-1em 0em -1em 0em; padding-bottom:1em; display:none;}

#cob_triof, #ver_trios {float:right; margin:0em 1px 0em 0.5em; width:6.5em; height:auto; padding:0em; background:url(../img/pestana_off.jpg) repeat-x #005983; position: relative;}
	#cob_triof a, #ver_trios a {font:bold 0.7em Arial, Helvetica, sans-serif; color:#0083c6; text-decoration:none;}
	#cob_triof a:hover, #ver_trios a:hover{color:#0083c6; text-decoration:underline;}
/* FIN Coberturas y otros botones */

	/* Scroll */
		#contenido1, #contenido2 {float:left; position:relative; width:650px; * width:630px; height:600px; overflow:hidden;}
		#contenido5, #contenido6 {float:left; position:relative; width:650px; * width:630px; height:600px; overflow:hidden;}

		#scrollbar-1 img, #scrollbar-1b img {display:block;}
		#scrollbar-1, #scrollbar-1b {position:relative; margin:0px 0px 10px 105px; width:652px; height:11px; font-size:1px;visibility: visible;}
		#track-1, #track-1b {position:absolute; left:15px; top:0; width:620px; height: 11px; * height:13px; background:#f6f6f6; border:1px solid #c9c9c9;}
		#dragBar-1, #dragBar-1b {position:absolute; left:1px; top:1px; width:20px; height:9px; background:url(../scroll/barra.jpg) top left repeat-x; cursor:pointer;}  
		#left-1, #left-1b {position:absolute; left:0; top:0;}  
		#right-1, #right-1b {position:absolute; right:0; top:0;}

		#scrollbar-2 img, #scrollbar-2b img {display:block;}
		#scrollbar-2, #scrollbar-2b {position:relative; margin:5px 0px 10px 105px; width:652px; height:11px; font-size:1px;}
		#track-2, #track-2b {position:absolute; left:15px; top:0; width:620px; height: 11px; * height:13px; background:#f6f6f6; border:1px solid #c9c9c9;}
		#dragBar-2, #dragBar-2b {position:absolute; left:1px; top:1px; width:20px; height:9px; background:url(../scroll/barra.jpg) top left repeat-x; cursor:pointer;}  
		#left-2,#left-2b {position:absolute; left:0; top:0;}  
		#right-2, #right-2b {position:absolute; right:0; top:0;}

		/*.contenido3 {position:static !important;}*/
	/* Fin Scroll */

	/*capas_opciones*/
	.capas_opciones {float:left; width:105px; margin:0em -5px 0em 2px; }
	
	/*capa_precios*/
	.elem_mostrar {float:left; width:130px; display:block;}
	.elem_ocultar {float:left; width:130px; display:none;}

		/* cabeceras */
		.cab_titulo {float:left; width:98%; text-align:center; padding:0; text-transform:lowercase}

		.cab_mas_info {float:left; width:98%; text-align:center; padding:0 0 0.2em 8px; text-transform:lowercase;}

		.cab_contratar_inic {float:left; width:90%; *width:100%; text-align:center; padding:0 2px 0.2em 8px; text-transform:lowercase;}

		.cab_oferta,
		.cab_oferta_adsl,
		.cab_puntos {float:left; width:90%; *width:100%; text-align:right; padding:0.1em .5em 0.1em 0.1em; border-top:1px dotted #c9c9c9; background:#edf2f5; text-transform:lowercase;}

		.cab_cuotasin, .cab_cuota_tel {float:left; width:90%; *width:100%; text-align:right; padding:0.1em .5em 0.1em 0.1em; border-top:1px dotted #c9c9c9; background:#fff; text-transform:lowercase;}

		.cab_cuota_final {float:left; width:90%; *width:100%; text-align:right; padding:0.1em .5em 0.1em 0.1em; border-top:2px solid #000; background:#fff; text-transform:lowercase;}
		.cab_cuota_finalpromo {float:left; width:90%; *width:100%; text-align:right; padding:0.1em .5em 0.1em 0.1em; border-top:1px solid #000; background:#EDF2F5; text-transform:lowercase;}
			.cab_cuota_finalpromo p {font-size:0.9em;}

		.cab_cuota {float:left; width:90%; *width:100%; text-align:right; padding:0.1em .5em 0 0.1em; border-top:1px dotted #c9c9c9; background:#fff; text-transform:lowercase}

		.cab_desco,
		.cab_router,
		.cab_instalacion,
		.cab_television,
		.cab_bajada,
		.cab_linea,
		.cab_cuota_tel,
		.cab_alta_adsl,
		.cab_antivirus,
		.cab_llamadas,
		.cab_fecha_fin,
		.cab_subida,
		.cab_tel_atencion {float:left; width:90%; *width:100%; text-align:right; padding:0.1em .5em 0.1em 0.1em; border-top:1px dotted #c9c9c9; background:#fff; text-transform:lowercase;}
		
		.cab_aviso {float:left; width:90%; *width:100%; text-align:right; padding:0em .5em 0em 0.1em; background:#fff; text-transform:lowercase;}

		/* fin cabeceras */
		
		.oferta_recomendada {float:left; width:98%; text-align:center; padding:0.1em;}
		.oferta_recomendada_si {float:left; width:98%; * width: 100%; text-align:center; padding: .1em;}
		.oferta_recomendada_local {float:left; width:98%; * width: 100%; text-align:center; padding: .1em;}		
		
		.cabecera {display:none;}

		.titulo {border-left:1px solid #005c84;}
		.titulo h3 { padding:10px 3px 20px 8px; font:bold .9em Verdana, Tahoma, Arial; color:#000 }
			.texto_titulo i {font-style: normal;}
			.texto_ampliado a {color:#CE440E;}
		
		.mas_info {float:left; width:90%; *width:100%; text-align:left; padding:0em 0em .2em 8px; background:#fff; border-left:1px solid #005c84;}

		.contratar_inic {float:left; width:90%; *width 100%; text-align:left; padding:0em 2px 0.2em 8px; background:#fff; border-left:1px solid #005c84;}

		.oferta,
		.oferta_adsl,
		.puntos {float:left; width:90%; *width:100%; text-align:left; padding:0.1em 2px 0.1em 8px; border-left:1px solid #005c84; border-top:1px dotted #c9c9c9; background:#EDF2F5;}
			.texto_oferta {font: 1.8em Verdana, Arial, Helvetica, sans-serif}		
			.texto_oferta2 {font: 1.6em Verdana, Arial, Helvetica, sans-serif}

		.cuotasin, .cuota_tel {float:left; width:90%; *width:100%; padding:0.1em 2px 0.1em 8px; border-top:1px dotted #c9c9c9; border-left:1px solid #005c84; color:#505559;}
		.cuota_final {float:left; width:96%; *width:100%; padding:0.1em 2px 0.1em 8px; border-top:2px solid #000; border-left:1px solid #005c84; color:#505559;}
		.cuota_finalpromo {float:left; width:96%; *width:100%; padding:0.1em 2px 0.1em 8px; border-top:1px solid #000; border-left:1px solid #005c84; color:#505559; background:#EDF2F5;}
			.cuotasin .texto2_2, .cuota_tel .texto2_2, .cuota_final .texto2_2, .cuota_finalpromo .texto2_2 {font-size:0.75em}
			.cuotasin span, .cuota_tel span {font-size:0.9em;}
			.cuota_final span {font-size:0.8em;}
			.cuota_finalpromo span {font-size:1.6em;}

		.desco,
		.linea,
		.alta_adsl,
		.router,
		.instalacion,
		.television,
		.bajada,
		.antivirus,
		.llamadas,
		.subida,
		.tel_atencion,
		.fecha_fin {float:left; width:90%; *width:100%; text-align:left; padding:0.1em 2px 0.1em 8px; border-left:1px solid #005c84; border-top:1px dotted #c9c9c9; background:#fff;}
			.television a {color: #0085C2;}
			.adsl_a {float:left; margin-right:.6em;}
			.adsl_a, .adsl_b {padding: .1em 0 0;}


		.cuota {float:left; width:96%; *width:100%; padding:0.1em 2px 0.55em 8px; border-top:1px dotted #c9c9c9; border-left:1px solid #005c84; font:.75em Arial, Helvetica, sans-serif; color:#505559;}
			.cuota span, .cuota_final span {0.9em;}
			.cuota_a, .cuota_b, .cuota_c, .cuota_d {float:left}
			.cuota_d { margin-left: .2em }
			.cuota_a, .cuota_c { font-weight: bold}
			.cuota_e {float:left; width:100%}
			.cuota_c, .cuota_d, .cuota_e { font-size: .9em }
			.cuota .texto2_1, .cuota_final .texto2_1 {font-size: .925em}

		.bottom3 {background:url(/on/io/es/tienda/precios/img/btm_line2.gif) repeat-x;}


	/* nota pie */
	.nota_pie {float:left; width: 60%; margin:0.5em 0em .6em 0em; text-align:left;}
		.nota_pie p { font-size: .7em }
	

	/* otros_precios */
	.otros_precios {float:left; width:100%; margin:0.5em 0em 0em 0em; text-align:left;}

		
/*----------------------------------------------------------------------------------------------------
	ESTILOS DECLARADOS POR INDRA
----------------------------------------------------------------------------------------------------*/

#cabecera_precios { * height: 1%; margin-bottom: 1em; overflow: hidden }
div.contenido_bordes, div.caja_control, div.caja_controlB, div.contenido_bordes, .bottom3 { background: transparent }
div.contenido_bordes { width: 99.7%; border-color: #d3e1e4; border-style: solid; border-width: 0 1px 1px }
div.caja_control { border-top: 1px solid #d3e1e4 }
div.caja_control, div.caja_controlB { padding: 0 }
div.caja_control { padding-top: 7px }
.boton_generico, .boton_generico2, .boton_generico3, .boton_generico4 {color:#0083c6}
.ayudenos_a_elegir { top: 10px !important }

/*-- Pestanias ---*/
#pestanias { height: 2.4em; * height: 2.3em; background: none }
.pestania_off, .pestania_on { position: relative; width: 6.5em; height: auto; margin-right: 2px; padding: 0 }
.pestania_on { border-color: #d3e1e4; border-style: solid; border-width: 1px 1px 0; background: #fff }
.pestania_off { background-repeat: repeat-x; background-color: #fff }
	#pestanias a, #pestanias span { display: block; width: 8.6em; * width: 9.3em; height: 2.95em; * height: 3.3em; padding: 5px 5px 0 }
	.pestania_off center, .pestania_on center { text-align: left }
	.pestania_off a, .pestania_off a:visited, .pestania_off a:hover { color: #0083c6 }
	.pestania_on a, #pestanias span { position: absolute; width: 8.4em !important; * width: 9.3em !important; border-right: 1px solid #d3e1e4; border-left: 1px solid #d3e1e4; margin-left: -1px; background: #fff }

/*--- Tabla ---*/
#precios_oc { margin-bottom: 10px }
.opcion_oc { padding-top: 8px }
#ver_duos { float: none !important }
#contenido4 { border-collapse: collapse; border: 0 }
.capas_opciones { margin-right: 0 }
.oferta_recomendada, .oferta_recomendada_si, .oferta_recomendada_local { float: none }
.oferta_recomendada_si { * float: left }
.oferta_recomendada_local { * float: left }
.oferta_recomendada_si center { text-align: left }
.oferta_recomendada_local center { text-align: left }
.mas_info a.boton_generico img { display: none }
.mas_info a.boton_generico { padding-left: 9px; background: url(../images/tres_puntos.gif) 0 .8em no-repeat }
.router .texto5_5 { color: #7ab800 }

/*--- Pie ---*/
.cabecera_seccion h5 { background: transparent; color: #4f565c; font-size: .75em; padding: 0 }
.listado_generico li { padding-bottom: 2px; background: url(../images/bullet_cuadrado.gif) 0 .35em no-repeat; padding-left: 7px; line-height: 1.1em }
.servsuplem .listado_generico li {padding-left:0px;}
#otros_precios .listado_generico li { background-position: 0 .7em }
.listado_generico a, .listado_generico2 a, .listado_generico3 a {color:#0085c2;text-decoration:none}
.listado_generico a:hover, .listado_generico2 a:hover, .listado_generico3 a:hover {color:#0085c2}
.listado_generico a { padding-right: 8px; background: url(../images/tres_puntos.gif)right .8em no-repeat; font-size: 1.2em; font-weight: bold }
.listado_generico a img { display: none }
#ver_duos_colectivos, #ver_trios_colectivos { margin: 0 0 0em !important; padding: 0 !important }

.contenido7_futura {position:static !important;}
.capas_opciones_FuturaI {AAwidth:145px;}

.cab_span {height:2em;vertical-align:middle;}
.cab_span, .span {float:left;height:2em;width:100%;border-bottom:1px solid #E2E2E2;border-top:2px solid #E2E2E2;}
.cab_span p, .span p {color:#0086C3 !important;}
.cab_span p {line-height:33px;position:absolute;width:54em;}
.cab_span p b {margin-left:1em;}

.cab_routeravanzado, 
.cab_tp, 
.cab_i70CANALES, 
.cab_CANALESHD, 
.cab_grabacionDVR, 
.cab_TDTHD, 
.cab_FutbolTHD, 
.cab_multiroom, 
.cab_terabox, 
.cab_pixbox,
.cab_antivirus_I {float:left; width:90%; * width:100%; text-align:right; padding:0.1em .5em 0 0.1em; border-top:1px dotted #c9c9c9; background:#fff; text-transform: lowercase;
padding-top:3px;padding-bottom:1px;
}

.routeravanzado, 
.tp, 
.i70CANALES, 
.CANALESHD, 
.grabacionDVR, 
.TDTHD, 
.FutbolTHD, 
.multiroom, 
.terabox, 
.pixbox,
.antivirus_I {float:left; width:96%; * width:100%; padding:0.1em 2px 0.55em 8px; border-top:1px dotted #c9c9c9; border-left:1px solid #005c84; font: .75em Arial, Helvetica, sans-serif; color:#505559;
padding-top:3px;padding-bottom:1px;
}

* html .span {height:2em;}

* html .cab_routeravanzado, 
* html .cab_tp, 
* html .cab_i70CANALES, 
* html .cab_CANALESHD, 
* html .cab_grabacionDVR, 
* html .cab_TDTHD, 
* html .cab_FutbolTHD, 
* html .cab_multiroom, 
* html .cab_terabox, 
* html .cab_pixbox,
* html .cab_antivirus_I,
* html .routeravanzado, 
* html .tp, 
* html .i70CANALES, 
* html .CANALESHD, 
* html .grabacionDVR, 
* html .TDTHD, 
* html .FutbolTHD, 
* html .multiroom, 
* html .terabox, 
* html .pixbox,
* html .antivirus_I  {
padding-top:6px;padding-bottom:3px;
}

* html .cab_antivirus_i, * html .antivirus_I {margin-right:-3px;}


