body {
  border: 0px none;
  margin: 0px;
  padding: 0px;
  font-family: arial, sans-serif;
  font-size: 10pt !important;
  text-align: center;
  color: white;
}

td{
  font-family: arial, sans-serif;
  font-size: 10pt !important;
}

p {
  font-size: 10pt;
}

a, a:visited {
  color: white;
  font-weight: bold;
  text-decoration: underline;
  border:0px;
}

a:hover, a:visited:hover {
  color: silver;
}

a.vstupte, a:visited.vstupte {
  color: white;
  font-weight: bold;
  text-decoration: none;
}

a:hover, a:visited:hover {
  color: silver;
}

div.contentref a, div.contentref a:hover, div.contentref a:visited, div.contentref a:visited:hover {
  text-decoration: none;
}

div.invisible {
  color: 198839;
  font-size: xx-small;
}

div.greenline, div.greenline2 {
  text-align: right;
  color: 004a2f;
  font-weight: bold;
  padding-right: 28px;
  margin-bottom: 5px;
  margin-top: -10px;
}

div.greenline2 {
  padding-right: 13px;
}


div.greenline a, div.greenline a:visited, div.greenline2 a, div.greenline2 a:visited {
  text-decoration: none;
  color: 004a2f;
}

div.greenline a:hover, div.greenline a:visited:hover, div.greenline2 a:hover, div.greenline2 a:visited:hover {
  color: silver ;
}

div.main, div.main2 {
  width: 760px;
  margin: 0px;
  background-color:198839;
  padding-top: 50px;
}

div.main2 {
  padding-bottom: 20px;
}

div.top, div.top2 {
  background-color: efecbf;
  width: 100%;
  text-align: right;
}

div.top {
  height: 150px;
}

div.top2 {
  height: 82px;
}

div.content, div.contentzahrada, div.contentref, div.contentodkazy, div.contentkontakty, div.contentfirma, div.contentprace {
  background-color: 004a2f;
  color: white;
  padding-left: 180px;
  padding-top: 10px;
  padding-right: 100px;
  text-align: left;
  padding-bottom: 0px;
  font-size: 12px;
  padding-bottom: 10px;
}

div.contentzahrada {
  padding-left: 40px;
  padding-right: 10px;
}

div.contentref {
  padding-left: 40px;
  padding-right: 40px;
}

div.contentodkazy, div.contentkontakty, div.contentfirma, div.contentprace {
  height:397px;
}

div.content h2, div.contentodkazy h2, div.contentkontakty h2, div.contentfirma h2 {
  margin-left: -140px;
}

div.contentprace {
  padding-left: 100px;
  padding-right: 50px;
}

div.contentprace h2  {
  margin-left: -60px;
}

div.background{
  background-color: 004a2f;
}

div.fotkykrajina {
  text-align: right;
  background-color: 004a2f;
}

div.right {
  text-align: right;
  font-size: 12px;
}

div.imgs {
  height: 145px;
  background-color: 004a2f;
}

div.cite {
  color: white;
  font-style: italic;
  pheight: 30px;
  height: 20px;
  padding-top: 3px;
  font-size: 9pt;
}

div.reset {
  clear: both;
}

td.zahradaseznam {
background-color: 004a2f;
text-align: left;
padding-left: 40px;
padding-top: 20px;
}

td.zahradaimg {
background-color: 004a2f;
text-align: right;
padding-top: 50px;
}

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

img.tit, img.titlast {
  float:left;
  clear: right;
  height: 138px;
}

img.tit {
  margin-right: 16px;
}

img.titlast {
  margin-right: 0px;
}

img.krajina {
  clear: right;
  padding: 5px;
}

img.zahrada {
  clear:left;
  margin:5px;
}

div.menu {
  height:26px;
  background-image: url('img/backgroundmenu.jpg');
}

div.menu2 {
  height:26px;
  background-image: url('img/background_menu.jpg');
}

img.menu {
  float:left;
  clear: right;
  height: 26px;
  margin-left: 7px;
}

h2 {
  font-size: 13pt;
}

ul {
  list-style-image: url(img/odrazka.gif);
}



