.version.servicios /* version checker */
{
	color: #0000EC;
	background-color: #40A2FD;
}

.html
{
	background-color: #FFFFFF;
}

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

#page_position_content
{
	margin-top: -36px;
	margin-bottom: -7px;
	width: 0.01px;
}

#pu3198
{
	width: 0.01px;
	padding-bottom: 178px;
	margin-left: -100px;
}

#u3198
{
	z-index: 181;
	height: 178px;
	-pie-box-shadow: 6px 6px 8px #CCCCCC;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.2);
	background-color: #FFFFFF;
	position: fixed;
	top: 0px;
}

#u3198-bw
{
	z-index: 181;
}

#u2993
{
	z-index: 235;
	width: 248px;
	background-color: transparent;
	position: fixed;
	top: 28px;
	left: 50%;
	margin-left: -497px;
}

#menuu2945
{
	z-index: 183;
	width: 646px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 15px;
	left: 50%;
	margin-left: -207px;
}

#u2960
{
	width: 95px;
	min-height: 84px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u2961
{
	width: 95px;
	background-color: transparent;
	padding-bottom: 65px;
	position: relative;
}

#u2961:active
{
	background-color: transparent;
	width: 95px;
	min-height: 0px;
	margin: 0px;
}

#u2964-4
{
	width: 58px;
	min-height: 19px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #000000;
	font-size: 16px;
	line-height: 19px;
	text-transform: uppercase;
	text-align: center;
	font-family: inder, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 32px;
	left: 18px;
}

#u2961:hover #u2964-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u2961:active #u2964-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u2961.MuseMenuActive #u2964-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 58px;
	margin: 0px -10000px 0px 0px;
}

#u2961:hover #u2964-4 p
{
	color: #910717;
	visibility: inherit;
}

#u2961:active #u2964-4 p
{
	color: #000000;
	visibility: inherit;
}

#u2967
{
	width: 135px;
	min-height: 84px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 97px;
}

#u2968
{
	width: 135px;
	background-color: transparent;
	padding-bottom: 65px;
	position: relative;
}

#u2968:active
{
	background-color: transparent;
	width: 135px;
	min-height: 0px;
	margin: 0px;
}

#u2970-4
{
	width: 98px;
	min-height: 19px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #000000;
	font-size: 16px;
	line-height: 19px;
	text-transform: uppercase;
	text-align: center;
	font-family: inder, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 32px;
	left: 18px;
}

#u2968:hover #u2970-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 98px;
	margin: 0px -10000px 0px 0px;
}

#u2968:active #u2970-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 98px;
	margin: 0px -10000px 0px 0px;
}

#u2968.MuseMenuActive #u2970-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 98px;
	margin: 0px -10000px 0px 0px;
}

#u2961.MuseMenuActive #u2964-4 p,#u2968:hover #u2970-4 p
{
	color: #910717;
	visibility: inherit;
}

#u2968:active #u2970-4 p
{
	color: #000000;
	visibility: inherit;
}

#u2974
{
	width: 116px;
	min-height: 84px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 234px;
}

#u2975
{
	width: 116px;
	background-color: transparent;
	padding-bottom: 65px;
	position: relative;
}

#u2975:active
{
	background-color: transparent;
	width: 116px;
	min-height: 0px;
	margin: 0px;
}

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

#u2977-4
{
	width: 79px;
	min-height: 19px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #000000;
	font-size: 16px;
	line-height: 19px;
	text-transform: uppercase;
	text-align: center;
	font-family: inder, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 32px;
	left: 18px;
}

#u2975:hover #u2977-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 79px;
	margin: 0px -10000px 0px 0px;
}

#u2975:active #u2977-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 79px;
	margin: 0px -10000px 0px 0px;
}

#u2975.MuseMenuActive #u2977-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 79px;
	margin: 0px -10000px 0px 0px;
}

#u2968.MuseMenuActive #u2970-4 p,#u2975:hover #u2977-4 p
{
	color: #910717;
	visibility: inherit;
}

#u2975:active #u2977-4 p
{
	color: #000000;
	visibility: inherit;
}

#u2953
{
	width: 160px;
	min-height: 84px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 352px;
}

#u2956
{
	width: 160px;
	background-color: transparent;
	padding-bottom: 46px;
	position: relative;
}

#u2956:active
{
	background-color: transparent;
	width: 160px;
	min-height: 0px;
	margin: 0px;
}

#u2958-7
{
	width: 124px;
	min-height: 38px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #000000;
	font-size: 16px;
	line-height: 19px;
	text-transform: uppercase;
	text-align: center;
	font-family: inder, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 23px;
	left: 18px;
}

#u2956:hover #u2958-7
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 38px;
	width: 124px;
	margin: 0px -10000px 0px 0px;
}

#u2956:active #u2958-7
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 38px;
	width: 124px;
	margin: 0px -10000px 0px 0px;
}

#u2956.MuseMenuActive #u2958-7
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 38px;
	width: 124px;
	margin: 0px -10000px 0px 0px;
}

#u2975.MuseMenuActive #u2977-4 p,#u2956:hover #u2958-7 p,#u2956:hover #u2958-7 span
{
	color: #910717;
	visibility: inherit;
}

#u2956:active #u2958-7 p,#u2956:active #u2958-7 span
{
	color: #000000;
	visibility: inherit;
}

#u2958-2
{
	color: #93921A;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}

#u2946
{
	width: 132px;
	min-height: 84px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 514px;
}

#u2947
{
	width: 132px;
	background-color: transparent;
	padding-bottom: 65px;
	position: relative;
}

#u2947:hover
{
	width: 132px;
	min-height: 0px;
	margin: 0px;
}

#u2947:active
{
	background-color: transparent;
	width: 132px;
	min-height: 0px;
	margin: 0px;
}

#u2947.MuseMenuActive
{
	width: 132px;
	min-height: 0px;
	margin: 0px;
}

#u2950-4
{
	width: 96px;
	min-height: 19px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #000000;
	font-size: 16px;
	line-height: 19px;
	text-transform: uppercase;
	text-align: center;
	font-family: inder, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	top: 32px;
	left: 18px;
}

#u2947:hover #u2950-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 96px;
	margin: 0px -10000px 0px 0px;
}

#u2947:active #u2950-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 96px;
	margin: 0px -10000px 0px 0px;
}

#u2947.MuseMenuActive #u2950-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 19px;
	width: 96px;
	margin: 0px -10000px 0px 0px;
}

#u2956.MuseMenuActive #u2958-7 p,#u2956.MuseMenuActive #u2958-7 span,#u2947:hover #u2950-4 p
{
	color: #910717;
	visibility: inherit;
}

#u2947:active #u2950-4 p
{
	color: #000000;
	visibility: inherit;
}

#u2947.MuseMenuActive #u2950-4 p
{
	color: #910717;
	visibility: inherit;
}

.MenuItem /* unifiedNavBar */
{
	cursor: pointer;
}

#u2995
{
	z-index: 237;
	height: 2px;
	background-color: #333333;
	position: fixed;
	top: 0px;
}

#u2995-bw
{
	z-index: 237;
}

#top
{
	left: -99px;
	top: -175px;
	margin-bottom: -18px;
	position: relative;
}

#u2996-4
{
	z-index: 238;
	width: 20px;
	min-height: 18px;
	-pie-box-shadow: -6px 6px 8px #B2B2B2;
	box-shadow: -6px 6px 8px rgba(0,0,0,0.3);
	background-color: #910717;
	border-radius: 100px;
	padding: 11px;
	color: #FFFFFF;
	text-align: center;
	font-family: coda, sans-serif;
	font-weight: 800;
	position: fixed;
	-webkit-transform: matrix(0,-1,1,0,1,41);
	-ms-transform: matrix(0,-1,1,0,1,41);
	transform: matrix(0,-1,1,0,1,41);
	top: 37px;
	left: 50%;
	margin-left: 451px;
}

#u2944
{
	z-index: 182;
	width: 660px;
	height: 1px;
	background-color: #333333;
	opacity: 0.2;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
	filter: alpha(opacity=20);
	position: fixed;
	top: 98px;
	left: 50%;
	margin-left: -174px;
}

#u2981
{
	z-index: 217;
	width: 620px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 108px;
	left: 50%;
	margin-left: -152px;
}

#u2989
{
	z-index: 227;
	display: block;
	vertical-align: top;
	position: fixed;
	top: 113px;
	left: 50%;
	margin-left: -152px;
}

#pppu2982
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: 24px;
}

#ppu2982
{
	width: 0.01px;
	padding-bottom: 30px;
	margin-right: -10000px;
	margin-left: 515px;
}

#u2982
{
	z-index: 230;
	height: 36px;
	width: 36px;
	vertical-align: top;
	position: fixed;
	top: 108px;
	left: 50%;
	margin-left: 388px;
	background: url("../images/u2982.png") no-repeat 0px 0px;
}

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

#u2987
{
	z-index: 233;
	height: 36px;
	width: 36px;
	vertical-align: top;
	position: fixed;
	top: 108px;
	left: 50%;
	margin-left: 420px;
	background: url("../images/u2987.png") no-repeat 0px 0px;
}

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

#u2986-5
{
	z-index: 218;
	width: 596px;
	background-color: transparent;
	color: #910717;
	text-align: left;
	font-family: inder, sans-serif;
	font-weight: 400;
	position: fixed;
	top: 115px;
	left: 50%;
	margin-left: -127px;
}

#u2991
{
	z-index: 223;
	display: block;
	vertical-align: top;
	position: fixed;
	top: 113px;
	left: 50%;
	margin-left: 140px;
}

#u2984
{
	z-index: 225;
	width: 22px;
	background-color: transparent;
	position: fixed;
	top: 114px;
	left: 50%;
	margin-left: -1px;
}

#u6509
{
	z-index: 269;
	width: 73px;
	height: 385px;
	-pie-box-shadow: none;
	box-shadow: -4px 4px 5px rgba(0,0,0,0.2);
	background-color: #FFFFFF;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	border-radius: 20px 0px 0px 20px ;
	position: fixed;
	top: 216px;
	right: 0px;
}

#u6510
{
	z-index: 270;
	width: 50px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 229px;
	right: 11px;
}

#u6513
{
	z-index: 281;
	width: 49px;
	background-color: transparent;
	position: relative;
}

#u6521
{
	z-index: 273;
	width: 49px;
	background-color: transparent;
	margin-top: 11px;
	position: relative;
}

#u6517
{
	z-index: 277;
	width: 49px;
	background-color: transparent;
	margin-top: 11px;
	position: relative;
}

#u6515
{
	z-index: 271;
	width: 49px;
	background-color: transparent;
	margin-left: 1px;
	margin-top: 11px;
	position: relative;
}

#u6519
{
	z-index: 275;
	width: 49px;
	background-color: transparent;
	margin-top: 10px;
	position: relative;
}

#u6511
{
	z-index: 279;
	width: 49px;
	background-color: transparent;
	margin-top: 15px;
	position: relative;
}

#pu2933-4
{
	width: 0.01px;
	margin-left: 15px;
	margin-top: 73px;
}

#u2933-4
{
	z-index: 5;
	width: 843px;
	min-height: 83px;
	background-color: transparent;
	padding-left: 20px;
	color: #333333;
	text-align: left;
	line-height: 22px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 76px;
	left: 99px;
}

#u2934-4
{
	z-index: 9;
	width: 848px;
	min-height: 61px;
	background-color: transparent;
	padding-left: 20px;
	color: #0E2865;
	font-size: 36px;
	line-height: 43px;
	letter-spacing: -1px;
	text-transform: uppercase;
	text-align: left;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 20px;
	left: 99px;
}

#u3033
{
	z-index: 58;
	width: 100px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pu3037
{
	width: 0.01px;
	margin-left: 21px;
}

#u3037
{
	z-index: 60;
	width: 613px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	border-width: 1px;
	border-style: solid;
	border-color: #2E66CC;
	background-color: transparent;
	border-radius: 30px 0px 30px 0px ;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: -1px;
}

#u2936-12
{
	z-index: 45;
	width: 309px;
	min-height: 285px;
	background-color: transparent;
	padding-left: 20px;
	text-align: justify;
	line-height: 22px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
	left: 632px;
}

#pu3043-32
{
	width: 0.01px;
	margin-left: -99px;
	margin-top: 41px;
}

#u3043-32
{
	z-index: 13;
	width: 961px;
	min-height: 508px;
	background-color: transparent;
	text-align: justify;
	line-height: 22px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
	left: 120px;
}

#u3043-7
{
	padding-right: 100px;
	padding-left: 80px;
	color: #0E2865;
	font-weight: bold;
}

#u3043-9
{
	padding-right: 100px;
	padding-left: 80px;
}

#u3043-17
{
	padding-right: 100px;
	padding-left: 120px;
	color: #0E2865;
	font-weight: bold;
}

#u3043-19
{
	padding-right: 100px;
	padding-left: 120px;
}

#u2936-2,#u2936-8,#u2936-10,#u3043-2,#u3043-12,#u3043-21,#u3043-23
{
	color: #0E2865;
	font-weight: bold;
}

#u3043-25
{
	color: #3C4B0A;
	font-weight: bold;
}

#u3043-26
{
	color: #7F7F7F;
	font-weight: bold;
}

#u3043-28
{
	font-weight: bold;
}

#u2940
{
	z-index: 62;
	width: 1px;
	height: 70px;
	-pie-box-shadow: 6px 6px 8px #7F7F7F;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	background-color: #0E2865;
	position: relative;
	margin-right: -10000px;
	margin-top: 87px;
	left: 182px;
}

#u3044
{
	z-index: 63;
	width: 1px;
	height: 70px;
	-pie-box-shadow: 6px 6px 8px #7F7F7F;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	background-color: #0E2865;
	position: relative;
	margin-right: -10000px;
	margin-top: 313px;
	left: 224px;
}

#cableado
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 390px;
}

#pu2938
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 58px;
}

#u2938
{
	z-index: 57;
	height: 581px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	opacity: 0.25;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
	filter: alpha(opacity=25);
	background: #7F7F7F url("../images/tecred_back_rombos.jpg") no-repeat left top;
}

#u2938-bw
{
	z-index: 57;
	height: 581px;
}

#u3049-6
{
	z-index: 64;
	width: 814px;
	min-height: 61px;
	background-color: transparent;
	padding-left: 20px;
	color: #506841;
	font-size: 36px;
	line-height: 43px;
	letter-spacing: -1px;
	text-transform: uppercase;
	text-align: right;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 39px;
	left: 130px;
}

#u3051-4
{
	z-index: 70;
	width: 445px;
	min-height: 79px;
	background-color: transparent;
	text-align: left;
	line-height: 22px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 412px;
	left: 147px;
}

#u3052
{
	z-index: 74;
	width: 100px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 32px;
	left: 979px;
}

#u3070
{
	z-index: 76;
	width: 450px;
	border-width: 1px;
	border-style: solid;
	border-color: #86AF47;
	background-color: transparent;
	border-radius: 0px 30px 30px 30px ;
	position: relative;
	margin-right: -10000px;
	margin-top: 208px;
	left: 611px;
}

#u3070 .clip_frame
{
	-webkit-border-radius: 0px 29px 29px 29px;
}

#u3190
{
	z-index: 179;
	width: 425px;
	border-width: 1px;
	border-style: solid;
	border-color: #86AF47;
	background-color: transparent;
	border-radius: 30px 0px 30px 0px ;
	position: relative;
	margin-right: -10000px;
	margin-top: 105px;
	left: 156px;
}

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

#pu3091
{
	width: 0.01px;
	margin-left: 17px;
	margin-top: 43px;
}

#u3091
{
	z-index: 94;
	width: 100px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pu3088-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 19px;
	margin-left: 100px;
}

#u3088-4
{
	z-index: 83;
	width: 845px;
	min-height: 61px;
	background-color: transparent;
	padding-left: 20px;
	color: #5C3675;
	font-size: 36px;
	line-height: 43px;
	letter-spacing: -1px;
	text-transform: uppercase;
	text-align: left;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: bold;
	position: relative;
}

#u3087-5
{
	z-index: 78;
	width: 515px;
	min-height: 83px;
	background-color: transparent;
	padding-left: 20px;
	color: #5C3675;
	line-height: 22px;
	text-transform: uppercase;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: bold;
	top: -5px;
	margin-bottom: -5px;
	position: relative;
}

#u3087-2
{
	text-align: justify;
}

#u3087-3
{
	text-align: left;
}

#palarmas
{
	width: 0.01px;
	margin-left: -99px;
	margin-top: 1px;
}

#alarmas
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 223px;
}

#u3093
{
	z-index: 96;
	width: 616px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	border-width: 1px;
	border-style: solid;
	border-color: #5C3675;
	background-color: transparent;
	border-radius: 30px 0px 30px 0px ;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 119px;
}

#u3090-7
{
	z-index: 87;
	width: 309px;
	min-height: 284px;
	background-color: transparent;
	padding-left: 20px;
	color: #000000;
	text-align: justify;
	line-height: 22px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	left: 752px;
}

#pu3121
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 130px;
}

#u3121
{
	z-index: 4;
	height: 589px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	opacity: 0.25;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
	filter: alpha(opacity=25);
	background: #7F7F7F url("../images/tecred_back_rombos.jpg") no-repeat left top;
}

#u3121-bw
{
	z-index: 4;
	height: 589px;
}

#u3102-4
{
	z-index: 98;
	width: 734px;
	min-height: 55px;
	background-color: transparent;
	padding-left: 20px;
	text-transform: uppercase;
	color: #910717;
	text-align: left;
	line-height: 22px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 101px;
	left: 201px;
}

#u3649
{
	z-index: 102;
	width: 483px;
	height: 384px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	border-width: 1px;
	border-style: solid;
	border-color: #910717;
	border-radius: 30px 0px 30px 0px ;
	position: relative;
	margin-right: -10000px;
	margin-top: 169px;
	left: 121px;
	background: transparent url("../images/tecred_fo_001_alarmas_control_acceso-ieu3649-fr.png") no-repeat right top;
	background: rgba(0,0,0,0) url("../images/tecred_fo_001_alarmas_control_acceso.jpg") no-repeat right top;
	background-color: transparent;
	background-size: cover;
}

#u3103-4
{
	z-index: 103;
	width: 850px;
	min-height: 61px;
	background-color: transparent;
	padding-left: 20px;
	color: #910717;
	font-size: 36px;
	line-height: 43px;
	letter-spacing: -1px;
	text-transform: uppercase;
	text-align: left;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 45px;
	left: 212px;
}

#u3104-31
{
	z-index: 107;
	width: 435px;
	min-height: 284px;
	background-color: transparent;
	padding-left: 20px;
	text-align: justify;
	line-height: 22px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 173px;
	left: 627px;
}

#u3043-27,#u3104-2,#u3104-20
{
	color: #910717;
	font-weight: bold;
}

#u2936-7,#u2936-9,#u3104-4,#u3104-6,#u3104-8,#u3104-10,#u3104-12,#u3104-14,#u3104-16,#u3104-18,#u3104-22,#u3104-24,#u3104-26,#u3104-28
{
	color: #000000;
	font-weight: normal;
}

#u3105
{
	z-index: 138;
	width: 100px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 25px;
	left: 112px;
}

#casas
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 441px;
	left: 2px;
}

#pu3125
{
	width: 0.01px;
	margin-left: 19px;
	margin-top: 42px;
}

#u3125
{
	z-index: 163;
	width: 100px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pu3123-4
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 19px;
	margin-left: 100px;
}

#u3123-4
{
	z-index: 148;
	width: 837px;
	min-height: 61px;
	background-color: transparent;
	padding-left: 20px;
	color: #C4AB1D;
	font-size: 36px;
	line-height: 43px;
	letter-spacing: -1px;
	text-transform: uppercase;
	text-align: left;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: bold;
	position: relative;
}

#u3124-11
{
	z-index: 152;
	width: 836px;
	min-height: 77px;
	background-color: transparent;
	text-align: justify;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	margin-left: 27px;
	position: relative;
}

#u3124-2
{
	line-height: 20px;
	color: #C4AB1D;
	font-weight: bold;
}

#u3124-3,#u3124-5,#u3124-6,#u3124-8
{
	line-height: 20px;
	color: #000000;
}

#u3124-9
{
	line-height: 22px;
	color: #000000;
	font-weight: normal;
}

#pu5430
{
	width: 0.01px;
	margin-left: 81px;
	margin-top: -1px;
}

#u5430
{
	z-index: 2;
	width: 901px;
	height: 119px;
	background-color: #E7CB2B;
	opacity: 0.7;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity=70);
	border-radius: 50px 0px 50px 0px ;
	position: relative;
	margin-right: -10000px;
}

#u6598
{
	z-index: 140;
	width: 888px;
	height: 119px;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	border-radius: 50px 0px 50px 0px ;
	position: relative;
	margin-right: -10000px;
	left: 6px;
	background: transparent url("../images/tecred_back_rombitos.jpg") repeat left top;
}

#u5428-7
{
	z-index: 141;
	width: 900px;
	min-height: 54px;
	background-color: transparent;
	font-size: 17px;
	color: #1E2A38;
	position: relative;
	margin-right: -10000px;
	margin-top: 31px;
}

#u5428-2,#u5428-4
{
	text-align: center;
	line-height: 27px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-style: italic;
}

#u5428-5
{
	line-height: 20px;
}

#pservicios
{
	width: 0.01px;
	margin-left: -99px;
	margin-top: 17px;
}

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

#u3134
{
	z-index: 165;
	width: 900px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	border-width: 1px;
	border-style: solid;
	border-color: #E7CB2B;
	background-color: transparent;
	border-radius: 30px 0px 30px 0px ;
	margin-bottom: -1px;
	position: relative;
	margin-right: -10000px;
	margin-top: -1px;
	left: 179px;
}

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

#u3173
{
	z-index: 3;
	height: 543px;
	-pie-box-shadow: none;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	opacity: 0.25;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
	filter: alpha(opacity=25);
	background: #7F7F7F url("../images/tecred_back_rombos.jpg") repeat left top;
}

#u3173-bw
{
	z-index: 3;
	height: 543px;
}

#u3149-4
{
	z-index: 167;
	width: 798px;
	min-height: 61px;
	background-color: transparent;
	padding-left: 20px;
	color: #FD710A;
	font-size: 36px;
	line-height: 43px;
	letter-spacing: -1px;
	text-transform: uppercase;
	text-align: right;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: bold;
	position: relative;
	margin-right: -10000px;
	margin-top: 55px;
	left: 121px;
}

#u3150-4
{
	z-index: 171;
	width: 314px;
	min-height: 229px;
	background-color: transparent;
	padding-left: 20px;
	color: #000000;
	text-align: justify;
	line-height: 22px;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-weight: normal;
	position: relative;
	margin-right: -10000px;
	margin-top: 243px;
	left: 177px;
}

#u3151
{
	z-index: 175;
	width: 100px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 36px;
	left: 959px;
}

#u3165
{
	z-index: 177;
	width: 502px;
	border-width: 1px;
	border-style: solid;
	border-color: #FD710A;
	background-color: transparent;
	border-radius: 30px 0px 30px 0px ;
	position: relative;
	margin-right: -10000px;
	margin-top: 146px;
	left: 545px;
}

#u3037 .clip_frame,#u3190 .clip_frame,#u3093 .clip_frame,#u3134 .clip_frame,#u3165 .clip_frame
{
	-webkit-border-radius: 29px 0px 29px 0px;
}

#u3171
{
	z-index: 260;
	min-height: 226px;
	-pie-box-shadow: 6px 6px 8px #7F7F7F;
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	padding-bottom: 130px;
	background: #61000D url("../images/tecred_back.jpg") no-repeat center top;
	background-size: cover;
}

#u3171_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
	position: relative;
	left: -100px;
}

#u3172-8
{
	z-index: 261;
	width: 1022px;
	min-height: 119px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 27px;
	line-height: 32px;
	letter-spacing: 4px;
	text-transform: uppercase;
	text-align: center;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 106px;
	left: 101px;
}

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

#u3172-2
{
	font-size: 32px;
	letter-spacing: 1px;
	line-height: 38px;
}

#u3172,#u3172-3
{
	line-height: 32px;
}

#u3171-bw
{
	z-index: 260;
	min-height: 226px;
	margin-top: 7px;
}

#u3265
{
	z-index: 248;
	min-height: 205.96546582607152px;
	background: #000000 url("../images/u3265-grad.png") repeat-x left top;
	background: -webkit-gradient(linear, center top, center bottom, color-stop(48%, #333333),to(#000000));
	background: -webkit-linear-gradient(top,#333333 48%,#000000 );
	background: linear-gradient(to bottom,#333333 48%,#000000 );
	padding-bottom: 0px;
}

#u3265_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
	position: relative;
	left: -100px;
	padding-top: 59px;
	padding-bottom: 17px;
}

#u3266-8
{
	z-index: 249;
	width: 982px;
	min-height: 60px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 14px;
	letter-spacing: 1px;
	text-align: center;
	left: 121px;
	position: relative;
}

#u3266-2
{
	text-transform: uppercase;
	font-weight: bold;
}

#u2986,#u3266-3
{
	text-transform: uppercase;
}

#u6625
{
	z-index: 257;
	width: 80px;
	background-color: transparent;
	left: 572px;
	position: relative;
}

#u3265-bw
{
	z-index: 248;
	min-height: 205.96546582607152px;
}

#u1263
{
	z-index: 259;
	height: 11px;
}

#u1263-bw
{
	z-index: 259;
	margin-top: -1px;
	margin-bottom: -1px;
	height: 11px;
}

body
{
	position: relative;
	min-width: 1024px;
	padding-top: 36px;
	padding-bottom: 7px;
}

#page .verticalspacer
{
	clear: both;
}

