div#container{ height:868px;}
div#container a#logoCaixa{ display:block; left:32px; top:50px; } 
div#bgSite{ height:868px;}


/* !!!!!!!!!!!!!!!! TUCANO !!!!!!!!!!!!!!!! */
img#tucano{ position:absolute; top:120px; left:72px;} 
div#texto_destaque{position:absolute; width:153px; left:92px; line-height:14px; top:335px;}
div#texto_destaque a{  font:13px "Trebuchet MS", Arial; }

/* !!!!!!!!!!!!!!!! ADQUIRA !!!!!!!!!!!!!!!! */
img#adquira{ position:absolute; top:20px; right:20px; width:161px; height:281px;} 




/* !!!!!!!!!!!!!!!! LISTA DE CARTÕES !!!!!!!!!!!!!!!! */
/*div#listaCartoes{ width:257px; position:absolute; top:20px; right:20px; height:200px;  }*/
div#listaCartoes{ width:940px; position:absolute; top:300px; right:0px; height:200px;  }
div#listaCartoes h1{ font:normal 18px "Trebuchet MS", Arial; color:#ffcd00; margin:0 0 30px 0;  }
div#listaCartoes img.estrela{ margin-right:1px; }
div#listaCartoes p{ color:#20371b; margin:3px 0 5px 0; }
div#listaCartoes p strong{ color:#FFF; }
div#listaCartoes li{ margin-bottom:25px; width:150px; display:block; float:left; }
div#listaCartoes li:last-child{ margin-bottom:25px;}
div#listaCartoes li a.img{ width:119px; height:85px; display:block; float:left; margin-right:10px; }
div#listaCartoes li a.img:hover{ text-decoration:none; }
div#listaCartoes li{ margin-bottom:expression(this.nextSibling == null ? "30px" : "20px"); }


/* !!!!!!!!!!!!!!!! FAQ !!!!!!!!!!!!!!!! */
div#faqContainer{ height:240px; width:387px; position:absolute; top:40px; left:280px;
				background:url('../_images/bgs/bg_caixaComentarios.png'); 
				_background-image:none;
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/bgs/bg_caixaComentarios.png',sizingMethod='scale'); }
div#faqContainer h1{  font:normal 18px "Trebuchet MS", Arial; color:#ffcd00; margin:15px 0 15px 17px;}
div#faqContainer div#faq{ height:180px; overflow:auto;}
div#faqContainer div#faq p{font:normal 14px "Trebuchet MS", Arial; color:#fff; margin:0 0 0 10px;}
div#faqContainer div#faq ul{ margin:0 17px 0 17px;}
div#faqContainer div#faq li{ margin: 0 0 3px 0;}
div#faqContainer div#faq li a{font:normal 16px "Trebuchet MS", Arial; color:#fff;}
div#faqContainer div#faq li a:hover{color:#ffcd00;}
div#faqContainer div#faq li a.active{font:normal 16px "Trebuchet MS", Arial; color:#ffcd00; text-decoration:underline}
div#faqContainer .link{font:normal 18px "Trebuchet MS", Arial; color:#ffcd00; margin:15px 0 15px 0;}
div#faqContainer .link a{ font:normal 18px "Trebuchet MS", Arial; color:#ffcd00; margin:15px 0 15px 0; text-decoration:underline;}

/* !!!!!!!!!!!!!!!! RESPOSTA !!!!!!!!!!!!!!!! */
div#respostaContainer{ height:288px; width:387px; position:absolute; top:360px; left:280px;
				background:url('../_images/bgs/bg_caixaComentarios.png'); 
				_background-image:none;
				_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/bgs/bg_caixaComentarios.png',sizingMethod='scale'); }
div#respostaContainer h1{font:bold 16px "Trebuchet MS", Arial; color:#fff; margin:15px 0 15px 17px;}
div#resposta{ width:365px; height:215px; margin:0 0 0 17px; overflow:auto;}
div#resposta p{font:normal 14px "Trebuchet MS", Arial; color:#fff; margin:0 10px 10px 0; }




/* !!!!!!!!!!!!!!!! DETALHE CARTÃO !!!!!!!!!!!!!!!! */
div.detalheCartaoContainer{ width:553px; height:304px; left:207px; top:0; display:none;
	 background:url('../_images/bgs/bg_comentario.png'); _background-image:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_images/bgs/bg_comentario.png',sizingMethod='scale');
}
div.detalheCartaoContainer div.detalheCartao{ width:498px; height:254px; padding:20px 20px 20px 30px; top:5px; left:5px;
	 background:url('../_images/bgs/bg_detalhecartao.gif') no-repeat;
}
div.detalheCartaoContainer div.detalheCartao h1{color:#0860a8; font:18px "Trebuchet MS", arial, sans-serif; margin:0 0 15px 0;}
div.detalheCartaoContainer div.detalheCartao p{color:#000; font-size:14px; margin:0 20px 20px 0}
div.detalheCartaoContainer div.detalheCartao p.azul{ font-size:12px; width:277px; color:#0860a8; line-height:1.2; margin:0 0 10px 0;}
div.detalheCartaoContainer div.detalheCartao .bt_fechar{ position:absolute; top:7px; right:13px; }
div.detalheCartaoContainer div.detalheCartao div.cartao{ float:right; margin:0 20px 0 0; width:166px; height:114px;}
div.detalheCartaoContainer div.detalheCartao img.bt_saibaMais{ position:absolute; bottom:15px; right:15px;}
div.detalheCartaoContainer div.detalheCartao img.logo{ position:absolute; bottom:20px; _bottom:25px; left:125px}
