.buttonPart {
  text-align:center;
  margin:10px;
}  

/* ------------------------ hledani -------------------------- */
#hledani {
 float:right;
 position:relative;
 top:60px;
 margin-right:25px;
}

#hledani form {
  float:right;
  position:relative;
  top:30px;
  margin-right:20px;  
}

#hledani input {
  border:none;
  float:left;
}

input#sword {
  width:210px;
  height:40px;
  background: url(../images/hledani_input.gif) no-repeat;
  color:#666;
  padding:13px;
  padding-right:0;
  font-size:12px;
}

#submit_hledej {
  background: url(../images/hledani_submit.gif) no-repeat;
  width:47px;
  height:39px;
}

/* ------------------------ hledani -------------------------- */

.errorContainer {
  display:block;
  text-align:center;
  font-size:12px;
  font-weight:bold;
  padding:5px;
  background:#870F0F;
  color:#fff
}

fieldset {
 line-height:20px;
 padding:10px;
 border:1px solid #bbb
}

fieldset.blank {
  border:none;
}

fieldset legend {
 background:#870F0F;
 padding:5px;
 font-size:1.4em;
 margin-left:10px;
 color:#fff;
 font-weight:bold;
 border:none
}

fieldset label {
display:block;
text-align:left;
font-size:1.4em;
color:#870F0F;
font-weight:bold;
padding-left:13px;
border-left:2px solid #870f0f;
}

fieldset input {
 width:90%;
 font-size:1.2em;
 margin-bottom:15px
}

textarea {
 width: 99%;
 height:80px;
} 

fieldset p {margin:0;padding:0;padding-left:15px}

fieldset br {margin-bottom:15px;clear:both;}

fieldset div.kontakt label {
 float:left;
 text-align:right;
 padding:4px;
 padding-right:5px;
 width:120px;
 font-size:11px;
 border:none
}

fieldset div.kontakt input {
  width:300px;
  height:20px;
}

fieldset div.kontakt br {
  clear:right;
}