
	body { background-color: rgb(201,216,239) }
	h1,
	h2,
	h3 {	color: 	rgb(30,76,127); }

	
	
	A:link, A:visited, A:active, A:hover { color: rgb(30,76,127); }


	table.erikoistiedot A:link,
	table.erikoistiedot A:visited,
	table.erikoistiedot A:active {	color:				black; }
	table.erikoistiedot A:hover  {	color: 				rgb(101,136,193); }
	table.hakuinfo 				 { background-color: 	rgb(101,136,193);	color: white; }	
	table.hakutulokset 		     { border-color: 		rgb(101,136,193); }



	table.numerot th,	
	table.erikoistiedot th {
			color: 	rgb(30,76,127);
	}


	table.karttatiedot td,
	table.yhteystiedot td,
	table.toimipaikat td {
		border-bottom-color: rgb(30,76,127);
	}


	table.karttatiedot th,	
	table.yhteystiedot th,
	table.toimipaikat th {
		background-color: rgb(30,76,127);
		color: white;
	}

	em.match {
			font-style: italic;
			/* color:  rgb(235,132,123); */
			color: rgb(216,96,116);
/*			color: 	rgb(30,76,127); */
	}


	tr.raita td {
			background-color: rgb(240,250,255);
	}
	

	td.bordered {
			border-color: rgb(55,120,255);
	}

	span.smalldate {
			color: rgb(22,70,150);
	}
	



/** NAVIPALSTAN MÄÄRITYKSET **/

	td.navipalsta {
		color: black;
		background-color: rgb(40,107,166);
		border-right-color: rgb(30,90,140);
	}
	
	span.aquo {
			color: rgb(216,96,116);
	}