div#container{ height:953px; padding-top:15px; }
div#bgSite{ height:968px; }

div.semComentario{ height:800px !important; }
div.semComentarioBgSite{ height:815px !important; }

a#logoCaixa{ left:32px;  top:35px; } 






/* !!!!!!!!!!!!!!!! DESTAQUE !!!!!!!!!!!!!!!! */
div#destaque{ width:408px; height:403px; position:absolute;position:absolute; top:90px; left:240px;}
div#destaque div#chamadaComentarios{ 
	background:url('../_images/bgs/bg_barraComentarVideo.gif') no-repeat; height:30px; width:578px; text-align:center;
	position:absolute; bottom:-30px; left:0px; font:14px "Trebuchet MS", Arial; color:#FFF; line-height:30px; vertical-align: middle;
}
div#destaque div#chamadaComentarios a{ font-weight:bold; color:#E1B811; }
div#destaque h1.out{ position:absolute; font:bold 22px "Trebuchet MS", Arial; color:#E1B811; left:2px; top:-35px; margin:0; text-transform:uppercase; }




/* !!!!!!!!!!!!!!!! RELACIONADOS !!!!!!!!!!!!!!!! */
div#ultimasParticipacoes{ width:257px; position:absolute; top:55px; right:20px; height:200px;display: none;  }
div#ultimasParticipacoes h1{ font:bold 16px "Trebuchet MS", Arial; color:#FFF; margin:0 0 10px 0;  }
div#ultimasParticipacoes img.participante{ float:left; display:block; margin-right:10px; border:1px solid #FFF; }
div#ultimasParticipacoes img.estrela{ margin-right:1px; }
div#ultimasParticipacoes p{ color:#FFF; margin:12px 0 5px 0; }
div#ultimasParticipacoes p strong{ color:#20371B; }
div#ultimasParticipacoes li{ margin-bottom:20px; width:257px; display:block; float:left; }
div#ultimasParticipacoes li:last-child{ margin-bottom:30px;  }
div#ultimasParticipacoes li{ margin-bottom:expression(this.nextSibling == null ? "30px" : "20px"); }






/* !!!!!!!!!!!!!!!! LISTA DE COMENTÁRIOS !!!!!!!!!!!!!!!! */
div#comentariosListaContainer{ height:225px; width:700px; position:absolute; top:550px; left:240px;   }
div#comentariosListaContainer h1{ font:bold 16px "Trebuchet MS", Arial; color:#223B1D; margin:0; }
div#comentariosLista{  
	height:200px; width:700px; bottom:0px; *bottom:-1px; left:0px; position:absolute; overflow:auto;
	background:url('../_images/bgs/bg_caixaComentarios.png'); 
	_background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/bgs/bg_caixaComentarios.png',sizingMethod='scale'); 
}
div#comentariosLista ul li{ width:650px; margin:0 15px; display:block; border-bottom:1px solid #69A487; }
div#comentariosLista ul li img{ border:1px solid #E1B811; margin:15px 0; float:left; display:block; }
div#comentariosLista ul li div{ width:564px; float:right; }
div#comentariosLista ul li div h2{ margin:15px 0 5px 0; color:#E1B811; font:bold 16px "Trebuchet MS", Arial; } 
div#comentariosLista ul li div p{ margin:5px 0 5px 0; color:#FFF; font:14px "Trebuchet MS", Arial; } 
div#comentariosLista ul li:last-child{ border-bottom:0; }
div#comentariosLista ul li{ border-bottom:expression(this.nextSibling == null ? "0" : "1px solid #69A487"); }
div#comentariosListaContainer img#bt_comente{ position:absolute; bottom:-55px; right:0px; }

img#bt_comente{ position:absolute; bottom:145px; right:25px; }
div.semComentario img#bt_comente{ position:absolute; bottom:245px; right:25px; }



/*  !!!!!!!!!!!!!!!! FORMULÁRIO - PROMOÇÃO !!!!!!!!!!!!!!!! */
div#containerFormPromocao{ display:none; height:302px; left:50%; margin-left:-278px; position:absolute; top:180px; width:557px; }
div#containerFormPromocao div#formPromocao{
    width:557px; background:url('../_images/bgs/bg_comentario.png'); _background-image:none;padding-left:18px;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/bgs/bg_comentario.png',sizingMethod='scale');
}
div#containerFormPromocao h1{ font:18px "Trebuchet MS", Arial; color:#223B1D; margin-top:15px; position:relative; top:10px;   }
div#containerFormPromocao .btnForm{ width:80px; height:25px; display:block; position:absolute; }
div#containerFormPromocao label{ font:14px "Trebuchet MS", Arial; color:#223B1D; position:absolute; }
div#containerFormPromocao input, select{ border:1px solid #223B1D; height:13px; width:217px; position:absolute; font-size:10px; }
div#containerFormPromocao a:hover{ text-decoration:none; }
div#containerFormPromocao a.cancel{ background:url('../_images/botoes/bt_cancelar.gif') no-repeat; position:absolute; *top:254px;  _right:118px; }

div#containerFormPromocao div#form1{ height:302px; position:relative; top:-10px; }

div#containerFormPromocao a.proximo{ background:url('../_images/botoes/bt_proximo.gif') no-repeat; top:254px; right:18px; }

div#containerFormPromocao input.send{ bottom:25px; right:43px; border:0; }
div#containerFormPromocao img#fechar{ position:absolute; top:5px; right:-13px; _right:5px; }

div#containerFormPromocao label#nomeLabel{ top:50px; left:0px; }
div#containerFormPromocao input#nome{ top:70px; left:0px; }

div#containerFormPromocao label#sobrenomeLabel{ top:100px; left:0px; }
div#containerFormPromocao input#sobrenome{ top:120px; left:0px; }

div#containerFormPromocao label#emailLabel{ top:150px; left:0px; }
div#containerFormPromocao input#email{ top:170px; left:0px; }

div#containerFormPromocao label#senhaLabel{ top:200px; left:0px; }
div#containerFormPromocao input#senha{ top:220px; left:0px; }

div#containerFormPromocao label#fotoLabel{ top:240px; left:0px; }
div#containerFormPromocao input#foto{ font-size:14px; height:20px; left:0px; top:260px; }

div#containerFormPromocao label#cidadeLabel{ top:50px; left:270px; }
div#containerFormPromocao input#cidade{ top:70px; left:270px; }

div#containerFormPromocao label#dataLabel{ top:100px; left:270px; }
div#containerFormPromocao input#dia{ top:120px; left:270px; width:39px; }
div#containerFormPromocao input#mes{ top:120px; left:320px; width:39px; }
div#containerFormPromocao input#ano{ top:120px; left:370px; width:50px; }
div#containerFormPromocao span#exemploData{ position:absolute; top:120px; left:430px; display:block; font:italic 12px "Trebuchet MS", Arial; color:#223B1D;   }

div#containerFormPromocao label#sexoLabel{ top:155px; left:270px; }
div#containerFormPromocao input#masculino{ top:155px; *top:158px; left:370px; border:0; width:30px; }
div#containerFormPromocao label#femininoLabel{ top:155px; left:410px;  }
div#containerFormPromocao input#feminino{ top:155px; *top:158px; left:465px; border:0; width:30px; }

div#containerFormPromocao label#telefoneLabel{ top:187px; left:270px; }
div#containerFormPromocao input#ddd_telefone{ top:187px; left:300px; width:39px; }
div#containerFormPromocao input#telefone{ top:187px; left:350px; width:88px; }

div#containerFormPromocao label#celularLabel{ top:220px; left:270px; }
div#containerFormPromocao input#ddd_celular{ top:220px; left:300px; width:39px; }
div#containerFormPromocao input#celular{ top:220px; left:350px; width:88px; }

div#containerFormPromocao label#arquivoFileLabel{ top:100px; left:170px; }
div#containerFormPromocao input#arquivoFile{ top:120px; left:170px; font-size:14px; height:20px;}

div#containerFormPromocao label#thumbFileLabel{ top:150px; left:170px; }
div#containerFormPromocao input#thumbFile{ top:170px; left:170px; font-size:14px; height:20px;}
div#containerFormPromocao span#prop{font-family:verdana; font-size:14px; left:390px; position:absolute; top:170px;}

div#containerFormPromocao div#form2,
div#containerFormPromocao div#form1{ height:302px; display:none; }
div#containerFormPromocao div#form2 p,
div#containerFormPromocao div#form3 p{ font:14px "Trebuchet MS", Arial; color:#213A1C; width:490px; }
div#containerFormPromocao input.file{ height:20px; margin-top:30px; width:450px; }
div#containerFormPromocao div#form3{ height:302px;}

div#containerFormPromocao label#emailLogin{ top:110px; left:170px; *top:130px; }
div#containerFormPromocao input#emailLogin{ top:130px; left:170px; *top:150px; }

div#containerFormPromocao label#senhaLogin{ top:160px; left:170px; *top:180px; }
div#containerFormPromocao input#senhaLogin{ top:180px; left:170px; *top:200px; }


div#containerFormPromocao div#form3 a.enviar{right:168px; top:234px;}
div#containerFormPromocao div#form3 a.cancel{right:260px; top:234px;}
div#containerFormPromocao div#form1 a.cancel{right:110px; top:254px;}
div#containerFormPromocao div#form2 a.cancel{right:250px; top:249px; }
div#containerFormPromocao a.enviar{ background:url('../_images/botoes/bt_enviar.gif') no-repeat; position:absolute; top:254px; right:18px; }



