Como enviar email como HTML configurando CSS

Estou criando uma class para enviar email,
com a biblioteca java-mail e java-commons-email…

Esta enviando quase tudo, inclusive anexos…
mas tem uma coisa que esta me tirando o sono…

tenho que configurar o css…
Acontece que o ccs não esta funcionado,
também tem uns arquivos de background para inserir no CSS…
por exemplo….tableCenter tr th, .footer { background-image: url(topoContato.png); color: #FFFFFF; }

// codigo HTML…

[code]email.setHtmlMsg("" +
“”+
“<meta http-equiv=“Content-Type” content=“text/html; charset=ISO-8859-1”>”+
“Contato Portal”+
“<style type=“text/css”>” +
“body { text-align: center;}”+
“.tableCenter { width: 100%; wid+th: 580px; }”+
“.tableCenter tr { text-align: justify;}”+
“.tableCenter tr th, .footer{ background-color:menutext; background:url(”+backGround+") color: #FFFFFF;}"+
“.footer{ height: 25px !important;}”+
“.h3p{color:maroon;}”+
“”+
“”+
“”+

				"<table class=\"tableCenter\">"+
  					"<tr>"+
  						"<th colspan=\"2\"><h2>"+title+"</h2></th>"+
  					"</tr>"+
  					"<tr>"+
                    			"<td>"+
                    				"<img alt=\"Empresa\" src=\"cid:"+cid+"\">"+
                    			"</td>"+
                    			"<td>"+
                    				"<h2>Empresa teste</h2>"+
                    				"<p>"+
                    					"Você enviou uma mensagem para *************, através do portal</br> em breve"+
                    					"estaremos respondedo as suas questões."+
                    				"</p>"+
                    				"<p>"+
                    					"<h3 class=\".h3p\"> Mensagem automatica não responda</h3>"+
                    				"</p>"+
                    			"</td>"+
                    		"</tr>"+
                    		"<tr>"+
                    			"<td><h2>Respondendo suas questões</h2></td>"+
                    			"<td><p> Seus dados</p>"+
                    		"</tr>"+
                    		"<tr>"+
                    			"<td >Nome: </td>"+
                    			"<td> Pilão</td>"+
                    		"</tr>"+
                    		"<tr>"+
                    			"<td >Telefone: </td>"+
                    			"<td>  47 3227 1100</td>"+
                    		"</tr>"+
                    		"<tr>"+
                    			"<td>Empresa: </td>"+
                    			"<td>  Rua Trinta próximo ao barracão 9</td>"+
                    		"</tr>"+
                    		"<tr>"+
                    			"<td colspan=\"2\"><h3>Sua solicitação / Mensagem </h3></td>"+
                    		"</tr>"+
                    		"<tr>"+
                    			"<td colspan=\"2\">"+
                    				"<p>mensagem teste..... fadfasfas mensagem teste..... fadfasfas mensagem teste..... fadfasfas "+ 
                    				"mensagem teste..... fadfasfas mensagem teste..... fadfasfas mensagem teste..... fadfasfas "+
                    				"mensagem teste..... fadfasfas mensagem teste..... fadfasfas mensagem teste..... fadfasfas "+
                    				"mensagem teste..... fadfasfas mensagem teste..... fadfasfas mensagem teste..... fadfasfas</p>"+				
                    			"</td>"+
                    		"</tr>"+
                    		"<tr>"+
                    			"<td colspan=\"2\" class=\"footer\"><p>Até mais...</p></td>"+
                    		"</tr>"+
                    	"</table>"+
                    "</body>"+
		"</html>"+
		"");[/code]

O que acontece chega tudo certinho o email… mas ele não vem configurado o CSS.
se alguém puder me dar uma dica grato!

Existe outra forma de se fazer um template HTML para enviar por email…
onde o cliente recebe o HTML reiderizado de forma correta…

Chegou a alguma solução?
Estou com o mesmo problema!

Amigos, ao que me consta isso nao funciona (só nao me lembro exatamente do motivo técnico :lol: …vou procurar pra colocar aqui. Acho que era pelo fato dos clientes de email não conseguirem interpretar um corpo de mensagem dessa forma…ou algo do tipo, hehe)

Já tive esse problema e infelizmente só o resolvi preenchendo o “style” de cada tag que eu queria estilizar.

Off-topic
Desculpa mais alguem poderia ver meu topico :
http://www.guj.com.br/java/257588-hibernate-
Preciso resolver esse problema urgente para poder continuar meu estudo.

Realmente, percebi isso também, acabei tirando o css e colocando style tbm…

[quote=LaercioPontin]Realmente, percebi isso também, acabei tirando o css e colocando style tbm…
[/quote]
Não fiz com Table mesmo sem css,