.4tasotitle {height: 50px; background-color: #4E6172; font-color: white; color: white; font-size: 22px; padding-left: 20px;}

#headtitle {font-size: 22px; color: white; background-color: #D4D9DB}
#muro {background-color: #E6E9EC; color: #4E6173}
/* TOP.AsP-tyylit */

.username {font-size: 11px; color: black; font-weight: bold}
.time { font-size: 12px; color: white; font-weight: normal}
.toplinks {font-size: 11px; color: white; text-decoration: none; font-weight: bold;}
.detail {font-size: 11px; color: black;}
.toplinks:hover {font-size: 11px; color: D9C148;}
.clickedlink {background-color: yellow;}


body, td, p, th,  h1,h2,h3,h4,h5,h6, li, ul, ol, div, span, font
{
	font-family: Arial, helvetica; 

}

.minileipis, .minicursive, .button, .submitbutton, .resetbutton
{
	font-family: Arial, helvetica; 
}
	
.bigtitle, h2
{
	font-size: 22px;
	text-decoration: none;
	color: #4E6172;
	font-weight: normal;
}

.mediumtitle, H3
{
	font-size:16px;
	text-decoration: none;
	color: #4E6172;
	font-weight: bold;
}

.minititle, .cursive, h4
{
	font-size: 13px;  
	text-decoration: none;
	color: black;
	font-weight: bold;
}

.leipis, P, .bigcursive,td, .editor p,li
{
	font-size: 13px;
	text-decoration: none;
	color: Black;
}



.minileipis, h5, .minicursive
{
	font-size: 11px;
	text-decoration: none;
	color: #4E6172;
	font-weight: normal;

}

.minicursive
{
	font-weight: bold;
}

a
{
	text-decoration: underline;
	color: #4E6172;
}

a:hover
{
	color: black;
}

.menu a
	{
	color: black;
	text-decoration: none;
	}
	


.menu a:hover
{
	color: #868E9A;
	text-decoration: underline;
}

	.menu a:active
	{
	font-weight: bold;

	} 
	





	
.mainmenu /* menu.aspin valikot */
	{
	font-family: arial,helvetica;
	font-weight: bold;
	font-size:12px;
	color: black;
	text-decoration: none
	}

 
.submenu
{ 
	font-size:12px;
	font-family: arial, helvetica
	text-decoration: none;
	color: black;
}