﻿@charset "utf-8";
/* CSS Document */

body {
	background-color:#FFF;
	margin-left:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#767676;
}
p a{
	color:#767676;
}
span {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#828282;
}
input, select, textarea {
	background-color:#e7e7e7;
	color:#606060;
	height:18px;
	border:none;
	font-size:11px;
}
img {
	border:none;	
}

/*== NOVO ==*/

.contatoPopUpCont {
	background:url(img/bg-popup-contato.png) 0 -2px no-repeat;
	float:left;
	width:477px;
	height:565px;
}
.curriculoCont {
	background:url(img/bg-popup-curriculo.png) 0 -2px no-repeat;
	float:left;
	width:551px;
	height:553px;
}
.fechaPopUp {
	float:right;
	margin:10px 10px 0 0;
	width:25px;
}
.iframeCont {
	float:left;
	margin:185px 0 0 60px;
}
.iframeContato {
	float:left;
	margin:162px 0 0 64px;
}
.popUpContato .formLinhaCont {
	color:#61454b;
	font-weight:bold;
}
.popUpContato #txtNome,
.popUpContato #txtEmail,
.popUpContato #txtPara,
.popUpContato #txtComentario {
	width:334px;
	height:22px;
	padding:2px;
}

.formLinhaCont {
    padding-top: 10px;
}

.g-recaptcha.enviarB {
    background-color: #74468c;
    border: none;
    color: #fff;
    font-weight: 600;
    font-size: 14px;
    font-family: system-ui;
    letter-spacing: 0.5px;
    padding: 6px 24px;
    margin: 0px 0 0 238px;
}

.retorno {
    height: 30px;
    font-weight: bold;
    margin: 0;
    width: 315px;
    font-size: 14px;
    font-family: arial;
    border-radius: 4px;
}

p.sucesso {
    color: #74468c;
    background-color: #edd0ff;
    padding: 5px 10px;
    height: auto;
    border: 2px solid;
}

p.erro {
    color: red;
    background-color: #ffd0d0;
    padding: 5px 10px;
    height: auto;
    border: 2px solid;
}

.formLinhaEnvia {
    padding-top: 3px;
}