.txtbox {
  margin: 16px;
  padding: 16px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #666666;
  border-right-width: 1px;
  border-right-style: dotted;
  border-right-color: #333333;
}
.bio {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #982500;
  padding: 16px 24px;
  text-decoration: none;
  line-height: 16px;
  text-align: justify;
  background-color: #FFF8EB;
}
.bio a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #B72D00;
  text-decoration: none;
}
.bio a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #990000;
}
.fotos {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #B72D00;
  padding: 4px 4px 8px;
  text-decoration: none;
  line-height: 16px;
  text-align: right;
  background-color: #FFF8EB;
}
.fotos a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #B72D00;
  text-decoration: none;
}
.fotos a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #990000;
}
.chamada {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #B72D00;
  padding: 16px 24px;
  text-decoration: none;
  background-color: #FFF8EB;
}

.chamada a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #B72D00;
  text-decoration: none;
}
.chamada a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #990000;
}
.titulo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #292929;
  font-weight: bold;
}
.ficha1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}
.fichabox {
  margin-bottom: 3px;
  padding-bottom: 3px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-top-color: #666666;
  border-right-color: #666666;
  border-bottom-color: #666666;
  border-left-color: #666666;
}
.ficha2 {
  font-family: "Courier New", Courier, mono;
  font-size: 12px;
  color: #000000;
  line-height: 13px;
  text-decoration: none;
  margin-left: 4px;
  padding-left: 4px;
}
.bgdisc1 {
  background-image: url(img/disc1.jpg);
  background-repeat: no-repeat;
}
.cd {
  border: 1px solid #666666;
  left: 25px;
  top: 200px;
  position: absolute;
  height: 140px;
  width: 140px;
  background-color: F2F0EA;
}
.cd2 {
  border: 1px solid #666666;
  left: 35px;
  top: 275px;
  position: absolute;
  height: 140px;
  width: 140px;
}
.bgdisc2 {
  margin: 12px;
  padding: 12px;
  font-family: "Courier New", Courier, mono;
  font-size: 13px;
  line-height: 15px;
  color: #000000;
}
.cdbox {
  margin: 0px;
  padding: 12px 12px 12px 25px;
  font-family: "Courier New", Courier, mono;
  font-size: 13px;
  line-height: 15px;
  color: #000000;
}
.cdnr {
  font-family: "Courier New", Courier, mono;
  font-size: 11px;
  color: #333333;
  margin: 2px;
  padding: 4px;
}
.cdfaixa {
  font-family: "Courier New", Courier, mono;
  font-size: 13px;
  color: #000000;
  margin-left: 4px;
  padding-left: 4px;
  margin-right: 4px;
  padding-right: 4px;
  margin-top: 4px;
  margin-bottom: 2px;
  padding-top: 4px;
  padding-bottom: 2px;
}
.cdlinha {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-bottom-style: solid;
  border-top-color: #333333;
  border-right-color: #999999;
  border-bottom-color: #999999;
  border-left-color: #333333;
  border-right-style: solid;
  background-color: #FFFFFF;
  margin-bottom: 4px;
}
.cdtitulo {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: #000000;
  font-weight: normal;
}
.cdautor {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  line-height: 18px;
  margin-bottom: 4px;
  padding-bottom: 4px;
  font-weight: normal;
}
.cda {
  border: 1px none;
  background-color: F2F0EA;
}
.player {
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-bottom-style: solid;
  border-top-color: #666666;
  border-right-color: #666666;
  border-bottom-color: #666666;
  border-left-color: #666666;
}
.cdano {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}
.bgheadertxt {
  background-image: url(img/header_txt.jpg);
  background-repeat: no-repeat;
}
.fichatec {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #333333;
}
.letra {
  font-family: "Courier New", Courier, mono;
  font-size: 13px;
  line-height: 17px;
  margin-left: 30px;
  padding-top: 12px;
  padding-left: 30px;
}
.letratit {
  font-family: "Courier New", Courier, mono;
  font-size: 16px;
  font-weight: bold;
  color: #333333;
}
.coment {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 16px;
  text-align: justify;
  color: #252525;
}
.fichatec2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #333333;
  margin-top: 6px;
  margin-bottom: 8px;
  padding-top: 6px;
  padding-right: 2px;
  padding-bottom: 8px;
  padding-left: 0px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-bottom-style: dotted;
  border-top-color: #333333;
  border-right-color: #333333;
  border-bottom-color: #333333;
  border-left-color: #333333;
  margin-right: 2px;
  border-top-style: dotted;
}
.letramenu {
  font-family: "Courier New", Courier, mono;
  font-size: 13px;
  color: #000000;
  text-decoration: none;
  margin-top: 6px;
  padding-top: 6px;
  border-top-width: 1px;
  border-top-color: #333333;
  border-right-color: #333333;
  border-bottom-color: #333333;
  border-left-color: #333333;
}
a.letramenu:hover { text-decoration: underline }
.titcd {
  font-family: "Courier New", Courier, mono;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
  margin-top: 6px;
  padding-top: 6px;
  border-top-width: 1px;
  border-top-color: #333333;
  border-right-color: #333333;
  border-bottom-color: #333333;
  border-left-color: #333333;
  font-weight: bold;
}
.bgcol {
  background-image: url(img/colagem3.jpg);
  background-repeat: no-repeat;
}
.bordercol {
  border-top: 1px #B3A692;
  border-right: 1px solid #B3A692;
  border-bottom: 1px solid #B3A692;
  border-left: 1px #B3A692;
}
.bgcolagem {
  background-color: #DFDDD7;
}
.bgabertura {
  background-color: #FFFFFF;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-right-style: solid;
  border-left-style: solid;
  border-top-color: #7E7D7D;
  border-right-color: #7E7D7D;
  border-bottom-color: #7E7D7D;
  border-left-color: #7E7D7D;
  background-image: url(imagens/header.gif);
}
.bgheader {
  background-image: url(imagens/header.gif);
  background-repeat: repeat;
}
.menu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-style: normal;
  margin: 2px;
  padding: 2px 2px 2px 6px;
  letter-spacing: 0.2em;
  text-decoration: none;
  color: #CC0000;
}
.menu a {
  color: #CC0000;
}
.menu a:hover {
  color: #FF6600;
}
.bgfotos {
  background-image: url(img/fotos_f2.jpg);
  background-repeat: no-repeat;
  border-left-style: solid;
  border-top-color: #333333;
  border-right-color: #333333;
  border-bottom-color: #333333;
  border-left-color: #333333;
}
.borderfoto {
  border: 4px solid #FFFFFF;
  margin-right: 6px;
  margin-bottom: 12px;
  margin-left: 6px;
  margin-top: 0px;
}
.bgfoto {
  border-top-width: 4px;
  border-right-width: 4px;
  border-bottom-width: 4px;
  border-left-width: 4px;
  border-top-color: #FFFFFF;
  border-right-color: #FFFFFF;
  border-bottom-color: #FFFFFF;
  border-left-color: #FFFFFF;
  margin: 4px;
}
.fotolegenda {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 13px;
  color: #666666;
  padding: 6px 0px 2px;
  text-align: center;
}
.discostxt {
  font-family: "Courier New", Courier, mono;
  font-size: 13px;
  line-height: 15px;
  color: #000000;
  text-decoration: none;
}
a.discostxt:hover  { text-decoration: underline }
.disco {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #B72D00;
  padding: 0px 8px;
  text-decoration: none;
  line-height: 14px;
}
.txt_index {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 12px;
  color: #660000;
  text-decoration: none;
  padding-left: 8px;
}
.txt_index_linha {
  height: 4px;
  border-bottom-width: thin;
  border-bottom-style: dotted;
  border-bottom-color: #990000;
  padding-bottom: 2px;
  padding-top: 2px;
}
.txt_index a {
  text-decoration: none;
  color: #FFF8EB;
}
.txt_index a:hover {
  color: #660000;
}

.txt {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 16px;
  color: #520000;
  text-decoration: none;
  padding-left: 24px;
  text-align: justify;
  padding-top: 16px;
  padding-right: 24px;
  padding-bottom: 16px;
  background-color: #FFF8EB;
}
.txt a {
  text-decoration: none;
  color: #520000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
}
.txt a:hover {
  color: #CC3300;
}

.video {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 16px;
  color: #520000;
  text-decoration: none;
  text-align: justify;
  background-color: #FFF8EB;
}
.video a {
  text-decoration: none;
  color: #520000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 16px;
}
.video a:hover {
  color: #CC3300;
}

