
	BODY
	{
		background: #c4c9ca;
		margin: 0px;
		padding: 0px;
	}

	.maintable
	{
		border: #c4c9ca solid 1px;
		background: #FFFFFF;
		width: 720px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 19px;
		text-align: left;
	}

	.valikko
	{
		border-top: #c4c9ca solid 1px;
		border-bottom: #c4c9ca solid 1px;
		background: #FFFFFF;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 12px;
		color: #000000;
		font-weight: normal;
		height: 27px;
		text-align: center;
	}

	a:hover {
		text-decoration: underline;
	}

	.valikko_v
	{
		border-top: #c4c9ca solid 1px;
		border-bottom: #c4c9ca solid 1px;
		background: #FFFFFF;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 12px;
		color: #000000;
		font-weight: normal;
		height: 27px;
		text-align: left;
		padding-left: 30px;
		width: 90px;
	}

	.valikko_o
	{
		border-top: #c4c9ca solid 1px;
		border-bottom: #c4c9ca solid 1px;
		background: #FFFFFF;
		height: 15px;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 12px;
		color: #000000;
		font-weight: normal;
		height: 27px;
		text-align: right;
		padding-right: 30px;
		width: 110px;
	}

	.alatagi
	{
		border-top: #000000 solid 0px;
		background: #FFFFFF;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 10px;
		width: 100%;
		text-align: center;
	//	padding-left: 100px;
		padding-bottom: 29px;
	}

	.alatagi2
	{
		border-top: #000000 solid 0px;
		background: #FFFFFF;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 10px;
		color: #777777;
		width: 100px;
		text-align: right;
		padding-right: 25px;
		padding-bottom: 29px;
	}

	.linkki2
	{
		color: #777777;
		text-decoration: none;	
	}

	.linkki1
	{
		color: #000000;
		text-decoration: underline;	
	}

	.linkki
	{
		color: #000000;
		text-decoration: none;	
		font-size: 12px;
		width: 130px;
	}

	.linkki_v
	{
		color: #000000;
		text-decoration: underline;	
		font-size: 12px;
		width: 130px;
	}
	
	.tiedotelinkki
	{
		text-decoration: none;	
		font-size: 12px;
		width: 130px;
	}
	
	.sivulinkki
	{
		text-decoration: none;	
		font-size: 12px;
	}

	.sivulinkki_v
	{
		text-decoration: underline;
		font-size: 12px;
	}

	TD
	{
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 12px;
	}


	.logo
	{
		background: #FFFFFF;
		padding: 20px;
		padding-right: 17px;
		padding-left: 30px;
	}

	.otsikko
	{
		background: #FFFFFF;
		text-align: left;
		width: 100%;
	}

	H3
	{
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 16px;
		font-weight: bold;
		padding-bottom: 20px;
		margin: 0px;
	}


	BODY
	{
		text-align: center;
	}

	.texttable
	{
	    width: 480px;
		height: 350px;
		border: 0px;
	}

	.normaltable
    {
		width: 100%;
		height: 350px;
    }

	.normaltable td {
		padding-right: 12px;
		padding-bottom: 12px;
    }
	.normaltable th {
		padding-right: 12px;
		padding-bottom: 12px;
    }
	
	H4
	{
		padding-top: 10px;
		padding-bottom: 2px;
		padding-left: 0px;
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-weight: bold;
		text-decoration: underline;
		font-size: 13px;
		color: #000000;
	}
	.yhteystieto2
	{
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 13px;
		font-weight: normal;
		color: #000000;
		background-color: #FFFFFF;
		border-bottom: 1px #000000 solid;
		padding-bottom: 40px;
/*		width: 100%;*/
   	}
   	.yhteystieto2 div {
   	    width: 370px;
   	}
   	
	.tiedoteotsikko2 {
	    width: 370px;
	}
	
	.tiedototsikko2 h4 {
	    padding-top: 0px;
	    margin-top: 0px;
	}

	.sivupalkki {
	    display: none;
	    width: 0px;
/*		width: 198px; */
		border-left: #c4c9ca solid 1px; 
		padding-left: 25px;
		text-align: left;
	}

	.sivupalkki ul {
		padding: 0px;
		padding-left: 30px;
		margin: 0px;
		list-style-type: disc;
	}

	.sivupalkki ul li {
		padding: 0px;
		margin: 0px;
	}

	a {
		text-decoration: none;
	}

	h4 {
		font-family: Verdana, Helvetica, Arial, sans-serif;
		font-size: 12px;	
		font-weight: bold;
		text-decoration: none;
		padding: 0px;
		margin: 0px;
	}

.topic {
  border-bottom: 1px solid #c4c9ca;
  padding-left: 28px;
  padding-top: 31px;
  padding-bottom: 25px;
  height: 34px;
}

.menu_left {
  padding-left: 31px;
  padding-top: 20px;
  border-right: 1px solid #c4c9ca;
  width: 149px;
}

.menu_left a {
  display: block;
}

.text
{
	background: #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 480px;
	padding: 20px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 40px;
	text-align: left;
	height: 520px;
}
