* {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
a {
  text-decoration: underline;
  color: #53b4fd;
}
a:hover {
  text-decoration: none;
}
body {
  font-size: 11pt;
  line-height: 1.75em;
  background-color: #36271b;
  background-image: url("images/bg.jpg");
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  color: #cdc9c6;
  text-align: justify;
}
body, input {
  font-family: Antic, sans-serif;
}
br.clear {
  clear: both;
}
form {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
}
h1, h2, h3, h4 {
  -epub-text-transform: lowercase;
  text-transform: lowercase;
}
h2 {
  font-size: 2.25em;
}
h2, h3, h4 {
  margin-bottom: 1em;
  font-family: Antic, sans-serif;
  color: white;
}
h3 {
  font-size: 1.75em;
}
h4 {
  font-size: 1.5em;
}
img.left {
  float: left;
  margin-top: 8px;
  margin-right: 20px;
  margin-bottom: 20px;
  margin-left: 0px;
}
img.top {
  margin-top: 8px;
  margin-right: 0px;
  margin-bottom: 20px;
  margin-left: 0px;
}
p {
  margin-bottom: 1.5em;
}
ul {
  margin-bottom: 1.5em;
}
ul h4 {
  margin-bottom: 0.35em;
}
#outer {
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 0px;
  margin-left: auto;
  width: 1180px;
}
#banner {
  position: relative;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  height: 350px;
  width: 1180px;
  margin-top: 28px;
  margin-right: 0px;
  margin-bottom: 28px;
  margin-left: 0px;
  background-color: black;
  background-image: none;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
}
#logo {
  position: absolute;
  bottom: 0px;
  left: 0px;
  background-color: transparent;
  background-image: url("images/logobg.png");
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: left top;
  line-height: 68px;
  width: 100%;
}
#logo a {
  text-decoration: none;
  color: white;
}
#logo h1 {
  font-size: 4em;
  letter-spacing: -3px;
  text-shadow: 2px 2px 2px black;
  font-family: Antic, sans-serif;
  padding-left: 28px;
}
#nav {
  position: absolute;
  top: 0px;
  right: 0px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  width: 400px;
  height: 350px;
  line-height: 68px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  background-color: #aeba58;
  background-image: none;
  background-repeat: repeat;
  background-attachment: scroll;
  background-position: 0% 0%;
  font-family: Antic, sans-serif;
}
#nav a {
  text-decoration: none;
  -epub-text-transform: lowercase;
  text-transform: lowercase;
  font-size: 1.5em;
  color: #251b13;
  height: 70px;
  display: block;
}
#nav ul {
  list-style-type: none;
  list-style-position: outside;
  list-style-image: none;
}
#nav ul li {
  background-color: transparent;
  background-image: url("images/linkbg.jpg");
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: left top;
  padding-top: 0px;
  padding-right: 28px;
  padding-bottom: 0px;
  padding-left: 28px;
}
#nav ul li.active, #nav ul li:hover {
  background-color: transparent;
  background-image: url("images/linkbg2.jpg");
  background-repeat: repeat-x;
  background-attachment: scroll;
  background-position: left top;
}
#nav ul li.active a, #nav ul li a:hover {
  color: white;
}
.column {
  width: 350px;
  float: left;
}
.column1 {
  margin-top: 0px;
  margin-right: 37px;
  margin-bottom: 0px;
  margin-left: 28px;
}
.column2 {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
}
.column3 {
  margin-top: 0px;
  margin-right: 28px;
  margin-bottom: 0px;
  margin-left: 37px;
}
#copyright {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 16px;
  margin-left: 0px;
  padding-top: 48px;
  padding-right: 0px;
  padding-bottom: 76px;
  padding-left: 0px;
  text-align: center;
}
#copyright a {
  color: #cdc9c6;
}
#D {
  -epub-text-transform: uppercase;
  text-transform: uppercase;
}
#azucena {
  font-variant: small-caps;
}
#macaon {
  font-variant: small-caps;
}
#cuarzo {
  font-variant: small-caps;
}
#home {
}
#link1 {
}
#link2 {
}
#quien {
}
#contacto {
}
#lista {
  color: white;
}
#miricales {
  color: white;
}
#teridofitas {
  color: white;
}
#reptiles {
  color: white;
}
#papilionidos {
  color: white;
}
#ranunculaceas {
  color: white;
}
#gimnospermas {
  color: white;
}
#laurales {
  color: white;
}
#ranunculales {
  color: white;
}
#plumbaginales {
  color: white;
}
#papaverales {
  color: white;
}
#lepidoptera {
  color: white;
}
