body { text-align: center; font-family: Calibri, Arial; color: #424242;}

#main { width: 842px; margin: auto; text-align: left; }

#text_main { width: 842px; background: url('img/text_back.png'); }
#text_top { width: 842px; min-height: 320px; _height: 320px; background: url('img/text_top.png') no-repeat; }
#text_bottom { width: 842px; height: 6px; background: url('img/text_bottom.png'); }

    #text_top p { padding: 20px 20px 0 20px; margin: 0;}
    .modra { color: #4491d3; }
    .zelena { color: #78af02; }
    .cervena { color: #c11f1f; }
    .tlusta { font-weight: bold; }
	.nadpis {color: red; font-size:25px; font-weight: bold;}
.vystraha {font-size:25px; font-weight: bold; border-width: 3px; border-style: solid; border-color: red; color: red;}
	
#poznamka_all { float: left; margin-top: 20px; }
#poznamka { width: 246px; background: url('img/poznamka_back.png'); }
#poznamka_top { width: 246px; min-height: 158px; _height: 158px; background: url('img/poznamka_top.png') }
#poznamka_bottom { width: 246px; height: 6px; background: url('img/poznamka_bottom.png'); }

    #poznamka_top p { margin: 0px; padding: 60px 8px 0px 15px; font-size: 14px; }

#menu { margin-top: 20px; height: 166px; width: fit-content; margin-left: auto; margin-right: auto; }

/*#t_a { width: 185px; height: 300px; background: url('img/t_man.png'); }*/
#menu a        { display: block; height: 166px; width: 185px; float: left; margin-left: 11px }
#t_e a { background: url('img/t_manh.png') 0 0; }
#t_e a:hover { background: url('img/t_manh.png') 0 -173px;}
#t_d a { background: url('img/t_manc.png') 0 0; }
#t_d a:hover { background: url('img/t_manc.png') 0 -166px;}
#t_a a { background: url('img/t_man.png') 0 0; }
#t_a a:hover  { background: url('img/t_man.png') 0 -166px;}
#t_b a { background: url('img/t_akt.png') 0 0; }
#t_b a:hover  { background: url('img/t_akt.png') 0 -165px;}
#t_c a { background: url('img/t_pri.png') 0 0; }
#t_c a:hover  { background: url('img/t_pri.png') 0 -165px;}
#t_dip a { background: url('img/t_mandip.png') 0 0; }
#t_dip a:hover  { background: url('img/t_mandip.png') 0 -165px;}


#delimiter { width: 842px; height: 50px;  background: url('img/delimiter.png'); clear: both; }

#misto { width: 842px; height: 10px; }
#loga a { margin: 0 40px 10px 40px; border: none; }
#loga img { border: none; }
#pata { text-align: right; font-size: 11px;}
#pata img { margin-top: 10px; border: none; }
#pata a {color: #424242;text-decoration: none;}
#pata a:hover {font-weight: bold;}

.cookiesPotvrzeni {
	position: sticky;
	background-color: #f5e642;
	width: 100%;
	top: 0px;
	left: 0px;
	z-index: 999;
}