@charset "UTF-8";

ul.MenuBarVertical
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	float:right;
	font-size: 100%;
	cursor: default;
	width: 240px;
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are same fixed width as parent */
ul.MenuBarVertical li
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	position: relative;
	cursor: pointer;
	width: 240px;
	height:23px;
	background-position:right;
}
ul.MenuBarVertical li a
{	
	background-position:right;
}
ul.MenuBarVertical li span
{
	display:none;
}
ul.MenuBarVertical a.empresa
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_empresa.gif);}

ul.MenuBarVertical a.empresa:hover, ul.MenuBarVertical a.empresa:focus
{background: url(../images/sub_empresa_o.gif);}

ul.MenuBarVertical a.premio
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_premios.gif);}

ul.MenuBarVertical a.premio:hover, ul.MenuBarVertical a.premio:focus
{background: url(../images/sub_premios_o.gif);}

ul.MenuBarVertical a.certificacoes
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_certificacoes.gif);}

ul.MenuBarVertical a.certificacoes:hover, ul.MenuBarVertical a.certificacoes:focus
{background: url(../images/sub_certificacoes_o.gif);}

ul.MenuBarVertical a.missao
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_missao.gif);}

ul.MenuBarVertical a.missao:hover, ul.MenuBarVertical a.missao:focus
{background: url(../images/sub_missao_o.gif);}

ul.MenuBarVertical a.politica
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_politica.gif);}

ul.MenuBarVertical a.politica:hover, ul.MenuBarVertical a.politica:focus
{background: url(../images/sub_politica_o.gif);}

ul.MenuBarVertical a.obra
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_emobra.gif);}

ul.MenuBarVertical a.obra:hover, ul.MenuBarVertical a.obra:focus
{background: url(../images/sub_emobra_o.gif);}

ul.MenuBarVertical a.lancamentos
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_lancamentos.gif);}

ul.MenuBarVertical a.lancamentos:hover, ul.MenuBarVertical a.lancamentos:focus
{background: url(../images/sub_lancamentos_o.gif);}

ul.MenuBarVertical a.futuras
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_cd_futura.gif);}

ul.MenuBarVertical a.futuras:hover, ul.MenuBarVertical a.futuras:focus
{background: url(../images/sub_cd_futura_o.gif);}

ul.MenuBarVertical a.comerciais
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_ed_com.gif);}

ul.MenuBarVertical a.comerciais:hover, ul.MenuBarVertical a.comerciais:focus
{background: url(../images/sub_ed_com_o.gif);}

ul.MenuBarVertical a.residenciais
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_ed_res.gif);}

ul.MenuBarVertical a.residenciais:hover, ul.MenuBarVertical a.residenciais:focus
{background: url(../images/sub_ed_res_o.gif);}

ul.MenuBarVertical a.cresidenciais
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_cd_alv.gif);}

ul.MenuBarVertical a.cresidenciais:hover, ul.MenuBarVertical a.cresidenciais:focus
{background: url(../images/sub_cd_alv_o.gif);}

ul.MenuBarVertical a.corporativas
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_con_corp.gif);}

ul.MenuBarVertical a.corporativas:hover, ul.MenuBarVertical a.corporativas:focus
{background: url(../images/sub_con_corp_o.gif);}

ul.MenuBarVertical a.cpadrao
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_cd_padrao.gif);}

ul.MenuBarVertical a.cpadrao:hover, ul.MenuBarVertical a.cpadrao:focus
{background: url(../images/sub_cd_padrao_o.gif);}

ul.MenuBarVertical a.cindustriais
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_con_ind.gif);}

ul.MenuBarVertical a.cindustriais:hover, ul.MenuBarVertical a.cindustriais:focus
{background:url(../images/sub_con_ind_o.gif);}

ul.MenuBarVertical a.flats
{	display: block;	cursor: pointer;	padding: 0; height:23px;
	background:url(../images/sub_flats.gif);}

ul.MenuBarVertical a.flats:hover, ul.MenuBarVertical a..flats:focus
{background:url(../images/sub_flats_o.gif);}




/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarVertical iframe
{
	position: absolute;
	z-index: 1010;
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarVertical li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
	}
}
