/*
// --------------------------------------------------------------------------------------------------------------------
// Layouts
// --------------------------------------------------------------------------------------------------------------------
*/

.bea-portal-layout, .bea-portal-layout-grid, .bea-portal-layout-border, .bea-portal-layout-flow
{
    width: 100%;
    padding: 0px;
    margin: 0px;
}

.bea-portal-layout-placeholder-container
{
    padding: 0px;
    margin: 0px;
    vertical-align: top;
}

.bea-portal-layout-placeholder {
    padding: 0;
    margin: 0;
}
.bea-portal-layout-placeholder-container-east, .bea-portal-layout-placeholder-container-west, .bea-portal-layout-placeholder-container-north, .bea-portal-layout-placeholder-container-south, .bea-portal-layout-placeholder-container-center
{
    padding: 0px;
    margin: 0px;
    vertical-align: top;
}

/*
// --------------------------------------------------------------------------------------------------------------------
// adicionado por MMelo
// --------------------------------------------------------------------------------------------------------------------
*/
.home_left {
	background: url(../images/left_bg.gif) right repeat-y;
	}

/* busca */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
#busca{
	height: 53px;
	width: 206px;
	background: url(../images/busca_bg.gif) right top no-repeat;
	margin-left: 8px;
	font: normal 11px "Trebuchet MS", Arial, Verdana;
	color: #545782;
}
.busca_pos {
	float: right;
}
#busca TABLE {
	margin-right: 22px;
	margin-top: 19px;

}
.busca_campo {
	border: 1px solid #B99B23;
	width: 104px;
	height: 16px;
	font: normal 10px Verdana;
	color: #404F7D;
	padding: 2px 0 0 2px;
	vertical-align: top;
	margin: 0;
}

.busca_botao {
	border: 0;
	width: 23px;
	height: 20px;
	background: transparent url(../images/busca_botao_bg.gif) no-repeat;
	cursor: pointer;
	padding: 0;
	vertical-align: top;
}


/* banner lateral */
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx */
#banner_lateral {
	width: 206px;
	background: url(../images/banner_lateral_bg.gif) right top no-repeat;
	margin-left: 8px;
	padding-top: 16px;
}
#banner_lateral IMG {
	margin: 3px 0 0 12px;
	border: 0;
}
.home_conteudo_col {
	margin: 24px 10px 0 7px;
	}
.home_conteudo_col .titulo {
	text-transform: uppercase;
	font-weight: bold;
	}	
.home_conteudo_col IMG {
	border: 0;
	margin: 10px 0 2px 0;
	}
.home_conteudo_txt {
	margin: 0 5px 0 6px;
	}
.home_conteudo_txt_col3 {
	margin: 0 15px 0 3px;
	}	

	
