/* XHTML y CSS con AMAYA
   Bartolomé Sintes Marco
   http://www.mclibre.org

   CSS examen: Operadores lógicos
   18 de diciembre de 2007
*/

html {
  border-left:  #004F00 10px solid;
  border-right:  #004F00 10px solid;
  padding: 10px;
  text-align: justify;
}

body { 
  background-color: #B2D4B2;
  font-family: sans-serif; 
  margin: 0px;
}

h1 { 
  background-color: #004F00; 
  border-bottom: white 5px solid;
  border-top: white 5px solid;
  color: white;
  letter-spacing: 0.5em;
  margin-top: 0px;
  text-align: center;
  text-transform: uppercase;
}

h2 {
  clear: both; 
  font-variant: small-caps;
}

span.sub {
  border-bottom: white 5px solid;
}

p { 
  float: left;
  width: 45%; 
  margin: 0 2%;
}

span.obra { 
  font-style: italic; 
  text-decoration: underline;
}

table {
  clear: both;
  margin: 0px auto;
}

caption {
  font-weight: bold;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
}

td, th  { 
  height: 30px; 
  text-align: center;
  width: 30px; 
}

table.t1 th  { 
  background-color: white;
  color: #004F00;
  font-size: 150%;
}

table.t1 td  { 
  background-color: #004F00;
  color: white;
  font-size: 150%;
}

table.t2 { 
  border-collapse: collapse;
}

table.t2 col.color {
  border-right: #004F00 4px solid; 
} 

table.t2 tr.borde { 
  border-bottom: #004F00 4px solid; 
}
 
table.t2 th#sb1 {
  border-bottom: #B2D4B2 1px solid;
}

table.t2 th#sb2 {
  border-right: #B2D4B2 1px solid;
}
