body,table {
color: #cccccc;
font-family: "Arial CE", "Helvetica CE", Arial, helvetica, sans-serif;;
font-size: 9pt;
}

body {
background: #000000;
margin: 0;
padding: 0;
}

a {
color: #ffffff;
font-weight: bold;
}

a:hover {
color: #b3d1e0;
}

p {
margin: 0 0 10px 0;
padding: 0;
}

p.clanek {
text-indent: 1em;
}

p.popis,p.napsali,p.anot {
margin: 0 0 0 20px;
}

p.anot,p.anot2,p.submenu {
font-size: 7pt;
}

h1,h2,h3 {
color: #ffffff;
font-weight: bold;
}

h1 {
font-size: 150%;
}

h2 {
font-size: 120%;
}

h3 {
font-size: 100%;
margin-bottom: 0;
}

h3.vycet {
padding-left: 20px;
background: url("img/kloboucek.gif") top left no-repeat;
}

strong,em {
color: #ffffff;
}

table,ul {
text-align: left;
}

table {
width: 100%;
}

td {
vertical-align: top;
padding: 5px;
}

img {
border: none;
margin: 0;
padding: 0;
vertical-align: bottom;
}

img.left {
float: left;
margin-right: 5px;
}

img.right {
float: right;
margin-left: 5px;
}

div {
margin: 0;
padding: 0;
}

div#envelope1 {
width: 780px;
}

div#envelope2 {
margin: 0 0 0 195px;
}

div#top {
width: 579px;
height: 133px;
background: url("img/top.jpg") top left no-repeat;
}

div#logo {
width: 579px;
height: 113px;
background: #a42140 url("img/logo-adresa.gif") top left no-repeat;
}

div#side {
width: 195px;
float: left;
}

div#side-up {
width: 195px;
height: 258px;
background: url("img/side-up.jpg") top left no-repeat;
}

div#content {
background: #073f56 url("img/down.gif") bottom right no-repeat;
padding: 12px;
text-align: justify;
width: 579px;
voice-family: "\"}\"";
voice-family: inherit;
width: 555px;
}

div#menu {
background: #073f56;
border-top: 1px dotted #ffffff;
text-align: center;
padding-top: 12px;
margin-top: 12px;
}

div.subcontent {
padding-left: 20px;
}

div.foto {
border: 1px solid #cccccc;
margin: 5px;
padding: 5px;
text-align: center;
}
