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

html, body {background-color: #f1f1f1; overflow-y: scroll;}
body {}
p, body {font-family: 'Cairo', sans-serif; font-size: 1.05em; line-height: 1.3em}
h2 {background-color: #e3e3e3;
    padding: 8px;}
h3, h4 {margin-bottom: 4px;}
/*.contenedor-imagen img {border: 1px solid #000;}*/
/*a, a:link {color: #0A63A5;}*/

/* --------------  PARA 4 IMAGENES -----------*/
.img01, .img03 {margin-right: 12px;}

/* --------------  PARA 6 IMAGENES -----------*/
/*.img01, .img02, .img04, .img05 {margin-right: 12px;}*/

.centrar {text-align: center;}
.izquierda {text-align: left;}
.derecha {text-align: right;}
.contenedor-imagen {font-size: 0; text-align: center;}
.lb-data .lb-caption {font-size: 1em!important;}
.nonegrita {font-weight: normal;}
#wrapper {padding-bottom: 80px;width: 1200px; margin: 0 auto;}
.boton {background-color: #0A63A5; padding: 4px 16px;}
.boton:hover {background-color: #51B2E2;}
.boton, .boton:link, .boton:hover {color: #fff; text-decoration: none;}
.img-centro {padding-left: 17px; padding-right: 20px;}
sup{vertical-align:4px;}
.footer {
   position: fixed;
   left: 0;
   bottom: 0;
   width: 100%;
   background-color: #4F545C;
   color: #fff;
   text-align: center;
}
.footer a{color: #fff}

@media screen and (max-width: 1024px) {
  body {width: 960px;}
  p, body {font-size: 1.05em;}
	/* --------------  PARA 6 IMAGENES -----------*/
  /*.img02, .img04 {margin-right: 0px;}	.img03 {margin-right: 12px;}*/
}

