html, body {margin: 0; padding: 0; background: #bfe4ff url("gradient.png") repeat-x fixed; text-align: justify; font-size: small; font-family: sans-serif;}
h1 {padding: 0; margin: 0; text-align: center; font-size: 800%;}
h1 a {color: #fdb; text-decoration: none;}
h1 a:hover {color: #f80;}
a {color: #000;}

div#container {width: 700px; margin: 0 auto; background: #80c9ff; -moz-border-radius: 10px;}
div#header {height: 150px; background: url("top.png");}
div#wrapper {float: left; width: 100%; background: #0066b3}
div#content {margin: 0 150px; background: #fdb; padding: 1em; position: relative; z-index: 2; min-height: 500px; _height: 150px;}
div#navigation {float: left; width: 150px; margin-left: -700px; text-align: left; position: relative; z-index: 1;}
div#extra {float: left; width: 150px; margin-left: -150px; text-align: center; padding-top: 1em;}
div#footer {clear: left; width: 100%; background: #00487d; color: #fff; text-align: center; -moz-border-radius: 0 0 10px 10px;}

.sekce {display: none;}
#uvod {display: block;}
#content img {float: right; margin-left: 1em;}
p {margin: 0; padding: 0; text-indent: 2em; line-height: 1.3em;}

#navigation ul {padding: 0; margin: 0; width: 100%;}
#navigation li {list-style: none; margin: 0; padding: 0;}
#navigation li a {display: block; padding: .25em; border-bottom: 1px solid #fdb; border-left: 1em solid #fdb; text-decoration: none; width: 100%;}
#navigation li a:hover {border-color: #f80; background: #fdb; font-weight: bold;}

#extra a {display: block; margin: 5px 0;}
#extra img {border: none;}
#extra iframe {width: 113px; height: 151px; border: 0;}

#footer a {color: #fff;}

