@charset "UTF-8";

@import url(screen.css);

* {
  margin: 0;
  padding: 0;
}

.skip_text {
  display: none;
}

/* form */
.body_form { 
  width: 560px;
  line-height: 130%;
  font-size: 100%;
}

#background_form {
  width: 560px;
  background-color: #E7F2DB;
  font-size: 13px;
  color: #333;
}

#main_form {
  width: 560px;
  margin: 2px 0 0 0;
  border-top: 1px solid #359A0E;
  border-bottom: 5px solid #359A0E;
}

#header_form {
  width: 560px;
  margin: 0;
  padding: 0;
  background-color: #359A0E;
}


#header_form h1 {
  width: 532px;
  height: 68px;
  margin: 0 0 0 15px;;
  border-left: 1px solid #FFF;
}

#contact_form {
  background: url(../img/img_pizza_form_title_contact.jpg) 8px 25px no-repeat;
}

#review_form {
  background: url(../img/img_pizza_form_title_review.jpg) 8px 25px no-repeat;
}

.f_red {
  color: red;
}

.f_11 {
  font-size: 11px;
}

.form_must {
  float: right;
  margin: 25px 60px 0 0;
  _margin: 25px 30px 0 0;
}

.form_entry {
  width: 500px;
  margin: 5px 0 0 30px;
  font-size: 13px;
  color: #333;
}

.form_result {
  width: 500px;
  height: 305px;
  margin: 5px 0 0 30px;
  font-size: 13px;
  color: #333;
}

.form_result_review {
  width: 500px;
  height: 400px;
  margin: 5px 0 0 30px;
  font-size: 13px;
  color: #333;
}

.btn_back {
  margin: 20px 0;
}

.btn_close {
  float: right;
  margin: 10px 45px 5px 0;
  _margin: 5px 21px 5px 0;
}

.h_input {
  width: 120px;
  padding: 6px 15px 6px 0;
}

.d_input {
  width: 365px;
  padding: 6px 0;
}

.form_input {
  width: 250px;
}

.form_multiline {
  width: 350px;
  height: 65px;
}

.d_button {
  height: 60px;
}

.d_button input {
  margin: 0 10px;
}

.d_check {
  width: 24px;
  padding: 6px 0;
}

.d_description {
  width: 330px;
  padding: 5px 0;
}



