/*  CSS da Discografia */

/* Menu Principal */
.menu-principal li.bt-home a.home:hover { width: 68px; background: url(../../images/en-US/home-active.png) scroll no-repeat left top; }
.menu-principal li.bt-discography a.discography { width: 123px; background: url(../../images/en-US/discography-active.png) scroll no-repeat left top !important; }
.menu-principal li.bt-biography a.biography:hover { width: 100px; background: url(../../images/en-US/biography-active.png) scroll no-repeat left top; }
.menu-principal li.bt-photos-and-videos a.photos-and-videos:hover { width: 150px; background: url(../../images/en-US/photos-and-videos-active.png) scroll no-repeat left top; }
.menu-principal li.bt-in-the-media a.in-the-media:hover { width: 112px; background: url(../../images/en-US/in-the-media-active.png) scroll no-repeat left top; }
.menu-principal li.bt-press-kit a.press-kit:hover { width: 83px; background: url(../../images/en-US/press-kit-active.png) scroll no-repeat left top; }
.menu-principal li.bt-blog a.blog:hover { width: 53px; background: url(../../images/en-US/blog-active.png) scroll no-repeat left top; }
.menu-principal li.bt-tour-dates a.tour-dates:hover { width: 108px; background: url(../../images/en-US/tour-dates-active.png) scroll no-repeat left top; }
.menu-principal li.bt-contact a.contact:hover { width: 83px; background: url(../../images/en-US/contact-active.png) scroll no-repeat left top; }

/* Discografia conteudo */
.linha.discografia { width: 960px; margin: 0px 0px 20px 20px; } 
.linha.discografia .txt-album { width: 350px; height: auto; margin: 0 0 0 25px;  display: block; }
.linha.discografia .txt-album p { color: #225090; font-size: 0.9em; line-height: 1.6em; text-align: justify; margin: 0 0 10px  0; }
.linha.discografia .txt-album p strong { color: #fff; font-weight: bold; }
.linha.discografia .dica-ouca { width: 256px; height: 40px; position: absolute; top: -20px; right: 0px; background: url(../../images/en-US/fone_audio.png) scroll no-repeat right top; padding: 220px 0 0 0; }
.linha.discografia .dica-ouca p { width: 210px; display: block; color: #225090; font-size: 1.2em; margin-left: 21px; margin-top: -13px; line-height: 1.3em; text-align: center; }

.linha.discografia .buy-now { width: 270px; display: block; }
.linha.discografia .buy-now .tit-buy-now { width: 118px; height: 24px; display: block; background: url(../../images/en-US/tit-buy-now.png) scroll no-repeat left top; }
.linha.discografia .buy-now .tags { width: 260px; display: block; margin: 20px 0 0 0; padding: 10px 5px; background: url("../../images/en-US/bg-lista-lojas.jpg") no-repeat scroll left top transparent; text-align: center; }
.linha.discografia .buy-now .tags a { font-size: 1em; line-height: 1.6em; color: #fff; text-decoration: underline; margin: 0 5px; }
.linha.discografia .buy-now .fichas { width: 266px; height: 385px; margin: 20px 0; display: block; overflow: hidden; }

.linha.discografia .buy-now .fichas .ficha-tecnica1,
.linha.discografia .buy-now .fichas .ficha-tecnica2 { width: 266px; height: 385px;position: relative; }

.linha.discografia .buy-now .fichas .ficha-tecnica3,
.linha.discografia .buy-now .fichas .ficha-tecnica4 { width: 266px; height: 385px;position: relative; }

.linha.discografia .buy-now .fichas .ficha-tecnica1 { background: url(../../images/en-US/olhos-1-us.png) scroll no-repeat left top; }
.linha.discografia .buy-now .fichas .ficha-tecnica2 { background: url(../../images/en-US/olhos-2-us.png) scroll no-repeat left top; display: none; }

.linha.discografia .buy-now .fichas .ficha-tecnica3 { background: url(../../images/en-US/patricia-talem-1-us.png) scroll no-repeat left top; display: none;}
.linha.discografia .buy-now .fichas .ficha-tecnica4 { background: url(../../images/en-US/patricia-talem-2-us.png) scroll no-repeat left top; display: none; }

.linha.discografia .buy-now .fichas .ficha-tecnica1 #bt-ficha1,
.linha.discografia .buy-now .fichas .ficha-tecnica2 #bt-ficha1 { width: 35px; height: 30px; position: absolute; bottom: 25px; left: 10px; cursor: pointer; display: block; }
.linha.discografia .buy-now .fichas .ficha-tecnica1 #bt-ficha2,
.linha.discografia .buy-now .fichas .ficha-tecnica2 #bt-ficha2 { width: 110px; height: 26px; position: absolute; bottom: 27px; left: 70px; cursor: pointer; display: block; }

.linha.discografia .buy-now .fichas .ficha-tecnica3 #bt-ficha3,
.linha.discografia .buy-now .fichas .ficha-tecnica4 #bt-ficha3 { width: 35px; height: 30px; position: absolute; bottom: 25px; left: 10px; cursor: pointer; display: block; }
.linha.discografia .buy-now .fichas .ficha-tecnica3 #bt-ficha4,
.linha.discografia .buy-now .fichas .ficha-tecnica4 #bt-ficha4 { width: 110px; height: 26px; position: absolute; bottom: 27px; left: 70px; cursor: pointer; display: block; }

.linha.discografia .musicas { width: 680px; display: block; }
.linha.discografia .musicas .tit-music { width: 67px; height: 20px; margin: 0 0 0 22px; display: block; background: url(../../images/en-US/tit-music.png) scroll no-repeat left top; }
.linha.discografia .musicas .box-letras { width: 670px; margin: 20px 0 50px 20px;  }
.linha.discografia .musicas .box-letras .txt-letras { width: auto; display: block; margin: 0; }
.linha.discografia .musicas .box-letras .txt-letras .letras { width: 330px; min-height: 450px; margin: 5px 0 0 0px; padding: 20px 15px; overflow: hidden; padding: 20px 10px; background-color: #225090; border: 2px solid #fff; display: block; }
.linha.discografia .musicas .box-letras .txt-letras .letras p { font-size: 0.9em; color: #fff; line-height: 1.6em; margin: 0 0 10px 10px; }
.linha.discografia .musicas .box-letras .txt-letras .letras p strong { font-weight: bold; font-size: 1.1em; }

.linha.discografia .musicas .box-letras .lista-letras { width: 296px; height: 570px;  margin: 20px 0 0 0; padding: 20px 0 0 20px; *padding: 20px 0 0 0px; *text-align: center; overflow: hidden; background: url(../../images/en-US/bg-lista-letras.jpg) scroll no-repeat left top; display: block; }
.linha.discografia .musicas .box-letras .lista-letras ul { width: 100px; display: block; }
.linha.discografia .musicas .box-letras .lista-letras li { font-size: 0.8em; color: #fff; line-height: 1.1em; text-decoration: underline; margin: 0; *margin-left: -90px; }
.linha.discografia .musicas .box-letras .lista-letras li a { font-size: 0.8em; color: #fff; font-weight: bold; text-decoration: underline; }
.linha.discografia .musicas .box-letras .lista-letras li em { margin: 0 0 10px 0; display: block; }
.linha.discografia .musicas .box-letras .lista-letras li em a { font-size: 0.9em; color: #fff; font-style: italic; text-decoration: underline; }
.linha.discografia .musicas .box-letras .lista-letras li.vazio { height: 20px; }
