/* ALGORITMOS/algorithms/chapters/solutions.css */
HTML {
  font-size: 18px; /*same as div.exr in aulas.css*/
  width: 100%; /*to prevent "overflow" badges in inspect*/
}
BODY {
  background-color: #fff0c0; 
  background-color: #ffffd8; 
  background-color: #e6dbdb; 
  background-color: #e3c4a6;
  background-color: #E8BF97; /*camurça escura*/
  background-color: #EBC5A0; /*camurça média*/
  background-color: #E6C3A1; /*camurça média*/
  background-color: #E6C7AA; /*camurça mais clara*/   
  background-color: #E3CAB1; /*camurça mais clara*/
  background-color: #F2DFCB; /*camurça ainda mais clara*/
  background-color: #fff8e8; /*mais clara*/
  /* must make bg dfn equal */
  color: #000060;
  color: #606068;
  hyphens: none;
}
p.menu {
  font-size: 0.8333em; /*15px*/
/*font-weight: bold;*/
  text-align: right; 
  padding-bottom: 0.2em;
  border-bottom: 2px solid #000060;
  margin-bottom: 4em;
  white-space: nowrap;
}

h2 {
   margin-top: 1em;
   color: #000060;
}
h3 {
   margin-top: 2.0em;
   margin-bottom: 0.0em;
   color: #000060;
}
.comm { /*comments and documentation in code*/
  color: #e06040; /*old*/
}
kbd { 
  color: #505058;
  font-size: 0.8333em; /*15px*/
}
pre {
  color: #505058;
  font-size: 0.8055em; /*14.5px*/
}
dfn {
   color: #aa0000;
   background-color: #F2DFCB; /*same as overall background*/ 
}
div.footer {
  font-size: 0.8888em; /*16px*/
}
div.footer p.license {
  margin-top: 0.5em;
  margin-bottom: 4em;
}
div.footer p.validator { /*this is an overload*/
  margin-top: 1em;
}
div.solu {
  margin: 1em 0em 0em 1.5em;
  padding: 0.3em 0.5em 0.3em 0.7em;
  color: #0000a0;
  border: 1px solid #d4e8d4;
  background-color: #f0fff8;
  background-color: #e4e0ff;
  background-color: #f4f8ff; /* too light on some monitors */
  background-color: #e8f8e8; /* darker */
}
div.footer img.r {
/*width:  60px;*/
/*height: 23px;*/
/*width:  50px;*/
/*height: 20px;*/
  width:  60px;
}

