.siv1 {background-color:#FFFFFF;}
.siv2 {background-color:#084686;}
.siv3 {background-color:#EDEDED;}

/* {background-color: transparent;} */

.noTuloste {font-family: Verdana, Arial, Helvetica, sans-serif;}
.nakumaton {font-family: Verdana, Arial, Helvetica, sans-serif;}
.eiSivulla {display:none;height: 0;}

.nrm		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.nrmReuna	{background-color:#DDDDDD;}
.nrmBold	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.pie		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.iso		{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold;}
.tosiIso	{font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #CC0033; font-weight: bold;}
.nrmItalic	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-style: italic;}

.ylaLink1	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #636363; font-weight: bold;}
.ylaLink2	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.vasLink1	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.vasLink2	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.vasLink3	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}

.nrm2		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.nrmBold2	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.pie2		{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF;}
.iso2		{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; font-weight: bold;}

a		{text-decoration: none;}
a:link		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066;}
a:hover		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066;}
a:active	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066;}
a:visited	{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000066;}

.naviSolu
{
	BORDER-RIGHT: #000000 1px solid;
}
.nappiSolu	{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;
		BORDER-LEFT: #000000 1px solid;
		BORDER-TOP: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid;
		BORDER-BOTTOM: #000000 1px solid;
		background-color: #DDDDDD;
		height:16px;
		width:50px;
		cursor: hand;
}
.taustaYks
{
	background-color: #FFFFFF;

}
.taustaKax
{
	background-color: #CCCCCC;
	scrollbar-face-color:#4E9FA2;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#E6E6E6;
	scrollbar-shadow-color:#666666;
	scrollbar-highlight-color:#CEDFEF;
	scrollbar-3dlight-color:#4E9FA2;
	scrollbar-darkshadow-Color:#333333;
}
.taustaKol
{
	background-color: #FFFFFF;
}
.taustaNel
{
	background-color: #66CCFD;
	background-position: left top;
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.reunaYks
{
	BORDER-LEFT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px solid;
}
.reunaKax
{
	background-color: #EDEDED;
	BORDER-LEFT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
}

.reunaKol
{
	BORDER-LEFT: #6EBFC2 1px solid;
	BORDER-TOP: #6EBFC2 1px solid;
	BORDER-RIGHT: #4E9FA2 2px solid;
	BORDER-BOTTOM: #4E9FA2 2px solid;
}
.reunaNel
{
	background-color: #DCDDDE;
	height: 27px;
	vertical-align: middle;
	padding-left: 5px;
/*
	BORDER-LEFT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	BORDER-RIGHT: #666666 1px solid;
	BORDER-BOTTOM: #666666 1px solid;
*/
}

.nap60
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #CCCCCC; width: 60px;  font-weight: bold;
	BORDER-LEFT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-RIGHT: #333333 2px solid;
	BORDER-BOTTOM: #333333 2px solid;
}
.nap80
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #CCCCCC; width: 80px;  font-weight: bold;
	BORDER-LEFT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-RIGHT: #333333 2px solid;
	BORDER-BOTTOM: #333333 2px solid;
}
.teksti100
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; width: 100px;
	BORDER-LEFT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-RIGHT: #333333 2px solid;
	BORDER-BOTTOM: #333333 2px solid;
}
.teksti200
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; width: 200px;
	BORDER-LEFT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-RIGHT: #333333 2px solid;
	BORDER-BOTTOM: #333333 2px solid;
/*
	scrollbar-face-color:#4E9FA2;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#E6E6E6;
	scrollbar-shadow-color:#666666;
	scrollbar-highlight-color:#CEDFEF;
	scrollbar-3dlight-color:#4E9FA2;
	scrollbar-darkshadow-Color:#333333;
*/
}
.teksti180special
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #EDEDED; width: 180px;
	BORDER-LEFT: #666666 0px solid;
	BORDER-TOP: #666666 0px solid;
	BORDER-RIGHT: #333333 0px solid;
	BORDER-BOTTOM: #333333 0px solid;
}
.teksti250
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; width: 250px;
	BORDER-LEFT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-RIGHT: #333333 2px solid;
	BORDER-BOTTOM: #333333 2px solid;
/*
	scrollbar-face-color:#4E9FA2;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#E6E6E6;
	scrollbar-shadow-color:#666666;
	scrollbar-highlight-color:#CEDFEF;
	scrollbar-3dlight-color:#4E9FA2;
	scrollbar-darkshadow-Color:#333333;
*/
}
.teksti300
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; width: 300px;
	BORDER-LEFT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-RIGHT: #333333 2px solid;
	BORDER-BOTTOM: #333333 2px solid;
/*
	scrollbar-face-color:#4E9FA2;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#E6E6E6;
	scrollbar-shadow-color:#666666;
	scrollbar-highlight-color:#CEDFEF;
	scrollbar-3dlight-color:#4E9FA2;
	scrollbar-darkshadow-Color:#333333;
*/
}
.teksti80
{
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #FFFFFF; width: 80px;
	BORDER-LEFT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-RIGHT: #333333 2px solid;
	BORDER-BOTTOM: #333333 2px solid;
/*
	scrollbar-face-color:#4E9FA2;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#E6E6E6;
	scrollbar-shadow-color:#666666;
	scrollbar-highlight-color:#CEDFEF;
	scrollbar-3dlight-color:#4E9FA2;
	scrollbar-darkshadow-Color:#333333;
*/
}


strong		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}

.tama
{
	background-position: left top;
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #636363;
	background-image: URL(../systpics/pohja1px.gif);
}

.toinen
{
	background-position: left top;
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-color: #636363;
	background-image: URL(../systpics/pohja2px.gif);
}