body {
	background-color: white;
	padding: .5em;
	border-left: 10px double #00688b;
}

pre { font-family: "Times New Roman", "Times-Roman", serif;
	font-size: smaller; font-style: italic; }

h2 { margin-bottom: .10em; margin-top: .10em; }
h3 { margin-bottom: .15em; margin-top: .25em; }
ul { margin: 0; }

p { text-indent: 1.0em; margin: 0.15em; }
p.elso { margin-top: .3em; text-indent: 0em; }
p.so { margin-top: .7em; text-indent: 0em; }
p.datum { margin-top: .75em; text-indent: .5em; background-color: #E0E0E0; padding: 3px; }

a { text-decoration: none; color: maroon; }
a:hover { background: #cccccc; }

p.menu {
	font-size: 12pt;
	color: #cccccc;
	background-color: #00688b;
	text-indent: 0em; margin: 0px;
	font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif;
	font-weight: bold;
	padding: 2pt 4pt;
}
a.menu {
	color: #eeeeee;
	background: #00688b;
}
a.menu:hover {
	text-decoration: underline overline;
	background: #00688b;
}

.justify { text-align: justify; text-indent: 0em; }
.center { text-align: center; text-indent: 0em; }
.right { text-align: right; text-indent: 0em; }
.left { text-align: left; text-indent: 0em; }
.kicsi { font-size: 10pt; }
span.sc { font-variant: small-caps; }
