.version.licencias /* version checker */
{
	color: #0000FE;
	background-color: #D66B5F;
}

#muse_css_mq
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 799.7828947368316px;
	background-image: none;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-bottom: -29px;
	width: 0.01px;/* should not cover content below */
}

#pu25849
{
	width: 0.01px;
	padding-bottom: 85px;
	margin-left: -100px;
}

#u25849
{
	z-index: 135;
	height: 85px;
	position: fixed;
	top: 0px;
}

#u25849-bw
{
	z-index: 135;
}

#u25848
{
	z-index: 182;
	width: 155px;
	height: 67px;
	position: fixed;
	top: 9px;
	left: 50%;
	margin-left: -468px;
}

#licencias
{
	top: -85px;
	margin-bottom: -18px;
	position: relative;
}

#menuu25850
{
	z-index: 136;
	width: 631px;
	position: fixed;
	top: 25px;
	left: 50%;
	margin-left: -151px;
}

#u25865
{
	width: 80px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
}

#u25868
{
	width: 80px;
	padding-bottom: 12px;
	position: relative;
}

#u25868:hover
{
	width: 80px;
	min-height: 0px;
	margin: 0px;
}

#u25868.MuseMenuActive
{
	width: 80px;
	min-height: 0px;
	margin: 0px;
}

#u25870-4
{
	width: 50px;
	min-height: 22px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
	left: 15px;
}

#u25868:hover #u25870-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 50px;
	margin: 0px -10000px 0px 0px;
}

#u25868.MuseMenuActive #u25870-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 50px;
	margin: 0px -10000px 0px 0px;
}

#u25879
{
	width: 116px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
	left: 82px;
}

#u25882
{
	width: 116px;
	padding-bottom: 12px;
	position: relative;
}

#u25882.MuseMenuActive
{
	width: 116px;
	min-height: 0px;
	margin: 0px;
}

#u25884-4
{
	width: 86px;
	min-height: 22px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
	left: 15px;
}

#u25882:hover #u25884-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 86px;
	margin: 0px -10000px 0px 0px;
}

#u25858
{
	width: 186px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
	left: 200px;
}

#u25859
{
	width: 186px;
	padding-bottom: 12px;
	position: relative;
}

#u25859.MuseMenuActive
{
	width: 186px;
	min-height: 0px;
	margin: 0px;
}

#u25862-4
{
	width: 156px;
	min-height: 22px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
	left: 15px;
}

#u25859:hover #u25862-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 156px;
	margin: 0px -10000px 0px 0px;
}

#u25859.MuseMenuActive #u25862-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 156px;
	margin: 0px -10000px 0px 0px;
}

#u25851
{
	width: 126px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
	left: 388px;
}

#u25852
{
	width: 126px;
	padding-bottom: 12px;
	position: relative;
}

#u25852.MuseMenuActive
{
	width: 126px;
	min-height: 0px;
	margin: 0px;
}

#u25853-4
{
	width: 83px;
	min-height: 22px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
	left: 14px;
}

#u25852:hover #u25853-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 83px;
	margin: 0px -10000px 0px 0px;
}

#u25852.MuseMenuActive #u25853-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 83px;
	margin: 0px -10000px 0px 0px;
}

#u25854
{
	z-index: 161;
	width: 14px;
	height: 14px;
	position: relative;
	margin-right: -10000px;
	top: 10px;
	left: 97px;
}

#u25852.MuseMenuActive #u25854
{
	width: 14px;
	height: 14px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u25856
{
	width: 120px;
	top: 34px;
}

#u27901
{
	width: 118px;
	padding-bottom: 9px;
	position: relative;
	margin-right: -10000px;
}

#u27901:hover
{
	width: 118px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u27905-4
{
	width: 60px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 4px;
	left: 25px;
}

#u27901:hover #u27905-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 60px;
	margin: 0px -10000px 0px 0px;
}

#u27901.MuseMenuActive #u27905-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 60px;
	margin: 0px -10000px 0px 0px;
}

#u25857,#u27899,#u27935
{
	width: 120px;
	position: relative;
}

#u27938
{
	width: 118px;
	padding-bottom: 9px;
	position: relative;
	margin-right: -10000px;
}

#u27901.MuseMenuActive,#u27938:hover
{
	width: 118px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u27938.MuseMenuActive
{
	width: 118px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u27941-4
{
	width: 68px;
	min-height: 17px;
	padding-left: 2px;
	padding-top: 4px;
	padding-right: 2px;
	position: relative;
	margin-right: -10000px;
	top: 4px;
	left: 21px;
}

#u27938:hover #u27941-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 68px;
	margin: 0px -10000px 0px 0px;
}

#u27938.MuseMenuActive #u27941-4
{
	padding-top: 4px;
	padding-bottom: 0px;
	min-height: 17px;
	width: 68px;
	margin: 0px -10000px 0px 0px;
}

#u25872
{
	width: 115px;
	min-height: 34px;
	position: relative;
	margin-right: -10000px;
	left: 516px;
}

#u25873
{
	width: 115px;
	padding-bottom: 12px;
	position: relative;
}

#u25873.MuseMenuActive
{
	width: 115px;
	min-height: 0px;
	margin: 0px;
}

#u25875-4
{
	width: 86px;
	min-height: 22px;
	position: relative;
	margin-right: -10000px;
	top: 6px;
	left: 14px;
}

#u25882.MuseMenuActive #u25884-4,#u25873:hover #u25875-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 86px;
	margin: 0px -10000px 0px 0px;
}

#u25873.MuseMenuActive #u25875-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 86px;
	margin: 0px -10000px 0px 0px;
}

#u28585-4
{
	z-index: 123;
	width: 455px;
	min-height: 83px;
	text-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	-pie-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	margin-left: 253px;
	margin-top: 31px;
	position: relative;
}

#ppu28989
{
	width: 0.01px;
	margin-left: 128px;
	margin-top: 64px;
}

#u28989
{
	z-index: 128;
	height: 205px;
	width: 274px;
	vertical-align: top;
	margin-bottom: -12px;
	position: relative;
	margin-right: -10000px;
	margin-top: -12px;
	left: -12px;
	background: transparent url("../images/u28989.png") no-repeat 12px 12px;
}

#u28989:hover
{
	background: transparent url("../images/u28989-r.png") no-repeat 0px 0px;
}

#u28989:active
{
	background: transparent url("../images/u28989-m.png") no-repeat 0px 0px;
}

#u28999
{
	z-index: 132;
	height: 174px;
	width: 274px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 443px;
	background: transparent url("../images/u28999.png") no-repeat 12px 12px;
}

#u28999:hover
{
	background: transparent url("../images/u28999-r.png") no-repeat 0px 0px;
}

#u28999:active
{
	background: transparent url("../images/u28999-m.png") no-repeat 0px 0px;
}

#esferita
{
	margin-top: 68px;
	position: relative;
}

#ppu29479
{
	width: 0.01px;
	padding-bottom: 336px;
	margin-left: 14px;
	margin-top: 85px;
}

#u29479
{
	z-index: 54;
	height: 156px;
	width: 113px;
	vertical-align: top;
	position: fixed;
	top: 726px;
	left: 109px;
	background: transparent url("../images/u29479.png") no-repeat 0px 0px;
}

#u29479:hover
{
	background: transparent url("../images/u29479-r.png") no-repeat 0px 0px;
}

#u29494
{
	z-index: 60;
	height: 156px;
	width: 138px;
	vertical-align: top;
	position: fixed;
	top: 801px;
	left: 14px;
	background: transparent url("../images/u29494.png") no-repeat 0px 0px;
}

#u29494:hover
{
	background: transparent url("../images/u29494-r.png") no-repeat 0px 0px;
}

#u29515
{
	z-index: 69;
	height: 156px;
	width: 118px;
	vertical-align: top;
	position: fixed;
	top: 695px;
	left: 234px;
	background: transparent url("../images/u29515.png") no-repeat 0px 0px;
}

#u29515:hover
{
	background: transparent url("../images/u29515-r.png") no-repeat 0px 0px;
}

#u29009
{
	z-index: 21;
	height: 205px;
	width: 274px;
	vertical-align: top;
	position: fixed;
	top: 603px;
	left: 343px;
	background: transparent url("../images/u29009.png") no-repeat 12px 12px;
}

#u29009:hover
{
	background: transparent url("../images/u29009-r.png") no-repeat 0px 0px;
}

#u29009:active
{
	background: transparent url("../images/u29009-m.png") no-repeat 0px 0px;
}

#u29487
{
	z-index: 57;
	height: 156px;
	width: 136px;
	vertical-align: top;
	position: fixed;
	top: 695px;
	left: 614px;
	background: transparent url("../images/u29487.png") no-repeat 0px 0px;
}

#u29487:hover
{
	background: transparent url("../images/u29487-r.png") no-repeat 0px 0px;
}

#u29508
{
	z-index: 66;
	height: 156px;
	width: 112px;
	vertical-align: top;
	position: fixed;
	top: 726px;
	left: 751px;
	background: transparent url("../images/u29508.png") no-repeat 0px 0px;
}

#u29508:hover
{
	background: transparent url("../images/u29508-r.png") no-repeat 0px 0px;
}

#u29501
{
	z-index: 63;
	height: 156px;
	width: 79px;
	vertical-align: top;
	position: fixed;
	top: 801px;
	left: 873px;
	background: transparent url("../images/u29501.png") no-repeat 0px 0px;
}

#u29501:hover
{
	background: transparent url("../images/u29501-r.png") no-repeat 0px 0px;
}

#u21245-29
{
	z-index: 24;
	width: 674px;
	min-height: 286px;
	background-color: transparent;
	text-align: center;
	position: fixed;
	top: 876px;
	left: 143px;
}

#u21245,#u21245-5
{
	font-weight: 400;
}

#u21245-12
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u21245-12 span /* line-height set on spans of mixed font sized paras */
{
	line-height: 1.5;
}

#u21245-10
{
	font-size: 24px;
}

#u21245-9,#u21245-15
{
	font-size: 24px;
	font-weight: 400;
}

#esferita-personajes
{
	margin-top: 348px;
	position: relative;
}

#pu32481
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 66px;
}

#u32481
{
	z-index: 19;
	min-height: 534px;
	border-color: #000000;
	background-color: #FFFFFF;
	padding-bottom: 85px;
}

#u32481::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	box-shadow: inset 0px 0px 15px rgba(0,0,0,0.5), inset 0px 0px 15px rgba(0,0,0,0.5);
}

#burbujas
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 516px;
	left: 100px;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u32481-bw
{
	z-index: 19;
	min-height: 534px;
}

#u31372
{
	z-index: 72;
	height: 156px;
	width: 113px;
	vertical-align: top;
	position: fixed;
	top: 1777px;
	left: 30px;
	background: transparent url("../images/u31372.png") no-repeat 0px 0px;
}

#u31372:hover
{
	background: transparent url("../images/u31372-r.png") no-repeat 0px 0px;
}

#u32921
{
	z-index: 75;
	height: 156px;
	width: 136px;
	vertical-align: top;
	position: fixed;
	top: 1467px;
	left: 800px;
	background: transparent url("../images/u32921.png") no-repeat 0px 0px;
}

#u32921:hover
{
	background: transparent url("../images/u32921-r.png") no-repeat 0px 0px;
}

#u31376
{
	z-index: 78;
	height: 156px;
	width: 138px;
	vertical-align: top;
	position: fixed;
	top: 1467px;
	left: 30px;
	background: transparent url("../images/u31376.png") no-repeat 0px 0px;
}

#u31376:hover
{
	background: transparent url("../images/u31376-r.png") no-repeat 0px 0px;
}

#u31378
{
	z-index: 81;
	height: 156px;
	width: 79px;
	vertical-align: top;
	position: fixed;
	top: 1777px;
	left: 857px;
	background: transparent url("../images/u31378.png") no-repeat 0px 0px;
}

#u31378:hover
{
	background: transparent url("../images/u31378-r.png") no-repeat 0px 0px;
}

#u31380
{
	z-index: 84;
	height: 156px;
	width: 112px;
	vertical-align: top;
	position: fixed;
	top: 1622px;
	left: 824px;
	background: transparent url("../images/u31380.png") no-repeat 0px 0px;
}

#u31380:hover
{
	background: transparent url("../images/u31380-r.png") no-repeat 0px 0px;
}

#u31382
{
	z-index: 87;
	height: 156px;
	width: 118px;
	vertical-align: top;
	position: fixed;
	top: 1622px;
	left: 30px;
	background: transparent url("../images/u31382.png") no-repeat 0px 0px;
}

#u31382:hover
{
	background: transparent url("../images/u31382-r.png") no-repeat 0px 0px;
}

#pu31417-5
{
	width: 0.01px;
	padding-bottom: 470px;
	margin-left: 194px;
	margin-top: -594px;
}

#u31417-5
{
	z-index: 89;
	width: 276px;
	min-height: 51px;
	background-color: transparent;
	position: fixed;
	top: 1517px;
	left: 194px;
}

#u31420-5
{
	z-index: 94;
	width: 276px;
	min-height: 34px;
	background-color: transparent;
	text-align: right;
	position: fixed;
	top: 1525px;
	left: 490px;
}

#u31423-5
{
	z-index: 99;
	width: 276px;
	min-height: 71px;
	background-color: transparent;
	position: fixed;
	top: 1662px;
	left: 194px;
}

#u31426-5
{
	z-index: 104;
	width: 276px;
	min-height: 71px;
	background-color: transparent;
	text-align: right;
	position: fixed;
	top: 1662px;
	left: 490px;
}

#u31429-5
{
	z-index: 109;
	width: 276px;
	min-height: 51px;
	background-color: transparent;
	position: fixed;
	top: 1827px;
	left: 194px;
}

#u31432-5
{
	z-index: 114;
	width: 276px;
	min-height: 51px;
	background-color: transparent;
	text-align: right;
	position: fixed;
	top: 1827px;
	left: 490px;
}

#u31417,#u31420,#u31423,#u31426,#u31429,#u31432
{
	font-weight: bold;
}

#u31435-4
{
	z-index: 119;
	width: 497px;
	min-height: 52px;
	text-shadow: 3px 3px 8px rgba(0,0,0,0.5);
	-pie-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	position: fixed;
	top: 1408px;
	left: 232px;
}

#u35444
{
	z-index: 188;
	width: 961px;
	background-color: transparent;
	position: fixed;
	top: 2002px;
	left: 0px;
}

#u21490-12
{
	z-index: 216;
	width: 898px;
	min-height: 351px;
	background-color: transparent;
	position: fixed;
	top: 2370px;
	left: 31px;
}

#u21486-7
{
	z-index: 262;
	width: 408px;
	min-height: 248px;
	background-color: transparent;
	position: fixed;
	top: 2761px;
	left: 31px;
}

#u35763
{
	z-index: 270;
	width: 300px;
	background-color: transparent;
	position: fixed;
	top: 2812px;
	left: 534px;
}

#u35776
{
	z-index: 272;
	width: 408px;
	background-color: transparent;
	position: fixed;
	top: 3020px;
	left: 31px;
}

#u21489-27
{
	z-index: 235;
	width: 408px;
	min-height: 544px;
	background-color: transparent;
	position: fixed;
	top: 3162px;
	left: 490px;
}

#u21486-3,#u21489-2
{
	text-align: left;
}

#u35792
{
	z-index: 274;
	width: 409px;
	background-color: transparent;
	position: fixed;
	top: 3439px;
	left: 31px;
}

#burbujas-trayectoria
{
	margin-top: 1865px;
	position: relative;
}

#u21487
{
	z-index: 187;
	min-height: 99px;
	border-color: #000000;
	padding-bottom: 735px;
	background: #FFFFFF url("../images/sci-fun-back.jpg") repeat center top;
}

#u32481_align_to_page,#u21487_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 960px;
	left: -100px;
}

#u21728-4
{
	z-index: 190;
	width: 792px;
	min-height: 43px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 41px;
	left: 158px;
}

#u21487-bw
{
	z-index: 187;
	min-height: 99px;
	margin-top: 67px;
}

#pu21727-22
{
	width: 0.01px;
	padding-bottom: 608px;
	margin-left: 31px;
	margin-top: -674px;
}

#u21727-22
{
	z-index: 194;
	width: 408px;
	min-height: 608px;
	background-color: transparent;
	position: fixed;
	top: 4112px;
	left: 521px;
}

#u21488-7
{
	z-index: 228;
	width: 408px;
	min-height: 163px;
	background-color: transparent;
	position: fixed;
	top: 4113px;
	left: 31px;
}

#u35801
{
	z-index: 276;
	width: 404px;
	background-color: transparent;
	position: fixed;
	top: 4382px;
	left: 35px;
}

#u23535_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 960px;
	left: -100px;
	padding-top: 30px;
	padding-bottom: 21px;
}

#u23541
{
	z-index: 13;
	width: 174px;
	left: 493px;
	position: relative;
}

#u23543
{
	z-index: 18;
	width: 34px;
	height: 34px;
	position: relative;
	margin-right: -10000px;
}

#u23542-4
{
	z-index: 14;
	width: 135px;
	min-height: 18px;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 40px;
}

#u23537-4
{
	z-index: 9;
	width: 792px;
	min-height: 18px;
	left: 184px;
	margin-top: 71px;
	position: relative;
}

#u23535,#u23535-bw
{
	z-index: 2;
	min-height: 173px;
}

#u23536-6
{
	z-index: 3;
	width: 269px;
	min-height: 22px;
	margin-left: 345px;
	margin-top: 7px;
	position: relative;
}

.html
{
	background: #FFFFFF url("../images/logo-esquina.jpg") no-repeat right top fixed;
	background-size: contain;
}

body
{
	position: relative;
	min-width: 960px;
}

