/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	background-image:url(../imgs/fdo_pag.jpg);
	background-repeat:repeat-y;
	background-position:center;
}
		
		
#geral{
	width: 900px;
	height: 370px;
	margin:auto;
}

#geralprodutos{
	width: 1000px;
	height: 1905px;
	margin:auto;
	background-color: #FFF;
}

#toponovo{
	height: 210px;
	margin:auto;
	background-image:url(../imgs/fdo_menu.png);
	background-repeat:repeat-x;
}

#toponovo2{
	height: 5px;
	width:100%;
	background-color:#333333;
}

#logonovo{
	width: 200px;
	height: 210px;
	float:left;
	text-align: center;

}
#menunovo{
	float: left;
	width: 450px;
	margin-left: 10px;
	margin-top: 50px;

}
#menunovo2{
	width: 800px;
	margin-left: 5px;
	margin-top: 30px;
	float: left;

}
#menugeralnovo2{
	margin:auto;
	height:45px;
	background-repeat:repeat-x;

}
#menugeralnovo2a{
	margin:auto;
	width:850px;


}

.pprodutos{
	float: left;
	width: 450px;
	height:300px;
	margin-left: 35px;
	margin-top: 20px;

}
.txt_home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	text-align: justify;
}

.txt_paginas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-align: justify;
}

.titulos_home{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:36px;
	color:#FFF;
	text-align: justify;
}

.titulos_home_black{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:36px;
	color:#FFF;
	text-align: justify;
}
#fdoverdao{
	float: left;
	width: 970px;
	height:425px;
	margin-left: 15px;
	margin-top: 5px;
}



#fotosnavigator{
	float: left;
	width: 900px;
	height:380px;
	margin-left: 35px;
	margin-top: 20px;

}



#txt_home{
	margin-left:33px;
	margin-top:20px;
	width: 460px;
	float:left;
}

#titulos_paginas{
	margin-top:10px;
	width: 900px;
	float:left;
	color: #FFF;
	font-weight: bold;
	font-size: 36px;
}
#txt_empresa{
	margin-left:50px;
	width: 900px;
	float:left;
	text-align: justify;
	color: #FFF;
	margin-top: 10px;
}

#foto_home{
	margin-left:20px;
	margin-top:20px;
	width: 421px;
	float:left;
}

#foto_home_vistaaerea{
	margin-left:50px;
	margin-top:20px;
	width: 900px;
	float:left;
}




#txt_homenew{
	width: 900px;
	float:left;
	height: 350px;
}

#txt_mapa{
	margin-left:33px;
	margin-top:35px;
	width: 940px;
	float:left;
	height: 470px;
}

.productoshome{
	float:left;
	width:227px;
	height:227px;
}

.productoshome2{
	float:left;
	width:227px;
	height:227px;
	margin-left:10px;
}



#slidersfoto{
	width: 1000px;
	height: 430px;
	margin: auto;
	margin-top: 0px;
}

#p_empresas{
	width: 950px;
	height: 600px;
	margin: auto;
	margin-top: 0px;
	text-align: justify;
	color: #FFF;
}

#p_produtos{
	width: 920px;
	height: 1900px;
	margin: auto;
	margin-top: 0px;
	background-repeat:repeat-x;
}
#p_cofres{
	width: 950px;
	height: 500px;
	margin: auto;
	margin-top: 0px;
	background-repeat:repeat-x;
	color: #FFF;
	text-align: justify;
}
#p_parceiros{
	width: 950px;
	height: 800px;
	margin: auto;
	margin-top: 0px;
	background-repeat:repeat-x;
}

#p_fechaduras{
	width: 950px;
	height: 3800px;
	margin: auto;
	margin-top: 0px;
	background-repeat:repeat-x;
}

#p_ferragens{
	width: 950px;
	height: 1800px;
	margin: auto;
	margin-top: 0px;
	background-repeat:repeat-x;
}

#p_puxadoresparamoveis{
	width: 950px;
	height: 3500px;
	margin: auto;
	margin-top: 0px;
	background-repeat:repeat-x;
}

#p_metaisdebanho{
	width: 950px;
	height: 2900px;
	margin: auto;
	margin-top: 0px;
	background-repeat:repeat-x;
}
#p_produtos_cobertura{
	width: 1000px;
	height: 1600px;
	margin: auto;
	margin-top: 0px;
	background-color: #FFF;
	background-image: url(../imagens_novas/bg_pag_home.jpg);
	background-repeat:repeat-x;
}

#p_produtos_chapas{
	width: 1000px;
	height: 850px;
	margin: auto;
	margin-top: 0px;
	background-color: #FFF;
	background-image: url(../imagens_novas/bg_pag_home.jpg);
	background-repeat:repeat-x;
	text-align: center;
}

#p_contato{
	width: 1000px;
	height: 850px;
	margin: auto;
	margin-top: 0px;
	background-repeat:repeat-x;
}

#p_orcamento{
	width: 1000px;
	height: 1000px;
	margin: auto;
	margin-top: 0px;
	background-color: #FFF;
	background-image: url(../imagens_novas/bg_pag_home.jpg);
	background-repeat:repeat-x;
}

#p_mostruario{
	width: 1000px;
	height: 1000px;
	margin: auto;
	margin-top: 0px;
	background-color: #FFF;
	background-image: url(../imagens_novas/bg_pag_home.jpg);
	background-repeat:repeat-x;
}

#geralestruturas{
width: 900px;
height: 800px;
background-color:#FFFFFF;
background-image:url(../img/fdo_pagina.jpg);
background-repeat:repeat-x;
margin:auto;
}

#botao_orcamento{
	width: 900px;
	height: 50px;
	margin-left: 50px;
	margin-top: 25px;
	float: left;
}

#geralcorte{
width: 900px;
height: 1400px;
background-color:#FFFFFF;
background-image:url(../img/fdo_pagina.jpg);
background-repeat:repeat-x;
margin:auto;
}

#geralmostruario{
width: 900px;
height: 1180px;
background-color:#FFFFFF;
background-image:url(../img/fdo_pagina.jpg);
background-repeat:repeat-x;
margin:auto;
}

#geralorcamento{
width: 900px;
height: 1250px;
background-color:#FFFFFF;
background-image:url(../img/fdo_pagina.jpg);
background-repeat:repeat-x;
margin:auto;
}

#geralcobeestr{
width: 900px;
height: 1180px;
background-color:#FFFFFF;
background-image:url(../img/fdo_pagina.jpg);
background-repeat:repeat-x;
margin:auto;
}

#geralempresa{
width: 900px;
height: 1050px;
background-color:#FFFFFF;
background-image:url(../img/fdo_pagina.jpg);
background-repeat:repeat-x;
margin:auto;
}

#geralcontato{
width: 900px;
height: 950px;
background-color:#FFFFFF;
background-image:url(../img/fdo_pagina.jpg);
background-repeat:repeat-x;
margin:auto;
}

#topo{
	width: 1010px;
	height: 210px;
}

#logo{
margin:auto;
width: 333px;
float:left;
}

#home_flash{
margin: auto;
width:835px;
}



#txt_home2{
margin:auto;
margin-right:30px;
margin-top:70px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width: 350px;
}

#txt_home2a{
margin:auto;
margin-right:30px;
margin-top:70px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width: 350px;
}

#txt_home4{
	margin:auto;
	margin-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	width: 450px;
	font-weight: bold;
	color: #666666;
}

#txt_home3{
margin:auto;
margin-left:33px;
margin-top:20px;
width: 465px;
float:left;
}


#txt_bndes{
	width: 970px;
	float:left;
	margin-left: 15px;
}

#base{
	height: 165px;
	text-align: center;
	margin: auto;
}

#basegox{
	margin-left:33px;
	width: 900px;
	margin-top: 20px;
	height: 50px;
	margin: auto;
}

#produtos01{
	float:left;
	width: 215px;
	margin-top:20px;
	margin-left:33px;
	height: 323px;
}

#produtos02{
	float:left;
	width: 940px;
	margin-top:20px;
	margin-left:33px;
}

#txtempresa{
float:left;
width: 835px;
margin-top:5px;
margin-left:33px;
}

#produtosflash{
float:right;
width: 300px;
margin-right:1px;
}

#mostruario{
	float:left;
	width: 900px;
	margin-top:20px;
	margin-left:50px;
}

#facaorcamento{
float:left;
width: 835px;
margin-top:20px;
margin-left:33px;
}

#titulos_produtos{
	width: 450px;
	margin:auto;
	margin-left:0px;
	margin-right:450px;
}

.txtprodutos{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333333;
}

.produtos{
	width: 215px;
	height: 323px;
	float:left;
	margin-left:15px;
	margin-top: 10px;
}

.produtosbig{
	width: 446px;
	height: 321px;
	float:left;
	margin-left:15px;
	margin-top: 10px;
}

.produtoscofres{
	width: 215px;
	height: 400px;
	float:left;
	margin-left:15px;
	margin-top: 10px;
}

.parceiros{
	width: 160px;
	height: 160px;
	float:left;
	margin-left:15px;
	margin-top: 10px;
}
.produtosimagem{
width: 400px;
margin:auto;
font-family:Arial, Helvetica, sans-serif;
font-size: 15px;
}

#brampliar{
width: 400px;
margin:auto;
}

#formulario{
width: 320px;
margin:auto;
margin-left:33px;
float:left;
}

#mapa{
width: 485px;
margin:auto;
margin-left:20px;
float:left;
}

.banner{
width: 300;
margin:right;
}



























#topo{
margin:auto;
}

#home_banners{
float: right;
margin-right: 20px;
width:208px;
}

#home_txtapresentacao{
padding: 20px;
width:700px;
background-color:#FFF500;
}

#produtos_caes{
margin:auto;
width:850px;
height:1450px;
background-color:#FFF500;
}
#produtos_caes2{
margin:auto;
width:850px;
height:2180px;
background-color:#FFF500;
}

#meio{
margin:auto;
}


#titulos_imagem{
	width: 450px;
	margin:auto;
	margin-left:0px;
	margin-right:450px;
}




.fotoprodutos{
width: 211px;
height: 298px;
margin-top:12px;
}

.txtprodutos{
width: 211px;
height: 30px;
text-align:justify;
margin-top:5px;
}

.btsaibamais{
width: 211px;
height: 30px;
text-align:justify;
}

.bgpesquisab{
background-color:#F7F7F7;
margin:auto;
padding:10px;
width: 700px;
margin-top: 5px;
}
endereco {
	color: #FFF;
}
endereco {
	color: #FFF;
}
#p_contato #formulario table tr td #form1 table tr td div table {
	color: #FFF;
}
#titulos {
	font-size: 24px;
}
