#sin_cabecera{background-image:none;}

.texto_caja {font:0.75em Arial, Helvetica, sans-serif; color:#FFF;}

#contenedor_principal_home *{-moz-box-sizing: border-box;box-sizing: border-box; -webkit-box-sizing:border-box;}

#contenedor_principal_home @media screen and (-webkit-min-device-pixel-ratio:0) {}
#contenedor_principal_home {width:62.5em; text-align:left; margin:auto; margin-bottom:0.2em;}
#contenedor_datoscentrales {float:left; width:48em; margin:0.2em 0em 0em 0.5em;}
#contenedor_datoscentrales_buscador {float:left; width:51em; margin:0.2em 0em 0em 0.5em;}
		#texto_telefonica {width:100%; height:1.7em; padding:0.2em 0em 0.3em 0em; font:bold 0.8em Arial, Helvetica, sans-serif; color:#00086e; border-top:1px #babcd5 solid; border-right:1px #babcd5 solid; border-left:1px #babcd5 solid;}

		#texto_telefonica_empr {width:100%; height:1.7em; padding:0.2em 0em 0.3em 0em; font:bold 0.8em Arial, Helvetica, sans-serif; color:#00086e; border-top:1px #babcd5 solid; border-right:1px #babcd5 solid; border-left:1px #babcd5 solid; background:url(/on/images/logo_respuestaempresarios.jpg) no-repeat top left #fff;}
			#texto_telefonica a {color:#00086e;}
			.destacado_verde {color: #749514;}

		#bannerprincipal {width:48em; height:21em;}
			#menu_banner_principal {float:left; width:13em; height:21em; border-top:0.1em #babcd5 solid; border-bottom:0.1em #babcd5 solid; border-left:0.1em #babcd5 solid;}			
				#item_menu {float:left; width:100%;}
					.menu {float:left; width:100%; padding:0.5em 0em 0em 0.8em; background:#fff; border-right:0.1em solid #6266a7;cursor:pointer;}
					.menu_sel {float:left; width:100%; padding:0.5em 0em 0em 0.8em; background:url(/on/images/home/fondomenusel.gif) repeat-y top left #fff; border-top:1px solid #6266a7; border-right:1px none #6266a7; border-bottom:1px solid #6266a7;cursor:pointer;}
					.menu_aire {float:left; width:100%; background:#fff;}

						.menu .titulo {font: 0.9em Arial, Helvetica, sans-serif; color:#6266A7;}
						.menu .subtitulo {font: 0.7em Arial, Helvetica, sans-serif; color:#6266A7;}

						.menu_sel .titulo {font: 0.9em Arial, Helvetica, sans-serif; color:#00086e;}
						.menu_sel .subtitulo {font: 0.7em Arial, Helvetica, sans-serif; color:#00086e;}

						#item_menu a {text-decoration:none;}
						#item_menu a:hover {text-decoration:underline; color:#6266A7;}
					
					.fondo_menu_1 {background:url(/on/images/home/fondomenusel.gif) repeat-y top left #fff;}
					.fondo_menu_2 {background:url(/on/images/home/fondomenusel.gif) repeat-y top left #fff;}
					.fondo_menu_3 {background:url(/on/images/home/fondomenusel.gif) repeat-y top left #fff;}
					.fondo_menu_4 {background:url(/on/images/home/fondomenusel.gif) repeat-y top left #fff;}
			#menu_selec {float:left; width:1.25em; border-top:0.075em #babcd5 solid; margin:0em 0em 0em -1.25em;}
			#productos_banner_principal {float:left; width:35em; cursor:pointer; border-top:0.1em #babcd5 solid; border-right:0.1em #babcd5 solid; border-bottom:0.1em #babcd5 solid;}
				.producto_banner {float:left; width:100%; height:20.9em; display:none;}
					/*.titulo_banner h1 {margin:1em 0em 0em 1em; font:bold 1.2em Arial, Helvetica, sans-serif; color:#00086e;}
					.contratar_banner {margin:12em 0em 0em 1em;}*/

				.pasos_banner {float:left; width:100%; height:2.2em; margin:-2.2em 0em 0em 0em; padding:0em 1em 0em 0em; position:relative; z-index:200; background:transparent;}	
					.titulo_pasos {float:right;}
					.pasos {float:right;}
	
					.titulo_pasos .texto {font:bold 0.7em Arial, Helvetica, sans-serif; color:#00086e;}

				.barra_pasos {float:left; width:12px; height:12px; text-align:center;}
					.sin_marcar {float:left; width:12px; height:12px; background:#fff; font:bold 0.625em Arial, Helvetica, sans-serif; color:#babcd5; text-align:center;}
					.marcar {float:left; width:12px; height:12px; background:#babcd5;; font:bold 0.625em Arial, Helvetica, sans-serif; color:#fff; text-align:center;}

				.otros_enlaces {float:left; width:35em; *width:34.94em; margin:-2.7em 0em 0em 0em; padding:0em 1em 0em 0em; position:relative; z-index:200; background:transparent;}
					.titulo_otros_enlaces {float:right;}
					.titulo_otros_enlaces a {font:bold 0.7em Arial, Helvetica, sans-serif; color:#00086e; text-decoration:none;}
					.titulo_otros_enlaces a:hover {text-decoration:underline; color:#00086e;}

				.doble_enlace {float:left; width:17em; margin:-2.5em 0em 0em 3.5em; *margin:-2.3em 0em 0em 2em; padding:0em 0em 0em 1em; position:relative; z-index:300; background:transparent; text-align:right;}
					.doble_enlace a {font:0.7em Arial, Helvetica, sans-serif; color:#00086e; text-decoration:none;}
					.doble_enlace a:hover {text-decoration:underline; color:#00086e;}
		#otros_banner {width:48em;}
			.banner_inf {float:left; width:15.5em; margin:0.2em 0.74em 0em 0em; border:0.0625em #babcd5 solid;}
			.banner_inf_fin {margin:0.2em 0em 0em 0em;}
				.titulo_banner_inf {float:left; width:100%; padding:0.2em 0em 0.2em 0.5em;}
				.contenido_banner_inf {float:left; width:100%; min-height:5.5em; *height:5.5em; padding:0.5em 0em 0em 0.5em;}
				.contenido_banner_inf .listado_generico {width:80%;}

				.titulo_banner_inf p {font:bold 0.9em Arial, Helvetica, sans-serif; color:#fff;}
				.contenido_banner_inf a {font:normal 1.1em Arial, Helvetica, sans-serif; color:#6266a7;}
				.contenido_banner_inf a:hover {text-decoration:underline; color:#6266a7;}
				.contenido_banner_inf .listado_generico li {margin:0; padding-left:10px; line-height:13px; background: url(/on/images/home/bullet.gif) no-repeat; background-position:0px 8px; background-p\osition:0px 4px; padding-bottom:0px; padding-b\ottom:3px;}

			#banner_inf_1 .titulo_banner_inf {background-color:#babcd5;}

			#banner_inf_2 .titulo_banner_inf {background-color:#dedeea;}

			#banner_inf_3 .titulo_banner_inf {background-color:#bec0d5;}

			.banner_peq a {float:left; margin:0.2em 0.65em 0em -1px; background:#fff;}
			.banner_peq_fin a{margin:0.2em -1px 0em 0em;}

	#contenedor_servicios{float:left; width:12.5em; margin:0.2em 0em 0em 0.5em; border:0.03em #babcd5 solid;}
		.servicio {float:left; width:100%; padding:0.2em 0.5em 0.2em 0.5em; background:#e0e0ec;}
		.contenido_servicio {float:left; width:100%; padding:0.5em 0.5em 0em 0.5em;}
		#listado_contenido_servicio li {margin: 0em 0em 0.5em 0em;}

		.servicio p {font:bold 0.9em Arial, Helvetica, sans-serif; color:#00086e;}

		#revista_imagenio {margin:0.5em 0em 0em 0em;}
			#imagen_imagenio {padding:0.2em 0em 0em 0em; background-color:#FFF;}
		#terra {margin:0.5em 0em 0em 0em;}

		#tele_demos {margin:0.4em 0em 0em 0em;}
			#cont_tele_demos {padding:0.2em 0em 0em 0em; background-color:#FFF;}
				#cont_tele_demos .imagen {float:left; width:4.1em; background:#fff;}
				#cont_tele_demos .texto {float:left; width:6.5em; margin-left:0.2em; background:#fff;}

		#ayudenos {margin:0.2em 0em 0em 0em;}
			#ayudenos .icono_menu_der {float:left; width:1.5em; }
			#ayudenos .texto_menu_der {float:left; text-align:left; width:auto; padding:0.3em 0em 0em 0em;}
			#ayudenos a {text-decoration:none;}
			#ayudenos a:hover {text-decoration:underline;}
			#ayudenos .boton_generico {font:0.625em Verdana, Geneva, Arial, Helvetica, sans-serif; color:#6266A7;}
		#capa_11822 {width:100%;}
		#capa_11822 .elem_form {float:left; width:8.9em;}
		
		#capa_11822 .localizar {float:right; margin:0.5em 0em 1em 0em; *margin:0.5em 0em 0.4em 0em;}

		div .contenido_bordes_new {background:url(/on/images/home/left_line.gif) repeat-y #525792;}
		div .caja_control_new {min-height:1.88em *height:1.88em; padding:0 0.22em; background:url(/on/images/home/right_line.gif) repeat-y right;}
		.top_new {height:0.5em; background:url(/on/images/home/top_line.gif) repeat-x;}
		.bottom_new {height:0.5em; background:url(/on/images/home/btm_line2.gif) repeat-x;}


