body {
  background-repeat: repeat-x;
  text-align: left;
}
body, td {
  font-size: 0.86em;
	font-family: Trebuchet MS, sans-serif;
	line-height: 1.4;
}
p {
  text-align: justify;
  margin: 5px 0px 5px 0px;
}
textarea {
  font-family: Trebuchet MS, sans-serif;
}
td {
	line-height: 1;
}
a {
  color: rgb(11,119,0);
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
h1 {
  margin: 6px 0px 10px 0px;
}
h2 {
  margin: 6px 0px 10px 0px;
}
h3 {
  margin: 6px 0px 10px 0px;
}
h4 {
  margin: 6px 0px 10px 0px;
}
h5 {
  margin: 6px 0px 10px 0px;
}
ul {
  margin: 10px 0px 10px 30px;
}
.obt_obr a img {
  border: 1px solid rgb(66,69,66);
}
#main {
  width: 760px;
  background-image: url('images/main_bg.gif');
  background-repeat: no-repeat;
  background-color: rgb(255,254,189);
  text-align: left;
  padding-left: 0px;
}
#menu {
  width: 185px;
  float: left;
  margin-top: 90px;
}
#menu div {
  margin-left: 15px;
}
#menu img {
  border-width: 0px; 
}
#titul {
  width: 325px;
  height: 90px;
  float: right;
}
#top {
  padding-top: 49px;
}
#jazyky {
  margin-top: 0px;
  margin-left: 30px;
  width: 150px;
  float: left;
}
#nadpis {
  text-align: right;
  height: 44px;  
  background-repeat: no-repeat; 
  background-position: top right;
}
.fotka {
  font-family: arial;
  font-size: 0.7em;
	line-height: normal;
}
.fotka img {
  border: 1px solid black;
  margin-bottom: 3px;
}
#strankovani {
  text-align: center;
}
#strankovani a {
  text-decoration: none;
}
#content {
  margin-left: 0px;
  padding-right: 8px;
  margin-top: 50px;
  width: 560px;
  float: left;
  margin-left: 7px;
}
.c_historie .fotka {
  margin: 10px;
}
.kvetinky {
  list-style-type: none; 
}
.kvetinky li {
  margin-left: -20px; 
  padding-left: 18px; 
  background-image: url('images/kvetina.gif'); 
  background-repeat: no-repeat; 
  background-position: 0px -3px
}
.c_chov .lichy {
  background-color: rgb(237,247,188);
}
.c_chov .sudy {
}
#zvirata .stav {
  font-weight: bold;
  text-align: left;
  width: 1%;
}
#zvirata {
  width: 60%;
}
.label {
  width: 60px;
  float: left;
}
.c_adopce .label {
  width: 180px;
}
.c_adopce input, .c_adopce textarea, .c_adopce select {
  width: 300px;
}
.c_adopce textarea {
  height: 100px;
}
#footer {
  margin-top: 8px;
  font-family: arial;
	line-height: 1.2;
  width: 760px; 
}
#footer #loga {
  width: 410px; 
  height: 74px; 
  float: right; 
  background-color: white; 
  border: 1px solid black;
}
#footer #blind {
  width: 330px; 
  float: left; 
  height: 74px; 
  background-color: white; 
  border: 1px solid black;
}
#footer #blind div {
  margin-left: 10px;
  margin-top: 10px;
}
#copyleft {
  width: 760px; 
  text-align: right;
  background-color: rgb(255,254,189);
  padding-bottom: 3px;
  font-size: 0.75em;
}
.c_novinky h3 {
  margin-bottom: 4px;
}
#strankovani {
  margin-top: 20px;
}
#intro_text {
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
}
#intro_flash {
  width: 350px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
#intro {
  width: 500px;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
.pov {
  font-weight: bold;
}
.c_zabava #pozadi {
  text-align: center;
}
.c_zabava #pozadi img {
  margin-top: 10px;
}
form input {
  margin-bottom: 10px;
}
.c_ochrana h4 {
  margin: 0px;
  margin-top: 15px;
  margin-bottom: 9px;
}
.c_vstupne ul {
  list-style-type: none; 
}
.c_vstupne li {
  margin-left: -20px; 
  padding-left: 18px; 
  background-image: url('images/kvetina.gif'); 
  background-repeat: no-repeat; 
  background-position: 0px -3px
}
#blind {
  text-align: justify;
  font-size: 13px;
  padding-right: 4px;
}
#menu h5 { font-size: 1.2em; text-align: center; border-top: 1px solid black; padding-top: 10px; margin-top: 10px; }