.recaptcha_is_showing_audio #u2801.mode-audio
{
	background: transparent url("../images/recaptchamodeimage.png") no-repeat center center;
	background-size: contain;
}

.recaptcha_isnot_showing_audio #u2801.mode-image
{
	background: transparent url("../images/recaptchamodeaudio.png") no-repeat center center;
	background-size: contain;
}

.recaptcha_isnot_showing_audio #u2801.mode-image:hover
{
	width: 18px;
	height: 18px;
	min-height: 0px;
	margin: 20px -10000px 0px 0px;
	background: transparent url("../images/recaptchamodeaudiorollover.jpg") no-repeat center center;
	background-size: contain;
}

.recaptcha_is_showing_audio #u2801.mode-audio:hover
{
	width: 18px;
	height: 18px;
	min-height: 0px;
	margin: 20px -10000px 0px 0px;
	background: transparent url("../images/recaptchamodeimagerollover.jpg") no-repeat center center;
	background-size: contain;
}

.recaptcha_isnot_showing_audio #u2801.mode-image:active
{
	width: 18px;
	height: 18px;
	min-height: 0px;
	margin: 20px -10000px 0px 0px;
	background: transparent url("../images/recaptchamodeaudiomousedown.jpg") no-repeat center center;
	background-size: contain;
}

.recaptcha_is_showing_audio #u2801.mode-audio:active
{
	width: 18px;
	height: 18px;
	min-height: 0px;
	margin: 20px -10000px 0px 0px;
	background: transparent url("../images/recaptchamodeimagemousedown.jpg") no-repeat center center;
	background-size: contain;
}

.version.index /* version checker */
{
	color: #000019;
	background-color: #957EA0;
}

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

#u116
{
	z-index: 2;
	width: 1343px;
	left: -1px;
	position: relative;
	background: transparent url("../images/fondo-inicio.jpg") no-repeat left top;
}

#u116_position_content
{
	padding-bottom: 37px;
	width: 100%;
}

#inicio
{
	left: -4px;
	position: relative;
}

#u3564
{
	z-index: 402;
	width: 563px;
	background-color: transparent;
	margin-left: 390px;
	margin-top: 86px;
	position: relative;
}

#u2398
{
	z-index: 257;
	width: 27px;
	min-height: 47px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 658px;
	margin-top: 66px;
	position: relative;
}

#trayectoria
{
	left: -4px;
	margin-top: 188px;
	position: relative;
}

#tab-panelu3127
{
	z-index: 258;
	width: 888px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 744px;
	left: 231px;
}

#u3141
{
	z-index: 259;
	width: 888px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#u3150
{
	z-index: 260;
	width: 221px;
	min-height: 28px;
	-webkit-transition-duration: 0s;
	-webkit-transition-delay: 0s;
	transition-duration: 0s;
	transition-delay: 0s;
	background-image: url("../images/blank.gif");
	border-style: solid;
	border-color: #999999;
	background-color: #DEDEDE;
	padding-bottom: 1px;
	position: relative;
	margin-right: -10000px;
	border-width: 1px 0px 1px 1px;
}

#u3150:hover
{
	-webkit-transition-duration: 0s;
	-webkit-transition-delay: 0s;
	transition-duration: 0s;
	transition-delay: 0s;
	border-style: solid;
	background-color: #FFFFFF;
	width: 221px;
	min-height: 28px;
	margin: 0px -10000px 0px 0px;
	border-width: 1px 0px 1px 1px;
}

#u3150.TabbedPanelsTabSelected
{
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0s;
	-webkit-transition-timing-function: ease;
	transition-duration: 1s;
	transition-delay: 0s;
	transition-timing-function: ease;
	border-style: solid;
	background-color: #FFFFFF;
	width: 221px;
	min-height: 29px;
	margin: 0px -10000px 0px 0px;
	border-width: 1px 0px 0px 1px;
}

#u3152-4
{
	z-index: 261;
	width: 221px;
	min-height: 28px;
	border-color: #999999;
	background-color: transparent;
	line-height: 28px;
	font-size: 20px;
	text-align: center;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u3150:hover #u3152-4
{
	border-color: #999999;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 28px;
	width: 221px;
	margin: 0px -10000px 0px 0px;
}

#u3150.TabbedPanelsTabSelected #u3152-4
{
	border-width: 0px;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 28px;
	width: 221px;
	margin: 0px -10000px 0px 0px;
}

#u3142
{
	z-index: 265;
	width: 222px;
	min-height: 22px;
	-webkit-transition-duration: 0s;
	-webkit-transition-delay: 0s;
	transition-duration: 0s;
	transition-delay: 0s;
	background-image: url("../images/blank.gif");
	border-style: solid;
	border-color: #999999;
	background-color: #DEDEDE;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
	left: 221px;
	border-width: 1px 0px 1px 1px;
}

#u3142:hover
{
	-webkit-transition-duration: 0s;
	-webkit-transition-delay: 0s;
	transition-duration: 0s;
	transition-delay: 0s;
	border-style: solid;
	background-color: #FFFFFF;
	width: 222px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
	border-width: 1px 0px 1px 1px;
}

#u3142.TabbedPanelsTabSelected
{
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0s;
	-webkit-transition-timing-function: ease;
	transition-duration: 1s;
	transition-delay: 0s;
	transition-timing-function: ease;
	border-style: solid;
	background-color: #FFFFFF;
	width: 222px;
	min-height: 23px;
	margin: 0px -10000px 0px 0px;
	border-width: 1px 0px 0px 1px;
}

#u3143-4
{
	z-index: 266;
	width: 222px;
	min-height: 22px;
	border-color: #999999;
	background-color: transparent;
	line-height: 22px;
	font-size: 16px;
	text-align: center;
	color: #999999;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u3142:hover #u3143-4
{
	border-color: #999999;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 222px;
	margin: 0px -10000px 0px 0px;
}

#u3142.TabbedPanelsTabSelected #u3143-4
{
	border-width: 0px;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 222px;
	margin: 0px -10000px 0px 0px;
}

#u3142:hover #u3143-4 p
{
	font-size: 16px;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#u3146
{
	z-index: 270;
	width: 221px;
	min-height: 22px;
	-webkit-transition-duration: 0s;
	-webkit-transition-delay: 0s;
	transition-duration: 0s;
	transition-delay: 0s;
	background-image: url("../images/blank.gif");
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	background-color: #DEDEDE;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
	left: 443px;
}

#u3146:hover
{
	-webkit-transition-duration: 0s;
	-webkit-transition-delay: 0s;
	transition-duration: 0s;
	transition-delay: 0s;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
	width: 221px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u3148-4
{
	z-index: 271;
	width: 221px;
	min-height: 22px;
	border-color: #999999;
	background-color: transparent;
	line-height: 22px;
	font-size: 16px;
	text-align: center;
	color: #999999;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u3146:hover #u3148-4
{
	border-color: #999999;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 221px;
	margin: 0px -10000px 0px 0px;
}

#u3146:hover #u3148-4 p
{
	font-family: cuprum, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#u3220
{
	z-index: 275;
	width: 221px;
	min-height: 22px;
	-webkit-transition-duration: 0s;
	-webkit-transition-delay: 0s;
	transition-duration: 0s;
	transition-delay: 0s;
	background-image: url("../images/blank.gif");
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	background-color: #DEDEDE;
	padding-bottom: 7px;
	position: relative;
	margin-right: -10000px;
	left: 665px;
}

#u3220:hover
{
	-webkit-transition-duration: 0s;
	-webkit-transition-delay: 0s;
	transition-duration: 0s;
	transition-delay: 0s;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
	width: 221px;
	min-height: 22px;
	margin: 0px -10000px 0px 0px;
}

#u3146.TabbedPanelsTabSelected,#u3220.TabbedPanelsTabSelected
{
	-webkit-transition-duration: 1s;
	-webkit-transition-delay: 0s;
	-webkit-transition-timing-function: ease;
	transition-duration: 1s;
	transition-delay: 0s;
	transition-timing-function: ease;
	border-style: solid;
	background-color: #FFFFFF;
	width: 221px;
	min-height: 23px;
	margin: 0px -10000px 0px 0px;
	border-width: 1px 1px 0px;
}

#u3223-4
{
	z-index: 276;
	width: 221px;
	min-height: 22px;
	border-color: #999999;
	background-color: transparent;
	line-height: 22px;
	font-size: 16px;
	text-align: center;
	color: #999999;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 3px;
}

#u3220:hover #u3223-4
{
	border-color: #999999;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 221px;
	margin: 0px -10000px 0px 0px;
}

#u3146.TabbedPanelsTabSelected #u3148-4,#u3220.TabbedPanelsTabSelected #u3223-4
{
	border-width: 0px;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 221px;
	margin: 0px -10000px 0px 0px;
}

#u3150.TabbedPanelsTabSelected #u3152-4 p,#u3142.TabbedPanelsTabSelected #u3143-4 p,#u3146.TabbedPanelsTabSelected #u3148-4 p,#u3220.TabbedPanelsTabSelected #u3223-4 p
{
	color: #000000;
	visibility: inherit;
	font-size: 20px;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	font-style: normal;
}

#u3128
{
	z-index: 280;
	width: 888px;
	background-color: transparent;
	position: relative;
}

#u3129
{
	z-index: 281;
	width: 888px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u3257
{
	z-index: 282;
	width: 887px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u3133
{
	z-index: 284;
	width: 888px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u3267
{
	z-index: 285;
	width: 887px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u3137
{
	z-index: 287;
	width: 888px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u3279
{
	z-index: 288;
	width: 887px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u3232
{
	z-index: 290;
	width: 888px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u3289
{
	z-index: 291;
	width: 887px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u148
{
	z-index: 4;
	width: 1343px;
	height: 780px;
	left: -1px;
	top: -4px;
	margin-bottom: -4px;
	position: relative;
	background: transparent url("../images/fondo-trayectoria02.jpg") no-repeat left top;
}

#u178
{
	z-index: 5;
	width: 1343px;
	padding-bottom: 707px;
	left: -1px;
	position: relative;
	background: transparent url("../images/fondo-informatica-02.jpg") no-repeat left top;
}

#proaudio
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 53px;
	left: -4px;
}

#informatica
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 55px;
	left: -4px;
}

#pu339
{
	width: 0.01px;
	padding-bottom: 718px;
	margin-left: 53px;
	margin-top: -779px;
}

#u339
{
	z-index: 16;
	width: 110px;
	background-color: transparent;
	position: fixed;
	top: 1638px;
	left: 622px;
}

#u349
{
	z-index: 18;
	width: 153px;
	background-color: transparent;
	position: fixed;
	top: 1750px;
	left: 598px;
}

#u1182
{
	z-index: 30;
	width: 900px;
	background-color: transparent;
	position: fixed;
	top: 1834px;
	left: 230px;
}

#u1192
{
	z-index: 32;
	width: 414px;
	height: 325px;
	background-color: #C0E8FA;
	position: fixed;
	top: 1950px;
	left: 635px;
}

#pamphletu1198
{
	z-index: 33;
	width: 0.01px;
	height: 443px;
	position: fixed;
	top: 1809px;
	left: 220px;
}

#u1199
{
	z-index: 34;
	width: 295px;
	position: relative;
	margin-right: -10000px;
	margin-top: 398px;
	left: 480px;
}

#u1200
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	background: transparent url("../images/cuadro-informatica-01.jpg") no-repeat left top;
}

#u1203
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	left: 78px;
	background: transparent url("../images/cuadro-informatica-02.jpg") no-repeat left top;
}

#u1202
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	left: 157px;
	background: transparent url("../images/cuadro-informatica-03.jpg") no-repeat left top;
}

#u1201
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	left: 235px;
	background: transparent url("../images/cuadro-informatica-04.jpg") no-repeat left top;
}

#u1204
{
	position: absolute;
	width: 814px;
	background-color: transparent;
}

#u1204popup
{
	z-index: 39;
}

#u1209
{
	z-index: 40;
	width: 814px;
	height: 383px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1211
{
	z-index: 41;
	width: 403px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 15px;
}

#u1210-4
{
	z-index: 43;
	width: 360px;
	min-height: 207px;
	background-color: transparent;
	line-height: 29px;
	font-size: 21px;
	text-align: left;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 145px;
	left: 448px;
}

#u1213
{
	z-index: 47;
	width: 814px;
	height: 383px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1215
{
	z-index: 48;
	width: 403px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 15px;
}

#u1214-6
{
	z-index: 50;
	width: 332px;
	min-height: 207px;
	background-color: transparent;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 145px;
	left: 448px;
}

#u1205
{
	z-index: 56;
	width: 814px;
	height: 383px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1206
{
	z-index: 57;
	width: 403px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 15px;
}

#u1208-6
{
	z-index: 59;
	width: 344px;
	min-height: 207px;
	background-color: transparent;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 145px;
	left: 448px;
}

#u1208-4
{
	font-size: 22px;
	text-align: left;
	line-height: 31px;
	padding-left: 7px;
}

#u1217
{
	z-index: 65;
	width: 814px;
	height: 383px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1218
{
	z-index: 66;
	width: 403px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 15px;
}

#u1220-6
{
	z-index: 68;
	width: 332px;
	min-height: 207px;
	background-color: transparent;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 145px;
	left: 448px;
}

#u1214-2,#u1208-2,#u1220-2
{
	font-size: 24px;
	text-align: center;
	line-height: 34px;
	padding-left: 7px;
}

#u1214-4,#u1220-4
{
	font-size: 21px;
	text-align: left;
	line-height: 29px;
	padding-left: 7px;
}

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

#u1195-4
{
	z-index: 74;
	width: 250px;
	min-height: 32px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: fixed;
	top: 1905px;
	left: 718px;
}

#u3550
{
	z-index: 295;
	width: 94px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 1577px;
	left: 57px;
}

#u1964
{
	z-index: 296;
	width: 94px;
	background-color: transparent;
	position: relative;
}

#u1964:hover
{
	background-color: transparent;
	width: 94px;
	min-height: 0px;
	margin: 0px;
}

#u3540
{
	z-index: 304;
	width: 94px;
	background-color: transparent;
	margin-top: 11px;
	position: relative;
}

#u1984
{
	z-index: 298;
	width: 94px;
	background-color: transparent;
	margin-top: 11px;
	position: relative;
}

#u1994
{
	z-index: 300;
	width: 94px;
	background-color: transparent;
	margin-top: 12px;
	position: relative;
}

#u1994:hover
{
	background-color: transparent;
	width: 94px;
	min-height: 0px;
	margin: 12px 0px 0px;
}

#u2004
{
	z-index: 302;
	width: 94px;
	background-color: transparent;
	margin-top: 11px;
	position: relative;
}

#u3540:hover,#u1984:hover,#u2004:hover
{
	background-color: transparent;
	width: 94px;
	min-height: 0px;
	margin: 11px 0px 0px;
}

#u876
{
	z-index: 400;
	width: 117px;
	background-color: transparent;
	position: fixed;
	top: 1557px;
	left: 1165px;
}

#u876:hover
{
	background-color: transparent;
	width: 117px;
	min-height: 0px;
	margin: 0px;
}

#u193
{
	z-index: 6;
	width: 1343px;
	background-color: transparent;
	padding-bottom: 6px;
	left: -1px;
	margin-top: 4px;
	position: relative;
}

#u196
{
	z-index: 7;
	width: 1343px;
	padding-bottom: 692px;
	position: relative;
	margin-right: -10000px;
	margin-top: -5px;
	background: transparent url("../images/fondo-marketing.jpg") no-repeat left top;
}

#marketing
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 69px;
	left: -4px;
}

#pu363
{
	width: 0.01px;
	padding-bottom: 683px;
	margin-left: 219px;
	margin-top: -687px;
}

#u363
{
	z-index: 20;
	width: 153px;
	background-color: transparent;
	position: fixed;
	top: 2433px;
	left: 597px;
}

#u1371
{
	z-index: 78;
	width: 818px;
	background-color: transparent;
	position: fixed;
	top: 2649px;
	left: 270px;
}

#u1381
{
	z-index: 80;
	width: 423px;
	height: 320px;
	background-color: #C0E8FA;
	position: fixed;
	top: 2729px;
	left: 675px;
}

#pamphletu1384
{
	z-index: 81;
	width: 0.01px;
	height: 390px;
	padding-bottom: 113px;
	position: fixed;
	top: 2613px;
	left: 223px;
}

#u1385
{
	z-index: 82;
	width: 60px;
	position: relative;
	margin-right: -10000px;
	margin-top: 156px;
	left: 886px;
}

#u1389
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	background: transparent url("../images/cuadro-marketing-01.jpg") no-repeat left top;
}

#u1389:hover
{
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/cuadro-marketing-01-u1389-r-fr.png") no-repeat left top;
}

#u1389.PamphletThumbSelected
{
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/cuadro-marketing-01.jpg") no-repeat left top;
}

#u1388
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	top: 63px;
	background: transparent url("../images/cuadro-marketing-02.jpg") no-repeat left top;
}

#u1388:hover
{
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/cuadro-marketing-02-u1388-r-fr.png") no-repeat left top;
}

#u1388.PamphletThumbSelected
{
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/cuadro-marketing-02.jpg") no-repeat left top;
}

#u1386
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	top: 126px;
	background: transparent url("../images/cuadro-marketing-03.jpg") no-repeat left top;
}

#u1386:hover
{
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/cuadro-marketing-03-u1386-r-fr.png") no-repeat left top;
}

#u1386.PamphletThumbSelected
{
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/cuadro-marketing-03.jpg") no-repeat left top;
}

#u1387
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	top: 189px;
	background: transparent url("../images/cuadro-marketing-04.jpg") no-repeat left top;
}

#u1387:hover
{
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/cuadro-marketing-04-u1387-r-fr.png") no-repeat left top;
}

#u1387.PamphletThumbSelected
{
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/cuadro-marketing-04.jpg") no-repeat left top;
}

#u1390
{
	position: absolute;
	width: 871px;
	background-color: transparent;
}

#u1390popup
{
	z-index: 87;
}

#u1403
{
	z-index: 88;
	width: 871px;
	height: 503px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1404
{
	z-index: 89;
	width: 420px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 20px;
}

#u1512-4
{
	z-index: 95;
	width: 181px;
	min-height: 32px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-left: 80px;
	position: relative;
}

#u1406-4
{
	z-index: 91;
	width: 410px;
	min-height: 207px;
	background-color: transparent;
	line-height: 24px;
	font-size: 20px;
	text-align: left;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-top: 25px;
	position: relative;
}

#u1399
{
	z-index: 99;
	width: 871px;
	height: 503px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1400
{
	z-index: 100;
	width: 420px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 20px;
}

#pu1509-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 74px;
	margin-left: 455px;
}

#u1509-4
{
	z-index: 113;
	width: 181px;
	min-height: 32px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-left: 86px;
	position: relative;
}

#u1402-11
{
	z-index: 102;
	width: 409px;
	min-height: 207px;
	background-color: transparent;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-top: 12px;
	position: relative;
}

#u1391
{
	z-index: 117;
	width: 871px;
	height: 503px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1393
{
	z-index: 118;
	width: 420px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 20px;
}

#pu1506-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 74px;
	margin-left: 459px;
}

#u1506-4
{
	z-index: 126;
	width: 181px;
	min-height: 32px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-left: 82px;
	position: relative;
}

#u1392-6
{
	z-index: 120;
	width: 405px;
	min-height: 316px;
	background-color: transparent;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-top: 10px;
	position: relative;
}

#u1402-2,#u1402-5,#u1402-7,#u1392-2
{
	font-size: 21px;
	text-align: center;
	line-height: 23px;
	padding-left: 7px;
}

#u1395
{
	z-index: 130;
	width: 871px;
	height: 503px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1396
{
	z-index: 131;
	width: 420px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 20px;
}

#pu1512-4,#pu1503-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 74px;
	margin-left: 461px;
}

#u1503-4
{
	z-index: 139;
	width: 241px;
	min-height: 32px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-left: 51px;
	position: relative;
}

#u1398-6
{
	z-index: 133;
	width: 396px;
	min-height: 207px;
	background-color: transparent;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-top: 25px;
	position: relative;
}

#u1398-2
{
	font-size: 21px;
	text-align: center;
	line-height: 29px;
	padding-left: 7px;
}

#u3452
{
	z-index: 293;
	width: 129px;
	background-color: transparent;
	position: fixed;
	top: 2542px;
	left: 609px;
}

#u211
{
	z-index: 8;
	width: 1343px;
	padding-bottom: 691px;
	left: -1px;
	top: -6px;
	margin-bottom: -6px;
	position: relative;
	background: transparent url("../images/fondo-proyectos.jpg") no-repeat left top;
}

#proyectos
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 70px;
	left: -4px;
}

#pu387
{
	width: 0.01px;
	padding-bottom: 631px;
	margin-left: 198px;
	margin-top: -737px;
}

#u387
{
	z-index: 22;
	width: 153px;
	background-color: transparent;
	position: fixed;
	top: 3156px;
	left: 600px;
}

#u397
{
	z-index: 24;
	width: 304px;
	background-color: transparent;
	position: fixed;
	top: 3264px;
	left: 523px;
}

#u1540
{
	z-index: 143;
	width: 610px;
	background-color: transparent;
	position: fixed;
	top: 3298px;
	left: 434px;
}

#u1537
{
	z-index: 145;
	width: 368px;
	height: 386px;
	background-color: #C0E8FA;
	position: fixed;
	top: 3377px;
	left: 732px;
}

#pamphletu1552
{
	z-index: 146;
	width: 0.01px;
	height: 411px;
	position: fixed;
	top: 3336px;
	left: 202px;
}

#u1576
{
	z-index: 147;
	width: 307px;
	position: relative;
	margin-right: -10000px;
	margin-top: 366px;
	left: 561px;
}

#u1578
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	background: transparent url("../images/cuadro-proyectos-01.jpg") no-repeat left top;
}

#u1579
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	left: 82px;
	background: transparent url("../images/cuadro-proyectos-02.jpg") no-repeat left top;
}

#u1577
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	left: 165px;
	background: transparent url("../images/cuadro-proyectos-03.jpg") no-repeat left top;
}

#u1580
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	left: 247px;
	background: transparent url("../images/cuadro-proyectos-04.jpg") no-repeat left top;
}

#u1553popup
{
	z-index: 152;
}

#u1569
{
	z-index: 153;
	width: 898px;
	height: 363px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1570
{
	z-index: 154;
	width: 501px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 20px;
}

#u1573-4
{
	z-index: 156;
	width: 350px;
	min-height: 244px;
	background-color: transparent;
	line-height: 27px;
	font-size: 21px;
	text-align: left;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 538px;
}

#u1554
{
	z-index: 160;
	width: 898px;
	height: 363px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1557
{
	z-index: 161;
	width: 501px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 20px;
}

#u1556-7
{
	z-index: 163;
	width: 350px;
	min-height: 207px;
	background-color: transparent;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 538px;
}

#u1559
{
	z-index: 170;
	width: 898px;
	height: 363px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1560
{
	z-index: 171;
	width: 501px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 20px;
}

#u1563-7
{
	z-index: 173;
	width: 350px;
	min-height: 219px;
	background-color: transparent;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 538px;
}

#u1564
{
	z-index: 180;
	width: 898px;
	height: 363px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1566
{
	z-index: 181;
	width: 501px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 20px;
}

#u1565-7
{
	z-index: 183;
	width: 350px;
	min-height: 207px;
	background-color: transparent;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 538px;
}

#u1565-2
{
	font-size: 22px;
	text-align: center;
	line-height: 26px;
	padding-left: 7px;
}

#u1398-4,#u1565-3
{
	font-size: 20px;
	text-align: left;
	line-height: 24px;
	padding-left: 7px;
}

#u1565-5
{
	font-size: 21px;
	text-align: left;
	line-height: 25px;
	padding-left: 7px;
}

#u1655-4
{
	z-index: 190;
	width: 204px;
	min-height: 32px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	position: fixed;
	top: 3334px;
	left: 773px;
}

#u226
{
	z-index: 9;
	width: 1343px;
	padding-bottom: 695px;
	left: -1px;
	position: relative;
	background: transparent url("../images/fondo-cctv.jpg") no-repeat left top;
}

#cctv
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 67px;
	left: -4px;
}

#pu411
{
	width: 0.01px;
	padding-bottom: 625px;
	margin-left: 195px;
	margin-top: -684px;
}

#u411
{
	z-index: 26;
	width: 153px;
	background-color: transparent;
	position: fixed;
	top: 3989px;
	left: 599px;
}

#u421
{
	z-index: 28;
	width: 153px;
	background-color: transparent;
	position: fixed;
	top: 4107px;
	left: 599px;
}

#u1738
{
	z-index: 194;
	width: 835px;
	background-color: transparent;
	position: fixed;
	top: 4208px;
	left: 261px;
}

#u1748
{
	z-index: 196;
	width: 443px;
	height: 239px;
	background-color: #C0E8FA;
	position: fixed;
	top: 4283px;
	left: 645px;
}

#pamphletu1751
{
	z-index: 197;
	width: 0.01px;
	height: 395px;
	position: fixed;
	top: 4167px;
	left: 199px;
}

#u1752
{
	z-index: 198;
	width: 307px;
	position: relative;
	margin-right: -10000px;
	margin-top: 350px;
	left: 96px;
}

#u1753
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	background: transparent url("../images/cuadro-cctv-01.jpg") no-repeat left top;
}

#u1756
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	left: 82px;
	background: transparent url("../images/cuadro-cctv-02.jpg") no-repeat left top;
}

#u1755
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	left: 165px;
	background: transparent url("../images/cuadro-cctv-03.jpg") no-repeat left top;
}

#u1868
{
	position: absolute;
	width: 60px;
	height: 45px;
	border-width: 0px;
	left: 247px;
	background: transparent url("../images/cuadro-cctv-04.jpg") no-repeat left top;
}

#u1200.PamphletThumbSelected,#u1203.PamphletThumbSelected,#u1202.PamphletThumbSelected,#u1201.PamphletThumbSelected,#u1578.PamphletThumbSelected,#u1579.PamphletThumbSelected,#u1577.PamphletThumbSelected,#u1580.PamphletThumbSelected,#u1753.PamphletThumbSelected,#u1756.PamphletThumbSelected,#u1755.PamphletThumbSelected,#u1868.PamphletThumbSelected
{
	background-repeat: no-repeat;
	background-position: left top;
	width: 60px;
	height: 45px;
	min-height: 0px;
	margin: 0px;
}

#u1553,#u1761
{
	position: absolute;
	width: 898px;
	background-color: transparent;
}

#u1761popup
{
	z-index: 203;
}

#u1774
{
	z-index: 204;
	width: 898px;
	height: 347px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1776
{
	z-index: 205;
	width: 399px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 20px;
}

#pu1862-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 74px;
	margin-left: 453px;
}

#u1862-4
{
	z-index: 211;
	width: 181px;
	min-height: 32px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-left: 90px;
	position: relative;
}

#u1775-4
{
	z-index: 207;
	width: 428px;
	min-height: 220px;
	background-color: transparent;
	line-height: 27px;
	font-size: 21px;
	text-align: left;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-top: 16px;
	position: relative;
}

#u1210-2,#u1406-2,#u1573-2,#u1775-2
{
	padding-left: 7px;
}

#u1766
{
	z-index: 215;
	width: 898px;
	height: 347px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1767
{
	z-index: 216;
	width: 399px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 20px;
}

#pu1865-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 74px;
	margin-left: 456px;
}

#u1865-4
{
	z-index: 225;
	width: 181px;
	min-height: 32px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-left: 87px;
	position: relative;
}

#u1769-7
{
	z-index: 218;
	width: 426px;
	min-height: 207px;
	background-color: transparent;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-top: 16px;
	position: relative;
}

#u1402-4,#u1402-9,#u1392-4,#u1556-3,#u1769-3
{
	font-size: 20px;
	text-align: left;
	line-height: 22px;
	padding-left: 7px;
}

#u1770
{
	z-index: 229;
	width: 898px;
	height: 347px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1772
{
	z-index: 230;
	width: 399px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 20px;
}

#pu1859-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 74px;
	margin-left: 455px;
}

#u1859-4
{
	z-index: 239;
	width: 181px;
	min-height: 32px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-left: 88px;
	position: relative;
}

#u1771-7
{
	z-index: 232;
	width: 426px;
	min-height: 219px;
	background-color: transparent;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-top: 17px;
	position: relative;
}

#u1871
{
	z-index: 243;
	width: 898px;
	height: 347px;
	border-width: 0px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1890
{
	z-index: 244;
	width: 399px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3px;
	left: 20px;
}

#pu1898-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 74px;
	margin-left: 456px;
}

#u1898-4
{
	z-index: 253;
	width: 181px;
	min-height: 32px;
	background-color: transparent;
	line-height: 36px;
	font-size: 30px;
	text-align: center;
	color: #FFFFFF;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-left: 87px;
	position: relative;
}

#u1195,#u1512,#u1509,#u1506,#u1503,#u1655,#u1862,#u1865,#u1859,#u1898
{
	text-decoration: underline;
}

#u1897-7
{
	z-index: 246;
	width: 426px;
	min-height: 219px;
	background-color: transparent;
	color: #000000;
	font-family: cuprum, sans-serif;
	font-weight: 400;
	margin-top: 17px;
	position: relative;
}

#u1556-2,#u1563-2,#u1769-2,#u1771-2,#u1897-2
{
	font-size: 22px;
	text-align: center;
	line-height: 24px;
	padding-left: 7px;
}

#u1556-5,#u1563-3,#u1563-5,#u1769-5,#u1771-3,#u1771-5,#u1897-3,#u1897-5
{
	font-size: 21px;
	text-align: left;
	line-height: 27px;
	padding-left: 7px;
}

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

#u295
{
	z-index: 317;
	width: 1343px;
	padding-bottom: 206px;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../images/fondo-contacto02.jpg") no-repeat left top;
}

#contacto
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 28px;
	left: -4px;
}

#pu2718
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 78px;
	margin-left: 131px;
}

#u2718
{
	z-index: 318;
	width: 136px;
	background-color: transparent;
	position: relative;
}

#u2910
{
	z-index: 391;
	width: 75px;
	background-color: transparent;
	margin-left: 30px;
	margin-top: 24px;
	position: relative;
}

#u2910:hover
{
	background-color: transparent;
	width: 75px;
	min-height: 0px;
	margin: 24px 0px 0px 30px;
}

#u2924
{
	z-index: 393;
	width: 75px;
	background-color: transparent;
	margin-left: 31px;
	position: relative;
}

#u2934
{
	z-index: 395;
	width: 75px;
	background-color: transparent;
	margin-left: 31px;
	position: relative;
}

#u2944
{
	z-index: 397;
	width: 75px;
	background-color: transparent;
	margin-left: 31px;
	position: relative;
}

#u2924:hover,#u2934:hover,#u2944:hover
{
	background-color: transparent;
	width: 75px;
	min-height: 0px;
	margin: 0px 0px 0px 31px;
}

#u2780
{
	z-index: 320;
	width: 379px;
	height: 409px;
	background-color: #91B7C7;
	background-color: rgba(72,135,163,0.6);
	position: relative;
	margin-right: -10000px;
	margin-top: 92px;
	left: 634px;
	-pie-background: rgba(72,135,163,0.6);
}

#widgetu2728
{
	z-index: 321;
	width: 0.01px;
	height: 378px;
	position: relative;
	margin-right: -10000px;
	margin-top: 108px;
	left: 651px;
}

#widgetu2731
{
	z-index: 322;
	width: 342px;
	height: 47px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: -1px;
}

#widgetu2731.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 342px;
	height: 47px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2734-4
{
	z-index: 323;
	width: 200px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 15px;
	font-size: 15px;
	text-align: left;
	color: #FFFFFF;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

#u2733-4
{
	z-index: 327;
	width: 328px;
	min-height: 14px;
	border-style: solid;
	border-width: 1px;
	border-color: #C4C4C4;
	background-color: #F2F2F2;
	padding: 6px;
	line-height: 14px;
	color: #C4C4C4;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
}

#muse_css_mq,#widgetu2731.non-empty-st #u2733-4
{
	background-color: #FFFFFF;
}

#widgetu2731:hover #u2733-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu2731.focus-st #u2733-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu2731.non-empty-st #u2733-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2731:hover #u2733-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2731.focus-st #u2733-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2731_input,#widgetu2731_prompt
{
	width: 328px;
	min-height: 14px;
	color: #C4C4C4;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-style: italic;
	padding: 6px;
}

#widgetu2740
{
	z-index: 331;
	width: 342px;
	height: 47px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 60px;
	left: -1px;
}

#widgetu2740.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 342px;
	height: 47px;
	min-height: 0px;
	margin: 60px -10000px 0px 0px;
}

#u2743-4
{
	z-index: 332;
	width: 200px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 15px;
	font-size: 15px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

#u2741-4
{
	z-index: 336;
	width: 328px;
	min-height: 14px;
	border-style: solid;
	border-width: 1px;
	border-color: #C4C4C4;
	background-color: #F2F2F2;
	padding: 6px;
	line-height: 14px;
	color: #C4C4C4;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
}

#widgetu2740.non-empty-st #u2741-4
{
	background-color: #FFFFFF;
}

#widgetu2740:hover #u2741-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu2740.focus-st #u2741-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu2731.fld-err-st #u2733-4,#widgetu2740.fld-err-st #u2741-4
{
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu2740.non-empty-st #u2741-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2740:hover #u2741-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2740.focus-st #u2741-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#u2729-4
{
	z-index: 340;
	width: 200px;
	min-height: 21px;
	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: 348px;
	left: 140px;
}

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

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

#widgetu2728.frm-subm-err-st #u2730-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 28px;
}

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

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

#widgetu2728.frm-sub-st #u2729-4,#widgetu2728.frm-subm-ok-st #u2744-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 25px;
}

#widgetu2728.frm-subm-ok-st #u2744-4 p
{
	color: #999999;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u2739-17
{
	z-index: 352;
	min-height: 31px;
	width: 131px;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 348px;
	background: url("../images/u2739-17.png") no-repeat 0px 0px;
}

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

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

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

#widgetu2735
{
	z-index: 369;
	width: 342px;
	height: 101px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 120px;
	left: -1px;
}

#widgetu2735.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 342px;
	height: 101px;
	min-height: 0px;
	margin: 120px -10000px 0px 0px;
}

#u2737-4
{
	z-index: 370;
	width: 200px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 15px;
	font-size: 15px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

#widgetu2731.fld-err-st #u2734-4,#widgetu2735.fld-err-st #u2737-4
{
	border-width: 0px;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	width: 200px;
	margin: 0px -10000px 0px 0px;
}

#u2738-4
{
	z-index: 374;
	width: 328px;
	min-height: 68px;
	border-style: solid;
	border-width: 1px;
	border-color: #C4C4C4;
	background-color: #F2F2F2;
	padding: 6px;
	line-height: 14px;
	color: #C4C4C4;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
}

#widgetu2735.non-empty-st #u2738-4
{
	background-color: #FFFFFF;
}

#widgetu2735:hover #u2738-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 68px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu2735.focus-st #u2738-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 68px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu2735.fld-err-st #u2738-4
{
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 68px;
	width: 328px;
	margin: 19px -10000px 0px 0px;
}

#widgetu2735.non-empty-st #u2738-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2735:hover #u2738-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2735.focus-st #u2738-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2735_input,#widgetu2735_prompt
{
	width: 328px;
	min-height: 68px;
	color: #C4C4C4;
	font-style: italic;
	padding: 6px;
}

#widgetu2791
{
	z-index: 378;
	width: 342px;
	height: 109px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 230px;
	left: -1px;
}

#widgetu2791.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 342px;
	height: 109px;
	min-height: 0px;
	margin: 230px -10000px 0px 0px;
}

#u2793-4
{
	z-index: 379;
	width: 200px;
	min-height: 20px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	line-height: 15px;
	font-size: 15px;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	left: 1px;
}

#widgetu2740.fld-err-st #u2743-4,#widgetu2791.fld-err-st #u2793-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	width: 200px;
	margin: 0px -10000px 0px 0px;
}

#widgetu2731.fld-err-st #u2734-4 p,#widgetu2731.fld-err-st #u2734-4 span,#widgetu2740.fld-err-st #u2743-4 p,#widgetu2740.fld-err-st #u2743-4 span,#widgetu2735.fld-err-st #u2737-4 p,#widgetu2735.fld-err-st #u2737-4 span,#widgetu2791.fld-err-st #u2793-4 p,#widgetu2791.fld-err-st #u2793-4 span
{
	color: #D7244C;
}

#u2792-4
{
	z-index: 383;
	width: 328px;
	min-height: 14px;
	border-style: solid;
	border-width: 1px;
	border-color: #C4C4C4;
	background-color: #F2F2F2;
	padding: 6px;
	line-height: 14px;
	color: #C4C4C4;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 81px;
}

#widgetu2791.non-empty-st #u2792-4
{
	background-color: #FFFFFF;
}

#widgetu2791:hover #u2792-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 81px -10000px 0px 0px;
}

#widgetu2791.focus-st #u2792-4
{
	border-color: #6B6B6B;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 81px -10000px 0px 0px;
}

#widgetu2791.fld-err-st #u2792-4
{
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 14px;
	width: 328px;
	margin: 81px -10000px 0px 0px;
}

#widgetu2791.non-empty-st #u2792-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2791:hover #u2792-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2791.focus-st #u2792-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu2731.fld-err-st #u2733-4 *,#widgetu2740.fld-err-st #u2741-4 *,#widgetu2735.fld-err-st #u2738-4 *,#widgetu2791.fld-err-st #u2792-4 *
{
	color: #D7244C;
	font-style: italic;
}

#recaptcha_image
{
	position: relative;
	width: 301px;
	margin-right: -10000px;
	margin-top: 20px;
	left: 1px;
}

#u2801
{
	z-index: 388;
	width: 18px;
	height: 18px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 313px;
}

#u2845
{
	z-index: 389;
	width: 18px;
	height: 18px;
	position: relative;
	margin-right: -10000px;
	margin-top: 39px;
	left: 313px;
	background: transparent url("../images/recaptcharefresh.png") no-repeat center center;
	background-size: contain;
}

#u2845:hover
{
	width: 18px;
	height: 18px;
	min-height: 0px;
	margin: 39px -10000px 0px 0px;
	background: transparent url("../images/recaptcharefreshrollover.jpg") no-repeat center center;
	background-size: contain;
}

#u2845:active
{
	width: 18px;
	height: 18px;
	min-height: 0px;
	margin: 39px -10000px 0px 0px;
	background: transparent url("../images/recaptcharefreshmousedown.jpg") no-repeat center center;
	background-size: contain;
}

#u2868
{
	z-index: 390;
	width: 18px;
	height: 18px;
	position: relative;
	margin-right: -10000px;
	margin-top: 58px;
	left: 313px;
	background: transparent url("../images/recaptchahelp.png") no-repeat center center;
	background-size: contain;
}

#u2868:hover
{
	width: 18px;
	height: 18px;
	min-height: 0px;
	margin: 58px -10000px 0px 0px;
	background: transparent url("../images/recaptchahelprollover.jpg") no-repeat center center;
	background-size: contain;
}

#u2868:active
{
	width: 18px;
	height: 18px;
	min-height: 0px;
	margin: 58px -10000px 0px 0px;
	background: transparent url("../images/recaptchahelpmousedown.jpg") no-repeat center center;
	background-size: contain;
}

#widgetu2740_input,#widgetu2740_prompt,#recaptcha_response_field,#widgetu2791_prompt
{
	width: 328px;
	min-height: 14px;
	color: #C4C4C4;
	font-style: italic;
	padding: 6px;
}

#widgetu2731.focus-st #widgetu2731_prompt,#widgetu2740.focus-st #widgetu2740_prompt,#widgetu2735.focus-st #widgetu2735_prompt,#widgetu2791.focus-st #widgetu2791_prompt
{
	padding-top: 6px;
	padding-bottom: 6px;
	visibility: hidden;
}

#widgetu2731:hover #widgetu2731_input,#widgetu2731.focus-st #widgetu2731_input,#widgetu2731.fld-err-st #widgetu2731_input,#widgetu2731:hover #widgetu2731_prompt,#widgetu2731.fld-err-st #widgetu2731_prompt,#widgetu2740:hover #widgetu2740_input,#widgetu2740.focus-st #widgetu2740_input,#widgetu2740.fld-err-st #widgetu2740_input,#widgetu2740:hover #widgetu2740_prompt,#widgetu2740.fld-err-st #widgetu2740_prompt,#widgetu2735:hover #widgetu2735_input,#widgetu2735.focus-st #widgetu2735_input,#widgetu2735.fld-err-st #widgetu2735_input,#widgetu2735:hover #widgetu2735_prompt,#widgetu2735.fld-err-st #widgetu2735_prompt,#widgetu2791:hover #recaptcha_response_field,#widgetu2791.focus-st #recaptcha_response_field,#widgetu2791.fld-err-st #recaptcha_response_field,#widgetu2791:hover #widgetu2791_prompt,#widgetu2791.fld-err-st #widgetu2791_prompt
{
	padding-top: 6px;
	padding-bottom: 6px;
}

#widgetu2731.non-empty-st #widgetu2731_prompt,#widgetu2740.non-empty-st #widgetu2740_prompt,#widgetu2735.non-empty-st #widgetu2735_prompt,#widgetu2791.non-empty-st #widgetu2791_prompt
{
	visibility: hidden;
}

#u458
{
	z-index: 306;
	width: 1343px;
	background-color: #2D3B73;
	left: -1px;
	position: relative;
}

#u2460
{
	z-index: 311;
	width: 80px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 335px;
}

#u2460:hover
{
	background-color: transparent;
	width: 80px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2450
{
	z-index: 309;
	width: 118px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 460px;
}

#u2450:hover
{
	background-color: transparent;
	width: 118px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2440
{
	z-index: 307;
	width: 135px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 607px;
}

#u2440:hover
{
	background-color: transparent;
	width: 135px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2480
{
	z-index: 313;
	width: 157px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 771px;
}

#u2480:hover
{
	background-color: transparent;
	width: 157px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u2490
{
	z-index: 315;
	width: 71px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 974px;
}

#u2490:hover
{
	background-color: transparent;
	width: 71px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u1964_img:hover,#u3540_img:hover,#u1984_img:hover,#u1994_img:hover,#u2004_img:hover,#u876_img:hover,#u2910_img:hover,#u2924_img:hover,#u2934_img:hover,#u2944_img:hover,#u2460_img:hover,#u2450_img:hover,#u2440_img:hover,#u2480_img:hover,#u2490_img:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
}

.html
{
	background: #FFFFFF url("../images/fondo-general.jpg") repeat left top scroll;
}

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

