/* CSS Document */

*{
	padding:0px;
	margin:0px;

}
body,html{
	padding:0px;
	margin:0px;
	width:100%;
	height:100%;
	background-image:url("kuvat/bg.jpg");
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;
	
	font-size:13px;
	line-height:18px;
	font-family:Georgia,"Times New Roman",Times,serif;

}
.larger{
		font-size:16px;	
			line-height:20px;
			margin-top:4px;
			float:left;
			
			}
			.larger2{
		font-size:16px;	
			line-height:19px;
			clear:both;
			}
				.imgfloatleft{
			
			float:left;
			padding:0px 25px 5px 0px;
			
			}
#top{
 width:100%;
	height:30px;
	padding-top:10px;
	background-image:url("kuvat/vari.gif");
	text-align:center;
}
#bottom{
 width:100%;
	height:30px;
	position:absolute;
	bottom:0px;
	left:0px;
	background-image:url("kuvat/vari.gif");
	text-align:center;
}
#bottom ul{
list-style:none;
padding-top:5px;
padding-left:0px;
			padding-bottom:0px;
}
#bottom ul li{
	display:inline;
	color:#FFFFFF;
	padding-right:20px;
	
}

.right ul{
	list-style:none;	
		float:right;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	margin:20px 50px 0px 0px;
	padding:0px;
}
	a:link{

	color: #006633;
	text-decoration:none;
	font-weight:bold;
	}	
	a:hover{
	
	color: #006633;
	text-decoration:underline;
	}	
	a{
	
	color: #006633;
	font-weight:bold;
	}
.right ul li .selected{
		background-image:url("kuvat/arrow.gif");
		background-repeat:no-repeat;	
		padding-left:8px;
		background-position:0px 3px ;
		text-decoration:none;
}
.right ul li a:link,.right ul li a:visited{
		padding-left:8px;
		text-decoration:none;
		
}			
#top .center{
width:433px;
height:21px;
margin:0 auto;


background-image:url("kuvat/top_txt.gif");
}
#content{
	width:810px;
	margin: 0 auto;
	text-align:left;
	
}


#content .right{


float:right;
margin:0px;
padding:0px;
}
#content  .display{

width:100%;
border:1px solid;
overflow:auto;


}

.spacer{

clear:both;
width:100%;
height:30px;
line-height:0px;
padding:0px;
margin:0px;

}

	#text {
				height: 310px;
				overflow:auto;
				
			
	}
		.cell{
		
		padding:20px;
		}	
		.border{
		
		/*border-bottom:2px solid #a5cbb2;
			border-right:2px solid #a5cbb2;*/
		}

			.orange-bar .jScrollPaneTrack {
				background: #ddebe1;
			}
			.orange-bar .jScrollPaneDrag {
				background: #007f3d;
			
			}
			.orange-bar .scroll-pane {
				background:transparent;
			}
			
		
			p{
			padding-bottom:10px;
			
			}
			.center{
			text-align:center;
			
			
			}
			h1{
				color:#666666;
				font-family:Georgia,"Times New Roman",Times,serif;
				font-size:16px;
				font-style:italic;
				font-weight:bold;
				padding-bottom:10px;
			
			}
				.palaute{
				color:#666666;
				font-family:Georgia,"Times New Roman",Times,serif;
				font-size:16px;
				font-style:italic;
				font-weight:bold;
				padding-bottom:3px;
			
			}
				h2{
				color:#333333;
				font-family:Georgia,"Times New Roman",Times,serif;
				font-size:13px;
				padding-bottom:5px;
				font-weight:bold;
			
			}
			ul{
			list-style:circle;
			padding-left:30px;
			padding-bottom:10px;
			
			}
			label{
			display:block;
			font-weight:bold;
			padding-top:3px;
			padding-bottom:3px;
			}
			input,textarea{
			width:300px;
			border:1px solid #339900;
			}
			.submit{
			width:120px;
		
			
			}
			.submitholder{
			
			width:300px;
			text-align:right;
			padding-bottom:5px;
			padding-top:5px;
			}
			.virhe{
			
				color:#FF0000;
				font-weight:bold;
			}
			img{
			
			padding:0px;
			margin:0px;
			}
			.paddbottom{
			
			padding-bottom:30px;
			}
			fieldset{
			border:none;
			padding:0px;
			margin:0px;
			}
			