body        {
              background-color: FFBD00;
              background-image: url('../pics/gradient.gif');
              background-repeat: repeat-x;
              text-align: center;
              margin: 0px;
              font-size: 14px;
             }
a            {
             color: black;
             }
h7           {
             font-weight: bold;
             font-size: 18px;
             }
.stranka     {
              width: 806px;
              background-image: url('../pics/pozadi.gif');
              background-repeat: repeat-y;
              background-color: #fff4b8;
              margin: auto;
             }
.vestranka   {
              width: 806px;
              float: left;
              background-image: url('../pics/pozadi.gif');
              background-repeat: repeat-y;
             }
.logo        {
              width:131px;
              height:98px;
              float: left;
              background-image: url('../pics/logo.gif');
             }
.nazev       {
              width:673px;
              height:98px;
              float: left;
              background-image: url('../pics/nazev.gif');
             }
#left {
  float: left;
  width: 131px;
  background-image: url('../pics/pozadi_menu.gif');
  background-repeat: repeat-y;
  background-color: transparent;
  text-align: right;
  padding-top: 0px;
  margin-top: 0px;
}
             
#menu {
  padding-right: 10px;
  font-size: 12px;
  font-family: Comic Sans MS;
  padding-top: 0px;
  margin-top: 0px;
  font-weight: bold;
}

#menu a {
  text-decoration: none;
  color: #533501;
}

#menu a:hover {
  color: #ff9000;
}

#menu .active {
  color: #ff9000;
}

#menu h2 {
  margin-top: 10px;
  margin-bottom: 5px;
}

#odkazy {
	text-align: center;
}

#odkazy img {
  padding: 0px;
  margin: 0px;
}

#odkazy div {
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
}

p {
  padding-top: 0px;
  margin-top: 0px;
}

.hlavni {
  width:672px;
  min-height: 484px;
  _height: 484px;
  float: left;
  background-repeat: no-repeat;
}

.vyrobky {
  float: left;
  width: 190px;
  margin-left: 10px;
  margin-right: 10px;
  text-align: center;
}

.zbozi {
  width: 130px; 
  height: 130px;
  border-style: solid;
  border-width:1px;
  border-color: #000000;
}

.hlavni_text {
             width: 635px;
             float: left;
             text-align: justify;
             padding-left: 15px;
             padding-top: 5px;
             }

.nadpis {
  font-size: 14px;
  margin-top: 6px;
  margin-bottom: 6px;
  margin: left;
}


.hidden      {
              visibility: hidden;
              font-size: 2px;
             }
.sest        {
              width: 3px;
              height: 484px;
              float: left;
             }
.polozka     {
              width: 300px;
              _width: 302px;
              float: left;
              margin-top: 10px;
             }
.polozka_nadpis
             {
              width: 300px;
              text-align: center;
              float: left;
              font-weight: bold;
             }
.polozka_okno1
             {
             margin-top: 10px;
             width: 150px;
             height: 150px;
             float: left;
             }

.polozka_okno1 img
             {
             width: 130px;
             height: 130px;
             border: 1px solid black;
             }

.polozka_okno2
             {
             font-variant: small-caps;
             font-weight: bold;
             vertical-align: bottom;
             margin-top: 10px;
             width: 150px;
             height: 150px;
             float: left;
             }

.polozka_okno2 img
             {
             width: 130px;
             height: 19px;
             }

.polozka_popis
             {
              width: 280px;
              float: left;
              text-align: left;
              margin-bottom: 30px;
              margin-left: 10px;
              margin-right: 10px;
             }

.kosik       {
              float: left;
              width: 120px;
              text-align: right;

             }
.odsazeni    {
             width: 125px;
             height: 50px;
             float: left;
             }

a img        {
              border:none;
             }

.kosik_tlacitka img
             {
              margin-top: 5px;
             }

h1           {
              font-size: 20px;
             }
h2           {
              font-size: 14px;
              font-weight: bold;
             }
h2 a         {
              color: black;
             }
h2 a:hover   {
              text-decoration: none;
             }
h3           {
              font-size: 14px;
              font-weight: bold;
              margin-bottom: 6px;
              margin-top: 6px;
             }

.kniha_300   {
              width: 300px;
              float: left;
              margin-bottom: 5px;
             }
.kniha_600   {
              width: 600px;
              float: left;
             }
.kniha_600a  {
              width: 600px;
              float: left;
              border-bottom: 1px solid #3C1E04;
              margin-bottom: 5px;
              padding-bottom: 5px;
             }
.edit        {
              width: 200px;
              background-color: #FEFFD8;
              border: 1px solid black;
             }
textarea     {
             width: 600px;
             height: 100px;
             background-color: #FEFFD8;
             border: 1px solid black;
             }
.button      {
             margin-top: 10px;
             border: 2px solid #3C1E04;
             color: 3C1E04;
             font-weight: bold;
             background-color: #FCFAC5;
             }

.nt          {
              font-size: 10px;
              font-weight: bold;
              text-align: center;
              margin-top: 10px;
             }
.tabulkacenik {
              border-collapse: collapse;
              border: 1px solid #000;

}

.tabulkacenik td, .tabulkacenik th {
              border: 1px solid #000;
              padding: 2px 5px 2px 5px;
              text-align: center;
}

.cleaner {
  height: 0;
  line-height: 0;
  font-size: 0;
  clear: both;
}