* {
	margin: 0;
	padding: 0;
}
.body {
	padding: 10px;
  width: 400px;
  display: block;
  margin: 0 auto;
}
form {
	display: block;
	width: 100%;
}
form input[type=text] {
	width: 398px;
border: 2px solid #780000;
font-size: 19px;}
form textarea {
	width: 99%;
	display: block;
	margin: 10px 0;
	height: 150px;
	border: 2px solid #780000;
font-size: 19px;
  font-weight: bold;}
form button {
	float: right;
}
.response {
	margin-top: 20px;
}
.wrong {
	border: 2px red solid;
}
input.wrong + label {
  color: #780000;
  font-weight: bold;
  }
form textarea.adresTextarea{	
    width: 99%;
	display: block;
	margin: 10px 0;
	height: 100px;
	border: 2px solid #780000;
font-size: 19px;}
.submit{ font-weight: bold;font-size: 18px;	border: 2px #fff;cursor: pointer;background:#5ed52b;}
:focus::-webkit-input-placeholder {color: transparent}
:focus::-moz-placeholder          {color: transparent}
:focus:-moz-placeholder           {color: transparent}
:focus:-ms-input-placeholder      {color: transparent}

form input:focus,form textarea:focus {
  border-color:#008040;
}





.Text{ font-size: 18px; color: #780000;
  font-weight: bold;}