.pagina {	margin-left:80px; margin-top:0px; text-align:left; background:url("/imagens/fundo.jpg") #FFFFFF repeat-x bottom;
			scrollbar-face-color:#CECECE; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#C0C0C0; scrollbar-darkshadow-color:#C0C0C0; scrollbar-shadow-color:#FFFFFF; scrollbar-arrow-color:#0000000; scrollbar-track-color:#DDDDDD;}
.popup {	margin:auto; text-align:center; background-color:#FFFFFF;
			scrollbar-face-color:#CECECE; scrollbar-highlight-color:#FFFFFF; scrollbar-3dlight-color:#C0C0C0; scrollbar-darkshadow-color:#C0C0C0; scrollbar-shadow-color:#FFFFFF; scrollbar-arrow-color:#0000000; scrollbar-track-color:#DDDDDD;}

/* forms */
form			{ margin:0px; padding:0px;}
.frmBotao 		{ margin:0px; padding:0px 5px; height:18px; line-height:18px; background-color:#E5E5DB; border:0px; cursor:pointer; font-family:Tahoma, sans-serif; font-size:10px; color:#4E4E4E;}
.frmInput 		{ margin:0px; padding:0px 2px; height:18px; line-height:15px; background-color:#FFFFFF; border:1px solid #C99214; font-family:Tahoma, sans-serif; font-size:11px; color:#C99214;}
.frmInputOn		{ margin:0px; padding:0px 2px; height:18px; line-height:15px; background-color:#F3E2BD; border:1px solid #C99214; font-family:Tahoma, sans-serif; font-size:11px; color:#C99214;}
.frmSelect		{ margin:0px; padding:0px 0px; background-color:#FFFFFF; border:1px solid #8F8F8F; font-family:Tahoma, sans-serif; font-size:11px; color:#C99214;}
.frmTextarea	{ margin:0px; padding:2px 2px; background-color:#FFFFFF; border:1px dashed #8F8F8F; font-family:Tahoma, sans-serif; font-size:11px; color:#C99214;}
.erro			{ font-family:Tahoma; font-size:10px; color:#D30303;}

/* posicao dos divs: */ 
#estrutura		{ width:780px; background-color:#FFFFFF;}
#header			{ width:780px; height:90px; margin-bottom:10px; text-align:center; background-color:#000;}
	#logo			{ float:left; margin-right:10px; background:url("/imagens/fundo_logo.gif") repeat-x;}
	#imagem			{ margin-top:10px; margin-bottom:1px}
	#separador		{ height:1px; background:url("/imagens/separa.gif") 0px 0px repeat-x; clear:both}

/* estrutura geral home */
#conteudo		{ width:780px; height:100%;}
#left			{ width:170px; height:100%; float:left; margin-right:9px; padding-bottom:50px; background-color:#F5F0EA; border-top:1px dashed #999A9A; border-right:1px dashed #999A9A; border-left:1px dashed #999A9A;}
#centro			{ width:468px; height:100%; float:left; margin-right:9px;}
#right			{ width:122px; height:100%; float:left; margin-right: 0px; padding-bottom:50px; background-color:#F5F0EA; border-top:1px dashed #999A9A; border-right:1px dashed #999A9A; border-left:1px dashed #999A9A;}
#footer			{ width:780px; clear:both; margin:0px; padding:10px; text-align:center; border-top:1px dashed #999A9A; font-family:Tahoma; font-size:10px; color:#4E4E4E;}

/* firefox */
html>body #conteudo	{ height:1200px;}
html>body #left		{ margin-right:8px; height:1200px;}
html>body #centro	{ margin-right:8px; height:1200px;}
html>body #right	{ margin-right:0px; height:1200px;}
html>body #footer	{ width:758px; margin:0px; clear:both}
/* fim estrutura geral home */

/* popups */
#popHeader		{ width:550px;}
#popConteudo	{ width:550px;}
	

/* centro */
#banner468		{ width:468px; height:60px; margin-bottom:10px;}
#banner160		{ width:140px; height:140px; float:right;}


/* noticias */
#noticias		{ width:310px; margin-bottom:5px; float:left; margin-right:10px; background-color:#FFFFFF;}
#noticiasSeccao	{ height:20px; line-height:20px; padding-left:16px; background:#E5E5DB url("/imagens/seta_azul.gif") 5px 6px no-repeat; font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold;}
#noticiasData	{ width:20px; height:21px; line-height:21px; text-align:center; float:left; font-family:Tahoma; font-size:10px; color:#C99214;}
#noticiasTit	{ width:280px; height:21px; line-height:21px; float:left; font-family:Tahoma; font-size:10px; color:#4E4E4E;}
#noticiasTit a:link		{ color:#4E4E4E; text-decoration:none}
#noticiasTit a:visited	{ color:#4E4E4E; text-decoration:none}
#noticiasTit a:hover	{ color:#C99214; text-decoration:none}
#noticiasTxt	{ margin:10px 0px; line-height:16px; font-family:Tahoma; font-size:11px; color:#4E4E4E;}

/* noticias TAB -> RSS */
.tabRSS			{ font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold; text-decoration:none}
.tabRSSon		{ font-family:Tahoma; font-size:11px; color:#4E4E4E; font-weight:bold; text-decoration:none}
.tabRSSover		{ font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold; text-decoration:underline}


/* destaque */
#destaque		{ margin-bottom:15px;}
#destaqueTitulo	{ height:20px; line-height:20px; padding-left:16px; margin-bottom:2px; background:#E5E5DB url("/imagens/seta_azul.gif") 5px 6px no-repeat; font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold;}
#destaqueImagem	{ text-align:center;}
#destaqueTexto	{ line-height:15px; padding:2px 4px; font-family:Tahoma; font-size:10px; color:#4E4E4E;}
#destaqueTexto a:link		{ color:#4E4E4E; text-decoration:none}
#destaqueTexto a:visited	{ color:#4E4E4E; text-decoration:none}
#destaqueTexto a:hover		{ color:#C99214; text-decoration:none}

/* tabelas */
#tituloCaixa	{ height:20px; line-height:20px; margin-bottom:2px; padding-left:16px; background:#E5E5DB url("/imagens/seta_azul.gif") 5px 6px no-repeat; border-top:1px dashed #999A9A; font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold;}
#textoCaixa		{ line-height:15px; margin-top:2px; padding:5px; background-color:#F3F3F0; font-family:Tahoma; font-size:10px; color:#4E4E4E;}
.textoNormal	{ font-family:Tahoma; font-size:11px; color:#4E4E4E; font-weight:normal;}
.textoDestaque	{ font-family:Tahoma; font-size:11px; color:#C99214; font-weight:normal;}
.textoDestaque10{ font-family:Tahoma; font-size:10px; color:#C99214; font-weight:normal;}
.textoVerde		{ font-family:Tahoma; font-size:10px; color:#1E970E; font-weight:normal}
.textoVermelho	{ font-family:Tahoma; font-size:10px; color:#D30303; font-weight:normal}

#tabSuperLiga		{ width:224px; margin-right:20px; float:left;}
#tabSuperRanking	{ width:224px; margin-right:0px; float:left;}
#tabApostadoresVip	{ width:224px; margin-right:20px; float:left;}
#tabMiniCampeonatos	{ width:224px; margin-right:0px; float:left;}
#tabMiniCampUlt		{ width:224px; margin-right:20px; float:left;}
#tabMiniCampGeral	{ width:224px; margin-right:0px; float:left;}

#tabUltimaJornada	{ width:224px; margin-right:20px; float:left;}
#tabClassificacao	{ width:224px; margin-right:0px; float:left;}

#tabelaTitulo	{ width:100%; height:20px; line-height:20px; margin-bottom:2px; background:#E5E5DB url("/imagens/seta_azul.gif") 5px 6px no-repeat;}
#tabTitulo		{ padding:0px 0px 0px 16px; float:left; font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold;}
.tabTitulo		{ padding:0px 0px 0px 0px; float:left; font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold;}
#tabIcon		{ padding:3px 5px 0px 0px; float:right; font-family:Tahoma; font-size:10px; color:#C99214;}
#tabVerMais				{ height:20px; line-height:20px; margin-top:2px; margin-bottom:10px; padding-right:10px; background-color:#E5E5DB; text-align:right; font-family:Tahoma; font-size:10px; color:#C99214;}
html>body #tabVerMais	{ }
#tabVerMais a:link		{ color:#C99214; text-decoration:none}
#tabVerMais a:visited	{ color:#C99214; text-decoration:none}
#tabVerMais a:hover		{ color:#C99214; text-decoration:underline}

.tabFundo		{ background-color:#F3F3F0;}
.tabFundo tr	{ line-height:15px;}
.tabNumero		{ font-family:Tahoma; font-size:10px; color:#C99214; font-weight:bold}

.tabApostador			{ font-family:Tahoma; font-size:10px; color:#4E4E4E;}
.tabApostador a:link	{ color:#4E4E4E; text-decoration:none}
.tabApostador a:visited	{ color:#4E4E4E; text-decoration:none}
.tabApostador a:hover	{ color:#C99214; text-decoration:none}
.tabEquipa				{ font-family:Tahoma; font-size:10px; color:#4E4E4E;}

.tabTexto				{ font-family:Tahoma; font-size:10px; color:#4E4E4E; text-decoration:none}
.tabTexto a:link		{ color:#4E4E4E; text-decoration:none}
.tabTexto a:visited		{ color:#4E4E4E; text-decoration:none}
.tabTexto a:hover		{ color:#C99214; text-decoration:none}

.tabTextoLaranja		{ font-family:Tahoma; font-size:10px; color:#C99214; text-decoration:none}

.tabCidade				{ font-family:Tahoma; font-size:10px; color:#4E4E4E;}
.tabResultado			{ font-family:Tahoma; font-size:10px; color:#C99214; font-weight:bold}
.tabResultadoEscrito	{ font-family:Tahoma; font-size:10px; color:#9B9B9B;}
.tabPontos				{ font-family:Tahoma; font-size:10px; color:#4E4E4E;}
.tabSel					{ background-color:#FFFFFF; font-weight:bold}
.tabLink				{ font-family:Tahoma; font-size:10px; color:#C99214; cursor:pointer;}
.tabTuaAposta			{ font-family:Tahoma; font-size:10px; color:#4E4E4E;}

/* tabela performance home.asp */
#caixaPerformance	{ width:468px}
#perfTitulo			{ width:auto; height:20px; line-height:20px; margin-bottom:0px; padding-left:16px; background:#E5E5DB url("/imagens/seta_azul.gif") 5px 6px no-repeat; border-top:1px dashed #999A9A; font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold;}
.tabPerfFundo		{ background:#F3F3F0 url("/imagens/fundo_tab_performance.gif") 0px 0px no-repeat}
.tabPerfFundo tr	{ line-height:20px;}
.tabPerfHeader		{ font-family:Tahoma; font-size:10px; color:#C99214;}
.tabPerfTexto		{ font-family:Tahoma; font-size:10px; color:#4E4E4E;}
.tabPerfTexto a:link	{ color:#4E4E4E; text-decoration:none}
.tabPerfTexto a:visited	{ color:#4E4E4E; text-decoration:none}
.tabPerfTexto a:hover	{ color:#C99214; text-decoration:none}
#perfVerMais			{ width:468px; height:20px; line-height:20px; margin-top:2px; margin-bottom:10px; background-color:#E5E5DB; text-align:right; font-family:Tahoma; font-size:10px; color:#C99214;}


/* tabela iframes home.asp */
#caixaIframes		{ width:468px}
#iframesTitulo		{ width:auto; height:20px; line-height:20px; margin-bottom:0px; padding-left:16px; background:#E5E5DB url("/imagens/seta_azul.gif") 5px 6px no-repeat; border-top:1px dashed #999A9A; font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold;}
.iframesFundo		{ background:#F3F3F0 url("/imagens/fundo_tab_performance.gif") 0px 0px no-repeat}
.iframesFundo tr	{ line-height:20px;}
#iframesHeader		{ height:22px; line-height:22px; margin-bottom:2px; text-align:center; background-color:#F3F3F0; margin-top:2px; font-family:Tahoma; font-size:10px; color:#C99214;}

.iframesLinks			{ font-family:Tahoma; font-size:10px; color:#4E4E4E; text-decoration:none}
.iframesLinks a:link	{ color:#4E4E4E; text-decoration:none}
.iframesLinks a:visited	{ color:#4E4E4E; text-decoration:none}
.iframesLinks a:hover	{ color:#C99214; text-decoration:none}

.iframesTexto		{ font-family:Tahoma; font-size:10px; color:#4E4E4E;}
#iframesVerMais		{ width:468px; height:20px; line-height:20px; margin-top:2px; margin-bottom:10px; background-color:#E5E5DB; text-align:right; font-family:Tahoma; font-size:10px; color:#C99214;}




/* left.asp -> info liga*/
/* performance */
#performance	{ width:100%; height:auto; margin:0px; font-family:Tahoma; font-size:10px;}
#perfLiga		{ width: 70%; float:left; line-height:18px; color:#4E4E4E;}
#perfLiga a:link	{ color:#4E4E4E; text-decoration:none}
#perfLiga a:visited	{ color:#4E4E4E; text-decoration:none}
#perfLiga a:hover	{ color:#C99214; text-decoration:none}
#perfSeta		{ width:15px; float:left; line-height:18px; margin-top:3px}
#perfPos		{ width:auto; float:left; line-height:18px; color:#9B9B9B;}

.itemTit		{ font-family:Tahoma; font-size:10px; color:#000000; font-weight:normal}
.itemTxt		{ font-family:Tahoma; font-size:10px; color:#9B9B9B; font-weight:normal}


/* caixa genérica esquerda */
#caixa			{ padding:1px 1px 0px 0px; background-color:#FFFFFF; border-bottom:1px dashed #999A9A;}
#caixaTit		{ margin-bottom:2px; padding-left:32px; height:20px; line-height:20px; background:#E5E5DB url("/imagens/fundo_bola.gif") 0px 0px no-repeat; font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold;}
#caixaTit a		{ color:#C99214;}
#caixaTexto		{ margin-bottom:10px; padding:5px 0px 5px 33px; background:#F3F3F0 url("/imagens/fundo_menus.gif") repeat-y; font-family:Tahoma; font-size:10px; color:#4E4E4E;}
#caixaLinks ul				{ margin:0px; padding:0px; font-family:Tahoma; font-size:10px; color:#4E4E4E;}
#caixaLinks ul li			{ padding-left:8px; line-height:16px; list-style:none outside none; background:url("/imagens/quad_azul.gif") 0px 6px no-repeat;}
#caixaLinks ul li a:link	{ color:#4E4E4E; text-decoration:none;}
#caixaLinks ul li a:visited	{ color:#4E4E4E; text-decoration:none;}
#caixaLinks ul li a:hover	{ color:#C99214; text-decoration:none;}

/* caixa genérica direita */
#caixaRight		{ padding:1px 0px 0px 1px; background-color:#FFFFFF; border-bottom:1px dashed #999A9A;}
#caixaRightTit	{ margin-bottom:2px; padding-left:32px; height:20px; line-height:20px; background:#E5E5DB url("/imagens/fundo_bola.gif") 0px 0px no-repeat; font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold;}
#caixaRightImg	{ margin:0px; padding:0px;}
#caixaRightTexto{ margin-bottom:20px; padding:4px 4px; background-color:#FFFFFF; font-family:Tahoma; font-size:10px; color:#4E4E4E;}
#caixaRightTexto a:link		{ color:#4E4E4E; text-decoration:none;}
#caixaRightTexto a:visited	{ color:#4E4E4E; text-decoration:none;}
#caixaRightTexto a:hover	{ color:#C99214; text-decoration:none;}

/* ligas disponiveis */
#ligasDisponiveis ul				{ margin:0px; padding:0px; font-family:Tahoma; font-size:11px; color:#4E4E4E;}
#ligasDisponiveis ul li				{ padding-left:8px; line-height:20px; list-style:none outside none; background:url("/imagens/quad_azul.gif") 0px 9px no-repeat; border-bottom:1px dashed #999A9A}
#ligasDisponiveis ul li a:link		{ color:#4E4E4E; text-decoration:none;}
#ligasDisponiveis ul li a:visited	{ color:#4E4E4E; text-decoration:none;}
#ligasDisponiveis ul li a:hover		{ color:#C99214; text-decoration:none;}

/* informação pessoal */
#apostasJaEfectuadas a:link		{ line-height:15px; font-family:Tahoma; font-size:10px; color:#1E970E; text-decoration:none;}
#apostasJaEfectuadas a:visited	{ line-height:15px; font-family:Tahoma; font-size:10px; color:#1E970E; text-decoration:none;}
#apostasJaEfectuadas a:hover	{ line-height:15px; font-family:Tahoma; font-size:10px; color:#1E970E; text-decoration:underline;}

#apostasNaoEfectuadas a:link	{ line-height:15px; font-family:Tahoma; font-size:10px; color:#D30303; text-decoration:none;}
#apostasNaoEfectuadas a:visited	{ line-height:15px; font-family:Tahoma; font-size:10px; color:#D30303; text-decoration:none;}
#apostasNaoEfectuadas a:hover	{ line-height:15px; font-family:Tahoma; font-size:10px; color:#D30303; text-decoration:underline;}

#ligasFinalizadas a:link		{ line-height:15px; font-family:Tahoma; font-size:10px; color:#8e8d8d; text-decoration:none;}
#ligasFinalizadas a:visited		{ line-height:15px; font-family:Tahoma; font-size:10px; color:#8e8d8d; text-decoration:none;}
#ligasFinalizadas a:hover		{ line-height:15px; font-family:Tahoma; font-size:10px; color:#8e8d8d; text-decoration:underline;}

#mostraMiniCampeonato a:link	{ line-height:15px; font-family:Tahoma; font-size:10px; color:#C99214; text-decoration:none;}
#mostraMiniCampeonato a:visited	{ line-height:15px; font-family:Tahoma; font-size:10px; color:#C99214; text-decoration:none;}
#mostraMiniCampeonato a:hover	{ line-height:15px; font-family:Tahoma; font-size:10px; color:#C99214; text-decoration:underline;}

#setaLaranja					{ color:#C99214; font-weight:bold;}
#setaVerde						{ color:#1E970E; font-weight:bold;}
#setaVermelha					{ color:#D30303; font-weight:bold;}
#setaCinza						{ color:#8e8d8d; font-weight:bold;}


/* mensagens */
#mensagemDe				{ margin-top:5px; padding-left:16px; line-height:17px; background:url("/imagens/icon_carta.gif") 0px 6px no-repeat;}
#mensagemDe a:link		{ font-family:Tahoma; font-size:10px; color:#C99214; text-decoration:none}
#mensagemDe a:visited	{ color:#C99214; text-decoration:none}
#mensagemDe a:hover		{ color:#C99214; text-decoration:underline}

#mensagemData			{ padding-left:16px; font-family:Tahoma; font-size:10px; color:#4E4E4E;}

#mensagemTexto			{ margin-top:10px;}
#mensagemTexto a:link	{ font-family:Tahoma; font-size:10px; color:#4E4E4E; text-decoration:none}
#mensagemTexto a:visited{ color:#4E4E4E; text-decoration:none}
#mensagemTexto a:hover	{ color:#C99214; text-decoration:none}



/* menu ligas */
#menuLigas				{ height:25px; line-height:25px; margin-bottom:10px; padding-left:5px; font-family:Tahoma; font-size:11px;}
#menuLigas a:link		{ color:#4E4E4E; text-decoration:none}
#menuLigas a:visited	{ color:#4E4E4E; text-decoration:none}
#menuLigas a:hover		{ color:#C99214; text-decoration:none}

/* tabela com os resultados dos jogos da jornada*/
#resultados		{ width:260px; margin-right:20px; float:left;}
#resultadosJogos{ width:100%; background:#F3F3F0 url("/imagens/fundo_tab_resJogos.gif") 0px 0px repeat-y;}

/* tabela de classificacao real */
#tabela			{ width:186px; float:right;}
#tabelaClassif	{ background:#F3F3F0 url("/imagens/fundo_tab_classificacao.gif") 0px 0px repeat-y;}
#tabelaTexto	{ background-color:#F3F3F0; padding:5px;height:144px; line-height:16px; font-family:Tahoma; font-size:10px; color:#4E4E4E;}
.tabelaPontos	{ font-family:Tahoma; font-size:10px; color:#C99214; font-weight:bold}

/* tabela minhas apostas */
#minhasApostas			{ width:100%; font-family:Tahoma; font-size:10px;}
.tabMinhasApostasFundo	{ background:#F3F3F0 url("/imagens/fundo_tab_minhasApostas.gif") 0px 0px repeat-y;}

/* apostas dados */
#apostasDadosTit	{ width:100px; height:20px; line-height:20px; margin-bottom:2px; padding-left:16px; float:left; background:#E5E5DB url("/imagens/seta_azul.gif") 5px 6px no-repeat; font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold;}
#apostasDadosTxt	{ width:122px; height:20px; line-height:20px; margin-bottom:2px; margin-left:2px; padding-left:5px; float:left; background-color:#F3F3F0; font-family:Tahoma; font-size:11px; color:#4E4E4E;}
html>body #apostasDadosTit	{ width:90px; height:20px; line-height:20px; margin-bottom:2px; padding-left:16px; float:left; background:#E5E5DB url("/imagens/seta_azul.gif") 5px 6px no-repeat; font-family:Tahoma; font-size:11px; color:#C99214; font-weight:bold;}
html>body #apostasDadosTxt	{ width:110px; height:20px; line-height:20px; margin-bottom:2px; margin-left:2px; padding-left:5px; float:left; background-color:#F3F3F0; font-family:Tahoma; font-size:11px; color:#4E4E4E;}


/* tabela com as apostas */
.tabFundoApostas	{ background:#F3F3F0 url("/imagens/fundo_tab_apostas.gif") 0px 0px repeat-y;}

/* tabela com a ultima jornada */
.tabFundoUltimaJor	{ background:#F3F3F0 url("/imagens/fundo_tab_ultimajornada.gif") 0px 0px repeat-y;}

/* tabela com a classificacao geral */
.tabFundoClaGeral	{ background:#F3F3F0 url("/imagens/fundo_tab_classificacaoGera.gif") 0px 0px repeat-y;}

/* tabela com os resultados dos jogos da jornada completo -> pagina real.asp */
#resultados2		{ width:260px; text-align:center;}

/* tabela de classificacao real completo -> pagina real.asp */
#tabela2			{ width:260px; text-align:center}


/* tabela que vai na newletter*/
.newsTabela			{ width: 100%; background-color: #FFFFFF;}
.newsTabelaTitulo	{ font-family: Tahoma, sans-serif; font-size: 11px; color: #4E4E4E; font-weight: bold;	height: 25px; line-height:25px;	padding: 0px 0px 0px 2px;}
.newsTabelaSeparador{ height: 1px; background-color: #4E4E4E;}
.newsTabelaHeader	{ font-family: Tahoma, sans-serif; font-size: 11px; color: #C99214; font-weight: bold; height: 18px; line-height:18px; background-color: #F2F2F2;}
.newsTabelaLinha1	{ font-family: Tahoma, sans-serif; font-size: 10px; color: #4E4E4E; font-weight: normal; height: 18px; line-height:18px; background-color: #FFFFFF;}
.newsTabelaLinha2	{ font-family: Tahoma, sans-serif; font-size: 10px; color: #4E4E4E; font-weight: normal; height: 18px; line-height:18px; background-color: #F2F2F2;}


/* pag. apostas -> odds bwin */
.linkOdds			{ font-family:Tahoma; font-size:10px; color:#4E4E4E;}
.linkOdds a:link	{ font-family:Tahoma; font-size:10px; color:#C99214; text-decoration:none}
.linkOdds a:visited	{ color:#C99214; text-decoration:none}
.linkOdds a:hover	{ color:#C99214; text-decoration:underline}



.clearfix:after 	{ content:"."; display:block; height:0px; clear:both; visibility:hidden;}
					/* Hides from IE-mac \*/
					* html .clearfix {height: 1%;}
					/* End hide from IE-mac */