#wrapper {
	margin-left: auto;
	margin-right: auto;
	width:935px; 
}
#ahora {
	position: relative;
	text-align:center;
	font-size:18px;
	height: 145px;
    width: 119px;
    visibility:visible;
}
#video {
	position:relative;
	text-align:center;
	visibility:visible;
}	
#inicio {
	position:absolute;
	left:305px;
	top:0px;
	width:327px;
	height:190px;
	z-index:1;
	visibility:visible;
}
#abovefaq {
	position:absolute;
	left:632px;
	top:0px;
	width:88px;
	height:84px;
	z-index:2;
	visibility:visible;
}
#aboveinfo {
	position:absolute;
	left:720px;
	top:0px;
	width:180px;
	height:84px;
	z-index:3;
	visibility:visible;
}
#midslice1 {
	position:absolute;
	left:900px;
	top:0px;
	width:25px;
	height:84px;
	z-index:4;
	visibility:visible;
}
#maplink {
	position:absolute;
	left:925px;
	top:0px;
	background-image:url(../images/map_link.jpg);
	background-repeat:no-repeat;
	width:90px;
	height:53px;
	visibility:visible;
}
#midslice2 {
	position:absolute;
	left:1015px;
	top:0px;
	width:3px;
	height:84px;
	z-index:6;
	visibility:visible;
}
#contactolink {
	position:absolute;
	left:1018px;
	top:0px;
	width:88px;
	height:53px;
	background-image:url(../images/contacto_link.jpg);
	background-repeat:no-repeat;
	visibility:visible;
}
#upper-rt {
	position:absolute;
	left:1106px;
	top:0px;
	width:132px;
	height:53px;
	z-index:8;
	visibility:visible;
}
#aboveapps {
	position:absolute;
	left:925px;
	top:53px;
	width:90px;
	height:31px;
	z-index:9;
	visibility:visible;
}
#midslice3 {
	position:absolute;
	left:1018px;
	top:53px;
	width:10px;
	height:31px;
	z-index:10;
	visibility:visible;
}
#belowcontact {
	position:absolute;
	left:1028px;
	top:53px;
	width:210px;
	height:137px;
	z-index:11;
	visibility:visible;
}
#faqlink {
	position:absolute;
	left:632px;
	top:84px;
	width:88px;
	height:106px;
	background-image:url(../images/faq_link.jpg);
	background-repeat:no-repeat; 
	z-index:2;
	visibility:visible;
}
#faqon {
	position:absolute;
	left:632px;
	top:84px;
	width:88px;
	height:106px;
	z-index:2;
	visibility:visible;
}
#infolink {
	position:absolute;
	left:720px;
	top:84px;
	width:180px;
	height:106px;
	background-image:url(../images/info_link.jpg);
	background-repeat: no-repeat;
	z-index:2;
	visibility:visible;
}
#appslink {
	position:absolute;
	left:900px;
	top:84px;
	width:128px;
	height:106px;
	background-image:url(../images/apps_link.jpg);
	background-repeat:no-repeat;
	z-index:2;
	visibility:visible;
}
#outerleft {
	position:absolute;
	left:305px;
	top:190px;
	width:95px;
	height:385px;
	z-index:15;
	visibility:visible;
}
#leftvideo {
	position:absolute;
	left:400px;
	top:190px;
	width:100px;
	height:385px;
	z-index:16;
	visibility:visible;
}
#abovevideo {
	position:absolute;
	left:500px;
	top:190px;
	width:370px;
	height:15px;
	z-index:17;
	visibility:visible;
}
#ahorapatch {
	position:absolute;
	left:870px;
	top:190px;
	width:158px;
	height:128px;
	background-image:url(../images/ahora_patch.jpg);
	background-repeat:no-repeat;
	z-index:3;
	visibility:visible;
}
#tatbody {
	position:absolute;
	left:1028px;
	top:190px;
	width:210px;
	height:385px;
	z-index:19;
	visibility:visible;
}
#videopatch {
	position:absolute;
	left:500px;
	top:205px;
	width:357px;
	height:305px;
	background-image:url(../images/video_patch.jpg);
	background-repeat:no-repeat;
	z-index:2;
	visibility:visible;
}
#rightvideo {
	position:absolute;
	left:857px;
	top:205px;
	width:13px;
	height:305px;
	z-index:21;
	visibility:visible;
}
#belowahora {
	position:absolute;
	left:870px;
	top:318px;
	width:158px;
	height:257px;
	z-index:22;
	visibility:visible;
}
#belowvideo {
	position:absolute;
	left:500px;
	top:510px;
	width:370px;
	height:65px;
	z-index:23;
	visibility:visible;
}
#mapabovert {
	position:absolute;
	left:1028px;
	top:53px;
	width:210px;
	height:152px;
	z-index:1;
	visibility:visible;
}
#mapabove {
	position:absolute;
	left:446px;
	top:190px;
	width:582px;
	height:15px;
	z-index:2;
	visibility:visible;
}
#mainmaplt {
	position:absolute;
	left:400px;
	top:192px;
	width:46px;
	height:383px;
	z-index:3;
	visibility:visible;
}
#mainmap {
	position:absolute;
	left:446px;
	top:205px;
	width:377px;
	height:300px;
	z-index:4;
	visibility:visible;
}
#mapbetween {
	position:absolute;
	left:823px;
	top:205px;
	width:13px;
	height:370px;
	z-index:5;
	visibility:visible;
}
#mapasmall {
	position:absolute;
	left:836px;
	top:205px;
	width:257px;
	height:204px;
	z-index:6;
	visibility:visible;
}
#mapbelowrt {
	position:absolute;
	left:1093px;
	top:205px;
	width:145px;
	height:370px;
	z-index:7;
	visibility:visible;
}
#mapbelowsmall {
	position:absolute;
	left:836px;
	top:409px;
	width:257px;
	height:166px;
	z-index:8;
	visibility:visible;
}
#mapbelowmain {
	position:absolute;
	left:446px;
	top:505px;
	width:377px;
	height:70px;
	z-index:9;
	visibility:visible;
}
#newapps {
	position:absolute;
	left:900px;
	top:53px;
	width:128px;
	height:137px;
	z-index:1;
	visibility:visible;
}
#conticontr {
	position:absolute;
	left:1028px;
	top:53px;
	width:210px;
	height:137px;
	z-index:2;
	visibility:visible;
}
#contacthead {
	position:absolute;
	left:400px;
	top:190px;
	width:201px;
	height:48px;
	background-image:url(../images/contact_head.jpg);
	background-repeat:no-repeat;
	z-index:3;
	visibility:visible;
}
#contactinfort {
	position:absolute;
	left:601px;
	top:190px;
	width:105px;
	height:260px;
	z-index:4;
	visibility:visible;
}
#contacticon {
	position:absolute;
	left:706px;
	top:190px;
	width:322px;
	height:385px;
	z-index:5;
	visibility:visible;
}
#contacticonbr {
	position:absolute;
	left:1028px;
	top:190px;
	width:210px;
	height:385px;
	z-index:6;
	visibility:visible;
}
#infoemail {
	position:absolute;
	left:400px;
	top:238px;
	width:201px;
	height:24px;
	background-image:url(../images/info_email.jpg);
	background-repeat:no-repeat;
	z-index:3;
	visibility:visible;
}
#contactinfodata {
	position:absolute;
	left:400px;
	top:262px;
	width:201px;
	height:71px;
	background-image:url(../images/contact_infodata.jpg);
	background-repeat:no-repeat;
	z-index:3;
	visibility:visible;
}
#contacttech-head {
	position:absolute;
	left:400px;
	top:333px;
	width:201px;
	height:30px;
	background-image:url(../images/contact_tech-head.jpg);
	background-repeat:no-repeat;
	z-index:3;
	visibility:visible;
}
#contactxaviname {
	position:absolute;
	left:400px;
	top:363px;
	width:201px;
	height:27px;
	background-image:url(../images/contact_xaviname.jpg);
	background-repeat:no-repeat;
	z-index:3;
	visibility:visible;
}
#xaviemail {
	position:absolute;
	left:400px;
	top:390px;
	width:201px;
	height:22px;
	background-image:url(../images/xavi_email.jpg);
	background-repeat:no-repeat;
	z-index:3;
	visibility:visible;
}
#contactxavifone {
	position:absolute;
	left:400px;
	top:412px;
	width:201px;
	height:38px;
	background-image:url(../images/contact_xavifone.jpg);
	background-repeat:no-repeat;
	z-index:3;
	visibility:visible;
}
#belowcontactdatos {
	position:absolute;
	left:400px;
	top:450px;
	width:306px;
	height:125px;
	z-index:2;
	visibility:visible;
}
#newapps {
	position:absolute;
	left:900px;
	top:53px;
	width:128px;
	height:137px;
	z-index:1;
	visibility:visible;
}
#faquprt {
	position:absolute;
	left:1028px;
	top:53px;
	width:210px;
	height:152px;
	z-index:2;
	visibility:visible;
}
#faqon {
	position:absolute;
	left:632px;
	top:84px;
	width:88px;
	height:106px;
	z-index:2;
	visibility:visible;
}
#faqheader {
	position:absolute;
	left:400px;
	top:190px;
	width:232px;
	height:34px;
	background-image:url(../images/faq_header.jpg);
	background-repeat:no-repeat;
	z-index:2;
	visibility:visible;
}
#faqslimunderbuttons {
	position:absolute;
	left:632px;
	top:190px;
	width:396px;
	height:15px;
	z-index:2;
	visibility:visible;
}
#faqabovetext {
	position:absolute;
	left:632px;
	top:205px;
	width:606px;
	height:19px;
	z-index:2;
	visibility:visible;
}
#faqtext {
	position:absolute;
	left:400px;
	top:224px;
	width:744px;
	height:320px;
	background-image:url(../images/faq_text.jpg);
	background-repeat:no-repeat;
	z-index:2;
	visibility:visible;
}
#faqlr {
	position:absolute;
	left:1144px;
	top:224px;
	width:94px;
	height:351px;
	z-index:2;
	visibility:visible;
}
#faqbelowtext {
	position:absolute;
	left:400px;
	top:544px;
	width:744px;
	height:31px;
	z-index:2;
	visibility:visible;
}
#newapps {
	position:absolute;
	left:900px;
	top:53px;
	width:128px;
	height:137px;
	z-index:2;
	visibility:visible;
}
#infor2c7 {
	position:absolute;
	left:1028px;
	top:53px;
	width:210px;
	height:193px;
	z-index:2;
	visibility:visible;
}
#infoon {
	position:absolute;
	left:720px;
	top:84px;
	width:180px;
	height:121px;
	z-index:2;
	visibility:visible;
}
#infohead {
	position:absolute;
	left:400px;
	top:190px;
	width:320px;
	height:62px;
	background-image:url(../images/info_head.jpg);
	background-repeat:no-repeat;
	z-index:2;
	visibility:visible;
}
#infor4c6 {
	position:absolute;
	left:900px;
	top:190px;
	width:128px;
	height:56px;
	z-index:2;
	visibility:visible;
}
#infoabovebody {
	position:absolute;
	left:720px;
	top:205px;
	width:180px;
	height:41px;
	z-index:2;
	visibility:visible;
}
#infobody {
	position:absolute;
	left:720px;
	top:246px;
	width:433px;
	height:277px;
	background-image:url(../images/info_body.jpg);
	background-repeat:no-repeat;
	z-index:2;
	visibility:visible;
}
#infolr {
	position:absolute;
	left:1153px;
	top:246px;
	width:85px;
	height:329px;
	z-index:2;
	visibility:visible;
}
#infomidslice1 {
	position:absolute;
	left:400px;
	top:252px;
	width:16px;
	height:323px;
	z-index:2;
	visibility:visible;
}
#infofoto {
	position:absolute;
	left:416px;
	top:252px;
	width:271px;
	height:271px;
	z-index:2;
	visibility:visible;
}
#infomidslice2 {
	position:absolute;
	left:687px;
	top:252px;
	width:33px;
	height:323px;
	z-index:2;
	visibility:visible;
}
#infobelowfoto {
	position:absolute;
	left:416px;
	top:523px;
	width:271px;
	height:52px;
	z-index:2;
	visibility:visible;
}
#infobelowbody {
	position:absolute;
	left:720px;
	top:523px;
	width:433px;
	height:52px;
	background-image:url(../images/info_belowbody.jpg);
	background-repeat:no-repeat;
	z-index:2;
	visibility:visible;
}
#faquprt {
	position:absolute;
	left:1028px;
	top:53px;
	width:210px;
	height:152px;
	z-index:2;
	visibility:visible;
}
#faqon {
	position:absolute;
	left:632px;
	top:84px;
	width:88px;
	height:106px;
	z-index:2;
	visibility:visible;
}
#faqheader {
	position:absolute;
	left:400px;
	top:190px;
	width:232px;
	height:34px;
	background-image:url(../images/faq_header.jpg);
	background-repeat:no-repeat;
	z-index:2;
	visibility:visible;
}
#faqslimunderbuttons {
	position:absolute;
	left:632px;
	top:190px;
	width:396px;
	height:15px;
	z-index:2;
	visibility:visible;
}
#faqabovetext {
	position:absolute;
	left:632px;
	top:205px;
	width:606px;
	height:19px;
	z-index:2;
	visibility:visible;
}
#faqtext {
	position:absolute;
	left:400px;
	top:224px;
	width:744px;
	height:320px;
	background-image:url(../images/faq_text.jpg);
	background-repeat:no-repeat;
	z-index:3;
	visibility:visible;
}
#faqlr {
	position:absolute;
	left:1144px;
	top:224px;
	width:94px;
	height:351px;
	z-index:2;
	visibility:visible;
}
#faqbelowtext {
	position:absolute;
	left:400px;
	top:545px;
	width:744px;
	height:31px;
	z-index:2;
	visibility:visible;
}
#appsuprt {
	position:absolute;
	left:1028px;
	top:53px;
	width:210px;
	height:211px;
	z-index:2;
	visibility:visible;
}
#appson {
	position:absolute;
	left:900px;
	top:84px;
	width:128px;
	height:125px;
	z-index:2;
	visibility:visible;
}
#appshead {
	position:absolute;
	left:400px;
	top:190px;
	width:301px;
	height:54px;
	background-image:url(../images/apps_head.jpg);
	background-repeat:no-repeat;
	z-index:2;
	visibility:visible;
}
#appspixhead {
	position:absolute;
	left:701px;
	top:190px;
	width:199px;
	height:74px;
	z-index:2;
	visibility:visible;
}
#appsmidslice4 {
	position:absolute;
	left:900px;
	top:209px;
	width:128px;
	height:55px;
	z-index:2;
	visibility:visible;
}
#appstxt {
	position:absolute;
	left:400px;
	top:244px;
	width:301px;
	height:285px;
	background-image: url(../images/apps_txt.jpg);
	background-repeat:no-repeat;
	z-index:2;
	visibility:visible;
}
#appsmidslice3 {
	position:absolute;
	left:701px;
	top:264px;
	width:42px;
	height:311px;
	z-index:2;
	visibility:visible;
}
#appspicfondo {
	position:absolute;
	left:743px;
	top:264px;
	width:405px;
	height:201px;
	background-image:url(../images/apps_pic_fondo.jpg);
	background-repeat:no-repeat;
	z-index:2;
	overflow:hidden;
	visibility:visible;
}
/*
#appsbeforepic {
	position:absolute;
	left:743px;
	top:264px;
	width:200px;
	height:201px;
	background-image:url(../images/apps_beforepic.jpg);
	background-repeat:no-repeat;
	z-index:2;
	overflow:hidden;
	visibility:visible;
}
#appspicseparator {
	position:absolute;
	left:943px;
	top:264px;
	width:6px;
	height:201px;
	z-index:2;
	visibility:visible;
}
#appsafterpic {
	position:absolute;
	left:949px;
	top:264px;
	width:199px;
	height:201px;
	background-image:url(../images/apps_afterpic.jpg);
	background-repeat:no-repeat;
	z-index:2;
	overflow:hidden;
	visibility:visible;
}
*/
#appslrrt {
	position:absolute;
	left:1148px;
	top:264px;
	width:90px;
	height:311px;
	z-index:2;
	visibility:visible;
}
#appsbelowpix {
	position:absolute;
	left:743px;
	top:465px;
	width:405px;
	height:26px;
	z-index:2;
	visibility:visible;
}
#appsmidslice2 {
	position:absolute;
	left:743px;
	top:491px;
	width:157px;
	height:84px;
	z-index:2;
	visibility:visible;
}
#appslt-button {
	position:absolute;
	left:900px;
	top:491px;
	width:43px;
	height:43px;
	background-image:url(../images/apps_lt-button.jpg);
	background-repeat:no-repeat;
	z-index:2;
	visibility:visible;
}
#appsrt-button {
	position:absolute;
	left:943px;
	top:491px;
	width:47px;
	height:43px;
	background-image:url(../images/apps_rt-button.jpg);
	background-repeat:no-repeat;
	z-index:2;
	visibility:visible;
}
#appsmidslice1 {
	position:absolute;
	left:990px;
	top:491px;
	width:158px;
	height:84px;
	z-index:2;
	visibility:visible;
}
#appsbelowtxt {
	position:absolute;
	left:400px;
	top:529px;
	width:301px;
	height:46px;
	z-index:2;
	visibility:visible;
}
#appsbelowbuttons {
	position:absolute;
	left:900px;
	top:534px;
	width:90px;
	height:41px;
	z-index:2;
	visibility:visible;
}
