@import url(https://fonts.googleapis.com/css?family=Lato:400,300,300italic,100,100italic,400italic,700,700italic,900,900italic);
background-color: #696969;

header{ font-family:'Lato 700', sans-serif;
        font-weight: 200;
        font-style: normal
            
            
body,input,textarea,select{
	font-family:'Lato 700', sans-serif;
	line-height: 1.85rem;
	color: #111;
	font-weight: 300;
	border:0;
	margin: 0;
	padding: 0;
}

body{
	display:block;
	background-color: 0000FF;
}
#aside {
position: relative;
width: 816px;
height: 880px;
margin-top: auto;
margin-right: auto;
margin-bottom: auto;
margin-left: auto;
background: #fff
}

#cabecera {
width: 816px;
height: 100px;
position: absolute;
top: 0;
left:auto}

#contenidoa {
width: 816px;
height: 286px;
position: absolute;
top: 110px;
background: #fff
}

#contenidob {
width: 816px;
height: 330px;
position: absolute;
top: 400px;
background: #fff
}
#footer
{width: 816px;
height: 150px;
position: absolute;
left: 0;
bottom: 0;
background: #FEB04B
}

.boton {
width: 116px;
height: 50px;
background: #ff7878;
text-align: center;
position: absolute;
top: 19px;
left: 180px}

.boton2 {
width: 116px;
height: 50px;
background: #FEB04B;
text-align: center;
position: absolute;
top: 19px;
left: 300px}

.boton3 {
width: 116px;
height: 50px;
background: #FEB04B;
text-align: center;
position: absolute;
top: 19px;
left: 420px}

.boton4 {
width: 116px;
height: 50px;
background: #FEB04B;
text-align: center;
position: absolute;
top: 19px;
left: 540px}

.boton5 {
width: 116px;
height: 50px;
background: #FEB04B;
text-align: center;
position: absolute;
top: 19px;
left: 660px}

.texto {
width: 516px;
height: 230px;
background: #fff;
text-align: left;
position: absolute;
top: 12px;
left: 280px}

.cajaimagen {
width: 290px;
height: 86px;
background: #fff;
position: absolute;
top: 0px;
left: 0px;
margin: 15px; }

.cajaimagen0 {
width: 192px;
height: 260px;
background: #fff;
position: absolute;
top: 0px;
left: 0px;
margin: 15px; 
text-align: center;
line-height: 30%}

.cajaimagen2 {
width: 192px;
height: 260px;
background: #fff;
position: absolute;
top: 0px;
left: 200px;
margin: 15px;
text-align: center;
line-height: 30% }

.cajaimagen3 {
width: 192px;
height: 260px;
background: #fff;
position: absolute;
top: 0px;
left: 400px;
margin: 15px;
text-align: center;
line-height: 30% }

.cajaimagen4 {
width: 192px;
height: 260px;
background: #fff;
position: absolute;
top: 0px;
left: 600px;
margin: 15px;
text-align: center;
line-height: 30% }

.textofooter {
width: 300px;
height: 90px;
text-align: center;
position: absolute;
bottom: 0;
left: 280px;
line-height: 30% }
	
	
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block }

.page {padding: 0rem 2rem; text-align: center;}

section {margin: 2rem; width: auto;}


@media only screen and (min-width : 768px)

            
            
            
