html
{height: 100%;
}

body
{background-color: white; text-align: center; height: 95%; overflow: scroll; background-image: URL('top_left.jpg'); overflow: hidden; background-repeat: no-repeat; background-position: top left; z-index: 0; 
}

img.vilik_index
{width: 780px
}

.hlavni
{margin-left: auto; margin-right: auto; width: 800px; height: 95%; overflow: auto; text-align: center; border: 1px solid black; background-color: white; z-index: 1;
}
h1
{color: black; text-decoration: underline; font-family: Arial; font-weight: 200; text-align: center; margin-left: auto; margin-right: auto; overflow: hidden;
}

h2
{color: black; text-decoration: none; font-family: Arial Narrow, Arial; font-weight: 300; text-align: center; width: 100%; margin-left: auto; margin-right: auto; overflow: hidden;
}


p
{text-align: justify;
}

p.tucne
{font-weight: 600; color: red; text-decoration: underline;
}

p.datum
{font-weight: 600; color: #7C1C1E; text-decoration: overline;
}

p.paticka
{text-align: center;
}

p a
{text-decoration: underline; color: black;
}

p :hover
{text-decoration: overline; color: black; font-weight: bold;
}

.counter{
font-family: arial, sans-serif; width:100px; height:180px; position:absolute; bottom: 5px; right: 15px; font-size:11px; margin:30px 0; z-index:-1; float:left; border: 1px solid #FEEECE;
}

.nav
{float: left; width: 15%; height: auto; background-color: ; margin: 0px 10px 30px 30px; border: 1px dashed black;  padding: 15px; line-height: 30px; text-align: left;
}

.nav a
{background-color: ; width: 100px; border: 0px dashed black; text-decoration: none; ; color: black; margin: 2px; padding: 2px;
}

.nav a:hover
{background-color: black; border: 0px dashed white; color: white;
}

.box
{float: right; background-color: #FEEECE; width: 63%; margin: 0px 30px 30px 30px; border: 1px #7C1C1E dashed; padding: 15px; font-weight: 100; color: #7C1C1E;
}

.text
{margin: 30px 30px 30px 30px; text-align: justify;
}

.datum
{font-weight: 600; color: blue; text-decoration: underline;
}

.portret
{width: 40%;  float: right
}