﻿.nosto {
	font-family: Trebuchet MS;
    font-size: 10pt;
    font-weight: normal;
	color:#4e5054;
	display:block;
	float:left;
	padding:20px 25px 0 0;
	width:215px;
	height: 120px;
	display: inline;
}

.nosto a {
	display:block;
	padding:10px 0 0 39px;
	text-decoration:underline;
	color:#4b4640;
	font-size:10pt;
}

.nosto a:hover {
	color: #873427;
}

.nosto p, .yy .kaa .koo .nee .vii .kuu {
	float:left;
	display:block;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:16pt;
	font-size:13pt;
	padding:13px 0 0 3px;
	color:#4e5054;
	width:170px;
	}
	
#nosto1 .af {
	background-color:#873427;
	color:#ede2bc !important;
	padding:7px 5px 5px 10px !important;
	font-size:24pt !important;
	width:20px !important;
	}
	
#nosto2 .af {
	background-color:#bb8d49;
	color:#ede2bc !important;
	padding:7px 5px 5px 10px !important;
	font-size:24pt !important;
	width:20px !important;
	}
	
#nosto3 .af {
	background-color:#ceab70;
	color:#ede2bc !important;
	padding:7px 5px 5px 10px !important;
	font-size:24pt !important;
	width:20px !important;
	}
	
#nosto4 .af {
	background-color:#935d1d;
	color:#ede2bc !important;
	padding:7px 5px 5px 10px !important;
	font-size:24pt !important;
	width:20px !important;
	}
	
#nosto5 .af {
	background-color:#84878a;
	color:#ede2bc !important;
	padding:7px 5px 5px 10px !important;
	font-size:24pt !important;
	width:20px !important;
	}
	
#nosto6 .af {
	background-color:#4e5054;
	color:#ede2bc !important;
	padding:7px 5px 5px 10px !important;
	font-size:24pt !important;
	width:20px !important;
	}
	
#oikea_nosto p { margin-top: 0; padding-top: 0; margin-bottom: 8px; }

h2 { font-weight: normal; }
