body {
	margin:30px 15px;
	/*background:#ffecbf;*/
	/*background: rgb(55%,66%,46%);*/
	/*background: rgb(245,198,47);*/
	background: rgb(248,205,66);
	color:black;
	font:13px "Times CE", "Times New Roman CE", "Times New Roman", serif;
	}

h1 { font-size:18pt; display:block; color:black; margin:0 0 1em 0; }
h4 { display:block; color:black; margin:1em 0 0.5ex 0; }
p { margin:1em 0; }
hr { display:none; }

#logo {
	position:absolute; left:0px; top:0px ;
	}

#menu {
	text-align:center; position:absolute; left:185px; top:35px; width:80px;
	}
#menu h4 {
	display:block;
	margin:0; padding:5px 0.5ex;
	background: black; color:white;
	font-size:12px;
	}
#menu p { margin:0 }
#menu p+h4 { margin-top:1em; }
#menu a {
	display:block;
	margin:0; padding:5px 0.5ex;
	background:rgb(248,205,66); color:rgb(128,99,6);
	font-size:12px; 
	text-decoration:none;
	}
#menu a:hover { background:#aa8839; color:white; font-weight:bold }
.menuodd { display:none; }

#footer {
	position:absolute; left:20px; bottom:5px;
	text-align:left;
	font-size:9px; color:green;
	}

#obsah {
	margin:15px 30px 15px 255px;
	padding-left:20px;
	border-left:1px solid rgb(128,99,6);
	text-align:justify;
	line-height:200%;
	}

#obsah h1 { text-align: center }

#obsah oblaka {
	text-align:center; border="1"; width="350" height="250";
	}

#obsah li.typ1 { list-style-position:outside; list-style-type:decimal }
#obsah li.typ2 { list-style-position:outside; list-style-type:lower-alpha }
#obsah li.typ3 { list-style-position:outside; list-style-type:decimal }

#obsah p.s1 { text-align:center; font-weight:bold }
#obsah p.s2 { text-align:left }


/*#obsah p.s1 { background:black; color:white }*/