.version.representaciones_y_distribuciones /* version checker */
{
	color: #000014;
	background-color: #852813;
}

.html
{
	background-color: #FFFFFF;
}

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

#ppu40437
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: -100px;
}

#pu40437
{
	z-index: 47;
	width: 0.01px;
	position: relative;
	margin-right: -10000px;
	margin-top: 215px;
	margin-left: 104px;
}

#u40437
{
	z-index: 0;
	width: 950px;
	border-width: 1px;
	border-style: solid;
	border-color: #0071BC;
	background-color: #FFFFFF;
	opacity: 0.9;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	border-radius: 7px;
	position: absolute;
	top: 0px;
	bottom: 0px;
}

#ppu40495
{
	width: 0.01px;
	position: relative;
	left: 20px;
	padding-top: 16px;
	z-index: 2;
	padding-bottom: 108px;
}

#pu40495
{
	width: 0.01px;
}

#u40495
{
	z-index: 70;
	width: 116px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u40495_img
{
	padding-bottom: 29px;
}

#ppu40497-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 20px;
	margin-left: 142px;
}

#pu40497-4
{
	width: 0.01px;
	margin-left: 1px;
}

#u40497-4
{
	z-index: 72;
	width: 224px;
	background-color: transparent;
	line-height: 24px;
	color: #1B1464;
	font-size: 20px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
}

#u40498-4
{
	z-index: 76;
	width: 61px;
	background-color: transparent;
	text-align: left;
	color: #0071BC;
	letter-spacing: 1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 229px;
}

#u40493
{
	z-index: 69;
	width: 775px;
	height: 5px;
	background-color: #0071BC;
	margin-top: 24px;
	position: relative;
}

#pu45631-4
{
	width: 0.01px;
	margin-left: 158px;
	margin-top: 7px;
}

#u45631-4
{
	z-index: 182;
	width: 101px;
	background-color: transparent;
	line-height: 11px;
	letter-spacing: 1px;
	color: #7F7F7F;
	font-size: 9px;
	text-align: center;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
}

#u45633-4
{
	z-index: 190;
	width: 125px;
	background-color: transparent;
	line-height: 11px;
	letter-spacing: 1px;
	color: #7F7F7F;
	font-size: 9px;
	text-align: center;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	left: 107px;
}

#u45633-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	width: 125px;
	margin: 0px -10000px 0px 0px;
}

#u45633-4.MuseLinkActive p
{
	color: #484848;
	visibility: inherit;
}

#u45632-4
{
	z-index: 186;
	width: 98px;
	background-color: transparent;
	line-height: 11px;
	letter-spacing: 1px;
	color: #7F7F7F;
	font-size: 9px;
	text-align: center;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	left: 234px;
}

#pu40509
{
	width: 0.01px;
	margin-left: 76px;
	margin-top: 100px;
}

#u40509
{
	z-index: 80;
	width: 140px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u40512
{
	z-index: 81;
	width: 140px;
	background-color: #000000;
	padding-bottom: 17px;
	position: relative;
	margin-right: -10000px;
}

#u40510
{
	z-index: 82;
	width: 131px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 18px;
	left: 4px;
}

#u40513
{
	z-index: 84;
	width: 140px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 151px;
}

#u40515
{
	z-index: 85;
	width: 140px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u40516
{
	z-index: 86;
	width: 140px;
	height: 140px;
	background-color: #000000;
	position: relative;
	margin-right: -10000px;
}

#u40514-4
{
	z-index: 87;
	width: 99px;
	min-height: 21px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 59px;
	left: 21px;
}

#u40520
{
	z-index: 94;
	width: 140px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 303px;
}

#u40521
{
	z-index: 95;
	width: 140px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u40522
{
	z-index: 96;
	width: 140px;
	height: 140px;
	background-color: #4296C5;
	position: relative;
	margin-right: -10000px;
}

#u40523
{
	z-index: 97;
	width: 131px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 17px;
	left: 4px;
}

#u40517
{
	z-index: 91;
	width: 140px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 459px;
}

#u40518
{
	z-index: 92;
	width: 140px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u40519
{
	z-index: 93;
	width: 140px;
	height: 140px;
	background-color: #C7DAEB;
	position: relative;
	margin-right: -10000px;
}

#pu40525
{
	width: 0.01px;
	margin-left: 379px;
	margin-top: 11px;
}

#u40525
{
	z-index: 99;
	width: 141px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u40528
{
	z-index: 100;
	width: 141px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u40529
{
	z-index: 101;
	width: 141px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u40530
{
	z-index: 102;
	width: 139px;
	height: 139px;
	border-width: 1px;
	border-style: solid;
	border-color: #0071BC;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
}

#u40526
{
	z-index: 103;
	width: 136px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 32px;
	left: 1px;
}

#u40533
{
	z-index: 107;
	width: 140px;
	border-width: 1px;
	border-style: solid;
	border-color: #0071BC;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 156px;
}

#u40533_img
{
	padding-right: 1px;
	padding-bottom: 1px;
}

#u40531
{
	z-index: 105;
	width: 140px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 309px;
}

#u40421
{
	z-index: 2;
	height: 917px;
	background: #FFFFFF url("../images/u40421-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, color-stop(20%, #0071BC),to(#FFFFFF));
	background: -webkit-linear-gradient(top,#0071BC 20%,#FFFFFF );
	background: linear-gradient(to bottom,#0071BC 20%,#FFFFFF );
	border-color: #000000;
	opacity: 0.26;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=26)";
	filter: alpha(opacity=26);
}

#u40421-bw
{
	z-index: 2;
	height: 917px;
}

#u40436
{
	z-index: 46;
	height: 364px;
	border-color: #000000;
	background: transparent url("../images/fondo%20agua%20b.png") no-repeat left top;
	background-size: cover;
}

#u40436-bw
{
	z-index: 46;
	margin-top: 116px;
	height: 364px;
}

#u40438
{
	z-index: 48;
	width: 234px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 128px;
}

#u40535
{
	z-index: 109;
	width: 109px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 548px;
	left: 675px;
}

#pamphletu45532
{
	z-index: 111;
	width: 0.01px;
	height: 23px;
	padding-bottom: 106px;
	position: relative;
	margin-right: -10000px;
	margin-top: 63px;
	left: 378px;
}

#u45544
{
	z-index: 112;
	width: 170px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 2px;
}

#u45545
{
	position: absolute;
	width: 173px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 6px;
	top: -6px;
	left: -2px;
}

#u45546-4
{
	z-index: 114;
	width: 170px;
	min-height: 14px;
	background-color: transparent;
	color: #0071BC;
	text-align: left;
	font-family: lato, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 2px;
}

#u45535popup
{
	z-index: 118;
}

#u45536
{
	z-index: 119;
	width: 162px;
	height: 96px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	padding: 2px 7px 7px 4px;
}

#u45537-4
{
	z-index: 120;
	width: 162px;
	min-height: 18px;
	background-color: #1B1464;
	line-height: 18px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	position: relative;
}

#u45540-4
{
	z-index: 124;
	width: 162px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: #1B1464;
	line-height: 18px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	margin-top: 2px;
	position: relative;
}

#u45539-4
{
	z-index: 128;
	width: 162px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: #1B1464;
	line-height: 18px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	margin-top: 1px;
	position: relative;
}

#u45538-4
{
	z-index: 132;
	width: 162px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: #1B1464;
	line-height: 18px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	margin-top: 2px;
	position: relative;
}

#u45541-4
{
	z-index: 136;
	width: 162px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: #1B1464;
	line-height: 18px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	margin-top: 1px;
	position: relative;
}

#u45539-4:hover,#u45541-4:hover
{
	border-style: none;
	background-color: #0071BC;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 162px;
	margin: 1px 0px 0px;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

#pamphletu45549
{
	z-index: 140;
	width: 0.01px;
	height: 23px;
	padding-bottom: 86px;
	position: relative;
	margin-right: -10000px;
	margin-top: 63px;
	left: 556px;
}

#u45559
{
	z-index: 141;
	width: 170px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 2px;
}

#u45560
{
	position: absolute;
	width: 173px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 6px;
	top: -6px;
	left: -2px;
}

#u45561-4
{
	z-index: 143;
	width: 170px;
	min-height: 14px;
	background-color: transparent;
	color: #0071BC;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 2px;
}

#u45552popup
{
	z-index: 147;
}

#u45553
{
	z-index: 148;
	width: 163px;
	height: 75px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	padding: 2px 6px 8px 4px;
}

#u45554-4
{
	z-index: 153;
	width: 162px;
	min-height: 18px;
	background-color: #1B1464;
	line-height: 18px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	position: relative;
}

#u45555-4
{
	z-index: 149;
	width: 161px;
	min-height: 17px;
	border-style: none;
	border-color: transparent;
	background-color: #1B1464;
	line-height: 18px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	margin-top: 2px;
	position: relative;
}

#u45555-4.MuseLinkActive
{
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #0071BC;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 16px;
	width: 160px;
	margin: 2px -1px -1px 0px;
}

#u45556-4
{
	z-index: 157;
	width: 162px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: #1B1464;
	line-height: 18px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#u45556-4:hover
{
	border-style: none;
	background-color: #0071BC;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 162px;
	margin: 0px 0px -1px;
}

#pamphletu45564
{
	z-index: 161;
	width: 0.01px;
	height: 23px;
	padding-bottom: 49px;
	position: relative;
	margin-right: -10000px;
	margin-top: 63px;
	left: 732px;
}

#u45569
{
	z-index: 162;
	width: 170px;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 2px;
}

#u45570
{
	position: absolute;
	width: 173px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 6px;
	top: -6px;
	left: -2px;
}

#u45545:hover,#u45560:hover,#u45570:hover
{
	background-color: transparent;
	width: 173px;
	min-height: 0px;
	margin: 0px;
}

#u45571-4
{
	z-index: 164;
	width: 170px;
	min-height: 14px;
	background-color: transparent;
	color: #0071BC;
	text-align: center;
	font-family: lato, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 6px;
	left: 2px;
}

#u45545:hover #u45546-4,#u45560:hover #u45561-4,#u45570:hover #u45571-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 170px;
	margin: 6px -10000px 0px 0px;
}

#u45560:hover #u45561-4 p,#u45570:hover #u45571-4 p
{
	color: #1B1464;
	visibility: inherit;
	font-size: 14px;
	text-align: center;
	text-decoration: underline;
}

#u45535,#u45552,#u45565
{
	position: absolute;
	width: 173px;
	background-color: transparent;
	top: 24px;
}

#u45565popup
{
	z-index: 168;
}

#u45566
{
	z-index: 169;
	width: 162px;
	height: 38px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	padding: 2px 7px 8px 4px;
}

#u45568-4
{
	z-index: 170;
	width: 162px;
	min-height: 18px;
	background-color: #1B1464;
	line-height: 18px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	position: relative;
}

#u45537-4:hover,#u45554-4:hover,#u45568-4:hover
{
	background-color: #0071BC;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 162px;
	margin: 0px;
}

#u45567-4
{
	z-index: 174;
	width: 162px;
	min-height: 18px;
	border-style: none;
	border-color: transparent;
	background-color: #1B1464;
	line-height: 18px;
	letter-spacing: 1px;
	color: #FFFFFF;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	margin-top: 2px;
	position: relative;
}

#u45540-4:hover,#u45538-4:hover,#u45567-4:hover
{
	border-style: none;
	background-color: #0071BC;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 18px;
	width: 162px;
	margin: 2px 0px 0px;
}

#u45537-4:hover p,#u45540-4:hover p,#u45539-4:hover p,#u45538-4:hover p,#u45541-4:hover p,#u45554-4:hover p,#u45556-4:hover p,#u45568-4:hover p,#u45567-4:hover p
{
	text-decoration: none;
}

#u45578-4
{
	z-index: 178;
	width: 83px;
	min-height: 14px;
	background-color: transparent;
	color: #0071BC;
	text-align: left;
	font-family: lato, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 69px;
	left: 911px;
}

#u45578-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 14px;
	width: 83px;
	margin: 69px -10000px 0px 0px;
}

#u45545:hover #u45546-4 p,#u45578-4:hover p
{
	color: #1B1464;
	visibility: inherit;
	font-size: 14px;
	text-align: left;
	text-decoration: underline;
}

#pu40422
{
	width: 0.01px;
	margin: 854px -10000px -6px -100px;
}

#u40422
{
	z-index: 3;
	min-height: 53px;
	border-color: #000000;
	background-color: #0071BC;
	padding-bottom: 9px;
}

#u40423-4
{
	z-index: 4;
	width: 916px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	letter-spacing: 1px;
	font-family: lato, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 36px;
	left: 36px;
}

#u40422-bw
{
	z-index: 3;
	min-height: 53px;
	margin-top: 1px;
}

#u40424
{
	z-index: 8;
	min-height: 37px;
	border-color: #000000;
	background-color: #0071BC;
	padding-bottom: 25px;
}

#u40426-6
{
	z-index: 13;
	width: 335px;
	background-color: transparent;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 120px;
}

#u40428
{
	z-index: 25;
	width: 17px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 467px;
}

#u40427-6
{
	z-index: 19;
	width: 126px;
	min-height: 18px;
	background-color: transparent;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 489px;
}

#u40425-4
{
	z-index: 9;
	width: 161px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: right;
	letter-spacing: 1px;
	font-family: lato, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 840px;
}

#u40424-bw
{
	z-index: 8;
	min-height: 37px;
	margin-top: 7px;
}

#u40430
{
	z-index: 27;
	min-height: 37px;
	border-color: #000000;
	background-color: #0071BC;
	padding-bottom: 25px;
}

#u40432-6
{
	z-index: 32;
	width: 335px;
	background-color: transparent;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 120px;
}

#u40434
{
	z-index: 44;
	width: 17px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 467px;
}

#u40433-6
{
	z-index: 38;
	width: 126px;
	min-height: 18px;
	background-color: transparent;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 489px;
}

#u40431-4
{
	z-index: 28;
	width: 161px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: right;
	letter-spacing: 1px;
	font-family: lato, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 840px;
}

#u40430-bw
{
	z-index: 27;
	min-height: 37px;
	margin-top: 7px;
}

#u40440
{
	z-index: 50;
	min-height: 37px;
	border-color: #000000;
	background-color: #0071BC;
	padding-bottom: 25px;
}

#u40422_align_to_page,#u40424_align_to_page,#u40430_align_to_page,#u40440_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
}

#u40442-6
{
	z-index: 55;
	width: 335px;
	background-color: transparent;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 120px;
}

#u40444
{
	z-index: 67;
	width: 17px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 467px;
}

#u40443-6
{
	z-index: 61;
	width: 126px;
	min-height: 18px;
	background-color: transparent;
	font-size: 12px;
	line-height: 14px;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	margin-top: 9px;
	left: 489px;
}

#u40441-4
{
	z-index: 51;
	width: 161px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: right;
	letter-spacing: 1px;
	font-family: lato, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 14px;
	left: 840px;
}

#u40440-bw
{
	z-index: 50;
	min-height: 37px;
}

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

#page .verticalspacer
{
	clear: both;
	margin-bottom: -854px;
}

