a:link {color: blue}
a:visited {color: blue}
a:active {color: blue}

BODY {  font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: black}


/* Otsikkoteksti 1. Sivun varsinainen otsikko */
.sh1 {  font-size: 24px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-align: center;}

/* Otsikkoteksti 2. Yhteystiedot */
.sh2 {  font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-align: center;
	line-height: 180%}

/* Otsikkoteksti 2. Yhteystiedot. Marginaali */
.sh2b { font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-align: center;
	margin-bottom:8px;}

/* Taulukon otsikkosarakkeet */
.sth {  font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-align: center;
	color:#ffffff;
	background-color:#164F88;}

/* Otsikkolohko. taulukon asetukset */
.shdr { border: outset 2px;
	background-color:#90C0F1;
	border-collapse: collapse;
	Empty-cells: show}

/* Otsikkolohko. taulukon asetukset. Ilman taustaväriä */
.shdr_2 { border: outset 2px;
	  border-collapse: collapse;
	  Empty-cells: show}

/* Otsikkolohko. Liukuva taustaväri */
.shdr_3 { border-style:solid; 
	  border-color:#164F88;
	  border-width:1px;
	  background-image:url(images/top_bg.jpg);}

/* Otsikkolohko. taulukon solujen asetukset */
.shtd {	border-style: none; 
	border-width: 0px}

/* Marginaalit otsikkotauluun */
.shempty {font-size: 8px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-align: center;}

/* Linkin väriksi valkoinen taulukon otsikoihin (erottumaan tummansinisestä taustaväristä) */
a.tclink:link {color: white}
a.tclink:visited {color: white}
a.tclink:active {color: white}

/* Taulukon soluille ohjeistuksen mukainen tekstikoko */
TD { font-size: 12px;
     font-family: Arial, Helvetica, sans-serif;
     color: black}
 
/* Otsikkoteksti 2. Yhteystiedot */
.bl1 {  font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	text-align: center;
	line-height: 140%}

/* Valintakehote */
.pr {	font-size: 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#164F88;}

/* Kielenvalintataulu */
table.sl {border-style: dashed; border-color:#164F88; border-width:1px; background-color:#D0E8F6 }

/* Kartat. Tyypin tai paikan valintataulu  */
table.chart {border-style: dashed; border-color:#164F88; border-width:1px;}

/* Karttatyypin valintasolu  */
.ct {background-color:#D0E8F6}

/* EFHK:n karttatyyppien väliotsikkosolun väri */
.hkct {background-color:#D0E8F6}

/* Sivuotsikko */
.title {font-size: 18px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	color:#164F88;}

/* Tulevat versiot kaltevalla tekstityypillä. M ja FT #A3C7A5 */
.newvers {  font-style: italic; text-align: center; }
.newvers_mil_m {  font-style: italic; text-align: center; background-color:#D2E9D3}