body {
	margin:0 auto;
	font-family: 'Noto Sans', sans-serif;
	font-size:12px;
	color:#333333;
	letter-spacing:-0.1px;
	max-width:2000px;
}
.clear {
	clear: both;
}
.detalhe_imagem {
	/*border:1px solid #cccccc;*/
	border:none;
}


/***********************************
mensagens
************************************/
#carregando {
	background:url(../images/fundo.png);
	position:fixed;
	width:100%;
	height:100%;
	z-index:999999 !important;
}
#img_carregando {
	text-align:center;
	width:200px;
	font-size:16px;
	color:#ffffff;
	height:60px;
	top:50%;
	left:50%;
	margin:-30px 0 0 -100px;
	position:absolute;
}
#mensagem_sucesso {
	background:url(../images/bg_forms.jpg) top repeat-x #ffffff;
	width:400px;
	height:70px;
	border:6px solid #060;
	border-radius:5px;
	top:50%;
	left:50%;
	position:absolute;
	margin:-35px 0 0 -200px;
	font-size:14px;
	color:#060;
}
#mensagem_erro {
	background:url(../images/bg_forms.jpg) top repeat-x #ffffff;
	width:400px;
	height:70px;
	border:6px solid #C00;
	border-radius:5px;
	top:50%;
	left:50%;
	position:absolute;
	margin:-35px 0 0 -200px;
	font-size:14px;
	color:#C00;
	font-family:Tahoma, Geneva, sans-serif;
}
.bt_fechar_sucesso,
.bt_fechar_erro {
	position:absolute;
	top:50%;
	left:50%;
	margin:-50px 0 0 190px;
	z-index:999 !important;
}

/***********************************
header
************************************/
#header {
	background:url(../images/bg_header.jpg) left no-repeat;
	min-width:990px;
	height:130px;
	position:relative;
}
#logo_loja {
	position:absolute;
	width:303px;
	height:110px;
	margin:12px 0 0 12px;
	z-index:99;
}
#cadastre_se {
	position:absolute;
	width:107px;
	text-align:center;
	background:url(../images/icone_cadastre_se.png) left center no-repeat;
	text-transform:uppercase;
	margin:13px 0 0 435px;
}
#cadastre_se_dados {
	position:absolute;
	width:107px;
	text-align:center;
	background:url(../images/icone_cadastre_dados.png) left center no-repeat;
	text-transform:uppercase;
	margin:13px 0 0 435px;
}
#cadastre_se a,
#atendimento a,
#cadastre_se_dados a {
	color:#125f7f;
	text-decoration:none;
	display:block;
	padding:6px 3px 2px 20px;
	text-shadow: 1px 1px 0 #ffffff;
}
#atendimento {
	position:absolute;
	width:127px;
	text-align:center;
	background:url(../images/icone_atendimento.png) left center no-repeat;
	text-transform:uppercase;
	margin:13px 0 0 618px;
	
}
#telefone_topo {
	background:url(../images/icone_telefone.png) left no-repeat;
	width:140px;
	height:21px;
	color:#2a81b7;
	font-size:16px;
	text-align:right;
	display:block;
	position:absolute;
	right:40px;
	top:10px;
}
#telefone_topo a {
	color:#2a81b7;
}
#usuario {
	color:#333333;
	position:absolute;
	margin:50px 0 0 360px;
}
#usuario a {
	color:#333333;
}
#busca_header {
	margin:85px 0 0 0;
	position:absolute;
	width:100%;
	height:30px;
}
.campo_keyword {
	padding:0 0 0 20px;
}

#bt_carrinho {
	background:url(../images/bg_carrinho.png) no-repeat;
	display:block;
	width:130px;
	height:19px;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	padding:26px 0 0 0;
	font-size:13px;
}

/* buscar */
.bt_buscar {
	background:url(../images/bt_buscar.gif) no-repeat;
	width:30px;
	height:36px;
	border:none;
	margin:6px 0 0 0;
}
.form_keyword {
	background:url(../images/bg_forms.gif) repeat-x #ffffff;
	font-size:12px;
	color:#0076b7;
	padding:6px;
	border:5px solid #2b8daf;
	border-top-left-radius:10px;
	outline:none;
	width:96%;
	margin:6px 0 0 0;
}

/* menu user */
#meus_dados {
	color:#4f6b00;
	text-align:center;
	padding:3px 0 3px 5px;
	width:131px;
	position:absolute;
	display:block;
	border-radius:5px;
	text-decoration:none;
	background:url(../images/icone_dados.png) center left no-repeat #c6e76d;
	background-position:10px 4px;
	right:160px;
	top:47px;
}
#meus_dados:hover {
	background:url(../images/icone_dados.png) center left no-repeat #d8f77b;
	background-position:10px 4px;
}
#meus_pedidos {
	color:#4f6b00;
	text-align:center;
	padding:3px 0 3px 5px;
	width:131px;
	position:absolute;
	display:block;
	border-radius:5px;
	text-decoration:none;
	background:url(../images/icone_pedidos.png) center left no-repeat #c6e76d;
	background-position:10px 5px;
	right:5px;
	top:47px;
}
#meus_pedidos:hover {
	background:url(../images/icone_pedidos.png) center left no-repeat #d8f77b;
	background-position:10px 5px;
}

/***********************************
contato
************************************/
#menu_topo {
	background:url(../images/bg_menu_topo.gif) repeat;
	min-width:990px;
}

ul#menu {
	margin:0 auto;
	padding:0;
	min-height:25px;
	text-align:center;
	width:100%;
}
ul#menu li {
	list-style:none;
	min-height:25px;
	display:inline-block;
	margin:0 0 0 -3px;
	padding:0;
}
ul#menu li a {
	/*color:#668905;*/
	color:#4f6b00;
	text-transform:uppercase;
	text-decoration:none;
	display:block;
	padding:4px 20px;
	/*text-shadow: 1px 1px 0px #c1ff25;*/
	/*text-shadow: 1px 1px 0px #fff;*/
	font-size:11px;
}
ul#menu li:hover {
	background:url(../images/bg_menu_topo_hover.gif);
}
.space a {
	background:url(../images/bg_space.png) no-repeat center right;
}

/***********************************
conteudo
************************************/
#conteudo_geral {
	min-width:990px;
	min-height:350px;
	margin:10px auto;
	position: relative;
}
.box_departamento ,
.box_padrao_conteudo {
	background:url(../images/bg_box_departamento.png) bottom center no-repeat;
	width:170px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}

/***********************************
box esquerdo
************************************/
#box_esquerdo {
	width:170px;
	min-height:350px;
	float:left;
}
#box_esquerdo img,
#box_direito img {
	margin:0 0 5px 0;
}
#box_esquerdo h1,
.box_padrao h1 {
	background:url(../images/bg_titulo_box.png) no-repeat top;
	text-align:center;
	font-size:14px;
	margin:0;
	padding:10px 0;
	color:#fff;
	font-weight:100;
	text-transform:uppercase;
	height:36px;
	display:block;
	text-shadow: 1px 1px 2px #000000;
}
/* dep */
ul#departamentos {
	margin:0;
	padding:0;
}
ul#departamentos li {
	list-style:none;
}
ul#departamentos li a {
	display:block;
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	padding:0 3px 3px;
}
ul#departamentos li a:hover {
	color:#0076b7;
}
/* sub dep */
ul#departamentos li ul {
	padding:0 0 10px 0;
	margin:0;
}
ul#departamentos li ul li {
	padding:0 0 0 8px;
}
ul#departamentos li ul li a {
	font-weight:100;
	padding:1px 2px 1px 8px;
	background:url(../images/seta_departamentos.png) left center no-repeat !important;
}
ul#departamentos li ul li a:hover,
.box_padrao ul li a:hover {
	text-decoration:underline;
	color:#0076b7;
}

/***********************************
box direito
************************************/
#box_direito {
	width:170px;
	min-height:350px;
	float:right;
}

/***********************************
box centro
************************************/
#box_centro {
	min-height:250px;
	margin:0 180px;
}
#box_centro2 {
	min-height:250px;
	margin:0 0 0 180px;
}
.titulo_pagina {
	font-size:16px;
	border-bottom:1px dotted #cccccc;
	margin:0 0 5px 0;
	padding:0 0 2px 0;
}


/***********************************
box produto
************************************/
.box_produtos {
	border:1px dotted #e1e1e1;
	border-radius:5px;
	width:32.00%;
	min-height:410px;
	float:left;
	margin:0 0.5% 1% 0.5%;
	background:#ffffff;
	text-align:center;
	position:relative;
}
.box_produtos h2,
.box_produtos_destaque h2 {
	margin:0;
	padding:0 4px;
	display:block;
}
.box_produtos h2 a,
.box_produtos_destaque h2 a {
	color:#0076b7;
	font-size:13px;
}
.box_produtos p,
.box_produtos_destaque p {
	margin:0;
	padding:0 4px 15px 4px;
}
.box_produtos p a,
.box_produtos_destaque p a {
	display:block;
	color:#aaaaaa;
}	
.box_produtos:hover {
	background:url(../../../images/bg_produto.gif);
}
.box_produtos:hover h2 a,
.box_produtos_destaque:hover h2 a
 {
	color:#87ac24;
}
.box_produtos a,
.box_produtos_destaque a {
	text-decoration:none;
}
.valor_de {
	color:#666666 !important;
	display:block;
}
.valor_de2 {
	color:#666666 !important;
	display:block;
	font-size:14px;
}
.valor_por {
	color:#C00 !important;
	display:block;
	font-size:18px;
	font-weight:bold;
}
.valor_por2 {
	color:#C00 !important;
	display:block;
	font-size:25px;
	font-weight:bold;
}
.valor_por2 span {
	font-size:16px !important;
}
.preco_sob_consulta {
	color:#C00 !important;
	display:block;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
.parcelamento {
	color:#666666;
	font-size:11px;
	display:block;
}
.parcelamento2 {
	color:#666666;
	font-size:11px;
	display:block;
}
#exibe_valor {
	padding:10px 0 0 0;
	display:block;
}
.sinalizador {
	position:absolute;
	top:6px;
	left:-9px;
}
.sinalizador2 {
	position:absolute;
	top:-10px;
	left:-9px;
}
.icone_faturamento {
	position:absolute;
	top:20px;
	right:20px;
}
.icone_faturamento2 {
	position:absolute;
	top:0px;
	right:20px;
}

/* produto em destaque */
.box_produtos_destaque {
	border:none;
	width:170px;
	min-height:350px;
	margin:0;
	text-align:center;
	position:relative;
}

/* paginacao */
.paginacao {
	text-align:center;
	font-size:12px;
	padding:9px 0 9px 0;
	border-top:1px dotted #e1e1e1;
	border-bottom:1px dotted #e1e1e1;
	background:#f9f9f9;
}
.paginacao a {
	color:#ffffff; 
	padding:3px 8px; 
	border:1px solid #0a628b; 
	background:url(../images/bg_menu_topo.gif) top repeat-x;
	background-position:0 -1px;
	text-decoration:none; 
	margin:0 3px; 
	border-radius:5px;
}
.paginacao a:hover {
	background:url(../images/bg_menu_topo_hover.gif) top repeat-x;
	background-position:0 -1px;
	color:#ffffff;
}
.paginacao a.atual{
	font-weight:bold; 
	background:#d0e5ee; 
	border:2px solid #d0e5ee;
	color:#0a628b;
	font-size:12px;
}

/* formas de pagamento no produto */
.visualizar_forma_de_pagamento {
	/*background:#f9f9f9;*/
	padding:0 0 10px 0;
	position:absolute;
	right:10px;
	bottom:28px;
}

/***********************************
box padrao
************************************/
.box_padrao {
	margin:0 0 15px 0;
}
.box_padrao ul {
	margin:0 0 0 0;
	padding:0 15px;
}
.box_padrao ul li {
	list-style:none;
	display:block;
	padding:0;
}
.box_padrao ul li a {
	color:#333333;
	text-decoration:none;
	display:block;
}


/***********************************
forms
************************************/
.form01 {
	background:url(../images/bg_forms.jpg) top repeat-x #ffffff;
	border:1px solid #cccccc;
	padding:5px 1%;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#555555;
	width:98%;
	outline:none;
	border-radius:5px;
}
.form02 {
	background:url(../images/bg_forms.jpg) top repeat-x #ffffff;
	border:1px solid #cccccc;
	padding:5px 1%;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#555555;
	width:150px;
	outline:none;
	border-radius:5px;
}
.form02_disable {
	background:#eeeeee;
	border:1px solid #cccccc;
	padding:5px 1%;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#999999;
	width:150px;
	outline:none;
	border-radius:5px;
}
.form03 {
	background:url(../images/bg_forms.jpg) top repeat-x #ffffff;
	border:1px solid #cccccc;
	padding:5px 1%;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#555555;
	outline:none;
	border-radius:5px;
}
.form03_disable {
	background:#eeeeee;
	border:1px solid #cccccc;
	padding:5px 1%;
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#999999;
	outline:none;
	border-radius:5px;
}


/***********************************
botoes
************************************/
.bt_padrao {
	background:#0076b7;
	padding:3px;
	border:none;
	color:#ffffff;
}
.bt_enviar {
	background:url(../images/bt_enviar.png) no-repeat top;
	border:none;
	display:block;
	width:152px;
	height:39px;
	margin:10px 0;
	cursor:pointer;
	outline:none;
}
.bt_cadastrar {
	background:url(../images/bt_cadastrar.png) no-repeat top;
	border:none;
	display:block;
	width:152px;
	height:39px;
	margin:10px 0;
	cursor:pointer;
	outline:none;
}
.bt_logar {
	background:url(../images/bt_login.png) no-repeat top;
	border:none;
	display:block;
	width:152px;
	height:39px;
	margin:0 0;
	cursor:pointer;
	outline:none;
	position:absolute;
	right:10px;
	bottom:10px;
}
.bt_criarconta {
	background:url(../images/bt_criarconta.png) no-repeat top;
	border:none;
	display:block;
	width:152px;
	height:39px;
	margin:0 0;
	cursor:pointer;
	outline:none;
	position:absolute;
	left:10px;
	bottom:10px;
}
.bt_salvar {
	background:url(../images/bt_salvar.png) no-repeat top;
	border:none;
	display:block;
	width:152px;
	height:39px;
	margin:10px 0;
	cursor:pointer;
	outline:none;
}
.bt_addcarrinho {
	background:url(../images/bt_addcarrinho.png) no-repeat top;
	border:none;
	display:block;
	width:152px;
	height:39px;
	margin:10px 0;
	cursor:pointer;
	outline:none;
}
.bt_continuar {
	background:url(../images/bt_continuar.png) no-repeat top;
	border:none;
	display:block;
	width:152px;
	height:39px;
	margin:10px 0;
	cursor:pointer;
	outline:none;
}
.bt_atualizar {
	background:url(../images/bt_atualizar.png) no-repeat top;
	border:none;
	display:block;
	width:152px;
	height:39px;
	margin:10px 0;
	cursor:pointer;
	outline:none;
}
.bt_finalizar {
	background:url(../images/bt_finalizar.png) no-repeat top;
	border:none;
	display:block;
	width:152px;
	height:39px;
	margin:10px 0;
	cursor:pointer;
	outline:none;
}
.bt_prosseguir {
	background:url(../images/bt_prosseguir.png) no-repeat top;
	border:none;
	display:block;
	width:152px;
	height:39px;
	margin:10px 0;
	cursor:pointer;
	outline:none;
}
.bt_finalizapedido {
	background:url(../images/bt_finalizar_pedido.png) no-repeat top;
	border:none;
	display:block;
	width:200px;
	height:39px;
	margin:10px 0;
	cursor:pointer;
	outline:none;
}
.bt_enviar:hover ,
.bt_cadastrar:hover,
.bt_logar:hover,
.bt_criarconta:hover,
.bt_salvar:hover,
.bt_addcarrinho:hover,
.bt_continuar:hover,
.bt_atualizar:hover,
.bt_finalizar:hover,
.bt_prosseguir:hover,
.bt_finalizapedido:hover {
	background-position:0 -39px;
}

/***********************************
cadastro
************************************/
#div_form {
	background:#e1e1e1;
	padding:10px 10px 0 10px;
	border-radius:5px;
}
.opcao_cadastro {
	border:1px solid #cccccc;
	border-radius:5px;
	padding:10px;
	background:#ffffff;
	margin:0 0 0 0;
}
.opcao_cadastro h2 {
	color:#0076b7;
	border-bottom:2px dotted #cccccc;
	margin:0;
	padding:0;
	font-size:14px;
}
.opcao_cadastro strong {
	font-weight:bold;
	text-transform:uppercase;
}
p.padding {
	padding:0;
	height:10px;
	margin:0;
	display:block;
}

/***********************************
cadastro
************************************/
#box_cadastro {
	float:left;
	border:1px solid #0074b5;
	border-radius:5px;
	width:49%;
	min-height:250px;
	position:relative;
}
#box_cadastro h2,
#box_login h2 {
	margin:0;
	padding:5px;
	font-size:14px;
	background:#0074b5;
	color:#ffffff;
}
#box_cadastro p,
#box_login p {
	margin:0;
	padding:10px;
}

#box_login {
	float:right;
	border:1px solid #0074b5;
	border-radius:5px;
	width:48%;
	min-height:250px;
	position:relative;
}

/***********************************
produto
************************************/
.titulo_produto_descricao h2 {
	padding:0;
	margin:0;
	border-top:1px solid #0076b7;
	border-left:1px solid #0076b7;
	border-right:1px solid #0076b7;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	padding:10px 15px 10px 35px;
	display:inline-block;
	color:#ffffff;
	font-size:18px;
	background:url(../images/icone_descricao.png) no-repeat #0076b7;
	background-position:10px 15px;
}
.titulo_produto_comentarios h2 {
	padding:0;
	margin:0;
	border-top:1px solid #0076b7;
	border-left:1px solid #0076b7;
	border-right:1px solid #0076b7;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	padding:10px 15px 10px 35px;
	display:inline-block;
	color:#ffffff;
	font-size:18px;
	background:url(../images/icone_comentario.png) no-repeat #0076b7;
	background-position:10px 15px;
}
.titulo_produto_relacionados h2 {
	padding:0;
	margin:0;
	border-top:1px solid #0076b7;
	border-left:1px solid #0076b7;
	border-right:1px solid #0076b7;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	padding:10px 15px 10px 35px;
	display:inline-block;
	color:#ffffff;
	font-size:18px;
	background:url(../images/icone_relacionados.png) no-repeat #0076b7;
	background-position:10px 15px;
}
#opcaoes_produto h1 {
	color:#0076b7;
	margin:0;
	padding:0;
	font-size:24px;
}
.titulo_info_produto {
	font-size:16px;
	color:#0076b7;
	border-bottom:2px dotted #cccccc;
	border-top:2px dotted #cccccc;
	margin:10px 0 5px 0;
	padding:3px 0 3px 10px;
	background:#f9f9f9;
}

.comentarios {
	background:#ffffff;
	padding:10px;
	border:1px solid #e9e9e9;
	border-radius:5px;
	margin:0 0 5px 0;
}
.comentario_avaliacao {
	font-style:italic;
	font-size:11px;
}
.comentario_comentario {
	background:#f9f9f9;
	padding:5px !important;
	border-radius:5px;
}
.comentario_cliente {
	padding:3px 0 0 0 !important;
}
.comentarios p {
	padding:0;
	margin:0;
}

/***********************************
carrinho
************************************/
.titulo_pagina_carrinho {
	
}
.titulo_pagina_carrinho h1 {
	padding:0;
	margin:0;
	border-top:1px solid #0076b7;
	border-left:1px solid #0076b7;
	border-right:1px solid #0076b7;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	padding:10px 15px 10px 35px;
	display:inline-block;
	color:#ffffff;
	font-size:18px;
	background:url(../images/icone_carrinho.png) no-repeat #0076b7;
	background-position:10px 15px;
}
.titulo_pagina_endereco h1 {
	padding:0;
	margin:0;
	border-top:1px solid #0076b7;
	border-left:1px solid #0076b7;
	border-right:1px solid #0076b7;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	padding:10px 15px 10px 35px;
	display:inline-block;
	color:#ffffff;
	font-size:18px;
	background:url(../images/icone_endereco.png) no-repeat #0076b7;
	background-position:10px 15px;
}
.titulo_pagina_pagamento h1 {
	padding:0;
	margin:0;
	border-top:1px solid #0076b7;
	border-left:1px solid #0076b7;
	border-right:1px solid #0076b7;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	padding:10px 15px 10px 35px;
	display:inline-block;
	color:#ffffff;
	font-size:18px;
	background:url(../images/icone_pagamento.png) no-repeat #0076b7;
	background-position:10px 15px;
}
#step_carrinho,
#step_endereco,
#step_pagamento,
.produtos_box_padrao {
	border:1px solid #0076b7;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	padding:5px;
	margin:0 0 15px 0;
	background:#f9f9f9;
}
.produtos_box_padrao2 {
	border:1px solid #676767;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	padding:5px 0;
	margin:0 0 15px 0;
	background:#f9f9f9;
}

.forma_de_pagamento_boleto {
	background:#ffffff;
	width:394px;
	border:1px solid #cccccc;
	text-align:left;
	padding:3px;
}
.forma_de_pagamento_boleto h1 {
	font-size:16px;
	padding:3px 0 3px 0;
	float:left;
	display:block;
	width:250px;
	margin:0;
	color:#06377b;
}
.forma_de_pagamento_boleto h2 {
	float:left;
	width:250px;
	font-size:14px;
	display:block;
	margin:0;
	padding:0;
	color:#F00;
}
.forma_de_pagamento_boleto img {
	float:left;
	padding:0 20px;
}
#finalizando {
	background:#ffffff;
	text-align:center;
	padding:10px 5px;
	border:1px solid #cccccc;
	color:#666666;
	font-size:14px;
	width:200px;
}
#iframe_login {
	background:#ffffff; 
	border-radius:10px; 
	width:900px;
	position:absolute;
	top:50%;
	left:50%;
	margin:-140px 0 0 -450px;
}
#fechar_login {
	position:absolute;
	right:-20px;
	top:-20px;
}

/***********************************
opcoes de pagamento
************************************/
#opcao_pagamento h3 {
	color:#0076b7;
	margin:0 0 5px 0;
	padding:2px 8px;
	font-size:18px;
	border-bottom:2px dotted #cccccc;
}
#opcao_pagamento p {
	text-align:center;
	padding:25px 10px;
}

/***********************************
rodape
************************************/
#rodape {
	background:url(../images/bg_rodape.png) center;
	min-width:990px;
	min-height:127px;
}
#rodape_interno {
	width:990px;
	margin:auto;
	min-height:127px;
	position:relative;
}
#rodape_interno h2 {
	margin:0;
	padding:0;
}
#selos {
	position:absolute;
	margin:50px 0 0 0;
	width:300px;
	text-align:left;
}
#selos a {
	display:inline-block;
	margin:0 5px 0 0;
}
#formas_de_pagamento {
	position:absolute;
	text-align:center;
	width:500px;
	left:50%;
	margin:70px 0 0 -250px;
}
#formas_de_pagamento ul {
	margin:0;
	padding:0;
}
#formas_de_pagamento ul li {
	display:inline-block;
	padding:0 1px;
	list-style:none;
}

/* institucional */
ul#institucional {
	margin:0;
	padding:0;
}
ul#institucional li {
	list-style:none;
	margin:0 0 0 0;
}
ul#institucional li a {
	color:#333333;
	text-decoration:none;
	padding:5px 10px;
	font-size:12px;
	display: block;
}
ul#institucional li a:hover {
	text-decoration:underline;
}
.ultimo a {
	background: none !important;
}

/* social */
ul#acompanhe {
	margin:70px 0 0 0;
	padding:0;
	position:absolute;
	right:15px;
}
ul#acompanhe li {
	float:left;
	list-style:none;
}
ul#acompanhe li a {
	display:block;
	margin:0 5px;
}

#copyright {
	text-align:center;
}
#copyright a {
	color:#333333;
}