	.foo {
		font:bold 1.1em verdana,arial;
		position:relative;
	}
	
	.bar {
		position:relative;
		width:100%;
		height:100%;
		margin:1px auto;
		padding:2px;
	}
	
	.baz {
		position:relative;
		width:350px;
		height:5px;
		display:block;
		float:right;
		font-size:1px;
		text-align:center;
	}
	
	* {
		font-family:verdana;
	}
	
	html {
		
	}
	
	body {
		width:800px;
/*		border:0px solid #000; */
		background-color:#fff;
		padding:5px;
		margin:10px auto;
/*		font-size:1em;    */
	}
	ul li {
		font:normal 0.85em verdana,arial;
	}
	code {
		background-color:#ddd;
		border:2px solid #c0c0c0;
		padding:2px;
	}
	
	h1 {
		font-size:2.4em;
		border-bottom:1px solid #000;
	}
	
	h2,h3 {
		font-size:0.9em;
		clear:both;
	}
	
	p {
		font-size:0.9em;
	}
	
	
	#otsikko {
		position:relative;
		width:800px;
		heigth:200px;
		border:0px solid #000;
/*		background-color:#fff; */
		padding:5px;
		margin:0px auto;
		font-size:1em;
	}
	
	#paa {
		position:relative;
		width:800px;
		heigth:0px;
		border:0px solid #000;
	/*	background-color:#fff; */
		padding:5px;
		margin:0px auto;
		font-size:1em;
	}	
	
	#yht {
		position:relative;
		margin:25px auto 0px auto; /* margin:25px auto 0px auto; */
		width:500px; 
		height:90px;
		font:bold 0.8em verdana;    /* 0.7em */
		border-top:1px solid #000;
		border-bottom:1px solid #000;
		padding-top:4px;
	}
	
	#tekstipaa {
		position:relative;
		margin:0px auto 0px auto;
		width:700px; 
		height:150px;
		font:1.1em verdana;
		padding-top:4px;
		
	}
	
	#tekstipaaen {
		position:relative;
		margin:0px auto 0px auto;
		width:700px; 
		height:250px;
		font:1.1em verdana;
		padding-top:4px;
			
	}
	
	#tekstipaait {
		position:relative;
		margin:0px auto 0px auto;
		width:700px; 
		height:250px;
		font:1.1em verdana;
		padding-top:4px;
				
	}