body { background:url('../design/back.jpg') 12px 0px no-repeat white; font: normal 80% sans-serif;
padding:93px 0px 0px 53px; margin:0; color:#7E7E7E; line-height:1.4em;
}

dl { width:460px; text-align:justify; float:left; padding:0px 0px 30px 0px; margin:0px 0px 10px 0px;
  border:3px solid #DEDEDE; border-width: 0px 0px 0px 1px; }
dt { padding-left:20px; }
dd { margin:0; padding:0px 0px 0px 30px; }
p { text-indent:1em; }

dd a:link, dd a:visited { color:#66779F; text-decoration:underline; }
dd a:hover { color:#BA634E; text-decoration:underline; }

div#zahlavi { height:60px; width:707px; margin-top:0px; }
.cha { background:url('../design/charakteristika.jpg') right top no-repeat; }
.pro { background:url('../design/produkty.jpg') right top no-repeat; }
.nab { background:url('../design/nabidka.jpg') right top no-repeat; }
.pri { background:url('../design/prilohy.jpg') right top no-repeat; }
.zak { background:url('../design/verejne_zakazky.jpg') right top no-repeat; }

ul#menu { list-style-type:none; width:244px; margin:0; padding:0; float:left; }
ul#menu li { color:#1D3E85; font-weight:bold; margin-bottom:15px; cursor:default; background-color: inherit; }
ul#menu li ul { padding:0px 0px 0px 15px; margin:3px 0px 0px 15px; list-style-type:square; }
ul#menu li ul li { padding:0; margin:0; color:#C7C7C7; font-weight:normal; margin-bottom:1px; background-color: inherit; }
ul#menu li ul li:hover { color:#828282; cursor:default; background-color: inherit; }
ul#menu li a { color:#1D3E85; background-color: inherit; }
ul#menu li ul li a { color:#828282; background-color: inherit; }
ul#menu li.nic, ul#menu li.nic:hover { color:#828282; background-color: inherit; }

#footer {clear:both; width:707px; margin:0px 0px 80px 0px; text-align:right; padding-bottom:8px; font-size:75%; color:#AEAEAE; border-top:1px solid #DEDEDE; background-color: inherit; }
#footer a:link, a:visited  { color:#AEAEAE; background-color: inherit; }
#footer a:hover { color:#7E7E7E; background-color: inherit; }

