@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
body{background:#FFFFFF /*url(../img/bg.gif)*/;}

span.Oculto{display:none}
input{width:auto; height:auto; border-bottom:1px solid #DCD8CF; border-left:1px solid #494949; border-right:1px solid #DCD8CF; border-top:1px solid #494949; padding:0 0 0 2px; margin:0; font:11px "tahoma"; color:#000000;}
input.btn{width:auto; height:auto; border:0px solid #DCD8CF;}
.semborda-input {border:0px;}

ul{list-style:none; padding:0; margin:0;}
li{list-style:none; padding:0; margin:0;}

#Pagina-borda{width:100%; margin:0 auto; border:0px;}
#Pagina{width:100%; background:#FFFFFF url(../img/bg-2.jpg) top left repeat-x; margin:0 auto; position:relative; border:0px;}

#Topo{width:100%; height:auto; padding:0px; position:absolute; top:0; left:0;}


#Topo-center{width:778px; margin:0 auto; overflow:hidden;}
	#Topo a.Logo{background:url(../img/bg-logo-n.jpg) no-repeat;
	float:left;
	height:90px;
	margin:18px 0 0 8px;
	padding:0;
	width:136px;}
	#Topo #Busca{width:365px; height:50px; float:right;}
		#Topo #Busca input{margin:12px 0 0 210px; width:128px; height:16px; float:left;}
		#Topo #Busca input.btn{margin:12px 0 0 0px; width:21px; height:18px; float:right;}
	#Topo #Menu-Topo{width:604px; height:auto; float:right; background:none;}
		#Topo #Menu-Topo span{font: 11px "tahoma"; color:#000000; float:left; line-height:40px; padding:0 0 0 10px; margin:0;}
		#Topo #Menu-Topo ul{ background:url(../img/fundo-ul.jpg) no-repeat bottom; float:right;
	margin:8px 0;
	padding:0 0 6px;}
		#Topo #Menu-Topo ul li{font:11px "tahoma"; color:#000000; float:left; padding:0 7px 0 7px; margin:0; line-height:30px;}
		#Topo #Menu-Topo ul li a{font:11px "tahoma"; color:#000000; padding:0px; margin:0; text-decoration:none;}
		#Topo #Menu-Topo ul li a:hover{text-decoration:underline;}
	#Topo #Menu-Abas{width:100%; height:34px; position:absolute; display:inline; background: url(../img/barra-cinza.jpg) left top repeat-x; text-align:center; overflow:hidden; margin-top:14px;}
		#Topo #Menu-Abas ul{ list-style-type:none;
margin:0 auto;
padding:3px;
width:778px;}
		#Topo #Menu-Abas ul li{ float:right; font:11px Tahoma, Arial, Verdana, sans-serif; color:#000000;}
		#Topo #Menu-Abas ul li input{ width:289px}
		
		#Topo #Menu-Abas p{ padding-top:9px;}
		#Topo #Menu-Abas p a{ text-decoration:none}
		#Topo #Menu-Abas p a:hover{ text-decoration: underline}
	
	#Topo #televendas{
width:267px;
float:right;
margin:23px 0 0;
display:inline;
}
	
	#Topo #Menu-Topo2{width:604px; height:50px; float:right; background:url(../img/bg-televendas.jpg) right 0px no-repeat;}
		#Topo #Menu-Topo2 ul{float:left; padding:0 5px 0 0;}
		#Topo #Menu-Topo2 ul li{font:11px "tahoma"; color:#000000; float:left; padding:0; margin:0; line-height:45px;}
		#Topo #Menu-Topo2 ul li a{font:11px "tahoma"; color:#000000; padding:0 7px 0 7px; margin:0; text-decoration:none; border-right:1px solid #999999;}
		#Topo #Menu-Topo2 ul li a.Ultimo{font:11px "tahoma"; color:#000000; padding:0 7px 0 7px; margin:0; text-decoration:none; border-right:0px solid red;}
		#Topo #Menu-Topo2 ul li a:hover{text-decoration:underline;}
	
	
	#Topo #Menu-Topo3{width:605px; height:40px; float:right; background:url(../img/bg-menu-topo3.jpg) top left no-repeat; margin-top:10px;}
	#Topo #Menu-Topo3 p{float:left; font:11px "tahoma"; color:#000000; padding:14px 0 0 7px;}
	#Topo #Menu-Topo3 p a{font:11px "tahoma"; color:#000000; text-decoration:none;}
	#Topo #Menu-Topo3 p a:hover{text-decoration:underline;}
	#Topo #Menu-Topo3 input{width:100px; height:16px; padding:0 0 0 2px; margin:10px 0 0 5px; float:left;}
	#Topo #Menu-Topo3 input.btn{width:auto; height:auto; padding:0px 0 0 0; margin:10px 0 0 5px; float:left;}
	#Topo #Menu-Topo3 a.Meu-Carrinho{width:169px; height:40px; background:url(../img/bg-btn-meu-carrinho.jpg) top left no-repeat; display:block; float:right;}
		
#Conteudo{width:100%; padding:165px 0 0; margin:auto;}
	#Meio{width:100%; border-top:1px solid #0D4487; background:url(../img/bg-meio.jpg) top left no-repeat; margin:0 auto;}
	#Meio-Ajuda{width:auto; border-top:1px solid #0D4487; background:url(../img/bg-meio.jpg) top left no-repeat; margin:0 0 0 200px;}
	#Meio-Carrinho{width:750px; border-top:1px solid #0D4487; background:url(../img/bg-meio.jpg) top left no-repeat; margin:0 auto;}	
	.SemBanner{padding-top:5px}
		#Banner{width:750px; height:200px; background:url(../img/bg-linha-banner.gif) bottom left repeat-x; padding:0px 0 0 0; margin:0 auto; text-align:center;}
		.Box-home{width:245px; height:146px; background:url(../img/bg-box-home.gif) bottom left no-repeat; margin:10px 7px 0px 140px; padding:0 0 0px 0; font:10px "tahoma"; color:#666; float:left;}
		.dois{margin-right:0;}
		.Box-home h2.para-voce{width:245px; height:40px; background:url(../img/titulo-box-home-para-voce.jpg) top left no-repeat;}
		.Box-home h2.agente-autorizado{width:245px; height:40px; background:url(../img/titulo-box-home-agente-autorizado.jpg) top left no-repeat;}
		.Box-home h2.arquitetos-engenheiros-contrutores{width:245px; height:40px; background:url(../img/titulo-box-home-arquitetos-engenheiros-contrutores.jpg) top left no-repeat;}
		.Box-home p{margin:0px; padding:10px 10px 5px 10px; font:10px "tahoma"; color:#666;}
		.Box-home a{margin:0px; padding:0 0 0 10px; font:bold 10px "tahoma"; color:#333; text-decoration:none;}
		.Box-home a.dois{margin:10px 20px 0 0; padding:0px 0 0 0px; font:bold 10px "tahoma"; color:#333; text-decoration:none; float:right;}
		.Box-home a:hover, .Box-home a:hover.dois{text-decoration:underline;}
		.Box-home .Item{width:235px; height:18px; margin:0px 0px 0px 0; padding:7px 0 0px 10px; font:10px "tahoma"; color:#666;}
			.Box-home .Item p{width:40px; float:left; padding:2px 0px 0 0; margin:0;}
			.Box-home .Item input{width:172px; height:14px; float:left; padding:2px 0px 0 0; margin:0;}
			.Box-home .Item input.outros{width:146px;}
			.Box-home .Item input.btn{width:auto; height:auto; margin:0 0 0 5px; padding:0;}
		.input-cadastro{width:72px; height:auto; border-bottom:1px solid #DCD8CF; border-left:1px solid #494949; border-right:1px solid #DCD8CF; border-top:1px solid #494949; padding:1px 0 1px 2px; margin:0; font:11px "tahoma"; color:#000000;}
		#Txt-Ajuda{width:552px; height:710px; float:right; padding-bottom:10px;}
		#Txt-Ajuda-Novo{width:100%; height:710px; float:left; padding-bottom:10px;}
		#Txt-Formas{width:552px; height:1230px; float:right; padding-bottom:10px;}
		#Content{margin-left:200px;}
		#Content .Migalha{font:11px "tahoma"; color:#666666; background:url(../img/bg-seta.gif) 0px 5px no-repeat; padding:0 0 0 10px; margin:10px 0 0 0; width:auto;}
			#Content .Migalha span{color:#004186; font-weight:bold; float:left;}
			#Content .Migalha a{font:11px "tahoma"; color:#666666; text-decoration:none;}
			#Content .Migalha a span{color:#004186; font-weight:bold; float:left; text-decoration:none;}
			#Content .Migalha a:visited{font:11px "tahoma"; color:#666666; text-decoration:none;}
			#Content .Migalha a:visited span{color:#004186; font-weight:bold; float:left; text-decoration:none;}
			#Content a.Todas-Noticias{font:11px "tahoma"; color:#666666; float:right; text-decoration:none; background:url(../img/bg-seta2.gif) right 4px no-repeat; padding:0 15px 0 0px; margin:10px 0px 0 0;}
			#Content a:hover.Todas-Noticias{text-decoration:underline;}
		#BoxContent{margin-right:150px;}
			#BoxContent .Migalha{font:11px "tahoma"; color:#666666; background:url(../img/bg-seta.gif) 0px 5px no-repeat; padding:0 0 0 10px; margin:10px 0 0 0; float:left; width:auto;}
			#BoxContent .Migalha span{color:#004186; font-weight:bold; float:left;}
			#BoxContent .Migalha a{font:11px "tahoma"; color:#666666; text-decoration:none;}
			#BoxContent .Migalha a span{color:#004186; font-weight:bold; float:left; text-decoration:none;}
			#BoxContent .Migalha a:visited{font:11px "tahoma"; color:#666666; text-decoration:none;}
			#BoxContent .Migalha a:visited span{color:#004186; font-weight:bold; float:left; text-decoration:none;}
		#BoxContentProduto{margin-right:230px;}
			#BoxContentProduto .Migalha{font:11px "tahoma"; color:#666666; background:url(../img/bg-seta.gif) 0px 5px no-repeat; padding:0 0 0 10px; margin:10px 0 0 0; float:left; width:auto;}
			#BoxContentProduto .Migalha span{color:#004186; font-weight:bold; float:left;}
			#BoxContentProduto .Migalha a{font:11px "tahoma"; color:#666666; text-decoration:none;}
			#BoxContentProduto .Migalha a span{color:#004186; font-weight:bold; float:left; text-decoration:none;}
			#BoxContentProduto .Migalha a:visited{font:11px "tahoma"; color:#666666; text-decoration:none;}
			#BoxContentProduto .Migalha a:visited span{color:#004186; font-weight:bold; float:left; text-decoration:none;}			
		#Cols-Produtos{overflow:hidden; width:100%; float:none; _float:left;}
			
			#Cols-Produtos ul{padding:10px 0 0 0; overflow:hidden; display:block; width:100%;}
			#Cols-Produtos ul li{/*border-top:1px solid #DADADA; */}
			#Cols-Produtos ul li dl{width:33%; height:253px; float:left; padding:20px 0 15px 0; display:block;}
			#Cols-Produtos ul li .Direita{float:left;}
			#Cols-Produtos ul li dl img{float:left;}
			#Cols-Produtos ul li dl .foto{float:left; width:auto; height:115px;}
			#Cols-Produtos ul li dl dt{width:80%; padding:0 0 7px 0px; margin:0px; float:left; font:bold 11px "tahoma"; color:#004186; background:url(../img/bg-menu-linha.gif) bottom left repeat-x;}
			#Cols-Produtos ul li dl dt a{font:bold 11px "tahoma"; color:#004186; text-decoration:none;}
			#Cols-Produtos ul li dl dt a:hover{text-decoration:underline;}
			#Cols-Produtos ul li dl dt a.Noticias{padding:0; float:left; font:bold 11px "tahoma"; color:#000; text-decoration:none}
			#Cols-Produtos ul li dl dt a:hover.Noticias{text-decoration:underline;}
			/*#Cols-Produtos ul li dl dd{width:148px; margin:0px; float:left; font:11px "tahoma"; color:#004186;}*/
			#Cols-Produtos ul li dl dd{width:159px; margin:0px; float:left; font:11px "tahoma"; color:#004186;}
			#Cols-Produtos ul li dl dd a{width:148px; margin:0px; float:left; font:11px "tahoma"; color:#004186;}			
			#Cols-Produtos ul li dl dd p{width:148px; padding:5px 0 5px 0; float:left; font:bold 11px "tahoma"; color:#000000;}
			#Cols-Produtos ul li dl dd p a{width:148px; padding:5px 0 5px 0; float:left; font:bold 11px "tahoma"; color:#000000;}			
			#Cols-Produtos ul li dl dd p.Noticias{width:148px; padding:5px 0 5px 0; float:left; font:10px "tahoma"; color:#666;}
			#Cols-Produtos ul li dl dd p span{font:bold 18px "tahoma"; color:#000000;}
			#Cols-Produtos ul li dl dd p span a{font:bold 18px "tahoma"; color:#000000;}
			#Cols-Produtos ul li dl dd p span.preco{font:bold 14px "tahoma"; color:#CC0000;}			
			/*#Cols-Produtos ul li dl dd a{width:107px; height:29px; background:url(../img/bg-btn-mais-detalhes.jpg) top left no-repeat; display:block; margin:8px 0 0 0; clear:both;}*/
			#Cols-Produtos ul li dl dd a{width:107px; height:29px; background:url(../img/bg-btn-compre-aqui.jpg) top left no-repeat; display:block; margin:8px 0 0 0; clear:both;}
			#Cols-Produtos ul li dl dd a.Ler-Mais{font:bold 10px "tahoma"; color:#000066; text-decoration:none; background:none; width:auto; height:auto; margin:0; padding:0; }
			#Cols-Produtos ul li dl dd a:hover.Ler-Mais{text-decoration:underline;}
			
			#banner-lateral{width:145px; float:right; margin-top:23px;}
			#banner-lateral ul li{width:145px; height:auto; margin-bottom:15px;}
			
			#Produtos-Internas{width:100%; clear:both;}
			#Cols-Produto-internas{width:100%; float:left;}
				#Cols-Produto-internas dl{width:100%; padding:7px 0 10px 0; margin:0;}
					#Cols-Produto-internas dl dt{width:100%; margin:0 10px 10px 0; padding:0 0 7px 0; font:bold 17px "tahoma"; color:#004186; background:url(../img/bg-menu-linha.gif) bottom left repeat-x;}
					#Cols-Produto-internas dl dd{width:100%; margin:0 10px 0 0; padding:0 0 0px 0; font:11px "tahoma"; color:#333; background:url(../img/bg-p-preco.jpg) bottom left repeat-x; overflow:hidden;}
					#Cols-Produto-internas dl dd p{font:11px "tahoma"; color:#333; background:url(../img/bg-menu-linha.gif) bottom left repeat-x; padding:0 0 10px 0; margin:0 0 10px 0;}
					#Cols-Produto-internas dl dd p.Preco{width:140px; font:11px "tahoma"; color:#004186; background:none; padding:0 0 15px 0; float:left;}
					#Cols-Produto-internas dl dd p.Preco span{font:bold 11px "tahoma"; color:#000;}
					#Cols-Produto-internas dl dd p.Preco span.Grande{font:bold 18px "tahoma"; color:#CC0000;}
					#Cols-Produto-internas dl dd a{width:131px; height:33px; background:url(../img/bg-btn-comprar-agora.gif) top left no-repeat; display:block; float:right; margin:10px 0 0 0;}
					#Cols-Produto-internas dl dd a.calcula-frete{width:71px; height:13px; background:url(../img/img-calcula-frete.jpg) top left no-repeat; display:block; float:left; margin:5px 0 0 308px; *margin:45px 0 0 226px;}
					
			#Cols-Produto-internas .Box03{width:auto; height:auto; padding:0px; margin:0px;}
			#Cols-Produto-internas h3.Box03{width:auto; height:auto; padding:5px; margin:0 0px 5px 0; background:#DADADA url(../img/bg-menu-linha.gif) bottom left repeat-x; font:bold 11px "tahoma"; color:#000;}
			#Cols-Produto-internas .Box03 ul{width:auto; height:auto; padding:0px; margin:0px; font:11px "tahoma"; color:#000;}
			#Cols-Produto-internas .Box03 ul li{width:auto; height:auto; padding:0px; margin:0 0px 0px 0; font:11px "tahoma"; color:#000; border:none;}
			html>body #Cols-Produto-internas .Box03 ul li{margin:0 0px 5px 0; *margin:0;}
								
			#Cols-Img{width:216px; float:right;}
				#Cols-Img .Paginacao-Foto{width:216px; margin:0 0 10px 0; background:#EBEBEB; border-bottom:1px solid #DCDCDC; border-top:1px solid #DCDCDC; float:left;}
					#Cols-Img .Paginacao-Foto p{float:left; font:10px "tahoma"; color:#333; padding:5px 0 0px 6px; margin:0;}
					#Cols-Img .Paginacao-Foto ul{float:left; padding:0; margin:0 0 0 0; border:none;}
						#Cols-Img .Paginacao-Foto ul li{float:left; margin:0px 0 0 0; clear:none; border:none;}
						#Cols-Img .Paginacao-Foto ul li a{font:10px "tahoma"; color:#333; padding:0 5px 0 5px; margin:0; text-decoration:none; border-right:1px solid #333;}
						#Cols-Img .Paginacao-Foto a.Ampliar{background:url(../img/bg-anpliar.gif) top left no-repeat; width:62px; height:17px; display:block; font:10px "tahoma"; color:#333; padding:4px 0px 0 18px; margin:0; text-decoration:none; border-right:0px solid #333; float:right;}
						#Cols-Img .Paginacao-Foto ul li a:hover, #Cols-Img .Paginacao-Foto a:hover.Ampliar{text-decoration:underline;}
			
				#Cols-Img .Box03{width:216px; height:100px; background:#ECECEC; float:right; margin:0px 0 0 0; overflow:hidden;}
				#Cols-Img h3.Box03{width:206px; height:auto; padding:5px; background:#DADADA url(../img/bg-menu-linha.gif) bottom left repeat-x; float:right; font:bold 11px "tahoma"; color:#000;}
			
			#Box04{width:auto; clear:both; margin:0px 0 0 0; padding:10px 0 0 0; overflow:hidden;}
			#Box04 p{ font:11px Tahoma, Arial, Verdana, sans-serif; color:#333333;}
				#Box04 h3.Box04{width:auto; height:auto; padding:5px; margin:0 0px 0px 0; background:#DADADA url(../img/bg-menu-linha.gif) bottom left repeat-x; font:bold 11px "tahoma"; color:#000;}
				#Box04 .Borda{width:auto; border:1px solid #dadada; overflow:hidden;}
				#Box04 .Borda2{width:auto; border:4px solid #FFF; background:#EFEFEF; overflow:hidden; padding:0 0 5px 0;}
				#Box04 .Borda2 .ColsEsq{width:323px; float:left; padding:3px 0 3px 3px;}
				#Box04 .Borda2 .ColsEsq h3{width:313px; height:14px; background:#FFF; float:left; padding:5px; font:bold 11px "arial"; color:#666666;}
				#Box04 .Borda2 .ColsEsq ul{width:137px; float:left; padding:o; margin:0px 5px 0 5px;}
				html>body #Box04 .Borda2 .ColsEsq ul{margin:0px 10px 0 10px;}
				#Box04 .Borda2 .ColsEsq ul li{width:137px; float:left; font:10px "arial"; color:#333333; border:none; line-height:19px;}
				
				#Box04 .Borda2 .ColsEsq ul li span{float:left;}
				#Box04 .Borda2 .ColsEsq ul .cor{background:#dfdfdf;}
				#Box04 .Borda2 .ColsEsq .Direita{float:right;}
				
				#Box04 .Borda2 .ColsDir{width:201px; float:right; padding:3px 3px 3px 0px;}
				#Box04 .Borda2 .ColsDir h3{width:191px; height:14px; background:#FFF; float:left; padding:5px; font:bold 11px "arial"; color:#666666;}
				#Box04 .Borda2 .ColsDir a{padding:10px 40px 0 17px; font:bold 11px "arial"; color:#333; display:block; overflow:hidden; clear:both;}
				
				#Box04 #comentario{ font:11px Tahoma, Arial, Verdana, sans-serif; color:#333333;}
				#Box04 #comentario ul{ padding:0; margin:20px 0 8px; border-bottom:1px solid #333333;}
				#Box04 #comentario ul li{border:0 none; clear:none;
float:left;
height:20px;
padding-top:7px;
}
				#Box04 #comentario ul li.r{ float:right;
height:20px;
padding-top:6px;}
				
				
				
			#Cols-Produtos #Banner-Produtos{width:550px; height:auto; font-size:1px; border:1px solid #DADADA; overflow:hidden;}
			
			#Cols-Produtos #Bloco-Box{width:550px; background:url(../img/bg-menu-linha.gif) top left repeat-x; padding:10px 0 0 0;}
			#Cols-Produtos #Bloco-Box .Box01{width:253px; height:106px; background:#EBEBEB; border:1px solid #dadada; padding:7px 8px; float:left;}
			#Cols-Produtos #Bloco-Box .Box01 p{font:11px/17px "tahoma"; color:#000; padding:0; margin:0;}
			#Cols-Produtos #Bloco-Box .Box01 p a{font:bold 11px "tahoma"; color:#000; padding:0; margin:0; text-decoration:none;}
			#Cols-Produtos #Bloco-Box .Box01 p a:hover{text-decoration:underline;}
			
			#Cols-Produtos #Bloco-Box .Box02{float:right;}
			
			.Paginacao{font:11px "tahoma"; color:#666666; float:left; width:100%;}
				.Paginacao a{font:11px "tahoma"; color:#666666; float:left; text-decoration:none; border-right:1px solid #666; padding:0 5px 0 0; margin:7px 5px 0 0;}
				.Paginacao a.Ultimo{font:11px "tahoma"; color:#666666; float:left; text-decoration:none; border-right:0px solid #666; padding:0 0px 0 0; margin:7px 0px 0 0;}
				.Paginacao a.Prox{font:11px "tahoma"; color:#666666; float:right; text-decoration:none; background:url(../img/bg-seta2.gif) 0px 4px no-repeat; border-right:0px solid #666; padding:0 0px 0 15px; margin:7px 0px 0 0;}
				.Paginacao a:hover{text-decoration:underline}
		
		#Cols-Menu{width:200px; float:left; margin:8px 0 0 0;}
			#Cols-Menu p{font:11px/19px "tahoma"; color:#004186;}
			#Cols-Menu h3.Titulo-Menu-Para-Voce{width:auto; height:18px; background:url(../img/titulo-menu-para-voce.gif) top left no-repeat;}
			#Cols-Menu h3.titulo-calculo-de-btu{width:auto; height:18px; background:url(../img/titulo-calculo-de-btu.jpg) top left no-repeat;}			
			#Cols-Menu ul.Menu{width:167px; padding:10px; border:1px solid #DADADA; background:url(../img/bg-menu.jpg) top left repeat-x; margin:8px 0 0 0; display:block;}
			#Cols-Menu ul.Menu li{font:11px "tahoma"; color:#004186; padding:0; margin:0;}
			html>body #Cols-Menu ul.Menu li{padding:5px 0 0 0; margin:0; *padding:0;}
			html>body #Cols-Menu ul.Menu li.Ultimo{padding:5px 0 7px 0; margin:0 0 5px 0; *padding:0px 0 7px 0;}
			#Cols-Menu ul.Menu li.Ultimo{font:11px "tahoma"; color:#004186; background:url(../img/bg-menu-linha.gif) bottom left repeat-x; padding:0 0 7px 0; margin:0 0 5px 0; }
			#Cols-Menu ul.Menu li a{font:11px "tahoma"; color:#004186; text-decoration:none;}
			#Cols-Menu ul.Menu li a:hover{text-decoration:underline;}
			
			#Cols-Menu h3.Titulo-Lateral-Arquitetos-Engenheiros-Contrutores{width:auto; height:44px; background:url(../img/titulo-lateral-arquitetos-engenheiros-contrutores.gif) top left no-repeat; border-bottom:1px solid #DADADA; margin:0 0 10px 0;}
			#Cols-Menu h3.Titulo-Lateral-Agentes-Autorizados{width:auto; height:29px; background:url(../img/titulo-lateral-agente-autorizado.gif) top left no-repeat; border-bottom:1px solid #DADADA; margin:0 0 10px 0;}
			
			
p.migalha-carrinho{font:10px "tahoma"; color:#000000; float:left; padding:10px 0 0 0;}
p.migalha-carrinho a{font:10px "tahoma"; color:#000000; text-decoration:none;}
p.migalha-carrinho a:hover{text-decoration:underline;}
a.voltar{font:11px "tahoma"; color:#000000; text-decoration:none; float:right; padding:0; margin:10px 0 5px 0;}
a:hover.voltar{text-decoration:underline;}

div.menu-carrinho{width:750px; height:34px; float:left;}
p.texto-carrinho{font:11px "tahoma"; color:#000000; float:left; padding:10px 0 5px 0;}
table{font:11px "tahoma"; color:#000000; float:left;}
table a{font:11px "tahoma"; color:#000000; float:left; text-decoration:none;}
table a:hover{font:11px "tahoma"; color:#000000; float:left; text-decoration:underline;}
table tr.titulo{height:25px; background:url(../img/bg-titulo-carrinho.jpg) top left repeat-x;}
table tr.titulo td{border-right:1px solid #FFF;}
table tr.titulo td.titulo-borda-D{border-right:1px solid #CCC; padding:0 0 0 0px;}
table tr.titulo td.titulo-borda-E{border-left:1px solid #CCC; padding:0 0 0 10px;}
table tr{background:url(../img/bg-li-menu-carrinho.jpg) bottom left repeat-x;}
table tr.ultimo{background:url(../img/bg-3.gif) bottom left repeat-x;}
table tr.ultimo2{background:none;}
table td{border-right:1px solid #CCC;}
table td.cinza{background:#E6E6E6 url(../img/bg-3.gif) bottom left repeat-x; text-align:right; padding:0 5px 0 0; font-size:12px;}
table td.cinza2{background:#ECEDEA url(../img/bg-3.gif) bottom left repeat-x; text-align:right; padding:0 5px 0 0;}
table td.azul{background:#2E6197 url(../img/bg-3.gif) bottom left repeat-x; text-align:left; padding:0 0px 0 5px; font-size:12px; color:#FFFFFF;}
table td.ultimo{border-right:1px solid #FFF;}

table.semborda{border:none; background:none;}
table.semborda tr{border:none; background:none;}
table.semborda tr td{border:none;}

.ColsEsq2{width:367px; float:left; margin:20px 0 0 0;}
.ColsEsq2-bt a{width:100px; height:28px; background:url(../img/btn-prosseguir.jpg) top left no-repeat; display:block; float:right; margin:10px 0 0 0;}
	.ColsEsq2 h6{width:357px; height:19px; padding:6px 0 0 10px; display:block; background:url(../img/bg-6.jpg) top left no-repeat; font:bold 11px "tahoma"; color:#000000;}
.ColsDir2{width:367px; float:right; margin:20px 0 0 0;}
	.ColsDir2 h6{width:357px; height:19px; padding:6px 0 0 10px; display:block; background:url(../img/bg-6.jpg) top left no-repeat; font:bold 11px "tahoma"; color:#000000;}
	.ColsDir2 p{font:11px "tahoma"; color:#000000; padding:10px 0 10px 5px;}
	.ColsDir2 a{float:right; padding:0px 5px 0px 0px;}
.semborda{border:none; background:none}
.semborda2{border:none;}
.nome-campo{font:bold 11px "tahoma"; color:#6B6B6B;}
.nome-campo a{font:bold 11px "tahoma"; color:#6B6B6B; text-decoration:none}
.nome-campo a:hover{font:bold 11px "tahoma"; color:#6B6B6B; text-decoration:underline}
.esqueci{font:9px "tahoma"; color:#6B6B6B;}
.texto{font:bold 11px "tahoma"; color:#8F8C8B;}
.fnd-titulo{height:19px; padding:6px 10px 0 10px; background:url(../img/bg-7.jpg) top left repeat-x; font:bold 11px "tahoma"; color:#000000;}
img.formas{border:1px solid #E5E5E5; padding:0px;}
h6.grande{width:730px; height:19px; padding:6px 10px 0 10px; display:block; background:url(../img/bg-7.jpg) top left no-repeat; font:bold 11px "tahoma"; color:#000000;}
h6.grande span{font:bold 11px "tahoma"; color:#000000; float:left;}
h6.grande span.right{font:bold 10px "tahoma"; color:#666;float:right;}
table#ativo{background:url(../img/bg-8.gif) top left repeat-x;}
table#ativo img.formas{border:1px solid #CCCCCC; padding:0px;}
table#ativo .texto{font:bold 11px "tahoma"; color:#000;}
input.quantidade{width:25px;}
table.border{border-left:1px solid #BFBFBF;}
			
#Rodape{width:100%; overflow:hidden; margin:30px 0 0 0; padding:0px; background:url(../img/bg-rodape.jpg) repeat-x;}
	#Rodape-Borda{width:748px; border-top:1px solid #dadada; border-left:0px; border-right:0px; margin:auto; padding:0;}
		#Rodape-Formas-Pagamento{width:748px; height:50px; background:url(../img/bg-formas-pagamento.jpg) top left repeat-x; margin:0px; padding:0;}
			#Rodape-Formas-Pagamento ul{width:300px; float:right; padding:2px 0 0 0; margin:0;}
			#Rodape-Formas-Pagamento ul li{width:auto; height:13px; line-height: 16px; display:inline; padding:0; margin:0; float:left;}
			#Rodape-Formas-Pagamento ul li a{font:11px "tahoma"; color:#666666; text-decoration:none; border-right:1px solid #666; margin:0 10px 0 0; padding:0 10px 0 0px;}
			#Rodape-Formas-Pagamento ul li a.Ultimo{font:11px "tahoma"; color:#666666; text-decoration:none; border-right:0px solid #666; margin:0 10px 0 0; padding:0 10px 0 0px;}
			#Rodape-Formas-Pagamento ul li a:hover, #Rodape-Formas-Pagamento ul li a:hover.Ultimo{text-decoration:underline;}
			#Rodape-Menu{width:748px; height:39px; margin:0px; padding:0;}
			#Rodape-Menu ul.Institucional{width:444px; float:left; padding:10px 0 0 197px; margin:0;}
			#Rodape-Menu ul.Institucional li{width:auto; float:left;}
			#Rodape-Menu ul.Institucional li.Primeiro{width:auto; clear:both; float:none; font:11px "tahoma"; color:#666666;}
			#Rodape-Menu ul.Institucional li a{font:11px "tahoma"; color:#666666; text-decoration:none; border-right:1px solid #666; margin:0 5px 0 0; padding:0 5px 0 0px;}
			#Rodape-Menu ul.Institucional li a.Ultimo{font:11px "tahoma"; color:#666666; text-decoration:none; border-right:0px solid #666; margin:0 0px 0 0; padding:0 0px 0 0px;}
			#Rodape-Menu ul.Institucional li a:hover, #Rodape-Formas-Pagamento ul li a:hover.Ultimo{text-decoration:underline;}
			
			#Rodape-Menu ul.Segmentos{width:350px; float:left; padding:12px 0 0 0px; margin:0;}
			#Rodape-Menu ul.Segmentos li{width:auto; float:left;}
			#Rodape-Menu ul.Segmentos li.Primeiro{width:auto; clear:both; float:none; font:11px "tahoma"; color:#666666;}
			#Rodape-Menu ul.Segmentos li a{font:11px "tahoma"; color:#666666; text-decoration:none; border-right:1px solid #666; margin:0 5px 0 0; padding:0 5px 0 0px;}
			#Rodape-Menu ul.Segmentos li a.Ultimo{font:11px "tahoma"; color:#666666; text-decoration:none; border-right:0px solid #666; margin:0 0px 0 0; padding:0 0px 0 0px;}
			#Rodape-Menu ul.Segmentos li a:hover, #Rodape-Formas-Pagamento ul li a:hover.Ultimo{text-decoration:underline;}
			
			
	#Rodape-Copyright{height:65px;
margin:14px auto 10px;
padding:0;
text-align:center;
width:750px;}
		#Rodape-Copyright p{width:auto; font:10px "tahoma"; color:#FFF;}
		#Rodape-Copyright p.creditos{width:auto; font:11px "tahoma"; color:DodgerBlue;}
		#Rodape-Copyright p.creditos a{width:auto; font:11px "tahoma"; color:DodgerBlue; text-decoration:none}
		#Rodape-Copyright p.creditos a:hover{ text-decoration:underline}
		
/* clearing */
	* { 
	margin: 0px;
	font-family:Tahoma, Arial, Verdana, sans-serif;
	padding: 0px;
	list-style: none;
	}
	.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	* html>body .clearfix {
		display: inline-block; 
		width: 100%;
	}
	
	* html .clearfix {
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
	}
/* end clearing */


/*****************************
*        MAPA DO SITE        *
*****************************/
span.Oculto{display:none}
#Mapa{width:100%; margin-bottom:20px;}
	#Mapa p{font:11px "tahoma"; color:#000000; margin:7px 0; *margin:0px 0;}
	#Mapa p a{font:11px "tahoma"; color:#000000; text-decoration:none;}	
	#Mapa p a:hover{text-decoration:underline;}	
	h3.mapa_do_site{width:95px; height:19px; background:url(../img/img-mapa_do_site.png) no-repeat; margin-top:20px;}
	h3.contate-nos{width:89px; height:19px; background:url(../img/img-contatenos.png) no-repeat; margin-top:20px;}	
	h3.central_do_cliente{width:128px; height:19px; background:url(../img/img-central_do_cliente.png) no-repeat; margin-top:40px;}
	h3.institucional{width:95px; height:19px; background:url(../img/img-institucional.png) no-repeat; margin-top:40px;}	
	h3.ajuda{width:47px; height:19px; background:url(../img/img-ajuda.png) no-repeat; margin-top:40px;}	
	.linha{width:100%; height:1px; border-top:1px solid #000066;}
		ul.map{margin:5px 0 5px 0;}
		ul.map li{overflow:hidden; clear:both; padding:0;}
		ul.map dl {width:25%; *width:24%; float:left; padding:0; font-weight:bold; margin:7px 0 5px 0; *margin:0px 0;}
		ul.map dl a{ text-decoration:none;}
		ul.map dl a:hover{ text-decoration:underline;}		
		ul.map dd {width:100%; float:left; font:11px "tahoma"; color:#000000; margin:3px 0 0 0; *margin:0px 0;}
		ul.map dd a{font:11px "tahoma"; color:#000000; text-decoration:none;}
		ul.map dd a:hover{text-decoration:underline;}
		ul.map dd .pd5{width:100%; padding-left:10px; margin:0px;}
		ul.map dd .pd5 a{font:11px "tahoma"; color:#000000; text-decoration:none;}
		ul.map dd .pd5 a:hover{text-decoration:underline;}
		
	#coluna-left{
	float:left;
	width:60%;
	}	
	
	#coluna-left #produto{	
	width:235px;
	text-align:center;
	padding-bottom:15px;
	}
	#coluna-left #base{
	clear:both;
	float:left;
	margin:15px 0;
	width:200px;
	}
	#coluna-left #produtos-menores{
	float:left;
	width:252px;
	border-bottom:1px solid #B7B7B7;
	border-top:1px solid #B7B7B7;
	}
	#coluna-left #produtos-menores #anterior{
	width:12px;
	height:59px;
	float:left;
	}
	#coluna-left #produtos-menores #anterior a{
	background: url(../img/anterior.jpg) no-repeat;
	width:12px;
	height:59px;
	display:block;	
	float:left;
	cursor:pointer;
	}
	#coluna-left #produtos-menores #proximo{
	width:12px;
	height:59px;
	float:left;
	}
	#coluna-left #produtos-menores #proximo a{
	background: url(../img/proximo.jpg) no-repeat;
	width:12px;
	height:59px;
	display:block;	
	float:left;
	cursor:pointer;
	}
	
	#coluna-left #produtos-menores ul{
	float:left;
	padding:12px 0;
	margin:0;
	width:auto;
	}
	#coluna-left #produtos-menores ul li.normal{
	float:left;
	border-left:1px solid #CCCCCC;
	border-top:0;
	clear:none;
	text-align:center;
	width:56px;
	height:52px;
	background:none;
	}
	#coluna-left #produtos-menores ul li.primeiro{
	float:left;
	border-left:1 none;
	border-top:0;
	clear:none;
	text-align:center;
	width:56px;
	background:none;
	height:52px;
	
	}
	#coluna-right{
	width:40%;
	float:right;
	}
	#coluna-right #int{
	background:#ECECEC;
	float:right;
	width:252px;
	height:207px;
	font:11px Tahoma, Arial, Verdana, sans-serif;
	color:#333333;
	padding:10px;
	margin-right:5px; 
 		}
		#coluna-right #int h1{
		font:bold 11px Tahoma, Arial, Verdana, sans-serif;
		color:#333333;
		}
		#coluna-right #int input{
		width:216px;
		}
		#coluna-right #int .enviar{
		background:url(../img/enviar.jpg) no-repeat;
		width:73px;
		height:31px;
		border:0;
		margin-top:20px;
		cursor:pointer;
		}
	
#abas{
float:left;
width:100%;
font:11px Tahoma, Arial, Verdana, sans-serif;
color:#333333;
margin-top:15px;
}
#abas ul{
border-bottom:2px solid #ECECEC;
margin-bottom:10px;
padding:0;
overflow:hidden;
}
#abas ul li{
border:0 none;
clear:none;
float:left;
margin-right:2px;
}
#abas ul li a{
display:block;
height:28px;
}
#abas ul li a.formas-pagamento{
background:url(../img/formas-pagamento.jpg) no-repeat;
width:146px;
}
#abas ul li a.opinioes{
background: url(../img/opinioes-clientes.jpg) no-repeat;
width:128px;
}
#abas ul li a.opinioes-ativo{
background: url(../img/opinioes-clientes-ativo.jpg) no-repeat;
width:128px;
}
#abas ul li a.caracteristica{
background: url(../img/caracteristicas.jpg) no-repeat;
width:99px;
}
#abas ul li a.caracteristica-ativo{
background: url(../img/caracteristicas-ativo.jpg) no-repeat;
width:99px;
}
#abas ul li a.formas-pagamento-ativo{
background:url(../img/formas-pagamento-ativo.jpg) no-repeat;
width:146px;
}
#abas ul li a.entrega{
background: url(../img/entrega.jpg) no-repeat;
width:63px;
}
#abas ul li a.entrega-ativo{
background: url(../img/entrega-ativo.jpg) no-repeat;
width:63px;
}
#abas ul li a.calculo-frete{
background: url(../img/calculo-frete.jpg) no-repeat;
width:113px;
}
#abas ul li a.calculo-frete-ativo{
background: url(../img/calculo-frete-ativo.jpg) no-repeat;
width:113px;
}
#abas ul li a.manual{
background: url(../img/manual.jpg) no-repeat;
width:61px;
}
#abas ul li a.manual-ativo{
background: url(../img/manual-ativo.jpg) no-repeat;
width:61px;
}


#abas .cont{
float:left;
font:11px Tahoma, Arial, Verdana, sans-serif;
color:#333333;
}

table.opine{
background:none;
border:0;
}
table.opine p{
margin:15px 0 0 56px;
}
table.opine tr{
background:none;
border-right:0;
}
table.opine td{
background:none;
border-right:0;
}
table.opine .form{
width:400px;
margin:28px 0 0 56px;
}
table.opine .form ul{
width:336px;
}
table.opine .form li{
font:11px Tahoma, Arial, Verdana, sans-serif;
color:#333333;
text-align:left;
margin:10px 0;
float:left;
width:79px;
}
table.opine .form li a{
font:bold 12px Tahoma, Arial, Verdana, sans-serif;
color:#004187;
float:right;
}
table.opine .form li.right{
width:240px;
}
table.opine .form li input{
height:19px;
width:238px;
}
table.opine .form li textarea{
width:238px;
height:100px;
}

.estrela-vazia{
	background-image: url(../img/estrela-vazia.jpg);
	width:19px;
	height:18px;
}
.estrela-vazia:hover{
	text-decoration:none;
}
.estrela-cheia{
	background-image:url(../img/estrela.jpg);
	width:19px;
	height:18px;
}
.estrela-cheia:hover{
	text-decoration:none;
}
.compre-tambem{
	background:url(../img/fundo-compre-tambem.jpg) repeat-x;
	width:100%;
	float:left;
}
.compre-tambem .titulo{
	font:bold 14px Arial, Tahoma, Verdana, sans-serif;
	color:#333;
	width:100%;
	float:left;
}
.compre-tambem .top{
	background: url(../img/top-compre-tambem.jpg) no-repeat;
	width:749px;
	height:4px;
	float:left;
}
.compre-tambem ul{}
.compre-tambem ul li{
	float:left;
	margin-left:10px;
}
.compre-tambem ul li .imagem{
	float:left;
	width:75px;
}
.compre-tambem ul li .txt{
	float:left;
	width:135px;
}
.compre-tambem ul li .txt .desc{
	float:left;
	font:11px Tahoma, Arial, Verdana, sans-serif;
	color:#333;
}
.compre-tambem ul li .txt .preco{
	float:left;
	font:bold 11px Tahoma, Arial, Verdana, sans-serif;
	color:#333;
}
.m-none{
	margin:0!important;
}