div {display: block}
body		{ margin: 10px; background-color: #008bb9; color: white; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

h1   		{ color: white; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left ; margin-top: 12px; margin-bottom: 12px; }
h2   		{ color: white; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left }
h4		{ font-weight: bold; font-size: 12px; margin-top: 5px; margin-right: 10px }
h3		{ font-weight: bold; font-size: 14px; margin-right: 10px }
p		{ color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify; }

.schovat        { display: none }
.center		{ text-align: center }
.pocitadlo	{ top: 20px; left: 10px; visibility: hidden }
.top100		{ position: absolute; z-index: 1; top: 500px; left: 100px }
.copyright    { font-size: 9px; text-decoration: none; text-align: center; clear: both; margin-bottom: 5px }
.copyright1 { font-size: 9px; text-decoration: none; background: url(../images/volna_plocha.jpg); text-align: center; vertical-align: bottom; clear: both; margin-bottom: 0px; height: 155px }

.menu     	  { position: absolute; z-index: 4; top: 114px; left: 10px; background-color: #f5f5f5; height: 16px; width: 600px ; border: solid 1px black; }
.menu2    	 { background-color: #069; border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black; position: absolute; top: 5px; left: 405px; width: 205px }
.nadpis 	{ position: absolute; top: 150px; left: 140px; width: 460px }
.banner		 { position: absolute; z-index: 2; top: 20px; left: 10px ; width: 600px; height: 95px; border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black; }
.obrbanner { position: absolute; top: 20px; left: 10px; width: 600px; height: 95px; z-index: 1; }
.body		{ position: absolute; left: 0px; width: 600px }

.m2na		  { color: #a9a9a9; font-weight: normal; font-size: 11px; text-decoration: none; background-color: #069; text-align: center; margin-left: 19px; padding-right: 10px; padding-left: 20px; border-right: 1px solid black }
.m2nae		  { color: #a9a9a9; font-weight: normal; font-size: 11px; text-decoration: none; background-color: #069; text-align: center; position: relative; left: 140px; border-right-style: none; }
.skflag 	 { position: absolute; top: 0px; left: 0px }
.gbflag		 { position: absolute; top: 0px; left: 101px }
.predmenu2    	 { position: absolute; top: 5px; left: 10px; width: 440px; height: 15px }

A.m5:link,
A.m5:visited { color: black; font-size: 12px; line-height: 16px; text-decoration: none; background-color: #f5f5f5; text-align: center; vertical-align: middle; margin: 0; padding-right: 28px; padding-left: 29px; }
A.m5:hover { color: black; font-size: 12px; line-height: 16px; text-decoration: none; background-color: #069; text-align: center; vertical-align: middle; margin: 0; padding: 1px 28px 1px 29px; }

A.m1:link,
A.m1:visited     { border-top: 1px solid black; border-bottom: 1px solid black; color: black; font-size: 12px; line-height: 16px; text-decoration: none; background-color: #f5f5f5; text-align: center; margin: 0px; padding-left: 29px; padding-right: 28px}
A.m1:hover	 { border-top: 1px solid black; border-bottom: 1px solid black; color: black; font-size: 12px; line-height: 16px; text-decoration: none; background-color: #069; text-align: center; margin: 0px; padding-left: 29px; padding-right: 28px }

A.m3:link,
A.m3:visited { display: block; color: black; font-size: 9pt; line-height: 12pt; text-decoration: none; background-color: #f5f5f5; text-align: center; margin: 0; padding: 0; border-bottom: 1px solid black; width: 120px ; border-right: 1px solid black; }
A.m3:hover { display: block; color: black; font-size: 9pt; line-height: 12pt; text-decoration: none; background-color: #069; text-align: center; margin: 0px; padding: 0px; border-bottom: 1px solid black; width: 120px ; border-right: 1px solid black; }

A.m2:link,
A.m2:visited     { color: #000000; font-weight: normal; font-size: 11px; text-decoration: none; background-color: #069; text-align: center; position: absolute; left: 21px; width: 53px; margin: 0; padding-right: 11px; padding-left: 15px; }
A.m2:hover       { color: #000000; font-weight: normal; font-size: 11px; line-height: 14px; text-decoration: none; background-color: #f5f5f5; text-align: center; left: 21px; width: 53px ; margin: 0; padding-right: 11px; padding-left: 15px; }

A.m4:link,
A.m4:visited     { display: block; color: black; font-size: 9pt; line-height: 12pt; text-decoration: none; background-color: #f5f5f5; text-align: center; margin: 0; padding: 0; border-top: 1px solid black; border-bottom: 1px solid black; width: 120px ; border-right: 1px solid black;  }
A.m4:hover	 { display: block; color: black; font-size: 9pt; line-height: 12pt; text-decoration: none; background-color: #069; text-align: center; margin: 0px; padding: 0px; border-top: 1px solid black; border-bottom: 1px solid black; width: 120px ; border-right: 1px solid black; }

A.text:link,
A.text:visited { color: #fff; text-decoration: underline }

A.image:link,
A.image:visited    { color: black }


DIV.obalka_menu   { background-color: #e0e0e0; border-right: 1px solid black; border-left: 1px solid black; position: absolute; z-index: 4; top: 115px; left: 10px; width: 602px }
DIV.schema	  { position: absolute; z-index: 2; top: 145px; left: 15px; width: 250px; height: 321px }
DIV.tricko { position: absolute; z-index: 2; top: 430px; left: 60px; width: 145px; height: 180px; }
DIV.table1  { margin-bottom: 20px; position: relative; z-index: 1; top: 10px; left: 0px }
DIV.schema2 { position: absolute; z-index: 1; top: 160px; left: 15px; width: 250px; height: 321px }
DIV.schema3 { position: absolute; z-index: 1; top: 200px; left: 10px; width: 250px; height: 321px }
DIV.schema4 { position: absolute; z-index: 1; top: 10px; left: 5px; width: 600px; height: 155px }
DIV.schema5 { position: absolute; z-index: 1; top: 140px; left: 10px; width: 600px; height: 155px }
DIV.info 	{ z-index: 2; position: absolute; top: 150px; left: 140px; width: 460px }
DIV.novinky	{ z-index: 2; position: absolute; top: 270px; left: 280px; width: 320px }
DIV.obalka        { border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; position: absolute; z-index: 3; top: 132px; left: 10px; width: 600px ; }
DIV.kviz { background-color: #e0e0e0; float: right; clear: right; position: absolute; z-index: 1; top: 25px; left: 15px; width: 120px ; border-left: 1px solid black; border-bottom-style: none; border-bottom-width: 0; }
DIV.exponaty    { background-color: #e0e0e0; border-style: none solid none solid; border-width: 0px 1px 0px 1px; border-color: black; position: absolute; z-index: 1; top: 100px; left: 20px; width: 120px; overflow: visible; visibility: visible }
DIV.kviz1 { background-color: #e0e0e0; float: right; clear: right; border-style: none solid none solid; border-width: 0px 0px 0px 1px; border-color:  black  black; position: absolute; z-index: 1; top: 15px; left: 15px; width: 120px }

TD.st1 { padding-left: 10px }

.left210 { margin-right: 10px; margin-left: 210px; }
.left250 { margin-right: 10px; margin-left: 250px; }
.left260 { margin-right: 10px; margin-left: 260px; }
.left300 { margin-right: 10px; margin-left: 300px; }
.left190 { margin-right: 10px; margin-left: 190px; }
.left150 { margin-right: 10px; margin-left: 150px; }
.left170 { margin-right: 10px; margin-left: 170px; }
.left130 { margin-right: 10px; margin-left: 130px; }
.left90 { margin-right: 10px; margin-left: 90px; }
.left10 { margin-right: 10px; margin-left: 10px; }
.text { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; }
.blok { width: 500px }

.g120600right { position: absolute; top: 5px; left: 615px; }
.g120600right2 { position: absolute; top: 615px; left: 615px; }
.kvizodp     { text-align: center; position: absolute; z-index: 1; top: 160px; left: 15px; width: 180px }

IMG.tab		{ border: solid 1px black }
IMG.gallery     { border: solid 1px black }
IMG.galleryx	{ margin-right: 5px; margin-bottom: 5px; border: solid 1px black }
IMG.galleryx1	{ margin-bottom: 5px; border: solid 1px black }
IMG.gallery2  	{ float: right; clear: both; margin-top: 10px; margin-right: 30px; margin-left: 10px; border: solid 1px black }
IMG.gallery1    { float: right; margin-right: 130px; margin-left: 10px; border: solid 1px black }
IMG.gallery3	{ float: right; margin-right: 90px; margin-left: 10px; border: solid 1px black }
IMG.gallery4	{ float: right; margin-right: 80px; margin-left: 10px; border: solid 1px black }

@media print {
 .noprint { display: none; }
}

