body
	{font-family: "Arial"; font-size: 14px; color: #222222; margin: 0px; padding: 0px;}

#blok_top
	{z-index: 2; position: fixed;
	top:  0px; left: 0px; right: 0px;
	width: 100%;  height: 86px; margin: 0px; padding: 12px;
	font-size: 43px; font-weight: bold; text-align: center;}
#top_pozadi
	{z-index: 95; position: absolute;
	top:  0px; left: 0px; right: 0px;
	width: 700px;  height: 76px; margin: 0px auto 0px auto; padding: 0px;}
.logo_012
	{z-index: 100; color: #33CC00; position: relative; top: 0px; left: 0px;}
.logo_011
	{z-index: 100; color: #FF3300; position: relative; top: 6px; left: 0px;}
.logo_010
	{z-index: 100; color: #F6F600; position: relative; top: -4px; left: 0px;}
.logo_009
	{z-index: 100; color: #0066FF; position: relative; top: 6px; left: 0px;}
.logo_008
	{z-index: 100; color: #CC3399; position: relative; top: 0px; left: 0px;}
.logo_007
	{z-index: 100; color: #996600; position: relative; top: 4px; left: 0px;}
.logo_006
	{z-index: 100; color: #F6F600; position: relative; top: 2px; left: 0px;}
.logo_005
	{z-index: 100; color: #FF3300; position: relative; top: -4px; left: 0px;}
.logo_004
	{z-index: 100; color: #0066FF; position: relative; top: 6px; left: 0px;}
.logo_003
	{z-index: 100; color: #33CC00; position: relative; top: 0px; left: 0px;}
.logo_002
	{z-index: 100; color: #996600; position: relative; top: -4px; left: 0px;}
.logo_001
	{z-index: 100; color: #CC3399; position: relative; top: 6px; left: 0px;}
.logo_000
	{z-index: 100; color: #000000; position: relative; top: 0px; left: 0px; font-size: 30px;}
#z1
	{background-image: URL(zalozka_01.gif); color: #072B8A; z-index: 3; position: fixed;
	top:  80px; left: 200px; width: 100px;  height: 30px; margin: 0px; padding: 0px;
	font-size: 15px; font-weight: bold; text-align: center; vertical-align: bottom;}
#z2
	{background-image: URL(zalozka_02.gif); z-index: 3; position: fixed;
	top:  80px; left: 310px; width: 100px;  height: 30px; margin: 0px; padding: 0px;
	font-size: 15px; font-weight: bold; text-align: center;}
#z3
	{background-image: URL(zalozka_03.gif); z-index: 3; position: fixed;
	top:  80px; left: 420px; width: 100px;  height: 30px; margin: 0px; padding: 0px;
	font-size: 15px; font-weight: bold; text-align: center;}
#z4
	{background-image: URL(zalozka_04.gif); z-index: 3; position: fixed;
	top:  80px; left: 530px; width: 100px;  height: 30px; margin: 0px; padding: 0px;
	font-size: 15px; font-weight: bold; text-align: center;}
#z5
	{background-image: URL(zalozka_05.gif); z-index: 3; position: fixed;
	top:  80px; left: 640px; width: 100px;  height: 30px; margin: 0px; padding: 0px;
	font-size: 15px; font-weight: bold; text-align: center;}
#z6
	{background-image: URL(zalozka_06.gif); z-index: 3; position: fixed;
	top:  80px; left: 750px; width: 100px;  height: 30px; margin: 0px; padding: 0px;
	font-size: 15px; font-weight: bold; text-align: center;}
#z0
	{background-image: URL(zalozka_00.gif); z-index: 3; position: fixed;
	top:  80px; right: 200px; width: 100px;  height: 30px; margin: 0px; padding: 0px;
	font-size: 15px; font-weight: bold; text-align: center;}

#blok_bottom
	{z-index: 2; position: fixed;
	bottom:  0px; left: 0px;
	width: 180px; height: 14px; margin: 0px; padding: 0px;
	font-size: 10px; text-align: left;}

#blok_left
	{z-index: 1; position: fixed;
	top: 115px; left: 10px;
	width: 160px; height: 1000px; margin: 0px; padding: 10px;}
#blok_search
	{z-index: 1; position: fixed;
	bottom: 80px; left: 10px;
	width: 160px; margin: 0px; padding: 10px;}
#blok_right
	{z-index: 1; position: fixed;
	top: 115px; right: 10px;
	width: 160px; height: 1000px; margin: 0px; padding: 10px;}
#blok_main
	{z-index: 0; position: absolute;
	top: 115px; left: 200px; right: 200px;
	margin: 0px; padding: 10px;}
.blok_note
	{background-color: #FFFFFF; z-index: 1; position: relative;
	top: 0px; left: 0px; right: 0px; bottom: 0px;
	margin: 15px; padding: 10px;}
h1
	{position: relative; font-size: 25px; font-weight: bold; margin: 15px 0px 7px 100px; padding: 0px;}
#blok_right h1
	{margin: 15px 0px 7px 30px;}
#blok_left h1
	{margin: 15px 0px 7px 30px;}

h2
	{position: relative; font-size: 17px; font-weight: bold; margin: 10px 0px 5px 50px; padding: 0px;}
#blok_right h2
	{margin: 10px 0px 5px 10px;}
#blok_left h2
	{margin: 10px 0px 5px 10px;}
#blok_search h2
	{margin: 10px 0px 5px 10px;}
.blok_note h2
	{margin: 0px 0px 5px 10px;}
p
	{margin: 0px; padding: 0px; text-align: justify;}
table
    {font-size: 14px;} /* Myslel bych, že text v tabulce zdědí velikost od stylu body, ale nějak to nefunguje. */

a         {text-decoration: none; font-weight: bold;}
a:link    {color: maroon;}
a:visited {color: maroon;}
a:active  {color: blue;}
a:hover   {color: red;}

.zalozka a         {color: #222222; text-decoration: none; font-weight: bold; position: relative; top:  10px;}
.zalozka a:hover   {color: red;}

.enter		{width: 100%; text-align: right; font-weight: bold;}
.enter a		{text-decoration: none; color: #FF0000;}

#trp_01
	{z-index: 100; position: absolute; bottom: -3px; right: 150px;
	width: 120px; height: 60px; border: 0px; margin: 0px;}
#trp_02
	{z-index: 100; position: fixed; bottom: 0px; right: 20px;
	width: 120px; height: 60px; border: 0px; margin: 0px;}
#trp_03
	{z-index: 100; position: absolute; bottom: -5px; left: 100px;
	width: 120px; height: 60px; border: 0px; margin: 0px;}
#trp_04
	{z-index: 100; position: fixed; top: -5px; right: 30px;
	width: 120px; height: 120px; border: 0px; margin: 0px;}
#trp_05
	{z-index: 100; position: fixed; top: -4px; left: 30px;
	width: 120px; height: 120px; border: 0px; margin: 0px;}
#trp_06
	{z-index: 100; position: relative; bottom: 0px; left: 5px;
	width: 120px; height: 120px; border: 0px; margin: 5px;}
#trp_07
	{z-index: 100; position: fixed; top: 90px; right: 325px;
	width: 60px; height: 120px; border: 0px; margin: 0px;}
#trp_08
	{z-index: 100; position: fixed; bottom: 9px; left: 25px;
	width: 120px; height: 120px; border: 0px; margin: 0px;}
