body{ 
	line-height:16pt;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#212121;
	background: url(../tausta_yla.jpg) repeat-x #fff;
	padding-top:0px;
	margin:0;
	}

#top{
	width:960px;
	padding-left:50px;

}



#toplinkit1{
float:left;
padding-top:4px;
height:25px;
	color:#e7f0fa;
	font-size:8pt;
	width:280px;
}

#toplinkit1 a:link {color:#bad5f3; text-decoration:none;	}
#toplinkit1 a:hover {color:#7da8d9; text-decoration:underline;	}
#toplinkit1 a:visited {color:#b3bcc6; text-decoration:underline;	}

#toplinkit2 a:link {color:#bad5f3; text-decoration:none;	}
#toplinkit2 a:hover {color:#7da8d9; text-decoration:underline;	}
#toplinkit2 a:visited {color:#b3bcc6; text-decoration:underline;	}

#toplinkit2{
 
padding-top:4px;
height:25px;
	color:#e7f0fa;
	font-size:8pt;
	margin-left:580px;
	width:360px;
 
}

#container
{
	width:960px;
	color: #333;
	position:absolute; 
	margin-left:40px;
 
/*	left : 50%;
	margin-left : -475px; */
}

  
#leftnav
{
	margin-top:15px;
	width:250px;
	float: left;
	font-size:8pt;

 
}

#content
{
	margin-left:275px;
	width:670px;
	padding-top:0.5em;
	text-align:justify;
 
 
}

* html #content{
	w\dth:670px;
	margin-left:280px;
	margin-top:15px;
}



#footer
{
	clear: both;
	padding-top:20px;
 
	color: #333;
 
}

#leftnav p { margin: 0 0 1em 0; }
#content h2 { margin: 0 0 .5em 0; }

#keskipalsta
{
	margin-top:6px;
	clear:both;
	height:50px;
	background-color:#dcdcdc;
}

#linkit
{
	clear:both;
	padding-left:100px;
	padding-top:6px;
	font-weight:bold;
	font-family:tahoma, arial;
	font-size:10pt;
}
 
 
.pieni {  font-family: tahoma, arial; font-size: 8pt; color: #0D2144; text-align:center; width:100%; border-bottom:1px solid #e3da75;}

.normaali {  font-family: arial; font-size: 9pt; font-style: normal; color: #0D2144; text-align: justify}
.iso {  font-family: arial; font-size: 12pt; color: #0D2144}
.orikatalogi {  font-family: arial; font-size: 8pt; color: #0D2144}
.cas {  font-family: Arial; font-size: 8pt; font-style: normal; color: #000000;}
.linkit {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; color:#CCCCCC; line-height:12pt;}
.linkkiot {font-family: Times new roman,Palatino Linotype, arial, Helvetica, sans-serif; font-size: 11pt; color:#254886;  line-height:10pt; font-style:italic; font-weight:500;}
.taustateksti {background-color:#F0F0F0; border-bottom: 1px dashed; width:100%;}

h1 {  font-family: Georgia, Palatino Linotype, Tahoma, arial, Helvetica, sans-serif; font-size: 12pt; color:#104178; font-weight:normal;}
h3 {  font-family: Georgia, "Palatino Linotype", arial, Helvetica, sans-serif; font-size: 11pt; color:#b10000; line-height:11pt; font-style:italic; font-weight:bold; text-indent:14px;}
h2{ font-family: Georgia, Times new roman, Palatino Linotype, arial, Helvetica, sans-serif; font-size: 10pt; color:#0b3462;  line-height:10pt; font-weight:normal; }
h4 {background-color:#F0F0F0; border: 1px dashed  #707070; padding: 3px;}
.huomio{color:#8D2718; font-style:italic;}

.laatikko {background-color:#f0f0f0;}

#taulukko{font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#2a2a2a;}

a:link {
	color:#406084;
	text-decoration: none;
}
a:visited {
	text-decoration: underline;
	color: #203c5d;
}
a:hover {
	text-decoration: underline;
	color: #6097d6;
}
a:active {
	text-decoration: none;
}

hr {
	border: 0;
	background-color: #c1c1c1;
	height: 1px;
}


/*Vasemman palstan menu*/
/*ALKAA TÄSTÄ*/

#ddblueblockmenu{
border: 0px solid black;
border-bottom-width: 0;
width: 167px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#333333;
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 154px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: #242424;
background-color: #eeeff3;
border-bottom: 1px solid white;
border-left: 4px solid #d9dde9;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 154px; /*IE 5*/
w\idth: 165px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
border-left-color: #e4e4e4;
color:#143871;
background:#e6e9f5;
}

#ddblueblockmenu div.menutitle{
color: #fff;
border-top: 1px solid white;
border-bottom: 1px solid white;
padding: 1px 0;
padding-left: 5px;
background-color:#08295d;
font-family: Georgia,  Tahoma, Arial, sans-serif;
font-size:8pt;
font-weight:normal;
font-style:italic;
}


