	body {
		font-family: georgia, times new roman, times, serif;
		font-size: small;
		background: #FFF8EE;
		color: black;
		}
	a {

	color: #800000;	
	font-weight:bold;
	}
	
	a:hover 
	{
	color: #D00000;
	}
	h1	
	{
	font-size: x-large;
	font-weight: bold;
	}
	
	a.lang	
	{
	font-family: serif, georgia, times new roman;
	color: black;	
	font-size:normal;
	font-style:italic;
	margin: 0.5em;
	}
	a.lang:hover
	{
	color: #D00000;				
	}
	span.kuvateksti
	{	
	font-family: sans-serif;
	font-size: x-small;
	align:right;
	}

	
	a.menu 
	{
		margin-left:1em;	
		font-family: georgia;
		color: #800000;
		line-height:110%;
		font-size:normal;
		margin-right:10px;
		font-weight:bold;
	}
	
	a.menu:hover
	{
	color: #FF0000;
	}

	.teaser {
	color: #7B94B3;
	font-size:x-small;
	font-weight: bold;
	letter-spacing: +2px;
	line-height: 175%;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	}

p 
{
line-height: 130%;
}
p.pmenu
{
margin-top:0.5em;
margin-bottom:0.8em;
}
p.newsdate
{
font-size: small;
font-weight:bold;
color: black;
margin-top:2em;
margin-bottom:-1em;
padding-bottom:0px;
}
p.linktitle
{
font-size: large;
font-weight:bold;
color: black;
margin-bottom:0em;
padding-bottom:0px;
}

div.imageleft 
{
float:left;
margin:0.5em;
margin-left: 0em;
}

div.imageright
{

float:right;
margin:1em;
margin-right: 0em;
}


	#leftcolumn {
		float:left;
		width:66%;
		background:#ffffff;
		border-right:1px dotted black;
		border-bottom:1px dotted black;
		margin-right:15px;
		}

	#rightcontent {
		}

