body { background-color: #686868;  background-image: url(pic/bac.gif);  background-repeat: repeat-x;  margin: 0px;  margin-right: auto;  margin-left: auto;  padding: 0px;  margin-bottom: 0px;  margin-top: 0px;  text-align: center;  }
#hlav { background-color: #686868;  width: 98%;  margin-top: 0px;  margin-bottom: 0px;  margin-right: auto;  margin-left: auto;  }
#vrch { background-image: url(pic/top.png);  background-repeat: no-repeat;  height: 100px;  width: 778px;  margin-right: auto;  margin-left: auto;  margin-bottom: 0px;  }
#pag { background-color: #e8e8ff;  width: 750px;  margin-right: auto;  margin-left: auto;  }
#end { background-color: #686868;  width: 778px;  height: 30px;  color: #ffffff;  text-align: center;  clear: both;  }
#con { background-image: url(pic/back.gif);  background-repeat: repeat-x;  background-color: #e8e8ff;  margin-right: auto;  margin-left: auto;  margin-top: 0px;  width: 778px;  text-align: center;  }
.imag { padding: 15px;  clear: right;  float: right;  }
#menu { text-align: center;  line-height: 40px;  }
#menu a {color: #0000c8;  text-decoration: none;  font-weight: bold;  border: 1px solid #000099;  padding: 2px;  margin: 50px  10px 10px 10px;  }
#menu  a:hover {text-decoration: underline;  }
.formular { margin-left: 50px; margin-right: 50px; text-align: left;}
p a { color: #0000c8;  text-decoration: none;  font-weight: normal;  border: 0px none;  padding: 0px;  }
p a:hover {text-decoration: underline;  }
p.center_a { color: #6078Bf;  text-align: center;  font-size: 200%;  font-weight: bold; }
p.center {text-align: center; }
p.cent {text-align: center;  font-style: italic;  }
p.right {text-align: right; }
p.left {text-align: left; }
p.justify {text-align: justify; }
p.justi {text-align: justify;  font-style: italic; }
img {border: none;  margin: 20px; }
img.none {border: none;  margin: 0px; }
img.lef { padding: 15px;  clear: left;  float: left; }
li {text-align: justify;  margin-bottom: 15px;  margin-right: 30px; }
li.bold {text-align: justify;  margin-bottom: 15px;  margin-right: 30px;  font-weight: bold; }
.nadpis { color: #6078Bf;  text-align: center;  font-size: 200%;  font-weight: bold; }
.cas {FONT-SIZE: 10px;  font-family: Verdana, Arial CE, Arial, Helvetica, sans-seriff;  color: #6078BF;  font-weight: bold; }
.jmeno {margin-left: 20px; text-align: left;  FONT-SIZE: 10px;  font-family: Verdana, Arial CE, Arial, Helvetica, sans-seriff;  color: #6868ff;  font-weight: bold; }
.text {margin-left: 10px; text-align: left;  FONT-SIZE: 11px;  font-family: Tahoma, Verdana, Arial CE, Arial, Helvetica, sans-seriff;  color: #000068; }
hr { color: #6078BF;  background-color: #6078BF;  width: 80%;  height: 1px;  border: none; }
table.tabo { width: 100%; }
.povinne { color: #6078BF; font-size: 16px; }
.nepovinne { color: #989898; font-size: 16px; }
td.odkaz { FONT-SIZE: 10px;  font-family: Tahoma, Verdana, Arial CE, Arial, Helvetica, sans-seriff;  color: #6868ff;  font-weight: bold; }
.pic { vertical-align: middle; }
#lefttd td { text-align: left;  float: left; }
fieldset {	padding: 10px; border-color: #6078BF; }
