body {
background-image: url('stripe.png'); background-repeat: repeat-x
}

a, a:link {
	text-decoration:underline;
	color:#00C;
}
a:visited {
	color:#006;
}
a:focus {
	background-color:#C00;
	color:#fff;
}

.horni {
position: absolute; width: 100%; height: 120px; left: 0px; top: 0px; background-color:#0000a0;
}

.leva {
position: absolute; width: 120px; height: 850px; left: 0px; top: 120px; background-color:#0000a0
}

.menu {
position: absolute; width: 120px; height: 300px; left: 0px; top: 0px; background-color:#0000a0
}

.roz {
position: absolute; width: 120px; height: 1600px; left: 0px; top: 970px; background-color:#0000a0
}

.roz_malo {
position: absolute; width: 120px; height: 200px; left: 0px; top: 970px; background-color:#0000a0
}

.rest {
position: absolute; left: 135px; top: 135px; background-color:#ffffff; font: 16px/1.2 "Times New Roman"
}

.leva p {
padding: 1em
}

.menu p {
padding: 1em
}

.horni h3 {
font: bold 16px/1.2 "Arial"; color:#ffffff; text-align: left
}

.horni a {text-decoration: none; color:#ffffff}
.horni a:hover {text-decoration:underline; color: #FF0000}

.leva a {
text-decoration: none; color:#ffffff; font: bold 18px/1.5 "Arial"
}

.leva a:hover {color: #FF0000}

.leva a:visited {color: #FF0000}


.menu a {
text-decoration: none; color:#ffffff; font: bold 18px/1.5 "Arial"
}

.menu a:hover {color: #FF0000}


.rest h1 {
  font-family: Georgia, "New York CE", utopia, serif;
	font-weight: lighter;
	color: #191970;
	margin: 1em 0 1em 0;
}

.rest h2 {
color:#0000a0; font-weight: bold 
}

.rest h3 {
color:#ff0000; font: 16px/1.2 "Times New Roman"
}

.rest h4 {
font: italic 13px/1.2 "Times New Roman"
}

.rest table {
border-spacing: 5px; padding-left: 25px; padding-right: 25px
}

.rest td {
background-color: #e8e8e8; padding: 7px; border-style: none
}

.rest th {
background-color: #e8e8e8; padding: 7px; border-style: none; background-color: #e8e8e8; font: bold 16px/1.2 "Times New Roman"; color: #191970
}

#cont {
	width: 50em;
	text-align: justify;
	padding: 0 1em 0 1em;
	}

.obr {
	margin: 0 0 5em 0;
}
.obr img {
	display: block;
	margin: 1em;
	border: 1px solid #ccc;
	padding: 1px;
}

