body {
	background-color: #989898;
	margin: 0;
	padding: 0; padding-top: 1em;
	font-family: "Trebuchet MS", Trebuchet, Verdana, Sans-Serif;
	font-size: 13px;
}

h1, h2 {
	font-variant: small-caps;
	text-align: center;
	font-size: 180%;
	width: 96%;
	margin-left: auto;
	margin-right: auto;
}

h2 {
	font-size: 160%;
}

.lista {
	text-transform: uppercase;
	font-size: 9px;
	line-height: 20px;
}
a:visited {
	color: #FFCE00;
}
div.foto3_1 {
	position:absolute;
	left:462px;
	top:479px;
	width:110px;
	height:77px;
}
div.foto4_1 {
	position:absolute;
	left:579px;
	top:479px;
	width:111px;
	height:77px;
}
div.foto5_1 {
	position:absolute;
	left:696px;
	top:479px;
	width:111px;
	height:78px;
}
div.foto6_1 {
	position:absolute;
	left:813px;
	top:479px;
	width:100px;
	height:77px;
}
div.foto2_1 {
	position:absolute;
	left:467px;
	top:337px;
	width:453px;
	height:118px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #FFF;
	overflow: auto;
}

#content {
	background-color: #AAAAAA;
	padding: 3em;
	margin:0.2em 2em;
}

.copyrightnotice {
	font-size: 70%;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 0;
}




div.Table_01 {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	left:0px;
	top:0px;
	width:1000px;
	height:660px;
	background-image: url(images/fondil.png);
}

div.ar-02_ {
	position:absolute;
	left:81px;
	top:0px;
	width:26px;
	height:600px;
}

div.boton-inicio_ {
	position:absolute;
	left:107px;
	top:0px;
	width:77px;
	height:27px;
}

div.ar-04_ {
	position:absolute;
	left:184px;
	top:0px;
	width:6px;
	height:27px;
}

div.boton-proyectos_ {
	position:absolute;
	left:190px;
	top:0px;
	width:77px;
	height:27px;
}

div.ar-06_ {
	position:absolute;
	left:267px;
	top:0px;
	width:6px;
	height:27px;
}

div.boton-servicios_ {
	position:absolute;
	left:273px;
	top:0px;
	width:77px;
	height:27px;
}

div.ar-08_ {
	position:absolute;
	left:350px;
	top:0px;
	width:5px;
	height:27px;
}

div.boton-contacto_ {
	position:absolute;
	left:355px;
	top:0px;
	width:77px;
	height:27px;
}

div.ar-10_ {
	position:absolute;
	left:432px;
	top:0px;
	width:514px;
	height:1px;
}

div.ar-12_ {
	position:absolute;
	left:432px;
	top:1px;
	width:17px;
	height:599px;
}

div.contenido_ {
	position:absolute;
	left:449px;
	top:1px;
	width:16px;
	height:599px;
}

div.foto1_ {
	position:absolute;
	left:465px;
	top:1px;
	width:451px;
	height:317px;
}

div.contenido013_ {
	position:absolute;
	left:916px;
	top:1px;
	width:30px;
	height:599px;
}

div.ar-16_ {
	position:absolute;
	left:107px;
	top:27px;
	width:151px;
	height:141px;
}

div.popup-menu_ {
	position:absolute;
	left:258px;
	top:27px;
	width:6px;
	height:74px;
}

div.submenu1_ {
	position:absolute;
	left:274px;
	top:27px;
	width:95px;
	height:21px;
	visibility: hidden;
}

div.popup-menu017_ {
	position:absolute;
	left:359px;
	top:27px;
	width:7px;
	height:74px;
}

div.ar-20_ {
	position:absolute;
	left:366px;
	top:27px;
	width:66px;
	height:141px;
}

div.submenu2_ {
	position:absolute;
	left:274px;
	top:48px;
	width:95px;
	height:27px;
	visibility: hidden;
}

div.submenu3_ {
	position:absolute;
	left:274px;
	top:75px;
	width:95px;
	height:21px;
	visibility: visible;
}

div.popup-menu021_ {
	position:absolute;
	left:264px;
	top:96px;
	width:95px;
	height:5px;
}

div.ar-24_ {
	position:absolute;
	left:258px;
	top:101px;
	width:108px;
	height:67px;
}

div.logo_ {
	position:absolute;
	left:107px;
	top:168px;
	width:325px;
	height:133px;
}

#textoscroll {
	position:absolute;
	width: 325px;
	height: 259px;
	left:107px;
	top:334px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 10px;
	line-height: 14px;
	letter-spacing: 0.1em;
	text-align: justify;
}

#textoscroll2 {
	position:absolute;
	width: 327px;
	height: 251px;
	left:107px;
	top:348px;
	overflow: auto;
	/* IE overflow fix, position must be relative or absolute*/
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 10px;
	line-height: 14px;
	letter-spacing: 0.1em;
	text-align: justify;
	padding-right: 3px;
}


div.contenido024_ {
	position:absolute;
	left:465px;
	top:318px;
	width:451px;
	height:3px;
}

div.foto2_ {
	position:absolute;
	left:465px;
	top:321px;
	width:228px;
	height:161px;
}

div.contenido026_ {
	position:absolute;
	left:693px;
	top:321px;
	width:3px;
	height:279px;
}

div.foto3_ {
	position:absolute;
	left:696px;
	top:321px;
	width:110px;
	height:77px;
}

div.contenido028_ {
	position:absolute;
	left:806px;
	top:321px;
	width:110px;
	height:27px;
}

div.layout-32_ {
	position:absolute;
	left:814px;
	top:348px;
	width:87px;
	height:34px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #FFF;
}

div.contenido029_ {
	position:absolute;
	left:893px;
	top:348px;
	width:23px;
	height:57px;
}

div.contenido030_ {
	position:absolute;
	left:806px;
	top:382px;
	width:87px;
	height:23px;
}

div.contenido031_ {
	position:absolute;
	left:696px;
	top:398px;
	width:110px;
	height:7px;
}

div.contenido032_ {
	position:absolute;
	left:696px;
	top:405px;
	width:109px;
	height:21px;
}

div.foto4_ {
	position:absolute;
	left:805px;
	top:405px;
	width:111px;
	height:77px;
}

div.contenido034_ {
	position:absolute;
	left:696px;
	top:426px;
	width:17px;
	height:60px;
}

div.layout-39_ {
	position:absolute;
	left:700px;
	top:426px;
	width:108px;
	height:29px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #FFF;
}

div.contenido035_ {
	position:absolute;
	left:713px;
	top:455px;
	width:92px;
	height:31px;
}

div.contenido036_ {
	position:absolute;
	left:465px;
	top:482px;
	width:228px;
	height:4px;
}

div.contenido037_ {
	position:absolute;
	left:805px;
	top:482px;
	width:111px;
	height:4px;
}

div.foto5_ {
	position:absolute;
	left:465px;
	top:486px;
	width:228px;
	height:114px;
}

div.foto6_ {
	position:absolute;
	left:696px;
	top:486px;
	width:220px;
	height:114px;
}

div.ar-45_ {
	position:absolute;
	left:107px;
	top:560px;
	width:325px;
	height:10px;
}

div.ar-46_ {
	position:absolute;
	left:107px;
	top:570px;
	width:1px;
	height:30px;
}

div.layout-47_ {
	position:absolute;
	left:636px;
	top:645px;
	width:311px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}

div.ar-48_ {
	position:absolute;
	left:347px;
	top:570px;
	width:85px;
	height:30px;
}

div.ar-49_ {
	position:absolute;
	left:108px;
	top:592px;
	width:239px;
	height:8px;
}
a:link {
	color: #FC0;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
div.logo_1 {	position:absolute;
	left:107px;
	top:128px;
	width:325px;
	height:133px;
}
.seccoin {
	position: absolute;
	width: 296px;
	left: 107px;
	top: 267px;
}
div.logo_11 {
	position:absolute;
	left:107px;
	top:184px;
	width:325px;
	height:133px;
}

