#artigos_lista {
	float: left;
	width: 346px;
	padding-bottom: 15px;
	text-align: left;
}
#absoluta_total {
	width: 800px;
	position: absolute;
	background-position: center;
	margin-left: -400px;
	left: 50%;
	margin-top: 20px;
	z-index: 1;
}
#absoluta_cabecalho {
	width: 400px;
	position: absolute;
	background-position: center;
	margin-left: -200px;
	left: 50%;
	margin-top: 47px;
	z-index: 2;
	text-align: center;
}
#arquivo_lista {
	float: left;
	width: 170px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #E5ECEF;
	padding-bottom: 25px;
}



#arquivo_total {
	float: left;
	width: 170px;
	padding-bottom: 20px;
}
#arquivo_titulo {
	background-color: #E5ECEF;
	float: left;
	height: 17px;
	width: 165px;
	padding-left: 5px;
	margin-bottom: 15px;
}
#banner_miolo {
	background-color: #666666;
	float: left;
	height: 60px;
	width: 372px;
	margin-bottom: 20px;
}
#banner_parceiros {
	background-color: #666666;
	float: left;
	width: 141px;
	margin-bottom: 20px;
}
#botoes_fonte_internas_total {
	float: left;
	width: 372px;
	text-align: right;
	padding-bottom: 10px;
}
#clientes_total {
	background-color: #F2F4FA;
	float: left;
	width: 372px;
	padding-bottom: 30px;
}
#cliente_g {
	float: right;
	width: 347px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #6F72A2;
	border-right-color: #6F72A2;
	border-bottom-color: #6F72A2;
}
#cliente_g_total {
	float: left;
	width: 352px;
	padding-right: 10px;
	padding-left: 10px;
}
#cliente_g_sombra {
	float: left;
	width: 352px;
	background-image: url(../img/fundo_cliente_g.gif);
	background-repeat: repeat-y;
	background-position: left;
	background-color: #FFFFFF;
}
#cliente_portfolio_total {
	float: left;
	width: 352px;
	margin-right: 10px;
	margin-left: 10px;
}


#cabecalho_total {
	float: left;
	width: 800px;
	background-color: #FFFFFF;
}

#cabecalho_bt_home {
	float: left;
	height: 24px;
	width: 800px;
}

#cabecalho_topo {
	float: left;
	height: 27px;
	width: 800px;
}
#cabecalho_pesquisar {
	float: right;
	height: 24px;
	padding-top: 3px;
}
#cabecalho_rss {
	float: right;
	height: 27px;
	width: 55px;
	padding-right: 25px;
	padding-left: 25px;
}

#cabecalho_fundo {
	float: left;
	height: 133px;
	width: 800px;
}
#coluna_direita {
	float: left;
	width: 145px;
}
#col_dir_destaque {
	float: left;
	width: 130px;
	background-image: url(../img/fundo_destaque_col_dir.jpg);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 20px;
	padding-left: 9px;
}
#col_dir_destaque_base {
	float: left;
	width: 145px;
	padding-bottom: 20px;
}
#col_dir_destaque_topo {
	float: left;
	width: 142px;
	_width: 143px;
	height: 1px;
	margin-left: 3px;
	_margin-left: 1px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E9E8F6;
}
#col_dir_destaque_foto {
	float: left;
	width: 130px;
	padding-bottom: 10px;
}
#col_dir_destaque_texto {
	float: left;
	width: 130px;
}
#col_dir_destaque_titulo {
	float: left;
	width: 130px;
	padding-bottom: 10px;
}
#col_dir_parceiros {
	float: left;
	width: 141px;
	padding-right: 2px;
	padding-left: 2px;
}
#col_dir_parceiros_titulo {
	float: left;
	width: 141px;
	padding-bottom: 10px;
}
#coluna_esquerda {
	float: left;
	width: 170px;
}
#col_esq_destaque {
	float: left;
	width: 170px;
	padding-bottom: 20px;
}
#col_esq_destaque_titulo {
	float: left;
	width: 170px;
	padding-bottom: 10px;
}
#col_esq_destaque_foto {
	float: left;
	width: 170px;
	padding-bottom: 10px;
}
#col_esq_destaque_texto {
	float: left;
	width: 170px;
}
#col_esq_intranet {
	float: left;
	width: 150px;
	height:175px;
	background-color: #E9E8F6;
	margin-bottom: 20px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}



#corpo_total {
	float: left;
	width: 750px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 50px;
	background-color: #FFFFFF;
}
#destaque_1_foto_dir {
	float: right;
	width: 170px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#data_lista_resultado {
	float: left;
	width: 346px;
	padding-bottom: 5px;
}
#destaque_1 {
	float: left;
	width: 372px;
	padding-bottom: 20px;
}
#destaque_1_foto_esq {
	float: left;
	width: 170px;
	padding-right: 10px;
	padding-bottom: 5px;
}
#destaque_2 {
	float: left;
	width: 372px;
	padding-bottom: 20px;
}
#destaque_2_esq {
	float: left;
	width: 170px;
}
#destaque_2_dir {
	float: left;
	width: 170px;
	margin-left: 32px;
}
#destaque_3 {
	float: left;
	width: 372px;
	padding-bottom: 20px;
}
#destaque_3_titulo {
	float: left;
	width: 372px;
	padding-bottom: 10px;
	text-align: left;
}
#destaque_3_botoes {
	float: left;
	width: 372px;
	padding-bottom: 10px;
}
#destaque_3_conteudo {
	float: left;
	width: 372px;
	text-align: justify;
}
#empresa_total {
	background-color: #F2F4FA;
	float: left;
	width: 372px;
}


#endereco {
	float: left;
	width: 145px;
	padding-bottom: 20px;
}
#foto_noticia_esquerda {
	float: left;
	padding-right: 10px;
	padding-bottom: 5px;
}
#foto_noticia_direita {
	float: right;
	padding-bottom: 5px;
	padding-left: 10px;
}
#foto_noticia_centro {
	float: left;
	text-align: center;
	width: 346px;
	padding-bottom: 5px;
}
#formulario {
	float: left;
	width: 346px;
}
#foto_equipe {
	float: right;
	text-align: center;
	width: 346px;
	padding-bottom: 10px;
}
#foto_cliente_portfolio {
	float: left;
	padding-bottom: 5px;
	text-align: center;
	width: 332px;
}
#fotos_total_greybox {
	float: left;
	width: 315px;
	padding-bottom: 25px;
	padding-right: 15px;
	padding-left: 15px;
}
#foto_grande_greybox {
	text-align: center;
	float: left;
	width: 315px;
}
#foto_grande_galeria_empresa {
	float: left;
	width: 250px;
	height: 150px;
}

#foto_navegacao {
	height: 25px;
	width: 40px;
	float: left;
	border: 1px solid #DEDFE7;
	margin-right: 3px;
}
#fotos_pequenas_empresa {
	float: left;
	height: 25px;
	width: 40px;
	margin-right: 6px;
	margin-bottom: 6px;
}
#galeria_empresa_total {
	float: left;
	width: 352px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E5F0;
	margin-bottom: 3px;
	padding: 10px;
}
#geral_greybox {
	background-color: #FFFFFF;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 30px;
}
#galeria_fotos_total_greybox {
	float: left;
	width: 315px;
	padding-top: 25px;
}
#logo_clientes_total {
	float: left;
	width: 352px;
	padding-right: 10px;
	padding-left: 10px;
}
#logo_cliente {
	background-image: url(../img/fundo_clientes.gif);
	background-repeat: no-repeat;
	float: left;
	height: 107px;
	width: 90px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
#logo_cliente_meio {
	background-image: url(../img/fundo_clientes.gif);
	background-repeat: no-repeat;
	float: left;
	height: 107px;
	width: 90px;
	margin-right: 11px;
	margin-left: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
#logo_cliente_g {
	float: left;
	padding-left: 16px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 315px;
	padding-right: 15px;
}
#lista_artigos {
	float: left;
	width: 346px;
	text-align: justify;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 18px;
	padding-bottom: 15px;
}
#mapa_localizacao {
	float: left;
	width: 346px;
}
#mais_fotos_empresa {
	float: left;
	width: 92px;
	padding-bottom: 10px;
}


#miolo {
	float: left;
	width: 372px;
	margin-right: 31px;
	margin-left: 32px;
	_margin-right: 29px;
	_margin-left: 30px;
	padding-top: 60px;
}
#menu_principal {
	float: left;
	width: 170px;
	margin-top: 7px;
	margin-bottom: 15px;
}
#newsletter_campos {
	width: 150px;
	margin-bottom: 5px;
	text-align: center;
}
#newsletter_texto {
	width: 150px;
	margin-bottom: 15px;
	margin-top: 10px;
}

#navegacao_total_greybox {
	text-align: center;
	float: left;
	width: 315px;
	padding-top: 5px;
}
#navegacao_fotos_empresa {
	float: left;
	width: 92px;
	padding-left: 10px;
}
#noticias_total {
	background-color: #F2F4FA;
	float: left;
	width: 372px;
}

#portfolio_total {
	background-color: #F2F4FA;
	float: left;
	width: 372px;
	padding-bottom: 30px;
}
#paginacao_clientes {
	float: left;
	width: 352px;
	text-align: center;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 10px;
}



#rodape_total {
	float: left;
	height: 60px;
	width: 800px;
	padding-bottom: 20px;
}



#rodape {
	background-color: #E9E8F6;
	float: left;
	height: 38px;
	width: 800px;
	text-align: center;
	padding-top: 22px;
}
#select_cases {
	float: left;
	height: 50px;
	padding-right: 15px;
	padding-left: 15px;
}
#sombra_cliente_g {
	background-image: url(../img/sombra_cliente_g.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 352px;
	height: 9px;
}

#separador_miolo {
	float: left;
	height: 15px;
	width: 372px;
	padding-bottom: 20px;
}
#titulo_interno {
	float: left;
	height: 16px;
}
#texto_empresa {
	float: left;
	width: 346px;
	text-align: justify;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 10px;
	padding-bottom: 15px;
}
#titulo_clientes {
	float: left;
	width: 352px;
	padding-left: 10px;
	padding-top: 10px;
}
#texto_cliente_g {
	float: left;
	width: 317px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 30px;
	padding-left: 15px;
}
#titulo_cliente_g {
	float: left;
	width: 318px;
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 15px;
}
#texto_noticias_ler {
	float: left;
	width: 346px;
	text-align: justify;
	padding-right: 13px;
	padding-left: 13px;
	padding-top: 10px;
	padding-bottom: 15px;
}
#titulo_portfolio_total {
	float: left;
	width: 352px;
	padding-top: 15px;
	margin-right: 10px;
	margin-left: 10px;
}
#tit_portfolio_botao {
	float: left;
	height: 25px;
}
#texto_cliente_portfolio {
	float: left;
	width: 332px;
	background-color: #FFFFFF;
	margin-right: 10px;
	margin-left: 10px;
	text-align: justify;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
#titulo_cliente_greybox {
	background-color: #FFFFFF;
	float: left;
	width: 450px;
	padding-top: 15px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
}
#texto_cliente_greybox {
	background-color: #FFFFFF;
	float: left;
	width: 450px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-left: 25px;
	text-align: justify;
}
#texto_fotos_greybox {
	float: left;
	width: 315px;
	text-align: justify;
}
#titulo_artigos_home {
	float: left;
	width: 372px;
	padding-bottom: 10px;
}
#x_fechar_noticias {
	float: right;
	width: 25px;
	padding-top: 5px;
}
