body {	background: #2c2315 url(bg2.jpg) top center repeat-y;	margin: 0px;}body, p, td, div, ul{	font: normal 11px/14px arial, tahoma, verdana, sans-serif;	color: #545454;	line-height: 16px;}a {	color: #556440;	text-decoration: none;}a:hover {		color: #545454;}.img1{float:left; margin: 15px 15px 15px 0px; padding:0px; border:5px solid #FFFFFF;}.img11{float:right; margin: 15px 0px 15px 15px; padding:0px; border:5px solid #FFFFFF;}.img3{float:left; margin: 0px; padding:0px; border:5px solid #FFFFFF;}.img4{float:right; margin: 0px; padding:0px; border-right:5px solid #FFFFFF; border-top:5px solid #FFFFFF; border-bottom:5px solid #FFFFFF;}.img2{border:5px solid #FFFFFF; margin: 0px; padding:0px; }#subbg p{ line-height:1.5em;}#subbg h1{margin:0px 0 15px 0; color:#857a1e; font: bold 16px arial, tahoma, verdana, sans-serif;}/**************************************************************  taulukko **************************************************************/.arv { padding: 10px 0px 10px 10px;margin: 0px 0px 0px 0px;width: 479px;border-bottom: 1px solid #cdcdcd;}.tul { padding: 10px 10px 10px 0px;margin: 0px 0px 0px 0px;width: 40px;border-bottom: 1px solid #cdcdcd;border-right: 1px solid #cdcdcd;}.oikea { width: 658px;padding: 0px 0px 0px 25px;}.oikea2 { float:right;border-left: 5px solid #fFFFFF;border-right: 5px solid #fFFFFF;border-bottom: 5px solid #fFFFFF;}.oikea3 { float:right;border-right: 5px solid #fFFFFF;border-top: 5px solid #fFFFFF;border-bottom: 5px solid #fFFFFF;}.kel { background: #f2eee0;padding: 5px;border-left: 5px solid #fFFFFF;}.har { background: #efede4;padding: 5px;}.kel2 { background: #f2eee0;padding: 5px;border-top: 5px solid #fFFFFF;}/**************************************************************   uuulll **************************************************************/#text UL {	margin: 0 0 0px 6px;	padding: 0;	list-style: none;}#text UL LI {	display: block;	background: transparent url(linkki.gif) center no-repeat;	background-position: 0px 1px;	padding: 0 0 0px 12px;}#text a:hover {	border-bottom: 1px solid #cdcdcd;}/**************************************************************  yleiset **************************************************************/		h2 {	font: normal 11px arial, tahoma, verdana, sans-serif;	margin: 25px 0 5px 0;	color: #cec7bd;	text-align: right;}h3 {	font: bold 12px arial, tahoma, verdana, sans-serif;	margin: 0 0 5px 0;	color: #545454;}h4 {	font: bold 12px arial, tahoma, verdana, sans-serif;	margin: 25px 0 5px 0;	color: #545454;}#container {	width: 900px;	margin: 0 auto;	padding: 0px;}#kesk {	float: left;	width: 900px;}#header1	{	width: 197px;	margin-top: 40px;	margin-right: 0px;	float: left;	text-align: left;	font-size: 11px;	}	#header1 ul	{	margin: 0;	padding: 0;	list-style: none;		font: bold 16px arial, tahoma, verdana, sans-serif;		}	#header1 p	{	margin: 0 0 0px 0px;	}#header2	{	width: 703px;	height: 34px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	float: right;	line-height: 5px;}	#header a		{	color: #85621e;	}	#header ul li	{	margin: 0px 0px 0px 0px;	padding: 0;	text-align: left;	width: 197px; 	}	#header ul li a	{	display: block;	text-decoration: none;	line-height: 28px;	padding-right: 0px;	padding-left: 20px;		width: 197px; /* bmh */	voice-family: "\"}\"";	voice-family: inherit;	width: 177px;}	#header ul li a:hover		{	background: #FFFFFF;	width: 177px; }#text {	margin: 0px 20px 20px 20px;}
