#main {
background-color: #dbe5f1;
width: 750px;
border-color:black;
border-width:1px;

border-style:solid;

margin-bottom:20px;
margin-left:auto;
margin-right:auto;
margin-top:20px;

text-align:center;
}

body {
text-align: center;
background-color:white;
font-family:Cambria;
height:100%;
margin:0;
padding:0;
padding-bottom:20px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
width:100%;
}


#input_text {
  border:1;
  border-color:#b7b7b7;
  border-style:solid;
  width:180;
  background-color: white;
  text-align:center;
}

#input_price {
  border:1;
  border-color:#b7b7b7;
  border-style:solid;
  width:120;
  background-color: white;
  text-align:center;
}

#input_currency {
  border:1;
  border-color:#b7b7b7;
  border-style:solid;
  width:57;
  background-color: white;
  text-align:center;
}


#input_textarea {
  border:1;
  border-color:#b7b7b7;
  border-style:solid;
  width:180;
  height:90;
  background-color: white;
  overflow:hidden;
}

#input_submit {
  border:1;
  border-color:#b7b7b7;
  border-style:solid;
  width:50;
  background-color: white;
}



#title {
  font-family:Cambria;
  font-size:20px;
  text-align:center;
  padding-top:30px;
  padding-bottom:30px;
}
.pl {
  font-family:Cambria;
  font-size:12px;
  text-align:right;
  padding-right:10;
  width:250;
  background-color:#eeeeee;
}

.plen {
  text-align:center;
  width:200px;
}

.en {
  font-family:Cambria;
  font-size:12px;
  text-align:left;
  padding-left:10;
  width:250;
  background-color:#eeeeee;
}
.confirm {
  font-family:Cambria;
  font-size:15px;
  text-align:center;
  padding-bottom:20;
  width:350;
}

.form {
  margin-left:auto;
  margin-right:auto;
  background-color:#eeeeee;

  width:750px;
  border:1px;

  border-style:none;
  border-top-style:solid;
  border-bottom-style:solid;

}

.error {
  color:red;
  font-weight: bold;
}
