/* CSS Document */
body {
  margin: 0px;
  padding: 0px;
  background: #F5EBCC;
  font-family: Tahoma;
  font-size: 12px;
  color: #000000;
}
div {
  margin: 0px;
  border: 0px;
  padding: 0px;
}
th {
  text-align:center;
  font-size: 1em;
  font-weight: bold;
  padding: 2px;
}
td {
  padding: 2px;
}
div.mainbtn {
  margin: 0px 0px 1px;
  padding: 0px;
  border: 0px;
  width: 125px;
  height: 35px;
}
div.clanek {
  width: 388px;
  margin: 12px 22px 4px 6px;
}
div.clanekbig {
  width: 825px;
  margin: 0px 0px 4px 0px;
}
h2.bigtitle {
  width: 793px;
  height: 20px;
  margin: 0px;
  padding: 8px 16px 0px;
  overflow: hidden;
  color: #F5EBCC;
  font-size: 14px;
  font-weight: bold;
  background: url("../imgs/layout/bigtitle.jpg") #CF7F29 no-repeat;
}
h2.bigtitle a {
  color: #F5EBCC;
  text-decoration: underline;
}
h2.bigtitle a:hover {
  color: #FFFFFF;
}
div.bigtxterrb {
  width: 813px;
  padding: 5px;
  border: 1px solid #CE5429;
  color: #C15;
  font-weight: bold;
  background: url("../imgs/layout/clanekbg.jpg") #DE7B42 repeat-x;
}
div.bigtxt {
  width: 813px;
  padding: 5px;
  border: 1px solid #CE5429;
  border-top: 0px;
  background: url("../imgs/layout/clanekbg.jpg") #DE7B42 repeat-x;
}
div.bigtxt a {
  color: #000000;
  text-decoration: underline;
}
div.bigtxt a:hover {
  background: #FFFFFF;
}
div.bigtxtb {
  width: 813px;
  padding: 5px;
  border: 1px solid #CE5429;
  background: url("../imgs/layout/clanekbg.jpg") #DE7B42 repeat-x;
}
div.bigtxtb a {
  color: #000000;
  text-decoration: underline;
}
div.bigtxtb a:hover {
  background: #FFFFFF;
}
div.poradnahead {
  width: 813px;
  padding: 5px;
  border: 1px solid #CE5429;
  border-top: 0px;
  color: #F5EBCC;
  background: #CE5429;
}
div.poradnahead a {
  color: #F5EBCC;
  text-decoration: underline;
}
div.poradnahead a:hover {
  background: #CE5429;
}
div.kosikclanek {
  width: 813px;
  padding: 2px;
  border: 1px solid #CE5429;
  background: url("../imgs/layout/clanekbg.jpg") #DE7B42 repeat-x;
}
div.kosikclanek a {
  color: #000000;
  text-decoration: underline;
}
div.kosikclanek a:hover {
  background: #FFFFFF;
}
div.kosikradek {
  margin: 4px 0px;
  font-size: 1.1em;
}
h2.kosiknadpis {
  margin: 2px 0px;
  font-size: 1.1em;
  font-weight: bold;
}
ul.kosikseznam {
  margin: 2px 0px;
  padding: 0px 2px;
  list-style-position: inside;
}
div.poradnadotaz {
  width: 813px;
  padding: 5px;
  border: 1px solid #CE5429;
  border-top: 0px;
  overflow: hidden;
  background: url("../imgs/layout/clanekbg.jpg") #DE7B42 repeat-x;
  font-style: italic;
}
div.poradnadotaz a {
  color: #000000;
  text-decoration: underline;
}
div.poradnadotaz a:hover {
  background: #FFFFFF;
}
div.poradnavlozeno {
  float: right;
  width: 400px;
}
div.poradnaodpoved {
  width: 813px;
  padding: 5px;
  overflow: hidden;
  border: 1px solid #CE5429;
  border-top: 0px;
  background: url("../imgs/layout/clanekbg.jpg") #DE7B42 repeat-x;
}
div.poradnaodpoved a {
  color: #000000;
  text-decoration: underline;
}
div.poradnaodpoved a:hover {
  background: #FFFFFF;
}
h2.clanektitle {
  width: 356px;
  height: 20px;
  margin: 0px;
  padding: 8px 16px 0px;
  overflow: hidden;
  color: #F5EBCC;
  font-size: 14px;
  font-weight: bold;
  background: url("../imgs/layout/clanektitle.jpg") #CF7F29 no-repeat;
}
h2.clanektitle a{
  text-decoration: underline;
  color: #F5EBCC;
}
h3 {
  font-size: 15px;
  margin: 0px 0px 2px;
  padding: 0px;
}
h3.kategorie a {
  text-decoration: underline;
  color: #000;
}
h3.kategorie a:hover {
  background: #EEE;
}
div.clanektxt {
  width: 376px;
  padding: 5px;
  border: 1px solid #CE5429;
  border-top: 0px;
  text-align: justify;
  background: url("../imgs/layout/clanekbg.jpg") #DE7B42 repeat-x;
}
div.clanektxt a {
  color: #000000;
  text-decoration: underline;
}
div.clanektxt a:hover {
  background: #FFFFFF;
}
div.vyrobek {
  width: 819px;
  margin: 0px 0px 1px 0px;
  padding: 2px;
  border: 1px solid #CE5429;
  background: #FFFFFF;
}
div.vyrobekpopis {
  margin: 10px 0px 0px;
  font-style: italic;
}
div.poznamka {
  font-style: italic;
}
table.vyrobek {
  width: 645px;
  border-collapse: collapse;
  border: 1px solid #CE5429;
  margin: 2px 0px 0px;
  padding: 0px;
}
table.vyrobekdetail {
  width: 819px;
  border-collapse: collapse;
  border: 1px solid #CE5429;
  margin: 2px 0px 0px;
  padding: 0px;
}
th.vyrobekvar {
  background: #CE5429;
  color: #FFFFFF;
  font-size: 1em;
  border: 0px;
}
th.vyrobekbtn {
  background: #FEF3AE;
  width: 90px;
  border-bottom: 1px solid #CE5429;
}
th.vyrobekkod {
  background: #FEF3AE;
  width: 50px;
  border-bottom: 1px solid #CE5429;
}
th.vyrobekobjem {
  background: #FEF3AE;
  width: 95px;
  border-bottom: 1px solid #CE5429;
}
th.vyrobekcena {
  background: #FEF3AE;
  width: 110px;
  border-bottom: 1px solid #CE5429;
}
th.vyrobekmn {
  background: #FEF3AE;
  width: 65px;
  border-bottom: 1px solid #CE5429;
}
th.vyrobekmezera {
  background: #FEF3AE;
  border-bottom: 1px solid #CE5429;
}
td.vyrobek {
  padding: 2px;
}
td.vyrobekkod {
  text-align:center;
  background: #FEF3AE;
  font-weight: bold;
  font-family: 'Courier new', monospace;
}
td.vyrobekobjem {
  background: #FEF3AE;
  text-align: right;
}
td.vyrobekcena {
  background: #FEF3AE;
  text-align: right;
  font-weight: bold;
}
td.vyrobekmn {
  background: #FEF3AE;
  text-align: right;
}
div.vyrnovar {
  font-style: italic;
  font-weight: bold;
  font-size: 1em;
  margin: 10px 0px 0px;
}
h2.vyrobek {
  margin: 0px 0px 3px;
  padding: 0px;
  font-size: 1.3em;
  font-weight: bold;
}
h2.vyrobek a {
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}
h3.vyrobek {
  margin: 0px;
  padding: 0px;
  font-size: 1em;
  font-weight: normal;
/*  font-style: italic;*/
}
img.thumbnail {
  border: 0px;
  margin: 3px;
  float: right;
}
img.left {
  border: 0px;
  margin: 0px 2px 0px 0px;
  padding: 0px;
  float: left;
}
img.right {
  border: 0px;
  margin: 0px 0px 0px 2px;
  padding: 0px;
  float: right;
}
div.vyrthumb {
  border: 0px;
  margin: 8px 0px 0px;
  padding: 0px;
  width: 166px;
  overflow: hidden;
  text-align: center;
  float: left;
}
div.vyrimg {
  border: 0px;
  margin: 0px
  padding: 0px;
/*  width: 306px;*/
  overflow: hidden;
  text-align: center;
  float: right;
}
div.formtitles {
  float: left;
  width: 150px;
  font-weight: bold;
}
div.edits {
  float: left;
  width: 600px;
}
div.formitem {
  padding: 2px 0px;
}
h2.kosiktitle {
  margin: 2px 0px;
  padding: 0px;
  font-size: 1.4em;
}
img.vyrthumb {
  border: 0px;
  margin: 3px 7px 3px 3px;
}
img.vyrimg {
  border: 0px;
  margin: 3px 7px 3px 3px;
}
table.kosik {
  width: 627px;
  border-collapse: collapse;
  border: 0px;
  margin: 2px 0px 0px;
  padding: 0px;
}
th.kosikdel {
  border: 0px;
  padding: 0px;
  width: 22px;
  border-bottom: 1px solid #CE5429;
}
th.kosikkod {
  background: #FEF3AE;
  width: 50px;
  border-left: 1px solid #CE5429;
  border-top: 1px solid #CE5429;
  border-bottom: 1px solid #CE5429;
}
th.kosikobjem {
  background: #FEF3AE;
  width: 70px;
  border-top: 1px solid #CE5429;
  border-bottom: 1px solid #CE5429;
}
th.kosiknazev {
  background: #FEF3AE;
  border-top: 1px solid #CE5429;
  border-bottom: 1px solid #CE5429;
}
th.kosikcena {
  background: #FEF3AE;
  width: 80px;
  border-top: 1px solid #CE5429;
  border-bottom: 1px solid #CE5429;
}
th.kosikccena {
  background: #FAEFAC;
  width: 95px;
  border: 1px solid #CE5429;
}
th.kosikmn {
  background: #FEF3AE;
  width: 70px;
  border-top: 1px solid #CE5429;
  border-bottom: 1px solid #CE5429;
}
td.kosikdel {
  padding: 0px;
  border-left: 1px solid #CE5429;
}
td.kosikkod {
  text-align:center;
  background: #FEF3AE;
  font-weight: bold;
  font-family: 'Courier new', monospace;
}
td.kosikkodokr {
  text-align:center;
  background: #FEF3AE;
  font-weight: bold;
  font-family: 'Courier new', monospace;
  border-left: 1px solid #CE5429;
}
td.kosikobjem {
  background: #FEF3AE;
  text-align: right;
}
td.kosiknazev {
  background: #FEF3AE;
  text-align: left;
}
td.kosikcena {
  background: #FEF3AE;
  text-align: right;
  font-weight: bold;
}
td.kosikmn {
  background: #FEF3AE;
  text-align: right;
}
td.kosikccena {
  background: #FAEFAC;
  text-align: right;
  font-weight: bold;
  border-left: 1px solid #CE5429;
  border-right: 1px solid #CE5429;
}
td.kosikcccenatxt {
  background: #FFFCB6;
  text-align: left;
  border-top: 1px solid #CE5429;
  font-size: 1.2em;
}
td.celkovacenatxt {
  background: #FFFCB6;
  text-align: left;
  text-decoration: underline;
  border-top: 1px solid #CE5429;
  font-size: 1.2em;
}
td.kosikpostovnetxt {
  background: #FFFCB6;
  text-align: left;
  border-top: 1px solid #CE5429;
  font-size: 1em;
}
td.kosikcccena {
  text-align: right;
  background: #FFFCB6;
  font-weight: bold;
  font-size: 1.2em;
  border: 1px solid #CE5429;
}
td.celkovacena {
  text-align: right;
  background: #FFFFDD;
  font-weight: bold;
  text-decoration: underline;
  font-size: 1.2em;
  border: 1px solid #CE5429;
}
td.kosikpostovne {
  text-align: right;
  background: #FFFCB6;
  font-size: 1em;
  border: 1px solid #CE5429;
}
#main {
  width: 1003px;
  background: #F5DD92;
}
#roztahovac {
  width: 1px;
  height: 160px;
  float: right;
  border: 0px;
  padding: 0px;
  margin: 0px;
  overflow: hidden;
  font-size: 0px;
}
#title {
  width: 1003px;
  cursor: pointer;
  height: 92px;
  background: url("../imgs/layout/title.jpg") no-repeat;
}
#leftbar {
  width: 146px;
  height: 583px;
  float: left;
  padding: 0px 12px;
  background: url("../imgs/layout/leftbar.jpg") no-repeat #F5DD92;
}
#mainbar {
  float: right;
  width: 833px;
  padding: 4px 0px 0px;
}
#copyright {
  clear: both;
  width: 995px;
  margin: 0px;
  padding: 2px;
  border: 2px solid #CF7F29;
  background: url("../imgs/layout/clanekbg.jpg") #DE7B42 repeat-x;
  text-align: center;
  font-weight: bold;
  color: #000000;
}
#copyright a {
  color: #000;
}
#searchdiv {
  margin: 2px 0px 8px;
  padding: 2px;
  width: 125px;
  height: 46px;
  background: url("../imgs/layout/searchplace.jpg") no-repeat;
}
#searchlbl {
  margin: 0px;
  padding: 2px 1px 6px;
  _padding: 2px 1px 5px;
  color: #000000;
  font-weight: bold;
}
#leftcol {
  float: left;
  width: 416px;
}
#rightcol {
  float: right;
  width: 416px;
}
#kosikinfo {
  position: absolute;
  left: 177px;
  top: 64px;
  width: 240px;
  height: 19px;
  text-align: center;
  height: 16px;
  border: black 1px solid;
  border-bottom: 0px;
  margin: 0px;
  padding: 1px;
  overflow: hidden;
  background: #FFFFFF;
}
#kosikinfo a {
  text-decoration: none;
  font-weight: bold;
  color: #000;
}
#kosikinfo a:hover {
  text-decoration: underline;
}
#userinfo {
  position: absolute;
  left: 423px;
  top: 64px;
  width: 200px;
  height: 19px;
  text-align: center;
  height: 16px;
  border: black 1px solid;
  border-bottom: 0px;
  margin: 0px;
  padding: 1px;
  overflow: hidden;
  background: #FFFFFF;
}
#userinfo a {
  text-decoration: none;
  font-weight: bold;
  color: #000;
}
#userinfo a:hover {
  text-decoration: underline;
}
#kosikmain {
  width: 813px;
  padding: 2px;
  border: 1px solid #CE5429;
  background: url('../imgs/layout/kosik.jpg') #F5DD92 no-repeat right top;
}
#objmain {
  width: 813px;
  padding: 2px;
  border: 1px solid #CE5429;
  background: url('../imgs/layout/obj.jpg') #F5DD92 no-repeat right top;
}
#kosmeticka {
  border: 0px;
  margin: 0px;
  padding: 0px;
  float: right;
}
.stdedit {
  width: 450px;
  background: #F5EBCC;
  border: 1px solid #916C1A;
}
.logedit {
  width: 150px;
  background: #F5EBCC;
  border: 1px solid #916C1A;
}
.adredit {
  width: 300px;
  height: 48px;
  background: #F5EBCC;
  border: 1px solid #916C1A;
}
.stdbutton {
  border: 1px solid #916C1A;
  background: #F5DD92;
}
.searchedit {
  width: 91px;
  _width: 89px;
  background: #F5EBCC;
  border: 1px solid #916C1A;
}
.searchbutton {
  position: relative;
  width: 28px;
  _height: 20px;
  border: 1px solid #916C1A;
  background: #F5DD92;
}
.objmnedit {
  width: 30px;
  _width: 28px;
  background: #F5EBCC;
  border: 1px solid #916C1A;
}
.objbutton {
  width: 90px;
  _height: 20px;
  font-size: 8px;
/*  margin: 0px 0px 0px;*/
  border: 1px solid #916C1A;
  background: #F5DD92;
}
.noborder {
  padding: 0px;
  margin: 0px;
  border: 0px;
}
.hidden {
  display: none;
}
.nofloat {
  width: 1px;
  height: 1px;
  padding: 0px;
  margin: 0px;
  border: 0px;
  font-size: 1px;
  clear: both;
}
