/* Sticky footer styles
-------------------------------------------------- */

html,
body {
  height: 100%;
  /* The html and body elements cannot have any padding or margin. */ 
color: rgb(104, 104, 104);
/* background-color: rgb(254,244,219); */ 
 }
a {
    color: rgb(96, 98, 101);
    text-decoration: none;

}
.container {
    max-width: 970px;
}
/* Wrapper for page content to push down footer */
#wrap {
  min-height: 100%;
  height: auto !important;
  height: 100%;
  /* Negative indent footer by its height */
  margin: 0 auto -200px;
  /* Pad bottom by footer height */
  padding: 0 0 200px;
  /*  color: rgb(254,244,219);    */
}

/* Set the fixed height of the footer here */
#footer {
  height: 200px;
 
  background-color: #dad6d2;
/*  background-color: #efecca;  */
  margin: 0;
 
 /* background-image: url(http://www.keed-eservice.com/html/images/bildabajo.png); */

 background-repeat:repeat-x;
 display: compact;
 font: 13px/18px "Helvetica Neue", Helvetica, Arial, sans-serif;  
  
  
  
  
  
   /*  background-size: 1440px 800px;   */
/* background-repeat:no-repeatdisplay: compact; */  
}


/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */

#wrap > .container {
  padding: 50px 15px 0;
}
.container .credit {
  margin: 20px 0;
}

#footer2 > .container {
  padding-left: 15px;
  padding-right: 15px;  
}

#footer > .container {
  padding-left: 15px;
  padding-right: 15px;  
  
}


code {
  font-size: 80%;
}

h3 {
    font-size: 30px;
    line-height: 32px;
}
h1, h2, h3, h4, h5 {
    font-weight: 300;
    margin: 0px 0px 0.6em;
    color: rgb(60, 60, 60);
}
p, ul, ol, img {
    margin: 0px 0px 1em;
}
h1{
 line-height: 28px;
}
h3{
 color: rgb(160, 160, 160);
 line-height: 30px;
}
.copycenter{
text-align: center;
 font-size: 10px;
 line-height: 15px;
}
.fusscenter{
text-align: center;
 font-size: 12px;
line-height: 1.1;
}
.espaciovacio{
text-align: left;
 font-size: 16px;
line-height: 1.1;
height: 40px;
}
.textocentral {
  padding-left: 10px;
  padding-right: 10px;  
  
}