
body
{
	
	background-image: url(tausta_e.jpg);
	background-repeat: no-repeat;
	background-color: #F4F4F4; /* Optional */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	
	margin: 0;
	color: #000000;
	
}


	
a {text-decoration: none;}

.pict_anchor { border-width: 0px; }
.linkkilista { font-size: 95% }
.paaluokat { font-size: 90%; }
/*------------------------------------------------------------*
**  Container
**------------------------------------------------------------*/	
#container {

	margin: 0 auto;
	width: 900px;
	text-align: left; /* Cancel IE Fix */

	padding: 0 0px;
	float: left;


	text-align: left; /* Cancel IE Fix */


	}
	
/*------------------------------------------------------------*
**  Header
**------------------------------------------------------------*/	

#header {
	
	width: 780;
	height: 110;
	padding: 55px 60px;

	}
	



h4 { 	
	margin: 0;
	color: #0B6C53;
	font-size: 1.0em;
	padding-left: 1px;
	cursor: default;
	}
	
h5
{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color : #000000;
	margin-right: 0px;
	margin-left: 5px;
	margin-bottom: 5px;
	line-height : 15px;

}


h6
{
	font-family :  Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	color : #000000;
	line-height : 17px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 5px;
	
}
 .yhteystiedot{
 line-height:1.5em;
	text-align:left;
	margin-right: 0px;
	font-variant:normal;
	color:#000000;
	font-size: 1.0em;
	
	
	float:right;
	clear:right;
	width: 240px;
	
 	 	}
 	 
 	 





/*------------------------------------------------------------*
**  Nav
**------------------------------------------------------------*/

#nav {background: #96CFB2;  
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0;
	width: 210px;
	border-bottom: 1px solid #F4B772;
	
	}
	
	



/*------------------------------------------------------------*
**  Content
**------------------------------------------------------------*/
#content {
	
	width: 250px;
	margin-top: 110px;
	margin-left: 50px;
	line-height: 17px; 
	text-align: left; 
	word-spacing: 1px;
	padding-right: 0px;
		}





.linkki{

	width: 240px;
	height: 120px;
	margin-top: 85px;
	



}



.linkki2{

	width: 240px;
	height: 120px;
	margin-top: 55px;

	
}


.linkki3{

	width: 240px;
	height: 120px;
	margin-top: 45px;

	
}
	

	
	
#content
	h4 { 	
	margin-bottom: 5px;
	margin-top: 0px;
	color: #0B6C53;
	font-size: 1.1em;
	padding-left: 0px;
	
	}
	
	
	
	#quickSummary
{
	width:470px;
	height:483px;
	margin-top: 0px;
	margin-left: 266px;
	clear: right;
	font-family: arial, sans serif;
	line-height: 17px;
	position: absolute; top:185px; left:50px;
	

	
}

	

pre	{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1em;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
	
	

p	{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 1em;
	padding-left: 0px;
	margin-top: 5px;
	margin-bottom: 8px;}

a {
	text-decoration: none; 
	border-bottom: 0;
	color: #336699;
	font-size: 1em;
	padding-left: 0px;	
}
a:hover {
	text-decoration: none; 
	border-bottom: 0;
	color: #333333;
	font-size: 1em;
	padding-left: 0px;
	
	}

		
	
.a2 {
	text-decoration: none; 
	border-bottom: 0;
	color: #336699;
	font-size: 1em;
	padding-left: 0px;	}
	
.a2:hover {
	text-decoration: none; 
	border-bottom: 0;
	color: #333333;
	font-size: 1em;
	padding-left: 0px;
	
	}



/*------------------------------------------------------------*
**  Footer
**------------------------------------------------------------*/
#footer {
	
		clear: both;
	}
	




#yhteystiedot{
 	
 	margin: 0 auto;
	width: 780px;
	padding: 0 0px;
	font-size: 0.9em;
	text-align: right; /* Cancel IE Fix */ 
 	padding-top: 3px;
 	
	
}
#yhteystiedot a:link{
 	
 
 	color: black;
 	padding: 0px 0px 0px 0px;
	
}
#yhteystiedot a:hover{
 	

 	
 	padding: 0px 0px 0px 0px;
 	
	
}




/*------------------------------------------------------------*
**  Tulostus
**------------------------------------------------------------*/
	
	
@media print {

body {
font-family: arial, serif;
color: #000000;
}

#container {
	

	border-color: #FFFFFF;

	
	}


h1 {
font-size:1.3em;
color: #000000;
}

h2 {
font-size:1.2em;
color: #000000;
}

h3 {
font-size:1.1em;
color: #000000;
}

#content h4 {
margin-left: 0px;
color: #000000;
font-size:1.3em;
font-variant:small-caps; 
}


h4 {
margin-left: 0px;
color: #000000;
font-size:1.1em;

}

h5 {
font-size:1em;
font-weight:bold;
color: #000000;
}



p {
page-break-inside:avoid;
}

#header, #sidebar, .pict_pos, #yhteystiedot{
display:none;
}


#content {
	float: right;
	width: 100%;
	margin-top: 15px;
	line-height: 17px; 
	text-align: left; 
	word-spacing: 1px;
	padding-right: 3px;
	}

}

/*print-lohko päättyy*/	}





