
/*  ETUSIVUN TYYLEJÄ */
.newslink {font-size: 10px; font-family: verdana; color:#003EA8 }
a {color: #003EA8}
a:hover {color: #E16B1C}
html { overflow: -moz-scrollbars-vertical;}
#kissala a {font-size: 10px; }
#yhteystiedot td{font-size: 10px; font-family: verdana; color:#878787; line-height: 10px; padding-top: 2px;}
#ajankohtaista {background-color: #AFA795; color: white;  line-height: 14px; font-size: 11px; font-weight: bold; padding:2px; width: 350px;}
#ajankohtainen_teksti td,p {color: #696356;  font-size: 11px; font-family: verdana;}
#ajankohtainen_teksti h3,h2,h1,h4,h5{color: #696356; font-family: verdana;}
#ajankohtainen_teksti a{color: #696356; text-decoration: none; font-family: verdana;}
#oikopolkuvalikko a{color: #696356; text-decoration: none; font-weight: bold; font-family: verdana; font-size: 10px;}
#oikopolkuvalikko a:hover{color: #EF3743;}
#hakutaulukko td{font-size: 10px; font-family: verdana; color:#878787; line-height: 10px; padding-top: 2px;}
form {padding: 0px; margin: 0px;}
#menutaulukko {margin-left: 12px;}
#menutable {margin-left: 4px; margin-right: 4px;}
#menurow1 {margin-bottom: 14px;}
#menurow1 td {padding: 2px; background-color: #AFA795; border-bottom: 4px solid #D9D3C5; height: 25px;}
#menurow2 td {padding: 0px; background-color: #D9D3C5;  height: 16px;}
#hakutaulukko2 {}
#oikopolut {width: 174px; height: 316px; padding-top: 30px; padding-left: 8px; background-image: url(../images/oikopolut_bg2.gif); background-repeat: no-repeat;}
#oikopolut td {padding-top: 2px; padding-bottom: 1px; color: #696356; font-size: 10px;}
#tiesitko {width: 176px; margin-left: 12px;}
#tiesitko .content {padding: 4px; padding-left: 5px; background-image: url(../../../images/tiesitko_bg.jpg); font-size: 10px;}
/* TOP.AsP-tyylit */

#flash {widht: 620px; height: 250px;}
#sivupohja_A1 {width: 620px;}
#sivupohja_A1 #sisaltoalue {float: left;  margin-top: 6px;}
#sivupohja_A1 #sisaltoalue table {width: 440px;}
#sivupohja_A1 #oikeapalsta{float: right; width: 175px; margin-top: 6px;}
#sivupohja_A2 {width: 620px;}
#sivupohja_A2 #sisaltoalue {float: left;  margin-top: 6px;}
#sivupohja_A2 #sisaltoalue table {width: 440px;}
#sivupohja_A2 #oikeapalsta{float: right; width: 175px; margin-top: 6px;}
#sivupohja_A3 {width: 620px;}
#sivupohja_A3 #sisaltoalue {margin-top: 6px;}
#sivupohja_A3 #sisaltoalue table {width: 620px;}

.username {font-size: 11px; color: black; font-weight: bold}
.time { font-size: 12px; color: white; font-weight: normal}
.toplinks {font-size: 12px; color: black; text-decoration: none;}
.detail {font-size: 11px; color: black;}
.toplinks:hover {font-size: 11px; color: black; font-weight: normal}
.clickedlink {background-color: yellow;}


body, td, p, th,  h1,h2,h3,h4,h5,h6, li, ul, ol, div, span, font
{
	font-family: Verdana, Arial, helvetica; 

}

.minileipis, .minicursive, .button, .submitbutton, .resetbutton
{
	font-family: Verdana, Arial, helvetica; 
}
	
.bigtitle, h2
{
	font-size: 16px;
	text-decoration: none;
	color: black;
}

.mediumtitle, H3
{
	font-size:13px;
	text-decoration: none;
	color: #888173;
	font-weight: bold;
}

.minititle, .cursive, h4
{
	font-size: 11px;  
	text-decoration: none;
	color: black;
	font-weight: bold;
}

.leipis, P, .bigcursive,td, .editor p,li
{
	font-size: 11px;
	text-decoration: none;
	color: Black;
}



.minileipis, h5, .minicursive
{
	font-size: 11px;
	text-decoration: none;
	color: black;
	font-weight: normal;

}

.minicursive
{
	font-weight: bold;
}

a
{
	text-decoration: none;
	color: #726C60;
}

a:hover
{
	color: #7F796E;
}

.menu a:hover
{

}
.menu a
	{


	}

.menu a:active
	{
	font-weight: bold;

	} 
	
.mainmenu /* menu.aspin valikot */
	{
	font-family: verdana, arial,helvetica;
	font-weight: bold;
	font-size:10px;
	color: white;
	text-decoration: none
	}

 
.submenu
{ 
	font-size:10px;
	font-family:  verdana, arial, helvetica
	text-decoration: none;
	color: black;
}