BODY 		{
		background-color: #C4CACC;
		background-image: url("images/taustak.jpg");
		background-repeat: no-repeat;
		ScrollBar-Face-Color:#C4CACC;
		ScrollBar-3dLight-Color:#808080;
		ScrollBar-DarkShadow-Color:black;
		ScrollBar-HighLight-Color:#808080;
		ScrollBar-Shadow-Color:silver;
		ScrollBar-Track-Color:#808080;
		ScrollBar-Arrow-Color:#808080;
		ScrollBar-Base-Color:#C4CACC;
		}

INPUT, SELECT, TEXTAREA	{

		font-size: 10pt;
		color: black;
		background-color: #A8BBDE;
		border: 1px dotted black;
			}

A:link {

		font-size: 10pt;
		color: #808DBE;
		text-decoration: none;
		font-weight : bold;

}



A:focus {

		font-size: 10pt;
		color: #808DBE;
		text-decoration: none;
		font-weight : bold;

}

A:visited {

		font-size: 10pt;
		color: #808DBE;
		text-decoration: none;
		font-weight : bold;

}

A:hover {


		font-size: 10pt;
		color: #404040;
		text-decoration: underline;
		font-weight : bold;

}


P {

font-family: sans-serif;
font-size: 10pt;
color: #202020;


}

B {


font-size: 10pt
font-weight: bold;
color: #000040;

}

H1 {

font-family: monospace;
font-size: 14pt;
color: #202020;
font-weight: bold;
text-decoration: underline;

}

SPAN {

		padding-left: 25px;
		padding-top: 10px;
		padding-right: 10px;
		padding-bottom: 15px;

}





IMG		{
		}

.menupalsta	{
		width: 200px;
		background-color: #808080;
		border-right: 1px solid black;
	       	}
td.off {

		width: 200px;
		height: 25px;

}


td.on {

		width: 200px;
		height: 25px;
		background-image: url("images/ruori.jpg");

}

td.off A:link {
		font-family: sans-serif;
		font-size: 9pt;
		color: BLACK;
		text-decoration: none;
		font-weight : bold;
		width: 200px;
		height: 25px;
		}

td.off A:focus {
		font-family: sans-serif;
		font-size: 9pt;
		color: BLACK;
		text-decoration: none;
		font-weight : bold;
		width: 200px;
		height: 25px;
		}

td.off A:visited {
		font-family: sans-serif;
		font-size: 9pt;
		color: BLACK;
		text-decoration: none;
		font-weight : bold;
		width: 200px;
		height: 25px;
		}

td.off A:hover 	{
		font-family: sans-serif;
		color: BLACK;
		text-decoration: none;
		font-weight : bold;
		background-color: #BCD0BC;
		background-image: url("images/ruori.jpg");
		width: 200px;
		height: 25px;
		
		}

td.on A:link {
		font-family: sans-serif;
		font-size: 9pt;
		color: BLACK;
		text-decoration: none;
		font-weight : bold;
		width: 200px;
		height: 25px;
		}

td.on A:focus {
		font-family: sans-serif;
		font-size: 9pt;
		color: BLACK;
		text-decoration: none;
		font-weight : bold;
		width: 200px;
		height: 25px;
		}

td.on A:visited {
		font-family: sans-serif;
		font-size: 9pt;
		color: BLACK;
		text-decoration: none;
		font-weight : bold;
		width: 200px;
		height: 25px;
		}

td.on A:hover {
		font-family: sans-serif;	 	
	color: BLACK;
		text-decoration: none;
		font-weight : bold;
		background-color: #BCD0BC;
		background-image: url("images/ruori.jpg");
		width: 200px;
		height: 25px;
		
		}





.taulukko	{
		background-color: white;
		border: 1px solid black;
		}

.textcell	{
		background-color: #E8E8E8;
		background-image: url("images/meri.jpg");
		}

.meri 		{
		border-bottom: 1px solid black;
		}