/* a:link, a:visited { */
/*     color: #ffcc66; */
/* } */

/* a:active { */
/*     color: #ff9933; */
/* } */

/* Header */
/* #header { */
/*     overflow: hidden; */
/*     border-style: solid; */
/*     border-width: 0 0 medium 0; */
/*     border-color: #555555; */
/* } */
/* #header ol { */
/*     float: left; */
/*     clear: left; */
/*     padding-left: 0em; */
/* } */
/* #header ol li { */
/*     list-style: none; */
/*     display: inline-block; */
/* } */
/* #header ol li:after { */
/*     content: "->"; */
/*     margin-right: 0.2em; */
/*     margin-left: 0.6em; */
/* } */
/* #header ol li:last-child:after { */
/*     content: ""; */
/*     marigin-right: 0em; */
/* } */

/* Menu */
#menu {
    overflow: hidden;
    border-style: solid;
    border-width: 0 0 thin 0;
    border-color: #C8B560; /* Fall Leaf Brown */
}
#menu ol {
    float: left;
    clear: left;
    padding-left: 0em;
}
#menu ol li {
    list-style: none;
    display: inline-block;
}
#menu ol li:after {
    content: "";
    margin-right: 0.2em;
    margin-left: 2em;
}
#menu ol li:last-child:after {
    margin-right: 0em;
}

/* Obsah */
#content {
    margin-left: auto;
    margin-right: auto;
    max-width: 42em;
}
#content img {
    height: 100%;
    max-width: 100%;
    display: block;
    margin: auto;
    border-radius: 3px;
}
#text {
    margin-left: auto;
    margin-right: auto;
    max-width: 40em;
}
#ideas {
    padding-left: 0em;
}
#ideas li {
    line-height: 1.4em;
    margin-bottom: 1.5em;
    list-style-type: circle;
}

/* Footer */
#footer {
    /* Nebudeme zobrazovat, aby nerusil. Definicie sa uplatnia pri
       tlaci. */
    display: none;
    overflow: hidden;
    clear: both;
    border-style: solid;
    border-width: medium 0 0 0;
    border-color: #555555;
}
#footer dt {
    display: inline-block;
    float: left;
    clear: left;
    font-weight: bold;
}
#footer dt:after {
    content: ":";
}
#footer dd {
    display: inline-block;
    float: left;
    clear: right;
    margin-left: 0.3em;
}

/* Nezobrazujeme odkaz */
#footer dl dt:last-of-type {
    display: none;
}
#footer dl dd:last-of-type {
    display: none;
}

/* Podpora pre tlac */
@media print {
    #header {
        display: none;
    }

    #content-single-column {
        max-width: 100%;
    }

    a:link, a:visited, a:active {
        color: #134c95;
        text-decoration: underline;
        text-decoration-color: #134c95;
    }

    #footer {
        display: block;
        border-width: thin 0 0 0;
        border-color: #000000;
    }
    /* Zobrazujeme odkaz */
    #footer dl dt:last-of-type {
        display: inline-block;
    }
    #footer dl dd:last-of-type {
        display: inline-block;
    }
}

/* Koniec zakladnych definicii */
.download img {
    border-width: 0;
    float: left;
    margin-right: 1em;
}
.download ol {
    list-style: none;
}
.download img:last-of-type {
    display: none;
}

@media print {
    .download img:first-of-type {
        display: none;
    }
    .download img:last-of-type {
        display: inline-block;
    }
}
