* {margin:0;padding:0;text-decoration:none;border:none;list-style-type:none;outline:none;}

body {background:url(imgs/body_bg.jpg) top left repeat #fff;}

.clear {clear:both;}
.textright {text-align:right;}
.textleft {text-align:left;}

#construccion {width:100%;background:#fff;margin:180px auto 0 auto;}
	#construccion div {width:377px;margin:0 auto;text-align:center;padding-bottom:10px;}
	#construccion div p {padding:5px;font:normal 12px/1 Arial, Helvetica, sans-serif;color:#A1A199;}

#header {width:100%;height:138px;background:#fff;}
	#header_container {width:990px;margin:0 auto;height:123px;background:url(imgs/isologo.jpg) 840px 10px no-repeat;}
		#claim {width:615px;height:123px;float:right;margin-top:4px;}
			#claim ul {font:normal 10px/1.5 Arial, Helvetica, sans-serif;color:#9e9e96;float:left;margin:21px 39px 0 6px;}
			#claim ul a:link, #claim ul a:visited {color:#9e9e96;}
			#claim img {float:right;}
			#claim ul li span {color:#333;font-size:8px;}
			#timeArg, #timeEsp {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#333;}

#container {width:997px;margin:0 auto;}
	#fecha_container {width:997px;height:25px;background:url(imgs/fecha_container.jpg) top left no-repeat;font:normal 11px/1 Arial, Helvetica, sans-serif;color:#fff;text-align:right;}
	#fecha_container p {padding:6px 24px 0 0;}
	#rowA {width:980px;height:164px;margin:0 auto;padding-bottom:5px;border-right:1px solid #666;}
		#isoHeadphones {position:absolute;z-index:0;margin-top:-59px;margin-left:-49px;}
		#isoHeadphones_light {position:absolute;z-index:10;margin-top:-59px;margin-left:-43px;}
		#isoCables {position:absolute;z-index:0;margin-top:317px;margin-left:-19px;}
		#navbarContainer {width:358px;height:100%;background:#fff;float:left;border-right:1px solid #ccc;}
			#mainNavbar {font:normal 11px/1.6 Arial, Helvetica, sans-serif;text-align:right;margin:16px 9px 0 0;}
			#mainNavbar li a:link, #mainNavbar li a:visited {color:#999;}
			#mainNavbar li a:hover {font-weight:bold;color:#CC3300;}
			
			#mainNavbar li ul {font:normal 11px/1.5 Arial, Helvetica, sans-serif;text-align:left;padding-left:25px;position:absolute;margin-left:349px;margin-top:-17px;display:none;}
			#mainNavbar li ul li a:link, #mainNavbar li ul li a:visited {color:#fff;padding:0 0 0 15px;background:url(imgs/navbar_hover_bullet.jpg) 0px 3px no-repeat;}
			#mainNavbar li ul li a:hover {background:url(imgs/navbar_hover_bullet.jpg) 0px 3px no-repeat;}
			#btnInicio {padding-top:30px;}
			
		#navbarHoverArea {width:224px;height:100%;background:url(imgs/navbar_gradient.jpg) top left repeat-y;float:left;border-right:2px solid #fff;}
		#contactoBox {width:227px;height:100%;background:url(imgs/contacto_box.jpg) top left no-repeat;float:left;border-right:1px solid #666;}
			#contactoBox h1 {font:bold 10px/1 Arial, Helvetica, sans-serif;color:#fff;text-transform:uppercase;margin:13px 0 0 9px;}
			#contactoBox p {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#fff;margin:6px 0 21px 9px;}
			#contactoBox a#msn {width:141px;height:24px;display:block;font:normal 11px/1 Arial, Helvetica, sans-serif;color:#fff;background:url(imgs/msn_icon.jpg) top left no-repeat;padding:23px 0 0 60px;margin:0 auto;}
			#contactoBox a#msn:hover {background:url(imgs/msn_icon_hover.jpg) top left no-repeat;}
			#contactoBox a#skype {width:120px;height:24px;display:block;font:normal 11px/1 Arial, Helvetica, sans-serif;color:#fff;background:url(imgs/skype_icon.jpg) top left no-repeat;padding:12px 0 0 84px;margin:0 auto;}
			#contactoBox a#skype:hover {background:url(imgs/skype_icon_hover.jpg) top left no-repeat;}
		#accesoBox {width:167px;height:100%;background:#B2B2A8;float:left;}
			#accesoBox h2, #accesoBox h3 {padding:8px 0 8px 9px;font:bold 10px/1 Arial, Helvetica, sans-serif;text-transform:uppercase;background:#9E9E96;color:#fff;}
			#accesoBox form {width:100%;}
				#accesoBox form input {width:110px;padding:1px 0 0 2px;border:1px solid #fff;background:#CCCDC2;margin:5px 0 0 23px;font:normal 11px/1 Arial, Helvetica, sans-serif;color:#7D7D79;}
				#accesoBox form input:hover {background:#EDEDE9;}
				#accesoBox form input.accesosSubmit {width:60px;font:bold 9px/1 Arial, Helvetica, sans-serif;color:#747470;background:none;border:none;margin:2px 0 2px 84px;cursor:pointer;}
	#rowB {width:980px;height:235px;margin:0 auto 4px auto;background:#fff;position:relative;z-index:1;}
	#rowC {width:997px;height:153px;margin:0 auto 14px auto;}
		.preFootBox {width:238px;height:153px;background:#fff;float:left;margin-left:8px;padding-top:10px;}
			.preFootBox h4 {font:bold 11px/1 Arial, Helvetica, sans-serif;color:#BA3900;padding:5px 0 11px 12px;}
		#btnBlog {display:block;width:70px;height:66px;border-right:1px solid #ccc;float:left;position:relative;top:10px;left:13px;}
		#indexAgendaBox {width:148px;height:66px;float:left;position:relative;top:10px;left:13px;}
			#indexAgendaBox img {float:left;margin-right:0px;}
			#indexAgendaBox p {font:normal 10px/1 Arial, Helvetica, sans-serif;color:#000;margin:10px 0 0 0;}
			#indexAgendaBox p strong {color:#CC3300;}
			#indexAgendaBox p a:link, #indexAgendaBox p a:visited {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#AA4500;padding-top:5px;display:block;}
		#agendaRadio {width:219px;height:58px;position:relative;margin-top:20px;margin-left:13px;border-top:1px solid #ccc;}
			#agendaRadio img {float:left;}
			#agendaRadio p {font:normal 10px/1 Arial, Helvetica, sans-serif;color:#000;margin:10px 0 0 0;}
			#agendaRadio p strong {color:#CC3300;}
			#agendaRadio p a:link, #agendaRadio p a:visited {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#AA4500;padding-top:5px;display:block;}
		.noticiaContainer {width:219px;height:83px;border:1px solid #ccc;padding:4px;position:absolute;top:-107px;left:-168px;display:none;/*overflow:hidden;*/}
			.novAmpliada {display:none;/*width:552px;height:437px;*/background:url(imgs/ampliada_bg.png) top left repeat;position:absolute;top:-400px;left:-253px;/*position:fixed;top:10%;left:30%;*/padding:10px;border:1px solid #666;z-index:100;}
				.novAmpliada img {float:none;}
				.novAmpliada span {display:block;font:normal 14px/1.3 Arial, Helvetica, sans-serif;color:#000;width:450px;margin:0 auto;padding:5px 0 0 0;color:#fff;}
			#novedadBodyOverlay {background:url(imgs/ampliada_bg.png) top left repeat;position:fixed;z-index:99;width:100%;min-height:100%;height:100%;top:0;left:0;display:none;}
			#faqOut {position:absolute;width:100%;height:100%;background:url(imgs/ampliada_bg.png) top left repeat;top:0;left:0;display:none;z-index:100;}
			.noticiaContainer img.notImg {float:left;padding-right:10px;}
			.noticiaContainer p {font:normal 11px/1.3 Arial, Helvetica, sans-serif;color:#666;padding:7px 0 4px 0; height:55px;overflow:hidden;}
			.noticiaContainer a:link, .noticiaContainer a:visited {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#AA4500;}
			.noticiaContainer a:hover {background:none;}
			.noticiaContainer label {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#AA4500;cursor:pointer;}
			.moreNfo {float:right;font:normal 11px/1 Arial, Helvetica, sans-serif;color:#AA4500;display:block;padding:10px 10px 0 0;}
			.noticiasPager {position:absolute;margin-top:105px;margin-left:172px;}
			.noticiasPager li {float:left;padding-right:5px;width:9px;height:8px;cursor:pointer;}
			.noticiasPager li:hover {background:url(imgs/noticia_bullet_selected.gif) top left no-repeat;}
			
			.novedadesPager {position:absolute;margin-top:105px;margin-left:172px;}
			.novedadesPager li {float:left;padding-right:5px;}
			.novedadesPager li:hover {}
			.novedadesPager label.novPagerBtn {width:9px;height:8px;cursor:pointer;display:block;}
			.novedadesPager label.novPagerBtn:hover {background:url(imgs/noticia_bullet_selected.gif) top left no-repeat;}
			
			.pagerSelected {background:url(imgs/noticia_bullet_selected.gif) top left no-repeat;}
			.pagerUnselected {background:url(imgs/noticia_bullet_unselected.gif) top left no-repeat;}
		
		#novedadesContainer {width:219px;height:83px;background:#CCCDC2;padding:4px;margin:0 auto;}
			#novedadesContainer img {float:left;padding-right:10px;}
			#novedadesContainer p {font:normal 11px/1.3 Arial, Helvetica, sans-serif;color:#666;padding-top:7px;}
		
		#faqContainer {width:219px;height:87px;background:#CCCDC2;padding:4px;margin:0 auto;}
			#faqContainer p {font:oblique 15px/1.2 Arial, Helvetica, sans-serif;color:#666;padding:10px;}
			
	#clientes {width:980px;height:61px;margin:0 auto 6px auto;background:#CCCDC2;font:normal 10px/1 Arial, Helvetica, sans-serif;color:#7B7B76;text-align:center;}
		#clientes p {padding:3px 0 3px 0;}
	#footer {width:980px;height:42px;margin:0 auto;}
		#footer dl {font:normal 10px/1 Arial, Helvetica, sans-serif;color:#7B7B76;}
		#footer dl dt {float:left;}
		#footer dl dt img {float:left;margin:0 0 0 6px;}
		#footer dl dt label {float:left;padding:16px 0 0 6px;}
		#footer dl dd {float:right;}
		#footer dl dd img {float:left;margin:10px 5px 0 0;}
		#footer dl dd label {float:left;width:237px;padding:11px 10px 0 0;text-align:right;}
		#footer a:link, #footer a:visited {color:#7B7B76;text-decoration:underline;}
		#footer a:hover {text-decoration:none;}
	
	#sectTitle {width:980px;height:67px;background:url(imgs/sect_title_pattern.jpg) top left repeat;margin:0 auto;border-right:1px solid #666;}
		#sectTitle #txtTitle {position:absolute;margin-left:54px;margin-top:15px;}
		#sectTitle #cable {position:absolute;margin-left:829px;margin-top:22px;}
		
	#sectContent {width:980px;height:693px;margin:0 auto 7px auto;border-right:1px solid #666;background:url(imgs/section_pixel.jpg) top left repeat-y #000;}
		#sectLeft {float:left;width:814px;height:100%;background:#fff;}
			#sectLeft ul {position:absolute;z-index:0;margin-top:25px;margin-left:39px; font:normal 11px/2 Arial, Helvetica, sans-serif;color:#666;}
			#sectLeft ul li {padding-left:15px;}
			#sectLeft ul li:hover {background:url(imgs/portfolio_bullet.jpg) 0px 7px no-repeat;color:#cc6600;}
			#sectLeft ul li label {cursor:pointer;}
			#sectLeft ul .portoListHover {color:#CC6600;background:url(imgs/portfolio_bullet.jpg) 0px 7px no-repeat;}
			#sectLeft ul .portoListSelected {background:url(imgs/portfolio_bullet.jpg) 0px 7px no-repeat;}
			
			.webContainer {position:absolute;z-index:1;top:0;left:157px;width:589px;display:none;background:url(imgs/portdata_bg.jpg) bottom left no-repeat;}
			.webContainer img {padding:2px;border:1px solid #999;}
			.webContainer h1 {width:565px;border-bottom:2px solid #ccc;font:normal 20px/1 Arial, Helvetica, sans-serif;color:#CC6600;padding:/*10px*/405px 0 10px 24px;background:url(imgs/web_h1_bullet.jpg) 4px 409px/*13px*/ no-repeat;/*margin-top:395px;*/}
			.webContainer h1 span {display:block;width:56px;height:17px;padding:2px 0 0 7px;border-left:1px solid #999;position:absolute;top:408px;left:520px;}
			.webContainer h1 span label {font:normal 13px/1 Arial, Helvetica, sans-serif;color:#333;float:left;padding:0 6px 0 6px;}
			.webContainer h1 span a:link, .webContainer h1 span a:visited {display:block;width:11px;height:12px;float:left;margin-top:1px;}
			.webContainer dl.portDatos {font:normal 10px/1.5 Arial, Helvetica, sans-serif;padding:12px 0 11px 25px;float:left;}
			.webContainer dl.portDatos dt {color:#333;}
			.webContainer dl.portDatos dd {color:#666;padding-left:7px;}
			.webContainer dl.portServsOfrecidos {font:normal 10px/1.5 Arial, Helvetica, sans-serif;padding:12px 0 11px 95px;float:left;}
			.webContainer dl.portServsOfrecidos dt {color:#333;}
			.webContainer dl.portServsOfrecidos dd {color:#666;padding:0 0 10px 7px;}
			.webContainer dl.portServsOfrecidos dd strong {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#CC6600;padding-bottom:7px;}
			.webContainer dl.portServsOfrecidos dd a:link, .webContainer dl.portServsOfrecidos dd a:visited {color:#cc6600;}
			
			.webContainer dl.portoImgPager {width:415px;position:absolute;top:415px;left:170px;}
			.webContainer dl.portoImgPager dt {float:right;padding:0 5px 0 0;width:9px;height:8px;cursor:pointer;}
			.webContainer dl.portoImgPager dt img {display:none;position:absolute;top:-415px;left:-170px;}
			.webContainer dl.portoImgPager dt:hover {background:url(imgs/noticia_bullet_selected.gif) top left no-repeat;}
			
			#portPrevBtn {background:url(imgs/port_btn_next_prev.png) top left no-repeat;}
			#portNextBtn {background:url(imgs/port_btn_next_prev.png) top right no-repeat;}
			
		#sectRight {float:left;width:166px;background:#CCCDC2;padding-top:25px;}
			#sectRight h1 {font:bold 11px/1 Arial, Helvetica, sans-serif;color:#fff;background:#999;padding:10px 0 10px 10px;}
			#sectRight p {color:#666;}
			#sectRight img {padding:4px 0 4px 15px;}
			#sectRight a:link, #sectRight a:visited {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#AA4500;display:block;padding:0 0 18px 18px;}
			#sectRight .grayNov p {font:normal 11px/1 Arial, Helvetica, sans-serif;padding:0 20px 0 20px;}
			#sectRight .lightFaq {background:#ebebeb;}
			#sectRight .lightFaq p {font:oblique 12px/1.3 Arial, Helvetica, sans-serif;padding:18px 18px 5px 18px;}
			#sectRight .tecNov {background:#EBEBEB;text-align:center;height:100%;border-bottom:1px solid #CCCDC2;padding-top:17px;border-left:1px solid #CCCDC2;}
			#sectRight .tecNov p {font:normal 11px/1 Arial, Helvetica, sans-serif;padding:10px 20px 0 20px;text-align:left;}
			#sectRight .tecNov img {padding:0 0 0 0;}
			#sectRight .tecNov a:link, #sectRight .tecNov a:visited {text-align:left;}
			
	#clientesContent {width:980px;height:475px;margin:0 auto 7px auto;border-right:1px solid #666;background:url(imgs/section_pixel.jpg) top left repeat-y #000;}
		#clientesLeft {float:left;width:814px;height:100%;background:#fff;}
			#clientesLeft p {width:120px;font:normal 13px/1.3 Arial, Helvetica, sans-serif;color:#666;float:left;padding:27px 0 0 39px;}
			.clientesListContainer {float:left;margin-top:29px;padding-left:53px;}
				.clientesListContainer ul {float:left;padding-right:23px;}
				.clientesListContainer ul li {padding:0;}
				.clientesListContainer ul li a:link, .clientesListContainer ul li a:visited {font:normal 11px/2 Arial, Helvetica, sans-serif;color:#666;background:url(imgs/clientes_bullet.jpg) 3px 2px no-repeat;padding:0 3px 0 20px;border-right:1px solid #fff;}
				.clientesListContainer ul li a:hover {background:url(imgs/clientes_bullet_hover.jpg) 3px 2px no-repeat;color:#BF3F00;border-bottom:1px solid #BF3F00;border-right:1px solid #BF3F00;}
			#contactForm {width:367px;float:left;margin:24px 0 0 50px;text-align:right;}
				#contactForm h1 {width:353px;font:normal 13px/1 Arial, Helvetica, sans-serif;color:#666;border:1px solid #ccc;padding:9px 0 9px 12px;text-align:left;}
				#contactForm dl {width:367px;font:normal 11px/1 Arial, Helvetica, sans-serif;color:#666;margin:20px 0 7px 0;}
				#contactForm dl dt {width:68px;height:14px;float:left;margin-bottom:10px;padding:3px 0 0 18px;text-align:left;}
				#contactForm dl dt.mandatory {background:url(imgs/clientes_bullet_hover.jpg) 0px 4px no-repeat;}
				#contactForm dl dd {width:272px;float:left;margin-bottom:10px;}
				#contactForm dl dd input {width:272px;height:15px;background:#CCCDC2;font:normal 11px/1.2 Arial, Helvetica, sans-serif;color:#7D7D79;padding:2px 0 0 5px;}
				#contactForm dl dd textarea {width:257px;height:113px;background:#CCCDC2;padding:10px;font:normal 11px/1.2 Arial, Helvetica, sans-serif;color:#7D7D79;}
				#contactForm label {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#666;background:url(imgs/clientes_bullet_hover.jpg) 0px 2px no-repeat;padding:0 0 0 15px;float:left;position:relative;left:86px}
				#contactForm input.contactSubmit {font:bold 11px/1 Arial, Helvetica, sans-serif;color:#993300;background:none;float:right;cursor:pointer;border:1px solid #fff;padding:2px 0 0 0;}
				#contactForm input.contactSubmit:hover {color:#666;border:1px dotted #666;}
			
			
			#presuForm {width:485px;float:left;margin:24px 0 0 50px;text-align:right;}
				#presuForm h1 {width:473px;font:normal 13px/1 Arial, Helvetica, sans-serif;color:#666;border:1px solid #ccc;padding:9px 0 9px 12px;text-align:left;}
				#presuForm dl {width:485px;font:normal 11px/1 Arial, Helvetica, sans-serif;color:#666;margin:20px 0 7px 10px;}
				#presuForm dl dt {width:68px;float:left;margin-bottom:10px;padding:3px 0 0 18px;text-align:left;}
				#presuForm dl dt.mandatory {background:url(imgs/clientes_bullet_hover.jpg) 0px 4px no-repeat;}
				#presuForm dl dd {width:372px;float:left;margin-bottom:10px;}
				#presuForm dl dd input {width:372px;height:15px;background:#CCCDC2;font:normal 11px/1.2 Arial, Helvetica, sans-serif;color:#7D7D79;padding:2px 0 0 5px;}
				#presuForm dl dd textarea {width:322px;height:192px;background:#CCCDC2;padding:10px;font:normal 11px/1.2 Arial, Helvetica, sans-serif;color:#7D7D79;float:left;}
				#presuForm label {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#666;background:url(imgs/clientes_bullet_hover.jpg) 0px 2px no-repeat;padding:0 0 0 15px;float:left;position:relative;left:132px}
				#presuForm input.presuSubmit {font:bold 11px/1 Arial, Helvetica, sans-serif;color:#993300;background:none;float:right;cursor:pointer;border:1px solid #fff;padding:2px 0 0 0;margin-right:15px;}
				#presuForm input.presuSubmit:hover {color:#666;border:1px dotted #666;}
				#presuForm dl dd span {float:left;padding:2px 5px 0 5px;}
				#presuForm input.ptels {width:132px;float:left;}
				#presuForm dl dd.ptels_dd {margin:1px 0 10px 4px;}
				#presuForm h6 {background:#999;font:normal 12px/1 Arial, Helvetica, sans-serif;color:#fff;padding:4px 7px 4px 0;margin:10px 0 0 0;}
				#presuForm dl.presuDL {}
				#presuForm dl.presuDL dt {width:25%;padding:3px 0 0 0;/*width:137px;*/}
				#presuForm dl.presuDL dd {width:75%;/*width:331px;*/}
				#presuForm input.radio {width:18px;height:18px;background:none;}
				#presuForm input.radioOtro {width:250px;}
				#presuForm dl.presuDL label.radioLab {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#666;background:none;padding:0 0 0 0;float:none;position:relative;top:-5px;left:0}
				.presuDesc {border-top:1px solid #ccc;padding-top:20px;margin:10px 0 10px 0;}
				.top-border {border-top:1px solid #ccc;padding-top:25px;}
			
			#presuNavbar {position:absolute;top:135px;left:37px;}
				#presuNavbar li a:link, #presuNavbar li a:visited {display:block;width:108px;height:24px;background:url(imgs/presu_btn_bg.jpg) top left no-repeat;}
				#presuNavbar li a:hover {background:url(imgs/presu_btn_bg_hover.jpg) top left no-repeat;}
				.presuNavbarSelected {background:url(imgs/presu_btn_bg_hover.jpg) top left no-repeat;}
			
			
			#faqNavbar {position:absolute;top:245px;left:37px;}
				#faqNavbar li a:link, #faqNavbar li a:visited {display:block;width:108px;height:24px;background:url(imgs/presu_btn_bg.jpg) top left no-repeat;}
				#faqNavbar li a:hover {background:url(imgs/presu_btn_bg_hover.jpg) top left no-repeat;}
			
			#contactSheet {width:201px;float:left;margin:24px 0 0 19px;}
				#contactSheet h1 {width:187px;font:normal 13px/1 Arial, Helvetica, sans-serif;color:#666;border:1px solid #ccc;padding:9px 0 9px 12px;text-align:left;}
				#contactSheet dl {margin-top:8px;border-bottom:1px solid #ccc;}
					#contactSheet dl dt {font:normal 10px/1.5 Arial, Helvetica, sans-serif;color:#7B7B76;border-bottom:1px solid #ccc;width:201px;height:54px;}
						#contactSheet dl dt img {float:left;}
						#contactSheet dl dt label {float:left;width:113px;height:34px;padding:3px 0 0 10px;}
					#contactSheet dl dd {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#7b7b76;width:201px;height:30px;padding:7px 0 5px 0;}
						#contactSheet dl dd img {float:left;}
						#contactSheet dl dd label {float:left;padding:10px 0 0 0;}
						#contactSheet dl dd a:link, #contactSheet dl dd a:visited {color:#7b7b76;}
				#contactSent {width:347px;float:left;margin:24px 0 0 50px;text-align:center;background:#ccc;font:normal 11px/1 Arial, Helvetica, sans-serif;padding:10px;display:none;}
		#pasosContent {width:980px;margin:0 auto 7px auto;border-right:1px solid #666;background:#fff;height:800px;}
			#pasosFlash {background:#eee;padding:29px 0 0 0;font:normal 12px/1 Arial, Helvetica, sans-serif;color:#666;}
				#pasosFlash p {padding:0 0 0 55px;}
				#pasosFlash object {margin-top:10px;}
			#orangeOverlay {width:152px;height:110px;background:#ff6600;position:absolute;top:127px;left:187px;}
			#pasosOverflow {overflow:hidden;width:900px;height:455px;position:absolute;z-index:15;padding:0 36px 0 37px;margin-left:3px;}
				#pasosContainer {position:absolute;z-index:15;}
				#etapa_a, #etapa_b, #etapa_c {width:906px;height:385px;position:absolute;padding-top:15px;}
				#etapa_a {padding-left:30px;}
				#etapa_b {margin-left:1100px;}
				#etapa_c {margin-left:2200px;}
					.etapaPasos {width:194px;float:left;padding:12px 12px 0 0;}
					.etapaPasos h1 {font:normal 13px/1.3 Arial, Helvetica, sans-serif;color:#8C8C8C;width:184px;padding:12px 0 0 0;}
					.etapaPasos h2 {background:url(imgs/pasos_h2_bg.jpg) 0px 0px no-repeat;height:38px;margin:0 0 14px 0;}
					.etapaPasos h2 span {display:block;float:left;width:27px;height:27px;font:normal 22px/1 Arial, Helvetica, sans-serif;color:#fff;padding:8px 0 0 11px;}
					.etapaPasos h2 label {float:left;font:bold 16px/1.2 Arial, Helvetica, sans-serif;color:#ff6600;width:122px;padding:0 0 0 5px;}
					.etapaPasos h3 {background:url(imgs/clientes_bullet_hover.jpg) 0px 1px no-repeat;font:normal 11px/1 Arial, Helvetica, sans-serif;color:#CC6600;padding:0 0 12px 12px;}
					.etapaPasos h4 {background:url(imgs/clientes_bullet_hover.jpg) 0px 1px no-repeat;font:normal 11px/1 Arial, Helvetica, sans-serif;color:#AA4500;padding:0 0 0 12px;margin:10px 0 0 10px;}
					.etapaPasos h5 {background:url(imgs/clientes_bullet_hover.jpg) 0px 1px no-repeat;font:normal 11px/1 Arial, Helvetica, sans-serif;color:#CC6600;text-indent:12px;}
					.etapaPasos p {font:normal 11px/1.4 Arial, Helvetica, sans-serif;color:#666;padding-bottom:12px;}
					.etapaPasos p strong {color:#AB4804;font-weight:normal;}
					.orangeBorderBox {border:1px solid #AA4500;width:183px;}
						.orangeBorderBox span {display:block;font:normal 12px/1.3 Arial, Helvetica, sans-serif;color:#666;padding:10px;}
						.orangeBorderBox label {display:block;font:normal 11px/1.3 Arial, Helvetica, sans-serif;color:#AA4500;padding:10px;}
						.orangeBorderBox a:link, .orangeBorderBox a:visited {font:normal 11px/1.4 Arial, Helvetica, sans-serif;color:#AA4500;}
					.pasoNext {background:url(imgs/paso_next.jpg) top left no-repeat;width:24px;height:24px;float:left;position:relative;top:166px;left:0px;cursor:pointer;}
					.pasoPrev {background:url(imgs/paso_prev.jpg) top left no-repeat;width:24px;height:24px;float:left;position:relative;top:166px;margin-right:15px;cursor:pointer;}
			#btnsPasosContainer label {width:20px;height:20px;position:absolute;cursor:pointer;/*background:url(imgs/blank.gif) top left repeat;*/}
				#paso1 {top:178px;left:189px;} #paso2 {top:180px;left:319px;} #paso3 {top:150px;left:440px;}
				#paso4 {top:116px;left:461px;} #paso5 {top:128px;left:532px;} #paso6 {top:205px;left:573px;}
				#paso7 {top:128px;left:698px;} #paso8 {top:197px;left:741px;} #paso9 {top:205px;left:846px;}
				
		#servsContent {width:980px;margin:0 auto 7px auto;border-right:1px solid #666;background:url(imgs/section_pixel.jpg) top left repeat-y #000;padding-bottom:20px;}
			#servsContent h2 {font:normal 12px/1.5 Arial, Helvetica, sans-serif;color:#AA4500;background:url(imgs/clientes_bullet_hover.jpg) 0px 5px no-repeat;padding-left:14px;}
			.servsListContainer {float:left;margin-top:29px;padding-left:53px;width:534px;}
				.servsListContainer dl {font:normal 14px/1.3 Arial, Helvetica, sans-serif;}
				.servsListContainer dl dt {background:url(imgs/clientes_bullet_hover.jpg) 0px 5px no-repeat;color:#AA4500;padding-left:14px;}
				.servsListContainer dl dd {color:#666;padding-left:14px;}
				.servsListContainer ul {font:normal 14px/1.5 Arial, Helvetica, sans-serif;color:#666;margin:25px 0 25px 14px;}
				.servsListContainer ul li {background:url(imgs/clientes_bullet.jpg) 0px 7px no-repeat;padding-left:14px;}
				.servsListContainer ul li label {color:#999;}
				.servsListContainer ul li a:link, .servsListContainer ul li a:visited {font:normal 11px/1.5 Arial, Helvetica, sans-serif;color:#AA4500;}
			.otrosServsContainer {padding-left:14px;}
				.otrosServsContainer div {float:left;width:241px;padding-right:19px;}
				.otrosServsContainer dl {}
				.otrosServsContainer dl dt {margin:22px 0;color:#666;background:none;padding:0;}
				.otrosServsContainer dl dd {padding:0;font-size:12px;}
				.otrosServsContainer ul {margin:12px 0;font-size:12px;color:#999;}
				.otrosServsContainer ul li {background:url(imgs/mini_bullet.jpg) 0px 6px no-repeat;padding:0 0 0 10px;}
			.faqListContainer {float:left;margin-top:29px;padding-left:53px;width:534px;}
				.faqListContainer h1 {font:normal 13px/1 Arial, Helvetica, sans-serif;color:#666;padding:10px;border:1px solid #ccc;margin:0 0 20px 0;}
				.faqListContainer h3 {background:url(imgs/faq_item.jpg) 0px 0px no-repeat;font:normal 13px/1 Arial, Helvetica, sans-serif;color:#AA4500;height:20px;margin:10px 0 10px 0;}
				.faqListContainer h3 label {height:30px;font-size:9px;color:#fff;width:17px;text-align:center;display:block;float:left;padding:3px 5px 0 0;}
				.faqListContainer h6 {font:bold 11px/1 Arial, Helvetica, sans-serif;color:#666;margin:0 0 10px 24px;}
				.faqListContainer div {font:normal 11px/1.3 Arial, Helvetica, sans-serif;color:#666;padding:0 0 10px 24px;}
				.faqListContainer ul {font:normal 11px/1.5 Arial, Helvetica, sans-serif;color:#666;}
				.faqListContainer ul {padding-bottom:10px;}
				.faqListContainer ul li {background:url(imgs/clientes_bullet.jpg) 0px 4px no-repeat;padding-left:15px;margin-left:24px;}
				.faqListContainer ul.num li {background:none;list-style-type:decimal;padding-left:0;margin-left:43px;}
				
		#electContent {width:980px;margin:0 auto 7px auto;border-right:1px solid #666;background:url(imgs/section_pixel.jpg) top left repeat-y #000;padding-bottom:40px;}
			#elegirnosData {float:left;margin-top:29px;padding-left:53px;width:534px;}
				#elegirnosData ul {font:normal 14px/1.5 Arial, Helvetica, sans-serif;color:#666;margin-bottom:10px;}
				#elegirnosData ul li {background:url(imgs/clientes_bullet.jpg) 0px 7px no-repeat;padding-left:14px;margin:0 0 20px 0;}
				#elegirnosData div {padding:16px;background:#e0e0e0;font:oblique 14px/1.5 Arial, Helvetica, sans-serif;color:#666;}
					#elegirnosData div span {display:block;padding-bottom:5px;}
					#elegirnosData a:link, #elegirnosData a:visited {font:normal oblique 14px/1 Arial, Helvetica, sans-serif;color:#AA4500;text-decoration:underline;}
					#elegirnosData label {display:block;position:relative;left:315px;}
		#notTecContent {width:980px;margin:0 auto 7px auto;border-right:1px solid #666;background:url(imgs/notTec_pixel.jpg) top left repeat-y #000;padding-bottom:40px;}
			.headp {width:163px;font:normal 13px/1.3 Arial, Helvetica, sans-serif;color:#666;float:left;padding:27px 0 0 39px;}
			#notaContainer {float:left;margin-top:29px;padding-left:53px;width:515px;}
				#notaContainer h1 {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#666;}
				#notaContainer h2 {font:normal 26px/1 Arial, Helvetica, sans-serif;color:#666;margin:15px 0;}
				.notaImgContainer {background:#E0E0E0;padding:8px;margin-bottom:10px;}
					.notaImgContainer span {display:block;font:normal 11px/1.3 Arial, Helvetica, sans-serif;color:#666;padding:10px 0 0 0;}
				#notaContainer p {font:normal 12px/1.5 Arial, Helvetica, sans-serif;color:#666;padding:10px 0 10px 0;}
				#notaContainer label {font:normal 11px/1 Arial, Helvetica, sans-serif;}
				#notaContainer label a:link, #notaContainer label a:visited {color:#999;}
				
	#recoContent {width:980px;;margin:0 auto 7px auto;border-right:1px solid #666;background:url(imgs/section_pixel.jpg) top left repeat-y #000;}
		#recoLeft {float:left;width:814px;height:100%;background:#fff;/*padding-bottom:100px*/}
			#recoLeft p#recoP {width:120px;font:normal 13px/1.3 Arial, Helvetica, sans-serif;color:#666;float:left;padding:27px 0 0 39px;}
		#clientesReco {width:536px;float:left;padding:30px 0 0 50px;}
			#clientesReco p {width:493px;float:none;font:oblique 13px/1.3 Arial, Helvetica, sans-serif;color:#666;padding:0 0 10px 0;}
			#clientesReco span {width:100%;display:block;margin-bottom:100px;}
			#clientesReco span img {position:absolute;z-index:1;}
			#clientesReco span label.leftRecoLabel {position:absolute;z-index:2;margin-top:25px;margin-left:68px;font:normal 11px/1.3 Arial, Helvetica, sans-serif;color:#AA4500;}
			#clientesReco span label.rightRecoLabel {position:absolute;z-index:2;margin-top:23px;margin-left:237px;font:normal 11px/1.3 Arial, Helvetica, sans-serif;color:#AA4500;}
	#alianzasBox {float:left;margin-top:29px;padding-left:53px;width:534px;}
		#alianzasBox h3 {font:normal 11px/1 Arial, Helvetica, sans-serif;color:#fff;background:#a8a8a8;padding:5px 0 5px 10px;margin:0 0 15px 0;}
		.alliesFloater {width:195px;float:left;margin-right:70px;}
			.alliesFloater img {border:1px solid #ccc;}
			.alliesFloater a:link, .alliesFloater a:visited {color:#666;font:normal 10px/1 Arial, Helvetica, sans-serif;display:block;margin:7px 0 10px 0;width:194px;text-align:center;}
			.alliesFloater a:hover {color:#FF6633;}

/****************************/
#note {}
.notification_ok {font:normal 12px/1.3 Arial, Helvetica, sans-serif;color:#666;border:1px #567397 solid;width:277px;padding:5px 0 5px 0;background:#f5f9fd;text-align:center;margin:5px 0 0 0;float:right;}
.notification_error {font:normal 12px/1.3 Arial, Helvetica, sans-serif;color:#666;border:1px solid #A25965;width:277px;padding:5px 0 5px 0;background:#F8F0F1;text-align:center;margin:5px 0 5px 0;float:right;}
.presu_ok {font:normal 12px/1.3 Arial, Helvetica, sans-serif;color:#666;border:1px solid #567397;width:377px;padding:5px 0 5px 0;background:#f5f9fd;text-align:center;margin:5px 0 5px 100px;}
.presu_error {font:normal 12px/1.3 Arial, Helvetica, sans-serif;color:#666;border:1px solid #A25965;width:377px;padding:5px 0 5px 0;background:#F8F0F1;text-align:center;margin:5px 0 5px 100px;}