/* htmlarea wywala (wlasciwie to odsuwa w niebyt) htmlarea i zastepuje je iframem. */
.forms_field, .forms_form .forms_row .htmlarea iframe {
  width: 260px;
  float:left;
  margin-left: 0px;
  margin-right: 0px;
  padding:3px;
  font-size:11px;
  color:#656565;
  border:1px solid #ddd;
}
form.forms_form {background:#f3f3f3;}

#tabela-forms th.naglowek {text-align:left; padding-top:20px;} 
#tabela-forms td.potwierdzenia {text-align:left; padding:10px 0;}
#tabela-forms #r_zgoda {float:left; margin-top:5px;}
#tabela-forms td.potwierdzenia p {display:block; margin-left:15px; margin-top:0;}

.forms_row td, .forms_row th {
padding:5px;
font-weight:normal;
}

table#tabela-forms {border-collapse:collapse;}
table#tabela-forms th, table#tabela-forms td {padding:6px 10px;text-align:left;border:1px solid #e5e5e5;}

.forms_row th {width:140px;}


.forms_submit {float:left; font-size:11px; padding:2px;}

textarea.textarea-male {width:470px;}

form.forms_form table tr td {padding-left:0;}

form.formPost { margin:auto; width:310px;float:left; }
fieldset {border:0px;}
form.formPost .formRow, .formRowRed {overflow: hidden; margin:2px 0px; padding:2px; clear:both;}
form.formPost .formRowRed {background:#eee; border:1px solid #ddd;}
form.formPost label {width:100px; float:left;min-height:16px;padding:2px 12px 2px 2px; text-align:right;}
form.formPost input, select  {width:140px;}
form.formPost select {width:208px;}
form.formPost input[type=text], textarea, select {float:left; padding:3px; border:1px solid #ccc; width:140px;}
form.formPost textarea {width:178px;height:100px;}
form.formPost input#wyslij {width:60px;}
span.gwiazda {color:#b51110;margin:0 0 0 4px}
label span.gwiazda {margin:0;}
table.list_pictures th, table.list_pictures td {border:1px solid #ddd; padding:4px;}
table.list_pictures th {padding:5px;}
table.list_pictures th img {border:1px solid #ddd; padding:2px;}
table.list_pictures {border:1px solid #ddd;   border-collapse: collapse;margin:10px 0 40px 25px;}
table.list_pictures td a img {border:0;}
