html {border: 5px groove darkorange; }
body {background-color: azure; font-family: Arial, sans-serif; text-align: justify; margin: 35px; margin-right: 50px; font-size: 15pt;  scrollbar-face-color: azure; background-image: url(premik.gif); background-repeat: no-repeat; background-position: right top; background-attachment: fixed; }
#naslov { font-size: 60pt; color: red; font-family: Georgia, serif; text-align: center; font-style: italic; }
#naslov2 { font-size: 35pt; color: red; font-family: Georgia, serif; text-align: center;font-style: normal;}
.h1 {font-size: 32pt; text-align: center; }
.kazalo, #nota { color: darkblue; line-height: 22pt; }
.kazalo a { color: darkblue; line-height: 22pt; text-decoration: none;padding: 2px}
.kazalo a:hover { background-color: red; cursor: hand; }
.kaz { font-size: 20pt; text-align: center; font-family:  serif; color: darkblue; font-weight: bold; }
#uvod { padding: 30px; }
.desno { text-align: right; }
.h2 { font-size: 18pt; text-decoration: underline; font-weight: bold; }
.h3 { font-size: 16pt; font-weight: bold; }
sup { color: darkorange;}
a { color: black; text-decoration: none; }
a:hover { background-color: yellow; cursor: help; }
.box { border: 4px groove grey; padding: 30px; background-color: lightgrey;}
.sreda { text-align: center; font-weight: bold; }
.box a:hover { background-color: red; cursor: hand; margin: 2px;}
.box a { font-weight: bold; }
.box2 { width: 200px; border: 4px groove grey; padding: 4px; background-color: lightgrey; position: absolute; right: 40px;line-height: 1em;}
.box3 { width: 22em;  border: 4px groove grey; padding: 4px; background-color: lightgrey; margin: auto;}
.box2 a { font-weight: bold; }
.box2 a:hover { background-color: red; cursor: hand; margin: 2px;}
.h4 { font-size: 16pt; font-weight: bold; color:red; text-decoration: underline; }
.back a {color: darkorange; font-size: 13pt; text-decoration: none;  text-align: right; padding: 3px; font-weight: bold; }
.back a:hover {background-color: azure; cursor: hand; color: red; border: 2px solid lightsteelblue; }
#nota { font-size: 12pt; font-weight: bold; }
.fwd a {color: darkorange; font-size: 13pt; text-decoration: none;  text-align: center; padding: 3px; font-weight: bold; }
.fwd a:hover {background-color: azure; cursor: hand; color: red; border: 2px solid lightsteelblue; }
.cpyb a {font: 8pt Arial; text-decoration: none; color: lightskyblue;}
.cpyb a:hover {background-color: azure; cursor: help; }
#rdec a { color: red; }
#pod {text-decoration: underline; }
#tisk {font-size: 12pt; color: darkorange; }
#tisk a { color: darkorange; }
.podpis {list-style-type: circle; margin-left: 50px;}
.ozka { width: 90%; font-size: 14pt;}
.peticija {font-weight: bold; font-size: 15pt; color: navy; background-color: antiquewhite; border: 1px solid black; padding: 10px;}
form input, form select, form textarea {background-color: antiquewhite; }
small, .box3 ul li { font-size: 10pt; color: #999; }
table td, th { font-size: 10pt; border-bottom: 1px solid green;}
table tr {height: 25px; }
table td a:hover { font-size: 12pt; font-weight: bold; color: orange; background-color: black; padding: 2px;}
.notax {color: darkgray; font-size: 9pt;}
.red { color: red; }
blockquote, q { font-family: "Times New Roman", serif; }
p { line-height: 1.3em; }
ul { margin: 4px; }