html { background-color: white; margin: 0; padding: 0; }
body { background : white url(../img/blue.gif); border-left: 2px black solid;
       margin: 0 auto 0 auto; padding: 2em 0 0 0; width: 900px;
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: .83em; }

h1 { font-weight: bold; text-decoration: none; font-size: 2em; }
h2 { font-weight: bold; text-decoration: none; font-size: 1.6em; }
h3 { font-weight: bold; text-decoration: none; font-size: 1.2em; }
a  { color: #00F; text-decoration: underline; }
hr { text-align : center; width : 100%; height : 1px;margin : 0.75em 0; }
img { border: none; }
h1 a, h2 a, h3 a { text-decoration: none; }

.schovat { display: none; }
.minus2 { font-family : "MS Sans Serif", Geneva, sans-serif; font-size : 0.5em; text-align : center; }
.red	{color: #FF0000}
.blue	{color: #0000FF}

h1#top1 { background : #180A58; padding: 0.2em 0; text-align: center; margin: 0 0 1em 185px; /* width: 570px; */ }
h1#top1 a { font-weight: bold; color: White; width: 100%; display:block; }

#obsah { float: left; margin:0 0 0 20px; padding: 0; width:720px; }

#levy_sloupec { float: left; width: 140px; text-align: center; margin: 20px 0 2em 20px; padding: 0;}
#levy_sloupec .w3cb { margin: 2px auto; width: 9em; font-family: helvetica,arial,sans-serif; font-size: 10px; line-height: 1.2; text-align: left; }
#levy_sloupec .w3cb a { display: block; width: 100%; }
#levy_sloupec .w3cb a:link, .w3cb a:visited, .w3cb a:hover { border: 1px solid #ccc; background-color: #fc6; color: #000; text-decoration: none; }
#levy_sloupec .w3cb a:hover { border: 1px ridge #eee; }
#levy_sloupec .w3cb span.w3c { padding: 0 0.4em; background-color: #fff; color: #0c479d; }

table#kriz { padding : 0; margin: 0; }
table#kriz TD { text-align : center; padding : 0; margin: 0; border: none; }

#rychla_navigace select { background: #666; color: #FFF; font-size: .7em; }

.obrazek_vlevo  { margin: 0px 10px 5px 0px; float: left; padding: 0px; clear: both; }
.obrazek_vpravo { margin: 0px 0px 5px 10px; float: right; padding: 0px; clear: both; }

#menu_mapa { border: 1px solid black; background: #fff; clear: both; }
#menu_mapa div { font-family : "MS Sans Serif", Geneva, sans-serif; font-size : 0.5em; text-align : left; margin: 1em; }
#menu_mapa div a { white-space: nowrap; }

#pata { height: 1px; clear: both; overflow: hidden; }

