.anotaciones{margin:0.4375em 0.3125em;}
td.acceso,td.normal{vertical-align:top;padding-top:7px;}
#datos_centrales_interior3 #parrafos{padding-bottom:27px;}
.precio_antes{text-decoration:line-through;}
#datos_centrales_interior3 .fila_par td.acceso{border-left:0;}
#contenedor_detalles_informacion2 table .centrado_inicio{border-left:0;}

#contenedor_detalles_informacion2 table .centrado_cierre,#datos_centrales_interior3 table .centrado_cierre{border-right:0;padding:0.3125em 0;}

.fila_par td,.fila_par2 td,.fila_impar td{padding-top:0.25em;padding-bottom:0.375em;}
.pasos_contratacion{margin:10px 0;}
.contratacion #boton_continuar{float:right;}
.pasos_contratacion li#elemento_a{width:174px;}
.pasos_contratacion li#elemento_b{width:120px;}
.pasos_contratacion li#elemento_c{width:130px;}
#paso3_contratacion .los_precios{border-top:3px solid #BABCD5;padding:10px 0;background-color:#FFF;}
#paso3_contratacion .total_y_subtotal{border-top:3px solid #BABCD5;border-bottom:3px solid #BABCD5;padding:10px 0;background-color:#F0EFF5;}
#paso3_contratacion .literal{width:290px;margin-right:60px;float:left;text-align:right;}
#paso3_contratacion #fecha_entrega{padding-top:5px;}
#paso3_contratacion .parrafo_seccion{padding:5px 0 5px 10px;}
#sub_total{border-top:3px solid #BABCD5;border-bottom:3px solid #BABCD5;background-color:#F0EFF5;}
#total{border-bottom:3px solid #BABCD5;background-color:#F0EFF5;}
#total_y_subtotal{border-top:3px solid #BABCD5;border-bottom:3px solid #BABCD5;background-color:#F0EFF5;}
#total_y_subtotal #sin_impuestos{padding:5px 0 0 235px;}
#total_y_subtotal #cuota_mensual{padding:5px 0 5px 148px;}
#paso1_contratacion .combo_generico{width:230px;}
#paso1_contratacion #fecha{width:70px;}
#paso1_contratacion .producto{color:#323234;padding:10px 0 10px 10px;}
#paso1_contratacion #columna_producto,#paso1_contratacion #columna_producto_adicionales,#paso1_contratacion #columna_producto_incluidos,#paso1_contratacion #columna_producto_seleccionados{padding-left:12px;width:274px;}
#paso1_contratacion .columna_precio{width:78px;}
.opciones_formulario{border-bottom:3px solid #BABCD5;}
.bloqueFrm{display:block;clear:both;}
#formulario2_contratacion input,#formulario2_contratacion select{display:block;font:1.1em Arial,Verdana,sans-serif;}
#paso2_contratacion .cabecera_seccion h4{text-transform:none;}
#formulario2_contratacion fieldset,#formulario2_contratacion #domicilio_distinto{border:none;display:inline;margin:0;padding:3px 5px 5px 0;}
#formulario2_contratacion label{float:left;margin:10px 10px 0 0;}
#formulario2_contratacion .separador{height:4px;margin:9px 0 0;background:url(../images/separadorProd.gif) no-repeat;}
#formulario2_contratacion #datos_cliente{padding-bottom:12px;}
#formulario2_contratacion #numero_linea_telefono,#formulario2_contratacion #nombre,#formulario2_contratacion #primer_apellido,#formulario2_contratacion #segundo_apellido{width:131px;}
#formulario2_contratacion #razon_social { width: 272px; wid\th: 276px; }
#formulario2_contratacion #tipo_doc { width: 131px; wid\th: 136px; }
#formulario2_contratacion #numero_doc { width: 131px; wid\th: 130px; }
#formulario2_contratacion #datos_contacto{padding-bottom:12px;}
#formulario2_contratacion #telef_contacto,#formulario2_contratacion #email{width:131px;}
#formulario2_contratacion #datos_clienteA #nombre_via, #formulario2_contratacion #datos_clienteC #via2 { width: 272px; wid\th: 276px; }
#formulario2_contratacion #datos_clienteA #numero_via,#formulario2_contratacion #datos_clienteC #numero_via2{width:46px;}
#formulario2_contratacion #datos_clienteA #piso_via,#formulario2_contratacion #datos_clienteC #piso2{width:30px;}
#formulario2_contratacion #datos_clienteA #letra_via,#formulario2_contratacion #datos_clienteC #letra3{width:28px;}
#formulario2_contratacion #datos_clienteA_1 #cp,#formulario2_contratacion #datos_clienteD #cp2{width:131px;}
#formulario2_contratacion #datos_clienteA_1 #poblacion,#formulario2_contratacion #datos_clienteD #poblacion2{width:277px;}
#formulario2_contratacion #datos_clienteA_1 #provincia, #formulario2_contratacion #datos_clienteD #provincia2 { width: 131px; wid\th: 136px; }
#formulario2_contratacion #envio_distinto{margin:0;padding:0 0 10px;}
#formulario2_contratacion .btn_continuar{padding-top:12px;}
#formulario2_contratacion #btnContinuar{border:none;float:right;}
#formulario2_contratacion #datos_clienteB #numeracion { width: 131px; wid\th: 136px; }
#formulario2_contratacion #datos_clienteB #puerta { width: 229px; wid\th: 239px; }
#formulario2_contratacion #datos_clienteB #letra2 { width:27px; }
#formulario2_contratacion #datos_clienteB #planta { width: 131px; wid\th: 136px; }
#formulario2_contratacion #datos_clienteB #portal { width: 130px; wid\th: 135px; }
#formulario2_contratacion #datos_clienteB #numero_portal { width: 130px; }
#formulario2_contratacion #datos_clienteB #escalera { width: 131px; wid\th: 136px; }
#formulario2_contratacion #datos_clienteB #numero_escalera{width:130px;}
#formulario2_contratacion #datos_clienteB #bloque{width:131px;}
#formulario2_contratacion #datos_clienteD .separador{width:436px;margin-top:0;}
.invisible{visibility:hidden;}
#contratar_domicilio_desplegable2 .boton_mas{padding-bottom:9px;}
#contenedor_contratacion_popup{margin:10px 20px 10px 30px;}
#paso3_contratacion #producto{width:250px;}
#paso3_contratacion #cantidad{width:80px;}
#paso3_contratacion #precio{width:105px;}
.texto_forma_pago{margin:5px 0 10px;}
#form_paso3 label{position:relative;top:2px;float:left;}
#form_paso3 #forma_pago_2 #tipo_forma_pago{float:left;}
#form_paso3 .separador{margin:10px 0;}
#form_paso3 .img_letra{position:relative;top:3px;}
#form_paso3 #telefono{width:90px;}
#form_paso3 #titular{width:95px;}
#form_paso3 #numero{width:100px;}
#form_paso3 #caducidad_anio{width:115px;}
#form_paso3 #caducidad_mes{width:80px;}
#form_paso3 #entidad{width:90px;}
#form_paso3 #oficina{width:90px;}
#form_paso3 #dc{width:40px;}
#form_paso3 #numero_cuenta{width:90px;}
#form_paso3 #botonera{border-top:3px solid #BABCD5;padding-top:15px;text-align:right;}
.confirmacion p{margin-top:15px;}
#datos_confirmacion .los_precios, #datos_confirmacion .total_y_subtotal {height:1%;}

#contenedor_detalles_informacion2 .tabla_generica,#datos_centrales_interior3 .tabla_generica{border-bottom:0.125em solid #BABCD5;}
.producto_imagen{margin:0;padding:0;}

.producto_imagen .imagen{float:left;padding:0.3125em 0.9375em 1.875em 0;}

#datos_centrales_producto{float:left;width:27.1875em;padding-right:0.3125em;}

#oferta_productos{padding:0.1875em 0 0 0.125em;}

#oferta_productos p{margin-top:5px;}

#contenedor_listado_adicional .informacion_adicional{background:url(../images/fnd_puntos.gif) no-repeat left 3.125em #fff;}
.ampliar{text-align:right;}
.ampliar a:hover{color:#6166A6;text-decoration:underline;}


.contenedor_boton_contratar{height:2.375em;margin:0.75em 0 0 0.9375em;background:url(../images/fnd_boton_contratar.gif) repeat-x;}

.boton_contratar{float:right;padding-top: 2.8%;}
.boton_contratar_izquierda{float:left;}
.boton_contratar_derecha{float:right;}

#contenedor_listado_iconografico .listado_adicional{height:1%;min-height:12.875em;}
#listado_adicional_boton{color:#6266A3;margin:8px 0 4px;padding:2px 4px 8px 32px;background:url(../images/btn_serv_online.gif) no-repeat top center;}
.listado_adicional .listado_iconografico ul li{line-height:0;}

#pasapantallas_producto {float:right;margin-top:1.25em;width:37.5em;}
#pasapantallas_producto .listado_adicional h4{font:bold 0.9em verdana,Arial,sans-serif;color:#00096E;text-transform:uppercase;}

#contenedor_inferior_ficha{float:right;width:37.625em;background:url(../images/fnd_menu_detalle.gif) repeat-y top right #fff;}

#contenedor_detalles_informacion{float:left;width:27.1875em;}

#contenedor_detalles_informacion ul,#contenedor_detalles_informacion2 ul{list-style-type:none;margin:0.625em 0 1.125em;padding:0;}

#contenedor_inferior_ficha .listado_generico_nivel3 .icono_subir,#contenedor_detalles_informacion2 .listado_generico_nivel3 .icono_subir{float:right;text-transform:none;margin:-1.125em 0.5em 0 0;}

#contenedor_detalles_informacion h5,#contenedor_detalles_informacion2 h5{text-transform:uppercase;margin:0;padding:0.25em 0.85em;}
#contenedor_detalles_informacion ul.listado_generico2 li { color: #666; padding-bottom: 9px; background: url(../images/checkB.gif) no-repeat; background-position:0px 6px; background-p\osition:0px 4px; }


#contenedor_detalles_informacion .sinlistas,#contenedor_detalles_informacion2 .sinlistas{list-style-type:none;margin:0.625em 0 1.125em;padding:0;}

#contenedor_detalles_informacion .sinlistas .listado_generico2 .sinlistas2{ color: #666; padding-bottom: 9px; background:none;}


#contenedor_detalles_informacion .listado_generico_nivel3 .listado_generico_nivel2 .listado_generico2 .sinlistas2{ background:none; padding-bottom: 1.1em;}

#contenedor_detalles_informacion .listado_generico_nivel3 .sinlistas .listado_generico_nivel2{margin:0;padding:0.375em 0 0 0.75em;}

#contenedor_detalles_informacion .listado_generico_nivel3 .sinlistas .listado_generico_nivel2 .sinlistas .listado_generico2{margin:0;padding:4px 0 0;}

#contenedor_detalles_informacion .listado_generico_nivel3 .sinlistas .listado_generico_nivel2 .sinlistas .separador1{margin:0;padding:0 0 0.75em;}


#contenedor_detalles_informacion dl{line-height:1.3em;margin:10px 0;}
#contenedor_detalles_informacion dt{text-align:right;width:130px;float:left;padding-bottom:11px;}
#contenedor_detalles_informacion dd{padding-left:100px;padding-bottom:11px;}

#contenedor_detalles_informacion .listado_generico2 li.notas{margin-top:4px;color:#999;background-image: none;}
.nombre_pago{padding-left:6px;}

#contenedor_detalles_informacion2{float:left;width:37.625em;}

#contenedor_detalles_informacion .listado_generico_nivel3 .listado_generico_nivel2{margin:0;padding:0.375em 0 0 0.75em;}

#contenedor_detalles_informacion .listado_generico_nivel3 .listado_generico_nivel2 .listado_generico2{margin:0;padding:0.4em 0 0;}

#contenedor_detalles_informacion .listado_generico_nivel3 .listado_generico_nivel2 .listado_generico2 li { background: url(../images/checkB.gif) no-repeat; background-position:0px 0.475em; background-p\osition:0px 0.275em; padding-bottom: 1.1em;}
#contenedor_detalles_informacion div.descarga{margin:0;padding:5px 0 2px 5px;}
#contenedor_detalles_informacion div.descarga a{padding-left:6px;text-decoration:none;color:#6266A6;}
#contenedor_detalles_informacion div.descarga a:hover{text-decoration:underline;}
#contenedor_detalles_informacion div.descarga span{color:#9A9A9A;}
#contenedor_detalles_informacion .listado_generico_nivel3 .listado_generico_nivel2 .separador1{margin:0;padding:0 0 12px;}
.notaMantenimiento{padding-left:10px;padding-bottom:14px;}

#contenedor_producto_popup{margin:1.2% 1.565% 0.8% 2.35%;}

#pasa_pagina_producto{margin-bottom:15px;}
.atras{display:inline;margin-right:5px;}
.adelante{display:inline;margin-left:5px;}


#contenedor_ficha {width:27.1875em;}

#contenedor_ficha .icono_subir{float:right;text-transform:none;margin:-1.125em 0.5em 0 0;}

.contenedor_boton_contratarPropio{height:2.375em;margin:0.75em 0 0 10em;background:url(../images/fnd_boton_contratar.gif) repeat-x;}

.boton_contratar_gratuito{float:left;padding-top:0.4375em;}

.boton_precioDesde{float:left;padding-top:7px;font:bold 1.2em Arial, Helvetica, sans-serif;color:#00517A;}
.boton_precioDesdePosterior{float:left;padding-top:15px;font:0.625em Arial, Helvetica, sans-serif;color:#00517A;}

.listado{}

.listado li{margin:0;padding-left:3.5%;}

#contenedor_propio_ficha{float:right;width:37.625em; repeat-y top right #fff;}

#contenedor_propio_ficha .icono_subir_ficha{float:right;text-transform:none;margin:-18px 8px 0 0;}

#contenedor_propio{float:right;width:37.625em;repeat-y top right;}


#contenedor_detalles_informacion_des{color:#333;}
#contenedor_detalles_informacion_des a{position:relative;color:#0086C3;}
#contenedor_detalles_informacion_des.texto2_2 table tr td{color:#33;font:.7em Arial, Helvetica, sans-serif;}
#contenedor_detalles_informacion_des p{position:relative;color:#333;}
#contenedor_detalles_informacion_des ul.listado li {position:relative;color:#333;padding-bottom: 9px; background: url(/on/images/checkB.gif) no-repeat; background-position:0px 6px; background-p\osition:0px 4px; }

#contenedor_detalles_informacion_prom_fich{color:#333;}
#contenedor_detalles_informacion_prom_fich a{position:relative;color:#0086C3;}
#contenedor_detalles_informacion_prom_fich.texto2_2 table tr td{color:#333;font:.7em Arial, Helvetica, sans-serif;}
#contenedor_detalles_informacion_prom_fich p{position:relative;color:#333;}
#contenedor_detalles_informacion_prom_fich ul.listado li{color:#333;padding-bottom: 6px; background: url(/on/images/checkB.gif) no-repeat; background-position:0px 6px; background-p\osition:0px 4px; }

#contenedor_detalles_informacion_sec_fich{float:left;color:#666;}
#contenedor_detalles_informacion_sec_fich a{position:relative;color:#0086C3;}

#contenedor_detalles_informacion_sec_fich.texto2_4 {margin:0;padding:0.535em 0 0 1.075em;}
#contenedor_detalles_informacion_sec_fich.texto2_4 table tr td{color:#666;font:.7em Arial, Helvetica, sans-serif;}
#contenedor_detalles_informacion_sec_fich p{position:relative;color:#666;}

#contenedor_detalles_informacion_sec_fich ul.listado li {color:#666;padding-bottom: 0.545em; background: url(/on/images/checkB.gif) no-repeat; background-position:0px 0.545em; background-p\osition:0px 0.375em; }


#contenedor_detalles_informacion_des ol.listado li {color:#333; padding-bottom: 0.545em; display:list-item;list-style-type:decimal;}

#contenedor_detalles_informacion_sec_fich ol.listado li {color:#666; padding-bottom: 0.545em; display:list-item;list-style-type:decimal;}

#contenedor_detalles_informacion_sec_fich ol.listado {padding-left:0%; margin-left: 0%; list-style-position:inside;}
#contenedor_detalles_informacion_des ol.listado {padding-left:0%; margin-left: 0%; list-style-position:inside;}

/* Añadido 20-05-2009 - Jose Arribas */
#contenedor_detalles_informacion_des h3 .listado_generico2 {font-size:1em;}

/*Añadido 02/06/2009 - Miguel Ángel*/
#contenedor_detalles_informacion_sec_fich .texto1_2{font-size:1em;}