/* CSS Document */
*{padding:0; margin:0;}

h1{padding:0; margin:0;}
h2{padding:0; margin:0;}
h3{padding:0; margin:0;}
h4{padding:0; margin:0;}
h5{padding:0; margin:0;}
h6{padding:0; margin:0;}

ul{padding:0; margin:0; list-style:none;}
	ul li{padding:0; margin:0; list-style:none;}
p{font:11px "tahoma"; color:#333;}

a{text-decoration:none;}
	a:hover{text-decoration:underline;}
.replacent{overflow:hidden; text-indent:-9000px;}

select{font:11px "tahoma"; color:#000000; padding:0 2px;}
input{font:11px "tahoma"; color:#000000; padding:0 2px;}


	input.form{border:1px solid #999; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
	input.btn{border:none; cursor:pointer; padding:0px;}
.hr{width:auto; height:13px; background:url(../img/bg-hr.jpg) 0px 0px repeat-x; display:block; clear:both;}
img{border:0;}	



span.bg-canto{width:50%; height:10px; display:block; overflow:hidden; background:#6D7077; position:absolute; top:0px; left:0px;}
span.bg-canto-johnie{width:50%; height:10px; display:block; overflow:hidden; background:#6D7077; position:absolute; top:0px; left:0px;}
span.bg-canto-guinness{width:50%; height:10px; display:block; overflow:hidden; background:#6D7077; position:absolute; top:0px; left:0px;}
span.bg-canto-moet{width:50%; height:10px; display:block; overflow:hidden; background:#6D7077; position:absolute; top:0px; left:0px;}
span.bg-canto2{width:50%; height:248px; display:block; background:url(../img/bg-01-johnie.jpg) top left repeat-x; position:absolute; top:0px; right:0px;}
span.bg-canto2-johnie{width:50%; height:248px; display:block; background:url(../img/bg-01-johnie.jpg) top left repeat-x; position:absolute; top:0px; right:0px;}
span.bg-canto2-guinness{width:50%; height:248px; display:block; background:url(../img/bg-01-guinness-n.jpg) top left repeat-x; position:absolute; top:0px; right:0px;}
span.bg-canto2-moet{width:50%; height:248px; display:block; background:url(../img/bg-01-moet-n.jpg) top left repeat-x; position:absolute; top:0px; right:0px;}
html{background:url(../img/bg-html.jpg) top left repeat-x;}


.padding02{padding:20px 0 10px 0;}
#pagina{width:1000px; margin:0 auto; position:relative; border:0px solid red;}

h1#logo{width:209px; height:66px; position:absolute; top:69px; left:1px; background:url(../img/logo.jpg) 0px 0px no-repeat; z-index:10;}
	h1#logo a{width:209px; height:66px; display:block;}

/*******************
	topo
********************/

#topo{width:943px; height:248px; position:absolute; top:0px; left:0px; background:url(../img/johnie.jpg) top right no-repeat;}
#topo-johnie{width:943px; height:248px; position:absolute; top:0px; left:0px; background:url(../img/johnie.jpg) top right no-repeat;}
#topo-guinness{width:943px; height:248px; position:absolute; top:0px; left:0px; background:url(../img/guinness.jpg) top right no-repeat;}
#topo-moet{width:943px; height:248px; position:absolute; top:0px; left:0px; background:url(../img/moet.jpg) top right no-repeat;}
	
/*-- box-menu-apoio --*/
	#box-menu-apoio{height:37px; width:540px; float:right; background:url(../img/bg-canto-topo.png) top left no-repeat;}
		#box-menu-apoio ul#menu-apoio{height:37px; width:501px; background:#FFFFFF; margin:0 0 0 39px;}
			#box-menu-apoio ul#menu-apoio li{float:left; padding:12px 0 0 0;}
				#box-menu-apoio ul#menu-apoio li span{background:url(../img/bg-televendas.gif) 0px 0px no-repeat; width:204px; height:12px; display:block;}
				#box-menu-apoio ul#menu-apoio li a{margin:0 19px 0 0;}
				#box-menu-apoio ul#menu-apoio li a.sobre-bulbev{background:url(../img/btn-sobre-bulbev.gif) 0px 0px no-repeat; width:137px; height:12px; display:block;}
				#box-menu-apoio ul#menu-apoio li a.fale{background:url(../img/btn-fale.gif) 0px 0px no-repeat; width:116px; height:12px; display:block;}
/*-- box-menu-carrinho --*/
	#box-menu-carrinho{height:54px; width:630px; background:url(../img/bg-menu-carrinho.jpg) top left no-repeat; position:absolute; bottom:0px; right:0px;}
		#box-menu-carrinho ul#menu-carrinho{height:54px; width:630px; padding:0 0 0 61px;}
			#box-menu-carrinho ul#menu-carrinho li{height:43px; padding:11px 0 0 0; float:left;}
				#box-menu-carrinho ul#menu-carrinho li.login{width:142px; font:11px "arial"; color:#FDFDFD;}
					#box-menu-carrinho ul#menu-carrinho li.login span{font:bold 11px "arial"; color:#FDFDFD; display:block;}
					#box-menu-carrinho ul#menu-carrinho li.login a{font:10px "arial"; color:#FDFDFD;}
				#box-menu-carrinho ul#menu-carrinho li.pedido{width:199px; font:11px "arial"; color:#FDFDFD;}
					#box-menu-carrinho ul#menu-carrinho li.pedido a{height:33px; width:199px; display:block; font:11px "arial"; color:#FDFDFD; background:url(../img/btn-pedido.gif) 0px 0px no-repeat;}
				#box-menu-carrinho ul#menu-carrinho li.carrinho{width:199px; font:11px "arial"; color:#FDFDFD;}
					#box-menu-carrinho ul#menu-carrinho li.carrinho a{height:33px; width:183px; display:block; font:11px "arial"; color:#FDFDFD; background:url(../img/btn-carrinho.gif) 0px 0px no-repeat;}
/*-- box-buscar --*/
	#box-buscar{width:180px; position:absolute; top:166px; left:5px;}
		#box-buscar h3{background:url(../img/titulo-buscar.gif) 0px 0px no-repeat; width:91px; height:40px;}
		#box-buscar input.form{width:143px; height:20px; margin:0 0 4px 0;}
		#box-buscar input.form option{width:143px; z-index:5; position:absolute}
		#box-buscar input.btn{width:25px; height:25px; background:url(../img/btn-buscar.jpg) 0px 0px no-repeat; margin:4px 0 0 0;}
	
	
	
/*******************
	conteudo
********************/
#conteudo{width:1000px; padding:275px 0 0 0;}
/*-- bloco-esquerdo --*/
	#bloco-acompanha{width:1000px; height:auto; float:left; padding:0 5px 0 0;}
	#bloco-acompanha p.migalha{width:1000px; font:bold 20px "arial"; color:#8C1F20; background:#E1E1E1; padding:6px 5px; margin:0 0 15px 0;} 
	#bloco-acompanha p.migalha a{font:bold 20px "arial"; color:#000; border-right:1px solid #000; padding:0 7px 0 2px;}
	#bloco-acompanha p.migalha a.ultimo{font:normal 20px "arial"; color:#000; border-right:0px solid #000; padding:0 7px 0 2px;}
	
	#bloco-conteudo{width:1000px; height:auto; float:left; padding:0 5px 0 0;}
	#bloco-conteudo .submit{width:167px; height:32px; background:url(../img/btn-prosseguir.gif) 0px 0px no-repeat; border:none; margin:7px 0 0 52px;}
	#bloco-conteudo label.error{font:bold 11px "tahoma"; color: #d80000; width:350px; display:block; float:none; text-align:right; padding:2px 5px 0 20px;}
	#bloco-esquerdo{width:180px; padding:7px 0 0 0; float:left;}
		#bloco-esquerdo h2.produtos{width:111px; height:22px; background:url(../img/titulo-produtos.gif) 0px 0px no-repeat;}
		#bloco-esquerdo ul#menu-lateral{width:180px;}
			#bloco-esquerdo ul#menu-lateral li{width:180px;}
				#bloco-esquerdo ul#menu-lateral li a{width:170px; padding:3px 0 3px 3px; border:1px solid #D0D0D0; border-left:6px solid #D0D0D0; display:block; background:#FFF url(../img/bg-02.jpg) top right no-repeat; font:bold 12px "arial"; color:#000;}
				#bloco-esquerdo ul#menu-lateral li ul{padding:5px 10px 15px 10px;}
					#bloco-esquerdo ul#menu-lateral li ul li{padding:2px 0;}
						#bloco-esquerdo ul#menu-lateral li ul li a{border:none; background:url(../img/seta-01.gif) 0px 4px no-repeat; font:11px "arial"; color:#000; padding:0 0 0 10px;}
						

.menu-seccao{width:1000px; height:44px; background:url(../img/bg-04.jpg) 0px 0px no-repeat;}
	.menu-seccao ul{padding:15px 0 0 167px;}
		.menu-seccao ul li{float:left; border-left:1px solid black; font:11px "tahoma"; color:#000000; padding:0 3px;}
		.menu-seccao ul li.primeiro{border:none;}
			.menu-seccao ul li a{font:11px "tahoma"; color:#000000; padding:0 5px;}
			.menu-seccao ul li a.ativo{font:11px "tahoma"; color:#999999; padding:0 5px;}

#box-form{background:#F5F5F5; border-top:1px solid #AEAEAE; border-bottom:1px solid #AEAEAE; overflow:hidden; padding:15px 0; margin:3px 5px 0 0; clear:both;}
	#box-form p.p-257px{font:11px "tahoma"; color:#000000; padding:0 0 5px 58px; margin:0 auto; width:257px;}
	#box-form p.central-cliente{font:11px "tahoma"; color:#000000; padding:0 0 5px 58px; margin:0; width:500px;}
	#box-form ul{padding:0 0 0 0; margin:0; width:auto;}
		#box-form ul li{padding:0; margin:3px 0;}
			#box-form ul li label{font:bold 11px "tahoma"; color:#000000; width:158px; display:block; float:left; text-align:right; padding:2px 5px 0 20px;}
			#box-form ul li label.error{font:bold 11px "tahoma"; color: #d80000; width:350px; display:block; float:none; text-align:right; padding:2px 5px 0 20px;}
			#box-form ul li input{font:11px "tahoma"; color:#000000; width:255px; border-top:1px solid #000; border-right:1px solid #D8D9D4; border-bottom:1px solid #D8D9D4; border-left:1px solid #000; padding:1px 0; margin:0 0 0 3px;}
			#box-form ul li select{font:11px "tahoma"; color:#000000; width:255px; border-top:1px solid #000; border-right:1px solid #D8D9D4; border-bottom:1px solid #D8D9D4; border-left:1px solid #000; padding:0px 0; margin:0 0 0 3px;}
			#box-form ul li textarea{font:11px "tahoma"; color:#000000; width:255px; height:106px; border-top:1px solid #000; border-right:1px solid #D8D9D4; border-bottom:1px solid #D8D9D4; border-left:1px solid #000; padding:1px 0; margin:0 0 0 3px;}
			#box-form ul li a{font:bold 10px "tahoma"; color:#000000; text-decoration:none; margin:0 0 0 188px;}
			#box-form ul li a:hover{text-decoration:underline;}
			#box-form ul li .enviar{width:167px; height:32px; background:url(../img/btn-prosseguir.gif) 0px 0px no-repeat; border:none; margin:7px 0 0 180px;}
			#box-form ul li .submit{width:167px; height:32px; background:url(../img/btn-prosseguir.gif) 0px 0px no-repeat; border:none; margin:7px 0 0 180px;}
			#box-form ul li a.prosseguir{background:url(../img/btn-prosseguir.gif) 0px 0px no-repeat; width:167px; height:32px; padding:0; margin:10px 0px 0 180px; display:block;}
			
/*-- bloco-direito --*/
	#bloco-direito{width:800px; float:right;}
/*--------------------- primario ---------------------*/
		#bloco-direito #primario{width:589px; float:left;}
		p.migalha{float:left; font:bold 20px "arial"; color:#8C1F20; padding:6px 5px; margin:0 0 15px 0;} 
			p.migalha a{font:bold 20px "arial"; color:#000; border-right:1px solid #000; padding:0 7px 0 2px;}
				p.migalha a.ultimo{font:normal 20px "arial"; color:#000; border-right:0px solid #000; padding:0 7px 0 2px;}
				
		p.migalha2{width:100%; font:bold 12px "arial"; color:#8C1F20; padding:9px 8px; margin:0 0 15px 0;} 
			p.migalha2 a{font:bold 12px "arial"; color:#000; border-right:1px solid #000; padding:0 7px 0 2px;}
				p.migalha2 a.ultimo{font:normal 12px "arial"; color:#000; border-right:0px solid #000; padding:0 7px 0 2px;}
			
		p.migalha3{width:963px; font:bold 12px "arial"; color:#8C1F20; background:#E1E1E1; padding:9px 8px; margin:0 0 15px 0;} 
			p.migalha3 a{font:12px "arial"; color:#000; border-right:1px solid #000; padding:0 7px 0 2px;}
				p.migalha3 a.ultimo{font:bold 12px "arial"; color:#000; border-right:0px solid #000; padding:0 7px 0 6px;}
			
			#bloco-direito #primario .banner{width:589px;}
			#bloco-direito #primario .titulo{width:589px; height:34px; background:url(../img/bg-04.gif) top left repeat-x; margin:10px 0; overflow:hidden;}
				#bloco-direito #primario .titulo h2{width:auto; height:34px; padding:0 0 0 0px; float:left;}
				#bloco-direito #primario .titulo h2.vitrinebullbev{width:225px; background:#E1E1E1 url(../img/titulo-vitrine-bullbev.gif) 5px 8px no-repeat;}
			#bloco-direito #primario h3.produto-relacionado{width:274px; height:16px; background:url(../img/titulo-produto-relacionado.gif) 0px 0px no-repeat; margin:20px 0;}
				
			#bloco-direito #primario ul#listagem-produtos{}
				#bloco-direito #primario ul#listagem-produtos li{background:url(../img/bg-05.jpg) 0px 0px no-repeat; width:193px; height:338px; float:left; margin:0 5px 8px 0;}
				#bloco-direito #primario ul#listagem-produtos li.ultimo{margin-right:0;}
					#bloco-direito #primario ul#listagem-produtos li h3{width:193px; height:40px; padding:18px 0 0 0; font:bold 12px "arial"; color:#2F62AE; text-align:center;}
					
					#bloco-direito #primario ul#listagem-produtos li.nao-existe h3{width:598px; height:40px; padding:18px 0 0 0; font:bold 12px "arial"; color:#2F62AE; text-align:center;}
					#bloco-direito #primario ul#listagem-produtos li.nao-existe { width:598px; height:40px; margin:0; padding:0; background:none; float:none; }
						
						#bloco-direito #primario ul#listagem-produtos li h3 a{font:bold 12px "arial"; color:#2F62AE;}
						#bloco-direito #primario ul#listagem-produtos li a.foto{width:180px; height:180px; display:block; padding:0 0 0 6px; float:left}
						#bloco-direito #primario ul#listagem-produtos li a.foto .selo{ background:url(../img/selo-frete-gratis.png) no-repeat; width:62px; height:62px; display:block; float:left}
						#bloco-direito #primario ul#listagem-produtos li span.preco{font:bold 14px "arial"; color:#000; text-align:center; width:193px; padding:27px 0 25px 0; display:block; float:left}
						#bloco-direito #primario ul#listagem-produtos li div.frete-gratis{padding:3px 0 0 0; text-align:center;}
						#bloco-direito #primario ul#listagem-produtos li span.preco-frete-gratis{font:bold 14px "arial"; color:#000; text-align:center; width:193px; padding:2px 0 25px 0; display:block;}
						#bloco-direito #primario ul#listagem-produtos li a.ver-detalhes{width:111px; height:12px; background:url(../img/btn-ver-detalhe.gif) no-repeat; display:block; float:left; margin:0 0 0 41px;}

			#bloco-direito #primario #paginacao{width:100%; height:34px; background:#E1E1E1; clear:both; float:left; overflow:hidden; margin:20px 0 0 0;}
				#bloco-direito #primario #paginacao .btn-esq{width:55px; height:13px; background:url(../img/btn-paginacao-esq.gif) 4px 0px no-repeat; float:left; margin:11px 0 0 8px;}	
					#bloco-direito #primario #paginacao .btn-esq a.primeira{width:13px; height:13px; float:left; border:0px solid red;}
					#bloco-direito #primario #paginacao .btn-esq a.anterior{width:13px; height:13px; float:right; border:0px solid red;}
				
				#bloco-direito #primario #paginacao .btn-dir{width:55px; height:13px; background:url(../img/btn-paginacao-dir.gif) 4px 0px no-repeat; float:right; margin:11px 8px 0 0;}
					#bloco-direito #primario #paginacao .btn-dir a.proxima{width:13px; height:13px; float:left; border:0px solid red;}
					#bloco-direito #primario #paginacao .btn-dir a.ultima{width:13px; height:13px; float:right; border:0px solid red;}
					
				
				#bloco-direito #primario #paginacao .paginas{width:450px; height:15px; float:left; text-align:center; font:12px "arial"; color:#8C1F20; margin:11px 0px 0 0;}
					#bloco-direito #primario #paginacao .paginas a.ativo{font:bold 12px "arial"; color:#8C1F20; padding:0 5px; text-decoration: none; }
						#bloco-direito #primario #paginacao .paginas a{font:12px "arial"; color:#8C1F20; padding:0 5px;}
					
				#bloco-direito #primario #box-conteudo{width:589px; background:url(../img/bg-06-b.jpg) top left repeat-y; position:relative; border:0px solid red; padding:23px 0px; margin:0px; overflow:hidden;}
#bloco-direito #primario #box-conteudo .filtro{
	margin:0 auto;
	width:530px;
}
#bloco-direito #primario #box-conteudo .filtro li{
	float:left;
	margin-right:9px;
}
#bloco-direito #primario #box-conteudo .filtro li h3{
	font:bold 11px Arial, Tahoma, Verdana, sans-serif;
	color:#003399;
	width:100%;
	margin-bottom:5px;
}
#bloco-direito #primario #box-conteudo .filtro li .baixo1{
	float:left;
	width:100%;
}
#bloco-direito #primario #box-conteudo .filtro li .baixo1 .um{
	background:#FFFFD7;
	float:left;
	width:147px;
	font:11px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
}
#bloco-direito #primario #box-conteudo .filtro li .baixo1 .dois{
	background:#FFFFD7;
	float:left;
	width:207px;
	font:11px Arial, Tahoma, Verdana, sans-serif;
	color:#000;
}
					#bloco-direito #primario #box-conteudo span.topo{width:589px; height:12px; background:url(../img/bg-06.jpg) top left no-repeat; padding:0px; margin:0px; overflow:hidden; display:block; position:absolute; top:0px; left:0px;}
					#bloco-direito #primario #box-conteudo span.baixo{width:589px; height:12px; background:url(../img/bg-06-c.jpg) top left no-repeat; padding:0px; margin:0px; overflow:hidden; display:block; position:absolute; bottom:0px; left:0px;}
					#bloco-direito #primario #box-conteudo .box-foto{width:227px; float:left; padding:0 0 0 15px;}
						#bloco-direito #primario #box-conteudo .box-foto .btn-ampliar-foto{width:223px; height:25px; margin:30px 0 0 0; background:url(../img/btn-ampliar-foto.jpg) 0px 0px no-repeat; float:left;}
							#bloco-direito #primario #box-conteudo .box-foto .btn-ampliar-foto a.voltar{width:26px; height:25px; display:block; float:left;}
							#bloco-direito #primario #box-conteudo .box-foto .btn-ampliar-foto a.avancar{width:26px; height:25px; display:block; float:right;}
							#bloco-direito #primario #box-conteudo .box-foto .btn-ampliar-foto a.ampliar{width:171px; height:25px; display:block; float:left;}
						
					#bloco-direito #primario #box-conteudo .box-texto{width:320px; float:left; padding:0 0 0 15px;}
						#bloco-direito #primario #box-conteudo .box-texto h2{font:bold 23px "arial"; color:#00297C;}
						#bloco-direito #primario #box-conteudo .box-texto span.hr{width:55px; height:1px; margin:15px 0; display:block; overflow:hidden; background:url(../img/bg-07.jpg) 0px 0px no-repeat;}
						#bloco-direito #primario #box-conteudo .box-texto p{font:12px "arial" !important; color:#000; padding:0 0 10px 0; text-align:justify;}
						#bloco-direito #primario #box-conteudo .box-texto p.preco{padding:4px 0;}
							#bloco-direito #primario #box-conteudo .box-texto p.preco b{font:bold 18px "arial"; color:#000;}
							#bloco-direito #primario #box-conteudo .box-texto p.preco span.cor{color:#8A1D15;}
						#bloco-direito #primario #box-conteudo .box-texto a.comprar-agora{width:177px; height:32px; background:url(../img/btn-comprar-agora.jpg) 0px 0px no-repeat; display:block; margin:0 0 20px 0;}
						#bloco-direito #primario #box-conteudo .box-texto .produto-indisponivel{width:257px; height:162px; background: url(../img/produto-indisponivel.jpg) no-repeat; display:block; margin:10px 0;}
						#bloco-direito #primario #box-conteudo .box-texto .produto-indisponivel p{
							float:left;
							margin:40px auto 10px;
							font:11px Arial, Tahoma, Verdana, sans-serif;
							color:#FFF;
							padding:0 0 0 12px;
							text-align:left;
							width:95%;
							}
						#bloco-direito #primario #box-conteudo .box-texto .produto-indisponivel ul{}
						#bloco-direito #primario #box-conteudo .box-texto .produto-indisponivel ul li{
							width:100%;
							margin:5px 0;
							}
						#bloco-direito #primario #box-conteudo .box-texto .produto-indisponivel ul li .left{
							float:left;
							width:45px;
							font:11px Arial, Tahoma, Verdana, sans-serif;
							color:#FFF;
							text-align:right;
							padding-top:4px;
							margin-right:3px;
							}
						#bloco-direito #primario #box-conteudo .box-texto .produto-indisponivel ul li input{
							width:185px;
							}
						#bloco-direito #primario #box-conteudo .box-texto .produto-indisponivel ul li .enviar{
							background:url(../img/enviar.jpg) no-repeat;
							display:block;
							float:left;
							width:55px;
							height:19px;
							display:block;
							margin-top:5px;
							}
				#bloco-direito #primario #txt-institucional p{font:12px Arial, Helvetica, sans-serif; color:#000000; margin-bottom:15px;}
				#bloco-direito #primario #txt-institucional .titulo-principal{font:bold 17px Arial, Helvetica, sans-serif; color:#00297C; margin-bottom:3px;}
				#bloco-direito #primario #txt-institucional .titulo{font:bold 14px Arial, Helvetica, sans-serif; color:#00297C; margin:0 0 10px 0; background:none; width:auto; height:auto;}
					
		
/*--------------------- segundario ---------------------*/
		#bloco-direito #segundario{width:186px; float:right;}
/*--------------------------------------- listagem-lateral ---------------------------------------*/
			#bloco-direito #segundario ul#listagem-lateral{width:186px;}
				#bloco-direito #segundario ul#listagem-lateral li{width:186px; clear:both; overflow:hidden;}
					#bloco-direito #segundario ul#listagem-lateral li h2{width:186px; height:36px; display:block;}
											#bloco-direito #segundario ul#listagem-lateral li h2.cadastre{background:url(../img/titulo-cadastre.jpg) 0px 0px no-repeat;}
											#bloco-direito #segundario ul#listagem-lateral li input {font:11px "tahoma"; color:#000000; padding:0 2px; width:175px;}
											#bloco-direito #segundario ul#listagem-lateral li ul li .enviar{width:56px ; height:22px ;border:none; margin:0 0 0 121px; }
						#bloco-direito #segundario ul#listagem-lateral li h2.quer-ajuda{background:url(../img/titulo-ajuda.gif) 0px 0px no-repeat;}
						#bloco-direito #segundario ul#listagem-lateral li h2.atendimento-especial{background:url(../img/titulo-atendimento.gif) 0px 0px no-repeat;}
						#bloco-direito #segundario ul#listagem-lateral li h2.formas-pagamento{background:url(../img/titulo-pagamentos.jpg) 0px 0px no-repeat;}
						#bloco-direito #segundario ul#listagem-lateral li h2.bebidas-qualidade{background:url(../img/titulo-bebidas.jpg) 0px 0px no-repeat;}
						#bloco-direito #segundario ul#listagem-lateral li ul{padding:5px 10px 10px 4px; /*overflow:hidden;*/ border:0px solid red; float:left;}
						#bloco-direito #segundario ul#listagem-lateral li ul.enviar{padding:5px 10px 15px 4px; /*overflow:hidden;*/ border:0px solid red; float:left; height:22px;}
							#bloco-direito #segundario ul#listagem-lateral li ul li{padding:0px 0; overflow:hidden;}
							#bloco-direito #segundario ul#listagem-lateral li ul li.enviar{padding:0px 0; overflow:hidden; height:50px;}
							#bloco-direito #segundario ul#listagem-lateral li ul li.float{width:auto; height:auto; clear:none; float:left; overflow:hidden;}
								#bloco-direito #segundario ul#listagem-lateral li ul li a{border:none; background:url(../img/seta-02.gif) 0px 4px no-repeat; font:11px "arial"; color:#000; padding:0 0 0 10px;}
								#bloco-direito #segundario ul#listagem-lateral li ul li a.boleto{background:url(../img/ex-boleto.gif) 1px 1px no-repeat; width:43px; height:29px; display:block; border:1px solid #999; padding:0; margin:7px 6px 0 0;}
								#bloco-direito #segundario ul#listagem-lateral li ul li a.visa{background:url(../img/ex-visa.gif) 0px 0px no-repeat; width:43px; height:29px; display:block; border:1px solid #999; padding:0; margin:7px 6px 0 0;}
								#bloco-direito #segundario ul#listagem-lateral li ul li a.master{background:url(../img/img-master.jpg) 0px 0px no-repeat; width:43px; height:29px; display:block; border:1px solid #999; padding:0; margin:7px 6px 0 0;}
								#bloco-direito #segundario ul#listagem-lateral li ul li a.diners{background:url(../img/img-diners.jpg) 0px 0px no-repeat; width:43px; height:29px; display:block; border:1px solid #999; padding:0; margin:7px 6px 0 0;}
								#bloco-direito #segundario ul#listagem-lateral li ul li a.banri{background:url(../img/img-banri.jpg) 0px 0px no-repeat; width:43px; height:29px; display:block; border:1px solid #999; padding:0; margin:7px 6px 0 0;}
								#bloco-direito #segundario ul#listagem-lateral li ul li a.amex{background:url(../img/img-amex.jpg) 0px 0px no-repeat; width:43px; height:29px; display:block; border:1px solid #999; padding:0; margin:7px 6px 0 0;}
								#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas{width:186px; border:0px solid red; padding:14px 0px 0px 0px; overflow:hidden}
									#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas li{background:url(../img/bg-03.jpg) 0px 0px no-repeat; width:88px; height:70px; float:left; padding:0; margin:0px 8px 8px 0px; border:0px solid red; clear:none;}
										#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas li.zera{margin:0px 0px 0px 0px;}
									#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas li.auto{background:url(../img/bg-03-b.jpg) 0px 0px no-repeat; width:185px; height:60px; float:left; padding:0; margin:0px 4px 0px 0px; border:0px solid red; clear:none;}
									#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas li.sem-bg{background:none; width:185px; height:60px; float:left; padding:0; margin:0px 4px 0px 0px; border:0px solid red; clear:none;}
										#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas li a{width:88px; height:70px; float:left; padding:0; margin:0px;}
										#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas li.auto a{width:185px; height:60px; float:left; padding:0; margin:0px;}
											#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas li a.smirnoff{background:url(../img/ex-logo-bebidas-01.jpg) 5px 6px no-repeat;}
											#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas li a.guinness{background:url(../img/ex-logo-bebidas-02.jpg) 5px 6px no-repeat;}
											#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas li a.chandon{background:url(../img/ex-logo-bebidas-03.jpg) 5px 6px no-repeat;}
											#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas li a.absolut{background:url(../img/ex-logo-bebidas-04.jpg) 5px 6px no-repeat;}
											#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas li a.veuve-clicquot{background:url(../img/ex-logo-bebidas-05.gif) 5px 6px no-repeat;}
											#bloco-direito #segundario ul#listagem-lateral li ul.listagem-bebidas li a.johnnie-walker{background:url(../img/ex-logo-bebidas-06.gif) 0px 0px no-repeat;}
											



/*******************
	carrinho
********************/
span.sucesso{width:330px; height:65px; background:url(../img/bg-sucesso.jpg) 0px 0px no-repeat; display:block; margin:60px auto; overflow:hidden;}
	span.sucesso a{width:205px; height:15px; display:block; border:0px solid red; margin:50px 0 0 40px; overflow:hidden;}
span.falha{width:237px; height:32px; background:url(../img/bg-falha.jpg) 0px 0px no-repeat; display:block; margin:60px auto; overflow:hidden;}
	span.falha a{width:205px; height:12px; display:block; border:0px solid red; margin:19px 0 0 40px; overflow:hidden;}
#box-vermelho{width:252px; background:#AB1113 url(../img/bg-box-vermelho.gif) top left no-repeat; padding:15px 0 0 0; float:left;}
	#box-vermelho span.under{width:252px; height:10px; display:block; overflow:hidden; background:url(../img/bg-box-vermelho-under.gif) top left no-repeat; margin:5px 0 0 0;}
	#box-vermelho p{font:12px "tahoma"; color:#FFFFFF; width:225px; margin:0 0 0 15px; padding:0;}
		#box-vermelho p.center{margin:0 auto; text-align:center}
	#box-vermelho span.numero{font:bold 26px "tahoma"; color:#FFFFFF; text-align:center; width:252px; display:block; padding:20px 0;}
	#box-vermelho a{font:bold 12px "tahoma"; color:#FFFFFF; margin:0 0 0 15px;}

#box-cinza{width:511px; background:#F2F2F2 url(../img/bg-box-cinza.gif) top left no-repeat; padding:15px 0 0 0; margin:0 110px 5px 0; _margin:0 5px 5px 0; float:right; overflow:hidden; clear:both;}
	#box-cinza span.under{width:511px; height:10px; display:block; overflow:hidden; clear:both; background:url(../img/bg-box-cinza-under.gif) top left no-repeat; margin:5px 0 0 0;}
	#box-cinza h2{font:12px "tahoma"; color:#000000; width:485px; margin:0 0 5px 15px; padding:0;}
		#box-cinza h2.central-cliente{background:url(../img/titulo-central-cliente3.jpg) center top no-repeat; height:27px}
	#box-cinza p{font:12px "tahoma"; color:#000000; width:485px; margin:0 0 5px 15px; padding:0;}
	#box-cinza a{font:bold 12px "tahoma"; color:#AB1113; margin:0px 0 0 15px; padding:11px 0 0px 0; display:block;}
	#box-cinza .cols-esq{width:248px; float:left; background:#FFFFFF; margin:0 0 0 5px; _margin:0 0 0 2px;}
		#box-cinza .cols-esq h3.meus-pedidos{width:119px; height:23px; display:block; background:url(../img/titulo-meus-pedidos2.gif) 0px 0px no-repeat; margin:12px auto 0px auto;}
		#box-cinza .cols-esq p{font:11px "tahoma"; color:#000000; width:232px; margin:10px; padding:0;}
	#box-cinza .cols-dir{width:248px; float:right; background:#FFFFFF; margin:0 5px 0 0px; _margin:0 2px 0 0px;}
		#box-cinza .cols-dir h3.meu-cadastro{width:119px; height:23px; display:block; background:url(../img/titulo-meu-cadastro.gif) 0px 0px no-repeat; margin:12px auto 0px auto;}
		#box-cinza .cols-dir p{font:11px "tahoma"; color:#000000; width:232px; margin:10px; padding:0;}
	#box-cinza .box-branco{width:502px; background:#FFF; margin:0 auto;}
		#box-cinza .box-branco a{font:12px "tahoma"; color:#004488; margin:0; padding:5px 0; text-align:center}
		#box-cinza .box-branco .hr{width:482px; height:1px; margin:0 auto; overflow:hidden;}

/*-- menu-carrinho-produtos --*/
ul#menu-carrinho-produtos{width:968px; height:33px;}
	ul#menu-carrinho-produtos li{float:left; width:236px; height:33px; padding:0 6px 0 0;}
		ul#menu-carrinho-produtos li a{width:236px; height:33px; display:block;}
			ul#menu-carrinho-produtos li a.carrinho-compras{background:url(../img/btn-menu-carrinho-p1.jpg) 0px 0px no-repeat;}
				ul#menu-carrinho-produtos li a:hover.carrinho-compras{background:url(../img/btn-menu-carrinho-p1-over.jpg) 0px 0px no-repeat;}
				ul#menu-carrinho-produtos li.ativo a.carrinho-compras{background:url(../img/btn-menu-carrinho-p1-over.jpg) 0px 0px no-repeat;}
			ul#menu-carrinho-produtos li a.cadastro{background:url(../img/btn-menu-carrinho-p2.jpg) 0px 0px no-repeat;}
				ul#menu-carrinho-produtos li a:hover.cadastro{background:url(../img/btn-menu-carrinho-p2-over.jpg) 0px 0px no-repeat;}
				ul#menu-carrinho-produtos li.ativo a.cadastro{background:url(../img/btn-menu-carrinho-p2-over.jpg) 0px 0px no-repeat;}
			ul#menu-carrinho-produtos li a.dados-entrega{background:url(../img/btn-menu-carrinho-p3.jpg) 0px 0px no-repeat;}
				ul#menu-carrinho-produtos li a:hover.dados-entrega{background:url(../img/btn-menu-carrinho-p3-over.jpg) 0px 0px no-repeat;}
				ul#menu-carrinho-produtos li.ativo a.dados-entrega{background:url(../img/btn-menu-carrinho-p3-over.jpg) 0px 0px no-repeat;}
			ul#menu-carrinho-produtos li a.formas-pagamento{background:url(../img/btn-menu-carrinho-p4.jpg) 0px 0px no-repeat;}
				ul#menu-carrinho-produtos li a:hover.formas-pagamento{background:url(../img/btn-menu-carrinho-p4-over.jpg) 0px 0px no-repeat;}
				ul#menu-carrinho-produtos li.ativo a.formas-pagamento{background:url(../img/btn-menu-carrinho-p4-over.jpg) 0px 0px no-repeat;}

/*-- listagem-produtos-carrinho --*/
table#listagem-produtos-carrinho{border-collapse:collapse;}
	table#listagem-produtos-carrinho thead{}
		table#listagem-produtos-carrinho thead tr th{border:1px solid #CCCCCC; background:#F2F2F2; font:bold 11px "arial"; color:#000;}
			table#listagem-produtos-carrinho thead tr th span{font:bold 11px "arial"; color:#000; padding:3px 10px; margin:0; float:left;}
	table#listagem-produtos-carrinho tbody{}
		table#listagem-produtos-carrinho tbody tr.linha{background:url(../img/bg-08.gif) bottom left repeat-x;}
			table#listagem-produtos-carrinho tbody tr td{*border-left:1px solid #CCCCCC; font:11px "arial"; color:#000;}
			table#listagem-produtos-carrinho tbody tr td.primeiro{*border-left:0px solid #CCCCCC;}
			table#listagem-produtos-carrinho tbody tr td table tr td{*border-left:0px solid #CCCCCC;}
				table#listagem-produtos-carrinho tbody tr td h3{font:bold 11px "arial"; color:#00297C; padding:3px 10px; margin:0; float:left;}
				table#listagem-produtos-carrinho tbody tr td span{padding:3px 10px; margin:0; float:left;}
				table#listagem-produtos-carrinho tbody tr td input.recalcular{padding:3px; margin:0 5px 0 15px; width:19px; float:left;}
				table#listagem-produtos-carrinho tbody tr td a.recalcular{padding:0px; margin:0; width:96px; height:21px; background:url(../img/btn-recalcular.gif) 0px 0px no-repeat; display:block; float:left;}
				table#listagem-produtos-carrinho tbody tr td a.excluir{padding:0px; margin:0 auto; width:24px; height:21px; background:url(../img/btn-excluir.gif) 0px 0px no-repeat; display:block;}
	table#listagem-produtos-carrinho tfoot{}
		table#listagem-produtos-carrinho tfoot tr{}
		table#listagem-produtos-carrinho tfoot tr.bg{height:35px; /*background:url(../img/bg-09.gif) 0px 0px repeat-x;*/ background-color:#F2F2F2; text-align:right;}
		table#listagem-produtos-carrinho tfoot tr td.border{border-bottom:1px solid #000;}
			table#listagem-produtos-carrinho tfoot tr td{border:0px solid #CCCCCC; font:11px "arial"; color:#000;}
				table#listagem-produtos-carrinho tfoot tr td .right{float:right}
				table#listagem-produtos-carrinho tfoot tr td .espaco-frete{padding:5px 10px 0 10px; float:left !important; }
				table#listagem-produtos-carrinho tfoot tr td .espaco-frete strong{padding:0 0 0 10px; font-weight:bold;}
				table#listagem-produtos-carrinho tfoot tr td .espaco-frete label{font-weight:bold;}
				table#listagem-produtos-carrinho tfoot tr td h4{float:left; display:inline; padding:0 4px 0 0;}
				table#listagem-produtos-carrinho tfoot tr td input.cep{padding:1px 3px; margin:0px; width:40px; font:bold 11px "arial"; color:#6B6B6B; float:left;}
				table#listagem-produtos-carrinho tfoot tr td input.cep2{padding:1px 3px; margin:0px; width:23px; font:bold 11px "arial"; color:#6B6B6B; float:left;}
				table#listagem-produtos-carrinho tfoot tr td a.calcular-frete{padding:0px; margin:0px 5px 0px 5px; width:116px; height:21px; display:block; background:url(../img/btn-calcular-frete.gif) 0px 0px no-repeat; float:left;}
				table#listagem-produtos-carrinho tfoot tr td a.pesquisar{padding:0px; margin:0px 0px 0px 0px; width:24px; height:21px; display:block; background:url(../img/btn-pesquisar.gif) 0px 0px no-repeat; float:left;}
				table#listagem-produtos-carrinho tfoot tr td a.continuar-comprando{padding:0px; margin:0px 0px 0px 0px; width:223px; height:32px; display:block; background:url(../img/btn-continuar-comprando.gif) 0px 0px no-repeat; float:left;}
				table#listagem-produtos-carrinho tfoot tr td a.fechar-pedido{padding:0px; margin:0px 0px 0px 0px; width:167px; height:32px; display:block; background:url(../img/btn-fechar-pedido.gif) 0px 0px no-repeat; float:right;}
				table#listagem-produtos-carrinho tfoot tr td span{font:11px "arial"; color:#000; padding:7px 0px 6px 0px; margin:0; display:block; float:left;}
				table#listagem-produtos-carrinho tfoot tr td b{font:bold 11px "arial"; color:#000;}
					table#listagem-produtos-carrinho tfoot tr td span.spacer{font:11px "arial"; color:#000; padding:3px 8px 6px 8px; margin:0; display:block; float:left;}
					table#listagem-produtos-carrinho tfoot tr td span.preco{font:bold 13px "arial"; color:#FFF; background:#444444; padding:5px 50px 6px 5px; margin:0 0 0 15px; display:block; float:left;}
				table#listagem-produtos-carrinho tfoot tr td table.padding{margin:10px 20px;}

/*-- listagem-forma-pagamento --*/
table#listagem-forma-pagamento{background:#E6E6E6}
	table#listagem-forma-pagamento thead{}
		table#listagem-forma-pagamento thead tr{background:#F2F2F2;}
			table#listagem-forma-pagamento thead tr th{font:bold 16px "arial"; color:#963023; border:1px solid #CCCCCC; text-align:left;}
				table#listagem-forma-pagamento thead tr th h2{font:bold 16px "arial"; color:#963023; padding:3px 0 3px 5px;}
	table#listagem-forma-pagamento tbody{}
		table#listagem-forma-pagamento tbody tr{background:url(../img/bg-10.gif) bottom left repeat-x;}
			table#listagem-forma-pagamento tbody tr td{font:11px "arial"; color:#000; text-align:left; padding:6px 0 3px 0; overflow:hidden;}
			table#listagem-forma-pagamento tbody tr.ativo{background:#D3D3D3 url(../img/bg-10.gif) bottom left repeat-x;}
				table#listagem-forma-pagamento tbody tr td input.radio{margin:0 0 0 5px;}
				table#listagem-forma-pagamento tbody tr td img.border{border:1px solid #CCC; padding:1px;}
				table#listagem-forma-pagamento tbody tr td a.prosseguir{padding:0px; margin:0px 0px 0px 0px; width:167px; height:32px; display:block; background:url(../img/btn-prosseguir.gif) 0px 0px no-repeat; float:left;}
				table#listagem-forma-pagamento tbody tr td table tr{background:none;}
					table#listagem-forma-pagamento tbody tr td table tr td{padding:0;}
					table#listagem-forma-pagamento tbody tr td table tr td.border{background:url(../img/bg-11.gif) 0px 0px repeat-y;}
					table#listagem-forma-pagamento tbody tr td table tr td a.prosseguir{padding:0px; margin:0px 0px 0px 0px; width:167px; height:32px; display:block; background:url(../img/btn-prosseguir.gif) 0px 0px no-repeat; float:left;}

/*-- ja-sou-cadastrado --*/
table#ja-sou-cadastrado{background:#E6E6E6; float:left; margin:20px 0 0 0px;}
	table#ja-sou-cadastrado thead{}
		table#ja-sou-cadastrado thead tr{background:#F2F2F2;}
			table#ja-sou-cadastrado thead tr th{font:bold 16px "arial"; color:#963023; border:1px solid #CCCCCC; text-align:left;}
				table#ja-sou-cadastrado thead tr th h2{font:bold 16px "arial"; color:#963023; padding:3px 0 3px 5px;}
	table#ja-sou-cadastrado tbody{}
		table#ja-sou-cadastrado tbody tr{}
			table#ja-sou-cadastrado tbody tr td{font:11px "arial"; color:#000; border:0px solid #CCCCCC; text-align:left;}
			table#ja-sou-cadastrado tbody tr td label.error{font:bold 11px "tahoma"; color: #d80000; width:225px; display:block; float:none; text-align:right; padding:2px 5px 0 20px;}
				table#ja-sou-cadastrado tbody tr td input.w-225{width:225px;}
				table#ja-sou-cadastrado tbody tr td a.esqueci-senha{font:9px "arial"; color:#000; float:right;}
				table#ja-sou-cadastrado tbody tr td a.prosseguir{padding:0px; margin:0px -20px 0px 0px; width:167px; height:32px; display:block; background:url(../img/btn-prosseguir2.gif) 0px 0px no-repeat; float:right;}
				table#ja-sou-cadastrado tbody tr td input.prosseguir{padding:0px; margin:0px -20px 0px 0px; width:167px; height:32px; display:block; background:url(../img/btn-prosseguir2.gif) 0px 0px no-repeat; float:right; border:0;}

/*-- nao-sou-cadastrado --*/
table#nao-sou-cadastrado{background:#E6E6E6; float:left; margin:20px 0 0 13px;}
	table#nao-sou-cadastrado thead{}
		table#nao-sou-cadastrado thead tr{background:#F2F2F2;}
			table#nao-sou-cadastrado thead tr th{font:bold 16px "arial"; color:#963023; border:1px solid #CCCCCC; text-align:left;}
				table#nao-sou-cadastrado thead tr th h2{font:bold 16px "arial"; color:#963023; padding:3px 0 3px 5px;}
	table#nao-sou-cadastrado tbody{}
		table#nao-sou-cadastrado tbody tr{}
			table#nao-sou-cadastrado tbody tr td{font:11px "arial"; color:#000; border:0px solid #CCCCCC; text-align:left;}
			table#nao-sou-cadastrado tbody tr td label.error{font:bold 11px "tahoma"; color: #d80000; width:225px; display:block; float:none; text-align:right; padding:2px 5px 0 20px;}
				table#nao-sou-cadastrado tbody tr td input.w-45{width:45px;}
				table#nao-sou-cadastrado tbody tr td input.w-30{width:30px;}
				table#nao-sou-cadastrado tbody tr td a.prosseguir{padding:0px; margin:0px 90px 0px 0px; _margin:0px 45px 0px 0px; width:167px; height:32px; display:block; background:url(../img/btn-prosseguir2.gif) 0px 0px no-repeat; float:right;}
				table#nao-sou-cadastrado tbody tr td input.prosseguir{padding:0px; margin:0px 90px 0px 0px; _margin:0px 45px 0px 0px; width:167px; height:32px; display:block; background:url(../img/btn-prosseguir2.gif) 0px 0px no-repeat; float:right; border:0;}
				
				table#nao-sou-cadastrado tbody tr td a.nao-sei-meu-cep{padding:0px; margin:0px 0px 0px 0px; width:116px; height:21px; display:block; background:url(../img/btn-nao-sei-meu-cep.gif) 0px 0px no-repeat;}


table#form-cadastro{background:#E6E6E6; float:left; margin:20px 0 0 0px;}
	table#form-cadastro thead{}
		table#form-cadastro thead tr{background:#F2F2F2;}
			table#form-cadastro thead tr th{font:bold 16px "arial"; color:#000; border:1px solid #CCCCCC; text-align:left;}
				table#form-cadastro thead tr th h2{font:bold 16px "arial"; color:#000; padding:3px 0 3px 5px;}
	
	table#form-cadastro tbody{}
		table#form-cadastro tbody tr{}
			table#form-cadastro tbody tr td{font:bold 11px "arial"; color:#000;}
				table#form-cadastro tbody tr td span.info{margin:0 0 0 5px;}
				table#form-cadastro tbody tr td a.prosseguir{padding:0px; margin:0px 0px 0px 130px; _margin:0px 0px 0px 65px; width:167px; height:32px; display:block; background:url(../img/btn-prosseguir3.gif) 0px 0px no-repeat; float:left;}
				table#form-cadastro tbody tr td label.frete{display:block; float:left;}
				table#form-cadastro tbody tr td input.prosseguir{padding:0px; margin:0px 0px 0px 130px; _margin:0px 0px 0px 65px; width:167px; height:32px; display:block; background:url(../img/btn-prosseguir3.gif) 0px 0px no-repeat; float:left; border:0;}
				table#form-cadastro tbody tr td label.error{font:bold 9px "tahoma"; color: #d80000; width:100%; display:block; float:none; text-align:left; padding:2px 5px 0 20px;}
				table#form-cadastro tbody tr td a.alterar-cep{padding:0px; margin:0px 0px 0px 10px; _margin:0px 0px 0px 10px; width:96px; height:21px; display:block; background:url(../img/btn-alterar-cep.gif) 0px 0px no-repeat; float:left;}
				table#form-cadastro tbody tr td input{font:11px "arial"; color:#000; margin:0 0 0 5px; padding:0 4px;}
					table#form-cadastro tbody tr td input.radio{float:left; margin:0 10px 0 0;}
					table#form-cadastro tbody tr td input.w-265{width:257px;}
					table#form-cadastro tbody tr td input.w-30{width:22px;}
					table#form-cadastro tbody tr td input.w-40{width:32px;}
					table#form-cadastro tbody tr td input.w-45{width:37px;}
					table#form-cadastro tbody tr td input.w-70{width:62px;}
					table#form-cadastro tbody tr td input.w-128{width:122px;}
					table#form-cadastro tbody tr td h3{font:bold 16px Arial, Helvetica, sans-serif; text-decoration:underline;}

table#table-produtos-carrinho2{border-collapse: collapse; margin:0 0px 10px 0px; width:100%;}
	table#table-produtos-carrinho2 tr.titulo-table-carrinho{background:; height:25px}
		table#table-produtos-carrinho2 tr.titulo-table-carrinho td{border:1px solid #CCCCCC; border-top:1px solid #AEAEAE; font:bold 11px "tahoma"; color:#000000; background:#EBEBEB; padding:0;}
			table#table-produtos-carrinho2 tr.titulo-table-carrinho td span{font:11px "tahoma"; color:#000000;}
	table#table-produtos-carrinho2 tr.ultima{border-right:0px solid #CCCCCC; padding:2px 0; font:11px "tahoma"; color:#333;}
		table#table-produtos-carrinho2 tr.ultima td{background:none; border-bottom:1px solid #CCCCCC;}
			table#table-produtos-carrinho2 tr td{border-right:1px solid #CCCCCC; background:url(../img/linha-ponto-tabela.gif) bottom left repeat-x; padding:5px 0; font:11px "tahoma"; color:#333;}
			table#table-produtos-carrinho2 tr td.ultimo{border-right:0px solid #CCCCCC;}
				table#table-produtos-carrinho2 tr td a.mostrar-detalhe{background:url(../img/btn-mostrar-detalhe.jpg) 0px 0px no-repeat; width:113px; height:33px; display:block; margin:5px 0;}
				table#table-produtos-carrinho2 tr td a.ocultrar-detalhe{background:url(../img/btn-ocultrar-detalhe.jpg) 0px 0px no-repeat; width:113px; height:33px; display:block; margin:5px 0;}
				table#table-produtos-carrinho2 tr td span.pendente{font:11px "tahoma"; color:#C20711;}
				table#table-produtos-carrinho2 tr td span.confirmado{font:11px "tahoma"; color:#007526;}
				
				table#table-produtos-carrinho2 tr td a{font:11px "tahoma"; color:#333; text-decoration:none;}
					table#table-produtos-carrinho2 tr td a:hover{text-decoration:underline;}
		
p.borda-c-bg{background:#EBEBEB; border:1px solid #CCC; border-top:1px solid #AEAEAE; padding:7px; font:11px "tahoma"; color:#333333;}
	p.borda-c-bg a{font:11px "tahoma"; color:#333333; text-decoration:none;}
		p.borda-c-bg a:hover{text-decoration:underline;}
	p.borda-c-bg .padding-extra{padding:0 0 0 50px;}
table.cinza-1{margin:0 5px 10px 0px; background:#F4F5F3; font:11px "tahoma"; color:#000; border-bottom:1px solid #CCC;}
	table.cinza-1 tr.titulo2{font:11px "tahoma"; color:#333333;}
		table.cinza-1 tr.titulo2 td{background:#EBEBEB; border:1px solid #CCC; border-top:1px solid #AEAEAE; padding:7px;}
	table.cinza-1 tr{}
		table.cinza-1 tr td{ padding:7px;}
		
/*******************
	rodape
********************/
#rodape{border-bottom:1px solid #999; background:#CCCCCC; width:99%; height:auto; margin:20px 0 0 0; padding:0 1% 6px 0px; overflow:hidden; clear:both; float:left;}
	#rodape h4{font:bold 11px "tahoma"; color:#333333; float:left; padding:7px 15px 7px 20px;}
	#rodape ul{float:left; padding:7px 0;}
		#rodape ul li{font:11px "tahoma"; color:#333333; float:left; border-right:1px solid #333333; padding:0 10px 0 0; margin:0 10px 0 0;}
		#rodape ul li.ultimo{border-right:0px solid #333333;}
			#rodape ul li a{font:11px "tahoma"; color:#333333; text-decoration:none;}
				#rodape ul li a:hover{text-decoration:underline;}
	#rodape span.linha{width:auto; border-bottom:1px solid #FFFFFF; border-top:1px solid #999999; overflow:hidden; display:block; clear:both; /* height:0px*/; margin:0 0 0 8px;}
	
	#rodape .assinatura{width:auto; height:46px; margin:0 0 0 8px; background:#E8E8E8;}
		#rodape .assinatura h1#logotipo-rodape{width:167px; height:32px; background:url(../img/logotipo-rodape.jpg) 0px 0px no-repeat; float:left; margin:8px 30px 0 10px;}
			#rodape .assinatura h1#logotipo-rodape a{width:167px; height:32px; display:block;}
	#rodape .assinatura p{font:11px "tahoma"; color:#333333; padding:8px 0 0 0;}

#rodape-carrinho{border-top:1px solid #CCC; width:100%; margin:20px 0 0 0; padding:25px 0 0px 0px; overflow:hidden; clear:both; float:left;}
	#rodape-carrinho #centraliza{width:525px; margin:0 auto;}
		#rodape-carrinho #centraliza h4{width:140px; height:45px; display:block;}
	#rodape-carrinho #centraliza ul{width:auto;}
		#rodape-carrinho #centraliza ul li{width:auto;}
			#rodape-carrinho #centraliza ul.float li{float:left; /*margin:5px;*/}
			#rodape-carrinho #centraliza ul li a{width:auto; background:url(../img/seta-02.gif) 0px 4px no-repeat; padding:0 0 0 10px; font:11px "arial"; color:#000;}
			#rodape-carrinho #centraliza ul li a.boleto{background:url(../img/ex-boleto.gif) 1px 1px no-repeat; width:43px; height:29px; display:block; border:1px solid #999; padding:0; margin:7px 6px 0 0;}
			#rodape-carrinho #centraliza ul li a.visa{background:url(../img/ex-visa.gif) 0px 0px no-repeat; width:43px; height:29px; display:block; border:1px solid #999; padding:0; margin:7px 6px 0 0;}
			#rodape-carrinho #centraliza ul li a.master{background:url(../img/img-master.jpg) 0px 0px no-repeat; width:43px; height:29px; display:block; border:1px solid #999; padding:0; margin:7px 6px 0 0;}
			#rodape-carrinho #centraliza ul li a.diners{background:url(../img/img-diners.jpg) 0px 0px no-repeat; width:43px; height:29px; display:block; border:1px solid #999; padding:0; margin:7px 6px 0 0;}
			#rodape-carrinho #centraliza ul li a.banri{background:url(../img/img-banri.jpg) 0px 0px no-repeat; width:43px; height:29px; display:block; border:1px solid #999; padding:0; margin:7px 6px 0 0;}
			#rodape-carrinho #centraliza ul li a.amex{background:url(../img/img-amex.jpg) 0px 0px no-repeat; width:43px; height:29px; display:block; border:1px solid #999; padding:0; margin:7px 6px 0 0;}
			
		#rodape-carrinho #centraliza #box-quer-ajuda{width:195px; float:left; margin:0;}
			#rodape-carrinho #centraliza #box-quer-ajuda h4{background:url(../img/titulo-quer-ajuda.gif) 0px 0px no-repeat;}
		#rodape-carrinho #centraliza #box-formas-pagamento{width:188px; float:left; margin:0;}
			#rodape-carrinho #centraliza #box-formas-pagamento h4{background:url(../img/titulo-formas-pagamento.gif) 0px 0px no-repeat;}
		#rodape-carrinho #centraliza #box-atendimento-especial{width:140px; float:left; margin:0;}
			#rodape-carrinho #centraliza #box-atendimento-especial h4{background:url(../img/titulo-atendimento-especial.gif) 0px 0px no-repeat;}
			
			
			/* Cupom */
			.cupom{width:940px; float:left; text-align:left; padding:10px 0px 10px 20px; background-color:#F2F2F2;}
				.cupom .p{padding-left:8px; text-align:left;}

#status-newsletter{font:11px "arial"; color:#FF0000;}