#bnrGeral ul{ margin:0; padding:0;}
#bnrGeral .slotsRight li a span{ display:none;}
#bnrGeral{ width:100%; overflow:hidden; padding-bottom:11px; background:#f0f6dc url(../img/bnrGeralBg.png) center top no-repeat;}
#bnrGeral .container{ width:991px; overflow:hidden; margin:0 auto;}
#bnrGeral .faixaFrete{ width:100%; height:51px;}
#bnrGeral .faixaFrete a{ width:580px; height:25px; float:right; margin:14px 46px 0 0; text-indent:-999em;}
#bnrGeral .bnrPromo{ background:url(../img/bnrPromoBg.png) center top no-repeat; width:231px; height:271px; float:left; margin-right:5px}
#bnrGeral .bnrPromo .boxForm{width:200px; height:135px; display:block; margin: 85px 15px 0;}
#bnrGeral .bnrPromo .boxForm #prodSel{font-size: 18px; height: 35px; line-height: 35px;}
#bnrGeral .bnrPromo .boxForm select{margin-bottom: 3px;width: 200px; background-color: #FFFFFF; border: 1px solid #BACCE0;}
#bnrGeral .bnrPromo .boxForm .btBusca{background:url(../img/btnBuscar.png) repeat scroll 0 0 transparent; display:block; margin: 10px 0 0 100px; width:99px; height:26px;}
#bnrGeral #bnrFull{ width:755px; height:271px; float:left; overflow:hidden; background-color:#0066b5; position:relative}
#bnrGeral #bnrFull .bnrTvProds{position:absolute; top:0; left:0;}
#bnrGeral #bnrFull .bnrTvProds ul li a{ float:left; z-index:0;}
#bnrGeral #bnrFull .bnrTvBullets{position:absolute; top:0; right:0; width:172px;}
#bnrGeral #bnrFull .bnrTvBullets ul li{ float:left; padding-left:9px; margin-left:-9px;}
#bnrGeral #bnrFull .bnrTvBullets li .sep{ border-bottom:2px dotted #017fe0; width:70%; margin:0 28px;; display:block; float:left;}
#bnrGeral #bnrFull .bnrTvBullets ul li.selected{ background:url(../img/bnrTvIndicador.png) no-repeat left center;}
#bnrGeral #bnrFull .bnrTvBullets ul li a{ float:left; text-align:center; background:#0162ac;}
#bnrGeral #bnrFull .bnrTvBullets ul li a:hover, #bnrGeral #bnrFull .bnrTvBullets ul li.selected a{ background:#027ad7; width:172px;}
#bnrGeral #bnrFull .bnrTvBullets ul li a span{ display:block; width:170px; height:66px; vertical-align:middle; display:table-cell; font-size:11px; color:#FFF}
#bnrGeral #bnrFull .bnrTvBullets ul li.selected a span{}
#bnrGeral .slotsFooter{ background:#062a5a; display:block; clear:both; width:100%; height:93px; margin-top:5px; float:left;}
#bnrGeral .slotsFooter li.slf1{ float:left; width:82px; height:72px; text-align:center; margin:10px 0px 0px 13px;}
#bnrGeral .slotsFooter li.slf2{ float:left; width:82px; height:72px; text-align:center; margin:10px 0px 0px 27px;}
#bnrGeral .slotsFooter li.slf3{ float:left; width:82px; height:72px; text-align:center; margin:10px 0px 0px 27px;}
#bnrGeral .slotsFooter li.slf4{ float:left; width:82px; height:72px; text-align:center; margin:10px 0px 0px 27px;}
#bnrGeral .slotsFooter li.slf5{ float:left; width:82px; height:72px; text-align:center; margin:10px 0px 0px 27px;}
#bnrGeral .slotsFooter li.slf6{ float:left; width:82px; height:72px; text-align:center; margin:10px 0px 0px 27px;}
#bnrGeral .slotsFooter li.slf7{ float:left; width:99px; height:72px; text-align:center; margin:10px 0px 0px 27px;}
#bnrGeral .slotsFooter li.slf8{ float:left; width:82px; height:72px; text-align:center; margin:10px 0px 0px 27px;}
#bnrGeral .slotsFooter li.slf9{ float:left; width:82px; height:72px; text-align:center; margin:10px 0px 0px 27px;}
#bnrGeral .slotsFooter .last{ background:none;}
#bnrGeral .slotsFooter li .sep{ border-right:2px dotted #094698; float:right; height:65%; margin:-60px -15px 0px 0px; width:15px; clear:both;}
#bnrGeral .slotsFooter li a{ float:left; text-align:center; width:98%}
#bnrGeral .slotsFooter{
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	-ms-border-radius:0 0 5px 5px;
	-o-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;