/* <![CDATA[ */
@charset "utf-8";
/* CSS Document */
*{ padding:0 ; margin: 0; }
body{ margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#333; }
.divFundoRodape{ width: 100%; height: 85px; background: url('../imgs/fundo-branco.png') no-repeat center; position: absolute; bottom: 0px }
.divArea{ width:660px; height:560px; position:absolute; top:35px; left:100px; }
.divCantoTopoEsquerdo{ background: url('../imgs/canto-preto-esquerdo.gif') no-repeat; width:9px; height:24px; position:absolute; top:0px; margin-left:2px; left:0px }
.divCantoTopoDireito{ background:url('../imgs/canto-preto-direito.gif') no-repeat; width:9px; height:24px; position:absolute; top:0px; margin-right:2px; right:0px }
.divTopo{ background:#000; height:24px; position:absolute; top:0px; right:11px; left:11px; }
.btEaiFM{ background:url('../imgs/bt-eaifm.jpg') no-repeat; width:58px; height:15px; border:medium none; position:absolute }
.btLogin{ background:url('../imgs/bt-login.png') no-repeat; width:58px; height:15px; border:medium none; margin-left:370px; position:absolute; top:4px; cursor: pointer }
.btLogout{ background:url('../imgs/bt-logout.png') no-repeat; width:58px; height:15px; border:medium none; margin-left:370px; position:absolute; top:4px }
.divBatePapo{ width:370px; height:390px; position:absolute; top:0px; left:0px; background:#fff; border:2px solid #CCC; padding: 0 5px 0 5px; }
.divBotoesTopo{ margin-top:3px; height:18px; width:100%; }
.btPlay{ position:absolute; margin-left:90px; overflow: hidden; width: 12px; height: 16px; }
.btStop{ position:absolute; margin-left:110px; }
.btAltoFalante{	position:absolute; margin-left:130px; margin-top:-1px; }
.btVolume{ position:absolute; margin-left:150px; margin-top:-1px; }
.divNomeMusica{ color:#91c848; position:absolute; margin-left:200px; font-size:10pt; width:150px; overflow: hidden; }
.posicaoLogo{ position:absolute; left:390px; top:30px; }
.CampoDigitaMsg{ width:362px; height:18px; background:#eee; padding: 4px; margin-top:15px; }
.fonteCinza{ color:#999; }
.formularioMensagem{ width:280px; color:#666; border:1px solid #CCC; right:5px; height:17px; margin-top:-1px; position:absolute; }
.divAreaMensagem{ width:360px; height:220px; position:absolute; top: 60px; margin:10px; left: 0px }
.divConversa{ width:340px; min-height:55px; margin-top:5px; margin-bottom:5px; border-bottom: 1px solid #CCC; padding-bottom: 2px; }
.divFotoConversa{ float:left; width:55px; height:55px; }
.divTextoConversa{ width:270px; min-height:55px; margin-left:60px; }
.divFotosSombra{ position:absolute; top:310px; left:15px; width:340px; height:90px; overflow: hidden; }
.divFotoSombraMostra{ margin-left:5px; margin-top:-20px; float:left; }
.divAreaLateral{ width:220px; height:190px; position:absolute; left:490px; top: 205px; background:#FFF; border:2px solid #CCC; padding:15px; color:#999; font-size:8pt; }
.fonte12{ font-size:12pt; }
.fonte14{ font-size:14pt; }
a.linkCanais,
a.linkCanais:link,
a.linkCanais:active,
a.linkCanais:visited{ font-size:12pt; text-decoration:none; color:#333; }
a.linkCanais:hover{	font-size:12pt; text-decoration:underline; color:#333; }
.divPropaganda{  position:absolute; width:640px; height:170px; top:435px; left:100px; background:#FFF; border:2px solid #CCC; padding:5px; }
/* added by RFLB */
.divPropaganda .itembanner{ margin-top: 10px; margin-bottom: 10px; }
.espacoBanner{ margin-bottom:10px; }
#boxLogin{ display: none; position: absolute; left: 362px; top: 19px; width: 200px; height: 170px; overflow: hidden; padding: 5px 4px 4px 5px; background: #FEFEFE; border: 3px solid #CCC; z-index: 10; }
.campoCadastro{ width:362px; height:30px; background:#eee; padding: 4px; margin-top:15px; }
#botaocadastro{ width: 200px; height: 70px; font-size: 20pt; color:red; }
img{ border: 0 none; }
div#scrollbar { display:none; /* hide from incapable */ }
div#scrollbar2 { display:none; /* hide from incapable */ }
#CoverFlow1 img{ cursor: pointer; }
#by{ text-align: center; font-size: 8pt; width: 230px; height: 18px; position: absolute; top: 620px; left: 510px;}
#extra{ width: 450px; height: 400px; position: absolute; right: 40px; top: 180px; z-index: 99999; padding: 10px; overflow: hidden; display: none; }
#playVideo{ cursor: pointer; }
.linkFeeds{ color: #888; text-decoration: none; font-size: 10pt; }
.linkFeeds:hover{ text-decoration: underline; }
.style-4-valid{ height: 1px; visibility: hidden; }
/* ]]> */
