@charset "UTF-8";
/* CSS Document */

/* BASIC RESET */
ul,ol,li,h1,h2,h3,h4,h5,h6,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0;}

img{border:0;}

html, body {
	width:100%;
	height: 100%;
	padding:0;
	margin:0;
}

body {
	background-color: #fff;
	background:url(../imgs/bg.png);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align:center;
	min-width:1024px;
	font-family:'Montserrat', Verdana, Geneva, sans-serif;
}

a{text-decoration:none;}

/******************** HEADER ELEMENTS *******************/

#headerBg{
	background:rgba(255,255,255,0.7);
	height:122px;
	width:100%;
	position:absolute;
	top:0;
	z-index:12;
}

#header{
	width:1024px;
	margin:0 auto;
}

#logo{
	position:relative;
	top:25px;
	text-align:left;
}

#research{
	position:relative;
	top:-45px;
	text-align:right;
	color:#00989d;
	font-weight:400;
	font-size:22px;
}

#nav{
	position:relative;
	top:-35px;
	text-align:right;
	color:#5a4a42;
	font-weight:400;
	font-size:12px;
}

#nav a{
	color:#5a4a42;
}

#nav a:hover{
	color:#00989d;
}


/******************** FOOTER ELEMENTS *******************/


#footerWrap{
	position:relative;
	margin-top:-460px;
	z-index:12;
	width:100%;
}

#footer{
	width:888px;
	margin:0 auto;
}

#footNav{
	position:relative;
	top:0px;
	text-align:left;
	color:#5a4a42;
	font-weight:400;
	font-size:10px;
	z-index:13;
}

#footNav a{
	color:#5a4a42;
}

#footNav a:hover{
	color:#00989d;
}

#rights{
	position:relative;
	top:-12px;
	text-align:right;
	color:#5a4a42;
	font-weight:400;
	font-size:12px;
}


#legal{
	position:relative;
	top:-12px;
	text-align:right;
	color:#005659;
	font-weight:400;
	font-size:12px;
}

#legal a{
	color:#005659;
}

#legal a:hover{
	color:#00989d;
}


/******************** CONTENT ELEMENTS *******************/

#content{
	width:888px;
	margin:0 auto;
	position:relative;
	top:-600px;
	z-index:11;
}

#seccTit{
	font-size:36px;
	color:#005659;
	text-align:left;
	font-weight:700;
}

#seccSubTit{
	color:#716558;
	font-size:13px;
	line-height:18px;
	width:400px;
	text-align:left;
	font-weight:400;
}

.tit1{
	color:#5a4a42;
	font-size:19px;
	font-weight:7;
	text-align:left;
}

.txt1{
	text-align:left;
	color:#005659;
	font-size:13px;
	line-height:18px;
	font-weight:400;
}

.txt1 a{
	color:#716558;
}

.txt1 a:hover{
	color:#00989d;
}

.txt1 p{
	padding-top:25px;
}

	
/*HOME*/
#home1{
	position:relative;
	top:50px;
	width:900px;
	margin:0 auto;
	color:#5a4a42;
	font-size:36px;
	line-height:39px;
	font-weight:700;
	letter-spacing:1px;
}

#home2{
	position:relative;
	top:110px;
	width:888px;
	margin:0 auto;
	color:#005659;
	font-size:13px;
	line-height:18px;
	font-weight:400;
	letter-spacing:1px;
	opacity:0.9;
}

#home2 a{
	color:#005659;
}

#home2 a:hover{
	color:#00989d;
}

.cellpadding{
	padding-top:24px;
	padding-left:27px;
	padding-right:15px;
}

/*NOSOTROS*/
#nosotrosTxt{
	width:600px;
	position:relative;
	top:50px;
	left:80px;
}

/*INVESTIGACION*/
#investigacionTxt{
	width:700px;
	position:relative;
	top:50px;
	left:80px;
}

/*CONTACTO*/
#contactoTxt{
	width:330px;
	position:relative;
	margin-top:50px;
	left:70px;
}

#contactoInfo{
	position:relative;
	text-align:left;
	top:40px;
	left:70px;
}

#contactoInfo a{
	color:#000;
}

#contactoInfo a:hover{
	color:#00989d;
}

#contactoForm{
	position:relative;
	margin-top:-250px;
	text-align:right;
}

