body 
{
	margin: 0px;
	font-family: geneva, arial, verdana, helvetica, sans-serif;
	color: black;
	background-color: white;
	background-image: url(kuvat/tausta.gif);
	background-repeat: no-repeat;
}

img  
{
border: 0px;
}


#sisalto

{

	width: 870px;
	margin-left: 23px;

}

#sisalto_ssivu

{

	width: 98%;
	margin-left: 23px;

}


#palkki
{

	width: 100%;
	background-image: url(kuvat/palkkitausta.gif);
	background-repeat: repeat-x;
	height: 130px;
}

#navi
{
	float: left;
	width:180px;


}

#teksties
{

	margin-left: 207px;
	width: 430px;
}


#tekstiss
{


	margin-left: 207px;
	margin-right: 10px;
}



#oikea
{
	position:absolute;
	left: 710px;
	width: 190px;
	top: 140px;


}

h1 
{
	font-size: 110%;
	color: #154b83;
	margin-top: 10px;

}

h2 
{
	font-size: 100%;
	color: #154b83;

}

h3 
{
	font-size: 95%;
	color: #154b83;

}

h4 
{
	font-size: 85%;
	color: #154b83;

}


.yhteys
{
	font-size: 75%;
	margin-right: 10px;
	margin-left: 8px;
}

p
{
	font-size: 80%;

}

.fontti
{
	font-size: 80%;

}


.uutinen
{

	margin-left: 15px;
}

.sis
{
	margin-left: 8px;
}

.floatright
		{
	float: right;
	margin-left: 10px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px;

	
		}

li
{

	font-size: 80%;

}

.ajankohtaista
{
	font-size: 85%;
	font-weight: bold;
	color: white;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-top: 20px;
	background-color: #418FCC;
}



.navi1
{
	font-size: 80%;
	line-height: 1.1em;
	padding-top: 4px;
	padding-bottom: 4px;



}

.navi2
{
	font-size: 80%;
	line-height: 1.1em;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 7px;
}

.dates
{

	line-height: 1.6em;

}


a:link
{

	color: #b1081d;
        text-decoration: none;
}


a:hover    
{

	color: #b1081d;

}


a:active  
{

	color: #b1081d;
        text-decoration: none;
}

a:visited 
{

	color: #154b83;
        text-decoration: none;
}






.valittu 
{
	font-weight: bold;
	color: #2F4A60;	
}
