*
{
  cursor: default;
}

a
{
  cursor: pointer;
}

html
{
  height: 100%;
}

body
{
  background-color: #6d91a7;
  color: white;
  margin: 0px 0px;
}

#container
{
  width: 983px;
  margin: 0px auto;
}

#progress_bar
{
  width: 250px;
  height: 156px;
  background-image: url('design/progbar.gif');
  background-position: top center;
  background-repeat: no-repeat;
}

#progress_bar div
{
  float: left;
  height: 27px;
  margin-top: 118px;
}

#progbar_left, #progbar_right
{
  width: 14px;
}

#progbar_center
{
  width: 222px;
  background-image: url('design/progbar_bg2.gif');
  background-repeat: repeat-x;
  text-align: left;
}

#progbar_center img
{
  border-top: 2px solid #cfdbe2;
  border-bottom: 2px solid #cfdbe2;
  height: 23px;
}

#progbar_center div
{
  width: 222px;
  text-align: center;
  margin-top: 0px;
  position: absolute;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 12px;
  padding-top: 6px;
  letter-spacing: 1px;
}

#heading
{
  background-image: url('design/heading.gif');
  height: 150px;
}

#menu
{
  float: left;
  width: 240px;
  height: 430px;
  margin-top: 4px;
  background-image: url('design/menu.gif');
}

#elev
{
  float: left;
  width: 41px;
}

#elev_middle
{
  height: 426px;
  background-image: url('design/sachta_m.gif');
  background-repeat: repeat-y;
  background-position: 9px 0px;
}

#elev_bottom
{
  height: 8px;
  background-position: 9px 0px;
  background-image: url('design/sachta_b.gif');
  background-repeat: no-repeat;
}

#page
{
  height: 500px;
  width: 644px;
  float: left;
  background-color: #91adbf;
  color: white;
  margin-top: 4px;
}

#page div.section
{
  height: 460px;
  overflow: auto;
}

#top,#left,#bottom,#right
{
  background-image: url('design/border.gif');
}

#top,#bottom
{
  background-repeat: repeat-x;
}

#left,#right
{
  background-repeat: repeat-y;
}

#topleft,#topright,#bottomleft,#bottomright
{
  background-repeat: no-repeat;
}

#top
{
  background-position: top left;
}

#bottom
{
  background-position: bottom left;
}

#left
{
  background-position: top left;
}

#right
{
  background-position: top right;
}

#topleft
{
  background-image: url('design/obsah_tl.gif');
  background-position: top left;
}

#topright
{
  background-image: url('design/obsah_tr.gif');
  background-position: top right;
}

#bottomleft
{
  background-image: url('design/obsah_bl.gif');
  background-position: bottom left;
}

#bottomright
{
  background-image: url('design/obsah_br.gif');
  background-position: bottom right;
}

#content
{
  font-family: verdana, arial, sans-serif;
  padding: 20px;
}

h1
{
  margin: 0px;
}




