/* CSS for Quitline forms */
body, fieldset, form, img, h1, h2, h3, h4, p {
  margin: 0px;
  padding: 0px;
  border: none;
}
body {
  font-size: 11px;
  font-family: arial;
}
h1 {
  color: #F39B1A;
  font-size: 18px;
  font-variant: small-caps;
  margin: 10px 0px;
}
h2 {
  color: #F39B1A;
  margin: 5px 0px;
  font-size: 14px;
}
h3 {
  color: black;
  font-variant: small-caps;
  font-size: 14px;
}
em {
  color: #F39B1A;
  font-style: normal;
  font-size: 1.2em;
}
a {
  color: blue;
}
table {
  width: 100%;
}
td {
  vertical-align: top;
  font-size: 11px;
}
textarea, input {
  font-family: arial;
  font-size: 11px;
}
#form_main {
  width: 613px;
  margin: auto;
}
.window {
  margin: 5px;
  padding: 10px;
  border: 1px black solid; 
}
p {
  text-align: justify;
}

#form_footer {
  text-align: center;
  font-weight: bolder;
  margin-top: 50px;
  font-size: 12px;
}
#form_footer img {
  float: right;
  position: relative;
  bottom: 20px;
}
#ok_message {
  margin-top: 100px;
  color: #F39B1A;
  font-size: 20px;
  text-align: center;
}
#error_message {
  margin-top: 100px;
  color: #990000;
  font-size: 20px;
  text-align: center;
}
.error {
  color: #990000;
}
input.error, textarea.error {
  border: 1px solid red;
}
.povinne {
  font-weight: bolder;
  color: #660000;
}
