#fancy_frame{height: 265px!important; width: 441px!important}
div#fancy_inner{height: 265px!important; width: 441px!important}

#body .main-menu ul{position: static; width: 900px; margin-left: 40px}
#body .main-menu ul li{float: left}

#body #homepage-dir #home-bloco1 a:link .imguser, #body #homepage-dir #home-bloco1 a:visited .imguser, #body #homepage-dir #home-bloco1 a:link,
#body #homepage-dir #home-bloco1 a:visited { width: 300px; height: 169px; }
#body #homepage-dir #home-bloco1 a:hover { border: none; }
#body #homepage-dir #home-bloco1 a:hover img { margin: 0; }
#body #area-central .enviar form .textarea { display: block; }
#body #area-central div.destaque .desc { line-height: normal; bottom: 0px; }
#body #area-central div.destaque .titulo { margin-top: -4px; }
#body #area-central div.destaque img { margin: 0 0 -3px 0; }

#body #area-central { margin: 0 0 0 10px; /*position: relative;*/ top: -2px; }
#body #area-central table.formulario td .local { float: right; width: 285px; }
#body #area-central table.formulario td .local label { width: 67px; margin: 0; }
#body #area-central table.formulario td.dados .col1, #body #area-central table.formulario td.dados .col2 { width: 78px; }

#body #area-central .empresas .empresa { height: 67px; }
#body #area-central .empresas .empresa h2 { line-height: normal; }

#body #area-central .filtroCampanhas form { position: relative; top: 0px; }

#body #area-central #subscricaonewsletter label.formato { float: left; width: 55px; }

#body #cal .tabelas { position: relative; top: -7px; left: 41px; width: 525px; overflow: hidden; }
/* #body #cal .tabelasfix { top: 0px; } */
#body #cal table th { padding-top: 10px; }
#body #cal table caption { text-align: center; }
#body #cal table caption span { text-align: center; display: block; width: 160px; }

/* --------------- SP customs ---------------------------- */
#body #area-dir a.contactos:link .tit, #body #area-dir a.contactos:visited .tit { margin: 0px -140px; position : absolute; bottom: 0; background: url(../img/transp-preto.png); display: block; width: 132px; height: 18px; padding: 3px 0 0 8px; }

#body #area-central #pesquisa-postos input.text { width: 150px !important; position: relative !important; right: 30px !important; }
#body #area-central #pesquisa-postos .pesquisafixie { margin-top: 15px !important; }
#body #area-central #pesquisa-postos a.frmAjuda:link, 
#body #area-central #pesquisa-postos a.frmAjuda:visited { margin-top: 2px !important; }
#body #area-central #pesquisa-postos b.titulofix { margin-left: -30px !important; } 
#body #area-central #pesquisa-postos p.titulofix { padding-top: 10px !important; } 

.ms-rteTable-1 td.ms-rteTableFirstCol-1,
.ms-rteTable-1 td.ms-rteTableFooterFirstCol-1,
.ms-rteTable-1 td.ms-rteTableFooterLastCol-1,
.ms-rteTable-1 td.ms-rteTableOddCol-1,
.ms-rteTable-1 td.ms-rteTableEvenCol-1,
.ms-rteTable-1 tr.ms-rteTableEvenRow-1 td.ms-rteTableLastCol-1,
.ms-rteTable-1 tr.ms-rteTableOddRow-1 td.ms-rteTableLastCol-1,
.ms-rteTable-1 tr.ms-rteTableFooterRow-1 td.ms-rteTableFooterEvenCol-1,
.ms-rteTable-1 tr.ms-rteTableFooterRow-1 td.ms-rteTableFooterOddCol-1,
.ms-rteTable-1 tr.ms-rteTableFooterRow-1 td.ms-rteTableFooterLastCol-1 
{
	background: transparent url(/resources/img/dotted.gif) repeat-x scroll center bottom !important;
	color: #686868 !important;
}

.ms-rteTable-2 td.ms-rteTableFirstCol-2,
.ms-rteTable-2 td.ms-rteTableFooterFirstCol-2,
.ms-rteTable-2 td.ms-rteTableFooterLastCol-2,
.ms-rteTable-2 td.ms-rteTableOddCol-2,
.ms-rteTable-2 td.ms-rteTableEvenCol-2,
.ms-rteTable-2 tr.ms-rteTableEvenRow-2 td.ms-rteTableLastCol-2,
.ms-rteTable-2 tr.ms-rteTableOddRow-2 td.ms-rteTableLastCol-2,
.ms-rteTable-2 tr.ms-rteTableFooterRow-2  td.ms-rteTableFooterEvenCol-2,
.ms-rteTable-2 tr.ms-rteTableFooterRow-2  td.ms-rteTableFooterOddCol-2 
{
	background: transparent url(/resources/img/dotted.gif) repeat-x scroll center bottom !important;
	color: #686868 !important;
}

.ms-rteTable-2 tr.ms-rteTableHeaderRow-2 td.ms-rteTableHeaderLastCol-2,
.ms-rteTable-2 tr.ms-rteTableEvenRow-2 td.ms-rteTableLastCol-2,
.ms-rteTable-2 tr.ms-rteTableOddRow-2 td.ms-rteTableLastCol-2,
.ms-rteTable-2 tr.ms-rteTableFooterRow-2 td.ms-rteTableFooterLastCol-2 {
	color: #F27120 !important;
}

#body #area-central { top: 0px !important;  margin-top: 0px !important; }

#body #area-central .blocoEventowide .titulo { padding-bottom: 3px; }

.select-box { vertical-align: middle; }
.select-box select { width:100px; }

/* 2 de outubro 2009 */
/*#body #area-principal #accoes li.aImprimir, #body #area-principal #accoes li.aEnviar, #body #area-principal #accoes li.aGuardar, #body #area-principal #accoes li.aOuvir { padding-left: 20px; }
#body #area-principal #accoes li.aOuvir { padding-right: 0; }*/

#body #area-central #tabs li a:link span.txt, #body #area-central #tabs li a:visited span.txt, #body #area-central #tabs li.activo a:hover span.txt, #body #area-central #tabs li.activo a:link span.txt, #body #area-central #tabs li.activo a:visited span.txt { cursor: pointer;  float: left; }
#body #area-central #tabs li.activo a:hover span.txt, #body #area-central #tabs li.activo a:link span.txt, #body #area-central #tabs li.activo a:visited span.txt { height: 30px; }
#body #area-central #tabs li .canto-top-right { margin: 0 0px; padding: 0 0; }
#body #area-central #tabs li a:link span.txt { min-width: 48px; }

#body #area-esq ul#menu-lateral { margin: -15px 0 0 0; }
#body #area-esq #navegacao-suporte ul.IE7fix { margin: 0; }
#body #area-esq ul#menu-lateral li.voltar { margin-top: 8px; }
#body #area-esq .h2fix { height:51px; }
#body #area-esq ul#menu-lateral li.voltar a:link, #body #area-esq ul#menu-lateral li.voltar a:visited { margin-top: -7px; }
#body #area-esq ul#menu-lateral li.voltar a:hover { margin-top: -7px; }

#body #area-esq #navegacao-suporte #suporte-titulo { height: 61px; }

#body #cal .calendarSlider { padding-top: 10px; }

#body #area-central table.analistas #trHover td { background-color: #F3F3F3 !important; }

#body #area-central div.wpanalistas ul li .analista { width:125px; }
#body #area-central div.wpanalistas ul li .data { width:56px; }

#body #area-central .conteudo-pagina ul li { background-image: none; list-style-image: url(../img/li.gif); margin: 0 12px 5px 16px; padding-left: 0; }
#body #cal #legendas li { margin: 0; list-style-image: none; }

#body #area-dir a.contactos:hover .tit { background:transparent url(../img/btLaranjaKitRollover.gif) repeat scroll 0 0; }

#body #area-central .filtroNoticiasLargo div.dates #txtFiltroDe { float:left; margin:16px 6px 0 5px;}
#body #area-central .filtroNoticiasLargo div.dates #txtFiltroA { float:left; margin:16px 0 0 0; }
#body #area-central .filtroNoticiasLargo div.dates #txtFiltroDe input { margin:0 6px 0 3px; width:80px; }
#body #area-central .filtroNoticiasLargo div.dates #txtFiltroA input { margin:0 6px 0 14px; width:80px; }
#body #area-central .filtroNoticiasLargo div.dates .submit { float:right; margin:16px 5px 0 0; }

#body #area-central #filtro select { height:18px; }

#body #area-central .servi-express .consulta input.submit { position:relative; top:-25px; }

#body #area-central .alertasArea .languageChange {left:0;}

#body #area-dir #accao .divoverlayShow { left:1157px; }
#body #area-central .accoesConteudo .enviar .fechar { position:relative !important; top:-10px !important; left:583px !important;}

#body #area-central #frAlertas #AreaFormato .qzValue .formato-radio label, #body #area-central #AreaTemas table label { top:-2px; }
#body #area-central #frAlertas #f_Confirma input { top:2px; }
#body #area-central #frAlertas .qzField { padding-bottom:5px;}
#body #area-central #frAlertas .alert-warning {margin-top:14px;}
#body #area-central #frAlertas #f_Formato { height:40px;}

#body #area-central #filtro select.selCanalPS { top: 0px; position: relative; float: left; }
#body #area-central #filtro input.termoPesq { height: 9px; }

#body .subscribeArea .radioValue { top:-4px; }
#body #area-central .revendedores-gpl #filtro .qzField { padding-bottom:5px; }
#body #area-central .revendedores-gpl #filtro .servicos-checkbox .qzInput label { top: -2px; }

#body #area-central .pesquisa-postos .icon_ajuda { position:absolute !important; }
#body #area-central .pesquisa-postos .titulofix2 { left: -30px; position: relative; }



/* detalhe leilao activo */
#area-central .detalheLeilao .separador { clear: both;  display: block;  background: #f3f3f3 url(../img/dotted.gif) left bottom repeat-x;  width: 100%; position: relative; }
#area-central .detalheLeilao .valor input.btnLicitar { padding-bottom:0; }
#area-central .detalheLeilao .valor input.btnCompreJa { padding-bottom:0; }

#frGeral .fullWidth
{
	padding:2px 0;
}


/* NEWSLETTER INVESTIDOR */
#body #area-central #MiddleCenterTopZone.newsletter .nwsletter_im_hight_light.bottomborder { padding-bottom:5px; }