/* necessário IE6 e IE7 */

.menu-footer { _margin-top: -5px; *margin-top: -5px; } 

#footer { padding: 0 !important; border: none !important; background: none !important;  }
#footer #footer_inner { width: 1020px !important; margin: auto !important; padding-left: 100px; _padding-left: 185px; }

.menu-footer { background: url(../imagens/bg_menu_footer.jpg) repeat-x top; border-top: 1px solid #FFF; border-bottom: 1px solid #CCC;}

.wrapper { width: 1020px; margin: auto; }
.menu-footer .wrapper div { float: left; }
.menu-footer div h5 { color: #005B89; margin-bottom: 10px; font-size: 13px; font-weight: bold; text-align: left; padding: 0 30px 0 20px; }
.menu-footer div ul { padding: 0 0 0 20px; border-left: 1px solid #EEE; height: 275px; margin-bottom: 20px; }
.menu-footer div ul li { margin-bottom: 5px; text-align: left; }
.menu-footer div ul li a { color: #999; font-size: 11px; }
.menu-footer .wrapper span.clear { display: block; clear: both; }

.quem-somos ul { border-left: none !important; width: 140px;  }
.quem-somos { margin: 10px 0 0 30px; }
.servicos { width: 152px; margin-top: 10px; }
.marca { width: 150px; margin-top: 10px; }
.acoes { width: 114px; margin-top: 10px; }
.central { width: 201px; margin-top: 10px; }
.comprar { width: 158px; margin-top: 10px; }

#sharing { background: #EEE; height: 58px; margin-bottom: 10px; padding-left: 20px; border-top: 1px solid #FFF; border-bottom: 1px solid #CCC;}
.lista-redes-sociais { width: 600px; float: left; margin-left: 40px; }
.lista-redes-sociais h5 { color: #666; font-size: 12px; font-weight: bold; text-align: left; float: left; margin: 20px 15px 0 0; }
.lista-redes-sociais ul { padding: 15px 0 0 0; }
.lista-redes-sociais ul li { float: left; display: inline; margin-right: 10px; }
.twitter {
	color: #666;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	float: left;
	 margin: 5px 0 0 60px;
}

#sharing a.sac { display: block; background: url(../imagens/sac_logo_g.jpg) no-repeat; padding-left: 40px; width: 260px; height:34px; float: right; margin: 10px 80px 0 0px; }

#payment { width: 1020px !important; padding-left: 100px; _padding-left: 185px; }

.cont-footer { background: #FFF; }
.cont-footer .wrapper { width: 985px !important; margin: auto; }
.cont-footer #sharing { padding: 0 !important; }
.cont-footer .lista-redes-sociais { width: 300px !important; }
.cont-footer #payment { padding: 0 0 0 0 !important; width: 905px !important; }
#footer #footer_inner { padding: 30px !important; width: auto !important; }
#footer_inner p { padding: 0 0 0 0 !important; width: auto !important; }
.legal_text { float: none !important; width: 905px !important; margin: auto; width: 900px !important; padding: 50px 0 20px 0!important; }
.btAcompanhe { display: block; background: url(http://www.panvel.com/panvel/resources/site/imagens/twitter_follow.png) no-repeat; color: #666 !important; padding-right: 140px; height: 46px; float: left; font-weight: bold !important; line-height: 485%; background-position: 80px 10px; }
.quem-somos { margin: 10px 0 0 20px; }