/* ANALISEdeALGS/2008-5711/front.css */
/* Copied from ANALISEdeALGS/analise_de_algoritmos/ */
BODY {
   margin-left: 6%;
   margin-right: 6%;
   background: white;
   color: #000030;
   text-align: left;
}
/* ordinary links */
a:link {
  color: #0000e0;
  text-decoration: underline;
} 
a:visited {
  color: #0000b0;
  text-decoration: none;
}
a:hover { /* Must come after :link and :visited */
  color: red;
  text-decoration: underline;
}
a:active {
  color: red;
  text-decoration: underline;
} 


/* my standard */
h1.center {
   margin-top: 1em; 
/* margin-bottom: 1em; */
   color: #000060;
   text-align: center;
}
h1 {
   margin-top: 1em; 
/* margin-bottom: 1em; */
   color: #000060;
   text-align: left;
}
h2.center {
   margin-top: 1em; 
   margin-bottom: 1em; 
   color: #d05010; /* brown-orange */
   text-align: center; 
}
h2 {
   margin-top: 1em; 
   margin-bottom: 1em; 
   color: #d05010; /* brown-orange */
   text-align: left; 
}

p.epigraph {
   margin-top: 2em;
   text-align: right;
   font-size: smaller;
}
p.epigraphsignature {
   margin-top: 0.0em;
   text-align: right;
   font-size: smaller;
}
p.right {
   text-align: right;
}
p.display {
   text-align: center;
}
div.small {
   font-size: small;
}

span.highlight { /* substitute for italic */
   background: #ffffb0; 
}
span.sc {
   font-variant: small-caps;
}
span.green {
   color: #00b000;
}
span.red {
   color: red;
}
span.carmin {
   color: #a00000;
}

span.gray {
   color: #80a0b0;
}
p.gray {
   color: #80a0b0;
}
div.gray {
   color: #80a0b0;
}

li.sp {
  margin-top: 0.3em;
}

span.hide {
   display: inline;
/* display: none;*/
/* font-size: small; */
/* font-style: italic;*/
   color: black;
   background-color: #d0ffd0;
}
li.hide {
   display: inline;
/* display: none;*/
/* font-style: italic;*/
   color: black;
   background-color: #d0ffd0;
}
p.hide {
   display: block;
/* display: none;*/
/* font-size: small; */
/* font-style: italic; */
   color: black;
   background-color: #d0ffd0;
}
div.hide {
   display: block;
/* display: none;*/
/* font-size: small;*/
/* font-style: italic; */
   color: black;
   background-color: #d0ffd0;
}


.hint {
  float: right;  
  display: block; 
  width: 40%;
  background: #e0e0e0; 
  margin: 0.2em;
  border-right: 1px solid black; 
  border-bottom: 1px solid black;
  color: #2010b0; 
  padding: 0.3em;
  text-align: right;
  font-size: smaller;
}















