fieldset {border:2px solid #ABABAB}
legend {padding:4px;color:#ababab}

fieldset {line-height:20px;padding:20px;border:1px solid #bbb}
fieldset legend {background:#fff;padding:5px;font-size:1.4em;color:#055105;font-weight:bold;border:1px solid #bbb}
fieldset label {display:block;text-align:left;font-size:1.2em;color:#000;font-weight:bold}
fieldset input {width:90%;font-size:1.2em;margin-bottom:15px}
.button {width:auto}

fieldset br {clear:both}

textarea {width:90%;height:80px}
.required {text-decoration:underline}

#hledani {
   position:absolute;
   right: 0px;
   top: 125px;
   width:210px;
}

#hledani fieldset {margin:0;padding:0;border:none}
#hledani input[type=submit] {
 width:auto;
 padding:0;
 background:none;
 color:#fff;
 border:none;
}

#hledani input[type=text] {
  width:138px;
  background:#fff url(../images/hinput.gif) repeat-x left top;
   padding:2px;
}

.buttonPart {text-align:center;display:block;padding:10px}

.produkt a.kosik {
 position:absolute;
 bottom: 40px;
 left:10px;
 width:70px;
 padding:5px;
 background:#91960F;
 color:#000;
}

.kosikBox {display:none}
.kosikBox label {
  float:left;
  width:60px;
  text-align:right;
  margin-right:5px;
  padding:3px;
  font-size:15px;
  font-weight:normal;
}

.kosikBox fieldset {
   line-height:30px;
}

.kosikBox input, .kosikBox select, .kosikBox option{
   clear:right;
   font-size:15px;
   padding:2px;
   width:220px;
   margin:4px;
}

.50 {float:left;width:45%;margin:15px;}
.fbox input {padding:2px;border:none}
