.version.index /* version checker */
{
	color: #00000D;
	background-color: #A89CDB;
}

#page
{
	z-index: 1;
	min-height: 2906.950000000001px;
	background-image: none;
	border-width: 0px;
	border-color: #000000;
	background-color: transparent;
	padding-bottom: 0px;
	width: 100%;
	max-width: 1000px;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	margin-bottom: -3px;
	width: 100%;
}

#slideshowu116
{
	z-index: 3;
	width: 0.01px;
	height: 424px;
	position: relative;
	margin-right: -10000px;
}

#u119
{
	position: absolute;
	width: 1000px;
	height: 424px;
	background-color: transparent;
}

#u119popup
{
	z-index: 4;
}

#u229
{
	z-index: 5;
	width: 1000px;
	height: 424px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton /* slideshowFreeStyle */
{
	cursor: pointer;
}

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

#pu104
{
	margin-top: -407px;
	width: 100%;
}

#u104
{
	z-index: 11;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 84px;
	width: 39.7%;
	left: 2.7%;
}

#u1874
{
	z-index: 152;
	height: 52px;
	background-color: #000000;
	opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	border-radius: 10px 0px 0px 10px ;
	position: relative;
	margin-right: -10000px;
	margin-top: 32px;
	width: 49.3%;
	left: 39.91%;
}

#u1876-4
{
	z-index: 153;
	min-height: 14px;
	background-color: transparent;
	color: #FFFFFF;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 49px;
	width: 12.6%;
	left: 43.9%;
}

#u1877-4
{
	z-index: 157;
	min-height: 17px;
	background-color: transparent;
	color: #FFFFFF;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 49px;
	width: 11.1%;
	left: 58.2%;
}

#u1878-4
{
	z-index: 161;
	min-height: 14px;
	background-color: transparent;
	color: #FFFFFF;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 49px;
	width: 5.1%;
	left: 71%;
}

#u1879-4
{
	z-index: 165;
	min-height: 14px;
	background-color: transparent;
	color: #FFFFFF;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 49px;
	width: 8.1%;
	left: 77.8%;
}

#u2229
{
	z-index: 170;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 15.5%;
	left: 84%;
}

#u271
{
	z-index: 13;
	-pie-box-shadow: 6px 6px 8px #D1D1D1;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.18);
	background-color: #FFFFFF;
	border-radius: 10px 10px 0px 0px ;
	padding-bottom: 39px;
	top: -57px;
	margin-bottom: -57px;
	position: relative;
	width: 76.5%;
	margin-left: 12.7%;
}

#pu451
{
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: -36px;
	width: 13.86%;
	margin-left: 9.68%;
}

#u451
{
	z-index: 34;
	background-color: #FFFFFF;
	border-radius: 77px;
	padding-bottom: 4px;
	position: relative;
	width: 100%;
}

#u364
{
	z-index: 41;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	width: 102.84%;
	left: -2.84%;
}

#u404-4
{
	z-index: 14;
	min-height: 16px;
	background-color: transparent;
	color: #2A59A4;
	font-family: cabin, sans-serif;
	font-weight: 400;
	margin-top: 3px;
	position: relative;
	width: 53.78%;
	margin-left: 27.36%;
}

#pu445
{
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: -36px;
	width: 14.51%;
	margin-left: 32.16%;
}

#u445
{
	z-index: 33;
	background-color: #FFFFFF;
	border-radius: 77px;
	padding-bottom: 4px;
	position: relative;
	width: 95.5%;
}

#u372
{
	z-index: 39;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	width: 102.84%;
	left: -2.84%;
}

#u407-4
{
	z-index: 18;
	min-height: 16px;
	background-color: transparent;
	color: #2A59A4;
	font-family: cabin, sans-serif;
	font-weight: 400;
	margin-top: 3px;
	position: relative;
	width: 93.7%;
	margin-left: 6.31%;
}

#pu435
{
	margin-right: -10000px;
	margin-top: -40px;
	width: 13.86%;
	margin-left: 53.34%;
}

#u435
{
	z-index: 32;
	background-color: #FFFFFF;
	border-radius: 77px;
	padding-bottom: 6px;
	position: relative;
	width: 100%;
}

#u379
{
	z-index: 37;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	width: 102.84%;
	left: -2.84%;
}

#u410-4
{
	z-index: 22;
	min-height: 16px;
	background-color: transparent;
	color: #2A59A4;
	font-family: cabin, sans-serif;
	font-weight: 400;
	margin-top: 7px;
	position: relative;
	width: 89.63%;
	margin-left: 8.5%;
}

#pu422
{
	margin-right: -10000px;
	margin-top: -42px;
	width: 13.86%;
	margin-left: 75.04%;
}

#u422
{
	z-index: 31;
	background-color: #FFFFFF;
	border-radius: 77px;
	padding-bottom: 4px;
	position: relative;
	width: 100%;
}

#u386
{
	z-index: 35;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	width: 102.84%;
	left: -1.89%;
}

#u413-4
{
	z-index: 26;
	min-height: 16px;
	background-color: transparent;
	color: #2A59A4;
	font-family: cabin, sans-serif;
	font-weight: 400;
	margin-top: 9px;
	position: relative;
	width: 50.95%;
	margin-left: 33.97%;
}

#pnosotros
{
	margin-top: 34px;
	width: 100%;
}

#home,#nosotros
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	left: -2px;
}

#u466-4
{
	z-index: 43;
	min-height: 61px;
	background-color: transparent;
	color: #2A59A4;
	line-height: 58px;
	font-size: 48px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	width: 31.8%;
	left: 34.1%;
}

#u469
{
	z-index: 55;
	height: 2px;
	background-color: #D76534;
	margin-top: 3px;
	position: relative;
	width: 27.41%;
	margin-left: 36.4%;
}

#u472-4
{
	z-index: 57;
	min-height: 28px;
	background-color: transparent;
	color: #D76534;
	line-height: 24px;
	font-size: 20px;
	font-family: cabin, sans-serif;
	font-weight: 400;
	margin-top: 1px;
	position: relative;
	width: 25.4%;
	margin-left: 37.3%;
}

#pu480-7
{
	margin-top: 30px;
	width: 100%;
}

#u480-7
{
	z-index: 61;
	min-height: 196px;
	background-color: transparent;
	color: #7F7F7F;
	font-size: 14px;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	width: 45.31%;
	left: 4.7%;
}

#u2206
{
	z-index: 169;
	min-height: 253px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	width: 48.2%;
	left: 51.9%;
}

#ppu499
{
	margin-top: -4px;
	width: 100%;
}

#pu499
{
	margin-right: -10000px;
	width: 48.3%;
	margin-left: 51.9%;
}

#u499
{
	z-index: 68;
	height: 317px;
	background-color: #1DB1EC;
	opacity: 0.87;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=87)";
	filter: alpha(opacity=87);
	position: relative;
	margin-right: -10000px;
	width: 100%;
}

#u505-14
{
	z-index: 69;
	min-height: 196px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: justify;
	font-size: 14px;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 30px;
	width: 84.68%;
	left: 6.63%;
}

#u505-8
{
	color: #FFFFFF;
}

#u502-4
{
	z-index: 51;
	min-height: 32px;
	background-color: transparent;
	color: #2C59A4;
	line-height: 35px;
	font-size: 29px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 63px;
	width: 31.3%;
	left: 12.7%;
}

#u508
{
	z-index: 56;
	height: 2px;
	background-color: #D76534;
	position: relative;
	margin-right: -10000px;
	margin-top: 98px;
	width: 27.41%;
	left: 14.3%;
}

#u2297
{
	z-index: 172;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 77px;
	width: 30.9%;
	left: 12%;
}

#pslideshowu116,#u104_img,#u2229_img,#u364_img,#u372_img,#u379_img,#u386_img,#u2297_img
{
	width: 100%;
}

#historia
{
	position: relative;
}

#u631
{
	z-index: 2;
	min-height: 68px;
	-pie-box-shadow: 6px 6px 8px #D1D1D1;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.18);
	background-color: #D76534;
	padding-bottom: 15px;
}

#u631_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	max-width: 1000px;
}

#u619-4
{
	z-index: 47;
	min-height: 33px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 42px;
	font-size: 35px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 26px;
	width: 40.41%;
	left: 7.9%;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u631-bw
{
	z-index: 2;
	min-height: 68px;
}

#u625-11
{
	z-index: 83;
	min-height: 196px;
	background-color: transparent;
	color: #7F7F7F;
	text-align: justify;
	font-size: 14px;
	font-family: cabin, sans-serif;
	font-weight: 400;
	margin-top: 37px;
	position: relative;
	width: 75.5%;
	margin-left: 11.5%;
}

#mision
{
	margin-top: 42px;
	position: relative;
}

#slideshowu643
{
	z-index: 7;
	width: 0.01px;
	height: 496px;
	margin-top: 8px;
	position: relative;
}

#u644
{
	position: absolute;
	width: 1000px;
	height: 496px;
	background-color: transparent;
}

#u644popup
{
	z-index: 8;
}

#u645
{
	z-index: 9;
	width: 1000px;
	height: 496px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#pu705
{
	margin-top: -473px;
	width: 100%;
}

#u705
{
	z-index: 95;
	height: 463px;
	background-color: #1DB1EC;
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	border-radius: 29px 0px 0px 0px ;
	position: relative;
	margin-right: -10000px;
	width: 32.4%;
	left: 14.6%;
}

#u717
{
	z-index: 96;
	height: 367px;
	background-color: #1DB1EC;
	opacity: 0.85;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";
	filter: alpha(opacity=85);
	border-radius: 0px 29px 0px 0px ;
	position: relative;
	margin-right: -10000px;
	margin-top: 96px;
	width: 32.4%;
	left: 50.4%;
}

#u711-4
{
	z-index: 97;
	min-height: 33px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 42px;
	font-size: 35px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 131px;
	width: 15.6%;
	left: 22.41%;
}

#u720-4
{
	z-index: 101;
	min-height: 33px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 42px;
	font-size: 35px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 131px;
	width: 15.6%;
	left: 58.8%;
}

#u714-4
{
	z-index: 105;
	min-height: 196px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: justify;
	font-size: 14px;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 187px;
	width: 26.1%;
	left: 17.8%;
}

#u723-4
{
	z-index: 109;
	min-height: 196px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: justify;
	font-size: 14px;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 187px;
	width: 26.1%;
	left: 54.2%;
}

#politicas
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 365px;
}

#u729
{
	z-index: 113;
	min-height: 564.8999999999996px;
	background-color: #D76534;
	padding-bottom: 0px;
}

#u729_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	max-width: 1000px;
	margin-bottom: -10px;
}

#u729_position_content
{
	margin-top: -25px;
	padding-bottom: 31px;
	width: 100%;
}

#u732
{
	z-index: 114;
	-pie-box-shadow: 6px 6px 8px #CECECE;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.19);
	background-color: #FFFFFF;
	border-radius: 10px;
	padding-bottom: 17px;
	position: relative;
	width: 36%;
	left: 7.1%;
}

#u738-4
{
	z-index: 115;
	min-height: 33px;
	background-color: transparent;
	color: #D76534;
	line-height: 42px;
	font-size: 35px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 16px;
	width: 63.34%;
	left: 19.45%;
}

#u1854-4
{
	z-index: 139;
	min-height: 33px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 37px;
	font-size: 31px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	margin-top: 56px;
	position: relative;
	width: 40.5%;
	left: 16.3%;
}

#u741-4
{
	z-index: 119;
	min-height: 121px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: justify;
	font-size: 15px;
	line-height: 18px;
	font-family: cabin, sans-serif;
	font-weight: 400;
	margin-top: 28px;
	position: relative;
	width: 68.2%;
	left: 16.3%;
}

#u1857-4
{
	z-index: 143;
	min-height: 33px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 36px;
	font-size: 30px;
	font-family: days-one, sans-serif;
	font-weight: 400;
	margin-top: 41px;
	position: relative;
	width: 69.7%;
	left: 16.3%;
}

#u1863-4
{
	z-index: 123;
	min-height: 100px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: justify;
	font-size: 15px;
	line-height: 18px;
	font-family: cabin, sans-serif;
	font-weight: 400;
	margin-top: 16px;
	position: relative;
	width: 68.2%;
	left: 16.3%;
}

#u1869
{
	z-index: 147;
	background-color: #EF8B48;
	border-radius: 10px 10px 10px 0px ;
	padding-bottom: 7px;
	margin-top: 11px;
	position: relative;
	width: 11.71%;
	left: 72.8%;
}

#u1866-4
{
	z-index: 148;
	min-height: 21px;
	background-color: transparent;
	color: #FFFFFF;
	line-height: 19px;
	font-size: 16px;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	width: 66.67%;
	left: 18.81%;
}

#u729-bw
{
	z-index: 113;
	min-height: 564.8999999999996px;
	margin-top: -10px;
}

#pu760
{
	margin-top: 18px;
	width: 100%;
}

#u760
{
	z-index: 135;
	height: 125px;
	background-color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	width: 0.3%;
	left: 63.3%;
}

#u747-7
{
	z-index: 128;
	min-height: 37px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: justify;
	font-size: 15px;
	line-height: 18px;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 36px;
	width: 20.9%;
	left: 65.8%;
}

#u750
{
	z-index: 127;
	height: 169px;
	background-color: #2A59A4;
}

#u750-bw
{
	z-index: 127;
	margin-top: -135px;
	margin-bottom: -135px;
	height: 169px;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

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

