<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">  /*@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700);*/

a {
  color: #666666; /* TZ14 color: #0000ff */
  text-decoration : none;
}
a:hover {
  color: #999999; /* TZ14 color: #ff0000 */
  text-decoration : underline;
}
.normal, body {
  /* font-family: verdana, arial, helvetica; */
  font-family: arial, sans-serif, arial, helvetica;
  font-size: 10pt;
  color: #000000;
  background-color: #ffffff; /* TZ14 added main background */
}
td,th {
  font-size: 10pt;
}
.v_alaosa, td.v_alaosa {
  font-family: verdana, sans-serif, arial, helvetica;
  font-size: 10px;
  color: #000000;
  background-color: #ffffff;
  text-decoration : none;
}
input {
  font-family: verdana, sans-serif, arial, helvetica;
  font-size: 10px;
}
select, option, textarea {
  font-family: verdana, sans-serif, arial, helvetica;
  font-size: 10px;
}
select.kokvar, option.kokvar {
  font-family: verdana, sans-serif, arial, helvetica;
  font-size: 12px;
}
h1 {
  /*font-family: verdana, sans-serif, arial, helvetica;*/
  font-family: "PT Sans", arial, sans-serif, arial, helvetica;  
  font-size: 12pt;
  text-decoration : none;
  font-weight: bold;
  margin-bottom: 5px;
}
h2, .iso {
  /*font-family: verdana, sans-serif, arial, helvetica;*/
  font-family: "PT Sans", arial, sans-serif, arial, helvetica;  
  font-size: 10pt;
  text-decoration : none;
  font-weight: bold;
  margin-bottom: 4px;
}
h3 {
  /*font-family: verdana, sans-serif, arial, helvetica;*/
  font-family: "PT Sans", arial, sans-serif, arial, helvetica;  
  font-size: 8pt;
  text-decoration : none;
  font-weight: bold;
  margin-bottom: 3px;
}
.navi, td.navi {
  /*font-family: verdana, sans-serif, arial, helvetica;*/
  font-family: "PT Sans", arial, sans-serif, arial, helvetica;  
  font-size: 10px;
  font-weight: bold;
}
.cal, td.cal {
  /*font-family: verdana, sans-serif, arial, helvetica;*/
  font-family: "PT Sans", arial, sans-serif, arial, helvetica;  
  font-size: 8px;
}
.kurssilista, td.kurssilista, th.kurssilista {
  /*font-family: verdana, sans-serif, arial, helvetica;*/
  font-family: "PT Sans", arial, sans-serif, arial, helvetica;  
  font-size: 8pt;
}

a.selected:hover {
  color: #dd8080;
  text-decoration : underline;
}

.frm, select.frm, input.frm {
  font-family: arial, verdana;
  font-size: 8pt;
}

option.frm {
  font-family: arial, verdana;
  font-size: 8pt;
  color: #000000;
  background: #ffffff;
}

.bb table
{
	border-collapse: collapse;
	font-family: arial;
	font-size: 9pt;
	border: solid;
	border-width: 1px;
	border-color:black;
}
.bb td
{
	border: solid;
	border-width: 1px 1px;
	border-color: #808080 #808080;
}
.bb th
{
	border: solid;
	border-width: 0px 0px 1px 1px;
	border-color:white white black black;
	background-color: #e0e0e0;
}
.clear table
{
	border: none;
}
.clear td
{
	border: none;
}
.clear th
{
	border: none;
}
img.help {
	margin-bottom: -3px;
}

label.error {
	margin-left: 1em;
	color: #f44;
}
</pre></body></html>