*{border: 0;margin: 0;padding: 0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
ol,ul,li,a {list-style:none;text-decoration: none;}
caption,th {text-align:left;}
q:before,q:after{content:'';}
html,body{font-family: sans-serif;}

/* Popup */
#pop{
    display: none;
    position: fixed;
    z-index: 20;
    top: 0px;
    left: 0px;
    min-height: 100%;
    width: 100%;
    background: rgba(0, 0, 0, 0.7);
    overflow: hidden;
}
#formPopup{
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -165px;
    margin-top: -210px;
    padding: 35px;
    width: 330px;
    height: 420px;
    background: #FFF;
}
#formPopup textarea{ resize: none; }
#formPopup a{
    color: #AAA;
    float: right;
    font-weight: bold;
	font-family: 'myriad-regular';
    padding: 3px 8px 5px;
	margin: -20px -20px 0 0;
    cursor: pointer;
}
#formPopup a:hover{ background: #ED1212; color: #FFF; }
.formOrcamento p, .formOrcamento span, .tabOrcamento p{
    color: #AAA;
	font-family: 'myriad-regular';
    font-weight: lighter;
}
.formOrcamento p { margin-bottom: 25px; }
.tabOrcamento p { float: left; padding-left: 15px; }
.formNome,
.formEmail,
.formTel,
.formMsg{
    border: 1px solid #AAA;
    margin: 3px 0px;
    padding: 10px;
    width: 310px;
}
.lbServico{
    float: left;
    color: #AAA;
    padding: 12px 15px 0 0;
    font-family: 'myriad-regular';
    font-weight: lighter;
}
.formServico{
    border: 1px solid #AAA;
    margin: 3px 0px;
    padding: 10px;
    width: 258px;
    color: #AAA;
}


/*Contato*/
.titleContato{
	color: #97B038;
	font-family: 'arial';
}
.form-contato p{
	color: #AAA;
	font-family: 'myriad-regular';
	margin-bottom: 10px;
}
.form-contato{ float: left; }
.form-contato textarea{ resize: vertical; }
.form-contato span{
	color: #AAA;
	font-family: 'myriad-regular';
	font-size: 15px;
}
.form-nome,
.form-email,
.form-tel,
.form-msg{
    border: 1px solid #AAA;
    margin: 3px 0px;
    padding: 10px;
}
.form-email{ margin-right: 2px; }
/*Placeholder*/
.form-nome::-webkit-input-placeholder,
.form-email::-webkit-input-placeholder,
.form-tel::-webkit-input-placeholder,
.form-msg::-webkit-input-placeholder{
	font-family: 'arial';
}
.form-nome::-ms-input-placeholder,
.form-email::-ms-input-placeholder,
.form-tel::-ms-input-placeholder,
.form-msg::-ms-input-placeholder{
	font-family: 'arial';
}
.form-nome::-moz-placeholder,
.form-email::-moz-placeholder,
.form-tel::-moz-placeholder,
.form-msg::-moz-placeholder{
	font-family: 'arial';
}
.form-nome,
.form-msg{
	width: 535px;
}
.form-tel{ width: 222px; }
.form-email{ width: 285px; }
.bt-enviar, .btEnviar{
    background: #97B038;
    color: #FFF;
    font-family: 'myriad-regular';
    font-size: 15px;
    text-transform: uppercase;
    float: right;
    padding: 10px 15px;
}
.bt-enviar:hover, .btEnviar:hover{
	background: #AAA;
    cursor: pointer;
}