div.contact_form form,
div.contact_form table,
div.contact_form td,
div.contact_form th    { margin: 0px; padding: 0px; vertical-align: top; text-align: left; font-size: 10px; }

div.contact_form table { border-collapse: collapse; font-size: 10px; }
div.contact_form th    { padding: 0px 10px 3px 0px; font-size: 10px; }
div.contact_form td    { padding: 0px  0px 3px 0px; font-size: 10px; }

div.contact_form img   { margin-left: 5px; font-size: 10px; }

div.contact_form em
{
  text-decoration: none;
  font-style:  normal;
  font-weight: normal;
  color: #5BCB2D;
}

div.contact_form  em.error, div.contact_form form em { font-size: 10px; color: #FF0000; }
div.contact_form div.error { margin-bottom: 15px; font-size: 10px; }

div.contact_form div.input { float:  left; }
div.contact_form select    { width: 250px; }


/* ***** Graphics *********************************************************** */


div.contact_form input.submit
{
  margin-top:  10px;
  border:  0px;
  padding: 0px;

  width:  47px;
  height: 20px;
  background: url('style-graphic/wyslij.gif');
}


