body {
	font-family: Arial, Helvetica, sans-serif;
  color: #000;
	margin: 10px;
	padding: 0px;
	background-color: #daeeca;
  text-align: center;
  font-size: x-small;
}
form, img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
#rozcestnik {
  margin: 20px auto 10px;
  width: 944px;
  height: 284px;
}
#page {
  background: white url(img/pozadi.gif) repeat-y center;
  width: 905px;
  margin: 0px auto;
  text-align: left;
}
#logo-befor {
  background: url(img/paticka.gif) no-repeat top;
  height: 1px;
  line-height: 1px;
  font-size: 1px;
}
#logo {
  width: 905px;
  height: 130px;
}
#prepinani {
  width: 80px;
  height: 30px;
  padding-top: 80px;
  padding-left: 825px;
}
#prepinani a {
  display: block;
  width: 80px;
  height: 30px;
}
#menu {
  margin: 0px;
  padding: 0px;
  height: 63px;
}
#kun2 {
  background: white url(img/kun2.gif) no-repeat center;
  width: 124px;
  height: 259px;
  float: left;
}
#paticka {
  clear: both;
  text-align: center;
  padding-bottom: 10px;
  background: url(img/paticka.gif) no-repeat bottom;
}
#noDB
{
  margin: 100px 200px;
}
#obsah {
  margin-left: 140px;
  margin-right: 60px;
  line-height: 15px;
}
#prazdne {
  text-align: center;
  color: red;
  margin: 100px auto;
  font-size: x-large;
}
h1 {
  margin: 0px;
  line-height: 30px;
  font-size: medium;
}
select {
  margin-bottom: 10px;
}
#aktuality h2 {
  background: url(img/icon_aktualita.gif) no-repeat left top;
  height: 48px;
  line-height: 60px;
  padding-left: 45px;
}
.osloveni {
  font-weight: normal;
}
#bannery {
  margin-top: 40px;
  width: 160px;
  float: right;
}
.banner {
  margin-bottom: 15px;
}
#rady h2 {
  background: url(img/icon_rady.gif) no-repeat left top;
  height: 42px;
  line-height: 50px;
  padding-left: 45px;
}
#odkazy h2 {
  background: url(img/icon_odkaz.gif) no-repeat left top;
  height: 34px;
  line-height: 40px;
  padding-left: 45px;
}
#aktuality_index h2, #aktuality h2, #rady h2, #odkazy h2 {
  font-size: small;
  margin-bottom: 0px;
  margin-left: 0px;
  color: #900000;
}
#aktuality_index p, #aktuality p, #rady p {
  margin: 5px;
}
#aktuality_index {
  margin: 0px auto 50px;
  width: 500px;
  text-align: left;
}
.kun, .dostih {
  margin-bottom: 10px;
  padding: 10px;
  border: 1px #65D54E solid;
  background-color: #EAFED8;
  width: 680px;
}
.kun-archiv {
  margin-bottom: 10px;
  padding: 10px;
  border: 1px #C5B687 solid;
  background-color: #E6DFC8;
  width: 680px;
}
.kun-archiv:after, .kun:after, #mapka:after {
  content: ".";
  display: block;
  line-height: 1px;
  font-size: 1px;
  visibility: hidden;
  clear: right;
}
.kun-nahled {
  padding: 10px;
  border: 1px black solid;
  float: right;
  margin-right: 10px;
  background-color: white;
}
.kun-nahled img {
  border: 1px black solid;
}
.kun-jmeno, .dostih-nazev, .dostih-zavodiste {
  font-weight: bold;
  font-size: small;
}
.kun-nar {}
.kun-pohlavi {}
.kun-majitel {}
.kun-chov {}
.kun-galerie {
  margin-top: 15px;
}
.kun-dostihy {}
.staj {
  width: 700px;
  margin-top: 5px;
}
.staj-nazev {
  /*border: 1px black solid;*/
  background-color: #94BAC2;
  margin-bottom: 5px;
  padding: 5px 10px;
}
.staj-obsah {
  padding: 10px;
  border: 1px #9EC1F1 solid;
  background-color: #E0ECF0;
  margin-bottom: 15px;
}
.staj-drez {
  float: right;
  margin-right: 10px;
}
.staj-galerie {
  margin-top: 15px;
}
.staj-kone {
  margin-top: 15px;
}
#dostihy table {
  clear: right;
  width: 99.5%;
  border-collapse: separate;
	border-spacing: 3px 10px;
}
#dostihy th {
  background-color: #CCFF99;
  padding: 5px;
}
#dostihy td {
  background-color: #EAFED8;
  padding: 5px;
}
#dostihy-archiv table {
  clear: right;
  width: 99.5%;
  border-collapse: separate;
	border-spacing: 3px 10px;
}
#dostihy-archiv th  {
  background-color: #C5B687;
  padding: 5px;
}
.kun-archiv, #dostihy-archiv td {
  background-color: #E6DFC8;
  padding: 5px;
}

#filtr {
  float: left;
  width: 250px;
}
#filtr1 label, #filtr label {
  width: 70px;
  display: block;
  float: left;
}
#mapka {
  float: right;
  width: 450px;
  text-align: center;
  border-left: 1px black dashed;
  margin-bottom: 15px;
}
.dostih {}
.dostih-zavodiste {
  padding-top: 10px;
}
.dostih-propozice {}
.dostih-vysledky {}
.dostih-kone {}
.titulek {
  font-weight: bold;
  padding-top: 10px;
}
.galerie-p {
  text-align: center;
}
