body {
    background: #e7f9ff;
    background-image: url("../img/bg.gif");
    background-repeat: repeat-x;
    font-family:cursive;
}
p {
    color: #3b3b3b;
    text-decoration: none;
    font-weight: normal;
    font-size: 13px;
    line-height: 1.3;
    font-family: cursive
}

main {
    text-align: middle;
}

.ramek {
margin: 0;
padding: 0;
background-image: url("../img/pruhledny.gif");
}

input, textarea, select {background-color: #def7fc; color: #009efc; border: 1px solid #009efc}
input.tlacitko {background-color: #def7fc; color: #009efc; font-weight: bold; cursor: hand}

ul { 
    list-style-image: URL('../img/puntik.gif')
}

li {
    color: #3b3b3b;
    text-decoration: none;
    font-weight: normal;
    font-size: 13px;
    line-height: 1.3;
    font-family: cursive
}

h3 A {
color: #3b3b3b;
text-decoration: none;
font-weight: normal;
font-size: 13px;
line-height: 1.3;
font-family: cursive
}

h3 A:hover {
color: #ff0000;
text-decoration: none;
font-weight: normal;
font-size: 13px;
line-height: 1.3;
font-family: cursive}

h4 A {
color: #3b3b3b;
text-decoration: none;
font-weight: bold; font-size: 13px;
line-height: 1.3;
font-family: cursive
}

h4 A:hover {
color: #ff0000;
text-decoration: none;
font-weight: bold;
font-size: 13px;
line-height: 1.3;
font-family: cursive
}
