body {
  margin: 0px;
  background: #e6571e;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #e6571e;
}
body.popup {
  background: #fea15e;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #e6571e;
  margin: 0px;
  text-align: center;
}
.main { width: 575px; height: 592px; background-image: url('gfx/des/h_11.gif'); }
hr { width: 92%; height: 1px; border: solid #e6571e 1px; }
img { border: 0px; }
img.foto { border: solid 1px #e6571e; padding: 2px; }

#intro {
  position: absolute;
  width: 555px;
  height: 447px;
  margin-left: -278px;
  margin-top: -224px;
  left: 50%;
  top: 50%;
}
#index {
  position: absolute;
  width: 801px;
  margin-left: -401px;
  left: 50%;
  top: 10px;
}
#tresc { padding-left: 10px; padding-right: 10px; }
#mapa { padding-right: 15px; }

a {
  font-size: 8pt;
  text-decoration: none;
  color: #e6571e;
  font-weight: bold;
}
a:hover { text-decoration: underline; }

h1 {
  font-size: 10pt;
  font-weight: bold;
  letter-spacing: 1px;
  text-indent: 20px;
  text-align: left;
  margin: 0;
}
p { text-indent: 20px; text-align: justify; }
p.contact { text-align: right; padding-right: 30px; }
p.center { text-align: center; }
ul, ol { text-align: left; }

.cl { float: left; }
.cr { float: right; }
.cb { clear: both; }

.t_9b8c7e { background: #e6571e; border: 1px #e6571e solid; }
.c_f4edcb { background: #fea15e; }

input, select, textarea {
  border: 1px #e6571e solid;
  background: #fea15e;
  font-size: 7pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
  color: #ffffff;
}

#menu {
  height: 592px;
  background: #fea15e;
  text-align: left;
}
#menu a {
  width: 168px;
  display: block;
  padding: 6px 0 7px 0;
  background: #e6571e;
  border-bottom: 3px solid #fea15e;
  color: #ffbe90;
  font-weight: normal;
  text-align: center;
}
#menu a:hover { text-decoration: none; color: #ffffff; }

#tresc table {
   background: #e6571e;
   margin: 5px;
}
#tresc table th {
   text-align: left;
   background: #fea15e;
   padding: 5px;
}
#tresc table th.cnt {
   text-align: center;
}
#tresc table td {
   text-align: center;
   background: #fea15e;
   padding: 5px;
}