body {
	background: #ddedd2;
font-size: 14px;
font-family: serif;
}


/** layout **/

#slogan1 {
background: url(img/bgslog.gif);
position: absolute;
color: #fcfffb;
font-family: Times, "Times New Roman", serif;
font-size: larger;
font-weight: normal;
border: 1px #fefffc solid;
right: -35px;
width: 29em;
height: 25px;
top: -18px;
text-align: justify;}

#hmenu {
	text-align: center;
    width: 100%;
    border: 1px solid;
    background-color: #4bbf11;
    font: bold 15px Times, "Times New Roman", serif;
top: 0px;
margin-bottom: 1px;
color: #ffffff;
position: fixed;
left: 0em;
height: 7em;}

#hmenu2 {width: 100%;
    border: 1px solid;
    background-color: #4bbf11;
    font: bold 15px Times, "Times New Roman", serif;
top: 0px;
margin-bottom: 1px;
color: #ffffff;
position: fixed;
left: 0em;
height: 55px;}


#wrapper {
	text-align: left;
    width: 950px;
color: #195406;
border: 10px #ffffff solid;
position: absolute;
margin: 1px;
background-image: url(img/zahrada.jpg);
background-repeat: no-repeat;
min-height: 495px;top: 20px;}

#menu {
background-image: url(img/menu2.gif);
background-repeat: repeat-x;
font: bolder inherit Times, "Times New Roman", serif;
color: #fdfdfd;
position: absolute;
height: 50px;
width: 100%;
bottom: 0px;
top: 445px;text-align: center;}

.p1 {position: relative;top: 10px;}

#index_obsah {
position: absolute;
width: 100%;
top: 509px;
border-top: 3px #ffffff solid;
padding-top: 3px;text-align: center;}




#obr_menu {
background-color: #36800b;
position: absolute;
width: 100%;
top: 509px;
border-color: #4bbf11;
border-style:;
border: 3px #ffffff solid;
border-top: 3px #ffffff solid;
padding-top: 3px;text-align: center;}

#wrapobsah {
background: #a0ac98;
position: absolute;
top: 46px;
width: 22%;
border: 1px #009900 solid;height: 645px;}


#wrapobsah2 {
background: #a0ac98;
position: absolute;
top: 168px;
width: 22%;
border: 1px #009900 solid;
left: 746px;
}

#wrapobsah3 {
background: #a0ac98;
position: absolute;
top: 46px;
width: 55%;
border: 1px #009900 solid;
left: 216px;height: 645px;}

#wrapobsah4 {
background: #a0ac98;
position: absolute;
top: 46px;
width: 22%;
border: 1px #009900 solid;
left: 746px;height: 645px;}

#obsahNadpis {
background: #009900;
width: 90%;
border: 0px;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 0px;
color: #ffff00;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
font-size: 13px;}


#obsah {
background: #009900;
width: 30%;
border: 2px #ffffff solid;
margin-left: 5px;
margin-top: 5px;
margin-bottom: 0px;
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
font-size: 13px;}

#obsah2 {
background: #009900;border: 2px #ffffff solid;
margin: 5px;
padding: 5px;
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: left;
font-size: 13px;}

.obsah2 {
background: #ddedd2;border: 2px #ffffff solid;
margin: 5px;
padding: 5px;
color: #006800;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: center;
font-size: 13px;}

#obsah3 {
background: #ddedd2;border: 2px #ffffff solid;
margin: 5px;
color: #006800;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: justify;
font-size: 13px;
padding-top: 0px;
padding-left: 5px;
padding-bottom: 5px;
padding-right: 5px;}

#obsah4 {
background: #ddedd2;border: 2px #ffffff solid;
margin: 5px;
padding: 5px;
color: #006800;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: center;
font-size: 13px;}

.obsah4 {
background: #ddedd2;border: 2px #ffffff solid;
margin: 5px;
padding: 5px;
color: #006800;
font-family: Verdana, Helvetica, Arial, sans-serif;
text-align: center;
font-size: 13px;}


#hodkazy {
position: absolute;
width: 100%;
top: 620px;
border: 2px #ffffff none;background-image: url(img/menu2.gif);background-repeat: repeat-x;height: 45px;}

#maleobrazky {
position: absolute;
top: 670px;
}


h1 {
  position: inherit;
padding-top: 15px;
  width: 15em;
  text-align: center;
  background: url(img/menu4.gif);
  color: #ffffff;
  font: "Times new roman", serif;
  font-weight: normal;
font-size: 2em;
border: #ffffff solid;
padding-bottom: 15px;
border-top: 1px #fcfcfc solid;
border-bottom: 1px #ffffff solid;
border-right: 1px #ffffff solid;
border-left: none;}

h2 {
font-family: Times, "Times New Roman", serif;
color: #ffffff;
border: 1px #ffffff solid;
background-color: #009900;
font-size: 20px;
position: static;}

h3 {
font-family: Times, "Times New Roman", serif;
color: #ffff66;
border: 1px #ffffff solid;
background-color: #009900;text-align: center;font-size: 15px;}



#velkytext {
font: bold 3em Times, "Times New Roman", serif;
color: #009900;
position: absolute;
top: 15px;
left: 500px;
}

#velkytextS {
font: bold 3em Times, "Times New Roman", serif;
color: #66cc00;
position: absolute;
top: 18px;
left: 503px;}

#malytext {
font: bold 2em Times, "Times New Roman", serif;
color: #67696b;
position: absolute;
top: 90px;
left: 655px;}

#malytextS {
font: bold 2em Times, "Times New Roman", serif;
color: #ffffff;
position: absolute;
top: 91px;
left: 653px;
}

.hnedy {color: #996600;font-weight: bold;}

.hnedy2 {color: #996600;font-weight: bold;padding-left: 20%;
}

h1 strong {
  font-weight: normal;
  color: #ff9900;
background-color: #fcfff6;
}


a:link {
color: #996660;
font-family: Times, "Times New Roman", serif;
font-weight: bold;
font-size: medium;text-decoration: none;}


a:visited {
font-family: Times, "Times New Roman", serif;
font-weight: bold;
color: #996600;
font-size: medium;text-decoration: underline;}

a:hover {
font-family: Times, "Times New Roman", serif;
font-weight: bold;
color: #cc9900;
font-size: medium;text-decoration: underline;}

a:active {
font-family: Times, "Times New Roman", serif;
font-weight: bold;
font-size: medium;
color: #660000;text-decoration: underline;}

a.Text:link {
color: #336600;
font-family: Times, "Times New Roman", serif;
font-weight: bold;
font-size: medium;text-decoration: underline;}

a.Text:visited {
font-family: Times, "Times New Roman", serif;
font-weight: bold;
color: #4bbf11;
font-size: medium;text-decoration: underline;}


a.Text:hover {
font-family: Times, "Times New Roman", serif;
font-weight: bold;
color: #009900;
font-size: medium;text-decoration: underline;}

a:active {
font-family: Times, "Times New Roman", serif;
font-weight: bold;
font-size: medium;
color: #660000;text-decoration: underline;}

.zleva {
border: none;position: absolute;left: 250px;}

.ind1 {
border: none;position: absolute;top: 0px;}

.ind2 {
border: none;position: absolute;top: 30px;left: 550px;}

.neokraj {
border: none;}

.malyPimg {
border: 3px #ffffff solid;
margin-right: 2px;
margin-left: 10px;
margin-top: 10px;}

img {
border: 1px #ffffff solid;}

a.emajl {
color: #ffff33;
font-size: 1em;}

a.emajl:hover {
color: #ffffff;}

a.realizace {
background-image: url(img/kompletni realizace zahrady tm.gif);
}


.ul {
border: none;margin-bottom: 5px;margin-top: 5px;}


/** footer **/
#dmenu {
	text-align: center;
    width: 100%;
    border: 1px solid;
    background-color: #4bbf11;
    font: bolder 14px Times, "Times New Roman", serif;
margin-bottom: 1px;
color: #ffffff;
position: relative;
left: 0px;
}


#dmenu2 {
	text-align: left;
    width: 100%;
    border: 1px solid;
    background-color: #4bbf11;
    font: bolder 14px Times, "Times New Roman", serif;
margin-bottom: 1px;
color: #ffffff;
position: relative;
left: 0px;
top: 1338px;}

#dmenu4 {
	text-align: left;
    width: 100%;
    border: 0px groove;
    background-color: #4bbf11;
    font: bolder 14px Times, "Times New Roman", serif;
    position: absolute;
   left: 0px;
   top: 650px;}

a.dodkaz {
color: #ffff33;
font-size: 1em;text-decoration: none;}
a.dodkaz:visited {
color: #990000;
text-decoration: none;font-size: 1em;}

a.dodkaz:hover {
color: #ffffff;
text-decoration: underline;font-size: 1em;}



a.chyba:link {
color: #993333;text-decoration: none;font-size: 2em;}

a.chyba:visited {
color: #993333;
font-size: 2em;text-decoration: none;}

a.chyba:hover {
color: #cc9900;
text-decoration: underline;font-size: 2em;}

a.chyba:active {
font-size: 2em;
color: #ffcc00;}