<style type="text/css">
<!--
/* FF float clearing fix */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* FF float clearing fix */

body {
	background-color: #F5F2E1;
	margin: 0px;
	font: 13px Arial, Verdana; color: #000000;
}
body.etusivu {
	background-color: #F5F2E1;
	margin: 0px;
	font: 13px Arial, Verdana; color: #000000;
}
td			{ font: 13px Arial, Verdana; color: #000000; }
.content {
	margin: 0px;
	padding: 10px;
/*border: black 1px dotted; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
}
.content h1 {
	margin-top: 0px;
}
.content_right {
	margin: 0px 0px;
	padding: 0px 0px;
/*border: black 1px dotted; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
}
.content_right h1, .content_right h3, .content_right h5 {
	margin: 0px 0px;
	padding: 10px 0px 5px 0px;
}
.content_right h2, .content_right h4, .content_right h6 {
	background-color: #FFEBA1;
	margin: 0px 0px;
	padding: 10px 10px;
/*border: black 1px dotted; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
}
.content_right ul {
	background-color: #FFEBA1;
	margin: 0px 0px;
	padding: 10px 10px 10px 30px;
}
.content_menu {
	margin: 0 10px 10px 10px;
	padding: 0 10px 10px 0px;
}
/* *** Uutiset */
#container_menu_uutiset_col {
}
#content_menu_uutiset_col {
}
* html #content_menu_uutiset_col {
}
#content_menu_uutiset {
	padding: 5px 0px 15px 10px;
}
* html #content_menu_uutiset {
}
#content_menu_uutiset_h {
	font: 13px Arial, Verdana; font-weight: bold; text-decoration: none; color: #000000; text-transform: none;
	white-space: normal;
	height:auto;
	padding: 3px 10px 3px 10px;/**/
	margin: 5px 5px 0px 0px;/**/
	border-left: 5px solid #BA1319;/**/
}
#content_menu_items {
	padding: 5px 5px 5px 15px;
}
#content_menu_uutiset_bottom {
}
.menu_h				{ font: 13px Arial, Verdana; font-weight: bold; text-decoration: none; color: #000000; text-transform: none; }
a.menu_h:link		{ text-decoration: none; color: #000000; }
a.menu_h:visited	{ text-decoration: none; color: #000000; }
a.menu_h:active		{ text-decoration: none; color: #BA1319; }
a.menu_h:hover		{ text-decoration: none; color: #BA1319; }
.menu_item			{ font: 12px Arial, Verdana; font-weight: normal; text-decoration: under; color: #000000; text-transform: none; }
a.menu_item:link	{ text-decoration: underline; color: #000000; }
a.menu_item:visited	{ text-decoration: underline; color: #000000; }
a.menu_item:active	{ text-decoration: underline; color: #BA1319; }
a.menu_item:hover	{ text-decoration: underline; color: #BA1319; }
/* Uutiset *** */
.header_picture		{ border-style: solid; border-width: 1px; border-color: #471619; }

/*	General css definitions for Internet pages */
h1			{ font: 18px Arial, Verdana; font-weight: bold; color: #BA1319; }
h2			{ font: 18px Arial, Verdana; font-weight: bold; color: #BA1319; }
h3			{ font: 16px Arial, Verdana; font-weight: bold; color: #BA1319; }
h4			{ font: 16px Arial, Verdana; font-weight: bold; color: #BA1319; }
h5			{ font: 14px Arial, Verdana; font-weight: bold; color: #BA1319; }
h6			{ font: 14px Arial, Verdana; font-weight: bold; color: #BA1319; }
a:link		{ color: #0063C1; text-decoration: underline }
a:visited	{ color: #0063C1; text-decoration: underline }
a:active	{ color: #BA1319; text-decoration: underline }
a:hover		{ color: #BA1319; text-decoration: underline }
hr			{ color: #BA1319; background-color: #BA1319; height: 1px; width: 100%}
ul			{ padding: 0px 0px; margin-left: 16px; }
.white		{ color: #FFFFFF; }
/*	End of general css definitions */
b					{ font-weight: bold; }
address				{ font: 12px Arial, Verdana; color: #471619; }
address a:link		{ color: #471619; text-decoration: underline }
address a:visited	{ color: #471619; text-decoration: underline }
address a:active	{ color: #FF0000; text-decoration: underline }
address a:hover		{ color: #FF0000; text-decoration: underline }
form, input, textarea	{ font: 12px Arial, Verdana; color: #000000; }
.copy				{ font: 11px Arial, Verdana; color: #FFFFFF; }
.small				{ font: 11px Arial, Verdana; }
.black				{ color: #000000; }
.highlight			{ font-weight: bold; color: #FF0000; }
.redheader			{ font: 12px Arial, Verdana; font-weight: bold; color: #FF0000; }
.righttext			{ font: 12px Arial, Verdana; font-weight: normal; color: #000000; }
.redheader2			{ font: 16px Arial, Verdana; font-weight: bold; color: #FF0000; }
.righttext2			{ font: 12px Arial, Verdana; font-weight: normal; color: #000000; }
.whitelink			{ color: #FFFFFF; }
a.whitelink:link	{ text-decoration: underline; color: #FFFFFF; }
a.whitelink:visited	{ text-decoration: underline; color: #FFFFFF; }
a.whitelink:active	{ text-decoration: underline; color: #FF0000; }
a.whitelink:hover	{ text-decoration: underline; color: #FF0000; }
.menusel			{ font: 12px Arial, Verdana; font-weight: bold; color: #BA1319; } /* color: #471619; */
a.menusel:link		{ text-decoration: none; color: #BA1319; } /* color: #471619; */
a.menusel:visited	{ text-decoration: none; color: #BA1319; } /* color: #471619; */
a.menusel:active	{ text-decoration: none; color: #162B7D; }
a.menusel:hover		{ text-decoration: none; color: #162B7D; }
.menu_text			{ font: 11px Arial, Verdana; font-weight: normal; color: #471619; }
.menu				{ font: 11px Arial, Verdana; font-weight: normal; color: #471619; }
a.menu:link			{ text-decoration: none; color: #471619; }
a.menu:visited		{ text-decoration: none; color: #471619; }
a.menu:active		{ text-decoration: none; color: #FF0000; }
a.menu:hover		{ text-decoration: none; color: #FF0000; }
.active				{ font: 11px Arial, Verdana; font-weight: normal; color: #471619; }
a.active:link		{ text-decoration: none; color: #471619; }
a.active:visited	{ text-decoration: none; color: #471619; }
a.active:active		{ text-decoration: none; color: #FF0000; }
a.active:hover		{ text-decoration: none; color: #FF0000;  }
.menu1				{ font: 13px Arial, Verdana; font-weight: normal; color: #471619; }
a.menu1:link		{ text-decoration: none; color: #471619; }
a.menu1:visited		{ text-decoration: none; color: #471619; }
a.menu1:active		{ text-decoration: none; color: #FF0000; }
a.menu1:hover		{ text-decoration: none; color: #FF0000; }
.active1			{ font: 13px Arial, Verdana; font-weight: normal; color: #FF0000; }
a.active1:link		{ text-decoration: none; color: #FF0000; }
a.active1:visited	{ text-decoration: none; color: #FF0000; }
a.active1:active	{ text-decoration: none; color: #FF0000; }
a.active1:hover		{ text-decoration: none; color: #FF0000;  }
.menu2				{ font: 11px Arial, Verdana; font-weight: normal; color: #BA1319; } /* color: #471619; */ /* color: #015EA8; */ /* color: #162B7D; */
a.menu2:link		{ text-decoration: none; color: #BA1319; }
a.menu2:visited		{ text-decoration: none; color: #BA1319; }
a.menu2:active		{ text-decoration: none; color: #FF0000; }
a.menu2:hover		{ text-decoration: underline; color: #FF0000; }
.active2			{ font: 11px Arial, Verdana; font-weight: bold; color: #BA1319; } /* color: #471619; */
a.active2:link		{ text-decoration: none; color: #BA1319; }
a.active2:visited	{ text-decoration: none; color: #BA1319; }
a.active2:active	{ text-decoration: underline; color: #FF0000; }
a.active2:hover		{ text-decoration: underline; color: #FF0000;  }
.menu_teema2			{ font: 13px Arial, Verdana; font-weight: normal; color: #471619; } /*color: #005EA8;*/
a.menu_teema2:link		{ text-decoration: none; color: #471619; }
a.menu_teema2:visited	{ text-decoration: none; color: #471619; }
a.menu_teema2:active	{ text-decoration: none; color: #FF0000; }
a.menu_teema2:hover		{ text-decoration: none; color: #FF0000; }
.menupath			{ font: 11px Arial, Verdana; font-weight: normal; color: #000000; }
a.menupath:link		{ text-decoration: none; color: #471619; }
a.menupath:visited	{ text-decoration: none; color: #471619; }
a.menupath:active	{ text-decoration: none; color: #FF0000; }
a.menupath:hover	{ text-decoration: none; color: #FF0000; }
.menupath2			{ font: 12px Arial, Verdana; font-weight: normal; color: #000000; }
a.menupath2:link	{ text-decoration: none; color: #471619; }
a.menupath2:visited	{ text-decoration: none; color: #471619; }
a.menupath2:active	{ text-decoration: none; color: #FF0000; }
a.menupath2:hover	{ text-decoration: none; color: #FF0000; }
.menu_bottom			{ font: 11px Arial, Verdana; font-weight: normal; color: #000000; }
a.menu_bottom:link		{ text-decoration: none; color: #000000; }
a.menu_bottom:visited	{ text-decoration: none; color: #000000; }
a.menu_bottom:active	{ text-decoration: none; color: #BA1319; }
a.menu_bottom:hover		{ text-decoration: underline; color: #BA1319; }
.copy				{ font-weight: normal; color: #999999; }
a.copy:link			{ text-decoration: none; color: #999999; }
a.copy:visited		{ text-decoration: none; color: #999999; }
a.copy:active		{ text-decoration: none; color: #900000; }
a.copy:hover		{ text-decoration: none; color: #900000; }

.searchpath		{ font: 12px Arial, Verdana; font-weight: normal; color: #000000; }
input.SearchText {
	font-size: 10px;
	font-family: Arial, Verdana, 'Microsoft Sans Serif', Sans-Serif;
	background-color: #FFFFFF;
	border: #471619 /*015EA8*/ 1px outset; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
	height: 16px ;
}
input.SearchButton {
	font-size: 10px;
	font-family: Verdana, Arial, 'Microsoft Sans Serif', Sans-Serif;
	/*background-image: url("../images/inputbuttonbg.gif");*/
	background-color: #F5F2E1; /*#CDE3F4;*/
	border: #471619 /*#015EA8*/ 1px outset; /* none | dotted | dashed | solid | double | groove | ridge | inset | outset */
	height: 16px;
}
@media print {
	.noPrint {display:none;}
}
-->
</style>
