
#taulu {
	position: relative;
	left: 150px;
	top: -14px;
 	width: 654px;
}

#paivays {
	position: relative;
	left: 420px;
	top: 30px;
 	width: 350px;
/* 	height: 14px;*/
	background: #2056ae;

	color: white;
	text-align: right;
	font-family: arial, helvetica, sans-serif ;
	font-size : 9pt;
	font-weight: normal;
	letter-spacing: 0.10em;
	z-index: 99;
}

.linkit, td.linkit {

	background-color: #D6CEDE;
	text-align: center;
	letter-spacing: 0.10em;
	border-bottom: solid #27147F 1px ;
}



.reuna {
	border: #D6CEDE solid 1px;
	background-color: #ECE9EF;
}

.header {
	background-color: #ECE9EF;
}

.sisalinkit {
//	background-image: url(images/index_02.gif);
//	background-color: #EBE8EE;
	background-color: #ECE9EF;
	padding-left: 20px;
	padding-bottom: 10px;
}

a:link.links, a:visited.links {
	color: #27147F;
	text-align: center;
	font-family: arial, helvetica, sans-serif ;
	font-size : 10pt;
	font-weight: bold;
	text-decoration: none;
	letter-spacing: 0.08em;
	line-height: 17px;
}

a:hover.links {
	color: blue;
	text-decoration: underline;
}


.nimitausta {
	background-image: url(images/nimipaiva.gif);
//	background-color: #FE000A;
	background-color: #ECE9EF;

	color: white;
	text-align: center;
	font-family: arial, helvetica, sans-serif ;
	font-size : 9pt;
	font-weight: normal;
	letter-spacing: 0.08em;
}

.vasen {
	border-width: thin;
	border-right: solid #D6CEDE 1px ;

	background: #ECE9EF;
	padding-left: 8px;
}

a:link.vasenteksti, a:visited.vasenteksti, .vasenteksti  {
	color: #27147F;
	font-family: arial, helvetica, sans-serif ;
	font-size : 9pt;
	font-weight: normal;
	letter-spacing: 0.08em;
	text-decoration: none;
}

a:hover.vasenteksti {
	text-decoration: underline;
}

a:link.vasentekstib, a:visited.vasentekstib, .vasentekstib  {
	color: #27147F;
	font-family: arial, helvetica, sans-serif ;
	font-size : 9pt;
	font-weight: bold;
	letter-spacing: 0.08em;
	text-decoration: none;
}

a:hover.vasentekstib {
	text-decoration: underline;
}




.oikea {
	border-width: thin;
	border-left: solid #D6CEDE 1px ;
	background: #ECE9EF;
	padding-left: 8px;
}

a:link.oikeateksti, a:visited.oikeateksti, .oiklink {
	color: #27147F;
	font-family: arial, helvetica, sans-serif ;
	font-size : 9pt;
	font-weight: normal;
	letter-spacing: 0.08em;
	text-decoration: none;
	line-height: 24px;
}

a:hover.oikeateksti {
	text-decoration: underline;
}


.teksti {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size : 10pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
//	background: #FFF;
	padding: 10px;

//	background-image: url(images/pktaus.gif);
	background-position: 100% 100%;
	background-repeat: no-repeat;

}

.kuvateksti {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size : 7pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background: #FFF;
	padding: 1px;
	text-align: left;
}

.kuva {

	background: #FFF;
	padding-right: 8px;
}

.mainos {
	background: #27147F;
	text-align: center;
	color: white;
}

.alamainos {

/*	background: #000000;*/
	background: #27147F;
	text-align: center;
	color: white;
}

TD.media { 	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #666666;
	background-color: #FFFFFF;
}

.medialnk, a:link.medialnk, a:visited.medialnk {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #666666;
        background-color: #FFFFFF;
	text-decoration: underline;
}



.etulinkki, a:link.etulinkki, a:visited.etulinkki {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size : 10pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
//	background: #FFF;
	padding-left: 10px;
}

a:hover.etulinkki {
	text-decoration: underline;
}

.etulinkki2, a:link.etulinkki2, a:visited.etulinkki2 {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background: #ECE9EF;
}

a:hover.etulinkki2 {
	text-decoration: underline;
}

.etuotsikko {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size : 9pt;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}

.el {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	color: #111;
	text-decoration: none;
	background: #ECE9EF;
}



a:link.takas, a:visited.takas {
	
	display:block;
	text-align:center;
	padding-top:2px;
	border:1px solid #D1D1D1;
	width:80px;
	height:16px;

	font-family: arial, verdana, helvetica, sans-serif;
	font-size : 8pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background: #eee;
}

a:link.nettiosaa, a:visited.nettiosaa {
	color: #333333;
	text-decoration: none;

}

a:link.nettinimi, a:visited.nettinimi {
	color: #333333;
	text-decoration: none;

}

a:link.loytynyt, a:visited.loytynyt, .loytynyt {
	color: #333333;
	text-decoration: none;

}


/* Vanhoihin juttuihin */
.kuvatxt {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #000000;
}

.oiklink {
	padding-top:4px;

}

.uutta {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 10pt;
	font-weight: bold;
	color: #FF3333;
}

.koko {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 7pt;
	font-weight: normal;
	color: #27147F;
}

.haastaja {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
}
.haastettu {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	padding-left: 8px;
}

A:link.mukaan, A:visited.mukaan {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 9pt;
	font-weight: normal;
	color: #FF3333;
}





