/* RESET */
* { margin:0; padding:0; border:0; text-decoration:none; outline:none; }
code, kbd, samp, pre, tt, var, textarea, input, select, isindex, listing, xmp, plaintext { font:inherit; white-space:normal; }
dfn, i, cite, var, address, em { font-style:normal; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet, table { border:none; }
table { border-collapse:collapse; border-spacing:0; }
body { line-height:1; background:white; color:#333;; }
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
ul, ol, dir, menu { list-style:none; }
sub, sup { vertical-align:baseline; }
a { color:inherit; outline:none; }
hr { border-top:1px solid #CCC; border-left:none; border-bottom:none; border-right:none; }
font { color:inherit !important; font:inherit !important; color:inherit !important; }
blink { text-decoration:none; }
nobr { white-space:normal; }

/* TIPOGRAFIA */
html { font-size:12px; font-family:Arial, Helvetica, sans-serif; /*background-color:#0E0E0F;*/ }
p { line-height:normal; }
strong, th, thead td, h1, h2, h3, h4, h5, h6, dt { font-weight:bold; }
cite, em, dfn { font-style:italic; }
code, kbd, samp, pre, tt, var, input[type='text'], input[type='password'], textarea { font-size:12px; font-family:Arial, Helvetica, sans-serif; }
pre { white-space:pre; }
pre * { font-size:12px; white-space:pre; }
del { text-decoration:line-through; color:#777; }
ins, dfn { border-bottom:1px solid #CCC; }
small, sup, sub { font-size:9px; }
big { font-size:14px; line-height:80%; }
abbr, acronym { text-transform:uppercase; font-size:10px; letter-spacing:.1em; }
a abbr, a acronym { border:none; }
abbr[title], acronym[title], dfn[title] { cursor:help; border-bottom:1px solid #CCC; }
sup { vertical-align:super; }
sub { vertical-align:sub; }
h1 { font-size: 1.6em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em;}
h4 { font-size: 1.3em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1em; }

/* LINKS */
a:link, a:visited, a:hover, a:active, a:focus { text-decoration:none; }
a:link, a:visited { color:#555; }
a:hover, a:active/*, a:focus*/ { color:#BBB; }

/* FORMULÁRIOS */
fieldset { /*border:1px solid #E5E5E5; padding:10px;*/ }
legend { background:#FFF; font:bold 1.4em/14px Arial, Helvetica, sans-serif; color:#A8C4DB; outline:3px solid #FFF; }
label { font:/*1.2em/*/12px Arial, Helvetica, sans-serif; }
input[type='text'], input[type='password'] { height:18px; font:12px Arial, Helvetica, sans-serif; color:#555; margin:0 0 5px 0; padding:3px; }
select { height:23px; font:12px Arial, Helvetica, sans-serif; color:#555; margin:0 0 5px 0; padding:3px 3px 3px 2px; }
select.multiselect { height:auto; }
option { padding:5px; text-align:left; }
textarea, input[type='text'], input[type='password'], select { border:1px solid #D3D3D3; background:#FFF; }
textarea:hover, input[type='text']:hover, input[type='password']:hover, select:hover { border-color:#AAA; }
textarea:focus, input[type='text']:focus, input[type='password']:focus, select:focus { border-color:#AAA; }
textarea:focus, input[type='text']:focus, select:focus { background-color:#F9F9F9; }
input[type='password']:focus { background-color:#FF9; }
input[type='button'], input[type='submit'], input[type='checkbox'], input[type='image'], input[type='radio'], input[type='reset'], select, button { cursor:pointer; }
input[type='hidden'] { display:none; }

/* ...BOTÕES... */
.btn-buscar { width:32px; height:26px; }
.btn-cadastrar { width:73px; height:26px; }
.btn-comprar { width:64px; height:26px; }

.form-button, .form-button-alt { background:url(../images/bg_botao_dir.png) no-repeat right 0; color:#FFF; text-shadow:0 1px 0 #000; /*display:block;*/ height:30px; padding:0 7px 1px 0; /*margin:0 auto;*/ }
.form-button span, .form-button-alt span  { background:url(../images/bg_botao_esq.png) no-repeat left 0; display:block; white-space:nowrap; padding:7px 0 12px 10px; margin:-1px 0 0; }
.form-button:hover, .form-button-alt:hover { color:#DDD; }

/* ESTRUTURA */
#geral { /*background:#E6E6E6 url(../images/bg.gif) repeat-x 0 214px;*/ background-color:#FFF; width:auto; margin:auto; padding:0; }
 #bg-topo { background:url(../images/bg_topo.png) repeat-x 0 0; width:auto; margin:auto; padding:0; }
  #bg-corpo { background:url(../images/bg_corpo.png) repeat-x 0 bottom; width:auto; margin:auto; padding:0; }
   #bg-rodape { background:url(../images/bg_rodape.png) repeat-x 0 bottom; width:auto; margin:auto; padding:0; border-bottom:1px solid #000; }
    #limite { width:980px;  margin:auto; }
	
.clear { clear:both; height:0; margin:0; padding:0; }

table.pager, table.view-by { background:url("../images/box-content-bg.gif") repeat-x 0 0; height:32px; }
table.view-by { border-bottom:1px solid #EEE; }
	
/* -------------------------------------------------------------------------- TOPO */
#topo { background:url(../images/logo.png) no-repeat 30px 66px; height:214px; }

 #topo-cima { background:url(../images/bg_topo_cima.png) no-repeat 1px 0; height:57px; margin:0 6px; }
 	#acesso-rapido { float:left; }
	 #menu-rapido { margin:19px 0 0 8px; float:left; }
	 #menu-rapido li { display:inline; background:url(../images/separacao.png) no-repeat right 0; padding:5px 14px 5px 8px; }
	 #menu-rapido li.first { padding-left:12px; }
 	 #menu-rapido li.last { padding-right:0; background:none; }
	 #menu-rapido li a { color:#FFF; text-shadow:0 1px 0 #000; }
	 #menu-rapido li a:hover { color:#DDD; }
	 
	#busca { float:right; margin:8px 31px 0 0; }
	#busca input[type="text"] { width:175px; height:26px; background-color:transparent; color:#777; border:none; padding:3px 1px; }
	#busca input[type="submit"] { text-indent:-500px; overflow:hidden; width:26px; height:26px; background-color:transparent; display:block; float:right; margin:3px 0 0; }
	
	#menu-icones { float:right; padding:16px 21px 0 0; }
	#menu-icones ul { }
	#menu-icones ul li { display:inline; float:left; }
	#menu-icones ul li a { display:block; width:26px; height:21px; text-indent:-5000px; overflow:hidden; }
	#menu-icones ul li.link-contato a { background:url(../images/icone_contato.gif) no-repeat 0 0; }
	#menu-icones ul li.link-faq a { background:url(../images/icone_faq.gif) no-repeat 0 0; margin-left:9px; }
	#menu-icones ul li.link-mapa-site a { background:url(../images/icone_mapa_site.gif) no-repeat 0 0; margin-left:9px; }
	#menu-icones ul li a:hover { background-position:0 -21px; }
 
 #topo-meio { height:86px; margin:0 10px; }
 	#logo { float:left; width:50%; }
	#logo a { width:302px; height:86px; display:block; margin-left:23px; text-indent:-5000px; overflow:hidden; }
	#televendas { background:url(../images/bg_televendas.png) no-repeat 0 0; width:263px; height:63px; margin:13px 130px 0 0; padding:10px 0 0 5px; float:right; }
	#televendas p { font:bold 14px Arial, Helvetica, sans-serif; color:#FFF; text-shadow:0 1px 2px #000; margin-bottom:4px !important; }
	#link-carrinho { float:right; margin:5px 0 0; }
	#link-carrinho h4 { font:12px Arial, Helvetica, sans-serif; color:#FFF; }
	#link-carrinho h4 a { font-weight:bold; color:#F00; }
	#link-carrinho h4 a:hover { color:#D00; }
 
 #topo-baixo { background:url(../images/bg_topo_baixo.png) no-repeat 0 0; height:71px; }
 	#categorias-topo { background:url(../images/bg_menu_nav.png) no-repeat center 19px; height:68px; padding:19px 0 0; }
 	#menu-nav { height:42px; margin:0 20px; overflow:hidden; }
	#menu-nav li { display:inline-block; height:42px; }
	#menu-nav li a { background:url(../images/bg_menu_item_esq.png) no-repeat left 0; color:#FFF; text-shadow:0 1px 0 #000; display:block; height:42px; padding-left:28px; }
	#menu-nav li a:hover, #menu-nav li.active a { background-position:left -84px; }
	#menu-nav li a span { background:url(../images/bg_menu_item_dir.png) no-repeat right 0; display:block; height:28px; padding:14px 30px 0 0; white-space:nowrap; text-transform:uppercase; }
	#menu-nav li a span:hover, #menu-nav li a:hover span,  #menu-nav li.active a span { background-position:right -84px; }
	 #menu-nav li ul { display:none; background-color:#888; border:1px solid #454545; border-top:none; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; }
	 #menu-nav li:hover ul { display:block; position:absolute; z-index:200; }
	 #menu-nav li ul li { display:block; margin:0; }
	 #menu-nav li ul li a { background-position:left -42px; }
	 #menu-nav li.active ul li a { background-position:left -42px; }
	 #menu-nav li ul li a:hover, #menu-nav li ul li.active a { background-position:left -84px; }
	 #menu-nav li ul li a span { background-position:right -42px; }
	 #menu-nav li.active ul li a span { background-position:right -42px; }
	 #menu-nav li ul li a span:hover, #menu-nav li ul li a:hover span, #menu-nav li ul li.active a span { background-position:right -84px; }
	  #menu-nav li ul li ul { display:none; background-color:#888; border:1px solid #454545; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;
	  						   margin:-43px 0 0 100%; }
	  #menu-nav li:hover ul li ul { display:none; }
	  #menu-nav li ul li:hover ul { display:block; position:absolute; z-index:200; }
	  #menu-nav li.active ul li.active ul li a { background-position:left -42px; }
	  #menu-nav li.active ul li.active ul li a:hover, #menu-nav li.active ul li.active ul li.active a { background-position:left -84px }
	  #menu-nav li.active ul li.active ul li a span { background-position:right -42px; }
	  #menu-nav li.active ul li.active ul li a span:hover, #menu-nav li.active ul li.active ul li a:hover span, #menu-nav li.active ul li.active ul li.active a span { background-position:right -84px; }

/* -------------------------------------------------------------------------- CORPO */
#corpo { background:url(../images/bg_bordas.png) repeat-y 0 0; min-height:400px; }

 #breadcrumbs { }
  .breadcrumbs { width:auto; padding:0 0 10px 20px; }
  .breadcrumbs a, .breadcrumbs strong { text-shadow:0 1px 0 #EEE; }
  .breadcrumbs strong { color:#E64040; }
	
 /*#esquerda { width:185px; float:left; margin:0 10px 0 20px; }*/
 .col-left { width:185px; float:left; margin:0 10px 0 20px; }
 
 	.base-mini { background:#F7F7F7 url("../images/box-content-bg.gif") repeat-x 0 38px; font-size:0.95em; line-height:1.3em; border:none; margin-bottom:10px; }
	.base-mini .head { background:url("../images/bg_tit_modulo.png") no-repeat 0 0; height:36px; margin:0; padding:2px 10px 0 20px; border:none; }
	.col-left .head, .col-left .head h4 { text-align:center; float:none; }
	.base-mini .head h4 { color:#555; text-shadow:0 1px 0 #EEE; line-height:34px; margin:0 auto; }
	.base-mini .content, .base-mini ol { background:url("../images/bg_borda_modulo.png") repeat-y 0 0; border:none; }
	.content { padding:10px 3px 1px; border:none; }
	.content p { margin-bottom:0; }
	.content p strong a { color:#E64040; }
	.foot { background:url("../images/bg_borda_pe_modulo.png") no-repeat 0 bottom; border:none; height:10px; }
	
	.layered-nav .content h4 { color:#E64040; text-shadow:0 1px 0 #EEE; }
	.narrow-by dt { color:#E64040; text-align:left; text-shadow:0 1px 0 #EEE; }
	.narrow-by dd { text-align:left; }
	.narrow-by dd a { text-shadow:0 1px 0 #EEE; }
	.narrow-by dd a:hover { color:#E64040; }
 
 	#nav-esq { text-align:left; padding:0 0 0 10px; }
	#nav-esq { }
	#nav-esq li { background:url("../images/bullet.gif") no-repeat 0 9px; padding:5px 0 5px 10px }
	#nav-esq li a { font-weight:bold; color:#777; text-shadow:0 1px 0 #EEE; }
	#nav-esq li a:hover { color:#E64040; }
	#nav-esq li.active a { color:#E64040; }
	 #nav-esq li ul { padding:0 0 0 7px; }
	 #nav-esq li.active ul li a { color:#777; }
	 #nav-esq li.active ul li.active a { color:#E64040; }
	 #nav-esq li.active ul li a:hover { color:#E64040; }
	  #nav-esq li.active ul li.active ul li a { color:#777; }
	  #nav-esq li.active ul li.active ul li.active a { color:#E64040; }
	  #nav-esq li.active ul li.active ul li a:hover { color:#E64040; }
	  /*EXCEÇÕES*/
	  #nav-esq .nav-frente { display:none; }
	  #nav-esq .nav-atras { display:none; }
	  #nav-esq .nav-dentro { display:none; }
	  #nav-esq .nav-fora { display:none; }
	  #nav-esq .nav-lado-direito { display:none; }
	  #nav-esq .nav-lado-esquerdo { display:none; }
	  #nav-esq .nav-teto { display:none; }
	  #nav-esq .nav-embaixo { display:none; }

 /*#direita { width:185px; float:right; margin:0 20px 0 10px; }*/
 .col-right { width:185px; float:right; margin:0 20px 0 10px; }
 	.col-right .head, .col-right .head h4 { text-align:center; float:none; }

/* 3 COLUNAS */	
 #centro { width:550px; float:left; text-align:left; }
 #centro .listing-type-grid li.item { width:163px; }
 #centro .listing-type-grid li.item:hover { background-color:#F6F6F6; border-left:1px solid #D9DDE3; border-right:1px solid #D9DDE3; padding:12px 9px; }
 #centro .listing-type-grid li.item:hover img { border:1px solid #D9DDE3; }
 #centro .listing-type-grid li.item:hover .product-image { margin-top:-1px; margin-bottom:9px; }
 #centro .category-head, #centro .page-head, #centro .page-head-alt { background:url("../images/bg_tit_centro_3col.png") no-repeat 0 0; border:none; padding:3px 10px 5px; margin-bottom:0; }
 #centro .category-head h2, #centro .page-head h3, #centro .page-head-alt h3, #centro .category-head .link-feed { color:#555; text-shadow:0 1px 0 #EEE; text-align:center; }
 #centro .category-head .link-feed { font-weight:bold; background:url("../images/icon_rss.gif") no-repeat 0 2px; }
 #centro .category-head .link-feed:hover { color:#777; }
 .category-description { margin:0; }
 
 #flashcontent { background:url("../images/bg_banner.gif") no-repeat 0 0; }
 
/* 2 COLUNAS - ESQUERDA */
 /*#centro-2col-esq { float:left; width:745px; text-align:left; }*/
 .col-2-left-layout { float:left; width:745px; text-align:left; }
 .col-2-left-layout .listing-type-grid li.item { width:228px; } /* 3 produtos por linha */
 .col-2-left-layout .category-head, .col-2-left-layout .page-head, .col-2-left-layout .page-head-alt { background:url("../images/bg_tit_centro_2col.png") no-repeat 0 0; border:none; padding:3px 10px 5px; margin-bottom:0; }
 .col-2-left-layout .category-head h2, .col-2-left-layout .page-head h3, .col-2-left-layout .page-head-alt h3, .col-2-left-layout .category-head .link-feed { color:#555; text-shadow:0 1px 0 #EEE; text-align:center; padding:0; }
 .col-2-left-layout .category-head .link-feed { font-weight:bold; background:url("../images/icon_rss.gif") no-repeat 0 2px; }
 .col-2-left-layout .category-head .link-feed:hover { color:#777; }
 
 /*Produto*/
 .product-info-box, .product-collateral { background:url("../images/box-content-bg2.gif") repeat-x 0 0; }
 .product-collateral { border-top:1px solid #DDD; }
 .product-collateral .collateral-box h4 { color: #E64040; }
 
/* 2 COLUNAS - DIREITA */
 /*#centro-2col-dir { float:left; width:745px; margin:0 0 0 20px; text-align:left; }*/
 .col-2-right-layout { float:left; width:745px; margin:0 0 0 20px; text-align:left; }
 .col-2-right-layout .listing-type-grid li.item { width:223px; } /* 3 produtos por linha */
 .col-2-right-layout .listing-type-grid li.item table { margin:0 auto; }
 .col-2-right-layout .listing-type-grid li.item:hover { background-color:#F7F7F7; border-left:1px solid #D9DDE3; border-right:1px solid #D9DDE3; padding:12px 9px; }
 .col-2-right-layout .listing-type-grid li.item:hover img { border:1px solid #D9DDE3; }
 .col-2-right-layout .listing-type-grid li.item:hover .product-image { margin-top:-1px; margin-bottom:9px; }
 .col-2-right-layout .category-head, .col-2-right-layout .page-head, .col-2-right-layout .page-head-alt { background:url("../images/bg_tit_centro_2col.png") no-repeat 0 0; border:none; padding:3px 10px 5px; margin-bottom:0; }
 .col-2-right-layout .category-head h2, .col-2-right-layout .page-head h3, .col-2-right-layout .page-head-alt h3, .col-2-right-layout .category-head .link-feed { color:#555; text-shadow:0 1px 0 #EEE; text-align:center; }
 .col-2-right-layout .category-head .link-feed { font-weight:bold; background:url("../images/icon_rss.gif") no-repeat 0 2px; }
 .col-2-right-layout .category-head .link-feed:hover { color:#777; }
 
 /*Produto*/
 .product-info-box, .product-collateral { background:url("../images/box-content-bg2.gif") repeat-x 0 0; border-top:1px solid #DDDDDD; }
 .product-collateral { border-top:1px solid #DDD; text-align:left; }
 .product-collateral .collateral-box h4 { color: #E64040; }
 .juros1 { font-size:11px; color:#E64040; }
 .juros1 strong { font-size:11px; font-weight:bold; }
 .juros2 { font-size:12px; line-height:15px; color:#777; }
 .juros2 strong { font-weight:bold; }
 .juros3 { font-size:11px; line-height:15px; color:#777; }
 .juros3 strong { font-size:11px; font-weight:bold; }
 
 
/* 1 COLUNA */ 
 #centro-1col { float:left; margin:0 20px; width:940px; text-align:left; }
 #centro-1col .category-head, #centro-1col .page-head, #centro-1col .page-head-alt { background:url("../images/bg_tit_centro_1col.png") no-repeat 0 0; border:none; padding:3px 10px 5px; }
 #centro-1col .category-head h2, #centro-1col .page-head h3, #centro-1col .page-head-alt h3, #centro-1col .category-head .link-feed { color:#555; text-shadow:0 1px 0 #EEE; text-align:center; padding:0; }
 #centro-1col .category-head .link-feed { font-weight:bold; background:url("../images/icon_rss.gif") no-repeat 0 2px; }
 #centro-1col .category-head .link-feed:hover { color:#777; }
 .col2-set, .col3-set, .col4-set, .col5-set, .bg-degrade { background:url("../images/box-content-bg2.gif") repeat-x 0 0; padding:15px 0 0; }
 .bg-degrade { background:url("../images/box-content-bg2.gif") repeat-x 0 0; padding:15px 7px 0; }
 
/* Páginas Internas */
 #centro-1col .paginas-internas { }
 #centro-1col .paginas-internas h4 { color:#000; font-size:14px; }
 #centro-1col .paginas-internas p { }
 #centro-1col .paginas-internas ul { list-style:disc inside; margin:0 0 10px 10px; }
 #centro-1col .paginas-internas ul li { margin-bottom:5px; }
 #centro-1col .paginas-internas a { color:#E64040; font-weight:bold; }
 #centro-1col .paginas-internas a:hover { color:#AAA; }
 
/* Carrinho */
 .page-head-alt .checkout-types li a { display:none; }
 
/* POPUP - COMPARAR PRODUTOS */  
 .page-head h3, .page-head-alt h3 { color:#555; text-shadow:0 1px 0 #EEE; text-align:center; /*padding-left:23%;*/ }

/* -------------------------------------------------------------------------- RODAPE */
#rodape { background:url(../images/bg_rodape2.png) no-repeat 0 0; }
#rodape ul li { margin-bottom:0.8em; }
#rodape ul li a { color:#FFF; }
#rodape ul li a:hover { color:#B4B4B4; }
#rodape p { line-height:12px; }

 #rodape-cima { height:90px; padding:0 10px; }
 	#tags { height:65px; overflow:hidden; padding-top:20px; }
	#tags li { display:inline; padding:0 10px 10px 0; }
	body #tags li a { color:#FFF; text-shadow:0 1px 0 #AAA; }
	body #tags li a:hover { color:#666; }
	
 #rodape-meio { height:50px; margin:0 10px; }
 #rodape-meio ul { }
 #rodape-meio ul li { display:inline; background:url("../images/pipe_cinza.gif") no-repeat scroll 100% 2px; padding:0 10px 0 3px; }
 #rodape-meio ul li.last { padding-right:0; background:none; }
 #rodape-meio ul li a { color:#B4B4B4; text-shadow:0 1px 0 #000; }
 #rodape-meio ul li a:hover { color:#FFF; }
 #volta-topo { background:url("../images/seta_topo.png") no-repeat 0 0; height:20px; float:right; margin:-14px 0 0; padding:2px 0 0 23px; }
 #volta-topo a { color:#B4B4B4; }
 #volta-topo a:hover { color:#FFF; }
  	
 #rodape-baixo { color:#FFF; text-shadow:0 1px 0 #000; height:275px; margin:0 10px; }
 	#bloco1 { background:url("../images/separacao_rodape.png") no-repeat right 7px; float:left; width:32%; text-align:left; padding-left:12px; }
		#atendimento { margin:0 0 25px; }
		#atendimento h1 { background:url("../images/tit_atendimento.png") no-repeat 0 0; text-indent:-5000px; overflow:hidden; margin:0; }
		#atendimento span { font-weight:bold; color:#B4B4B4; }
		#atendimento a { color:#B4B4B4; }
		#atendimento a:hover { color:#FFF; }
		#acompanhe { margin:0 0 13px; }
		#acompanhe h1 { background:url("../images/tit_acompanhe.png") no-repeat 0 0; text-indent:-5000px; overflow:hidden; margin:0; }
			
	#bloco2 { background:url("../images/separacao_rodape.png") no-repeat right 7px; float:left; width:32%; text-align:left; padding-left:12px; }
		#termos-garantias { margin:0 0 25px; }
		#termos-garantias ul { list-style-type:square; list-style-position:inside; color:#B4B4B4; }
		#termos-garantias h1 { background:url("../images/tit_termos_garantias.png") no-repeat 0 0; text-indent:-5000px; overflow:hidden; margin:0; }
		#newsletter { }
		#newsletter h1 { background:url("../images/tit_newsletter.png") no-repeat 0 0; text-indent:-5000px; overflow:hidden; margin:0; }
		#newsletter p { line-height:18px; }
		#newsletter input { background:url("../images/bg_campo_newsletter.gif") no-repeat 0 0; width:188px; height:35px; border:none; color:#B4B4B4; text-shadow:0 1px 0 #000; padding:0 30px 0 42px; margin:0; float:left; }
		#newsletter button { background-color:transparent; border:none; width:32px; height:35px; text-indent:-5000px; overflow:hidden; margin:0 0 0 -33px; position:absolute; z-index:10; float:right; }
		#newsletter .form-button, #newsletter .form-button-alt { background-image:none; }
		#newsletter .form-button span, #newsletter .form-button-alt span { background-image:none; }
			#newsletter .validation-failed { background:url("../images/bg_campo_newsletter.gif") no-repeat 0 0 transparent !important; border-color:#E64040 !important; }
			#newsletter .validation-advice { background-image:none; padding-left:0; color:#E64040; }
	
	#bloco3 { float:left; width:32%; text-align:left; padding-left:12px; }
		#formas-pagamento { margin:0 0 20px; }
		#formas-pagamento h1 { background:url("../images/tit_formas_pagamento.png") no-repeat 0 0; text-indent:-5000px; overflow:hidden; margin:0; }
		#formas-pagamento img { margin:0 5px 5px 0; }
		#certificados { }
		#certificados h1 { background:url("../images/tit_certificados.png") no-repeat 0 0; text-indent:-5000px; overflow:hidden; margin:0; }
		#certificados img { margin:0 10px 0 0; }
		
	#copyright { height:33px; background-color:#111112; color:#B4B4B4; border-top:1px solid #2A2A2A; padding-top:7px; }
	#copyright .legality { margin:auto; width:980px; line-height:24px; text-shadow:0 1px 0 #000000; }
	#copyright .legality span { margin-right:-40px; }
	#copyright a { float:right; font-size:10px; }

#at16filt { height:auto; }
