html { border: 5px groove #d1c792; }
body { background-image: url(bg.gif); background-repeat: no-repeat; background-color: aliceblue;  scrollbar-face-color: lightsteelblue; background-position: center; background-attachment: fixed; }
body.start {background-color: blue; background-image: none; }
body.start embed {border: 0px; }
table.naslov { margin: 10px; padding: 15px; }
table.naslov td { margin: 10px; padding: 15px; font-size: 15pt;}
img.top { margin: 0px; padding: 0px; }
table.tekst td { font-family: Georgia, Arial, serif; text-align: justify; font-size: 16pt; color: black; }
table.tekst td h1 { font-size: 30pt; text-align: center; color: darkslategray; font-weight: bold; }
table.tekst td h2 { font-size: 20pt; text-align: left; color: saddlebrown; font-style: italic; }
table.footer {margin: 0px; padding: 0px; }
table.footer td {font-family: Georgia, Arial, serif; text-align: justify; font-size: 8pt; color: darkblue; margin: 0px; padding: 0px; }
table.jefe { border: 2px solid goldenrod;  }
table.jefe td {padding: 3px; color: black; font-family: Georgia, serif; font-size: 12pt; font-weight: bold; }
table.jefe td a {color: saddlebrown; text-decoration: none; }
ul.prva li { list-style circle outside; }
ul.druga li { list-style disc inside; }
ol#prva li { list-style lower-alpha inside; }
ol#druga li { list-style upper-roman outside; }
.kje { color: darkblue; font-family: Times; font-size: 12pt; text-align: left; font-weight: bold; }
.kje a {text-decoration: none; color: darkblue;}
.menu { margin: -20px; padding: 5px; background-color: darkblue; color: white; font-weight: bold; font-face: Times; cursor: help;}
.menu td {text-align: center;  }
.menu td a {text-decoration: none; color: white; }
.menu td a:hover { color: red; background-color: lightgrey; cursor: crosshair; }
#menu2 table {margin: 0px; padding: 5px; background-color: darkblue; color: white; font-weight: bold; font-face: Times; cursor: help;}
#menu2 table td {text-align: center;  }
#menu2 table td a {text-decoration: none; color: white; }
#menu2 table td a:hover { color: red; background-color: lightgrey; cursor: crosshair; }
#i18n a {text-decoration: none; }
.cpyb a {font: 8pt Arial; text-decoration: none; color: lightskyblue;}
.cpyb a:hover {background-color: azure; cursor: move; }
.prazno { display: none; }
tr.head {background-color: azure; font-weight: 900;}
body.start div#startlogo { font: 2em "Trebuchet MS", Verdana, Geneva, Helvetica, Arial, "Bitstream Vera Sans", sans-serif; }
body.start div#startlogo h1 { font-weight: bold; color: #fff; vertical-align: text-top; margin: 50px auto 15px;}
body.start ul { list-style: none; width: 90%;}
body.start ul li { display: inline; margin: 0 20px; width: 10em;}
body.start ul.slo { color: #fff; font-size: 0.6em;}
body.start ul.slo a { color: #fff; text-decoration: none; font-size: 1.7em;  width: 10em; padding: 10px; }
body.start ul.slo a:hover { color: red; background-color: #fff; }