@charset "utf-8";

.casaambiente {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body{
	background-image:url(images/background%20.png);
	background-repeat:repeat-x;
	height:100px;
	margin:0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
		
}


.Geral{
	width:950px;
	height:600px;
	background-image:url(images/background%20.png);
	background-repeat:repeat-x;
	margin:0 auto;


}

.Geral_imprensa{
	width:950px;
	height:900px;
	background-image:url(images/background%20.png);
	background-repeat:repeat-x;
	margin:0 auto;


}


a:link {text-decoration: none;color:#666666}
a:active {text-decoration: none;}
a:visited {text-decoration: none;color:#666666}
a:hover {text-decoration: none;color: #666666}


.Logo{
	width:156px;
	height:75px;
	margin-top:10px;
	margin-left:10px;
	float:left;
}

a.logo{
text-decoration:none;
}
	
.LogoCA{
	width:325px;
	height:90px;
	background-image:url(images/CA.png);
	margin-right:10px;
	float:right;
}

.Endereco{
	width:100%;
	height:25px;
	text-align:center;
	float:left;

}

.Endereco_representantes{
	width:100%;
	height:25px;
	text-align:center;
	float:left;
	margin-top:450px;

}

.Endereco_alinha{
	width:500px;
	height:20px;
	margin:auto;
	margin-top: 5px;

}

.Endereco_barra{
	width:100%;
	height:2px;
	background-color:#FF6600;
}
/* Início Menu, não alterar */

.Barra_menu_corrige{
	width:100%;
	height:28px;
	float:left;
}
	
.Barra_menu{
	width:920px;
	height:28px;
	margin:auto;
}
.Barra_menu_interior{
	width:890px;
	height:28px;
	float:left;
	background-image:url(images/menu_bg.PNG);
	
}

p{

	}
	
.Barra_menu_pontaesquerda{
	width:15px;
	height:28px;
	background-image:url(images/canto_menu_esquerdo.PNG);
	float:left;
}
	
.Barra_menu_pontadireita{
	width:15px;
	height:28px;
	background-image:url(images/canto_menu_direito.PNG);
	float:left;
}
	

.Txt_conteudo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:center;
	text-align:left;
	color:#666666;
	font-weight:550;
}

/* Fim Menu, não alterar */

/* Inicio Area de Conteudo */

.Geral_conteudo_corrige{
	width:100%;
	height:650px;
	float:left;
}


	
.Geral_conteudo{
	width:920px;
	height:650px;
	margin:auto;


	
		
}

.Barra_titulos_corrige{
	width:920px;
	height:30px;
	margin:auto;
	margin-top:15px;
	
}

.Barra_titulos{
	width:100%;
	height:30px;
	background-image:url(images/background_faixa_titulos.png);
	margin-bottom:20px;
}

.Titulos{
	width:340px;
	height:20px;
	margin-left:5px;
	float:left;
	
	}
	

/* Fim Area de Contudo */

/* Inicio INDEX */

.Blog01{
	width:450px;
	height:100px;
	
	background-color:#006666;
}

.Blog02{
	width:430px;
	height:80px;
	
	margin-left:10px;
}

.Box_lateral01{
	width:100%;
	height:360px;
	margin-top:15px;
	}



.Box_representantes{
	width:100%;
	height:250px;
	float:left;
	margin-top:10px;

}


.Box_lateral02{
	width:49%;
	height:550px;
	float:left;

	

}

	
.Box_lateral03{
	width:49%;
	height:550px;
	float:right;
	margin:0px 0px 0px 0px;


	}

.Box_lateral03_redesociais{
	width: 49%;
	height:40px;
	margin-botton:5px;

	

}	

.Box01_botoes{
	width:140px;
	height:100%;
	float:left;
	}

.Box01_bot01{
	width:140px;
	height:81px;
	margin-bottom:0.7em;
}



.Box01_banner{
	width:900px;
	height:100%;
	background-color:#666666;
	margin-left:10px;
	float:left;

}




.Catalogo_online_conteudo{
	width:180px;
	height:220px;
}


.Lateral2_conteudos{
	width:222px;
	height:250px;
	background-image:url(images/l2_BG.png);
	background-repeat:no-repeat;
	float:left;

	
}

.Lateral2_textos{
	width: 202px;
	height:230px;
	margin-top:10px;
	margin-left:10px;

	
}

.L2_textos_titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
}

.L2_textos_conteudo{
	width:200px;
	height:80px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	word-spacing:1px;
	text-align:left;
	color:#666666;
	font-weight:550;
	margin-top:10px;
	

}

.L2_imagens_conteudo{
	width:100%;
	height:90px;
	margin-top:5px;
	text-align:center;
	float:left;


}

.L2_imagens_conteudo_catalogo{
	width:100%;
	height:180px;
	margin-top:5px;
	text-align:center;
	float:left;


}

.L2_veja_mais{
	color:#0066FF;
	margin-top:10px;
	width:100%;
	height:10px;
	float:left;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:550;

	}

.Lateral2_corrige_meio{
	width:10px;
	height:10px;
	float:left;
	background-color:#336666;
}

.RedeSociais{
	width:30px;
	height:35px;
	float:left;
	margin:0px 15px 0px 0px;
}
/* Fim INDEX */
	
/* Inicio A EMPRESA */

.Logo_edfort{
	width:160px;
	height:160px;
	float:left;
	padding-right:10px;
	margin: 0px 10px 10px 0px;
}
	
.Historia_edfort{
	width:900px;
	height:400px;
	margin:auto;
}
/*Fim A EMPRESA */

/* Inicio IMPRENSA */

.Titulo_revista{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF6600;
	font-weight:bold;
}

.ImprensaBox00{
	width:700px;
	height:200px;
	float:left;
	}
	
.ImprensaBox01{
	width:600px;
	height:200px;
	float:left;
	}

.ImprensaBox02{
	width:700px;
	height:200px;
	float:left;
	}

.Imprensa_risco{
	width:100%;
	height:1px;
	float:left;
	background-color:#666666;
	margin: 20px 0px 20px 0px;
	}

/* Fim IMPRENSA */

/* Inicio PRODUTOS */

.Produtos_categoria_barra{
	width:200px;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	float:right;
	padding-top:6px;
	color:#FFFFFF;
	
	
}

.Produtos_navegacao_rapida{
	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#999999;
	float: left;
	margin-right:8px;

}


.Barra_outros_produtos{
	width:100%;
	height:15px;
	margin-bottom:20px;

}

.Produtos_flash{
	width:920px;
	height:550px;
}

div.content {
	/* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */
	display: none;
	float: right;
	width: 550px; 
}
div.content a, div.navigation a {
	text-decoration: none;
	color: #777;
}
div.content a:focus, div.content a:hover, div.content a:active {
	text-decoration: underline;
}
div.controls {
	margin-top: 5px;
	height: 23px;
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	float: right;
}
div.slideshow-container {
	position: relative;
	clear: both;
	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
}
div.loader {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url('loader.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 550px;
	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
}
div.slideshow {

}
div.slideshow span.image-wrapper {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
div.slideshow a.advance-link {
	display: block;
	width: 550px;
	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
	line-height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
	text-align: center;
}
div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited {
	text-decoration: none;
}
div.slideshow img {
	vertical-align: middle;
	border: 1px solid #ccc;
}
div.download {
	float: right;
}
div.caption-container {
	position: relative;
	clear: left;
	height: 75px;
}
span.image-caption {
	display: block;
	position: absolute;
	width: 550px;
	top: 0;
	left: 0;
}
div.caption {
	padding: 12px;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.navigation {
	/* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */
}
ul.thumbs {
	clear: both;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 5px 10px 5px 0;
	list-style: none;
}
a.thumb {
	padding: 2px;
	display: block;
	border: 1px solid #ccc;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
}
div.navigation div.top {
	margin-bottom: 12px;
	height: 11px;
}
div.navigation div.bottom {
	margin-top: 12px;
}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	background-color: #eee;
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
	background-color: #000;
	border-color: #000;
	color: #fff;
}
div.pagination span.ellipsis {
	border: none;
	padding: 5px 0 3px 2px;
}

/* Fim PRODUTOS */

/* Inicio CATALOGO VIRTUAL */

.catalogo_texto{
	width:500px;
	height:350px;
	float:left;
}
.img_capa{
	width:350px;
	height:350px;
	text-align:right;
	float:left;
	
}
/* Fim CATALOGO VIRTUAL */

/* Inicio LANÇAMENTOS */

.Lancamentos_conteudo{
	width:900px;
	height:700px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
}

.Lancamentos_imagem{
	width:100px;
	height:100px;
	float:left;
	margin: 10px 10px 10px 0px;
}

.Lancamentos_box_de_conteudo{
	width:449px;
	height: 150px;
	float:left;
}

.Lancamentos_box_de_conteudo2{
	width:100%;
	height: 150px;
	float:left;
	font-weight:bold;
}
/* Fim LANÇAMENTOS */

/* Inicio CADASTRO*/

.Cadastrobox_01{
	width:100%;
	height:80px;
	
}


.Cadastrobox_02{
	width:100%;
	height:30px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	

}

.Cadastro_titulo_juridico{
	width:50%;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	float:left;
	color:#333333;
	text-align:left;
}

.Cadastro_titulo_fisico{
	width:50%;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	float:left;
	color:#333333;
	text-align:left;
}


.Cadastrobox_03{
	width:400px;
	height:300px;
	float:left;

}

.Cadastroboxentre{
	width:1px;
	height:410px;
	background-color:#666666;
	float:left;
	margin-right:50px;
}

.Cadastrobox_04{
	width:400px;
	height:300px;
	float:left;
	
}


/* Fim CADASTRO */

.Box01_cadastro {
	width:30%;
	height:300px;
	float:left;
	
}

.Box02_cadastro{
	width:70%;
	height:300px;
	float:left;
	
}

.Box02_cadastro_boxlogin{
	width:300px;
	height:50px;
	margin-left:50px;

}


/* Inicio DICAS */

.Box01_dicas{
	width:230px;
	height:450px;
	float:left;
}

.Box02_dicas{
	width: 910px;
	height:450px;
	float:left;
	margin-left:10px;
}

.Box02_conteudo{
	width: 100%;
	height:450px;
	
		
}

.Box02_box_subtitulo{
	width:100%;
	height:40px;

	
}


.Box02_texto{
	width:620px;
	height:450px;
	
	float:left;
}

.Box02_texto_Suamesa{
	width:620px;
	height:750px;
	background-color:#00FFFF;
	float:left;
}

.Box02_imagem{
	width:280px;
	height:380px;
	float:left;
}

/* Sua Casa */


.Box02_faixa01_casa{
	width:15px;
	height:20px;
	background-color:#9966CC;
	float:left;
}
.Box02_subtitulo_casa{
	width:90px;
	height:25px;
	float:left;
	
}
.Box02_faixa02_casa{
	width:805px;
	height:20px;
	background-color:#9966CC;
	float:left;
}

/* Sua Cozinha */



.Box02_faixa01_cozinha{
	width:15px;
	height:20px;
	background-color:#FFCC33;
	float:left;
}
.Box02_subtitulo_cozinha{
	width:115px;
	height:25px;
	float:left;
	
}
.Box02_faixa02_cozinha{
	width:780px;
	height:20px;
	background-color:#FFCC33;
	float:left;
}

/* Sua Mesa */



.Box02_faixa01_mesa{
	width:15px;
	height:20px;
	background-color:#66CC99;
	float:left;
}
.Box02_subtitulo_mesa{
	width:100px;
	height:25px;
	float:left;
	
}
.Box02_faixa02_mesa{
	width:795px;
	height:20px;
	background-color:#66CC99;
	float:left;
}

/* Sua Decoracao */



.Box02_faixa01_decoracao{
	width:15px;
	height:20px;
	background-color:#3366FF;
	float:left;
}
.Box02_subtitulo_decoracao{
	width:135px;
	height:25px;
	float:left;
	
}
.Box02_faixa02_decoracao{
	width:760px;
	height:20px;
	background-color:#3366FF;
	float:left;
}

/* Fim Conteudo Dicas */	





/* Fim DICAS */

/* Inicio ONDE COMPRAR */

.Mapa-swf{
	width:490px;
	height:420px;
	float:left;
}

.Mapa_conteudo{
	width:430px;
	height:420px;
	float:left;
}

.Mapa_conteudo_info{
	width:450px;
	height:450px;
}

.Mapa_conteudo_titulo{
	width:450px;
	height:40px;
	
}

.Onde_titulo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	color:#FF6600;
}

.Mapa_conteudo_foto{
	width:450px;
	height:350px;

	
}

.Mapa_conteudo_info{
	width:100%;
	height:500px;
	float:left;
	margin-top:5px;
	margin-bottom:100px;
}

.Teste_box{
	width:100px;
	height:100px;
	background-color:#3333FF;
	float:left;
	font-size:36px;
}

/* Fim ONDE COMPRAR */

/* Inicio SAC*/

.BarraEasyChat{
	width:600px;
	height:120px;
	float:left;
	}
	
.EasyChatStatus{
	width:80px;
	height:80px;
	float:left;
	}
.Easychat{
	width:550px;
	height:500px;
	float:left;
}
.Sac_box_01{
	width:700px;
	height:300px;
	float:left;
}

.Sac_box_02{
	width:180px;
	height:300px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;

}

.Sac_titulo_links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF6600;
	font-weight:500;
}

.Sac_barra_links_direito{
	width:150px;
	height:1px;
	background-color:#999999;
	float:left;
	margin-top:7px;
}






.Sac_links_direito{
	width:50%;
	height:30px;
	float:left;
	
}
/* Fim SAC*/

/* Início FALE CONOSCO */

.Fale_c_box00{
	width:170px;
	height:500px;
	float:left;

}
.falec_menu_barra{
	width:150px;
	height:1px;
	background-color:#666666;
	margin:10px 0px 10px 0px;
}
	
.Fale_c_box01{
	width:700px;
	height:500px;
	float:left;

}

.Fale_c_box01_corporativo{
	width:700px;
	height:830px;
	float:left;
}




/* Fim FALE CONOSCO */



/* Filipe Baccarin */

.Filipe_conteudo{
	width:100%;
	height:500px;
	
}

.Filipe_coluna_esquerda{
	width:600px;
	height:500px;
	float:left;
	background-color:#333333;
	}
	
.Filipe_coluna_direita{
	width:300px;
	height:500px;
	float:right;
	text-align:right;
	margin-top:57px;
	
	
}

/* FIM Filipe Baccarin */

/* Inicio Gift Fair */

.Gift_box_left{
	width:150px;
	height:100%;
	float:left;
	
}

.Gift_box_right{
	width:760px;
	height:100%;
	float:right;
	
}

.Gift_logo{
	width:150px;
	height:50px;
	
}
/* Fim Gift Fair */

/* E-vendas */

.Evendas_box_01{
	width:100%;
	height:580px;
			
}

.Evendas_box_02{
	width:100%;
	height:320px;
	
	
}

.Evendas_box_imagem_geral{
	width:200px;
	height:220px;
	border:medium;
	float:left;
	
	margin-left:50px;
	margin-right:50px;
	margin-bottom:20px;
}

.Evendas_box_imagem{
	width:200px;
	height:200px;
	
}

.Evendas_box_imagem_desc{
	width:200px;
	height:20px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF6600;
	margin-top:5px;
	
}

.Barra_titulos_corrige_evendas{
	width:920px;
	height:30px;
	margin:auto;
	
	
}



/* Fim E-vendas */

/* Certificados de Garantia */

.Certificados_box_conteudo_esquerdo{
	width:450px;
	height:170px;
	float:left;
	margin-top:20px;

}

.Certificados_box_conteudo_direito{
	width:450px;
	height:170px;
	float:right;
	margin-top:20px;

}

.Certificados_box_imagem{
	width:150px;
	height:170px;
	float:left;
	text-align:center;

	
	
}

.Certificados_box_titulo{
	width:290px;
	height:40px;
	margin-left:5px;
	color:#FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;

	
}

.Certificados_box_texto{
	width:290px;
	height:95px;
	margin-left:5px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	float:left;

}

.Certificados_box_detalhes{
	width:290px;
	height:15px;
	text-align:right;
	color:#FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
}

.Certificados_panelas_box01{
	width:40%;
	height:550px;
	float:left;

}

.Certificados_panelas_box02{
	width:60%;
	height:680px;
	float:left;

	
}

.Certificados_panelas_box03{
	width:100%;
	height:300px;
	float:left;

	
}

.Certificados_garrafas_box01{
	width:100%;
	height:850px;
	float:left;

}



.Certificados_moedores_img{
	width:100%;
	height:800px;
	float:left;
	text-align:center;
}

/* Fim Certificados de Garantia */



/* INICIO PESQUISA */

.Barra_titulos_corrige_pesquisa{
	width:920px;
	height:30px;
	margin:auto;
	
}
