body, html { font-family: Verdana; text-align: center; font-size: 0.9em; color: #000000; padding: 0px; margin: 0px; background-color: #ffffff; }
table { border-collapse : collapse; padding: 0px; margin: 0px; }
table#prospekty { margin: 0 auto; }
table#prospekty td { border: 1px solid #c4c4c4; }
table#prospekty a img, table#prospekty a:hover img { border: 0px; }
table.opf { padding: 0px; margin-left: 4px; }
td { border: 0px; }
ul { margin: 0px; padding: 0px; }
li { margin: 0px 0px 10px 0px; padding: 0px; list-style-type: none; }
h1 { margin: 5px 0px 5px 0px; padding: 0px; font-size: 1.1em; font-weight: bold; color: #000000; }
h2 { margin: 0px 0px 0px 0px; padding: 0px; font-size: 1em; font-weight: bold; text-decoration: underline; color: #000000; }
h3 { margin: 0px; padding: 0px; font-size: 0.9em; font-weight: bold; color: #000000; }
p { width: 545px; margin: 0px; padding: 5px 0px 5px 15px; }
img.hr { padding-top: 6px; }

#all { width: 1000px; margin: 0 auto; text-align: center; background-image: url("images/bg.gif"); background-repeat: repeat-y; }

  #page { width: 856px; margin: 0 auto; text-align: center; background-color: #21c600; background-image: url("images/bg_page.gif"); background-repeat: repeat-y; }

  #header { width: 850px; height: 261px; margin-left: 3px; background-color: #21c600; background-image: url("images/header_bg.gif"); background-repeat: no-repeat; }
    .header img { width: 838px; height: 249px; margin-top: 6px; }
    .header a img { border: 0px; }
    .header a:hover img { border: 0px; }

  #menu { width: 850px; height: 45px; margin-left: 3px; padding: 0px; background-image: url("images/menu_bg.gif"); background-repeat: no-repeat; }
    .menu { width: 850px; height: 37px; margin: 0px; padding-top: 4px; }

    #content { width: 850px; overflow: auto; padding: 0px; margin-left: 3px; }
      
    #left { width: 175px; margin: 0px; padding: 0px; float: left; text-align: left; }
      #left img { border: 0px; }
      .toplist { text-align: center; padding-top: 100px; }
      .valid { text-align: center; padding-top: 25px; }
      .produkty ul { width: 175px; }
      .produkty li { list-style-type: none; border-bottom: 2px solid black; border-top: 1px solid black; }
      .produkty li a { color: #000000; text-decoration: none; font-weight: bold; padding-left: 7px; }
      .produkty li a.aktivni { color: #ffffff; text-decoration: none; font-weight: bold; }
      .produkty li a:hover { color: #ffffff; text-decoration: none; font-weight: bold; }
      
    #right { width: 100px; margin: 0px; padding: 0px; float: right; background: #008103 url("images/logos_top.gif"); background-repeat: no-repeat; }
      #right .logo { padding: 10px 0px 0px 0px; margin: 0px; display: block; }
      #right .logo img { border: 0px; padding-top: 5px; }
      #right .logo a img { border: 0px; }
      #right .logo a:hover img { border: 0px; }
      
    #main { width: 565px; margin: 0px; padding: 0px; text-align: center; float: left; }
      #main b { color: #000000; }
      #main strong { color: #ff0000; font-size: 1.1em; }
      #main a:link, #main a:visited { color: #000000; text-decoration: underline; }
      #main a:active, #main a:hover { color: #4a4a4a; text-decoration: none; }
      #main a.oploceni { color: #004eff; }
      #main p.spacer { color: #ffffff; }
      #main p.left { width: 265px; float: left; display: block; }
      #main p.right { width: 265px; float: right; }
      #main p.leftq { width: 150px; float: left; }
      #main p.rightq { width: 340px; float: right; }
      #main p.lefts { width: 340px; float: left; }
      #main p.rights { width: 150px; float: right; }
      #main p.leftr { width: 265px; height: 103px; float: left; }
      #main p.rightr { width: 265px; height: 103px; float: right; }
      #main p.lefto { width: 265px; height: 370px; float: left; }
      #main p.righto { width: 265px; height: 370px; float: right; }
      #main strong.index { color: #000000; }
      #main strong.underline { color: #000000; text-decoration: underline; }
      #main .red { color: #ff0000; font-weight: bold; }
      #main .blue { color: #0c00ff; font-weight: bold; }
      #main .orange { color: #ff6600; font-weight: bold; }
      #main .green { color: #008000; font-weight: bold; }
      #fotogalerie a img { border: 3px solid white; }
      #fotogalerie a:hover img { border: 3px solid green; }
      .formular { width: 550px; margin: auto; padding-left: 8px; text-align: left; }
      form label { display: block; float: left; width: 160px; padding: 0 10px; text-align: right; }
      form div { margin-bottom: 5px; }
    .table { padding-left: 10px; }
    .vrata { margin-bottom: 20px; }

  #footer { width: 856px; height: 29px; margin: 0px; padding: 0px; text-align: center; color: #ffffff; background-image: url("images/footer.gif"); background-repeat: no-repeat; }
    #footer .footer { margin: 0px; padding: 13px 0px 0px 0px; display: block; font-size: 0.8em; }
    #footer .footer a { color: #ffffff; text-decoration: underline; }
    #footer .footer a:hover { color: #ffffff; text-decoration: none; }
