.version.index /* version checker */
{
	color: #0000FA;
	background-color: #F137DF;
}

.html
{
	background: #FFFFFF url("../images/alfa.png") repeat center center scroll;
}

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

#page_position_content
{
	padding-top: 2px;
	padding-bottom: 1px;
	width: 0.01px;
}

#u92
{
	z-index: 265;
	height: 110px;
	top: -9px;
}

#u92-bw
{
	z-index: 265;
}

#home
{
	margin-left: 1073px;
	position: relative;
}

#u83
{
	z-index: 282;
	width: 151px;
	height: 151px;
	top: 20px;
	left: 50%;
	margin-left: -480px;
}

#u81-4
{
	z-index: 274;
	width: 156px;
	min-height: 48px;
	top: 22px;
	left: 50%;
	margin-left: -284px;
}

#u81-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 48px;
	width: 156px;
	margin: 0px 0px 0px -284px;
}

#u81-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 48px;
	width: 156px;
	margin: 0px 0px 0px -284px;
}

#u79-4
{
	z-index: 266;
	width: 156px;
	min-height: 48px;
	top: 22px;
	left: 50%;
	margin-left: -81px;
}

#u79-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 48px;
	width: 156px;
	margin: 0px 0px 0px -81px;
}

#u79-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 48px;
	width: 156px;
	margin: 0px 0px 0px -81px;
}

#u82-4
{
	z-index: 278;
	width: 156px;
	min-height: 48px;
	top: 22px;
	left: 50%;
	margin-left: 122px;
}

#u82-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 48px;
	width: 156px;
	margin: 0px 0px 0px 122px;
}

#u82-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 48px;
	width: 156px;
	margin: 0px 0px 0px 122px;
}

#u80-4
{
	z-index: 270;
	width: 156px;
	min-height: 48px;
	top: 22px;
	left: 50%;
	margin-left: 324px;
}

#u80-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 48px;
	width: 156px;
	margin: 0px 0px 0px 324px;
}

#u80-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 48px;
	width: 156px;
	margin: 0px 0px 0px 324px;
}

#pu195
{
	width: 0.01px;
	margin-left: -179px;
	margin-top: 219px;
}

#u195
{
	z-index: 12;
	min-height: 129px;
	background-color: transparent;
	padding-bottom: 112px;
}

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

#u196-4
{
	z-index: 13;
	width: 920px;
	min-height: 78px;
	background-color: transparent;
	color: #7F7F7F;
	font-size: 23px;
	line-height: 28px;
	position: relative;
	margin-right: -10000px;
	margin-top: 51px;
	left: 120px;
}

#u195-bw
{
	z-index: 12;
	min-height: 129px;
	margin-top: 556px;
}

#u1688
{
	z-index: 17;
	width: 960px;
	min-height: 580px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 179px;
}

#servicios
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 712px;
}

#pu90-4
{
	width: 0.01px;
	padding-bottom: 41px;
	margin-left: 712px;
	margin-top: -747px;
}

#u90-4
{
	z-index: 4;
	width: 248px;
	min-height: 20px;
	bottom: 44px;
	right: 100px;
}

#u91-4
{
	z-index: 8;
	width: 248px;
	min-height: 20px;
	bottom: 23px;
	right: 100px;
}

#u205
{
	z-index: 18;
	width: 960px;
	padding-bottom: 196px;
	margin-top: 58px;
	position: relative;
	background: #FFFFFF url("../images/captura%20de%20pantalla%202018-08-02%20a%20la(s)%20211057.jpg") no-repeat center center;
	background-size: cover;
}

#u214-7
{
	z-index: 20;
	width: 367px;
	min-height: 225px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 19px;
	position: relative;
	margin-right: -10000px;
	margin-top: 130px;
	left: 50px;
}

#pu2073
{
	width: 0.01px;
	margin-left: -175px;
}

#u2073
{
	z-index: 28;
	width: 960px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	left: 175px;
}

#u215
{
	z-index: 29;
	width: 960px;
	height: 600px;
	opacity: 0.25;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
	filter: alpha(opacity=25);
	position: relative;
	margin-right: -10000px;
	background: #4BCAED url("../images/captura%20de%20pantalla%202018-08-02%20a%20la(s)%20212137-u215-fr.jpg") no-repeat center center;
	background-size: cover;
}

#pamphletu371
{
	z-index: 30;
	width: 0.01px;
	height: 168px;
	padding-bottom: 81px;
	position: relative;
	margin-right: -10000px;
	margin-top: 42px;
	left: 206px;
}

#u372popup
{
	z-index: 31;
}

#u373
{
	z-index: 32;
	width: 273px;
	height: 244px;
	border-color: #999999;
	background-color: transparent;
	padding-top: 1px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u375
{
	z-index: 33;
	width: 168px;
	height: 168px;
	border-radius: 135px;
	margin-left: 53px;
	position: relative;
	background: transparent url("../images/restaurantes-ieu375-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../images/restaurantes.jpg") no-repeat center center;
	background-color: transparent;
	background-size: cover;
}

#u374-6
{
	z-index: 34;
	width: 273px;
	min-height: 65px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	margin-top: 11px;
	position: relative;
}

#u378
{
	z-index: 40;
	width: 168px;
	position: relative;
	margin-right: -10000px;
	left: 53px;
}

#u379
{
	position: absolute;
	width: 168px;
	height: 168px;
	border-style: none;
	border-color: transparent;
	border-radius: 135px;
	background: #E5007E url("../images/restaurantes_icon.png") no-repeat center center;
	background-size: contain;
}

#u379:hover
{
	border-style: none;
	border-color: transparent;
	width: 168px;
	height: 168px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/restaurantes_icon-u379-r-fr.png") no-repeat center center;
	background-size: contain;
}

#pamphletu423
{
	z-index: 42;
	width: 0.01px;
	height: 168px;
	padding-bottom: 81px;
	position: relative;
	margin-right: -10000px;
	margin-top: 42px;
	left: 519px;
}

#u430popup
{
	z-index: 43;
}

#u431
{
	z-index: 44;
	width: 273px;
	height: 244px;
	border-color: #999999;
	background-color: transparent;
	padding-top: 1px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u433
{
	z-index: 45;
	width: 168px;
	height: 168px;
	border-radius: 135px;
	margin-left: 53px;
	position: relative;
	background: transparent url("../images/hoteles-ieu433-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../images/hoteles.jpg") no-repeat center center;
	background-color: transparent;
	background-size: cover;
}

#u432-6
{
	z-index: 46;
	width: 273px;
	min-height: 65px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	margin-top: 11px;
	position: relative;
}

#u434
{
	z-index: 52;
	width: 168px;
	position: relative;
	margin-right: -10000px;
	left: 53px;
}

#u435
{
	position: absolute;
	width: 168px;
	height: 168px;
	border-style: none;
	border-color: transparent;
	border-radius: 135px;
	background: #29ABE2 url("../images/hoteles_icon.png") no-repeat center center;
	background-size: contain;
}

#u435:hover
{
	border-style: none;
	border-color: transparent;
	width: 168px;
	height: 168px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/hoteles_icon-u435-r-fr.png") no-repeat center center;
	background-size: contain;
}

#pamphletu473
{
	z-index: 54;
	width: 0.01px;
	height: 168px;
	padding-bottom: 81px;
	position: relative;
	margin-right: -10000px;
	margin-top: 42px;
	left: 832px;
}

#u480popup
{
	z-index: 55;
}

#u481
{
	z-index: 56;
	width: 242px;
	height: 243px;
	border-color: #999999;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	padding: 1px 15px 5px 16px;
}

#u481:hover
{
	border-radius: 0px;
	width: 242px;
	height: 243px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u483
{
	z-index: 57;
	width: 168px;
	height: 168px;
	border-radius: 135px;
	margin-left: 37px;
	position: relative;
	background: transparent url("../images/plazas%20comerciales-ieu483-fr.png") no-repeat right center;
	background: rgba(0,0,0,0) url("../images/plazas%20comerciales.jpg") no-repeat right center;
	background-color: transparent;
	background-size: cover;
}

#u482-6
{
	z-index: 58;
	width: 242px;
	min-height: 65px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	left: -1px;
	margin-top: 10px;
	position: relative;
}

#u474
{
	z-index: 64;
	width: 168px;
	position: relative;
	margin-right: -10000px;
	left: 53px;
}

#u475
{
	position: absolute;
	width: 168px;
	height: 168px;
	border-style: none;
	border-color: transparent;
	border-radius: 135px;
	background: #39B54A url("../images/plazas_icon.png") no-repeat center center;
	background-size: contain;
}

#u475:hover
{
	border-style: none;
	border-color: transparent;
	width: 168px;
	height: 168px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/plazas_icon-u475-r-fr.png") no-repeat center center;
	background-size: contain;
}

#pamphletu525
{
	z-index: 66;
	width: 0.01px;
	height: 168px;
	padding-bottom: 81px;
	position: relative;
	margin-right: -10000px;
	margin-top: 323px;
	left: 205px;
}

#u526popup
{
	z-index: 67;
}

#u527
{
	z-index: 68;
	width: 273px;
	height: 244px;
	border-color: #999999;
	background-color: transparent;
	padding-top: 1px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u529
{
	z-index: 69;
	width: 168px;
	height: 168px;
	border-radius: 135px;
	margin-left: 53px;
	position: relative;
	background: transparent url("../images/gimnasios-ieu529-fr.png") no-repeat left top;
	background: rgba(0,0,0,0) url("../images/gimnasios.jpg") no-repeat left top;
	background-color: transparent;
	background-size: cover;
}

#u528-6
{
	z-index: 70;
	width: 273px;
	min-height: 65px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	margin-top: 11px;
	position: relative;
}

#u534
{
	z-index: 76;
	width: 168px;
	position: relative;
	margin-right: -10000px;
	left: 53px;
}

#u535
{
	position: absolute;
	width: 168px;
	height: 168px;
	border-style: none;
	border-color: transparent;
	border-radius: 135px;
	background: #FCD600 url("../images/gym_icon.png") no-repeat center center;
	background-size: contain;
}

#u535:hover
{
	border-style: none;
	border-color: transparent;
	width: 168px;
	height: 168px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/gym_icon-u535-r-fr.png") no-repeat center center;
	background-size: contain;
}

#pamphletu563
{
	z-index: 78;
	width: 0.01px;
	height: 168px;
	padding-bottom: 81px;
	position: relative;
	margin-right: -10000px;
	margin-top: 323px;
	left: 518px;
}

#u570popup
{
	z-index: 79;
}

#u571
{
	z-index: 80;
	width: 273px;
	height: 244px;
	border-color: #999999;
	background-color: transparent;
	padding-top: 1px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u573
{
	z-index: 81;
	width: 168px;
	height: 168px;
	border-radius: 135px;
	margin-left: 53px;
	position: relative;
	background: transparent url("../images/ludotecas-ieu573-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../images/ludotecas.jpg") no-repeat center center;
	background-color: transparent;
	background-size: cover;
}

#u572-6
{
	z-index: 82;
	width: 273px;
	min-height: 65px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	margin-top: 11px;
	position: relative;
}

#u568
{
	z-index: 88;
	width: 168px;
	position: relative;
	margin-right: -10000px;
	left: 53px;
}

#u569
{
	position: absolute;
	width: 168px;
	height: 168px;
	border-style: none;
	border-color: transparent;
	border-radius: 135px;
	background: #F76200 url("../images/ludotecas_icon.png") no-repeat center center;
	background-size: contain;
}

#u569:hover
{
	border-style: none;
	border-color: transparent;
	width: 168px;
	height: 168px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/ludotecas_icon-u569-r-fr.png") no-repeat center center;
	background-size: contain;
}

#pamphletu601
{
	z-index: 90;
	width: 0.01px;
	height: 168px;
	padding-bottom: 81px;
	position: relative;
	margin-right: -10000px;
	margin-top: 323px;
	left: 831px;
}

#u372,#u430,#u480,#u526,#u570,#u604
{
	position: absolute;
	width: 273px;
}

#u604popup
{
	z-index: 91;
}

#u605
{
	z-index: 92;
	width: 273px;
	height: 244px;
	border-color: #999999;
	background-color: transparent;
	padding-top: 1px;
	padding-bottom: 4px;
	position: relative;
	margin-right: -10000px;
}

#u373:hover,#u431:hover,#u527:hover,#u571:hover,#u605:hover
{
	border-radius: 0px;
	width: 273px;
	height: 244px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u606
{
	z-index: 93;
	width: 168px;
	height: 168px;
	border-radius: 135px;
	margin-left: 53px;
	position: relative;
	background: transparent url("../images/eventos%20privados-ieu606-fr.png") no-repeat center center;
	background: rgba(0,0,0,0) url("../images/eventos%20privados.jpg") no-repeat center center;
	background-color: transparent;
	background-size: cover;
}

#u607-6
{
	z-index: 94;
	width: 273px;
	min-height: 65px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	margin-top: 11px;
	position: relative;
}

#u374-2,#u432-2,#u482-2,#u528-2,#u572-2,#u607-2
{
	font-size: 20px;
	line-height: 24px;
}

#u374-4,#u432-4,#u482-4,#u528-4,#u572-4,#u607-4
{
	font-size: 15px;
	line-height: 18px;
}

#u612
{
	z-index: 100;
	width: 168px;
	position: relative;
	margin-right: -10000px;
	left: 53px;
}

#u613
{
	position: absolute;
	width: 168px;
	height: 168px;
	border-style: none;
	border-color: transparent;
	border-radius: 135px;
	background: #662D91 url("../images/pivados_icon.png") no-repeat center center;
	background-size: contain;
}

#u613:hover
{
	border-style: none;
	border-color: transparent;
	width: 168px;
	height: 168px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/pivados_icon-u613-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u379.PamphletThumbSelected,#u435.PamphletThumbSelected,#u475.PamphletThumbSelected,#u535.PamphletThumbSelected,#u569.PamphletThumbSelected,#u613.PamphletThumbSelected
{
	border-radius: 135px;
	width: 168px;
	height: 168px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/restaurantes_icon-u379-r-fr.png") no-repeat center center;
	background-size: contain;
}

#fotos
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 591px;
}

#slideshowu646
{
	z-index: 102;
	width: 0.01px;
	height: 645px;
	margin-top: 181px;
	position: relative;
}

#u661
{
	position: absolute;
	width: 960px;
	height: 645px;
	background-color: transparent;
}

#u661popup
{
	z-index: 103;
}

#u682
{
	z-index: 104;
	width: 960px;
	height: 645px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u670
{
	z-index: 106;
	width: 960px;
	height: 645px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u666
{
	z-index: 108;
	width: 960px;
	height: 645px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u684
{
	z-index: 110;
	width: 960px;
	height: 645px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u684_img
{
	margin-left: -54px;
	margin-right: -54px;
}

#u674
{
	z-index: 112;
	width: 960px;
	height: 645px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u680
{
	z-index: 114;
	width: 960px;
	height: 645px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u676
{
	z-index: 116;
	width: 960px;
	height: 645px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u662
{
	z-index: 118;
	width: 960px;
	height: 645px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u678
{
	z-index: 120;
	width: 960px;
	height: 645px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u668
{
	z-index: 122;
	width: 960px;
	height: 645px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u672
{
	z-index: 124;
	width: 960px;
	height: 645px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u672_img
{
	margin-left: -93px;
	margin-right: -94px;
}

#u664
{
	z-index: 126;
	width: 960px;
	height: 645px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u682_clip,#u670_clip,#u666_clip,#u684_clip,#u674_clip,#u680_clip,#u676_clip,#u662_clip,#u678_clip,#u668_clip,#u672_clip,#u664_clip
{
	overflow: hidden;
	width: 960px;
	height: 645px;
}

#u682_img,#u670_img,#u666_img,#u674_img,#u680_img,#u676_img,#u662_img,#u678_img,#u668_img,#u664_img
{
	margin-left: -4px;
	margin-right: -4px;
}

#u713-4
{
	position: absolute;
	width: 44px;
	min-height: 72px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	color: #FFFFFF;
	line-height: 36px;
	text-align: center;
	font-size: 90px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-weight: bold;
	top: 320px;
}

#u713-4popup
{
	z-index: 128;
}

#u714-4
{
	position: absolute;
	width: 44px;
	min-height: 72px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding: 10px;
	color: #FFFFFF;
	line-height: 36px;
	text-align: center;
	font-size: 90px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-weight: bold;
	top: 320px;
	left: 896px;
}

#u714-4popup
{
	z-index: 132;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton,.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

.SSSlideLoading /* slideshowFreeStyle */
{
	background: url("../images/loading.gif") no-repeat center center;
}

#guias
{
	left: -161px;
	top: -43px;
	margin-bottom: -18px;
	position: relative;
}

#u2074
{
	z-index: 167;
	width: 960px;
	background-color: transparent;
	padding-bottom: 15px;
	margin-top: 111px;
	position: relative;
}

#u1137-4
{
	z-index: 168;
	width: 871px;
	min-height: 54px;
	background-color: transparent;
	color: #7F7F7F;
	font-size: 18px;
	line-height: 22px;
	position: relative;
	margin-right: -10000px;
	margin-top: 33px;
	left: 44px;
}

#slideshowu1138
{
	z-index: 136;
	width: 0.01px;
	height: 592px;
	margin-left: 44px;
	margin-top: 26px;
	position: relative;
}

#u1142
{
	position: absolute;
	width: 839px;
	height: 504px;
	background-color: transparent;
	left: 16px;
}

#u1142popup
{
	z-index: 137;
}

#u1147
{
	z-index: 138;
	width: 839px;
	height: 504px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1216
{
	z-index: 140;
	width: 839px;
	height: 504px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1225
{
	z-index: 142;
	width: 839px;
	height: 504px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1234
{
	z-index: 144;
	width: 839px;
	height: 504px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1234_img
{
	margin-top: -25px;
	margin-right: 1px;
	margin-bottom: -25px;
}

#u1243
{
	z-index: 146;
	width: 839px;
	height: 504px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1216_img,#u1225_img,#u1243_img
{
	margin-top: -28px;
	margin-bottom: -27px;
}

#u1252
{
	z-index: 148;
	width: 839px;
	height: 504px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1261
{
	z-index: 150;
	width: 839px;
	height: 504px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1216_clip,#u1225_clip,#u1234_clip,#u1243_clip,#u1261_clip
{
	overflow: hidden;
	width: 839px;
	height: 504px;
}

#u1261_img
{
	margin-left: -7px;
	margin-right: -6px;
}

#u1154
{
	position: absolute;
	width: 871px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 15px;
	top: 516px;
}

#u1154popup
{
	z-index: 152;
}

#u1157
{
	z-index: 153;
	width: 111px;
	height: 60px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 17px;
}

#u1219
{
	z-index: 155;
	width: 111px;
	height: 60px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 138px;
}

#u1228
{
	z-index: 157;
	width: 111px;
	height: 60px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 259px;
}

#u1237
{
	z-index: 159;
	width: 111px;
	height: 60px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 380px;
}

#u1237_img
{
	margin-top: -7px;
	margin-bottom: -6px;
}

#u1246
{
	z-index: 161;
	width: 111px;
	height: 60px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 501px;
}

#u1219_img,#u1228_img,#u1246_img
{
	margin-top: -7px;
	margin-bottom: -7px;
}

#u1255
{
	z-index: 163;
	width: 111px;
	height: 60px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 622px;
}

#u1264
{
	z-index: 165;
	width: 111px;
	height: 60px;
	border-color: #6B6B6B;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 743px;
}

#u1157.SSSlideLinkSelected,#u1219.SSSlideLinkSelected,#u1228.SSSlideLinkSelected,#u1237.SSSlideLinkSelected,#u1246.SSSlideLinkSelected,#u1255.SSSlideLinkSelected,#u1264.SSSlideLinkSelected
{
	border-style: none;
	border-color: transparent;
	width: 111px;
	height: 60px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u1219_clip,#u1228_clip,#u1237_clip,#u1246_clip,#u1264_clip
{
	overflow: hidden;
	width: 111px;
	height: 60px;
}

#u1264_img
{
	margin-top: -3px;
	margin-bottom: -3px;
}

#contacto
{
	left: -180px;
	margin-top: 106px;
	position: relative;
}

#u2075
{
	z-index: 174;
	width: 960px;
	background-color: #FFFFFF;
	margin-top: 1px;
	position: relative;
}

#pu1319
{
	z-index: 175;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
}

#u1319
{
	z-index: 0;
	width: 960px;
	opacity: 0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	position: absolute;
	top: 0px;
	bottom: 0px;
	background: transparent url("../images/masiosare-u1319-fr.jpg") no-repeat left center;
	background-size: cover;
}

#pu2012-23
{
	width: 0.01px;
	position: relative;
	left: 151px;
	padding-top: 49px;
	z-index: 2;
	padding-bottom: 38px;
}

#u2012-23
{
	z-index: 176;
	width: 329px;
	min-height: 262px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: right;
	position: relative;
	margin-right: -10000px;
	margin-top: 251px;
}

#u2012-2,#u2012-3
{
	font-size: 24px;
	line-height: 29px;
}

#u2012-5,#u2012-7,#u2012-9,#u2012-11,#u2012-13,#u2012-15,#u2012-17,#u2012-19,#u2012-21
{
	font-size: 15px;
	line-height: 18px;
	font-weight: bold;
}

#u2034
{
	z-index: 199;
	width: 440px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 349px;
}

#u2009
{
	z-index: 200;
	width: 440px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u2010
{
	z-index: 201;
	width: 440px;
	background-color: #FFFFFF;
	border-radius: 65px;
	padding-bottom: 14px;
	position: relative;
	margin-right: -10000px;
}

#u2011
{
	z-index: 202;
	width: 415px;
	height: 472px;
	background-color: #F7F7F7;
	border-radius: 65px;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 12px;
}

#widgetu2013
{
	z-index: 203;
	width: 0.01px;
	height: 423px;
	position: relative;
	margin-right: -10000px;
	margin-top: 45px;
	left: 36px;
}

#widgetu2023
{
	z-index: 204;
	width: 367px;
	height: 68px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#widgetu2023.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 367px;
	height: 68px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2024-4
{
	z-index: 205;
	width: 200px;
	min-height: 31px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #3F3F3F;
	line-height: 15px;
	text-align: left;
	font-size: 15px;
	position: relative;
	margin-right: -10000px;
	left: 20px;
}

#u2026-3
{
	z-index: 209;
	width: 355px;
	min-height: 25px;
	border-color: #C4C4C4;
	background-color: #00C8E2;
	border-radius: 12px;
	padding: 6px;
	color: #FFFFFF;
	line-height: 11px;
	font-size: 11px;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 31px;
}

#widgetu2023.non-empty-st #u2026-3
{
	background-color: #FFFFFF;
}

#widgetu2023:hover #u2026-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 355px;
	margin: 31px -10000px 0px 0px;
}

#widgetu2023.focus-st #u2026-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 355px;
	margin: 31px -10000px 0px 0px;
}

#widgetu2023.non-empty-st #u2026-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2023:hover #u2026-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2023.focus-st #u2026-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2019
{
	z-index: 212;
	width: 367px;
	height: 68px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 80px;
}

#widgetu2019.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 367px;
	height: 68px;
	min-height: 0px;
	margin: 80px -10000px 0px 0px;
}

#u2022-4
{
	z-index: 213;
	width: 200px;
	min-height: 31px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #3F3F3F;
	line-height: 15px;
	text-align: left;
	font-size: 15px;
	position: relative;
	margin-right: -10000px;
	left: 20px;
}

#u2020-3
{
	z-index: 217;
	width: 355px;
	min-height: 25px;
	border-color: #C4C4C4;
	background-color: #00C8E2;
	border-radius: 12px;
	padding: 6px;
	color: #FFFFFF;
	line-height: 11px;
	font-size: 11px;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 31px;
}

#widgetu2019.non-empty-st #u2020-3
{
	background-color: #FFFFFF;
}

#widgetu2019:hover #u2020-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 355px;
	margin: 31px -10000px 0px 0px;
}

#widgetu2019.focus-st #u2020-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 355px;
	margin: 31px -10000px 0px 0px;
}

#widgetu2019.non-empty-st #u2020-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2019:hover #u2020-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2019.focus-st #u2020-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#u2018-4
{
	z-index: 220;
	width: 193px;
	min-height: 18px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	font-size: 12px;
	line-height: 14px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 400px;
	left: 171px;
}

#widgetu2013.frm-sub-st #u2018-4 p
{
	color: #999999;
	font-size: 14px;
	line-height: 1;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u2033-4
{
	z-index: 224;
	width: 193px;
	min-height: 18px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	color: #FF0000;
	line-height: 14px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 400px;
	left: 171px;
}

#widgetu2013.frm-subm-err-st #u2033-4 p
{
	color: #D7244C;
	font-size: 14px;
	line-height: 1;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u2032-4
{
	z-index: 228;
	width: 193px;
	min-height: 18px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	color: #00FF00;
	line-height: 12px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 400px;
	left: 171px;
}

#widgetu2013.frm-sub-st #u2018-4,#widgetu2013.frm-subm-err-st #u2033-4,#widgetu2013.frm-subm-ok-st #u2032-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 22px;
}

#widgetu2013.frm-subm-ok-st #u2032-4 p
{
	color: #999999;
	font-size: 14px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-style: normal;
}

#u2031-17
{
	z-index: 232;
	min-height: 28px;
	width: 92px;
	position: relative;
	margin-right: -10000px;
	margin-top: 395px;
	left: 65px;
	background: url("../images/u2031-17.png") no-repeat 0px 0px;
}

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

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

#widgetu2013.frm-sub-st #u2031-17
{
	background: url("../images/u2031-17-fs.png") no-repeat 0px 0px;
}

#widgetu2014
{
	z-index: 249;
	width: 364px;
	height: 143px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 240px;
}

#widgetu2014.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 364px;
	height: 143px;
	min-height: 0px;
	margin: 240px -10000px 0px 0px;
}

#u2016-4
{
	z-index: 250;
	width: 200px;
	min-height: 31px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #3F3F3F;
	line-height: 15px;
	text-align: left;
	font-size: 15px;
	position: relative;
	margin-right: -10000px;
	left: 20px;
}

#widgetu2023.fld-err-st #u2024-4,#widgetu2014.fld-err-st #u2016-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 200px;
	margin: 0px -10000px 0px 0px;
}

#u2017-3
{
	z-index: 254;
	width: 352px;
	min-height: 98px;
	border-color: #C4C4C4;
	background-color: #00C8E2;
	border-radius: 12px;
	padding: 6px;
	color: #FFFFFF;
	line-height: 11px;
	font-size: 11px;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 33px;
}

#widgetu2014.non-empty-st #u2017-3
{
	background-color: #FFFFFF;
}

#widgetu2014:hover #u2017-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 98px;
	width: 352px;
	margin: 33px -10000px 0px 0px;
}

#widgetu2014.focus-st #u2017-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 98px;
	width: 352px;
	margin: 33px -10000px 0px 0px;
}

#widgetu2014.fld-err-st #u2017-3
{
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 98px;
	width: 352px;
	margin: 33px -10000px 0px 0px;
}

#widgetu2014.non-empty-st #u2017-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2014:hover #u2017-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2014.focus-st #u2017-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2014_input
{
	width: 352px;
	min-height: 98px;
	color: #FFFFFF;
	font-size: 11px;
	font-style: italic;
	padding: 6px;
}

#widgetu2027
{
	z-index: 257;
	width: 367px;
	height: 68px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 160px;
}

#widgetu2027.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 367px;
	height: 68px;
	min-height: 0px;
	margin: 160px -10000px 0px 0px;
}

#u2028-4
{
	z-index: 258;
	width: 200px;
	min-height: 31px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #3F3F3F;
	line-height: 15px;
	text-align: left;
	font-size: 15px;
	position: relative;
	margin-right: -10000px;
	left: 20px;
}

#widgetu2019.fld-err-st #u2022-4,#widgetu2027.fld-err-st #u2028-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 31px;
	width: 200px;
	margin: 0px -10000px 0px 0px;
}

#widgetu2023.fld-err-st #u2024-4 p,#widgetu2023.fld-err-st #u2024-4 span,#widgetu2019.fld-err-st #u2022-4 p,#widgetu2019.fld-err-st #u2022-4 span,#widgetu2014.fld-err-st #u2016-4 p,#widgetu2014.fld-err-st #u2016-4 span,#widgetu2027.fld-err-st #u2028-4 p,#widgetu2027.fld-err-st #u2028-4 span
{
	color: #D7244C;
}

#u2029-3
{
	z-index: 262;
	width: 355px;
	min-height: 25px;
	border-color: #C4C4C4;
	background-color: #00C8E2;
	border-radius: 12px;
	padding: 6px;
	color: #FFFFFF;
	line-height: 11px;
	font-size: 11px;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 31px;
}

#widgetu2027.non-empty-st #u2029-3
{
	background-color: #FFFFFF;
}

#widgetu2027:hover #u2029-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 355px;
	margin: 31px -10000px 0px 0px;
}

#widgetu2027.focus-st #u2029-3
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 355px;
	margin: 31px -10000px 0px 0px;
}

#widgetu2023.fld-err-st #u2026-3,#widgetu2019.fld-err-st #u2020-3,#widgetu2027.fld-err-st #u2029-3
{
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 25px;
	width: 355px;
	margin: 31px -10000px 0px 0px;
}

#widgetu2027.non-empty-st #u2029-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2027:hover #u2029-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2027.focus-st #u2029-3 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2023.fld-err-st #u2026-3 *,#widgetu2019.fld-err-st #u2020-3 *,#widgetu2014.fld-err-st #u2017-3 *,#widgetu2027.fld-err-st #u2029-3 *
{
	color: #D7244C;
	font-style: italic;
}

#widgetu2023_input,#widgetu2019_input,#widgetu2027_input
{
	width: 355px;
	min-height: 25px;
	color: #FFFFFF;
	font-size: 11px;
	font-style: italic;
	padding: 6px;
}

#widgetu2023:hover #widgetu2023_input,#widgetu2023.focus-st #widgetu2023_input,#widgetu2023.fld-err-st #widgetu2023_input,#widgetu2019:hover #widgetu2019_input,#widgetu2019.focus-st #widgetu2019_input,#widgetu2019.fld-err-st #widgetu2019_input,#widgetu2014:hover #widgetu2014_input,#widgetu2014.focus-st #widgetu2014_input,#widgetu2014.fld-err-st #widgetu2014_input,#widgetu2027:hover #widgetu2027_input,#widgetu2027.focus-st #widgetu2027_input,#widgetu2027.fld-err-st #widgetu2027_input
{
	padding-top: 6px;
	padding-bottom: 6px;
}

#u1384
{
	z-index: 173;
	height: 17px;
	background-color: #FFFFFF;
}

#u1384-bw
{
	z-index: 173;
	margin-top: 60px;
	height: 17px;
}

#u75
{
	z-index: 2;
	height: 81px;
}

#u75-bw
{
	z-index: 2;
	margin-top: -4px;
	margin-bottom: -4px;
	height: 81px;
}

#u76
{
	z-index: 3;
	height: 15px;
}

#u76-bw
{
	z-index: 3;
	margin-top: -1px;
	margin-bottom: -1px;
	height: 15px;
}

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

#page .verticalspacer
{
	clear: both;
}

