body { background-image: url(../image/drev_poz.jpg); background-repeat: repeat; background-attachment: fixed; text-align: center; height: 100%; margin: 0; padding: 0; }
html { color: black; text-align: center; height: 100%; margin: 0; padding: 0; }
#cont { background-color: #3399cc; background-image: url(../image/hlav.jpg); background-repeat: no-repeat; background-position: center 0; text-align: left; position: relative; top: 20px; width: 990px; height: 100%; min-height: 100%; margin: 0 auto; padding: 0; border-top: 5px double #069; border-right: 5px double #069; border-left: 5px double #069; display: block; }
body>#cont { position: relative; width: 990px; height: auto; min-height: 100%; }
#hlav { width: 100%; height: 180px; float: left; margin: 0; padding: 0; }
#menum{ position:absolute; display:block; height:42px; font-size:11px; font-weight:bold; font-family:Arial, Verdana, Helvitica, sans-serif; background: url(../image/blueslate_background.gif) repeat-x left top; text-transform:uppercase; top: 180px; left: 1px; width: 100%; border-bottom: 1px inset #475696; }
#menum ul{margin:0px;padding:0;list-style-type:none;width:auto;}
#menum ul li{display:block;float:left;margin:0 1px 0 0;}
#menum ul li a{display:block;float:left;color:#D5F1FF;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
#menum ul li a:hover,#menu ul li a.current{ color:#fff; background:url(../image/blueslate_backgroundOVER.gif) no-repeat center top; }

#lblok { position: relative; top: 60px; width: 135px; height: auto; min-height: 400px;; overflow: hidden; float: left; margin: 0 0 0 10px; padding: 0; }
#pblok { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: justify; position: relative; top: 44px; width: 645px; height: auto; float: left; margin: 0 0 0 0; padding: 0 7px 0 10px; border-right: 1px inset #069; border-bottom: 1px inset #069; border-left: 1px inset #069; }
#reklama { position: relative; top: 45px; right: 5px; width: 148px; min-height: 400px;; overflow: hidden; float: right; margin: 0; padding: 0; }
#vlajky { height: 50px; width: 60px; left: 850px; top: 3px; position: absolute; visibility: visible; }
#pblok h1 { color: #069; font-size: 120%; font-weight: bold; }
#pblok h2 { color: #00acd4; font-size: 100%; font-weight: bold; }
#pblok h3 { color: #0094c5; font-size: 100%; font-weight: bold; }
#pblok h5 { color: #2a1f00; font-size: 100%; font-weight: normal;text-align:justify; }
#pblok h6 { color: #2a1f00; font-size: 70%; font-weight: normal; text-align: justify; }
#imaghl { background-image:none; background-repeat: no-repeat; background-position: 0 -2px; top: 0; left: 0; width: 988px; height: 97px; visibility: visible; }
#imgmap { background-image: url(../image/mapa.jpg); background-repeat: no-repeat; background-position: 100px 400px; position: absolute; top: 40px; left: 0; width: 600px; height: 460px; float: left; }
#hr { font-size: 12px; position: relative; bottom: 0; left: 0; width: 100%; height: 70px; overflow: hidden; clear: both; }
#peta {
	background-color: white;
	background-image: url(../image/peta_background.gif);
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	overflow: hidden;
	clear: both;
	margin-bottom: 0;
	padding-bottom: 0;
	border-top: 2px solid #069;
}
.cite_v { color: #2a1f00; font-size: 100%; font-weight: bold; font-style: normal; text-align: justify; }
.cite_m { color: white; font-size: 100%; font-weight: normal; font-style: italic; text-align: justify; }
.medzera { word-spacing: 250px; display: inline; }
.medzera_v { word-spacing: 280px; }

