*{padding:0;margin:0}html{overflow:-moz-scrollbars-vertical;overflow-x:auto;height:101%}img{border:0px}body{font-family:Verdana, Geneva, sans-serif;font-size:13px;background-color:#fff}a:visited,a:link{color:#008CBA;text-decoration:none}a:hover{color:#CCC}h2{font-family:Verdana, Geneva, sans-serif;font-size:12px;padding-bottom:5px;display:inline}h3{font-size:14px;padding-bottom:5px}h6{font-size:12px}.h7{font-size:10px;font-weight:700;margin-bottom:5px}hr{color:#999}#logolink{float:right;margin:10px 0 0;filter:alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity:0.0;opacity:0.0;z-index:999;display:inline}.logolink:hover{filter:alpha(opacity=800);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.fix{float:right;margin:10px 0 0;filter:alpha(opacity=0);-moz-opacity:0.0;-khtml-opacity:0.0;opacity:0.0}#wrapper{margin:0 auto;width:965px;margin-top:-5px}#wrapperfrontpage{margin:0 auto;width:1000px;margin-top:-5px}#header{background-image:url(images/kuvapien_01.jpg);background-repeat:no-repeat;color:#333;width:964px;float:left;padding:0px;border:0px solid #ccc;height:59px;margin:0px;display:inline}#langlinks{width:140px;float:left;margin-top:30px;text-align:right;font-size:10px}#langlinks a:link,#langlinks a:visited{color:#666;text-decoration:none}#langlinks a:hover{color:#008CBA}#header2{color:#333;width:964px;float:left;padding:0px;border:0px;height:306px;margin:0px;display:inline;vertical-align:bottom;background-image:url(images/headunikko.jpg);z-index:500}#navigation{background-image:url(images/kuvapien_03.jpg);background-repeat:no-repeat;height:80px;float:left;width:964px;color:#333;padding:0px;border:0px solid #ccc;margin:0px;display:inline}#navigationfi{background-image:url(images/navbackfi.jpg);background-repeat:no-repeat;height:80px;float:left;width:964px;color:#333;padding:0px;border:0px solid #ccc;margin:0px;display:inline}#navigationeng{background-image:url(images/navbackeng.jpg);background-repeat:no-repeat;height:80px;float:left;width:964px;color:#333;padding:0px;border:0px solid #ccc;margin:0px;display:inline}#leftcolumn{
	background-repeat:no-repeat;
	color:#333;
	border:0px;
	margin:30px 0 0 -85px;
	padding:0px;
	height:400px;
	width:150px;
	float:left;
	display: inline;
	clear: both;
}#content{background-image:url(images/contpien.jpg);float:left;color:#333;border:0px;margin:0px;padding:0px 0 20px;height:auto;width:964px;display:inline}#contentfront{
	background-image:url(images/contpien.jpg);
	float:left;
	color:#333;
	border:0px;
	margin:0px;
	padding:0px 0 0px;
	height:auto;
	width:1050px;
	display:inline;
	background-position: left;
	background-repeat: repeat-y;
}#rightcolumn{color:#333;border:1px solid #ccc;background:#E7DBD5;margin:0px;padding:10px;height:350px;width:195px;float:left}#footer{background-image:url(images/kuvapien_05.jpg);background-repeat:no-repeat;width:964px;height:149px;clear:both;color:#333;border:0px solid #ccc;margin:0px 0px 0px 1px;padding:0px;display:inline;float:left}.contbox{width:715px;margin-left:8em;background:#FFF;border:1px solid #CCC;margin-top:-15px;padding:10px 30px 20px 10px;border-top:1px;display:inline;float:left}.contboxfront{
	width:715px;
	margin-left:3em;
	background:#FFF;
	border:1px solid #CCC;
	margin-top:-15px;
	padding:10px 30px 20px 10px;
	border-top:1px;
	display:inline;
	float:left
}.contbox2{width:735px;margin-left:8em;background:#FFF;border:1px solid #CCC;margin-top:-15px;padding:10px 10px 20px;display:inline;float:left}.yht{width:742px;margin-left:8em;background:#FFF;border:1px solid #CCC;margin-top:-15px;padding:5px 5px 10px;display:inline;float:left;text-align:center}.contbox2front{width:745px;margin-left:8em;background:#FFF;border:1px solid #CCC;margin-top:-15px;padding:10px 0px 20px 10px;display:inline;float:left}.contfoot{width:755px;margin-left:8em;background-image:url(images/contfootpien.png);height:39px;background-repeat:no-repeat;background-position:bottom;display:inline;float:left}.basictxt{width:400px;font-family:Verdana, Geneva, sans-serif}.kuva{float:right;border-top:1px solid #CCC;border-left:0px;border-right:0px;border-bottom:0px;padding:5px 10px 35px;margin:20px;width:250px;height:inherit;background-image:url(images/kuvafoot.png);background-repeat:no-repeat;background-position:bottom}.kuvasmall{float:right;border-top:1px solid #CCC;border-left:0px;border-right:0px;border-bottom:0px;padding:5px 10px 25px;margin:5px 0px 0 0;width:130px;height:inherit;background-image:url(images/kuvafootsmall.gif);background-repeat:no-repeat;background-position:bottom}.contsmall{float:left;border-top:1px solid #CCC;border-left:0px solid #CCC;border-right:0px solid #CCC;border-bottom:0px;padding:5px 10px 35px;margin:10px 25px 0 0;width:200px;height:inherit;background-image:url(images/confootsmall.png);background-repeat:no-repeat;background-position:bottom}.kuvathumb{float:right;border-top:1px solid #CCC;border-left:0px solid #CCC;border-right:0px solid #CCC;border-bottom:0px;padding:5px 10px 35px;margin:20px;width:150px;height:inherit;background-image:url(images/kuvafoot.png);background-repeat:no-repeat;background-position:bottom}.kuvafoot{background-image:url(images/kuvafoot.png);height:17px;width:240px;float:right;position:inherit}#ditto_pages{display:inline;width:740px;margin-left:102px;float:left;padding:10px;text-align:center;line-height:20px;background-color:#FFF;border:1px solid #CCC;margin-top:-15px}#ditto_pageinf{display:inline;width:740px;margin-left:102px;float:left;padding:10px;text-align:center;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;line-height:20px;font-size:10px}.ditto_paging{border-top:1px solid #ccc;padding:10px;font-size:86%;color:black}#ditto_pages .ditto_currentpage{border:1px solid black;padding:1px 5px 2px;margin-right:1px;background-color:#008CBA;color:#fff}#ditto_pages .ditto_off{border:1px solid #ccc;padding:1px 5px 2px;margin-right:1px;color:#ccc}#ditto_pages a,#ditto_pages a:link,#ditto_pages a:visited{border:1px solid #008CBA;padding:1px 5px 2px;margin-right:1px;text-decoration:none !important;color:black}#ditto_pages a:hover{background-color:#008CBA;color:#FFF}#calendar{
	width:752px;
	margin-left:8em;
	background:#FFF;
	border:1px solid #CCC;
	margin-top:-15px;
	padding:20px 3px 3px 3px;
	border-top:0px;
	float:left
}#calendarical{float:right;border-top:1px solid #CCC;border-left:0px solid #CCC;border-right:0px solid #CCC;border-bottom:0px;padding:5px 10px 35px;width:200px;height:inherit;background-image:url(images/confootsmall.png);background-repeat:no-repeat;background-position:bottom;display:block;z-index:999999;margin-left:20px}#calendarical2{
	float:right;
	border:0px solid #CCC;
	padding:3px;
	width:180px;
	height:inherit;
	margin-left:20px;
	display: inline;
}.titleh2{border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px dashed #CCC;margin-bottom:15px;width:750px;margin-left:7.5em;background:#FFF;margin-top:-15px;padding:10px;display:inline;float:left}.titleh2front{
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px dashed #CCC;
	margin-bottom:15px;
	width:750px;
	margin-left:8.1em;
	background:#FFF;
	margin-top:-15px;
	padding:10px;
	display:inline;
	float:left;
}.titleh2front2{
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	border-bottom:1px dashed #CCC;
	margin-bottom:15px;
	width:750px;
	margin-left:2.6em;
	background:#FFF;
	margin-top:-15px;
	padding:10px;
	display:inline;
	float:left;
}.titleh2update{border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px dashed #CCC;margin-bottom:5px;width:215px;margin-left:5px;background:#FFF;margin-top:0px;padding:3px;display:inline;float:left}.linkbottom{text-decoration:none;text-align:center;padding:2px;width:13%}.linkbottom a:hover{text-decoration:none;background-color:#008CBA;color:#FFF;text-align:center;border:1px solid #F4F4F4;padding:2px;width:13%}.introtxt{width:400px;font-family:Verdana, Geneva, sans-serif;margin-bottom:5px;padding-bottom:20px;padding-top:5px;border-bottom:1px solid #F4F4F4}.contbox ol,.contbox li{padding-left:30px}.created{font-size:10px;display:inline;float:right;margin-top:-2px;color:#999}.updatewrap{width:215px;float:left;display:inline;padding:10px}.update{width:200px;margin-left:10px;padding:5px 5px 8px;border:1px solid #CCC;float:left;display:inline;margin-top:0px;border-top:0px;height:auto;overflow-x:hidden;overflow-y:hidden}.LIn_shortMode li{border-bottom:1px dashed #CCC;height:20px;margin-top:3px;clear:both}.LIn_fullMode,.LIn_shortMode{list-style:none}.LIn_date{font-size:9px;float:right;clear:none;color:#666;display:inline}.LIn_fullMode li{border-bottom:1px dashed #CCC;height:30px;margin-top:3px;clear:both;white-space:nowrap}.LIn_fullMode a:link,.LIn_shortMode a:link{color:#000}.LIn_fullMode a:hover,.LIn_shortMode a:hover{background-color:#008CBA;padding:3px;color:#FFF}.partnerlink{margin:0 auto;float:left;display:inline;width:100%;text-align:center}.center_img:hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}.center_img{vertical-align:middle;margin-right:3px}.lighthr{color:#FFF;border-bottom:2px solid #CCC}.yht img{margin-right:5px;margin-bottom:5px;border:1px solid #FFF}.yht img:hover{margin-right:5px;border-bottom:1px solid #008CBA}.left{text-align:left;font-weight:700;font-size:10px;margin-left:5px;color:#666}#design{width:150px;font-size:10px;text-align:center;font-weight:400;color:#999;height:20px;margin:13% auto auto}
.menu{font-family:Verdana, Geneva, sans-serif;width:690px;position:relative;font-size:0.85em;z-index:100;margin-left:95px}.menu ul{padding:0;margin:0;list-style-type:none}.menu ul li{float:left;position:relative;width:auto}.menu ul li a:visited,.menu ul li a{color:#333;display:block;text-decoration:none;width:auto;height:3em;border:1px solid #fff;border-width:0px 0px 0 0;padding-left:10px;padding-right:3px;text-align:center;line-height:3em}* html .menu ul li a,.menu ul li a:visited{width:auto;w\idth:auto;color:#000}.menu ul li ul{display:none}table{margin:-1px;border-collapse:collapse;font-size:1em}.menu ul li:hover a,.menu ul li a:hover{color:#008CBA;background-image:url(images/menumark.png);background-repeat:no-repeat;background-position:center;height:9.3em}.menu ul li:hover ul,.menu ul li a:hover ul{display:block;position:absolute;top:7em;margin-top:1px;left:0;width:100px}* html .menu ul li a:hover ul{margin-top:0;marg\in-top:1px}.menu ul li:hover ul li ul,.menu ul li a:hover ul li a ul{visibility:hidden;position:absolute;height:0;width:0}.menu ul li:hover ul li a,.menu ul li a:hover ul li a{display:block;background-image:url(images/grad.gif);background-position:right;color:#000;height:auto;line-height:1.2em;padding:5px 10px;width:79px}* html .menu ul li a:hover ul li a{width:100px;w\idth:79px}.menu ul li:hover ul li a.drop,.menu ul li a:hover ul li a.drop{background:#c9c9a7 url(images/grad.jpg) bottom right no-repeat}.menu ul li:hover ul li a:hover,.menu ul li a:hover ul li a:hover{background-image:url(images/gradhover.gif);color:#FFF}.menu ul li:hover ul li:hover ul,.menu ul li a:hover ul li a:hover ul{visibility:visible;position:absolute;left:100px;top:0;width:100px}.menu ul li:hover ul li:hover ul.left,.menu ul li a:hover ul li a:hover ul.left{left:-100px}.menu ul li a.active,.menu ul li.active{background-image:url(images/menumarkact.png);background-repeat:no-repeat;background-position:center;height:9.3em}.menu ul li ul li.active{background-image:url(images/grad.jpg);background-position:bottom;font-style:oblique;height:auto}.nexktkk{float:left;height:24px;width:31px;padding-right:2px}.prevkk{float:right;height:24px;width:31px;padding-left:2px}.prevkk:hover,.nexktkk:hover{filter:alpha(opacity=800);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;padding:0px}
/********PREVNEXTJUMP********/
div.PrevJumpNext {
margin: 0 auto;
width: auto;
vertical-align: middle;
display: inline;}
.PrevJumpNext table {
width: auto;
line-height: 1em;
vertical-align: middle;
margin: 0 auto;}
.PrevJumpNext td {
width: auto;}
.PrevJumpNext td p {
margin: 0 5px 0 5px;
padding: 0;}
.PrevJumpNext td.previous p {
text-align: left;
padding-left: 0px;}
.PrevJumpNext td.index p {
text-align: center;}
.PrevJumpNext td.next p {
text-align: right;
padding-right: 0px;}
.PrevJumpNext td.index:hover {
border-top: 0px solid #008CBA;
padding-top: 0px; //correct for hover effect}
.PrevJumpNext td.previous:hover {
border-left: 0px solid #008CBA;
padding-left: 0px; //correct for hover effect}
.PrevJumpNext td.next:hover {
border-right: 0px solid #008CBA;
padding-right: 0px;}
.direction {
//font-variant: small-caps;
text-transform:none;}
.grayout {
color: #CCC;}
.PrevJumpNext td a {
color: #008CBA;
display: block;
//causes link to fill table cell}
.PrevJumpNext td a:hover {
color: #008CBA;
text-decoration: none;}
//*******END PREVNEXTJUMP*******//

