/* CSS Document */
*{padding:0; margin:0;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
html{background:url(../img/bg-01.jpg) top left repeat-x;}

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;}

.oculto{display:none;}

ul{list-style:none}
ul li{list-style:none}

#geral-topo{width:100%; background:url(../img/bg-02.png) top center no-repeat; _background:url(../img/bg-02.jpg) top center no-repeat; position:relative; top:0;}

#pagina{width:770px; margin:0 auto; position:relative; overflow:hidden;}

#topo{width:770px; height:382px; background:; position:absolute; top:0;}
	#logo{width:127px; height:44px; padding:0; margin:60px 0 0 17px; _margin-left:8px; display:block; float:left; background:url(../img/bg-logo.jpg) top left no-repeat;}
	ul#menu-global{float:right;}
	ul#menu-global li{float:left;}
	ul#menu-global li a{font:11px "verdana"; color:#040404; text-decoration:none;}
	ul#menu-global li a.cadastro{width:95px; height:24px; padding:8px 0 0 26px; display:block; background:url(../img/bullet-cadastro.gif) 10px 8px no-repeat;}
	ul#menu-global li a.meu-carrinho{width:101px; height:24px; padding:8px 0 0 26px; display:block; background:url(../img/bullet-menu-carrinho.gif) 10px 8px no-repeat;}
	ul#menu-global li a.acompanhe-pedido{width:148px; height:24px; padding:8px 0 0 23px; display:block; background:url(../img/bullet-acompanhe-pedido.gif) 10px 8px no-repeat;}
	ul#menu-global li a.ajuda{width:56px; height:24px; padding:8px 0 0 29px; display:block; background:url(../img/bullet-ajuda.gif) 8px 8px no-repeat;}
	ul#menu-global li a.sair{width:48px; height:24px; padding:8px 0 0 29px; display:block; background:url(../img/bullet-sair.gif) 8px 8px no-repeat;}
	ul#menu-global li a:hover{text-decoration:underline;}
	
	ul#menu-seccao{width:325px; clear:both; padding:45px 0 0 0; overflow:hidden;}
	ul#menu-seccao li{float:left; width:162px; height:109px; display:block;}
	ul#menu-seccao li a{width:32px; height:32px; display:block; margin:6px 0 0 9px;}
	ul#menu-seccao .colcoes{background:url(../img/bg-colcoes.png) top left no-repeat;}
	ul#menu-seccao .conjunto-box{background:url(../img/bg-conjunto-box.png) top left no-repeat;}
	ul#menu-seccao .cama-articulavel{background:url(../img/bg-cama-articulavel.png) top left no-repeat;}
	ul#menu-seccao .cabeceira{background:url(../img/bg-cabeceira.png) top left no-repeat;}
	
	#banner{width:414px; height:240px; background:url(../img/bg-03.png) top left no-repeat; float:right; position:absolute; top:118px; right:1px;}
		#banner img {padding-left:16px; padding-top:14px;}
		#banner object, param {display:block; margin-top:14px; margin-left:16px;}
	#espacodafoto{
	width:150px;
	height: 150px;
	}
a.foto{
	width:150px;
	display:block;
	height: auto;
	float:left;
	}
#conteudo{width:770px; background:url(../img/bg-04.jpg) top left repeat-y; margin:382px 0 0 0; overflow:hidden;}
#conteudo-topo{width:770px; background:url(../img/bg-05.jpg) top left no-repeat; overflow:hidden;}
	#cols-esquerda{width:163px; padding:29px 0 0 31px; float:left;}

	h2#busca{width:163px; height:31px; padding:0 0 30px 0; display:block; background:url(../img/titulo-buscar.jpg) top left no-repeat;}
.link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003F66;
	text-decoration: none;
}
.link:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003F66;
	text-decoration: underline;
}

	input.buscar{width:125px; height:18px; border:1px solid #A2BEDE; background-color: #CBDBEB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin-top: 0; margin-right: 0; margin-bottom: 5px; margin-left: 12px; padding-top: 3px; padding-left: 4px;}
	input.btn-buscar{width:68px; height:22px; margin:5px 0 0px 12px; border:0px solid #FFF;}		
	input.form{width:240px; height:18px; border:1px solid #A2BEDE; background-color: #CBDBEB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0; padding-top: 3px; padding-left: 4px;}	
	textarea.form{width:240px; height:80px; border:1px solid #A2BEDE; background-color: #CBDBEB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0; padding-top: 3px; padding-left: 4px; }	
	select.form{width:240px; height:18px; border:1px solid #A2BEDE; background-color: #CBDBEB; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0; padding-top: 3px; padding-left: 4px;}		
		

		h2#pagamentos{width:163px; height:33px; margin:30px 0 0 0; padding:0px 0 0px 0; display:block; background:url(../img/titulo-pagamentos.jpg) top left no-repeat;}
		h2#ajuda{width:163px; height:33px; margin:30px 0 0 0; padding:0px 0 0px 0; display:block; background:url(../img/titulo-ajuda.jpg) top left no-repeat;}
		h2#categorias{width:163px; height:33px; margin:30px 0 0 0; padding:0px 0 0px 0; display:block; background:url(../img/titulo-categorias.jpg) top left no-repeat;}
		h2#filtrar{width:163px; height:33px; margin:30px 0 0 0; padding:0px 0 0px 0; display:block; background:url(../img/titulo-filtrar.jpg) top left no-repeat;}
		h2#marcas{width:163px; height:33px; margin:30px 0 0 0; padding:0px 0 0px 0; display:block; background:url(../img/titulo-marcas.jpg) top left no-repeat;}
		ul#logos-pagamentos{width:130px; padding:15px 0 0 12px; overflow:hidden;}
		ul#logos-pagamentos li{width:auto; float:left; padding:0 1px;}
		ul#logos-pagamentos li img{border:1px solid #E5E6E6;}
		ul#menu-ajuda{padding:20px 0 20px 0; overflow:hidden; text-align:left;}
		ul#menu-ajuda li{border-bottom:1px solid #E1E2E3; font:11px/13px "verdana"; color:#444; padding:4px 0 4px 16px;}
		ul#menu-ajuda li a{font:11px/13px "verdana"; color:#444; text-decoration:none;}
		ul#menu-ajuda li a:hover {text-decoration:underline;}
		ul#menu-categorias{padding:20px 0 0px 0; overflow:hidden;}
		ul#menu-categorias li{border-bottom:1px solid #E1E2E3; font:11px/13px "verdana"; color:#444; padding:4px 0 4px 16px;}
		ul#menu-categorias li a{font:11px/13px "verdana"; color:#444; text-decoration:none; text-transform:capitalize;}
		ul#menu-categorias li a:hover {text-decoration:underline;}
		ul#menu-filtro{padding:0px; overflow:hidden;}
		ul#menu-filtro li{border-bottom:1px solid #E1E2E3; font:11px/13px "verdana"; color:#444; padding:4px 0 4px 30px; *padding:4px 0 4px 13px;}
		ul#menu-filtro li a{font:11px/13px "verdana"; color:#444; text-decoration:none;}
		ul#menu-filtro li a:hover {text-decoration:underline;}
		
		
	#cols-meio{width:349px; padding:29px 16px 0px 16px; float:left;}
		h2#produtos{width:349px; height:31px; padding:0 0 11px 0; display:block; background:url(../img/titulo-produtos.jpg) top left no-repeat;}
		h2#empresa{width:349px; height:31px; padding:0 0 11px 0; display:block; background:url(../img/titulo-empresa.jpg) top left no-repeat;}
		h2#lojas{width:349px; height:31px; padding:0 0 11px 0; display:block; background:url(../img/titulo-lojas.jpg) top left no-repeat;}
		
		h2#entrega{width:349px; height:31px; padding:0 0 11px 0; display:block; background:url(../img/titulo-entrega.jpg) top left no-repeat;}
		h2#como-comprar{width:349px; height:31px; padding:0 0 11px 0; display:block; background:url(../img/titulo-como-comprar.jpg) top left no-repeat;}		
		h2#fale-conosco{width:349px; height:31px; padding:0 0 11px 0; display:block; background:url(../img/titulo-fale-conosco.jpg) top left no-repeat;}
		h2#garantia{width:349px; height:31px; padding:0 0 11px 0; display:block; background:url(../img/titulo-garantia.jpg) top left no-repeat;}
		h2#seguranca{width:349px; height:31px; padding:0 0 11px 0; display:block; background:url(../img/titulo-seguranca.jpg) top left no-repeat;}		
		h2#formas-pagto{width:349px; height:31px; padding:0 0 11px 0; display:block; background:url(../img/titulo-formas-pagto.jpg) top left no-repeat;}										
		h2#galeria{width:349px; height:31px; padding:0 0 11px 0; display:block; background:url(../img/titulo-galerias.jpg) top left no-repeat;}

		h2#cama-articulada2{width:349px; height:31px; padding:0 0 11px 0; display:block; background:url(../img/titulo-cama-articulada2.jpg) top left no-repeat;}
		#cols-meio .bg-titulo{width:auto; background:#F0F5FA; min-height:7px; _height:5px; font-size:6px;}
		h3#cana-articulada{width:120px; height:29px; display:block; background:url(../img/titulo-cama-articulada.jpg) 7px 0px no-repeat;}
		ul#listagem-produtos{width:349px;}
		ul#listagem-produtos li{width:349px; overflow:hidden; background:#F0F5FA url(../img/bg-06.gif) bottom left repeat-x; padding:7px 0 20px 0; }
		ul#listagem-produtos li dl dt{}
		ul#listagem-produtos li dl dt a{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; width:300px; text-decoration:none;}
		ul#listagem-produtos li dl dt a:hover{ text-decoration:underline;}
		
		
		
		
		
		
		
		ul#listagem-produtos .interna{background:#F0F5FA url(../img/bg-06b.gif) bottom left repeat-x;}
		ul#listagem-produtos .primeiro{padding:0px 0 20px 0; }
		ul#listagem-produtos li .area-foto{width:349px; height:auto; background:#FFF; overflow:hidden;}
		ul#listagem-produtos li .area-foto ul.cores{width:20px; float:left; overflow:hidden; padding:19px 0 0 70px;}
		ul#listagem-produtos li .area-foto ul.cores li{width:15px; height:15px; padding:0; margin:0; font-size:10px; border:2px solid #FFF; overflow:hidden; display:block;}
		
	#cols-meio-ajuda{width:320px; padding:40px 31px 0px 30px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-align:justify;}
	
	#cols-meio-ajuda_2{width:320px; padding:10px 10px 30px 14px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-align:justify;}
		
		body#interna ul#listagem-produtos li .area-foto ul.cores{width:20px; float:left; overflow:hidden; padding:2px 0 0 6px;}
		ul#listagem-produtos li .area-foto ul.cores li{width:15px; height:15px; padding:0; margin:0; font-size:10px; border:2px solid #FFF; overflow:hidden; display:block;}
		h3#parcelas{width:auto; height:22px; padding:14px 20px 0 0; display:block; background:url(../img/bg-titulo-parcelas.gif) top left no-repeat; font:bold 11px "verdana"; color:#000000; text-align:right;}
		
		ul#cartao{width:120px; float:right; margin:0 8px 0 0;}
		ul#cartao h4{font:9px "verdana"; color:#8EBEE7; width:auto; text-align:center; padding:4px 0 0 0; margin-bottom:7px; *margin-bottom:11px;}
		ul#cartao li{width:108px; background:#FBFCFE; border-bottom:1px solid #FFF; border-top:1px solid #FFF; font:9px "verdana"; color:#333333; padding:1px 6px; *margin-top:-4px;}
		ul#cartao li.cor{background:#F3F8FD;}
		ul#cartao li span{float:left;}
		ul#cartao li span.right{float:right;}
		
		ul#paginacao-fotos{width:150px; float:left; overflow:hidden; margin:0 0 0 26px; _margin-left:13px;}
		ul#paginacao-fotos li{width:auto; float:left; overflow:hidden; margin:0; padding:0; font:9px "verdana"; color:#000000;}
		ul#paginacao-fotos li a.ampliar{width:17px; height:16px; display:block; overflow:hidden; margin:0 6px; *margin:0 3px; padding:0; background:url(../img/btn-ampliar.jpg) top left no-repeat;}
		ul#paginacao-fotos li a.anterior{width:60px; height:13px; margin-top:1px; background:url(../img/bullet-anterior-foto.jpg) right bottom no-repeat; font:9px "verdana"; color:#000000; text-decoration:none;}
		ul#paginacao-fotos li a.proxima{width:61px; height:13px; margin-top:1px; background:url(../img/bullet-proxima-foto.jpg) left bottom no-repeat; font:9px "verdana"; color:#000000; text-align:right; text-decoration:none;}
		ul#paginacao-fotos li a:hover{text-decoration:underline;}
		
		ul#listagem-produtos li dl{width:349px; padding:8px 0 0 0;}
		ul#listagem-produtos li dl dt{width:auto; font:bold 11px/13px "verdana"; color:#000; padding:0 0 8px 60px;}
		ul#listagem-produtos li dl dt select{border:1px solid #CBDBEB; margin:5px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal;}
		ul#listagem-produtos li dl dd{width:auto; font:10px/12px "verdana"; color:#000; padding:0 47px 7px 70px;}
		ul#listagem-produtos li dl dd span.preco-avista{font:bold 15px/17px "arial"; color:#000; clear:both; display:block; padding:10px 0 0 0;}
		ul#listagem-produtos li dl dd span.preco-aprazo{font:11px/13px "arial"; color:#000; display:block;}
		ul#listagem-produtos li a{width:93px; height:38px; display:block; float:left;}
		ul#listagem-produtos li a.detalhes-produtos{background:url(../img/btn-detalhes-produtos.jpg) top left no-repeat; margin:0 0 0 60px; _margin-left:30px;}
		ul#listagem-produtos li a.comprar-agora{background:url(../img/btn-comprar-agora.jpg) top left no-repeat; margin:0 0 0 42px; }
		ul#listagem-produtos li a.imprimir{width:93px; height:11px; padding:0 0 0 17px; margin:12px 0 0 120px; font:10px "verdana"; color:#666666; background:url(../img/bullet-imprimir.gif) top left no-repeat; _float:none; text-decoration:none;}
		ul#listagem-produtos li a:hover{ text-decoration:underline;}

		ul#listagem-produtos li a.txt-cinza{padding:0 0 0 17px; margin:12px 0 0 120px; width:auto; height:auto; font:10px "verdana"; color:#666666; _float:none;}
		ul#listagem-produtos li a.formas-entrega {-x-system-font:none; background:transparent url(../img/bullet-imprimir.gif) no-repeat scroll left top; color:#666666; font-family:"verdana"; font-size:10px; font-size-adjust:none; font-stretch:normal;font-style:normal; font-variant:normal; font-weight:normal; height:11px; line-height:normal; margin:12px 0 0 120px; padding:0 0 0 17px; width:93px;}
		ul#paginacao{width:auto; height:29px; margin:0 8px 0 10px; background:url(../img/bg-paginacao.jpg) top left repeat-x;  border-left:1px solid #CCDBEC;}
		ul#paginacao li{float:left; font:11px "verdana"; color:#000; border-right:1px solid #CCDBEC;}
		ul#paginacao li a{font:11px "verdana"; color:#000; text-decoration:none; line-height:29px;}
		ul#paginacao li a:hover{text-decoration:underline;}
		ul#paginacao li a.primeira{background:url(../img/bullet-primeira.jpg) 7px 0px no-repeat; padding:0 4px 0px 22px;}
		ul#paginacao li a.anterior{background:url(../img/bullet-anterior.jpg) 5px 0px no-repeat; padding:0 4px 0px 16px;}
		ul#paginacao li a.proximo{background:url(../img/bullet-proxima.jpg) 5px 0px no-repeat; padding:0 4px 0px 16px;}
		ul#paginacao li a.ultima{background:url(../img/bullet-ultima.jpg) 5px 0px no-repeat; padding:0 4px 0px 21px;}
		ul#paginacao li.numeros{background:#FFFFFF;}
		ul#paginacao li.numeros a{width:13px; height:29px; padding:0 3px 0 3px; display:block; float:left}
		ul#paginacao li.numeros a:hover{text-decoration:underline; background:url(../img/bg-07.gif) bottom left no-repeat;}
		
		
	#cols-direita{width:164px; padding:29px 0px 20px 0px; float:left; text-align:center;}
		h2#exclusivo{width:164px; height:31px; padding:0 0 20px 0; display:block; background:url(../img/titulo-exclusivo.jpg) top left no-repeat;}
		h2#marca-qualidade{width:164px; height:31px; padding:0 0 20px 0; margin:14px 0 0 0; display:block; background:url(../img/titulo-marca-qualidade.jpg) top left no-repeat;}
		ul#logos-marca-qualidade{padding:20px 0px;}
		ul#logos-marca-qualidade li{text-align:center;}
		ul#logos-marca-qualidade li img{border:1px solid #E0E0E0;}
		


#rodape{width:100%; background:#8EBEE7;}
	ul#menu-rodape{width:600px; margin:0 auto; padding:28px 0 0 0;}
	ul#menu-rodape li{width:auto; clear:both; margin:0 0 13px 0; *margin-bottom:5px;}
	ul#menu-rodape li ul.menu{width:auto; clear:none; padding:0px 0; float:left;}
	ul#menu-rodape li ul.menu li{width:auto; clear:none; float:left; font:10px/10px "verdana"; color:#FFF; border-right:1px solid #FFF; padding:0 5px;}
	ul#menu-rodape li ul.menu .ultimo{border-right:none;}
	ul#menu-rodape li h4{font:bold 10px "verdana"; color:#FFF; padding:0 0 0 5px; float:left;}
	ul#menu-rodape li p{font:10px "verdana"; color:#FFF; padding:0 0 0 5px;}
	ul#menu-rodape li a{font:10px "verdana"; color:#FFF; text-decoration:none;}
	ul#menu-rodape li a:hover{text-decoration:underline;}
	
	ul#menu-rodape li.errata{background:transparent url(../img/fundo-errata.jpg) no-repeat scroll 0;
height:83px;
margin:5px 0 5px 5px;
padding:15px 0 0 87px;
width:453px;}
	ul#menu-rodape li.errata h1{ font:bold 12px Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px; color:#FF0000}
	ul#menu-rodape li.errata p{ font:10px Verdana, Arial, Helvetica, sans-serif; padding:0; color:black}






body#carrinho input{border-top:1px solid #4D4E49; border-right:1px solid #D8D9D4; border-bottom:1px solid #D8D9D4; border-left:1px solid #4D4E49; font:11px "verdana"; color:#000;}
body#carrinho input.radio{border:none; width:20px;}
body#carrinho #pagina{width:900px; margin:0 auto; position:relative; overflow:hidden;}
body#carrinho #topo{width:770px; height:382px; background:; position:absolute; top:0; left:66px}
body#carrinho #conteudo{width:900px; background:url(../img/bg-04-carrinho.jpg) top left repeat-y; margin:382px 0 0 0; overflow:hidden;}
body#carrinho #conteudo-topo{width:900px; background:url(../img/bg-05-carrinho.jpg) top left no-repeat; overflow:hidden;}
body#carrinho h2#carrinho-compras{width:838px; height:32px; display:block; background:url(../img/titulo-carrinho-campras.jpg) top left no-repeat; margin:28px 0 0 31px;}
body#carrinho h2#vazio{width:838px; height:32px; display:block; background:url(../img/titulo-vazio.jpg) top left no-repeat; margin:28px 0 0 31px;}
body#carrinho ul#menu-carrinho{width:762px; height:43px; background:url(../img/bg-menu-carrinho.jpg) 0px 0px repeat-x; margin:13px 0 0 74px;}
body#carrinho ul#menu-carrinho li{float:left; line-height:40px;}
body#carrinho ul#menu-carrinho li a{font:11px "verdana"; color:#000000; text-decoration:none;}
body#carrinho ul#menu-carrinho li.ativo{border-bottom:2px solid #000;}
body#carrinho ul#menu-carrinho li.ativo a{font:bold 11px "verdana"; color:#000000; text-decoration:none;}
body#carrinho ul#menu-carrinho li.um{width:206px; text-align:center;}
body#carrinho ul#menu-carrinho li.um a{background:url(../img/bg-um.jpg) 0px 0px no-repeat; padding:2px 0 3px 25px;}
body#carrinho ul#menu-carrinho li.dois{width:141px; text-align:center;}
body#carrinho ul#menu-carrinho li.dois a{background:url(../img/bg-dois.jpg) 0px 0px no-repeat; padding:2px 0 3px 25px;}
body#carrinho ul#menu-carrinho li.tres{width:195px; text-align:center;}
body#carrinho ul#menu-carrinho li.tres a{background:url(../img/bg-tres.jpg) 0px 0px no-repeat; padding:2px 0 3px 25px;}
body#carrinho ul#menu-carrinho li.quatro{width:220px; text-align:center;}
body#carrinho ul#menu-carrinho li.quatro a{background:url(../img/bg-quatro.jpg) 0px 0px no-repeat; padding:2px 0 3px 25px;}

body#carrinho a.continuar-comprando{width:93px; height:38px; display:block; background:url(../img/btn-continuar-comprando.jpg) top left no-repeat; margin:12px 0 10px 91px; _margin-left:45px; float:left;}
body#carrinho a.fechar-compra{width:93px; height:38px; display:block; background:url(../img/btn-fechar-compra.jpg) top left no-repeat; margin:12px 98px 10px 0px; _margin-right:49px; float:right;}

body#carrinho table{margin:0 auto; clear:both;}
body#carrinho table tr.titulo{background:#E9EFF6; font:bold 11px "verdana"; color:#83A9D2;}
body#carrinho table tr.titulo td.branco{font:11px "verdana"; color:#FFF;}
body#carrinho table tr.titulo td.padding{padding:0 10px;}
body#carrinho table tr td.padding-gd{padding:0 50px 8px 0px;}
body#carrinho table tr.titulo td.bg{background:#BDD1E7 url(../img/bg-15.jpg) top right no-repeat;}
body#carrinho table tr.produtos{background:url(../img/bg-08.gif) top left repeat-x;}
body#carrinho table tr.produtos td{font:11px "verdana"; color:#000;}
.carrinho-fim{font:11px "verdana"; color:#000;}
body#carrinho table tr.produtos td table tr td img{margin:5px 0;}
body#carrinho table tr.produtos td table tr td.descricao{font:bold 11px "verdana"; color:#000;}
body#carrinho table tr.produtos td table tr td.recalcular{font:11px "verdana"; color:#000;}
body#carrinho table tr.produtos td table tr td.branco{font:11px "verdana"; color:#FFF;}
body#carrinho table tr td table tr td.cep{font:bold 11px "arial"; color:#000;}
body#carrinho table tr td.padding{padding:0 20px 0 5px;}

body#carrinho #box-cadastro{width:376px; background:#F7F9FB; float:left; margin:20px 0 0 74px; _margin-left:37px;}
body#carrinho #box-cadastro.box-right{margin-left:10px; background:none;}
body#carrinho #box-cadastro h3{width:355px; height:24px; padding:6px 0 0 21px; background:#E9EFF6 url(../img/bg-09.gif) bottom left repeat-x; font:bold 11px "verdana"; color:#333;}
body#carrinho #box-cadastro h3 span{font:9px "verdana"; color:#999;}
body#carrinho #box-cadastro p{width:325px; padding:10px 0px; margin:0 auto; background:url(../img/bg-09.gif) bottom left repeat-x; font:11px "verdana"; color:#000;}
body#carrinho #box-cadastro table{font:11px "tahoma"; color:#000;}
body#carrinho #box-cadastro table.verdana{font:11px "verdana"; color:#000;}
body#carrinho #box-cadastro table label.menor{font:10px "verdana"; color:#6E6E6E; cursor:pointer;}
body#carrinho #box-cadastro table input{width:260px; font:11px "tahoma"; color:#000; background:#F9FBFD; border-top:1px solid #85AAD3; border-right:1px solid #DEE8F3; border-bottom:1px solid #DEE8F3; border-left:1px solid #85AAD3;}
body#carrinho #box-cadastro table input.geral{width:235px; font:11px "tahoma"; color:#000;}
body#carrinho #box-cadastro table input.check{width:15px; color:#000; border:0px; cursor:pointer;}
body#carrinho #box-cadastro table a{font:9px "tahoma"; color:#000; float:right; text-decoration:none;}
body#carrinho #box-cadastro .padding{float:right; margin:10px 35px 0 0;}
body#carrinho #box-cadastro.auto{width:761px;}
body#carrinho #box-cadastro h3.auto{width:740px;}
body#carrinho #box-cadastro .left table tr.verdana{font:11px "verdana"; color:#000;}
body#carrinho #box-cadastro .right table tr.verdana{font:11px "verdana"; color:#000;}
body#carrinho table tr.linha1{background:url(../img/bg-08.gif) bottom left repeat-x; padding:5px 0; display:block;}
body#carrinho table tr.linha2{background:url(../img/bg-10.gif) top left repeat-x; padding:5px 0; display:block;}
body#carrinho table tr.linha4{background:url(../img/bg-12.jpg) bottom left repeat-x;}
body#carrinho table tr.linha5{background:url(../img/bg-08.gif) top left repeat-x;}
body#carrinho table tr.verdana{font:11px "verdana"; color:#000;}
body#carrinho table tr td.linha6{background:url(../img/bg-08.gif) bottom left repeat-x;}
body#carrinho table tr.linha8{background:url(../img/bg-10.gif) bottom left repeat-x;}
body#carrinho table tr.linha9{background:url(../img/bg-10.gif) top left repeat-x;}

body#carrinho table tr td.bg{background:url(../img/bg-13.gif) top right repeat-y;}
body#carrinho table tr td span.tit{font:bold 11px "verdana"; color:#000; background:url(../img/bg-14.gif) 14px 3px no-repeat; padding:0 0 0 30px;}
body#carrinho img.border{border:1px solid #CCC;}

.linha{border-top:1px solid #000000;}

	/* clearing */
	* { 
	margin: 0px;
	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 */

.texto {
	font:11px "verdana"; 
	color:#444444;
}
.texto a {
	font:11px "verdana"; 
	color:#444444;
	text-decoration:none;
}
.texto a:hover {
	text-decoration:underline;
}
.red{
color:#CC0000;
}