/* CSS Document */

body {
       background-repeat: repeat-x;
       background-color: #8AC000;
       margin-top: 40px;
       padding: 0px;
       margin-right: 0px;
       margin-bottom: 0px;
       margin-left: 0px;
       background-image: url(../images/pozadi-body.jpg);
}
a                             { font-weight: bold; font-size: 13px; text-decoration: none ;color: #8AC000; width: bold; }
a:hover             {font-weight: bold; font-size: 13px; text-decoration: underline ; color: #8AC000; weight: bold;}


h1 {
       font-size: medium;
       margin-bottom: 0px;
       padding-bottom: 0px;
       margin-top: 0px;
       color: #8AC000;
       padding-top: 5px;
              }


h2 {
       color: #FFFFFF;
       margin-top: 0px;
       padding-top: 80px;
       margin-left: 25px;
       font-size: xx-large;
              }

h2 a {
       color: #FFFFFF;
       text-decoration: none;
       font-size: xx-large;
              }

h2 a:hover {
       color: #FFFFFF;
       text-decoration: none;
       font-size: xx-large;
              }


h3 {
       font-size: small;
       margin-bottom: 0px;
       margin-top: 0px;
       color: #8AC000;
       
              }



h4 {
       font-size: small;
       color: #8AC000;
       height: 25px;
       padding-left: 5px;
       padding-top: 5px;
       margin-bottom: 0px;
       margin-top: 0px;
       border: 1px solid #8AC000;
       
              }


#obsah {
       margin-left: auto;
       margin-right: auto;
       width: 800px;
       height: auto;
       font-family: Arial, Helvetica, sans-serif;
       font-size: small;
       color: #666666;
       line-height: 1.5em;
       text-align: left;
       background-color: #FFFFFF;
}

#navigacni {
       background-image: url(../images/navigace.jpg);
       background-repeat: no-repeat;
       height: 81px;
       background-color: #E66D02;
}

#navigacni ul {
       list-style-type: none;
       font-size: medium;
       font-weight: bold;
       padding-top: 30px;
       margin-top: 0px;
       text-align: center;
       margin-left: 0px;
       padding-left: 0px;
}

#navigacni ul li {
       display: inline;
       margin-right: 0px;
       margin-left: 0px;
       padding-left: 0px;
       padding-right: 15px;
}

#navigacni ul li a {
       color: #FFFFFF;
       text-decoration: none;
       font-size: 17px;
}

#navigacni ul li a:hover {
       text-decoration: underline;
       font-size: 17px;
}


#motiv {
       background-repeat: no-repeat;
       height: 195px;
       background-color: #8AC000;
       background-image: url(../images/motiv.jpg);
}


#forma {
       padding-left: 5px;
       height: 1000px;
       margin-top: 0px;
       padding-top: 10px;
       padding-right: 5px;
       margin-left: 15px;
       margin-right: 15px;
       background-image: url(../images/pozadi-forma.jpg);
       background-repeat: repeat-x;
}


#forma p.text {
       margin-top: 0px;
       padding-top: 15px;
       margin-bottom: 0px;
       padding-bottom: 15px;
}


#forma p.text a {
       text-decoration: underline;
       color: #8AC000;
}

#forma p.text a:hover {
       text-decoration: none;
}


#forma p.kurziva {
       margin-top: 0px;
       padding-top: 5px;
       margin-bottom: 0px;
       padding-bottom: 5px;
       font-style: italic;
}

#forma ul {
       margin-bottom: 0px;
       margin-top: 0px;
       margin-left: 15px;
       padding-left: 0px;
       padding-top: 10px;
       padding-bottom: 10px;
}

#forma ul li {
       list-style-type: disc;
       font-weight: bold;
}


#vlevo {
       width: 540px;
       height: auto;
}


#vlevo p.text {
       margin-top: 0px;
       padding-top: 15px;
       margin-bottom: 0px;
       padding-bottom: 15px;
}


#vlevo p.text a {
       color: #8AC000;
       text-decoration: underline;
}

#vlevo p.text a:hover {
       text-decoration: none;
}


#vlevo p.kurziva {
       margin-top: 0px;
       padding-top: 5px;
       margin-bottom: 0px;
       padding-bottom: 5px;
       font-style: italic;
       color: #8AC000;
}

#vlevo ul {
       margin-bottom: 0px;
       margin-top: 0px;
       margin-left: 15px;
       padding-left: 0px;
       padding-top: 10px;
       padding-bottom: 10px;
       color: #8AC000;
}

#vlevo ul li {
       list-style-type: disc;
       font-weight: bold;
}


#vpravo {
       width: 205px;
       height: auto;
       float: right;
       margin-top: 40px;
       padding-top: 0px;
       height: auto;
       margin-left: 0px;
       padding-left: 0px;
       padding-right: 0px;
       font-size: x-small;
       color: #8AC000;

}


#vpravo p.text {
       margin-left: 5px;
       margin-right: 5px;
       margin-top: 0px;
       margin-bottom: 0px;
       padding-top: 0px;
       padding-bottom: 0px;
}

#vpravo p.datum {
       margin-left: 5px;
       margin-top: 5px;
       margin-bottom: 0px;
}

#vpravo p.vice {
       text-align: right;
       margin-top: 0px;
       margin-left: 0px;
       margin-right: 0px;
       margin-bottom: 0px;
       padding-bottom: 10px;
}

#vpravo p.vice a {
       color: #8AC000;
       text-decoration: none;
}

#vpravo p.vice a:hover {
       color: #8AC000;
       text-decoration: underline;
}


#paticka {
       background-repeat: no-repeat;
       color: #FFFFFF;
       font-weight: bold;
       padding-top: 50px;
       margin-top: 0px;
       text-align: center;
       height: 40px;
       background-color: #8AC000;
       background-image: url(../images/paticka.jpg);
}

#paticka a {
       color: #FFFFFF;
       text-decoration: none;
}

#paticka a:hover {
       text-decoration: underline;
}
