body {
  margin: 0px;
  padding: 0px;
  background-color: #fff;
}

body, td, p, div {
  font-family: Verdana;
  font-size: 10px;
  color: #333333;
}
td {
  vertical-align: top;
}

a:link, a:active, a:visited {
  color: #336699;
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}

H1 {
  color: #2f4376;
  font-size: 14px;
}
H2 {
  color: #2f4376;
  font-size: 12px;
}
H3 {
  color: #2f4376;
  font-size: 10px;
  margin-bottom: 10px;
  margin-top: 10px;
}
H4 {
  font-size: 12px;
}
H5 {
  font-size: 12px;
  text-decoration: underline;
}
H6 {
  font-size: 10px;
}

li {
  margin-bottom: 10px;
}

hr {
  color: #2f4376;
  height: 1px;
}

form {
  margin: 0px;
  padding: 0px;
}
input.submit {
  color: #fff;
  background-color: #999999;
  border: 0px;
  padding: 4px 4px 3px 4px;
  _padding: 4px 2px 3px 2px;
  margin-right: 0px;
  font-size: 10px;
  font-family: Verdana;
}

table.mainTab {
  width: 960px;
}
td.nopadd {
  padding: 0px;
}

table.onlyprint, tr.onlyprint, td.onlyprint, div.onlyprint, p.onlyprint {
  display: none;
}

.tabulkaRamik {}
.tabulkaNadpis {}

/*     hlavicka     */

table.hlavicka td {
  padding: 0px;
}
table.headerRight {
  width: 222px;
  background-color: #666666;
  height: 145px;
}
table.headerRight td {
  padding: 10px 14px 4px 20px;
  color: #fff;
}
table.headerRight div {
  float: right;
}
table.headerRight img {
  float: none !important;
}
table.headerRight a:link, table.headerRight a:active, table.headerRight a:visited {
  color: #fff;
  text-decoration: none;
}
table.headerRight a:hover {
  text-decoration: underline;
}

td.search {
  vertical-align: middle;
}
td.datum {
  color: #ffcc00 !important;
  font-weight: bold;
  vertical-align: bottom;
}

/*    END hlavicka     */

/*     paticka    */

td.paticka {
  text-align: center;
  vertical-align: middle;
  background-color: #000;
  color: #cccccc;
  height: 36px;
  width: 960px;
  padding: 0px;
}
td.paticka a:link, td.paticka a:active, td.paticka a:visited {
  color: #fff;
  text-decoration: none;
}
td.paticka a:hover {
  text-decoration: underline;
}
td.paticka div {
  float: left;
  padding-left: 10px;
  padding-top: 3px;
}

/*    END paticka    */

/*     menu     */

td.menu {
  background: url('/images/style/left_bg2.gif') right top repeat-y;
  width: 192px;
  border-top: 1px solid #d7d7d7;
  padding: 0px;
}
td.menu img {
  _float: left;
}
td.menuR {
  width: 222px;
  background: #fff url('/images/style/page_bg.gif') 0px 0px repeat-x;
  border-top: 1px solid #fff;
  padding: 0px;
}
div#aktuality {
  overflow: auto;
	scrollbar-face-color: #cccccc;
	scrollbar-shadow-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #999999;
	scrollbar-track-color: #f2f2f2;
	scrollbar-arrow-color: #fff;
}

div.menuL {
  background: #cccccc url('/images/style/menu_bg.gif') right top repeat-y;
  padding: 13px 0px 6px 0px;
  margin: 0px;
}

td.menu ul, td.menu li {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
td.menu ul {
  background: url('/images/style/menu_line.gif') bottom left no-repeat;
}
td.menu ul ul, td.menu li li {
  background: none;
}
td.menu li {
  clear: both;
  background: url('/images/style/menu_line.gif') top left no-repeat;
}
td.menu a:link, td.menu a:active, td.menu a:visited {
  font-weight: bold;
  text-decoration: none;
  color: #2f4376;
  display: block;
  padding: 3px 4px 3px 16px;
  width: 172px;
  background: url('/images/style/menu_sipka.gif') 4px 5px no-repeat;
}
td.menu li.ulLiLevel1 a:hover, td.menu li.menuULDirOpen a:link, td.menu li.menuULDirOpen a:active, td.menu li.menuULDirOpen a:visited, td.menu li.menuULDocOpen a:link, td.menu li.menuULDocOpen a:active, td.menu li.menuULDocOpen a:visited {
  color: #fff;
  background: #336699 url('/images/style/menu_sipka-on.gif') 4px 5px no-repeat;
}
td.menu li li a {
  background-color: transparent !important;
}
td.menu li.ulLiLevel2 a:link, td.menu li.ulLiLevel2 a:active, td.menu li.ulLiLevel2 a:visited {
  padding: 3px 4px 3px 26px;
  width: 162px;
  background: url('/images/style/menu_bod.gif') 14px 5px no-repeat;
  font-weight: normal;
  color: #2f4376 !important;
}
td.menu li.ulLiLevel2 a:hover {
  color: #2f4376 !important;
  text-decoration: underline;
  background: url('/images/style/menu_bod.gif') 14px 5px no-repeat;
}
td.menu li li.menuULDirOpen a:link, td.menu li li.menuULDirOpen a:active, td.menu li li.menuULDirOpen a:visited, td.menu li li.menuULDocOpen a:link, td.menu li li.menuULDocOpen a:active, td.menu li li.menuULDocOpen a:visited {
  color: #2f4376 !important;
  font-weight: bold;
}
td.menu li.ulLiLevel3 a:link, td.menu li.ulLiLevel3 a:active, td.menu li.ulLiLevel3 a:visited {
  padding: 3px 4px 3px 36px;
  width: 152px;
  background: url('/images/style/menu_sipka_s.gif') 24px 5px no-repeat;
  font-weight: normal !important;
}
td.menu li.ulLiLevel3 a:hover {
  background: url('/images/style/menu_sipka_s.gif') 24px 5px no-repeat;
}
td.menu li li li.menuULDirOpen a:link, td.menu li li li.menuULDirOpen a:active, td.menu li li li.menuULDirOpen a:visited, td.menu li li li.menuULDocOpen a:link, td.menu li li li.menuULDocOpen a:active, td.menu li li li.menuULDocOpen a:visited {
  text-decoration: underline;
}

td.menu li  li li.menuULDirOpen li a:link, td.menu li li li.menuULDirOpen li a:active, td.menu li li li.menuULDirOpen li a:visited, td.menu li li li.menuULDocOpen li a:link, td.menu li li li.menuULDocOpen li a:active, td.menu li li li.menuULDocOpen li a:visited {
  text-decoration: none;
}

td.menu li  li li.menuULDirOpen li a:hover, td.menu li  li li li.menuULDocOpen a {
  text-decoration: underline !important;
}

td.menu li.ulLiLevel4 a:link, td.menu li.ulLiLevel4 a:active, td.menu li.ulLiLevel4 a:visited {
  padding: 3px 4px 3px 46px;
  width: 142px;
  background: url('/images/style/menu_sipka_s.gif') 34px 5px no-repeat;
  text-decoration: none;
}
td.menu li.ulLiLevel4 a:hover {
  background: url('/images/style/menu_sipka_s.gif') 34px 5px no-repeat;
}

div.aktualTit {
  background: #cccccc url('/images/style/right_bg.gif') bottom left no-repeat;
  color: #2f4376;
  font-weight: bold;
  padding: 8px 20px;
}

table.newsTable {
  margin-bottom: 10px;
}
table.newsTable td {
  padding: 15px 10px 0px 20px;
}
span.newsTableDate {
  font-weight: bold;
  color: #666666;
  display: block;
}

/*    END menu     */

/*     content     */

div.content1 {
  width: 546px;
}
div.content2 {
  width: 768px;
}
td.contBase {
  background: #fff url('/images/style/page_bg.gif') 0px 0px repeat-x;
}
div#content {
  border-top: 1px solid #fff;
  border-left: 1px solid #e7e7e7;
  overflow: auto;
	scrollbar-face-color: #cccccc;
	scrollbar-shadow-color: #cccccc;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #fff;
	scrollbar-darkshadow-color: #999999;
	scrollbar-track-color: #f2f2f2;
	scrollbar-arrow-color: #fff;
}
div#content img {
  margin: 0px 4px;
}
div.inside {
  padding: 4px 22px 22px 22px;
}
div.navigacia a:link, div.navigacia a:active, div.navigacia a:visited {
  text-decoration: none;
}
div.navigacia a:hover {
  text-decoration: underline;
}
div.navigacia div {
  padding-left: 22px;
}

table.nadpisTab {
  height: 21px;
  margin-top: 5px;
}
table.nadpisTab td {
  background-color: #2f4376;
  color: #fff;
  font-weight: bold;
}
td.nadpisText {
  vertical-align: middle;
  padding: 0px 25px !important;
}
div.nadpisLine {
  background: url('/images/style/title_line.jpg') bottom left no-repeat;
  padding-bottom: 2px;
  margin-bottom: 10px;
}
div.nadpisLine img {
  margin: 0px !important;
}

table.tabulkaRamik {
  border-collapse: collapse;
}
table.tabulkaRamik td {
  border: 1px solid #2f4376;
  padding: 4px;
}
tr.tabulkaNadpis td, tr.tabulkaNadpis p {
  background-color: #2f4376;
  color: #fff;
  font-weight: bold;
}

/*    END content     */

