BODY {
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 10px;
background-color: #ffffff;

font-size : 12px;
font-family : Verdana, Tahoma, Arial;
text-align: left;

scrollbar-face-color: #efefef;
scrollbar-arrow-color: #888888;
scrollbar-highlight-color: #efefef;
scrollbar-3dlight-color: #888888;
scrollbar-shadow-color: #efefef;
scrollbar-darkshadow-color: #888888;
scrollbar-track-color: #cfcfcf;

}

h1 {
color:  #000000;
font-family: tahoma, verdana, arial;
font-weight: bold;
font-size: 14pt;
text-align: left;
margin: 0px;
}

h2 {
color:  #003677;
font-family: tahoma, verdana, arial;
text-align: left;
text-decoration : none;
font-weight: bold;
font-size : 14px;
margin: 4px;
}

a:link {
color: #004C94;
text-decoration : none;
font-size : 12px;
font-family : Arial, Verdana, Tahoma;
font-weight: bold;
}

a:VISITED {
text-decoration : none;
font-size : 12px;
font-family : Arial, Verdana, Tahoma;
font-weight: bold;
color: #004C94;
}

a:active {
color : #006A00;
text-decoration : none;
font-size : 12px;
font-family : Arial, Verdana, Tahoma;
font-weight: bold;
}

a:hover {
color : #8c0000;
text-decoration : none;
font-weight: bold;
font-size : 12px;
font-family : Arial, Verdana, Tahoma;
}

p {
color: #444444;
font-size : 12px;
font-family : Arial, Verdana, Tahoma;
font-weight: normal;
margin: 0px;
}

hr {
color: #004C94;
height: 2px;
}

fieldset {
  background: #FFF5E2;
  padding: 20 px;
  margin: 20 px;
  border: 1px solid #003677;
}

fieldset label {
  background: none;
  font-height: bold;
  border-bottom: 1px dotted #003677;
  color:  #003677;
  font-family: arial, tahoma, verdana;
  text-align: left;
  text-decoration : none;
  font-weight: bold;
  font-size : 18px;
  width: 100%;
  margin-bottom: 20px;
}

fieldset table {
  border-collapse: collapse; 
  background: none;
  border: none;
  margin: 0px;
  padding: 0px;
}

fieldset table td {
  background: #efefef;
  border: 1px solid #aaaaaa;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  font-size: 11px;
  padding: 15px;
}

fieldset table td p {
  font-weight: bold;
  margin-top: 4px;
  text-align: left;
}

#leftmenu {
  padding: 10px;
  width: 230px;
  background: #efefef;
  border: none;
  vertical-align: top;
}

#leftmenu ul {
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}

#updatetd {
  padding: 10px;
  width: auto;
  background: #ffffff;
  vertical-align: top;
  border: solid 1px #555555;
  border-right: none;
}

#zobraztypy {
  border-collapse: collapse;
  border: 1px solid #666666;
  background: none;
}

#zobraztypy tr {
  background: #987789;
  border: 1px solid #666666;
}

#zobraztypy td {
  background: #ffffff;
  border: none;
  margin: 0px;
  padding: 5px;
  vertical-align: top;
  font-weight: normal;
  text-align: left;
  font-size: 11px;
  font-family: Verdana, Tahoma, Arial;
}

#pagesZoznamTable {
  width: 590px;
  border-collapse:collapse;
  border: none;
  font-family: verdana, tahoma, arial;
  font-size: 11px;
}

#pagesZoznamTable th {
  padding:10px;
  padding-right:4px;
  background: #efefef;
  border: 1px solid #bbbbbb;
  vertical-align: top;
}

#pagesZoznamTable td {
  padding:10px;
  padding-right:4px;
  background: none;
  border:  none;
  border-bottom: 1px dashed #bbbbbb;
  vertical-align: top;
}

#pagesZoznamTable a:link, #pagesZoznamTable a:visited {
  padding-left: 3px;
  background: none;
  font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #004F95;
}

#pagesZoznamTable a:hover, #pagesZoznamTable a:active {
  padding-left: 3px;
  background: #004F95;
  font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #ffffff;
}

#pagesZoznamTable form {
  display:inline;
}
