/* external style sheet sum.css */
.ylemineriba1 {
      background:#baea0e;
		height:20px;
      margin-bottom: 2px;
      width: 100%;
}
.ylemineriba2 {
		height:20px;
      background:#4e72b1;
}
.alumineriba {
      background:#baea0e;
		height:20px;
}
body {
background:#ffffff; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:black; 
font-size: 10pt;
}
.info {
background:#baea0e; 
}
div.toc, body.toc {
background:#baea0e; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color:#415b9f; 
font-size: 10pt;
}

a:link, a:active {
text-decoration: underline; 
color:#415b9f;
}
a:visited {
text-decoration: underline; 
color:#3d7339;
}
a.imglink:link, a.imglink:active, a.imglink:visited {
text-decoration: none;
color:#ffffff; 
}
a.menu:link, a.menu:active {
text-decoration: none; 
font-weight:bold; 
color:#415b9f;
}
a.menu:visited {
text-decoration: none; 
font-weight:bold; 
color:#415b9f;
}
a:hover {
background:#415b9f; 
color:#ffffff;
}
a.imglink:hover {
background:#ffffff; 
color:white;
}a.menu:hover {
background:#415b9f; 
color:#ffffff;
}
.menu_header {
color:white; 
padding-left: 15px; 
font-weight: bold; 
font-size: 8pt; 
text-decoration: underline;
}
.light {
background:#baea0e; 
color:black; 
margin: 5px; 
padding: 5px; 
}
fieldset.light {
background: #baea0e;
}
.c {
text-align:center;
}
.l {
text-align:left;
}
.r {
text-align:right;
}
.j {
text-align:justify;
}
.red {
color:red;
}
b {color:#3d7339; font-style:normal; font-weight:bold;} 
h1 {
color:#11689e;
}
h1,h2,h3,h4,h5 {
color:#4e72b1;
}

.note {
font-size: 8pt;
text-align:center;
}
.upd {
font-size: 8pt;
font-style: italic;
}
.weekday {
background: #cccccc;
}
table.prog0, table.reg {
border-style: groove;
width:90%;
position:relative;
left: 5%;
}
table.lect {
width:90%;
position:relative;
left: 5%;
}

table.prog td {
text-align:center;
padding:5px;
font-size: 9pt;
width: 10%;
}
table.reg td {
text-align:center;
padding:5px;
font-size: 9pt;
}
table.soc td {
text-align:left;
padding:5px;
font-size: 9pt;
}
#sml {
color:#660033;
font-size: 8pt;
font-weight:bold;
}
table.prog b, table.soc b { 
font-variant: small-caps;
}
.tfp {
background: #ffff99;
}
.icfp {
background: #90ee90;
}
.gpce {
background-color:#ffc0cb;
}
.links {
background: #ffa500;
}
#menu {
position: absolute;
top: 0px;
left: 20px;
width: 400px;
height: 1000px;
padding-top: 20px;
padding-left: 20px;
text-align: left;
/* border-right: 1px solid black; #baea0e */
background-color:#415b9f;
}
#content {
position: absolute;
width: 600px;
top: 0px;
left: 420px;
padding: 20px 20px 20px 20px;
}
.wss {color: #ffffff; font-size: 80%; font-family: Arial, Helvetica, sans-serif;}
#fr {float:right;}
a.wss:link    { color: #ffffff;}
a.wss:active  { color: #ffffff;}
a.wss:visited { color: #ffffff;}
a.w:link    { color: #ffffff;}
a.w:active  { color: #ffffff;}
a.w:visited { color: #ffffff;}
a.wss:hover {color: #baea0e;}
a.w:hover {color: #baea0e;}
.w {color: #ffffff;}
legend {color: #415b9f;}
.green {color: #415b9f;}
.kirje {background-color: #fffffc;}

table.qtab td {
background-color: #ffffcc;
padding: 10px;
border: thin solid #006090; 
}
p {
text-align:justify;
}
ol.lalpha {
 list-style-type: lower-alpha
}
ol.lroman 
{
list-style-type: lower-roman
}
/* end of file */

