/*  CSS da Home */


/* Menu Principal */
.menu-principal li.bt-inicio a.inicio { width: 68px; background: url(../../images/pt-BR/inicio-ativo.png) scroll no-repeat left top !important; }

/*  Home */
.linha .disco-venda { width: 280px; height: auto; margin: 0;  display: block; }
.linha .disco-venda a img { width: none; height:  236px; margin: 0 0 0 12px; border: none; margin-left: 35px; }
.linha .disco-venda a.bt-compre-agora { width: 165px; height:  50px; margin: -1px auto 0 auto; background: url(../../images/pt-BR/bt-compre-agora.png) scroll no-repeat left top; }

.linha .videos-youtube { width: 340px; height: auto; display: block; margin: 0 0 0 30px; }
.linha .videos-youtube object { width: 340px; height: 281px; display: block; }

.linha .clipping { width: 303px; height:  303px; position: absolute; top: -0px; left: 680px; z-index: 100; margin: 0px 20px; display: block; background: url(../../images/pt-BR/bg-clipping-home.png) scroll no-repeat left top; }
.linha .clipping .tit-home-clipping { width: 67px; height: 22px; margin: 20px 0 0 20px; display: block; background: url(../../images/pt-BR/tit-home-clipping.jpg) scroll no-repeat left top; }
.linha .clipping #listamensagens { width: 240px; height: 215px; position: relative; overflow: hidden; top:-11px; }
.linha .clipping #listamensagens .mensagem { position: absolute; top: 230px; left: 10px; }
.linha .clipping #listamensagens .mensagem p { width: 205px; height: 202px;  padding: 5px 10px; display: block; font-size: 0.8em; color: #fff; line-height: 1.5em; letter-space: 0.3em; }
.linha .clipping a.link-veja-mais { width: 90px; height: 13px; display: block; position: absolute; bottom: 38px; right: 84px; background: url(../../images/pt-BR/link-ver-mais.jpg) scroll no-repeat left top; }

.linha .twitter { width: 280px; height:  auto; margin-top: 20px; display: block; }
.linha .twitter .tit-twitter { width: 68px; height: 21px; margin: 0; margin-top: 14px; display: block; background: url(../../images/pt-BR/tit-twitter.png) scroll no-repeat left top; }
.linha .twitter .tweets { height: 215px; margin: 20px 0 0 0; padding: 10px; background: url(../../images/pt-BR/twitter.png) scroll no-repeat left top; }
.linha .twitter .tweets #twitter_update_list li { list-style-type: square; list-style-position: inside; margin-left: 15px; width: 205px; color: #fff; }
.linha .twitter .tweets #twitter_update_list li a { font-style: italic;  }

.linha .na-midia { width: 340px; height:  auto; margin: 20px 0 0 30px; display: block; }
.linha .na-midia .tit-namidia { width: 77px; height: 21px; margin: 0; display: block; background: none scroll no-repeat left top; }
.linha .na-midia .midia { width: 315px; height: 215px; margin: 34px 0 0 0; padding: 10px; background: url(../../images/pt-BR/patricia-talem-midia.png) scroll no-repeat left top; }

.linha .patricia-talem { width: 292px; height:  465px; position: absolute; bottom: -10px; left: 675px; z-index: 100; }

.extras .newsletter { width: 290px; height:  70px; margin-top: 37px; display: block; background: url(../../images/pt-BR/newsletter.jpg) scroll no-repeat left top; }
.extras .newsletter a { width: 278px; height:  64px; margin: 0px 0 0 0; display: block; }

.extras .sobre-blog { width: 345px; height:  102px; position: absolute; bottom: -9px; left: 310px; z-index: 100; background: url(../../images/pt-BR/novo-blog.jpg) scroll no-repeat left top; float: left; }
.extras .sobre-blog a { width: 335px; height:  65px; margin: 0px 0 0 20px; display: block; }

.wrap-flores { height: 480px; padding: 0; position: relative; bottom: 0; z-index: 99; background: #71c2ad url(../../images/pt-BR/bg-footer-flores.png) scroll no-repeat center top; }
.wrap-flores .conteudo.rodape { width: 982px; height: 460px; position: relative; display: block; margin: 0 auto; padding: 20px 0 0 0; }

.wrap-flores .conteudo.rodape h3.tit-narede { width: 68px; height: 19px; display: block; margin: 0 0 20px 20px; background: url(../../images/pt-BR/tit-narede.png) scroll no-repeat left top;  }
.wrap-flores .conteudo.rodape .narede { width: 980px; height: 100px; display: inline-block; margin: 0 auto; }
.wrap-flores .conteudo.rodape .narede li { margin: 0 20px; display: inline; }
.wrap-flores .conteudo.rodape .narede li .myspace { width: 90px; height: 90px; display: block; background: url(../../images/pt-BR/social_myspace.png) scroll no-repeat center center }
.wrap-flores .conteudo.rodape .narede li .youtube { width: 90px; height: 90px; display: block; background: url(../../images/pt-BR/social_youtube.png) scroll no-repeat center center }
.wrap-flores .conteudo.rodape .narede li .twitter { width: 90px; height: 90px; display: block; background: url(../../images/pt-BR/social_twitter.png) scroll no-repeat center center }
.wrap-flores .conteudo.rodape .narede li .flickr { width: 90px; height: 90px; display: block; background: url(../../images/pt-BR/social_flickr.png) scroll no-repeat center center }
.wrap-flores .conteudo.rodape .narede li .facebook { width: 90px; height: 90px; display: block; background: url(../../images/pt-BR/social_facebook.png) scroll no-repeat center center }
.wrap-flores .conteudo.rodape .narede li .ilike { width: 93px; height: 90px; display: block; background: url(../../images/pt-BR/social_ilike.png) scroll no-repeat center center }
.wrap-flores .conteudo.rodape .narede li .connectbrazil { width: 144px; height: 90px; display: block; background: url(../../images/pt-BR/social_connect-brazil.png) scroll no-repeat center center }


.wrap-flores .conteudo.rodape .direitos-autorais { width: 500px; height: 52px; position: absolute; bottom: 0px; margin: 0 213px; }
.wrap-flores .conteudo.rodape .direitos-autorais p { color: #a87412; font-size: 0.8em; font-weight: bold; }
.wrap-flores .conteudo.rodape .direitos-autorais p a.d2b { width: 65px; height: 42px; display: block; position: absolute; top: -20px; right: -50px; background: url(../../images/pt-BR/logo-d2b.png) scroll no-repeat left top; }
