/*
RESET do Ext JS Library 2.2.1
*/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin:0;
	padding:0;
}
img, body, html {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
ol, ul {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
q:before, q:after {
	content:'';
}
/* fim RESET */

html, body {
	width:100%;
	height:100%;
}
a { text-decoration:none }
a:hover { text-decoration:underline }
.paragrafo1 {
	line-height:1.5;
	text-align:justify;
}
.espaco1 {
	letter-spacing:-1px;
}
.espaco2 {
	letter-spacing:-2px;
}
/* fontes */
.fonte1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.fonte2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.fonte3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:10px;
}
.fonte4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	margin-bottom:10px;
}
/* classes padrões */
.centralizado {
	width:980px;
	text-align:left;
	margin:0 auto;
}
.limpa {
	clear:both;
}
.bloco {
	display:block;
}
.esquerda {
	_display:inline;
	float:left;
	position:relative;
}
.direita {
	_display:inline;
	float:right;
	position:relative;
}

.alinhaEsquerda {
	text-align:left;	
}
.alinhaDireita {
	text-align:right;	
}
.alinhaCentro {
	text-align:center;	
}
/* carregando */
.carregando {
	background:transparent url(/imgs/carregando.gif) no-repeat center center;
	min-height:32px;
	_height:32px;
}
.rte  {
	padding-top:15px;
	padding-bottom:15px;
}

/**************************************************************  
							LAYOUT
**************************************************************/ 
.titulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:normal;
	letter-spacing:-2px;
	margin-bottom:10px;
}
.subTitulo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	letter-spacing:-1px;
	margin-bottom:10px;
}
#iColuna3 .subTitulo {
	margin-left:15px;
}
.caixaFaleConosco {
	width:212px;
	overflow:hidden;	
}
.caixaFaleConosco #formFaleConosco {
	position:relative;
	padding:10px;
}
.caixaFaleConosco #formFaleConosco p {
	margin-bottom:10px;
}
.caixaFaleConosco #formFaleConosco .subTitulo {
	margin-bottom:10px;
	margin-left:0;
	position:relative;
}
/* Colunas */
#coluna1, #coluna2 {
	padding-top:20px;
	padding-bottom:10px;
	float:left;
}
#coluna1 {
	width:185px;
}
#coluna2 {
	width:795px;
	overflow:hidden;
}

/* coluna 1 */
#coluna1 h1 {
	margin-left:50px;
	margin-bottom:15px;
}

/* marca */
#marca {
	margin-left:50px;
	margin-bottom:30px;
}

/* menu */
#menu {
	width:140px;
	margin-left:25px;
	padding-bottom:15px;
}
#menu div {
	overflow:hidden;
}
#menu a {
	display:block;
	padding:4px;
	padding-left:0;
	padding-left:26px;
}
#menu a:hover {
	text-decoration:none;
}
#menu li a {
	display:block;
	padding-left:38px;
}
#menu li a:hover {
	text-decoration:none;
}

/* Rodape */
#rodape ul {
	text-align:center;
	padding:20px 0;
}
#rodape ul li {
	display:inline;
	margin:5px;
}

/* Corpo */
.margem1 {
	margin-left:55px;
	margin-right:50px;
	margin-bottom:15px;
}

.caixaMd1 {
	background-repeat:no-repeat;
	background-position:left top; 
	position:relative;
	margin:15px;
	margin-top:10px;
}
.caixaMd1 div {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:right top; 
	position:relative;
}
.caixaMd1 div div {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:right bottom; 
	position:relative;
}
.caixaMd1 div div div {
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:left bottom; 
	position:relative;
}
.caixaMd1 div div div div {
	background-color:transparent;
	background-image:none;
	background-repeat:no-repeat;
	background-position:left top; 
	position:static;
}

/* Navegação Modelo1 slide */

#navMd1 {
	width:750px;
	position:relative;
	height:60px;
	margin-top:45px;
	margin-left:45px;
}
#navMd1 span {
	position:absolute;
	top:-35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
#navMd1 .navPng {
	background:url(../imgs/navBgMaior.png) no-repeat;
	_background:none; 
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/imgs/navBgMaior.png');
	width:750px;
	height:37px;
	position:absolute;
	overflow:hidden;
	z-index:1; 
	top:-10px;
}
	#navMd1 .ui-slider-horizontal {
		height:19px;
		position:relative;
		width:540px;
		left:105px;
		z-index:2;
	}
	.ui-slider-horizontal .ui-slider-handle {
		margin-left:-95px;
	}
	#slider .ui-slider-handle {
		cursor:default;
		width:190px;
		height:19px;
		position:absolute;
		z-index:3;
	}	
	#slider .ui-state-default, #slider .ui-widget-content .ui-state-default {
		font-weight:bold;
	}


/* Navegação Modelo2 slide */
#navMd2 {
	width:477px;
	position:relative;
	height:60px;
	margin-top:45px;
	margin-left:60px;
}
#navMd2 span {
	position:absolute;
	top:-35px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
}
#navMd2 .navPng {
	background:url(../imgs/navBgMedio.png) no-repeat;
	_background:none; 
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/imgs/navBgMedio.png');
	width:477px;
	height:37px;
	position:absolute;
	overflow:hidden;
	z-index:1; 
	top:-10px;
}
	#navMd2 .ui-slider-horizontal {
		height:19px;
		position:relative;
		width:265px;
		left:105px;
		z-index:2;
	}
	.ui-slider-horizontal .ui-slider-handle {
		margin-left:-95px;
	}
	#slider .ui-slider-handle {
		cursor:default;
		width:190px;
		height:19px;
		position:absolute;
		z-index:3;
	}	
	#slider .ui-state-default, #slider .ui-widget-content .ui-state-default {
		font-weight:bold;
	}


/* Generalidades */
#corpo ul, #corpo ol, #corpo dl {
	margin-left:23px;
	padding-bottom:10px;
}
#corpo ul li {
	padding-left:0;
	margin-bottom:10px;
}
#corpo .lista li, #corpo .lista2 li {
	padding-left:15px;
	margin-bottom:7px;
	*margin-bottom:3px;
	position:relative;
}
#corpo ol li {
	list-style:decimal-leading-zero;
	margin-bottom:10px;
}

/* Modelos de Destaques */
#corpo .destaqueMd1 {
	background:url(../imgs/destaqueMd1.png) no-repeat;
	height:333px;
	left:0;
	margin-left:29px;
	position:relative;
	top:0;
	width:278px;
	z-index:1; 
	_background:none; 
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/imgs/destaqueMd1.png');
}
#corpo .destaqueMd1 a {
	display:block;
	position:relative;
	z-index:1;
}
#corpo .destaqueMd1 a img {
	border-style:solid;
	border-width:11px;
	margin-left:10px;
}
#corpo .destaqueMd2 {
	background:url(../imgs/destaqueMd2.png) no-repeat;
	height:333px;
	left:1px;
	margin-left:30px;
	margin-bottom:15px;
	position:relative;
	top:0;
	width:521px;
	z-index:1; 
	_background:none; 
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/imgs/destaqueMd2.png');
}
#corpo .destaqueMd2 a {
	display:block;
}
#corpo .destaqueMd2 a img,#corpo .destaqueMd2 .imagem img, #corpo .destaqueMd2 embed {
	border-style:solid;
	border-width:11px;
	margin-left:10px;
}
#corpo .destaqueMd2 object, #corpo .destaqueMd2 embed {
	margin-top:11px;
	margin-left:21px;
}

#corpo .destaqueMd2 .legenda {
	background:url(../imgs/tarjaAssArquiteto.png);
	width:488px;
	height:40px;
	right:12px; _right:11px;
	bottom:27px; _bottom:26px;
	position:absolute;
	z-index:2; 
	_background:none; 
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/imgs/tarjaAssArquiteto.png',sizingMethod='scale');
}
#corpo .destaqueMd2 .legenda span {
	color:#fff;
	display:block;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	padding-right:10px;
	padding-top:10px;
}

#corpo .destaqueMd3 {
	background:url(../imgs/destaqueMd3.png) no-repeat;
	height:333px;
	left:0;
	margin-left:30px;
	margin-bottom:15px;
	position:relative;
	top:0;
	width:765px;
	z-index:1; 
	_background:none; 
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/imgs/destaqueMd3.png');
}
#corpo .destaqueMd3 a {
	display:block;
}
#corpo .destaqueMd3 a img {
	border-style:solid;
	border-width:11px;
	margin-left:10px;
}

#corpo .destaqueMd4 {
	background:url(../imgs/destaqueMd4.png) no-repeat;
	height:313px;
	left:0;
	margin-left:39px;
	margin-bottom:15px;
	position:relative;
	top:0;
	width:511px;
	z-index:1; 
	_background:none; 
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/imgs/destaqueMd4.png');
}
#corpo .destaqueMd4 a {
	display:block;
}
#corpo .destaqueMd4 a img {
	margin-left:12px;
	margin-top:4px;
}

/* Conteudo Inicial */
#inicial #iColuna1 {
	width:307px;
	_overflow:hidden;
}
#inicial #iColuna2 {
	width:244px;
}
#inicial #iColuna3 {
	width:244px; _width:230px;
	_overflow:hidden;
}

/* Inicial Coluna 1 */
#iColuna1 .subTitulo,
#inicial #iColuna1 p,
#inicial #iColuna1 .produtosLinks,
#inicial #iColuna1 .lista {
	margin-left:40px;
	margin-right:10px;	
	margin-bottom:15px;
}
#inicial #iColuna1 #titFone {
	margin-left:48px;
}
#inicial #iColuna1 .lista {
	margin-bottom:5px;
}
#inicial #iColuna1 .produtosLinks {
	padding:10px;
}
#inicial #iColuna1 .produtosLinks a {
	padding:4px 0;
}
#inicial #iColuna1 .fone {
	font-size:24px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#inicial .bulletSubTitulo {
	padding:14px 0;
	margin-left:12px;
	display:block;
	height:32px;
}

/* Inicial Coluna 2 */
#inicial #iColuna2 ul {
	margin:0 15px;
	_margin:0 10px;
}
#inicial #iColuna2 li {
	padding-bottom:5px;
}
#inicial #iColuna2 li a  {
	margin-bottom:5px;
}
#inicial #iColuna2 li a img {
	margin-right:7px;
}
#inicial #iColuna2 #noticiasMascara {
	height:162px;
	overflow:hidden;
}
#inicial #iColuna2 #noticiasMascara li {
	height:67px;
	margin-bottom:15px;
	overflow:hidden;
}

/* promocoes inicial */
#inicial #iColuna2 #noticiasMascara.promocoesInicial {
	height:auto;
	overflow:visible;
}
	#inicial #iColuna2 #noticiasMascara.promocoesInicial li {
		height:auto;
		margin-bottom:15px;
		overflow:visible;
	}
	#inicial #iColuna2 #noticiasMascara.promocoesInicial li a {
		margin:5px 0;
		display:block;
	}

/* Coluna 3 */

/* Cor do Meu Dia */
#iColuna3 #corMeuDia {
	padding:10px;	
	width:194px;
	min-height:70px;
	_height:70px;
}
#iColuna3 #corMeuDia p {
	width:105px;
}
#iColuna3 #corMeuDia #listaCores {
	width:81px;
}
#iColuna3 #corMeuDia #listaCores .cor {
	_display:inline;
	float:left;
	width:21px;
	height:15px;
	margin:3px;
}

/* Arquiteto em Casa */
#iColuna3 #ArquitetoEmCasa {
	width:194px;
	position:relative;
}
#iColuna3 #ArquitetoEmCasa .imagem {
	width:214px;
	overflow:hidden;
	position:relative;
}
#iColuna3 #ArquitetoEmCasa a {
	padding:10px;
	padding-bottom:5px;
}
#iColuna3 #ArquitetoEmCasa .imagem a {
	padding:0;
}

#iColuna3 #ArquitetoEmCasa p {
	padding:10px;
	padding-top:0;
}


/* Newsletter */
#iColuna3 #newsletter {
	width:194px;
	position:relative;
	padding:10px;
}
#iColuna3 #newsletter ul, #iColuna3 #newsletter ul li {
	margin:0;
	padding:0;
}
#iColuna3 #newsletter li label.error {
	display:block;
	padding-left:20px;
	padding-top:10px;
}
#iColuna3 #newsletter li .error {
	display:block;
	clear:both;
	width:194px;
}
#iColuna3 #newsletter input {
	border:none;
	width:129px;
	height:15px;
	float:left;
	padding:2px 5px;
	margin-right:3px;
	margin-top:5px;
}
#iColuna3 #newsletter #nome {
	border:none;
	width:183px;
	height:15px;
	float:left;
	padding:2px 5px;
	margin-right:3px;
	margin-top:5px;
}
#iColuna3 #newsletter button {
	border:none;
	float:left;
	width:51px;
	height:19px;
	margin-top:5px;
}

/* Vídeo Aulas */
#iColuna3 #videoAulas .video,
#iColuna3 #videoCampanhas .video {
	margin-left:11px;
	padding-top:11px;
}
#iColuna3 #videoAulas p,
#iColuna3 #videoCampanhas p {
	margin-left:12px;
	margin-top:4px;
	height:19px;
}
#iColuna3 #videoAulas p span,
#iColuna3 #videoCampanhas p span {
	padding-top:2px;
	padding-left:5px;
	width:129px;
	height:17px;
	overflow:hidden;
	margin-right:4px;	
}
#iColuna3 #videoAulas p .btVideosVer,
#iColuna3 #videoCampanhas p .btVideosVer {
	width:51px;
	height:19px;
}
#iColuna3 #videoAulas .btVideosVerTodos,
#iColuna3 #videoCampanhas .btVideosVerTodos {
	width:191px;
	height:29px;	
	margin-left:11px;
	margin-top:4px;
}

/* Conteudo Quem Somos */
#quemSomos #iColuna1 {
	width:551px;
	_overflow:hidden;
}
#quemSomos #iColuna3 {
	width:244px;
	_overflow:hidden;
}
#quemSomos .bulletTitulo {
	width:500px;
	overflow:hidden;
}


/* Conteudo Loja */
#loja #iColuna1 {
	width:307px;
	_overflow:hidden;
}
#loja #iColuna2 {
	width:244px;
	_overflow:hidden;
}
#loja #iColuna3 {
	width:244px;
	_overflow:hidden;
}
#loja #galeriaLoja {
	width:190px;
	height:254px;
	padding:20px;
	position:absolute;
	overflow:hidden;
	right:11px;
	z-index:3;
}
#loja #galeriaLoja p {
	margin:10px 0;
}
#loja #galeriaLoja img {
	_display:inline;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	border-width:3px;
	position:relative;
}
#loja .destaqueMd3 .png {
	width:230px;
	height:295px;
	position:absolute;
	overflow:hidden;
	background:url(../imgs/tarjaAssArquiteto.png);
	position:absolute;
	right:12px;
	top:11px;
	z-index:2; 
	_background:none; 
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/imgs/tarjaAssArquiteto.png',sizingMethod='scale');
}
#loja #iColuna1 .margem {
	margin-left:55px;
	margin-right:10px;
	margin-bottom:10px;
}
#loja #iColuna2 .margem,
#loja #iColuna3 .margem {
	margin-left:15px;
	margin-right:10px;
	margin-bottom:10px;
}
#loja #iColuna1 .subTitulo {
	margin-left:55px;
	margin-bottom:10px;
}
#loja #iColuna1 .produtosLinks {
	padding:10px;
}
#loja #iColuna1 .produtosLinks a {
	padding:4px 0;
}
#loja #iColuna2 .subTitulo {
	margin-left:15px;
	margin-bottom:10px;
}
#loja #iColuna2 li a img {
	margin-right:7px;
}

/* Produtos */
#produtos #iColuna1 {
	width:298px;
	_overflow:hidden;
}
#produtos #iColuna2 {
	width:497px;
	_overflow:hidden;
	padding-top:20px;
}
#produtos #caixaBuscaFornecedor div#col1 {
	width:213px;
	padding-left:32px;
}
#produtos #caixaBuscaFornecedor div#col2 {
	width:220px;
	padding-left:28px;
}
#produtos #caixaBuscaFornecedor input {
	border:none;
	width:124px;
	height:15px;
	float:left;
	padding:2px 5px;
	margin-right:3px;
	margin-top:5px;
}
#produtos #caixaBuscaFornecedor select {
	border:none;
	width:180px;
	padding:1px 5px;
	margin-right:3px;
	margin-top:5px;
}
#produtos #caixaBuscaFornecedor button {
	border:none;
	float:left;
	width:55px;
	height:19px;
	margin-top:5px;
}
#produtos #listaProdutos  {
	width:741px;
	/*height:380px;
	overflow:hidden;*/
	position:relative;
	left:50px;
}
#produtos #listaProdutos .produto {/*fora da col*/
	_display:block;	
	float:left;
	width:240px;
	height:65px;
	padding-top:8px;
	padding-left:7px;
	padding-bottom:15px;
	position:relative;
	z-index:1;
}
#produtos #listaProdutos .col {
	_display:block;	
	float:left;
	width:240px;
	position:relative;
	z-index:1;
	overflow:hidden;
	padding-left:7px;
}
	#produtos #listaProdutos .col .produto {/* dentro da col*/
		float:none;
		width:236px;
		height:65px;
		padding-top:8px;
		padding-bottom:15px;
		position:relative;
		z-index:1;
		overflow:hidden;
	}
#produtos #listaProdutos .produto a img {
	margin-right:5px;
}
#produtos #listaProdutos .produto .btProdutosDetalhes {
	display:block;
	width:77px;
	height:19px;
	float:left;
	margin-top:5px;
}
#produtos #listaProdutos .produto .btProdutosCalcular {
	display:block;
	width:77px;
	height:19px;
	float:left;
	margin-top:5px;
}
#produtos #listaProdutos .produto .btProdutosDetalhes img,
#produtos #listaProdutos .produto .btProdutosCalcular img {
	border:none;
	margin-right:0;
}

.caixaProdutoDetalhes {
	position:absolute;
	left:0;
	_left:-200px;
	top:0;
	width:252px;
	z-index:10;	
}
.caixaProdutoDetalhes p {
	padding:5px 15px;
}
.caixaProdutoDetalhes img {
	margin-top:2px;
	margin-left:12px;
}
.caixaProdutoDetalhes .top {
	width:252px;
	height:30px;
	position:relative;
}
.caixaProdutoDetalhes .meio {
	width:252px;
	position:relative;
}
.caixaProdutoDetalhes .meio .detalhe {
	width:212px; _width:214px;
	position:relative;
	left:19px;
}
.caixaProdutoDetalhes .bottom {
	width:252px;
	height:30px;
	position:relative;
}

/* Conteudo Dicas da Casa Inicial */
#dicasDaCasaInicial #iColuna1 {
	width:551px;
	_overflow:hidden;
}
#dicasDaCasaInicial #iColuna3 {
	width:244px;
	_overflow:hidden;
}
#dicasDaCasaInicial #iColuna4 {
	width:307px;
	_overflow:hidden;
}
#dicasDaCasaInicial .bulletTitulo {
	width:500px;
	overflow:hidden;
}
#dicasDaCasaInicial #iColuna4 .margem {
	margin-left:55px;
	margin-right:10px;
	margin-bottom:10px;
}
#dicasDaCasaInicial #iColuna1 .subTitulo {
	margin-left:55px;
	margin-bottom:10px;
}
#dicasDaCasaInicial #iColuna5 {
	width:244px;
	_overflow:hidden;
}
#dicasDaCasaInicial #iColuna5 .margem {
	margin:20px;
	margin-top:0;
}

#dicasDaCasaInicial #iColuna5 .subTitulo {
	margin-left:15px;
	margin-bottom:10px;
}
#dicasDaCasaInicial #iColuna5 li a img {
	margin-right:7px;
}
#dicasDaCasaInicial #iColuna5 ul li {
	margin-right:15px;
}
#dicasDaCasaInicial #iColuna5 ul li p {
	margin-bottom:15px;
}
#dicasDaCasaInicial #iColuna5 ul li a {
	margin-bottom:5px;
}
#dicasDaCasaInicial #galeriaDicas {
	width:190px;
	height:254px;
	padding:20px;
	position:absolute;
	overflow:hidden;
	right:11px;
	z-index:3;
}
#dicasDaCasaInicial #galeriaDicas .subTitulo {
	margin:10px 0;
}
#dicasDaCasaInicial #galeriaDicas p {
	margin:10px 0;
}
#dicasDaCasaInicial #galeriaDicas img {
	_display:inline;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	border-width:3px;
	position:relative;
}
#dicasDaCasaInicial .destaqueMd2 .png {
	width:233px;
	height:294px;
	position:absolute;
	overflow:hidden;
	background:url(../imgs/tarjaAssArquiteto.png);
	position:absolute;
	right:12px;
	top:12px;
	z-index:2; 
	_background:none; 
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/imgs/tarjaAssArquiteto.png',sizingMethod='scale');
}

/* Conteudo Dicas da casa interna */
#dicasDaCasaInterna #iColuna1 {
	width:307px;
	_overflow:hidden;
}
#dicasDaCasaInterna #iColuna2 {
	width:488px;
	_overflow:hidden;
}
#dicasDaCasaInterna #iColuna1 .margem {
	margin-left:55px;
	margin-right:10px;
	margin-bottom:10px;
}
#dicasDaCasaInterna #iColuna1 .subTitulo {
	margin-left:55px;
	margin-bottom:10px;
}
#dicasDaCasaInterna #iColuna2 {
	width:428px;
	_overflow:hidden;
	padding-left:30px;
	padding-top:70px;
}
#dicasDaCasaInterna #iColuna2 p {
	margin-bottom:10px;
}
#dicasDaCasaInterna #iColuna2 .esquerda.margem {
	_display:inline;
	margin-right:10px;
	margin-bottom:10px;
}
#dicasDaCasaInterna #iColuna2 .direita.margem {
	_display:inline;
	margin-left:10px;
	margin-bottom:10px;
}
#dicasDaCasaInterna #iColuna2 .galeria img {
	border-width:3px;
	border-style:solid;
	margin:7px;
}

/* Conteudo Eventos Inicial / Noticias Inicial */
#eventosInicial #iColuna1,
#noticiasInicial #iColuna1 {
	width:551px;
	_overflow:hidden;
}
#eventosInicial #iColuna3,
#noticiasInicial #iColuna3 {
	width:244px;
	_overflow:hidden;
}
#eventosInicial #galeriaDestaque,
#noticiasInicial #galeriaDestaque {
	width:190px;
	height:254px;
	padding:20px;
	position:absolute;
	overflow:hidden;
	right:9px;
	z-index:3;
}
#eventosInicial #galeriaDestaque .subTitulo,
#noticiasInicial #galeriaDestaque .subTitulo {
	position:relative;
	margin:10px 0;
	margin-bottom:0;
}
#eventosInicial #galeriaDestaque p,
#noticiasInicial #galeriaDestaque p {
	margin:10px 0;
}
#eventosInicial #galeriaDestaque img,
#noticiasInicial #galeriaDestaque img {
	_display:inline;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	border-width:3px;
	position:relative;
}
#eventosInicial .destaqueMd4 .png,
#noticiasInicial .destaqueMd4 .png {
	width:233px;
	height:295px;
	position:absolute;
	overflow:hidden;
	background:url(../imgs/tarjaAssArquiteto.png);
	position:absolute;
	right:11px;
	top:4px;
	z-index:2; 
	_background:none; 
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/imgs/tarjaAssArquiteto.png',sizingMethod='scale');
}

#eventosInicial .listagemEventos,
#noticiasInicial .listagemNoticias   {
	height:260px;
	width:475px;
	overflow:hidden;
	left:60px;
	position:relative;
}
#eventosInicial .listagemEventos .evento,
#noticiasInicial .listagemNoticias .noticia {
	width:210px;
	height:124px;
	margin-bottom:12px;
	overflow:hidden;
	padding-left:20px;
	overflow:hidden;
}
#eventosInicial .listagemEventos .evento h1,
#noticiasInicial .listagemNoticias .noticia h1 {
	height:55px;
	margin-bottom:0;
}
#eventosInicial .listagemEventos .col,
#noticiasInicial .listagemNoticias .col {
	_display:inline;
	float:left;
	width:230px;
	padding-right:15px;
	height:260px;
	overflow:hidden;
}
#eventosInicial .listagemEventos .evento .bulletSubTitulo2,
#noticiasInicial .listagemNoticias .noticia .bulletSubTitulo2 {
	position:relative;
	left:-20px;
	margin-right:7px;
	padding-left:15px;
}
#eventosInicial .listagemEventos .evento .subTitulo,
#noticiasInicial .listagemNoticias .noticia  .subTitulo {
	margin-left:0;
}
#eventosInicial .listagemEventos .evento a img,
#noticiasInicial .listagemNoticias .noticia a img {
	margin-right:7px;
}
#eventosInicial .navMd2,
#noticiasInicial .navMd2 {
	right:15px;
}


/* Pagina Clube da tintas */
#caixaOrdemAlfa {
	width:482px;
	height:182px;
	overflow:hidden;
	z-index:2;
	position:relative;
	left:-22px;
	margin-bottom:20px;
}
#caixaOrdemAlfa #letra {
	font-size:57px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	position:absolute;
	bottom:35px;
}
#caixaOrdemAlfa #alfabeto {
	font-size:19px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	bottom:7px;
	padding-left:6px;
}
#caixaOrdemAlfa #alfabeto a {
	font-size:19px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#caixaOrdemAlfa #alfabeto a:hover {
	text-decoration:none;
}
#caixaOrdemAlfa #formBuscaAlfa  {
	position:absolute;
	left:260px;
	width:200px;
	top:95px;
}
#caixaOrdemAlfa #formBuscaAlfa input {
	border:none;
	width:124px;
	height:15px;
	float:left;
	padding:2px 5px;
	margin-right:3px;
	margin-top:5px;
}
#caixaOrdemAlfa #formBuscaAlfa button {
	border:none;
	width:55px;
	height:19px;
	margin-top:5px;
}
#iColuna2 .listaOrdemAlfa {
	_display:inline;
	float:left;
	width:204px;
	margin-left:10px;
	overflow:hidden;
}
#iColuna2 .listaOrdemAlfa a {
	padding-bottom:5px;
}

/* Conteudo Campanhas */
.listagemCampanhas   {
	height:260px;
	width:735px;
	overflow:hidden;
	left:60px;
	position:relative;
}

.listagemCampanhas .campanha a img {
	margin-right:7px;
}
.listagemCampanhas .campanha .fonte3 {
	margin-bottom:3px;
}
.listagemCampanhas .col {
	_display:block;	
	float:left;
	width:240px;
	position:relative;
	z-index:1;
	overflow:hidden;
	padding-left:7px;
}
	.listagemCampanhas .col .campanha {
		float:none;
		width:236px;
		height:49px;
		padding-top:15px;
		padding-bottom:15px;
		position:relative;
		z-index:1;
		overflow:hidden;
	}

#campanhaDestaque {
	position:relative;
	width:222px;
	height:287px;
	overflow:hidden;
	margin-top:67px;
	padding:15px;
}
#campanhaDestaque .subTitulo {
	margin:0;
	margin-bottom:10px;
}
#campanhaDestaque p {
	margin-bottom:10px;
}
#campanhaDestaque a img {
	margin:5px 10px;
	margin-left:0;
	border-width:3px;
	border-style:solid;
}


/* Conteudo casa social */
#casaSocial #iColuna1 {
	width:551px;
	_overflow:hidden;
}
#casaSocial #iColuna2 {
	width:230px;
	_overflow:hidden;
}
#casaSocial #galeriaCasaSocial {
	width:190px;
	height:254px;
	padding:20px;
	position:absolute;
	overflow:hidden;
	right:11px;
	z-index:3;
}
#casaSocial #galeriaCasaSocial p {
	margin:10px 0;
}
#casaSocial #galeriaCasaSocial img {
	_display:inline;
	float:left;
	margin-right:15px;
	margin-bottom:15px;
	border-width:3px;
	position:relative;
}
#casaSocial .destaqueMd3 .png {
	width:230px;
	height:294px;
	position:absolute;
	overflow:hidden;
	/*background:url(../imgs/tarjaAssArquiteto.png);*/
	position:absolute;
	right:12px;
	top:12px;
	z-index:2; 
	/*_background:none; 
	_filter: progid:dximagetransform.microsoft.alphaimageloader(src='/imgs/tarjaAssArquiteto.png',sizingMethod='scale');*/
}
#casaSocial #iColuna1 .margem {
	margin-left:55px;
	margin-right:10px;
	margin-bottom:10px;
}
#casaSocial #iColuna2 .margem {
	margin-left:15px;
	margin-right:10px;
	margin-bottom:10px;
}
#casaSocial #iColuna1 .subTitulo {
	margin-left:55px;
	margin-bottom:10px;
}
#casaSocial #iColuna1 .produtosLinks {
	padding:10px;
}
#casaSocial #iColuna1 .produtosLinks a {
	padding:4px 0;
}
#casaSocial #iColuna2 .subTitulo {
	margin-left:15px;
	margin-bottom:10px;
}
#casaSocial #iColuna2 li a img {
	margin-right:7px;
}


/* Conteudo Arquiteto em Casa */
#arquitetoEmCasa #iColuna1 {
	width:307px;
	_overflow:hidden;
}
#arquitetoEmCasa #iColuna1 .caixaMd1 {
	margin-left:55px;
}

#arquitetoEmCasa #iColuna1 .caixaMd1  #newsletter input {
	border:none;
	width:129px;
	height:15px;
	float:left;
	padding:2px 5px;
	margin-right:3px;
	margin-top:5px;
}
#arquitetoEmCasa #iColuna1 .caixaMd1  #newsletter #nome {
	border:none;
	width:183px;
	height:15px;
	float:left;
	padding:2px 5px;
	margin-right:3px;
	margin-top:5px;
}
#arquitetoEmCasa #iColuna1 .caixaMd1  #newsletter button {
	border:none;
	float:left;
	width:51px;
	height:19px;
	margin-top:5px;
}



#arquitetoEmCasa #iColuna2 {
	width:488px;
	_overflow:hidden;
}
#arquitetoEmCasa #iColuna1 .margem {
	margin-left:55px;
	margin-right:10px;
	margin-bottom:10px;
}
#arquitetoEmCasa #iColuna1 .subTitulo {
	margin-left:55px;
	margin-bottom:10px;
}
#arquitetoEmCasa #iColuna1 .lista {
	margin-left:70px;
}
#arquitetoEmCasa #iColuna2 {
	width:478px;
	_overflow:hidden;
	padding-left:10px;
	padding-top:70px;
}
#arquitetoEmCasa #iColuna2 p {
	margin-bottom:10px;
}
#arquitetoEmCasa #iColuna2 .esquerda.margem {
	_display:inline;
	margin-right:10px;
	margin-bottom:10px;
}
#arquitetoEmCasa #iColuna2 .direita.margem {
	_display:inline;
	margin-left:10px;
	margin-bottom:10px;
}
#arquitetoEmCasa #iColuna2 .galeria img {
	border-width:3px;
	border-style:solid;
	margin:7px 4px;
}

#arquitetoEmCasa #iColuna2 #mascara {
	height:450px;
	width:470px;
	position:relative;
	overflow:hidden;
}

#arquitetoEmCasa #iColuna2 .post {
	_display:inline;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding-bottom:30px;
	margin-bottom:30px;
	width:460px;
	padding-right:10px;
	height:420px;
	overflow:hidden;
	position:relative;
	float:left;
}

#arquitetoEmCasa #iColuna2 .post .rte {
	padding:0;
	margin:0;
	height:380px;
	padding-right:20px;
	overflow:hidden;
}

#arquitetoEmCasa #iColuna2 #navMd2 {
	margin-top:45px;
	margin-left:0;
	margin-bottom:0;
}

/* *********************** carregando *********************** */
.carregando {
	background:transparent url(/imgs/loading.gif) no-repeat center center;
	min-height:32px;
	_height:32px;
}