body {
  scrollbar-face-color: #000000;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: #000000;
  scrollbar-darkshadow-color:#000000;
  scrollbar-arrow-color: #FFFFFF;
  scrollbar-track-color: #000000;

  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: #FFFFFF;
}


a {
  text-decoration: none;
  color: #639CFF;
}

a:hover {
  text-decoration: none;
  color: FFFF66;

}

a:visited { 
  text-decoration: none;
  color: CC0033;
}


#content h1.photo {
  font: bold 14pt Arial, Helvetica, sans-serif;  
  color: red;
  margin-top: 15px;
  text-align: left;
  margin-left: 40px;
  margin-right: 40px;
}

h1.curr {
  font: bold 12pt Arial, Helvetica, sans-serif;  
  color: red;
  text-align: left;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 10px;
  margin-top: 20px;
}

h1.publ {
  font: bold 14pt Arial, Helvetica, sans-serif;  
  color: red;
  text-align: left;
}

h1.star {
  font: bold 16pt Arial, Helvetica, sans-serif;
  color: red;
  text-align: center;
}

h2.star {
  font: bold 14pt Arial, Helvetica, sans-serif;  
  color: red;
  text-align: center;
}

h3.star {
  font: bold 14pt Arial, Helvetica, sans-serif;  
  color: yellow;
  text-align: center;
  margin-top: 20px;
}

body {
  text-align: center;
  background: black url("images/stars.jpg") repeat;
  margin: 0px;
  padding: 0px;
  border: none; 
}

div {
  margin: 0px;
  padding: 0px;
  border: none;
  background: transparent;
}

p {
  margin: 0px;
  padding: 0px;
  border: none;
  font: 12pt Arial, Helvetica, sans-serif;
}

p.curr {
  text-align: left;
}

p.star {
  text-align: justify;
  text-indent: 20px;
}

p.table {
  text-align: center;
}

table {
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  border: none;
}

td {
  padding-bottom: 20px;
}

ul {
  list-style-position: outside;
  font: 12pt Arial, Helvetica, sans-serif;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 10px;
}

ol {
  font: 12pt Arial, Helvetica, sans-serif;
  text-align: left;
  margin-top: 0px;
  margin-bottom: 10px;
}

ul.star {
  list-style-position: outside;
  font: 12pt Arial, Helvetica, sans-serif;
  text-align: justify;
  margin-top: 0px;
  margin-bottom: 10px;
}

ol.star {
  font: 12pt Arial, Helvetica, sans-serif;
  text-align: justify;
  margin-top: 0px;
  margin-bottom: 10px;
}

img {
  margin: 0px;
  padding: 0px;
  border: none;
}

img.curr {
  position: relative;
  width: 160px;
  height: 176px;
  border: none;
  left: auto;
  right: 10px;
  top: 0px;
}

#layout {
  position: absolute;
  top: 0px; left: 0px;
  margin: 0px;
  padding: 0px;
  background: black url("images/stars.jpg") repeat;
  width: 100%;
}

#layout-top-decoration {
  position: absolute;
  top: 0px; left: 0px;
  width: 800px;
  height: 170px;
  margin: 0px;
  padding: 0px;
  border: none;
  background: black url("images/toppicture1.jpg") no-repeat left top;
}

#content-box {
  position: relative;
  margin-top: 170px;
  margin-left: 180px;
  margin-right: 10px;
  background: black url("images/stars.jpg") repeat;
  border: none;
}

#content-top-decoration {
  width: 400px;
  height: 39px;
  margin-left: 100px;
  margin-top: 5px;
  margin-bottom: 5px;
  background: url("images/logo.png") no-repeat;
  border: none;
}

#content {
  position: relative;
  margin-left: 0px;
  margin-right: 0px;
  background: black url("images/stars.jpg") repeat;
  border: none;
}

#content .stars { 
  text-align: left;
  margin-left: 20px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  border: none;
  padding: 0px;
}

#content .stars td {
  padding: 0px;
}

#content .heading {
  position: relative;
  margin-left: 20px;
  margin-bottom: 0px;
  padding: 0px;
  text-align: left;
  font: bold 20pt Arial, Helvetica, sans-serif;
  color: yellow;
  background: black url("images/stars.jpg") repeat;
  border: none;
}

#content .top-menu { 
  margin-left: auto;
  margin-right: auto;
}

#content .top-menu ul {
  display: block;
}

#content .top-menu li {
  display: block;
  position: relative;
  background: transparent url("images/indent-left.gif") no-repeat left;
  float: left;
  margin-left: 10px;
}

#content .top-menu a {
  display: block;
  margin-left: 10px;
  padding-right: 10px;
  position: relative;
  text-align: center;
  font: 12pt Arial, Helvetica, sans-serif;
  background: transparent url("images/indent-right.gif") no-repeat right;
}

#content .photobox {
  position: relative;
  width: 495px;
  margin-top: 5px;
  margin-bottom: 0px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
  clear: both;
  border: none;
}

#content > .photobox {
  width: 485px;
}

#content .photobox div {
  position: relative;
  width: 150px;
  margin: 5px;
  float: left;
}

#content .photobox div img {
  border: 1px solid rgb(98,112,134);
  margin: 0px;
}

#content .photobox div p {
  text-align: center;
  font-size: 10pt;
  margin: 0px;
}

#content .photobox .photo p {
  font-size: 10pt;
}

#left-box {
  position: absolute; 
  top: 170px; left: 0px;
  width: 170px;
  margin-top: 10px;
  text-align: left;
}

#left-box .name {
  text-align: center;
  font: bold 10pt Arial, Helvetica, sans-serif;
  color: yellow;
  margin-bottom: 5px;
}

#left-box p {
  text-align: center;
  font: 8pt Arial, Helvetica, sans-serif;
}

#menu-box {
  margin-bottom: 20px;
}

#menu-box .content {
  background: black url("images/menubg.jpg") repeat-y right;
  padding-bottom: 20px;
  margin: 0px;
}

#menu-box .top-decoration {
  width: 170px;
  height: 19px;
  background: black url("images/menutop.jpg") no-repeat top;
}

#menu-box .bottom-decoration {
  width: 170px;
  height: 17px;
  background: black url("images/menubottom.jpg") no-repeat bottom;
}

#menu-box ul  {
  list-style-image: url("images/indent.gif");
  list-style-position: outside;
  font: 12pt Arial, Helvetica, sans-serif;
  margin-top: 0px;
  margin-bottom: 0px;
}

.tabulka {
  overflow: visible;
  border-collapse: collapse;
  border: 0px solid #FFFFFF;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 1pt;
  text-align: left;}

.bunka { 
  margin: 0px;
  padding: 0px 10px 0px 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: bold;
  vertical-align: middle;
  text-align: left;}