
/* TOP.AsP-tyylit */


body, td, p, th,  h1,h2,h3,h4,h5,h6, li, ul, ol, div, span, font
{
	font-family: Arial, helvetica; 
	font-size: 11px;
}

#pagetitle {width: 100%; font-weight: normal; margin-top: 10px; padding-left: 2px; margin-bottom: 10px; font-size: 16px; 	font-family: Trebuchet MS, Arial, helvetica;  font-weight: normal;}

#sivupohja1 {width: 587px;}
#sivupohja2 {width: 587px;}
#title1 {height: 75px; padding-left: 24px; padding-right: 24px; background-color: #f5f7fc; border-bottom: 1px solid #e4ebfa;}
#title1  h2
{

	font-family: Trebuchet MS, Arial, helvetica; 
	font-size: 24px;
	text-decoration: none;
	color: 3e5dac;
	font-weight: normal;
}

#title1  .bigtitle
{

	font-family: Trebuchet MS, Arial, helvetica; 
	font-size: 24px;
	text-decoration: none;
	color: 3e5dac;
	font-weight: normal;
}


#title1 {
	font-family: Trebuchet MS, Arial, helvetica; 
	font-size: 24px;
	text-decoration: none;
	color: 3e5dac;
	font-weight: normal;	
}

#sisalto1 {padding: 24px;}
#palsta1 {padding: 24px;}
#palsta2 {padding-right: 24px; padding-top: 24px;}

.minileipis, .minicursive, .button, .submitbutton, .resetbutton
{
	font-family: Arial, helvetica; 
}
	
.bigtitle, h2, h1
{
	font-family: Trebuchet MS, Arial, helvetica; 
	font-size: 24px;
	text-decoration: none;
	color: 3e5dac;
	font-weight: normal;
}

.mediumtitle, H3
{
	font-size: 15px;  
	text-decoration: none;
	color: #808597;
	font-weight: bold;
}

.minititle, .cursive, h4
{
	font-size: 11px;  
	text-decoration: none;
	color: #20325e;
	font-weight: bold;
}

.leipis, P, .bigcursive, .editor p,li
{
	font-size: 11px;
	text-decoration: none;
	color:#20325e;
   	line-height: 18px;	
}


.minileipis, h5, .minicursive, .imagecaption
{
	font-size: 11px;
	text-decoration: none;
	color: black;
	font-weight: normal;

}

.minicursive
{
	font-weight: bold;
}


#title1 .bigtitle {line-height: 28px;}
#title1 h2 {line-height: 28px;}
#title1 {line-height: 28px;}

a
{
	text-decoration: none;
	color: #3e5dac;
}

a:hover
{
	color: black;
	text-decoration: underline;
}

.menutitle {color: #3e5dac; font-weight: bold; font-size: 13px;}



#rightmenu a:hover
{
	color:#3555a8;
}

#rightmenu a
	{
	color: black;

	}


#rightmenu a:active
	{
	font-weight: bold;

	} 

#selected {font-weight: bold; color:#3555a8; }
	
.button
{
    display: inline;
	white-space: nowrap;
    padding: 2px;
	font-family: tahoma, arial; 
	font-size: 11px;
	color: black;
}
.button:hover
{
}

.button:active
{
}

.releaseinfo {font-size: 11px;}
	
	
	
.mainmenu /* menu.aspin valikot */
	{
	font-size: 11px;
	padding-top: 3px;
	}

 
.submenu
{ 
	font-size:10px;
	text-decoration: none;
	color: white;
}

.imagecaption {color: darkgrey; text-decoration: italic;}
.redtext {color: red;}
.highlight {background-color: #FFF4C1}
.BoldGreen {color: green; font-weight: bold;}
