@charset "utf-8";
/* CSS Document */

HTML, BODY {
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	color: #FFF;
	font-family: "lucida grande", "segoe ui", verdana, helvetica, arial, sans-serif;
	font-size: 13px;
	line-height: 16px;
	background-image:url(../img/bg.png); background-position:center;
}

img {
	border:0px;
}

#head{
width:1008px;
position:absolute;
left:50%; margin-left:-504px;}

#logo{
margin-top:25px; margin-left:55px; float:left;}

#botonera{
width:629px; height:82px; float:left; margin-left:125px;
background-image:url(../img/bg_botonera.png)}

#botonera2{
width:694px; height:82px; float:left; margin-left:60px;
background-image:url(../img/bg_botonera2.png)}

#content{
width:1010px;
margin:auto;
min-height:780px;
}

a:active{outline: none;}
a:focus{-moz-outline-style: none;}

.btns_top {
float:left;
color: #666666; margin-top:5px;
font-size:11px;
text-decoration:none;}

.btns_top a{
float:left; width:125px;
color: #666666; margin-top:1px;
text-decoration:none;}

.btns_top a:hover{
color:#237999;
}

.btns_principales{
float:left;
margin-top:17px; margin-left:26px;}

.btns_principales img{
margin-left:0px;}

/*ESTILOS DEL HOME*/
.home{
background-image:url(../buscador/imagenes/bg_home.jpg); background-repeat:no-repeat;}

.textohome{
	position:absolute;
	width:470px;
	top:295px;
	right:50%;
	margin-right:-25px;
}

.home_mod1{
position:absolute;
width:240px; height:100px; top:525px; right:50%; margin-right:190px; cursor:pointer; }

.home_mod2{
position:absolute;
width:240px; height:100px; top:525px; right:50%; margin-right:-120px; cursor:pointer; }

.home_mod3{
position:absolute;
width:240px; height:100px; top:525px; right:50%; margin-right:-423px; cursor:pointer; }

.home_foot{
position:absolute;
width:900px; top:688px; right:50%; margin-right:-450px; color:#58595B; font-size:10px;line-height:140%;}

.home_foot p{
float:left;
width:550px;}

.home_foot img{
float:left; margin:3px 25px 0 0;}

.metrotelpie{
position:absolute;
width:900px; top:750px; right:50%; margin-right:-450px; color:#58595B; font-size:11px; text-align:center;}



/*ESTILOS DE PROGRMAS*/
.programas{
background-image: url(../img/bg_programas2.jpg); background-repeat:no-repeat;}

.textoprogramas{
position:absolute;
width:670px; top:175px; right:50%; margin-right:-440px;
}

.proyecto_mod1{
position:absolute;
width:240px; top:324px; right:50%; margin-right:270px;
color: #444444;
	font-family: "lucida grande", "segoe ui", verdana, helvetica, arial, sans-serif;
	font-size: 16px;
	line-height: 21px;}
.proyecto_mod1 img{ margin-bottom:5px;}

.proyecto_mod2{
	position:absolute;
	width:240px;
	top:324px;
	right:50%;
	margin-right:23px;
	height: 191px;
	color: #444444;
	font-family: "lucida grande", "segoe ui", verdana, helvetica, arial, sans-serif;
	font-size: 16px;
	line-height: 21px;
}
.proyecto_mod2 img{ margin-bottom:20px; margin-top:20px;}

.proyecto_mod3{
position:absolute;
width:230px; top:324px; right:50%; margin-right:-214px;
color: #444444;
	font-family: "lucida grande", "segoe ui", verdana, helvetica, arial, sans-serif;
	font-size: 16px;
	line-height: 21px;}
.proyecto_mod3 img{ margin-bottom:20px; margin-top:10px;}

.proyecto_mod4{
	position:absolute;
	width:240px;
	top:324px;
	right:50%;
	margin-right:-471px;
	height: 191px;
	color: #444444;
	font-family: "lucida grande", "segoe ui", verdana, helvetica, arial, sans-serif;
	font-size: 16px;
	line-height: 21px;
}
.proyecto_mod4 img{ margin-bottom:20px; margin-top:20px;}

.btn_verproyecto{
float:left; margin:0px; margin-top:0px; margin-left:0px;
background:none; border:none; background-image:url(../img/btn_ingresar1.png); 
width:99px; height:38px;
cursor:pointer; color:#FFFFFF;
font-size:12px; padding-bottom:5px; padding-right:10px;
}

.btn_verproyecto2{
float:left; margin:0px; margin-top:120px; margin-left:150px;
background:none; border:none;

}

.btn_verproyecto:hover{
background:none;background-image:url(../img/btn_ingresar2.png); 
cursor:pointer; color:#FFFFFF;
font-size:12px;
}




/*ESTILOS DE PRENSA*/
.prensa{
background-image:url(../img/bg_prensa.jpg); background-repeat:no-repeat;}

.textoprensa{
position:absolute;
width:700px; top:180px; right:50%; margin-right:-420px; line-height:110%;}

.textodescargas{
position:absolute;
width:250px; top:280px; right:50%; margin-right:-490px; font-size:11px; line-height:14px;
}

.moddescargas_content{
position:absolute; width:230px; top:355px;  right:50%; margin-right:-476px; font-size:10px; line-height:12px; height:150px;}

.moddescargas{float:left; width:230px;overflow:hidden; margin-bottom:4px;}
.moddescargas input{float:left; margin-left:10px; }
.moddescargas p{float:left; width:180px; margin:0px 0 0 3px; padding:4px 0 0 0px;}
.moddescargas img{float:left; margin:5px 0 0 0px; }

.prensa_mail{
width:210px; background-color:#9ed8e4; border:solid 1px #50a3c1;  margin: 12px 0 0 10px; color:#165a72;}

.prensa_mail:hover{
border:solid 1px #E1F4FD;}


.moddescargas img{float:left;}
.tit_desc{float:left; width:163px; margin:0 0 3px 5px; font-size:14px; font-weight:bold;}
.txt_desc{float:left; width:163px; margin:0 0 3px 5px; padding:0px; font-size:10px; line-height:12px; background:transparent; border:none; text-align:left; cursor:pointer; color:#FFFFFF;}
.txt_desc:hover{color:#99FFFF;}


.noticias_content{
	position:absolute;
	
	padding:0px 10px 10px 7px;
	width:668px;
	height:417px;
	top:248px;
	right:50%;
	margin-right:-233px;
	background-repeat:no-repeat;
}

.noticia{
float:left;
width:654px; height:114px; top:250px;
cursor:pointer;
}

.noticia:hover{
float:left;
width:654px; height:114px; top:250px;
cursor:pointer;
background-image:url(../img/bg_noticia_hover.png); background-repeat:no-repeat;}

.fecha{
float:left; margin:10px; height:86px; width:100px;
color:#2b7cbe;
font-size:15px; font-weight:bold;}

.noticia img{
float:left; width:88px; height:86px; margin-left:10px; }

.title{
float:left; color:#2b7cbe; margin-left:20px; margin-bottom:4px;
font-size:15px; width:410px; *margin-top:15px;}

.texto_noticia{
float:left; color:#666666; margin-left:20px; margin-top:0px; margin-bottom:3px;
font-size:11px; line-height: 13px; width:512px; height:40px; overflow:hidden;
}

.btn_vernota{
float:left; margin:0px 0 0 450px;
background:none; border:none; background-image:url(../img/btn_ver1.png); 
width:84px; height:27px;
cursor:pointer; color:#FFFFFF;
font-size:11px; padding-bottom:5px; padding-right:15px;font-weight:bold;
}

.btn_vernota:hover{
background:none;background-image:url(../img/btn_ver2.png); 
cursor:pointer; color:#FFFFFF;
font-size:11px;font-weight:bold;
}

.btn_verfoto{
position:absolute;  left:50%; top:212px; margin-left:80px;
background:none; border:none; background-image: url(../img/btn_fotos1.jpg); 
width:30px; height:28px;
cursor:pointer; color:#FFFFFF;

}

.btn_verfoto:hover{
background:none;background-image: url(../img/btn_fotos2.jpg); 
cursor:pointer; color:#FFFFFF;

}

.contact_prensa{
position:absolute; top:580px; right:50%; margin-right:-210px;
height:25px; width:640px; padding:15px 0 5px 15px; text-align:center; color:#3689a7; *margin-top:20px;}
.contact_prensa a{
color:#3689a7;}
.contact_prensa a:hover{
color:#1f7392;}


.content_education{
float:left; width:90px; margin:100px 0 0 30px;
}
.content_education img{
margin-top:3px; float:left;
}

.content_zoom{
float:left; width:90px; margin:100px 0 0 10px;
}
.content_zoom img{
margin-top:3px; float:left;
}

.content_tecnologica{
float:left; width:90px; margin:100px 0 0 0px;
}
.content_tecnologica img{
margin-top:3px; float:left;
}

.txt_brochures{
float:left; width:175px; color:#666666; font-size:11px; line-height:13px;
margin: 45px 0 0 140px;}

.btn_descargar{
float:left; margin:10px 0 0 215px;
background:none; border:none; background-image:url(../img/btn_ver1.png); 
width:84px; height:27px;
cursor:pointer; color:#FFFFFF;
font-size:12px; padding-bottom:5px; padding-right:10px;
}

.btn_descargar:hover{
background:none;background-image:url(../img/btn_ver2.png); 
cursor:pointer; color:#FFFFFF;
font-size:12px;
}

.content_img{
 float:left; width:900px; margin:40px 0 0 10px; overflow:hidden;}

.content_img img {
float:left; margin:11px 0 0 11px; border:solid 2px #e8ecee;}

.content_img img:hover{
float:left; margin:11px 0 0 11px; border:solid 2px #666666;}

/*estilos de la noticia*/

div.overlay {
	background-image:url(../img/bg_noticia.png); width:908px; height:582px;	display:none; padding:7px;}


div.overlay div.close {
	background-image:url(../img/close.png);
	position:absolute;
	right:-12px;
	top:-12px;
	cursor:pointer;
	height:35px;
	width:35px;
}

div.overlay2 {
	background-image: url(../img/bg_descargas.png); width:919px; height:409px;	display:none; padding:7px;}

div.overlay2 a{
color:#666666; font-size:10px; text-align:right; text-decoration:none; line-height:15px; height:13px; }

div.overlay2 a:hover{
color: #f9a21b;}


div.overlay2 a p{
margin-top:0px; width:60px; float:left;}


div.overlay2 div.close {
	background-image:url(../img/close.png);
	position:absolute;
	right:-12px;
	top:-12px;
	cursor:pointer;
	height:35px;
	width:35px;
}

/* black */
div.overlay.black {
	background:url(../img/overlay/transparent.png) no-repeat !important;
	color:#fff;
}
.content_text{ float:left; width:590px; height:520px; overflow:auto; color:#464749; margin:30px 0 0 25px; padding-right:20px;
font-size:12px;}

.content_text2{ float:left; width:590px; height:340px; overflow:auto; color:#464749; margin:30px 0 0 25px; padding-right:20px;
font-size:12px;}

.content_text a{ color:#3689a7; font-weight:bold;}

.divright{
/*border:solid  1px #000066;*/ float: left;
width:220px; height:530px; margin:30px 0 0 30px;}

.divright img{
border:solid  1px #c4c7c8; float: left; filter:alpha(opacity=70);
margin:4px;}

.divright img:hover{
border:solid  1px #3399FF;  filter:alpha(opacity=100);
}



.tit_not{
font-weight:bold;  color:#3689a7; font-size:20px;}

.tit_not:hover{
font-weight:bold;  color: #FF9900; font-size:20px;}
/*ESTILOS DE UNITE*/
.unite{
background-image: url(../img/bg_unitealequipo.jpg); background-repeat:no-repeat;}

.textounite{	position:absolute;	width:430px;	top:280px;	right:50%;	margin-right:-5px; font-size:15px;line-height:140%;}

.textounite a{ color:#FFFFFF; font-weight:bold;font-size:15px;}
.textounite a:hover{ color: #d67f07; font-weight:bold; font-size:15px;}

/*ESTILOS DE CONTACTO*/
.contacto{
background-image: url(../img/bg_contacto.jpg); background-repeat:no-repeat;}

.contact_text{	position:absolute;	width:330px;	top:300px;	right:50%;	margin-right:90px;}
.contact_text a{ color:#0587ab;}

.contact_form{	position:absolute;	width:530px;	top:360px;	right:50%;	margin-right:-400px;}

.modcontact{
float:left; width:250px; height:50px;}

.modcontact p{
margin:0px; padding:0px;}

.modcontact input{
color:#0587ab; width:215px;  font-family: "lucida grande", "segoe ui", verdana, helvetica, arial, sans-serif;
border:solid 1px #2a95a8; margin-top:2px; padding-left:2px;}

.modcontact input:focus{
color:#0587ab;  font-family: "lucida grande", "segoe ui", verdana, helvetica, arial, sans-serif;
border:solid 1px #a6ebf8; margin-top:2px;}

.modcontact textarea{
color:#0587ab; width:464px; font-family: "lucida grande", "segoe ui", verdana, helvetica, arial, sans-serif;
border:solid 1px #2a95a8; margin-top:2px; padding-left:2px; font-size:13px;}

.modcontact textarea:focus{
color:#0587ab;   font-family: "lucida grande", "segoe ui", verdana, helvetica, arial, sans-serif;
border:solid 1px #a6ebf8; margin-top:2px;}

.requeridos{
float:left; width:200px;}
.btn_enviar{
float:left; margin:5px 0 0 190px;
background:none; border:none; background-image:url(../img/btn_ver1.png); 
width:84px; height:27px;
cursor:pointer; color:#FFFFFF;
font-size:12px; padding-bottom:5px; padding-right:10px;
*height:29px;
*padding-bottom:2px;
}

.btn_enviar:hover{
background:none;background-image:url(../img/btn_ver2.png); 
cursor:pointer; color:#FFFFFF;
font-size:12px;
}


/*ESTILOS DE ANTECEDENTE*/
.antecedentes{
background-image: url(../img/bg_antecedentes.jpg); background-repeat:no-repeat;}
.divflashantecedentes{
position:absolute;
width:900px; height:350px; top:310px; right:50%; margin-right:-425px;}



/*ESTILOS DE EXPERIENCIA*/
.experiencia{
background-image: url(../img/bg_experiencia.jpg); background-repeat:no-repeat;}

/*ESTILOS DE ACTIVIDADES*/
.actividades{
background-image: url(../img/bg_actividades.jpg); background-repeat:no-repeat;}

.divflash{
position:absolute;
width:900px; height:350px; top:250px; right:50%; margin-right:-450px;}

.divflash2{
position:absolute;
width:900px; height:350px; top:290px; right:50%; margin-right:-450px;}



/*ESTILOS DE BUSCADOR*/
.searchTitle {font-family:"Calibri",monospace; font-size:21px; color:#30a8c3}
.searchWord {color:#f8a120}
.items {margin-top:20px;}
.items p a {margin-bottom:10px; font-family:"Calibri",monospace; font-size:15px; color:#30a8c3 !important;}
.items p a:hover {text-decoration:underline !important;}
#sidebar {margin-top:-25px;}
#buscador {
	position:absolute;
	top:100px;
	left:749px;
	width:240px;
	height:80px;
}
.buscar {width:58px; height:28px; margin-left:6px;}
#buscadorImput {
	width: 158px;
	background: url(../buscador/imagenes/textbox.png) left top no-repeat;
	color: #302721;
	float:left;
}
#buscadorImput input {
	border: 0;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	height: 18px;
	width: 148px;
	background-color: transparent;
	font-family:"Calibri",monospace;
	font-size:13px;
	color:#376c84 !important;
}

#linkProgramas {
	height: 200px;
	width: 288px;
	position: relative;
	top: 468px;
	left: 174px;
}

#linkProgramasContent {
	height: 200px;
	width: 288px;
}

#linkComunidad {
	height: 200px;
	width: 330px;
	position: relative;
	top: 268px;
	left: 532px;
}

#linkComunidadContent {
	height: 200px;
	width: 330px;
}
