/* ------------------------------- GLOBAL ----------------------------------- */

html {
    box-sizing: content-box !important;
}

body, html {
    margin: 0;
    padding: 0;
    height: 100%;
    text-align: center;
    color: #666666;
}


/* all elements */
* {
    font-family: 'Tahoma CE', Tahoma, 'Arial CE', 'Helvetica CE', Arial, lucida, sans-serif;
}

/* set fontsize for basic emements*/
td, p, div, tr, th, table, input, select, textarea {
    font-size: 100%;
}

/* body */
body {
    font-size: 75%;
}

/* form */
form {
    padding: 0px;
    margin: 0px;
}

/* img */
img {
    border: 0px;
}

/* small, big*/
small {
    font-size: 85%;
}

big {
    font-size: 115%;
}

input {
    color: #333333;
}

/* ------------------------------- ODKAZY ---------------------------------- */


a {
    color: #4FA928;
    text-decoration: underline;
}

a:link {
    color: #4FA928;
    text-decoration: underline;
}

a:visited {
    color: #4FA928;
    text-decoration: underline;
}

a:active {
    color: #4FA928;
    text-decoration: underline;
}

a:hover {
    color: #65B342;
    text-decoration: underline;
}

/* ------------------------------- NADPISY ---------------------------------- */


h1 {
    color: #4FA928;
    font-size: 2em;
    margin-top: 0em;
    margin-bottom: 1em;
    line-height: 130%;
    font-weight: bold;
}

@media screen and (max-width: 1024px) {
    h1 {
        font-size: 1.5em;
    }
    
}

h1 small {

    font-weight: normal;
    font-size: 0.7em;
}

h2 {
    font-size: 1.2em;
    color: #4FA928;
    font-weight: bold;
}

h3 {
    font-size: 1.2em;
    font-weight: normal;
}

h4 {
    font-size: 1.05em;
    margin: 1em 0em;
}


h5 {
    font-size: 1.0em;
}


iframe {
    border: 0px;
}

/* ------------------------------- lists ------------------------------------ */

ul {
    list-style: url(img/list-bullet.png);
}

li {
    padding-top: 3px;
    padding-bottom: 3px;
}


/*
  ul
  {
    margin: 1em 0px;
    padding: 0px;
    list-style: none;
  }

  li
  {
    padding: 3px 0px 3px 2em;
    margin: 0px;
    background: url(img/list-bullet.png) no-repeat 0.75em 0.65em;
    ^background: url(img/list-bullet.png) no-repeat 0.75em 0.75em;
  }

  */