body, table {
color: #000000;
background: #ffffff;
font-size: 9pt;
font-family: sans-serif;
margin: 0;
padding: 0;
}

table.list {
width: 100%;
border: none;
border-collapse: separate;
border-spacing: 0;
}

table.list td {
padding: 0;
}

img {
border: none;
}

img.bottom {
vertical-align: bottom;
}

img.middle {
vertical-align: middle;
}

form {
margin: 0;
}

h1,h2 {
color: #cc3300;
font-size: 10pt;
font-weight: bold;
background: #eeeeee;
padding: 2px;
}

h1 {
margin-top: 2px;
border-top: 1px solid #888888;
}

div#logo {
background: #ffcc00;
border-bottom: 2px dotted #888888;
margin: 0;
padding: 2px 2px 2px 10px;
}

div#leftside {
float: left;
margin: 0;
padding: 0;
width: 21%;
voice-family: "\"}\"";
voice-family: inherit;
width: 24%;
}
div#dummy1 { } /* IE stupidity */

div#rightside {
float: left;
margin: 0;
padding: 0;
width: 21%;
voice-family: "\"}\"";
voice-family: inherit;
width: 24%;
}
div#dummy2 { } /* IE stupidity */

div#content {
float: left;
width: 50%;
margin: 5px;
padding: 0;
}

div.menu {
border: 1px solid #888888;
background: #eeeeee;
margin: 5px;
padding: 0;
}

div.menuheader {
background: #bbbbbb url("blackdot.gif") right no-repeat;
font-weight: bold;
margin: 0;
padding: 2px 15px 2px 5px;
}

div.menuitem {
margin: 0;
padding: 5px;
}

ul.menuitem {
list-style-type: none;
margin: 0;
padding: 0;
}

ul.menulist {
margin: 0 0 0 1.5em;
padding: 0;
}

div#footer {
background: #eeeeee;
border-top: 2px dotted #888888;
margin: 0;
padding: 2px;
}

.cleaner {
clear: both;
height: 1px;
font-size: 1px;
border: none;
margin: 0;
padding: 0;
background: transparent;
}

a.menu {
color: #000000;
}

a.menu:hover {
color: #cc3300;
}

a.content {
color: #000000;
font-weight: bold;
}

a.content:hover {
color: #cc3300;
}

a.list {
color: #000000;
font-weight: bold;
}

a.list:visited {
color: #999999;
}

a.list:hover {
color: #cc3300;
}

.diskuse-nadpis {
background: #eeeeee;
border: none;
margin-top: 5px;
padding: 2px;
}
