body {
  padding: 0px;
  margin: 0px;
  background-color: white;
  color: #444;
}

hr {
  color: #444;
  widht: 90%;
  text-align: center;
}

h1 {
  padding-bottom: 50px;
  _padding-bottom: 60px;
  font-size: 180%;
  font-weight: normal;
  text-align: center;
}

a {
  text-decoration: none;
  border-bottom: 1px solid black;
  color: #666;
}

a:hover {
  border-bottom: 2px solid #04A;
}

ul li {
 list-style-image: url('./img/list.gif');
 text-align: left;
}

div#obsah {
  widht: 100%;
  padding: 0px;
/*  background-image: url('./img/pozadi.jpg');*/
  background-repeat: no-repeat;
  background-position: right bottom;
}

div#obsah div#header, div#obsah div#header_telc {
  width: 234px;
  height: 75px;
  background-color: #622;
}

div#obsah div#header {
  background-image: url('./img/logo.jpg');
}

div#obsah div#header_telc {
  background-image: url('./img/logo.jpg');
}

div#obsah div#header h1 {
  display:none;
}

div#obsah div#menubar {
  background-color: #eee;
  background-image: url('./img/backmenu.gif');
  width: 234px;
  text-align: right;
  padding: 0px;
  padding-top: 10px;
  padding-bottom: 10px;
  height: 500px;
}

div#obsah div#data, div#obsah div#data_telc {
  display: run-in;
  position: absolute;
  left: 238px;
  padding: 20px;
  padding-top: 40px;
  _padding-top: 50px;
  text-align: center;
  top: 0px;
  min-width: 660px;
  _width: 660px;
  height: 546px;
  border-left: 3px solid black
}

div#obsah div#data_telc {
  background-repeat: no-repeat;
  background-position: top right;
  background-image:  url('./img/back_telc.jpg');
}

div#obsah div#data {
  background-repeat: no-repeat;
  background-position: top right;
  background-image:  url('./img/back_kostely.jpg');
}

div#obsah div#data a, div#obsah div#data_telc a {
  border: 0px;
}

div#obsah div#data ul li a {
  border-bottom: 1px solid black;
}

div#obsah div#data ul li a:hover {
  border-bottom: 2px solid #04A;
}

div#obsah div#data a img {
  border: 2px outset #777;
}

div#obsah form {
  text-align: left;
}

span.time {
  font-size: 80%;
  color: #777;
  font-weight: bold;
}

div#ramecek {
  border: 1px solid #ddd;
  width: 650px;
  height: 300px;
  overflow: auto;
}
