/*  CSS de Fotos e Vídeos */
body { background: #800e13 url(../../images/pt-BR/bg-header-fotosevideos.jpg) scroll repeat-x left top !important; }

/* 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:hover { width: 123px; background: url(../../images/en-US/discography-active.jpg) scroll no-repeat left top !important; }
.menu-principal li.bt-biography a.biography:hover { width: 100px; background: url(../../images/en-US/biography-active.jpg) scroll no-repeat left top; }
.menu-principal li.bt-photos-and-videos a.photos-and-videos { width: 150px; background: url(../../images/en-US/photos-and-videos-active.jpg) 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.jpg) scroll no-repeat left top; }
.menu-principal li.bt-contact a.contact:hover { width: 83px; background: url(../../images/en-US/contact-active.jpg) scroll no-repeat left top; }

/* Fotos e Vídeos conteudo */
.linha.fotosevideos { position: relative; height: 700px; padding: 0; margin: 0; }
.linha.fotosevideos .fotos-varal { width: 928px; height: 290px; position: absolute; top: 21px; left: 27px;  }
.linha.fotosevideos .videoseinfos { width: 982px; margin: 20px auto; position: absolute; top: 320px; display: block; }
.linha.fotosevideos .videoseinfos .embed-video { width: 340px; display: block; margin: 7px 0 0 25px; }
.linha.fotosevideos .videoseinfos .embed-video object { width: 340px; height: 281px; display: block; }
.linha.fotosevideos .videoseinfos .txt-video { width: 240px; margin: 0 0 0 20px; display: block; }
.linha.fotosevideos .videoseinfos .txt-video p { color: #fff; font-size: 0.8em; line-height: 2em; }
.linha.fotosevideos .videoseinfos .txt-video p.sobre { color: #fff; font-size: 0.8em; line-height: 2em; margin: 20px 0 0 0; }
.linha.fotosevideos .videoseinfos .txt-video p strong { color: #fff; font-weight: bold; }
.linha.fotosevideos .videoseinfos .selos { width: 300px; margin: 0 25px 0 20px; display: block; }
.linha.fotosevideos .videoseinfos .selos .youtube { width: 290px; height: 80px; margin: 0 0 20px 20px; padding: 10px 0 0 0; display: block; background: url(../../images/pt-BR/selo-youtube.jpg) scroll no-repeat right top; }
.linha.fotosevideos .videoseinfos .selos .youtube a { width: 220px; color: #fff; font-size: 0.9em; font-weight: bold; text-decoration: underline; line-height: 1.6em; display: block; }
.linha.fotosevideos .videoseinfos .selos .flickr { width:290px; height: 90px; margin: 0px; display: block; background: url(../../images/pt-BR/selo-flickr.jpg) scroll no-repeat left top; }
.linha.fotosevideos .videoseinfos .selos .flickr a { width: 210px; color: #fff; font-size: 0.9em;  font-weight: bold; text-decoration: underline; line-height: 1.6em; margin: 0 0 0 90px; display: block; }