@import url("_tools.css"); /* Classes de configuração geral */
html{background:#FFF}
body#impressao{background:#FFF}

#pagina{width:500px; margin:0; height:auto; overflow:hidden; background:url(../img/bg-topo.jpg) top right no-repeat;}
body#impressao #pagina{background:none;}

#topo{width:500px; height:316px; position:absolute; top:0; overflow:hidden;}
body#impressao #topo{border:0px solid red; background:none; height:70px;}
body#impressao h1#logo-soprano{margin:9px 0 0 20px; _margin:9px 0 0 10px;}
	body#impressao h1#logo-soprano a{}
ul#menu-linguas, #acesso-rapido, ul#menu-global, #area-banner, #lateral, #principal p#migalha, ul#saidas, h3.titulo-produtos-relacionados, ul#produtos-relacionados, h3.titulo-noticias-relacionados, ul#noticias-relacionados, h3.titulo-down-relacionados, ul#down-relacionados, h3.titulo-galeria-relacionados, ul#galeria-relacionados, h3.titulo-dicas-relacionados, #selo{display:none;}

body#impressao #conteudo{padding:70px 0 0 0; border:0px solid red;}
	#principal{width:482px; height:auto; background:; float:right; overflow:hidden;}
	body#impressao #principal{float:left; padding:0;}
	
	h1.titulo-produtos{width:440px; margin:5px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 5px 0; display:block; font:bold 16px "tahoma"; color:#000; float:left; border-bottom:1px solid #EAEAEA;}
	h1.titulo-dicas{width:440px; margin:5px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 5px 0; display:block; font:bold 16px "tahoma"; color:#000; float:left; border-bottom:1px solid #EAEAEA;}
	h1.titulo-noticia{width:440px; margin:5px 0 0 25px; _margin:20px 0 0 12px; padding:0 0 5px 0; display:block; font:bold 16px "tahoma"; color:#000; float:left; border-bottom:1px solid #EAEAEA;}
	
	span.imagem-indisponivel{width:auto; height:60px; padding:40px 0 0 0; border:0px solid red; display:block; margin:0 auto; font:bold 11px "tahoma"; color:#6B6F8A;}
		span.imagem-indisponivel a{font:bold 11px "tahoma"; color:#6B6F8A; text-decoration:none;}
			span.imagem-indisponivel a:hover{text-decoration:underline;}
	
	#principal img.foto-noticia{float:right; margin:15px 20px 15px 15px;border:1px #CCCCCC solid}
	#principal p.texto-noticia{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 10px 23px;}
	#principal span.data-noticia{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 0px 23px;}
	
	#principal img.foto-dica{float:right; margin:15px 20px 15px 15px;border:1px #CCCCCC solid}
	#principal p.texto-dica{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 10px 23px;}
	#principal span.data-dica{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 0px 23px;}
	
	#principal img.foto-produto{float:right; margin:15px 20px 15px 15px;border:1px #CCCCCC solid}
	#principal p.texto-produto{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 10px 23px;}
	#principal span.data-produto{font:11px "tahoma"; color:#8F7E85; padding:3px 20px 0px 23px;}
	/*----- cols-img -----*/
		#cols-img{width:180px; padding:20px 10px 0 25px; float:left;}
			#cols-img img{clear:both; border:1px solid #EAEAEA;}
			#cols-img p{clear:both; font:bold 10px "tahoma"; color:#000;}
		/*----- cols-texto -----*/
		#cols-texto{width:235px; padding:20px 0 0 0px; float:left;}
			#cols-texto h2{font:bold 11px "tahoma"; color:#8F7E85;}
			#cols-texto p{font:11px "tahoma"; color:#8F7E85;}
			#cols-texto ul{width:235px; font:11px "tahoma"; color:#8F7E85; padding:5px 0 0 0;}
				#cols-texto ul li{font:11px/13px "tahoma"; color:#8F7E85; background:url(../img/bullet-11.jpg) 0px 3px no-repeat; width:235px; padding:0 0 5px 10px;}

/*---------- rodape ----------*/
#rodape{width:500px; height:auto; text-align:center; overflow:hidden; border:0px solid red;}
	.site-endereco{display:none;}
	#rodape p{width:auto; font:10px "arial"; color:#C0C0C0; text-align:left; margin:0 0 30px 310px;}
	#rodape p a{font:10px "arial"; color:#C0C0C0; text-decoration:none;}
	
	/*----- menu-rodape -----*/
	#rodape ul#menu-rodape{border:0px solid red; background:url(../img/bg-01.gif) 5px 0px no-repeat; width:340px; overflow:hidden; margin:0 0 0 305px; *margin:0 0 0 180px; padding:10px 0 0 0;}
		#rodape ul#menu-rodape li{text-align:left; float:left;}
			#rodape ul#menu-rodape li a{font:10px "arial"; color:#999999; text-decoration:none; padding:0 5px; border-right:1px solid #999999;}
			#rodape ul#menu-rodape li a.ultimo{border:none;}
/*---------- rodape ----------*/

body#impressao #rodape{clear:both;}
body#impressao #rodape p{padding:0; margin:0 0 0 20px; clear:both;}
body#impressao #rodape ul#menu-rodape{margin:10px 0 0 15px; _margin:10px 0 0 8px; border:0px solid red; float:left;}
