@charset "utf-8";
/* CSS Document */

body{
 		background-image: url("../img/Gris_Fondo.png");
        background-repeat:no-repeat;
       	background-size:cover;
  		background-position: center center;
  		background-attachment: fixed;	
} 



.cabecera-1 {
    margin-top: 0px;
    width: 100%;
    height: 282px;
    background: #4a7ef1;
    background-size: cover;
    /*position: relative;*/
	background-position: 67% 50%;
    padding: 35px;
}


.observatorio {
    margin-top: 0px;
    width: 100%;
    height: 495px;
    background: #4a7ef1;
    background-size: cover;
    /*position: relative;*/
	background-position: 67% 50%;
	padding-left: 120px;
	padding-top: 270px;
    
}


.seieg {
    margin-top: 0px;
    width: 100%;
    height: 494px;
    background: #4a7ef1;
    background-size: cover;
    /*position: relative;*/
	background-position: 67% 50%;
	padding-left: 200px;
	padding-top: 270px;
    
}



.revista {
    margin-top: 0px;
    width: 100%;
    height: 64px;
    background: #4a7ef1;
    background-size: cover;
    border-radius: 10px;
    position: relative;
    padding: 35px;
}



.contenedor {
  position: relative;
  height: 14px;
  width: 17px;
  margin: 20px 0px 20px 20px;
  float: left;
}

.contenedor img {
  position: absolute;
  left: 20;
  transition: opacity 1.0s ease-in-out;
}

.contenedor img.top:hover {
  opacity: 0;
}

.main {
    display: block;
}


.enlacesDependencias .enlaces-list {
    list-style: none;
    padding: 0;
}

.enlacesDependencias .enlaces-list .enlaces-item {
    padding: 6px 10px;
    transition: all ease 0.2s;
}

.social-plugin {
    margin-top: 2em;
}

a{
	 COLOR: navy; FONT-SIZE: 11pt; TEXT-DECORATION: none; border-bottom-width: 1px; 
}


ul, li {
	list-style: none;
}


.titulo_menu_central {
	color: #008c99;
	font-size: 1.5em;
	padding-top: 10px;
	font-weight: bold;
}

.h3, h3 {
	font-size: 18px;
}


.CentrarPresentacion {
    position: relative;
    width: 100%;
    height: auto;
    margin: auto;
    overflow-x: inherit;
    padding-top: 20px;
    padding-bottom: 27px;
    /* overflow: hidden; */
}


.row {
    margin-left: -15px;
    margin-right: -15px;
}

