html, body { margin: 0; padding: 0; border: 0; background-color: #ffffff; width: 100%; text-align: center; }
p, span, div, input, a, td, select, option, textarea { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7.5pt; }
div.a1 { margin: 0px auto; background-color: #ffffff; width: 740px; text-align: left; }
div.header { width: 100%; }
div.kontakt { text-align: right; padding-top: 0.5em; }
div.menu { background-image: url(img/style/menubg.gif); height: 30px; width: 740px; padding: 0; margin: 3px 0 2px 0; }
  a.menu1b { margin-left: 17px; font-size: 14pt; line-height: 150%; position: relative; color: #ffffff; text-decoration: none; }
  a:hover.menu1b { color: #ff5001; }
div.hledani { background-image: url(img/style/hledanibg.gif); height: 28px; width: 740px; overflow: hidden; padding-top: 14px; _height: 42px; margin: 0; }

div.leftcol { position: relative; float: left; width: 548px; }
div.rightcol { position: relative; float: left; width: 192px; background-color: #2792bd; }

a.linka { color: #0000dd; text-decoration: underline; }
a:hover.linka { color: #0000dd; text-decoration: none; }

a.linkb { color: #0000dd; text-decoration: underline; font-size: 9pt; }
a:hover.linkb { color: #0000dd; text-decoration: none; }

a.linkc { color: #999999; text-decoration: none; font-size: 7pt; font-weight: bold; }
a:hover.linkc { color: #000000; text-decoration: underline; }

a.linkd { color: #cccccc; text-decoration: none; font-size: 7pt; font-weight: bold; }
a:hover.linkd { color: #000000; text-decoration: underline; }

a.linke { color: #999999; text-decoration: none; font-size: 7pt; }
a:hover.linke { color: #000000; text-decoration: underline; }

h2 { font-size: 14pt; margin: 0px; padding: 0 0 0.2em 0; }
h5 { font-size: 9pt; margin: 0px; padding: 0 0 0.2em 0; }
p { font-size: 9pt; margin: 0px; padding: 0.5em 1em 0.7em 0em; }
ul.list1 { font-size: 9pt; line-height: 150%; margin-top: 0; }
ul.list1 li { margin-left: -25px; list-style-image: url(img/style/list.gif); _list-style-image: url(img/style/list_ie.gif); }

ul.list2 { font-size: 9pt; line-height: 150%; margin-top: 0; margin-left: 20px; _margin-left: 55px; }
ul.list2 li { margin-left: -25px; list-style-image: url(img/style/list2.gif); _list-style-image: url(img/style/list2.gif); color: #ffffff; }

table.nabidka tr td.nabidka_td2 { vertical-align: top; padding: 5px 10px 0 10px; width: 400px; }

div.footer { margin-top: 30px; }
div.footer hr { color: #cccccc; background-color: #cccccc; height: 1px; border: none; }
div.footer span.copyright { color: #999999; }

