/* ------------------------------------------------------------
ABC Interactive Sistemas
------------------------------------------------------------ */

/* General HTML ---------------------------------------------*/

body, h1, h2, h3, h4, p, a, ul, li, div, fieldset, legend, label { margin: 0; padding: 0;}
html { font-size: 100%;}
body { background-color: #fff; font-size: 0.75em;}
h1 { display: block; width: 780px; height: 152px; text-indent: -9000em; overflow: hidden; /*background: url(../imagens/topo_artigos.jpg) no-repeat 0 0;*/ margin:0 0 0 0;}
p { font: 0.9em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}

/* General Structure ---------------------------------------------*/

div#container { top: 0; left: 0; width: 100%;}
	div#container div#loja { width:780px; margin:0 auto;}
		div#logo { width:780px; float:left;}
			div#logo img { border:0; float:left;}
			div#logo a { width: 780px; height: 152px; position:absolute;}
		div#menuprincipal { width:780px;/*display:table;*/ display:none;}
		div#buscar { width:780px; height:63px; background:url(../imagens/fundo_busca.gif) repeat-x;}
		div#menu { width:780px; height:23px; background:url(../imagens/fundo_menuh.gif) repeat-x;}
		div#conteudo { width:780px;}
		div#bottom { width:780px; padding-bottom:20px; /*display:table;*/ padding-top:20px;}
		div.clear { clear:both;}	
		div#corp { width:224px; height:83px; float:right; background:url(../imagens/fundo_corp.png) no-repeat; display:none;}
			div#corp h2 {display:block; width:143px; height:17px; text-indent:-9000em; overflow:hidden; background:url(../imagens/title_corp.png) no-repeat 0 0; margin:6px 0 0 40px;}
			img.imgchaves { float:left; margin-left:9px; position:absolute;}
			div#formcorp { width:200px; margin:3px 0 0 10px;}


		
		

/* HOME PAGE --------------------------------------*/

			div#login { float:left; font: 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #ffffff; padding:25px 10px 10px 15px;}
				div#login a { font: 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #ffffff; text-decoration:underline;}
			div#formbusca { width:470px; float:right; padding-top:20px;}
			div#lateralesq { width:129px; float:left;}
				div#dep { width:129px; background:url(../imagens/fundo_departamentos.gif) repeat-y;}
					div#dep img { position:absolute;}
					div#dep img.seta { position: static;}
				div.oferta { width:127px; margin-top:15px; margin-bottom:15px;}
					div.oferta img { position:relative; display:block;}
					div.oferta p { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
				div.contoferta { width:119px; margin-left:5px;}
				div.contoferta img { border:0; margin-left:10px;}
				div.contoferta a { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
				div.contoferta a:hover { text-decoration:underline;}
					span.preco { font: bold 1.2em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ff7d06; text-decoration:none;}
			div#lateraldir { width:649px; float:right;}
				div#fullbanner { width:645px; height:165px; padding-top:3px;}
				div#banners { width:136px; float:right; margin-top:2px; text-align:right;} 
					div.bannersdir { padding-bottom:20px;} 					
			div#bottomesquerda { width:158px; float:left;}
				div#bottomesquerda img { margin-left:20px;}
				div#bottomesquerda ul { list-style:none; padding-top:5px;}
				div#bottomesquerda a { font: 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
				div#bottomesquerda a:hover { text-decoration:underline;}
			div#bottomdireita { width:620px; float:right;}
				div#bottomdireita img { margin-left:20px;}
				div#formas { width: 100%; border-left:1px solid #666666;margin-top: 10px;}
					div#cartoes { width:535px; margin: 0 auto;}
						div#cartoes img { margin:0px 4px 0px 4px;}
						div#cartoes p { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; text-align:left;}
			div#bottomdireita2 { width:780px;}
				div#bottomdireita2 img { margin-left:140px;}
				div#formas2 { width: 100%; margin-top: 10px;}
					div#cartoes2 { width:535px; margin: 0 auto;}
						div#cartoes2 img { margin:0px 4px 0px 4px;}
						div#cartoes2 p { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; text-align:center;}
			div#bannerfrete { width:649px; height:34px; margin-top:6px;}
			div#envolt { margin-left:0px; width:127px}





/* VITRINE DE PRODUTOS --------------------------------------*/

				div#vitrine { width:480px; float:left; margin-top:2px; margin-left: 8px;}
					div.produto { width:110px; margin:15px; float:left;}
							div.fotoprod img { margin-bottom:5px; border:0;}
						/*div.caracprod { margin-top:110px;}*/
							div.caracprod a { font: bold 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
							div.caracprod a:hover { text-decoration:underline;}
					span.precoprod { font: bold 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#a00005; text-decoration:none;}
					span.precoprod img { width:195px; height:195px}
				div.barra { width:100%; height:1px; background:url(../imagens/fundo_barra.gif) repeat-x; float:left; margin: 0 auto; margin-top:10px;}



					

/* CARRINHO DE COMPRAS --------------------------------------*/

	div#carrinhodir { width:129px; float:right;}
	div#carrinhoesq { width:629px; float:left;}
		div#carrinhoesq h2 { display: block; width: 266px; height: 26px; text-indent: -9000em; overflow: hidden; background: url(../imagens/title_carrinho.gif) no-repeat 0 0; margin:10px 0 0 0;}
		div.carrinhoprod { width:530px; background-color: #ebecee; margin:5px 30px 0px 0px; display:table;}
 			div.carrinhoprod img { border:1px solid #c7c7c9; margin:5px; float:left;}
			div.carrinhoprod img.lixeira { border:0; margin:0; padding:0;float:none;}
			div.carrinhoprod h3 { font: bold 1.3em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#054d7d; text-decoration:none; padding-top:5px;}
			span.cod { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
			span.valor { font: bold 1.3em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ee0002; text-decoration:none;}
			span.qtd { font: bold 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ee0002; text-decoration:none;}
			div.carrinhoprod a { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
			span.emb { font: 0.75em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
			span.garantia { font: 0.75em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}			
			div#cep { width:211px; height:57px; background:url(../imagens/fundo_cep.gif) no-repeat; padding:8px 0px 0px 15px; margin:20px 0 0 10px; float:left;}
				div#cep a.esqueci { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
				div#cep a.calcular { font: bold 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ee0002; text-decoration:underline;}
				span.digite { font: bold 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ee0002; text-decoration:none;}		
			div#calculo { width:301px; height:70px; float:left; margin-top:25px;}
				div#calculo span.titlessub { font: bold 1.1em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ee0002; text-decoration:none; margin-left:60px;}
				div#calculo span.titlescompra { font: bold 1.1em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ee0002; text-decoration:none; margin-left:20px;}
				div#calculo span.titlefrete { font: bold 1.1em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ee0002; text-decoration:none;}
				div#calculo span.precos { font: bold 1.1em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
				div#calculo span.xx { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ee0002; text-decoration:underline; float:right;}
				div#botoes { width: 500px; float:left; margin-top:20px;} 
				
				

/* PRODUTO --------------------------------------*/

	div#fotos { width:260px; float:left; margin:20px 0px 0px 20px;text-align:center;}
		div#fotos img { border:1px solid #999999; margin-left: 3px; margin-right:3px; margin-top: 3px;}
		div#bts { width:250px; margin: 15px 0 0 1px;}
		span.mouse { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}				
	div#caracteristicas { width:331px; float:right;margin:20px 0 0 10px;}
		div#caracteristicas h2 { font: bold 1.5em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#038808; text-decoration:none;}
	div#formcarac { width:250px;}
	.fontprod { font: bold 1.0em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #038808;}
	.fontpreco { font: 1.4em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #ee0002;}
	div#cartaos { width:130px; float:left;}
	div#cartaos2 { width:190px; float:right;}
	span.desconto { font: bold 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ee0002; text-decoration:none;}	
	div.caritens { width:640px; height:24px; background:url(../imagens/topo_carac_itens.gif) no-repeat; margin-top:20px; margin-left:8px;}	
		div.caritens img { float:right; border:0; margin-right:15px;}
		.caritens h3 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:5px; padding-left:10px; float:left;}		
	div.listcaritens { width:639px; margin-left:8px;}
	div.listcaritens ul { list-style:none; padding:15px;}
	div.listcaritens li { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
	div.descboleto { width:209px; float:left;}
	div.desconto { width:96px; height:23px; background:url(../imagens/desconto_10.gif) no-repeat; float:right; text-align:center;}
	span.porcentagem { font:  1.5em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #FFFFFF;}
	div#voltagem { width:326px; background:url(../imagens/fundo_voltagem.png) no-repeat; float:right;}
		div#voltagem img { float:left; margin-top:10px; border:1px solid #999999;}
	div.posicaovolt { width:70px; padding:10px; float:left;}
	span.volt { font:  1.5em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000;}
	div.geralright { width:326px; float:right; margin-top:10px;}
		div.geralright a { font: 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
	div.tamanhocor { width:163px; float:left;}
	span.nossa { font: bold 1.8em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#038808; text-decoration:none;}
	span.estdias { font: bold 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#038808; text-decoration:none;}
	div#garantia { width:331px; background:url(../imagens/fundo_garantiaestendida.png) no-repeat; margin-top:10px; display:table;}
	div.garantias { width:150px; float:left; margin-top:15px; margin-left:8px;}
		div.garantias p { font: 0.8em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; margin-left:25px;}
		span.garantx { font: bold 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#038808; text-decoration:none;}
	div.saiba { width:331px; margin-top:10px; text-align:center;}
		div.saiba a { font: 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
	div#pagamentos { width:640px; clear:both}
		div#esqpag { width:310px; float:left; margin-top:10px; text-align:center;}
		div#dirpag { width:310px; float:left; margin-top:10px; text-align:center;}
		span.title { font: bold 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#038808; text-decoration:underline;}
	div.emvezes { width:99%; float:left; margin-top:20px; text-align:center;} 
	div.emvezes p { font: 0.9em/2.22em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; text-align:center}
	div#bandeiras { width:310px; text-align:left;}
	span#band { font: bold 0.9em/1.92em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}	
	div#boleto { width:310px; margin-top:20px;}
	div#boletofundo { width:290px; background: #F4F4F4; margin-top:5px; padding:10px;}
	div#deposito { width:310px; margin-top:20px;}
	div#depositofundo { width:290px; background: #F4F4F4; margin-top:5px; padding:10px;}
	span.valorb { font: bold 1.7em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#038808; text-decoration:none;}
	span.bbanc { font: 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
	div#financiamento { width:310px; margin-top:20px;}
		div#financiamento img { border:0;}
		



/* INDICAR PRODUTO --------------------------------------*/

	div#voltagem { }
	div#titleprod { width:250px; margin: 5px 0 0 1px;}
		div#titleprod h4 { font: bold 1.5em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#038808; text-decoration:none;}
	div#caracteristicas h3#indicar { display:block; width:275px; height:37px; text-indent: -9000em; overflow:hidden; background:url(../imagens/title_indicar.gif) no-repeat 0 0; margin:10px 0 0 0;}
	div.barrarremdes { width:331px; height:24px; background:url(../imagens/barra_indicacao.gif) no-repeat; margin-top:20px; margin-left:8px;}	
		div.barrarremdes h5 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:5px; padding-left:10px; float:none;}
	div.form { width:321px; float:right; padding-top:10px; padding-left:10px;}
		
		
		

/* LOGIN E CADASTRO --------------------------------------*/

	div#lateral1 { width:300px; float:left;}
	div#lateral2 { width:450px; float:right;} 
	div.toplogin { width:266px;height:23px; margin:15px 0px 0px 25px;}
		div.toplogin img { position: absolute;}
	div.conteudologin { width:266px; border:1px solid #74aacc; margin-left:25px; padding:10px;}
	div#img { width:192px; margin-left:40px;}
		div#img img { border:0;}
		div#imglog { width:100%; display:table;}
			div#imglog img { float:left;}
			div#imglog a.lembrar { font: bold 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ee0002; text-decoration:underline; margin-left:5px;}			
	span.cadaceito { font: 0.75em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ee0002; text-decoration:none;}	
	div.cadbottom { width:99%; background:url(../imagens/fundo_cad.gif) repeat-x; display:table; padding:3px;}
		div.cadbottom img { float:left; padding-right:5px;}
		div.cadbottom p { font: 0.75em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#0c4271; text-decoration:none;}
		



/* INSTITUCIONAL --------------------------------------*/

	div#lateralimg { width: 300px; float:left; margin-top:30px;}
		div#lateralimg img { margin-left:35px;}
	div#lateraltext { width:450px; float:right;margin-top:30px; padding-right:20px; font-family:"Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666;}
	div#lateraltext h2 { font: bold 1.2em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#038808; text-decoration:none;} 
	div#menuinstitucional { width:200px; float:right; margin-top:10px;}
		div#menuinstitucional ul { list-style:none; padding-top:5px;}
		div#menuinstitucional a { font: 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div#menuinstitucional a:hover { text-decoration:underline;}
		
		

/* RESULTADO BUSCA --------------------------------------*/

	div.resultado { width:480px; float:left; margin-top:2px; margin-left: 8px;}
		div.resultado h3 { display: block; width: 264px; height: 48px; text-indent: -9000em; overflow: hidden; background: url(../imagens/img_resultadobusca.gif) no-repeat 0 0; margin:10px 0 0 0 ;}
		div.resultado img { float:left; padding-right:10px;}
		div.resultado a { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.resultado a:hover { text-decoration:underline;}
		div.resultado p { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; padding:10px 0 20px 0;}
		div.prodresult { width:100%; margin-top:15px; height:115px}
			div.prodresult img { border:0}
		div.fpresult { width:110px; float:right; padding-left:10px;}
		div.fpresult img { margin-bottom:5px;}
		div.descprod { margin-left:120px;}



/* CENTRAL DE ATENDIMENTO --------------------------------------*/

	div#central { width:780px; margin-top:2px;}
		div#central h2 { display: block; width: 321px; height: 47px; text-indent: -9000em; overflow: hidden; background: url(../imagens/title_central.gif) no-repeat 0 0; margin:10px 0 0 0;}
	div.colunas { width:230px; float:left; margin-top:35px; margin-left:10px;}
	div.colunas2 { width:220px; float:left; margin-top:35px; margin-left:40px;}
	div.colunas3 { width:224px; float:left; margin-top:35px; margin-left:35px;}
	div.mod { width:230px; margin-bottom:20px;}
		div.mod img { float:left; padding: 3px 4px 0 0;}
		div.mod h3 { font: bold 1.3em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; padding-bottom:10px;}
		div.mod a { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; margin-left:21px;}
		div.mod a:hover { text-decoration:underline;}
	div#atendimento { width:224px; background:url(../imagens/fundo_at.gif) repeat-y; margin-bottom:20px;}
		div#atendimento img { position:relative; display:block;}
	div#fonehr { width:194px; margin-left:15px; text-align:center; display:table;}
		div#fonehr img { float:left;}
		div#fonehr p { font: 1.2em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; margin-top:10px;}
	span.fone { font: bold 1.4em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
	div#on { width:224px; background:url(../imagens/fundo_on.gif) repeat-y; margin-bottom:20px;}
		div#on img { position:relative; display:block;}
	div#mailhr { width:194px; margin-left:15px; text-align:center; display:table;}
		div#mailhr img { float:left;}
		div#mailhr a { font: bold 1.2em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div#mailhr a:hover { text-decoration: underline;}
		div#mailhr p { font: bold 2.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ff0000; text-decoration:none; margin-top:10px;}
	div#menucentral { width:300px; float:right; margin-top:10px;}
		div#menucentral ul { list-style:none; padding-top:5px;}
		div#menucentral a { font: 1.0em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div#menucentral a:hover { text-decoration:underline;}
	
		
		
		
/* MEUS PEDIDOS ---------------------------------*/
	
	div#contright { width:640px; float:right; margin-bottom:30px;}
		div#contright h3 { display: block; width: 198px; height: 41px; text-indent: -9000em; overflow: hidden; background: url(../imagens/title_meuspedidos.gif) no-repeat 0 0; margin:10px 0 0 0;}
	div.barratitles { width:640px; height:24px; background:url(../imagens/topo_carac_itens.gif) no-repeat; margin-top:20px;}
	div.titulos { width:128px; float:left; padding-left:8px; padding-top:4px; padding-bottom:4px;font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.titulos h4 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:1px;}
		div.titulos a { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.titulos a:hover { text-decoration:underline;}

	div.titulos2 { width:100px; float:left; padding-left:8px;text-align:center; padding-top:4px;padding-bottom:4px;font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.titulos2 h4 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:1px;}
		div.titulos2 a { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.titulos2 a:hover { text-decoration:underline;}
	div.tituloss2 { width:122px; float:left; padding-left:20px; padding-top:4px;font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.tituloss2 h4 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:1px;}
		div.tituloss2 a { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.tituloss2 a:hover { text-decoration:underline;}
		
	div.titulos3 { width:110px; float:left; padding-left:8px;text-align:center; padding-top:4px;padding-bottom:4px;font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.titulos3 h4 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:1px;}
		div.titulos3 a { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.titulos3 a:hover { text-decoration:underline;}

	div.titulosf { width:128px; float:left; padding-left:8px; padding-top:4px;;padding-bottom:4px;}
		div.titulosf a { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.titulosf a:hover { text-decoration:underline;}

	div.titulosf2 { width:100px; float:left; padding-left:8px;text-align:center; padding-top:4px;padding-bottom:4px;}
		div.titulosf2 a { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.titulosf2 a:hover { text-decoration:underline;}
		
	div.titulosf3 { width:110px; float:left; padding-left:8px;text-align:center; padding-top:4px;padding-bottom:4px;}
		div.titulosf3 a { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.titulosf3 a:hover { text-decoration:underline;}
	div.titulossf2 { width:122px; float:left; padding-left:20px; padding-top:4px;padding-bottom:4px;}
		div.titulossf2 a { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
		div.titulossf2 a:hover { text-decoration:underline;}
	div.comfundo { width:640px; background-color: #ebecee; display:table;}
	div.comfundo:hover { background-color: #69d569;}
	a.gboleto { color:#A00005}




/* DETALHES PEDIDO ---------------------------------*/

	div#nrpedido { width:201px; height:110px; float:left; background:url(../imagens/fundo_nrpedido.png) no-repeat; margin-top:20px; text-align:center; padding-top:10px;}
		div#nrpedido p { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
		div#nrpedido p.entregue { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:underline;}
		span.npedido { font: bold 2.5em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ff8201; text-decoration:none;}
	div#dtpedido { width:407px; float:right;margin-top:20px;}
	div.titledados { width:407px; height:24px; background:url(../imagens/barra_tit.gif) no-repeat;}	
		div.titledados h4 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:5px; padding-left:10px;}
	div.contdados { width:407px;}
		div.contdados p { font: 0.9em/1.72em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;padding: 5px 10px 5px 10px;}
		div#contright h3#desc { display: block; width: 172px; height: 21px; text-indent: -9000em; overflow: hidden; background: url(../imagens/title_descricao.gif) no-repeat 0 0; margin:20px 0 0 0;}			
	div.prod { width:208px; float:left;}
		div.prod h4 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:5px; padding-left:10px;}
		div.prod p { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; padding-top:4px;padding-bottom:4px; padding-left:10px;}
	div.qtd { width:118px; float:left;}
		div.qtd h4 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:5px;}
		div.qtd p { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; padding-top:4px;padding-bottom:4px;}
	div.opc { width:128px; float:left;}
		div.opc h4 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:5px;}	
		div.opc p { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; padding-top:4px;padding-bottom:4px;}
	div.pre { width:88px; float:left;}
		div.pre h4 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:5px;}
		div.pre p { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; padding-top:4px;padding-bottom:4px;}
	div.sta { width:70px; float:left;}
		div.sta h4 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:5px;}
		div.sta p { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; padding-top:4px;padding-bottom:4px;}
	div.servicototal { width:542px; float:left;}
		div.servicototale { width:128px; float:right;}
		div.servicototale h4 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:5px;}
	div.pre2 { width:88px; float:right;}
		div.pre2 p { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; padding-top:4px;padding-bottom:4px;}
	div.pre3 { width:88px; float:right;}
		div.pre3 p { font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#FF0000; text-decoration:none; padding-top:4px;padding-bottom:4px;}
	div.titleend { width:100%;} 
		div.titleend h4 { font: bold 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding-top:5px; padding-left:10px; float:left;}
	div.contend { width:100%;} 
		div.contend p { font: 0.9em/1.72em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; padding-top:4px;padding-bottom:4px; padding-left:10px;}
	div.bt_voltar { width:100%; padding-top:10px;}
		div.bt_voltar img { border:0;}
	div.sfundo { width:100%; display:table;}
	div.cfundo { width:100%; display:table; background-color:#ebecee;}
	



/* SIMULAÇÃO DE FINANCIAMENTO -----------------------------------*/
	
	div#contsimulacao { width:480px; float:left; margin-top:15px; margin-left: 15px;}
		div#contsimulacao h3 { display: block; width: 329px; height: 34px; text-indent: -9000em; overflow: hidden; background: url(../imagens/title_financiamento.gif) no-repeat 0 0;} 
		div#contsimulacao h4 { font: bold 1.3em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #666666; padding-top:5px; float:left;}
		span.valorf { font:bold 1.1em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#FF0000;text-decoration:none; padding-top:4px;padding-bottom:4px;}
	div#duvidas { width:100%; text-align:center;}
		div#duvidas a { font: bold 1.0em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline;}
		div#duvidas a:hover { text-decoration:none;}
	div#ofertadir { width:129px; float:right;}
	



/* Cliente Corporativo B2B ----------------------------------------------------*/

	div.space { margin:15px;}
	h2#compras { display: block; width: 218px; height: 23px; text-indent: -9000em; overflow: hidden; background: url(../imagens/title_compras.png) no-repeat 0 0; margin:10px 0 0 0;}
	h2#programa { display: block; width: 300px; height: 24px; text-indent: -9000em; overflow: hidden; background: url(../imagens/title_programa.png) no-repeat 0 0; margin:10px 0 0 0;}
	h2#acessos { display: block; width: 219px; height: 30px; text-indent: -9000em; overflow: hidden; background: url(../imagens/title_controle.png) no-repeat 0 0; margin:10px 0 0 0;}
	.table { margin-top:15px; font: 0.9em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; text-align:left;}
	.table th { background:#666666; color:#FFFFFF; padding:5px;}
	table.table tr td { border:1px solid #CCCCCC; padding-left:5px;padding:3px;}
	.tablepop { font: 0.9em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align:left; border:1px solid #99bbe8; border-bottom:0px;}
	.m_detalhes { width:155px;}
	.qtd_pedidos { width:115px;}
	.saldos { background:#619d00; color:#ffffff; font-weight:bold;}
	.porcent { background:#bda601; color:#ffffff; font: bold italic 2.0em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; text-align:left;}
	.imgrank { text-align:right; padding-top:10px;}
	div.atrasados { margin-left:15px; float:left;}
	.poptop { background:#d5e2f2;} 
	.poptop img { margin-top:5px; margin-left:15px; margin-bottom:5px;}
	.popttitles { background:url(../imagens/fundo_01.gif) repeat-x; height:22px;}
	.popttitles td { border:1px solid #CCCCCC; padding-left:5px; text-align:center;}
	.popttitlesdep { background:url(../imagens/fundo_01.gif) repeat-x; height:22px;}
	.popttitlesdep td { border:1px solid #CCCCCC; padding-left:5px; text-align:left}
	.popid { background:url(../imagens/fundo_02.gif) repeat-y; width:52px; text-align:center; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; height:25px;}
	.popidf { background:url(../imagens/fundo_02.gif) repeat-y; width:52px; text-align:center; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; height:25px;}
	.popidf a { color:#0037c0; text-decoration:underline; font-weight:bold;}
	.popidfv { background:url(../imagens/fundo_02.gif) repeat-y; width:52px; text-align:center; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; height:25px;}
	.popidfv a { color:#ff0000; text-decoration:underline; font-weight:bold;}
	.poptds { border-bottom:1px solid #CCCCCC; text-align:center;}
	.poptds a { color:#0e48a4; text-decoration:underline;}
	.poptds2 { border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
	.poptdsv2 { border-bottom:1px solid #CCCCCC; text-align:center; color:#ff0000; text-decoration:underline;}
	.poptdsve { border-bottom:1px solid #CCCCCC; background:#619d00; color:#FFFFFF; font-weight:bold; text-align:center;}
	.poptdsfrete { border-bottom:1px solid #CCCCCC; text-align:left; padding-left:35px; background:#bda601; color:#FFFFFF; font-weight:bold;}
	.poptdstotal { border-bottom:1px solid #CCCCCC; text-align:left; padding-left:35px; background:#ac0000; color:#FFFFFF; font-weight:bold;}
	.poptdsobs { border-bottom:1px solid #CCCCCC; text-align:left; padding-left:5px; background:#ffffff; color:#619d00; font-weight:bold;}
	.poptdsdep { border-bottom:1px solid #CCCCCC; text-align:left; padding-left:5px;}
	.poptdspedido { border-bottom:1px solid #CCCCCC; text-align:left; padding-left:35px; background:#619d00; color:#FFFFFF; font-weight:bold;}
	.nada { color:#FFFFFF;}
	.poptdsam { border-bottom:1px solid #CCCCCC; background:#bda601; color:#FFFFFF; font-weight:bold; text-align:center;}

	/* Botão Mais Detalhes */
	.bt_mais { float:left;}
	.bt_mais a { width:88px; height:16px; background:url(../imagens/bt_mais01.gif) no-repeat; display:block;}
	.bt_mais a:hover { width:88px; height:16px; background:url(../imagens/bt_mais02.gif) no-repeat; display:block;}

	/* Botão Imprimir */
	.bt_imp { float:left; margin-left:15px;}
	.bt_imp a { width:88px; height:16px; background:url(../imagens/bt_imp01.gif) no-repeat; display:block;}
	.bt_imp a:hover { width:88px; height:16px; background:url(../imagens/bt_imp02.gif) no-repeat; display:block;}

	/* Botão Voltar */
	.bt_volt { float:left; margin-left:15px;}
	.bt_volt a { width:88px; height:16px; background:url(../imagens/bt_voltar01.gif) no-repeat; display:block;}
	.bt_volt a:hover { width:88px; height:16px; background:url(../imagens/bt_voltar02.gif) no-repeat; display:block;}

	/* Botão Fechar */
	.bt_fechar { float:left; margin-left:15px;}
	.bt_fechar a { width:88px; height:16px; background:url(../imagens/bt_fechar01.gif) no-repeat; display:block;}
	.bt_fechar a:hover { width:88px; height:16px; background:url(../imagens/bt_fechar02.gif) no-repeat; display:block;}

	/* Botão Gerar Boleto */
	.bt_boleto { float:left; margin-left:15px;}
	.bt_boleto a { width:88px; height:16px; background:url(../imagens/bt_boleto01.gif) no-repeat; display:block;}
	.bt_boleto a:hover { width:88px; height:16px; background:url(../imagens/bt_boleto02.gif) no-repeat; display:block;}

	/* Botão Gerar Segunda Via */
	.bt_boletos { float:left; margin-left:15px;}
	.bt_boletos a { width:88px; height:16px; background:url(../imagens/bt_boletosv01.gif) no-repeat; display:block;}
	.bt_boletos a:hover { width:88px; height:16px; background:url(../imagens/bt_boletosv02.gif) no-repeat; display:block;}

	/* Botão Resgatar Pontos */
	.bt_resgatar { float:left; margin-left:15px;}
	.bt_resgatar a { width:88px; height:16px; background:url(../imagens/bt_pontos01.gif) no-repeat; display:block;}
	.bt_resgatar a:hover { width:88px; height:16px; background:url(../imagens/bt_pontos02.gif) no-repeat; display:block;}




/* PRODUTO VIZUALIZAÇÃO THUMB ------------------------------*/

.thumbnail { position:absolute;z-index:0;}
.thumbnail img { border:0;}
.thumbnail:hover { background-color:transparent;z-index:50;}
.thumbnail span { position:absolute;padding:0px;margin-top:55px;border:1px solid #999999;visibility:hidden;background-color:#ffffff;}
.thumbnail span img { border-width:0;padding:0px;}
.thumbnail:hover span { visibility:visible;top:0;left:60px;}
	
	
		


/* MENU PRINCIPAL --------------------------------------*/

div#menuprincipal ul { list-style:none; margin:0; padding:0;}
div#menuprincipal li { margin-bottom:1px; float:left; margin-right:1px;}
div#menuprincipal a.link { padding: 0px 0 0px 6px;color: #FFFFFF;text-decoration: none;background: url(../imagens/cantoesq.gif);height:23px; float:left; font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; line-height:23px; width:116px; text-align: center;}
div#menuprincipal a.linkp { padding: 0px 0 0px 6px;color: #FFFFFF;text-decoration: none;background:url(../imagens/cantoesq.gif);height:23px; float:left; font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; line-height:23px; width:42px; text-align:center;}
span.imgdir { float:left; height:23px;}
div#menuprincipal a:hover { text-decoration:underline;}



/* MENU USUÁRIO --------------------------------------*/

div#menuright { width:553px; position:absolute; display:inline;}
div#menuright ul { list-style:none; margin:0; padding:0;}
div#menuright li { float:right;}
div#menuright a.carrinho { display: block;background-image: url(../imagens/bt_meucarrinho.gif);width:113px; height:23px;}
div#menuright a.pedidos { display: block;background-image: url(../imagens/bt_meuspedidos.gif);width:90px; height:23px;}
div#menuright a.cadastro { display: block;background-image: url(../imagens/bt_meucadastro.gif);width:98px; height:23px;}
div#menuright a.central { display: block;background-image: url(../imagens/bt_centraldeatendimento.gif);width:157px; height:23px;}



/* LISTA DEPARTAMENTOS --------------------------------------*/

div#dep h2 { font: bold 1.1em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;padding:5px 7px 3px 7px;}
div#dep ul { list-style:none; padding:0px 7px 0px 7px;}
div#dep a { font: 0.9em/1.32em "Verdana", Trebuchet ms, Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
div#dep a:hover { text-decoration:underline;}

		
			

/* FORM --------------------------------------*/
					
fieldset { border: none; padding: 0 0 0 0;}
form { font: 1.1em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000;}
	form fieldset { border: none; padding: 0 0 0 0;}
		form fieldset input { height:13px; font: 0.9em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #000000; padding: 2px 5px 2px 5px;}
		form fieldset input.textbusca { width:190px;}
		input.quant { width:30px; margin-left:3px; margin-right:3px;}
		input.cep1 { width:65px; margin-left:0px; margin-right:3px;}
		input.cep2 { width:30px; margin-left:3px; margin-right:3px;}
		form fieldset input.ok { width:20px; height:16px; background: url(../imagens/bt_okbusca.gif) no-repeat 0 0; border: none ! important; cursor: pointer; margin:0;}
		form fieldset button.ok { width:20px; height:16px; background: url(../imagens/bt_okbusca.gif) no-repeat 0 0; border: none ! important; cursor: pointer; margin:0;}
		form fieldset input.okcorp { width:20px; height:16px; background: url(../imagens/bt_okcorp.gif) no-repeat 0 0; border: none ! important; cursor: pointer; margin:2px 0px 0px 0px;}
		form fieldset input.calcular { width:109px; height:29px; background: url(../imagens/bt_calcular.gif) no-repeat 0 0; border: none ! important; cursor: pointer; margin:25px 0px 0px 190px;}
		form fieldset input.inputlogin { width:172px; height: 16px; border: 1px solid #cfa948; margin-top:5px;}
		input.indicartext { width:320px; margin-top:5px; margin-bottom:5px; border: 1px solid #CCCCCC;}
		textarea { width:320px; margin-top:5px; border: 1px solid #CCCCCC;}
		form fieldset input.cepp { width:50px; margin-left:0px; margin-right:3px; border: 1px solid #cfa948;}
		form fieldset input.cepp2 { width:30px; margin-left:3px; margin-right:3px; border: 1px solid #cfa948;}
		form fieldset label.labelfinan { font: bold 1.0em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #6e6e6e; padding-top:10px;}
		form fieldset label.lscorp {font: 0.9em/1.32em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #ffffff; text-decoration:none;}
		form fieldset input.valor { width:120px; margin-left:54px;}
		form fieldset input.lcorp { width:120px; height:10px; margin-top:5px; margin-left:4px;font: 0.8em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #666666;}
		form fieldset input.scorp { width:120px; height:10px; margin-top:3px; font: 0.8em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #666666;}
		form fieldset select#entrada { width:45px; margin-top:5px; margin-left:108px;}
		form fieldset select#parcelas { width:45px; margin-top:5px; margin-left:10px;}
		form fieldset select { width:170px; height:18px; color: #000000;}
		form fieldset select#departamentos { width:170px;}
		form fieldset select#indSexo { width:185px; margin-top:5px; border: 1px solid #cfa948;}
		form fieldset select#sigUf { width:185px; margin-top:5px; border: 1px solid #cfa948;}
		form fieldset select#dayBirth { width:40px; margin-top:5px; border: 1px solid #cfa948;}
		form fieldset select#monthBirth { width:40px; margin-top:5px; border: 1px solid #cfa948;}
		form fieldset select#yearBirth { width:60px; margin-top:5px; border: 1px solid #cfa948;}
		form fieldset select#sexoj { width:185px; margin-top:5px; border: 1px solid #cfa948;}
		form fieldset select#estadoj { width:185px; margin-top:5px; border: 1px solid #cfa948;}
		form fieldset select#diaj { width:40px; margin-top:5px; border: 1px solid #cfa948;}
		form fieldset select#mesj { width:40px; margin-top:5px; border: 1px solid #cfa948;}
		form fieldset select#anoj { width:60px; margin-top:5px; border: 1px solid #cfa948;}
		input.continuar { width:147px; height:22px; background: url(../imagens/bt_continuar.gif) no-repeat 0 0; border: none ! important; cursor: pointer; margin-left:15px;}
		input.finalizar { width:147px; height:22px; background: url(../imagens/bt_finalizar.gif) no-repeat 0 0; border: none ! important; cursor: pointer;margin-left:15px;}
		input.salvar { width:147px; height:22px; background: url(../imagens/bt_salvar.gif) no-repeat 0 0; border: none ! important; cursor: pointer;margin-left:15px;}
		input.imprimir { width:100px; height:29px; background: url(../imagens/bt_imprimir.gif) no-repeat 0 0; border: none ! important; cursor: pointer;}
		input.indicar { width:141px; height:29px; background: url(../imagens/bt_indicar.gif) no-repeat 0 0; border: none ! important; cursor: pointer; margin-left:5px;}
		input.indicarprod { width:109px; height:29px; background: url(../imagens/bt_indicarprod.gif) no-repeat 0 0; border: none ! important; cursor: pointer; margin-left:211px; margin-top:10px;}
		input.colocar { width:168px; height:56px; background: url(../imagens/bt_colocarnocarrinho.gif) no-repeat 0 0; border: none ! important; cursor: pointer; margin-left:35px; margin-top:30px;}
		input.colocar2 { width:184px; height:29px; background: url(../imagens/bt_colocarnocarrinho.gif) no-repeat 0 0; border: none ! important; cursor: pointer; margin-left:3px;}
		form fieldset input.acessar { width:147px; height:22px; background: url(../imagens/bt_acessar.gif) no-repeat 0 0; border: none ! important; cursor: pointer;margin-left:35px;}
		form fieldset button.acessar { width:147px; height:22px; background: url(../imagens/bt_acessar.gif) no-repeat 0 0; border: none ! important; cursor: pointer;margin-left:35px;}
		form fieldset input.confirmar { width:147px; height:22px; background: url(../imagens/bt_confirma.gif) no-repeat 0 0; border: none ! important; cursor: pointer;margin-left:35px;}
		form fieldset button.confirmar { width:147px; height:22px; background: url(../imagens/bt_confirma.gif) no-repeat 0 0; border: none ! important; cursor: pointer;margin-left:35px;}
		label.prod { font: bold 1.0em/1.4em "Trebuchet ms", Arial, Helvetica, sans-serif; color: #6e6e6e; padding-top:10px;}
		select#voltagem { width:100px;}
		select#tamanho { width:140px;}
		select#cores { width:140px;}
		
h2#title_endereco {display:block; width:225px; height:29px; text-indent:-9000em; overflow:hidden; background:url(../imagens/title_endereco.gif) no-repeat 0 0; margin:0px 0 0 0px;}		
h2#dados_cadastrais {display:block; width:188px; height:19px; text-indent:-9000em; overflow:hidden; background:url(../imagens/title_dados.gif) no-repeat 0 0; margin:0px 0 0 0px; margin-bottom:10px}		
h2#title_resumo {display:block; width:199px; height:19px; text-indent:-9000em; overflow:hidden; background:url(../imagens/title_resumo.gif) no-repeat 0 0; margin:0px 0 0 0px; margin-bottom:10px}		
h2#title_pagamento {display:block; width:121px; height:25px; text-indent:-9000em; overflow:hidden; background:url(../imagens/title_pagamento.gif) no-repeat 0 0; margin:0px 0 0 0px; margin-bottom:10px}		
h2#title_finalcompra {display:block; width:231px; height:27px; text-indent:-9000em; overflow:hidden; background:url(../imagens/title_finalizacao.gif) no-repeat 0 0; margin:0px 0 0 0px; margin-bottom:10px}		

div#dadosEntrega { float:right; font: 0.9em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; margin-right:20px;margin-top:20px; width:400px}
span.marque { color:#bf3a00}
a.clique { color:#bf3a00;}
	div#dadosEntrega input.geral { width:250px; border:1px solid #CCCCCC;font: 1.1em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
	div#dadosEntrega input.numero { width:80px; border:1px solid #CCCCCC;font: 1.1em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; }
	div#dadosEntrega input.complemento { width:200px; border:1px solid #CCCCCC;font: 1.1em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; }
	div#dadosEntrega input.estado { width:50px; border:1px solid #CCCCCC;font: 1.1em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; }
	div#dadosEntrega input.fones { width:150px; border:1px solid #CCCCCC;font: 1.1em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; }

div#dadosCadastrais { float:left; font: 0.9em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; margin-left:10px; margin-top:20px}

div#dadosPagamento {font: 0.9em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; text-align:left; float:left; width:100%; margin-top:20px}
div#dadosTotal {font: 0.9em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none; text-align:left; float:left; width:100%; margin-top:20px}
div#finalizar { width:100%; text-align:center; margin-top:10px; margin-bottom:20px}
div#finalcompra { width:100%; text-align:center}
div#final { width:770px; text-align:left; padding-left:20px;}
.compra_finalizada { font: 1.3em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}
.val_produto { font: 0.9em/1.52em "Trebuchet ms", Arial, Helvetica, sans-serif; color:#666666; text-decoration:none;}


div.aguarde { margin:30px auto; text-align:left; width:300px}
div.aguarde img { float:left; margin-right:3px; margin-top:2px}
div.aguarde p { margin-top:3px; float:left}

.tr_ { background:url(../imagens/tr_.png) bottom left no-repeat}
.tr__ { background:url(../imagens/tr__.png) bottom left no-repeat}

div#faixa { height:34px; width:780px}