/* všeobecné vlastnosti ----------------------------------------------------- */
body {
  background-color: #d0d0d0;
  font-family: 'Comic Sans MS', Tahoma, Verdana, Arial;
  margin: 0px;
  padding: 16px;
}
h1 {
  font-size: 32px;
  margin: 8px 4px;
}
p {
  font-size: 14px;
  line-height: 140%;
	color: #202020;
}
body.bkg {
  background-image: url('../pic/bkg.jpg');
  background-position: 50% 0%;
}
/* vlastnosti objektů ve formuláři ------------------------------------------ */
#obchod .w56 {
  width: 56px;
}
#obchod .w120 {
  width: 120px;
}
#obchod .w168 {
  width: 168px;
}
#obchod .w200 {
  width: 200px;
}
#obchod .w260 {
  width: 260px;
}
#obchod .w420 {
  width: 420px;
}
#obchod .h204 {
  height: 204px;
}
#obchod .m4 {
  margin: 4px;
}
#obchod .c {
  text-align: center;
}
#obchod .pad {
  padding: 2px;
}
#obchod .small {
  white-space: nowrap;
  font-family: 'Comic Sans MS', Tahoma, Verdana, Arial;
  font-size: 11px;
	color: #606060;
  padding: 0px;
  margin: 0px;
}
#obchod .text, #obchod .area, #obchod .cena {
  font-family: 'Comic Sans MS', Tahoma, Verdana, Arial;
  font-size: 14px;
  background: none;
	color: #202020;
  width: 100%;
}
#obchod .text, #obchod .area {
  border: 1px solid #79386b;
  background-color: #dfbbd7;
  color: #202020;
}
#obchod .text {
  padding: 0px 2px;
  height: 24px;
}
#obchod .area {
  padding: 0px;
  height: 58px;
}
#obchod .cena {
  border: none;
  padding: 0px;
  height: 20px;
  font-weight: bold;
}
#obchod .area:focus, #obchod .text:focus, #obchod .button:hover {
  border: 1px solid #2B57A8;
  background-color: #C5CCD8;
}
#obchod div {
  font-size: 14px;
	color: #202020;
}
#obchod span {
  white-space: nowrap;
  font-family: 'Comic Sans MS', Tahoma, Verdana, Arial;
  font-size: 14px;
	color: #202020;
  padding: 2px;
  float: left;
}
#obchod div.leftcolumn {
  float: left;
  margin: 4px;
}
#obchod div.group {
  padding: 4px;
  background-color: rgba( 224, 224, 224, 0.85);
  border: 1px solid rgba( 121, 56, 107, 0.8);
}
#obchod div.row {
  padding: 0px 2px;
  clear: both;
}
#obchod div.popup img.popup {
  position: absolute;
  border: 1px solid #79386b;
  z-index: 1;
  display: none;
}
#obchod div.popup:hover img.popup {
  display: inline;
}
/* -------------------------------------------------------------------------- */
