/* Elektro Sibrava stylesheet */

/* ---------------------------------------------------- */

/* HTML Elements */

body {

text-align: center;

font-family: "Calibri", sans-serif;

margin: 0px;

padding: 0px;

}

a {
    color: red;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

/* ---------------------------------------------------- */
/* Layout */
div.pseudobody {
    position: relative;
    margin: auto;
    width: 798px;
    text-align: left;
}

div.pseudobody div.menu {
    padding-top: 70px;
    background-image: url('../img/logo.png');
    background-repeat: no-repeat;
    background-position: 5% 0%;
    position: relative;
}

div.pseudobody div.header {
    background-image: url('../img/header.jpg');
    background-repeat: no-repeat;
    height: 254px;
    padding-left: 440px;
}

div.pseudobody div.content {
    background-image: url('../img/body.png');
    background-repeat: repeat-y;
    padding: 2em;
    padding-top: 0px;
    position: relative;
}

div.pseudobody div.footer {
    background-image: url('../img/footer.png');
    background-repeat: no-repeat;
    height: 69px;
    text-align: center;
    color: white;
    font-size: 0.95em;
    padding-top: 10px;
}

/* ---------------------------------------------------- */
/* Menu */
div.menu ul {
    margin: 0px;
    padding: 0px;
    text-align: right;
    border-top: 2px solid rgb(242,242,242);
}

div.menu ul li {
    display: inline;
    background-color: rgb(242,242,242);
}

div.menu ul li.white {
    background-color: white;
}

div.menu a {
    padding-left: 1em;
    padding-right: 1em;
    color: rgb(134,134,134);
    font-weight: bold;
    font-size: 1em;
}

div.menu li a:hover {
    background-color: rgb(248,248,248);
}

div.menu li.white a:hover {
    background-color: rgb(250,250,250);
}

/* ---------------------------------------------------- */
/* Kontakt */
div.pseudobody div.header div.contact {
    padding-top: 80px;
    background-image: url('../img/obalka.png');
    background-repeat: no-repeat;
    background-position: 80% 60%;
}

/* ---------------------------------------------------- */
/* Obsah stranky */
div.pseudobody div.content div.textarea {
    border-top: 1px solid rgb(233,233,233);
    color: #333;
}

div.textarea h1 {
    font-size: 1.5em;
}

div.textarea h2 {
    font-size: 1.2em;
    border-bottom: 1px solid #AAA;
    color: rgb(198,135,73);
}

div.textarea h3 {
    font-size: 1em;
    margin-top: 2em
}

div.textarea p {
    margin-left: 2em;
}
/* ---------------------------------------------------- */
/* Footer */
div.pseudobody div.footer a {
    color: white;
}


div.pocitadlo {
    display: none;
}
