/*  CSS da Biografia */

/* Menu Principal */
.menu-principal li.bt-inicio a.inicio:hover { width: 68px; background: url(../../images/pt-BR/inicio-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-discografia a.discografia:hover { width: 110px; background: url(../../images/pt-BR/discografia-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-biografia a.biografia { width: 96px; background: url(../../images/pt-BR/biografia-ativo.png) scroll no-repeat left top !important; }
.menu-principal li.bt-fotos-e-videos a.fotos-e-videos:hover { width: 138px; background: url(../../images/pt-BR/fotos-e-videos-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-na-midia a.na-midia:hover { width: 93px; background: url(../../images/pt-BR/na-midia-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-imprensa a.imprensa:hover { width: 83px; background: url(../../images/pt-BR/imprensa-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-blogue a.blogue:hover { width: 53px; background: url(../../images/pt-BR/blogue-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-agenda a.agenda:hover { width: 83px; background: url(../../images/pt-BR/agenda-ativo.png) scroll no-repeat left top; }
.menu-principal li.bt-contato a.contato:hover { width: 83px; background: url(../../images/pt-BR/contato-ativo.png) scroll no-repeat left top; }

/* Biografia conteudo */
.linha.biografia { width: 960px; margin: 20px 10px; min-height: 440px; }
.linha.biografia .retrato { width: 262px; height: 328px; margin: 10px 20px;  display: block; }
.linha.biografia .txt-bio { width: 600px; margin: 2px 0 0 20px;  display: block; }
.linha.biografia .txt-bio p { color: #20518c; font-size: 0.8em; line-height: 1,em; text-align: justify; margin: 5px 0 24px 0; }
.linha.biografia .txt-carreira { width: 94%; margin: 2px 0 0 20px;  display: block; }
.linha.biografia .txt-carreira p { color: #20518c; font-size: 0.8em; line-height: 1,em; text-align: justify; margin: 0 0 24px 0; }
.span{ width: 100%; margin: 2px 0 0 20px;  display: block; color: #20518c; font: 18px Arial Bold; line-height: 2em; text-align: justify; margin: 0 0 24px 0; font-style: bold; }


