#layer1 { position: absolute; z-index: 2; top: 79px; left: 335px; width: 158px; height: 194px; visibility: hidden }
#layers { position: absolute; z-index: 1; top: 0px; left: 0px; width: 780px; height: 400px; visibility: hidden }-->
#layer2 { position: absolute; z-index: 2; top: 97px; left: 335px; width: 158px; height: 194px; visibility: hidden }




#overdiv { position: absolute; z-index: 1000; top: 0px; left: 0px; visibility: hidden }

.ad { background-color: #6699cc; padding-bottom: 3px }
.backgrd { background-color: #ccc; padding: 3px; border: outset 2px #fff }
.blacklink { color: black }
.blacknoline { color: black; text-decoration: none }
.cabeca { color: #006c36; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; text-align: center }
.data { color: green; font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; text-align: center }
.direitos { color: #008040; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.disab { color: #aaa; font-weight: bold; font-size: 9pt; font-family: arial, helvetica; padding-top: 1px; padding-bottom: 1px }
.greenlink { color: #090 }
.highlit { color: #000000; font-weight: bold; font-size: 9pt; font-family: arial, helvetica; background-color: #ffff99; padding-top: 1px; padding-bottom: 1px }
.huge { font-size: 25pt }

.estante{ color: #000000; font-size: 12px; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.estante_precos{ color: #000000; text-align: right; font-size: 12px; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular }


.homepage{ color: #2f4f4f; text-align: justify; font-size: 12px; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular }
.homepage1{ color: #2f4f4f; text-align: justify; font-size: 11px; font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular }

.m_rodape { color: #FFFFFF; text-align: center; font-weight: normal; font-size: 11pt; font-family: Arial, Helvetica, Verdana, sans-serif ; text-decoration: none }
.m_rodape_dis { color: #FFFF00; text-align: center; font-weight: normal; font-size: 11pt; font-family: Arial, Helvetica, Verdana, sans-serif ; text-decoration: none }
.barra_vertical { color: #ffcc00; text-align: center; font-weight: bold; font-size: 12pt; font-family: Arial, Helvetica, Verdana, sans-serif ; text-decoration: none }

.m_rodape_g { color: #000000; text-align: center; font-weight: normal; font-size: 11pt; font-family: Arial, Helvetica, Verdana, sans-serif ; text-decoration: none }
.contactos { color: #ffcc00; text-align: normal; font-weight: bold; font-size: 11pt; font-family: Arial, Helvetica, Verdana, sans-serif ; text-decoration: none }

.menu { color: #FFFF00; text-align: left; font-weight: normal; font-size: 12pt; font-family: Comic Sans MS, Arial, Helvetica, Verdana, sans-serif ; text-decoration: none }


.menudis { color: #ffffc6; font-weight: normal; font-size: 12pt; font-family: "Comic Sans MS", Arial, Helvetica, Verdana, sans-serif; text-decoration: none; text-align: left }
.menutable { color: #004080; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left }
.noline { text-decoration: none }
.noline1 { color: #044f04; text-decoration: none }
.noline2 { color: #549754; text-decoration: none }
.nolinea { text-decoration: none }
.nolined { text-decoration: none }
.nolinep { color: white; text-decoration: none }
.nolines { text-decoration: none }
.nome { color: green; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; text-align: left }
.normal { color: #333; font-weight: bold; font-size: 9pt; font-family: arial, helvetica; padding-top: 1px; padding-bottom: 1px }
.nota { color: #006c36; font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; text-align: justify }
.orangelink { color: #ff4500 }
.pduplo { line-height: 120% }
.redlink { color: red }
.scroll { text-align: center }
.separator { background-color: #aaa; margin-top: 5px; margin-bottom: 4px; height: 2px }
.smaller { font-size: 8pt }
.suggested { color: #03c; font-weight: bold; font-size: 9pt; font-family: arial, helvetica; padding-top: 1px; padding-bottom: 1px }
.tamanho { color: green; font-size: 9pt; font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; text-align: center }
.tiny { font-size: 8pt; font-family: Arial, Helvetica }
.titulo { font-size: 12pt }

.visited { color: #666; font-weight: bold; font-size: 9pt; font-family: arial, helvetica; padding-top: 1px; padding-bottom: 1px }
.whitelink { color: white }
.whitenoline { color: white; text-decoration: none }

body { font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif }
br { font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif }
p { font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif }
small { font-size: 10pt }
table { font-size: 10pt; font-family: Arial, Helvetica, Verdana, sans-serif }