body { background-image: url('images/tausta.jpg');
 }

tr,td,p,li,u,div,span {
  font-family: verdana,helvetica,sans-serif;
  font-size: 11px;
  line-height: 15px;
}

h3 {
  font-size: 13px;
  font-weight: bold;
  color: gray;
}
TD.navi {
  text-align: left;
  width: 236px;
  background-image: url('images/navisuikale.gif'); 
}

TD.sisalto {
  text-align: left;
  vertical-align: top;
  width: 520px;
  padding: 0.0cm 0.0cm;  
  background-color: #FFFFFF;
  background-image: url('images/taustasuikale.gif'); 
}

TABLE.taulukko {
	border-style: solid;
	border-color: #F5F5F5;
	border-width: 1px 1px 1px 1px;
	background-color: #F5F5F5;
	padding: 0.1cm 0.1cm;
	}

TABLE.navisisalto {
        text-align: left;
        vertical-align: top;
        background-color: #FEF7B3;
	width: 200px;
	padding-top: 0.0cm;
	padding-left: 0.0cm;
	padding-bottom: 0.0cm;
	padding-right: 0.0cm;
	border: 1px solid #8E8C8C;
	}


ul.red {
  font-size: 11px;
 font-weight: normal;
 color: #D62D16;
 }

A.textlink:link {
 font-size: 11px;
 font-weight: normal;
 color: #00203B;
 text-decoration: underline;
}
A.textlink:visited {
 font-size: 11px;
 font-weight: normal;
 color: #00203B;
 text-decoration: underline;
}
A.textlink:hover {
 font-size: 11px;
 font-weight: normal;
 color: #00203B;
 text-decoration: none;
}
A.textlink:active {
 font-size: 11px;
 font-weight: normal;
 color: #00203B;
 text-decoration: underline;
}

A.navi_header:link {
 text-align: left;
 vertical-align: top;
 font-size: 12px;
 font-weight: normal;
 color: #00203B;
 text-decoration: none;
}
A.navi_header:visited {
 text-align: left;
 vertical-align: top;
 font-size: 12px;
 font-weight: normal;
 color: #00203B;
 text-decoration: none;
}
A.navi_header:hover {
 text-align: left;
 vertical-align: top;
 font-size: 12px;
 font-weight: normal;
 color: #00203B;
 text-decoration: underline;
}
A.navi_header:active {
 text-align: left;
 vertical-align: top;
 font-size: 12px;
 font-weight: normal;
 color: #00203B;
 text-decoration: none;
}

A.navi_header2:link {
 text-align: left;
 vertical-align: top;
 font-size: 11px;
 font-weight: normal;
 color: #00203B;
 text-decoration: none;
}
A.navi_header2:visited {
 text-align: left;
 vertical-align: top;
 font-size: 11px;
 font-weight: normal;
 color: #00203B;
 text-decoration: none;
}
A.navi_header2:hover {
 text-align: left;
 vertical-align: top;
 font-size: 11px;
 font-weight: normal;
 color: #00203B;
 text-decoration: underline;
}
A.navi_header2:active {
 text-align: left;
 vertical-align: top;  
 font-size: 11px;
 font-weight: normal;
 color: #00203B;
 text-decoration: none;
}

A.boxlink:link {
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
}
A.boxlink:visited {
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
}
A.boxlink:hover {
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-decoration: underline;
}
A.boxlink:active {
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-decoration: none;
}

A.redlink:link {
 font-size: 11px;
 font-weight: normal;
 color: #D62D16;
 text-decoration: none;
}
A.redlink:visited {
 font-size: 11px;
 font-weight: normal;
 color: #D62D16;
 text-decoration: none;
}
A.redlink:hover {
 font-size: 11px;
 font-weight: normal;
 color: #000000;
 text-decoration: underline;
}
A.redlink:active {
 font-size: 11px;
 font-weight: normal;
 color: #D62D16;
 text-decoration: none;
}


A.n:link {COLOR: #005698; TEXT-DECORATION: none; FONT-WEIGHT: normal}
A.n:active {COLOR: #005698; TEXT-DECORATION: none; FONT-WEIGHT: normal}
A.n:visited {COLOR: #005698; TEXT-DECORATION: none; FONT-WEIGHT: normal}
A.n:hover {COLOR: #005698; TEXT-DECORATION: underline; FONT-WEIGHT: normal}

A.black:link {COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: normal}
A.black:active {COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: normal}
A.black:visited {COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: normal}
A.black:hover {COLOR: #000000; TEXT-DECORATION: underline; FONT-WEIGHT: normal}
