@charset "UTF-8";
html, body {height: 100%; width: 100%;}
body {
	margin: 0px;
	background-image: url(../image/background.jpg);
	background-repeat: repeat-y;
	background-position: center;
	background-color: #3d3f3f;
	font-family: Verdana, Geneva, sans-serif;
}
img { border:0;}
a img { border:0;}
/*::selection {
background:#C1D82F;
color: #FFF;
}
::-moz-selection {
background:#C1D82F;
color: #FFF;
}
::-webkit-selection {
background:#C1D82F;
color: #FFF;
}*/

/*@font-face {
    font-family: 'Meta';
    src: url('../fonts/Meta.eot');
    src: url('../fonts/Meta.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Meta.woff') format('woff'),
         url('../fonts/Meta.ttf') format('truetype'),
         url('../fonts/Meta.svg#Meta') format('svg');
	font-weight: normal;
    font-style: normal;
}*/

.content {
	width: 100%;
	padding-bottom: 150px;
	overflow: auto;
}
.top {
	height: 110px;
	width: 100%;
	overflow: visible;
	min-width: 960px;
}
#sombra_top {
	height: 20px;
	width: 100%;
	min-width: 960px;
	/*box-shadow: 0px 10px 20px #353535;*/
	position: absolute;
	left: 0px;
	top: 100px;
	background-image: url(../image/sombra_top.png);
	background-repeat: repeat-x;
	background-position: top;
}
.barra_verde {
	background-color: #C1D82F;
	height: 5px;
	width: 100%;
}
.barra_top {
	height: 95px;
	width: 100%;
	min-width: 960px;
	background-image: url(../image/top_back.jpg);
	background-color:#CCC;
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C1D82F;
	overflow: visible;
}
.barra_top_conteudo {
	width: 960px;
	overflow: auto;
	margin-right: auto;
	margin-left: auto;
}
.logo_top {
	float: left;
	width: 219px;
	height: 69px;
	margin-left: 10px;
	margin-top: 14px;
}
/* ----- começa menu ----- */
#menu ul {
	padding:0px;
	margin:0px;
	float: right;
	width: 600px;
	list-style:none;
	font-size: 16px;
	font-family: 'Conv_MetaPro-Normal', Geneva, sans-serif;
}
#menu ul li { display: inline; }
#menu ul li a {
	color: #B3B3B3;
	text-decoration: none;
	float:left;
	height: 25px;
	width: 100px;
	padding-top: 41px;
	padding-bottom: 35px;
	margin-right: 10px;
	margin-left: 10px;
	text-align: center;
}
#menu ul li .select {
	background-color:#C1D82F;
	color: #96AA24;
	border-bottom:3px solid #C1D82F;
}
#menu ul li a:hover {
	background-color:#C1D82F;
	color: #96AA24;
	border-bottom:3px solid #C1D82F;
}
/* ----- acaba menu ----- */
/* ----- começa slider ----- */
.loader{
	width:70px;
	height:70px;
	position:fixed;
	top:50%;
	left:50%;
	margin:-35px 0px 0px -35px;
	opacity:0.7;
	z-index:1000;
	background:#fff url(../images/loader.gif) no-repeat center center;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	-moz-box-shadow:0px 0px 5px #222;
	-webkit-box-shadow:0px 0px 5px #222;
	box-shadow:0px 0px 5px #222;
}
/* Preview Slider Gallery Style */
.ps_container{
	display:none;
	width:930px;
	height:440px;
	margin:0px auto 0px auto;
	position:relative;
}
.ps_image_wrapper{
	width:930px;
	min-width: 930px;
	height:440px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #222;
	border: 4px solid #FFF;
	border-radius:5px;
	-moz-border-radius:5px; /* Firefox 3.6 and earlier */
	z-index: 10;
}
.ps_image_wrapper img{
	position:absolute;
	left:0px;
	top:0px;
}
ul.ps_nav{
	list-style:none;
	width:440px;
	height: 30px;
	margin-right: auto;
	margin-left: auto;
	background-color: #C1D82F;
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #222;
	margin-top: 0px;
	padding-left: 380px;
	position: relative;
	z-index: 5;
}
ul.ps_nav li{
	float:left;
	margin-top: 8px;
}
ul.ps_nav li a{
	display:block;
	text-indent:-9000px;
	width:11px;
	height:11px;
	outline:none;
	padding:0px 3px;
	background:transparent url(../images/dot.png) no-repeat top center;
}
ul.ps_nav li a:hover,ul.ps_nav li.selected a{
	background-position:50% -11px;
}
/* ----- acaba slider ----- */
.conteudo {
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 90px;
}

/* ----- começa footer ----- */
#wrap {min-height: 100%;
width:100%; min-width: 960px;}


#footer {
	position: relative;
	height: 50px;
	min-width:960px;
	clear:both;
	background-color: #C1D82F;
	background-image: url(../image/footer_back.jpg);
	background-repeat: repeat;
} 


#pre-footer {
	position: relative;
	margin-top: -50px; /* negative value of footer height */
	height: 50px;
	min-width:960px;
	clear:both;
	background-color: #f2f2f2;
} 


#pre-footer a {
	font-size: 12px;
    line-height: 18px;
    color: #414141;
    font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
    margin-left: 20px;
} 

#pre-footer img {
	height: 25px
} 


/*Opera Fix*/
body:before {
	content:"";
	height:100%;
	float:left;
	width:0;
	margin-top:-32767px;/
}
/* ----- acaba footer ----- */
.titulo_pagina {
	width: 460px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-top-color: #414141;
	border-bottom-color: #414141;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	height: 60px;
	font-size: 40px;
	border-bottom-style: solid;
	padding-top: 13px;
	color: #414141;
	font-family: 'Conv_MetaPro-Bold', Geneva, sans-serif;
}
.subtitulo_empresa {
	width: 820px;
	height: 43px;
	background-color: #C1D82F;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #222;
	color: #96AA24;
	text-align: center;
	font-size: 20px;
	padding-top: 17px;
	font-family: 'Conv_MetaPro-Bold', Geneva, sans-serif;
	position: relative;
}
.conteudo_empresa {
	width: 940px;
	background-color: #F2F2F2;
	min-height: 460px;
	margin-right: auto;
	margin-left: auto;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #222;
	clear:right;
	position: relative;
}
.bloco_texto_01 {
	float: left;
	width: 340px;
	background-image: url(../image/topo_caixas_texto.png);
	background-repeat: repeat-x;
	overflow: auto;
	font-size: 12px;
	line-height: 18px;
	color: #414141;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 60px;
	margin-left: 60px;
}
.bloco_texto_01 a {
	color: #96AA24;
	text-decoration: none;
}
.logo_empresa {
	height: 340px;
	width: 340px;
	float: right;
	margin-top: 60px;
	margin-right: 60px;
	background-image: url(../image/logo_empresa.png);
	background-repeat: no-repeat;
}
.subtitulo_servicos {
	width: 960px;
	height: 60px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	position: relative;
	z-index: 10;
}
.subtitulo_servico_01 {
	width: 220px;
	height: 43px;
	background-color: #C1D82F;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	margin-left: 70px;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #222;
	color: #96AA24;
	text-align: center;
	font-size: 20px;
	padding-top: 17px;
	font-family: 'Conv_MetaPro-Bold', Geneva, sans-serif;
	float: left;
}
.subtitulo_servico_02 {
	width: 220px;
	height: 43px;
	background-color: #C1D82F;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	margin-left: 80px;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #000;
	color: #96AA24;
	text-align: center;
	font-size: 20px;
	padding-top: 17px;
	font-family: 'Conv_MetaPro-Bold', Geneva, sans-serif;
	float: left;
}
.subtitulo_servico_03 {
	width: 220px;
	height: 43px;
	background-color: #C1D82F;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	margin-right: 70px;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #222;
	color: #96AA24;
	text-align: center;
	font-size: 20px;
	padding-top: 17px;
	font-family: 'Conv_MetaPro-Bold', Geneva, sans-serif;
	float: right;
}
.clear {
	clear:both;
}
.conteudo_servicos {
	width: 940px;
	min-height: 460px;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
	position: relative;
	z-index: 50;
	padding-top: 25px;
}
.item_servicos {
	width: 220px;
	height: 240px;
	margin-left: 60px;
	margin-right: 20px;
	overflow: hidden;
	float: left;
}
.imagem_servicos01 {
	width: 220px;
	height: 150px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
	float: left;
	margin-bottom: 20px;
}
.imagem_servicos {
	width: 220px;
	height: 150px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	overflow: hidden;
	float: left;
	margin-left: 20px;
	margin-bottom: 20px;
}
.texto_servicos {
	width: 220px;
	height: 60px;
	background-image: url(../image/topo_caixas_texto.png);
	background-repeat: repeat-x;
	padding-top: 10px;
	margin-top: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	overflow: hidden;
	color: #414141;
}

/* ------- PRODUTOS ------- */

.subtitulo_produto_01 {
	width: 340px;
	height: 43px;
	background-color: #C1D82F;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	margin-left: 70px;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #222;
	color: #96AA24;
	text-align: center;
	font-size: 20px;
	padding-top: 17px;
	font-family: 'Conv_MetaPro-Bold', Geneva, sans-serif;
	float: left;
}
.subtitulo_produto_02 {
	width: 340px;
	height: 43px;
	background-color: #C1D82F;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	margin-right: 70px;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #222;
	color: #96AA24;
	text-align: center;
	font-size: 20px;
	padding-top: 17px;
	font-family: 'Conv_MetaPro-Bold', Geneva, sans-serif;
	float: right;
}
.conteudo_produtos {
	width: 940px;
	min-height: 460px;
	margin-right: auto;
	margin-left: auto;
	overflow: visible;
	position: relative;
	z-index: 50;
}
.conteudo_produtos_01 {
	width: 460px;
	background-color: #F2F2F2;
	min-height: 460px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #222;
	overflow: visible;
	position: relative;
	z-index: 50;
	float: left;
	padding-bottom: 60px;
}
.conteudo_produtos_02 {
	width: 460px;
	background-color: #F2F2F2;
	min-height: 460px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #222;
	overflow: visible;
	position: relative;
	z-index: 50;
	float: right;
	padding-bottom: 60px;
}
.imagem_produtos {
	float: left;
	width: 460px;
	background-color: #CCCCCC;
	height: 260px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	overflow: hidden;
}
.tipos_produtos {
	float: left;
	width: 340px;
	margin-top: 40px;
	margin-left: 60px;
	font-family: 'Conv_MetaPro-Normal', Geneva, sans-serif;
	font-size: 24px;
	color: #C1D82F;
	background-image: url(../image/topo_caixas_texto.png);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align: center;
	padding-bottom: 5px;
	margin-bottom: 15px;
}
.artigos_produtos_01 {
	float: left;
	width: 114px;
	margin-left: 55px;
}
.artigos_produtos {
	float: left;
	width: 114px;
	margin-left: 0px;
}

.artigos_produtos_imagem {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/01p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem:hover {
	background-image: url(../image/produtos/01g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_cobre_brass {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/cobre_brass_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_cobre_brass:hover {
	background-image: url(../image/produtos/cobre_brass_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_cobre_bronze {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/cobre_bronze_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_cobre_bronze:hover {
	background-image: url(../image/produtos/cobre_bronze_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_cobre_classico {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/cobre_classico_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_cobre_classico:hover {
	background-image: url(../image/produtos/cobre_classico_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_cobre_gold {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/cobre_gold_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_cobre_gold:hover {
	background-image: url(../image/produtos/cobre_gold_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_cobre_oxid {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/cobre_oxid_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_cobre_oxid:hover {
	background-image: url(../image/produtos/cobre_oxid_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_cobre_patine {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/cobre_patine_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_cobre_patine:hover {
	background-image: url(../image/produtos/cobre_patine_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_cobre_zinn {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/cobre_zinn_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_cobre_zinn:hover {
	background-image: url(../image/produtos/cobre_zinn_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_cobre_net {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/cobre_net_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_cobre_net:hover {
	background-image: url(../image/produtos/cobre_net_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_cobre_bond {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/cobre_bond_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_cobre_bond:hover {
	background-image: url(../image/produtos/cobre_bond_g.png);
	background-repeat: no-repeat;
}




.artigos_produtos_imagem_zinco_antra {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/zinco_antra_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_zinco_antra:hover {
	background-image: url(../image/produtos/zinco_antra_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_zinco_bilacadobranco {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/zinco_bilacadobranco_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_zinco_bilacadobranco:hover {
	background-image: url(../image/produtos/zinco_bilacadobranco_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_zinco_natural {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/zinco_natural_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_zinco_natural:hover {
	background-image: url(../image/produtos/zinco_natural_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_zinco_quartz {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/zinco_quartz_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_zinco_quartz:hover {
	background-image: url(../image/produtos/zinco_quartz_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_zinco_pigmentoazul {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/zinco_pigmentoazul_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_zinco_pigmentoazul:hover {
	background-image: url(../image/produtos/zinco_pigmentoazul_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_zinco_pigmentoverde {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/zinco_pigmentoverde_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_zinco_pigmentoverde:hover {
	background-image: url(../image/produtos/zinco_pigmentoverde_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_zinco_pigmentovermelho {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/zinco_pigmentovermelho_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_zinco_pigmentovermelho:hover {
	background-image: url(../image/produtos/zinco_pigmentovermelho_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_zinco_bilacadoverde {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/zinco_bilacadoverde_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_zinco_bilacadoverde:hover {
	background-image: url(../image/produtos/zinco_bilacadoverde_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_zinco_bilacadocastanho {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/zinco_bilacadocastanho_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_zinco_bilacadocastanho:hover {
	background-image: url(../image/produtos/zinco_bilacadocastanho_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_zinco_bilacadocinzento {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/zinco_bilacadocinzento_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_zinco_bilacadocinzento:hover {
	background-image: url(../image/produtos/zinco_bilacadocinzento_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_zinco_bilacadoazul {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/zinco_bilacadoazul_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_zinco_bilacadoazul:hover {
	background-image: url(../image/produtos/zinco_bilacadoazul_g.png);
	background-repeat: no-repeat;
}

.artigos_produtos_imagem_zinco_bilacadovermelho {
	float: left;
	width: 114px;
	margin-top: 5px;
	padding-top: 116px;
	height: 14px;
	margin-left: 2px;
	background-image: url(../image/produtos/zinco_bilacadovermelho_p.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	text-align: center;
	position: relative;
	z-index: 5;
}
.artigos_produtos_imagem_zinco_bilacadovermelho:hover {
	background-image: url(../image/produtos/zinco_bilacadovermelho_g.png);
	background-repeat: no-repeat;
}





/* ------- OBRAS ------- */

.conteudo_obras {
	width: 940px;
	min-height: 300px;
	margin-right: auto;
	margin-left: auto;
	clear:right;
	padding-top: 5px;
	overflow: auto;
	position:relative;
}
.imagem_produto01 {
	width: 100px;
	height: 100px;
	float: left;
	margin-top: 20px;
	overflow: hidden;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.imagem_produto {
	width: 100px;
	height: 100px;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	overflow: hidden;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.conteudo_contactos {
	width: 940px;
	min-height: 460px;
	background-color: #F2F2F2;
	margin-right: auto;
	margin-left: auto;
	overflow: auto;
	position: relative;
	z-index: 50;
	padding-top: 60px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #222;
}
.subtitulo_contacto_01 {
	width: 520px;
	height: 43px;
	background-color: #C1D82F;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-top-right-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-topright: 15px;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	margin-left: 70px;
	-moz-box-shadow:0px 0px 10px #222;
	-webkit-box-shadow:0px 0px 10px #222;
	box-shadow:0px 0px 10px #222;
	color: #96AA24;
	text-align: center;
	font-size: 20px;
	padding-top: 17px;
	font-family: 'Conv_MetaPro-Bold', Geneva, sans-serif;
	float: left;
}
.formulario {
	width: 520px;
	margin-left: 60px;
	min-height:400px;
	float: left;
}
.formulario *:focus{
	outline:none;
}
.div_nome {
	width: 520px;
	margin-bottom: 20px;
}
.campo_nome {
	width: 500px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #414141;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 10px;
	-moz-box-shadow:    inset 0 0 5px #CCC;
	-webkit-box-shadow: inset 0 0 5px #CCC;
	box-shadow:         inset 0 0 5px #CCC;
}
.div_contacto {
	width: 240px;
	float: left;
	margin-bottom: 20px;
}
.div_email {
	width: 240px;
	float: right;
	margin-bottom: 20px;
}
.campo_contacto_email {
	width: 220px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #414141;
	padding-top: 11px;
	padding-right: 10px;
	padding-bottom: 11px;
	padding-left: 10px;
	-moz-box-shadow:    inset 0 0 5px #CCC;
	-webkit-box-shadow: inset 0 0 5px #CCC;
	box-shadow:         inset 0 0 5px #CCC;
}
.div_assunto {
	width: 520px;
	margin-bottom: 20px;
}
.campo_assunto {
	width: 520px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #414141;
	padding-right: 10px;
	padding-left: 10px;
	-moz-box-shadow:    inset 0 0 5px #CCC;
	-webkit-box-shadow: inset 0 0 5px #CCC;
	box-shadow:         inset 0 0 5px #CCC;
	height: 38px;
}
.div_mensagem {
	width: 520px;
	margin-bottom: 20px;
}
.campo_mensagem {
	width: 500px;
	max-width: 500px;
	min-width: 500px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border: 1px solid #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #414141;
	padding-right: 10px;
	padding-left: 10px;
	-moz-box-shadow:    inset 0 0 5px #CCC;
	-webkit-box-shadow: inset 0 0 5px #CCC;
	box-shadow:         inset 0 0 5px #CCC;
	height: 120px;
	min-height: 120px;
	max-height: 120px;
	padding-top: 11px;
	padding-bottom: 11px;	
}
.div_enviar {
	width: 100px;
	height: 40px;
	background-image: url(../image/enviar.jpg);
	background-repeat: no-repeat;
	text-align: center;
	font-size: 14px;
	color: #96AA24;
	padding-top: 11px;
}
.localizacao {
	width: 220px;
	margin-right: 60px;
	float: right;
}
.mapa {
	width: 220px;
	height: 160px;
	background-color: #FFF;
}
.morada {
	width: 220px;
}
.morada p {
	width: 220px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.morada_texto {
	width: 220px;
	margin-top: 10px;
	font-size: 12px;
	color: #414141;
}
.morada_texto a:link {
	width: 220px;
	margin-top: 10px;
	font-size: 12px;
	color: #414141;
}
.conteudo_footer {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	    height: 100%;
		display: flex;
    align-items: center;
    justify-content: space-between;
}
.facebook {
	width: 30px;
	height: 30px;
	background-image: url(../image/facebook.png);
	background-repeat: no-repeat;
	float: left;
}
.facebook:hover {
	background-image: url(../image/facebook_hover.png);
}
.nor267 {
	width: 51px;
	height: 30px;
	background-image: url(../image/logo_nor267.png);
	background-repeat: no-repeat;
	float: right;
}
.submeter_formulario {
	width: 100px;
	height: 40px;
	background-image: url(../image/enviar.jpg);
	background-repeat: no-repeat;
	text-align: center;
	font-size: 14px;
	color: #96AA24;
	float: left;
	text-align: center;
	margin-right: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #F2F2F2;
	cursor: pointer;
}