* {
margin:0;
padding:0;
}

ul
{
list-style-image:url(../images/lista.gif);
margin-left: 25px;
}

li
{
margin-bottom:10px;
}


p { margin-top: 10px; margin-bottom: 10px; }

body { 

}

#body_osio{
font-size:76%; 
font-family:verdana, arial;
text-align:center;

background-color:#DEE8E4;
}

h1{
font-size:1.2em;
margin-bottom:10px;
margin-top:3px;
color: #4D6D5F;
font-weight:bold;
}

h1.contentpagetitle{
margin-bottom:20px;
}
/*
h2{
margin-bottom:15px;
margin-top:15px;

font-size:1.15em;
}*/

h2{
margin-bottom:20px;
margin-top:20px;
font-size:1.1em;

color: #4D6D5F;
}

h3{
margin-bottom:20px;
font-size:1.1em;
}

div.moduletable-news h3{
padding-left:7px;

font-size:1.2em;
color: #4D6D5F;
font-weight:bold;
}

.componentheading{
font-size:1.2em;
margin-bottom:15px;/*10px;*/
margin-top:3px;
font-weight:bold;

color: #4D6D5F;
}

.buttonheading{
float:right;
/*margin-top:0px;
padding-top:0px;*/
}

label{
font-size:12px;
}

a:link,a:visited{
color:#4E6D5E; 
font-size:1em;
text-decoration:underline;
}
/*
a:visited{
color:blue; 
font-size:1em;
text-decoration:none;
}
*/
a:hover{
color: #AABB38;
text-decoration:underline;
}

#vasen_menu{
float:left;
padding-top:60px;
width:14.5em;/*17em;*/

margin-bottom:12px;

padding-left:18px;
/*margin-right:8px;*/

/*border-right:dotted 3px #AABA38;*/

/*height:33em;*/
}

#vasen_menu_etusivu{
float:left;
padding-top:60px;
width:15em;/*17em;*/

margin-bottom:12px;

margin-left:8px;
margin-right:8px;

}

#header {
/*width:100%;*/
float:right;
/*margin-left:21em;*//*255px;*//*27%;*//*242px;*/

padding-top:2px;/*10px;*/

background-color:#4E6D5E;

color:#fff;

width:54em;/*54em;*/

height:96px;

border-bottom:solid 15px #DEE8E4;
}

* html #header {
padding-top:2px;
margin-top:0px;
width:53.5em;
height:113px;
}

#paa_menu{
float:left;
clear:left;
background-color:transparent;/*#99CC00;*//*#FF0000;*/
width:100%;

height:2.6em;/*2em;*/

border-bottom:dotted 3px #AABA38;

/*border-top:solid 16px #DEE8E4;*/
/*padding-top:96px;*/
padding-top:0px;
margin-top:0px;
}

* html #paa_menu {
/*margin-top:106px;*/

padding-top:113px;/*89px;*//*87px;*//*93px;*/
padding-bottom:3px;

height:3em;/*2.8em;*/
/*padding-top:0px;*/
border-bottom:dotted 4px #AABA38;
}

*+html #paa_menu {
padding-top:108px;/*89px;*/
border-bottom:dotted 4px #AABA38;
}

html:first-child #paa_menu {
padding-top:0px;
margin-top:0px;
border-bottom:dotted 3px #AABA38;
}

.moduletable-top{
margin-left:18em;/*15.3em;*//*320px;*/

}

* html .moduletable-top{
padding-bottom:5px;
/*padding-top:0px;*/
}

#content{
float:left;
width:39em;/*40em*/

padding-left:22px;/*14px;*/
padding-right:14px;

margin-bottom:10px;

padding-top:10px;/*20px;*/

/*border-left:dotted 2px #AABA38;*/

min-height:20em;

border-left:dotted 3px #AABA38;
border-right:dotted 3px #AABA38;
}

* html #content{
width:45em;/*45em;*/
border-left:dotted 4px #AABA38;
border-right:dotted 4px #AABA38;

overflow: hidden;

/*
min-height:20em;
height:auto !important;
height:20em;
*/
}

*+html  #content{
border-left:dotted 4px #AABA38;
border-right:dotted 4px #AABA38;
}

html:first-child #content{
border-left:dotted 3px #AABA38;
border-right:dotted 3px #AABA38;
}

#content_etusivu{
float:left;
width:39em;/*40em*/

padding-left:21px;/*25px;*//*22px;*/
padding-right:14px;

margin-bottom:10px;

padding-top:10px;/*20px;*/

/*border-left:dotted 2px #AABA38;*/

min-height:34.5em;/*36em;*/

/*height:50em;*/

border-right:dotted 3px #AABA38;
}

* html #content_etusivu{
width:42.8em;
border-right:dotted 4px #AABA38;

min-height:34.5em;/*36em;*/
height:auto !important;
height:34.5em;/*36em;*/
}

*+html  #content_etusivu{
border-right:dotted 4px #AABA38;
}
html:first-child #content_etusivu{
border-right:dotted 3px #AABA38;
}
/*
.contentitem{
float:left;
width:41em;

min-height:10em;

padding-left:14px;
margin-right:14px;

margin-bottom:10px;

margin-top:20px;

border-left:dotted 2px #AABA38;
}*/

.contentitem-etusivu{
float:left;
width:41em;

padding-left:14px;
margin-right:14px;

margin-bottom:10px;

margin-top:20px;

}

#content_frontpage{
float:right;
/*width:30%;*/
margin-left:1.2em;/*20px;*/
margin-right:1.2em;/*20px;*/

margin-top:10px;
/*font-size:0.8em;*/
}


.contentpaneopen{
font-size:1em;
}

/*
#main{
width:60em;
	max-width:85em;
	min-width:30em;
margin: 0 auto;
text-align:left;

margin-top:10px;
}
*/

#main{
width:75em;
margin-left:62px;
	/*max-width:85em;
	min-width:30em;*/
/*margin: 0 auto;*/
/*text-align:left;

margin-top:10px;

background-color:#FFFFFF;*/
}

#main2_etusivu{
width:75em;/*70em;*/
	/*width:53%;*/
	max-width:85em;
	min-width:30em;
margin: 0 auto;
text-align:left;

/*margin-top:10px; *//*10px*/
/*background-color:#FFFFFF;*/

background: #fff url(../images/vasen.gif) left top no-repeat;

/*height:55em;*/

/*border:solid 1px #4E6D5E;*/
}

#main2_content{
width:75em;/*70em;*/
	/*width:53%;*/
	max-width:85em;
	min-width:30em;
margin: 0 auto;
text-align:left;

/*margin-top:10px; *//*10px*/

/*background-color:#FFFFFF;*/

background: #fff url(../images/vasen2.gif) left top no-repeat;

/*border:solid 1px #4E6D5E;*/
}

/*
ul#mainlevel {
 
  margin: 0;
  padding: 0;
 
}
ul#mainlevel li {
 
  display: inline; 
  list-style-type: none; 
 
}
ul#mainlevel a {
 
  display: block;
  float: left;
  padding: 0 1em; 
  
}*/

#footer{
background-color:#DEE8E4;/*#99CC00;*//*#FF0000;*/
/*width:100%;*/
height:3em;
clear:both;

/*border-top:dotted 2px #AABA38;*/
}

#copyright{
 /*padding-top:5px;*/ /*04032008*/
 padding-left:10px;/*62px;*/
 color:#4D6D5F;
 float:left;
 
 width:38em;/*45em;*//*27.5em;*/
}

#copyright a{

 color:#4D6D5F;
 
}

#footertext {
        /*font-size: 11px;*//*11px;*/
        float: right;/*muokattu 11022007*/
		/*vertical-align: baseline;*/
		/*margin-bottom: 4px;*/
		color: #4D6D5F;
	   padding-top:5px;
	    padding-right:19px;
		font-family: 'verdana regular', verdana, arial, sans-serif;
}

#footertext li {
margin-bottom:0px;

        display: inline; 
		/*padding-right: 4px; */
}

#footertext li a {
/*font-size: 11px;*/
        color: #4D6D5F;
        text-decoration: none;
font-style:normal;
}

#footertext ul {
margin-left: 0px;

        list-style-type: none;
		display: inline;
		 
}

#logo{
float:left;
padding-top:1px;
clear:both;

/*lisätty 13032008*/
border:0px;
z-index:3;
position:absolute;
padding-top:43px;
padding-left:12px;
}

*+html  #logo{
float:left;
padding-top:1px;

/*lisätty 13032008*/
border:0px;
z-index:100;
position:absolute;
padding-top:43px;
margin-right:300px;
}

#haku{
/*padding-top:100px;*/
float:right;
clear:right;
padding-top:95px;
}

* html #haku{

padding-top:92px; /*huom. IE*/
}

.contentheading{

color: #000;
font-family:trebuchet MS, sans-serif;
font-size:1.4em;
font-weight:normal;
margin-top:10px;
margin-bottom:20px;
}

#header_oikea{
float:right;
width:28em;/*25em;*/
/*height:140px;*/

margin-top:0px;
padding-top:0px;

padding-right:19px;

height:6em;
}


/*  fontsize  */
#fontsize
{
float:right;

/*padding-top:120px;*/
	/*z-index:100;
	position:absolute;
	top:128px;
	right:145px;*/
	/*background:#fff;*/
	color:#fff;/*#AABB38;*/
	
	/*height:20px;*/
	width:5em;
	
}

#fontsize h3,#fontsize p
{
	border:0;
	display:inline;
	font-size:1.2em;/*16px;*/
	/*background:#00CCCC;*/
	
	float:left;
	
}

#fontsize h3{
padding-top:1px;
}

#fontsize p
{
	margin:0 0 0 0;
	
	float:right;
}

#fontsize p a
{
	font-weight:bold;
	margin:0 0;/*5px;*/
	display:inline;
	padding:2px 0 2px 5px;/*20px;*/
	
	padding-bottom:3px;
	/*margin-bottom:20px;*/
	/*height:25px;*/
	float:left;
	
	font-size:1.2em;/*16px;*//*1em;*/
	color:#fff;
}

/* background-images */
#fontsize p a.larger {
background: url(../images/plus.png) no-repeat;
color:#fff;

}

#fontsize p a.smaller {
background: url(../images/minus.png) no-repeat;
color:#fff;
}

#fontsize p a.reset {
background: url(../images/lupe_reset2.gif) no-repeat;
color:#fff;
}

#fontsize p a.larger:hover,#fontsize p a.larger:active,#fontsize p a.larger:focus {
background:url(../images/lupe_larger2.gif) no-repeat;
color:#fff;
}

#fontsize p a.smaller:hover,#fontsize p a.smaller:active,#fontsize p a.smaller:focus {
background:url(../images/lupe_smaller2.gif) no-repeat;
color:#fff;
}

#fontsize p a.reset:hover,#fontsize p a.reset:active,#fontsize p a.reset:focus {
background:url(../images/lupe_reset2.gif) no-repeat;
color:#fff;
}

div.module-grey h3, div.moduletable-grey h3 {
font-family: Helvetica, Arial, sans-serif;
font-size: 1em;
font-weight: bold;
color: #333;
margin: -2px -8px 0 -8px;
border-bottom: 1px solid #cdcdcd;
padding-left: 10px;
padding-bottom: 2px;
}
div.module-grey, div.moduletable-grey {
background: url(../images/jos_box_grey_tl.png) 0 0 no-repeat;
margin: 0;
padding: 0;
margin-bottom: 20px;
}
div.module-grey div, div.moduletable-grey div {
background: url(../images/jos_box_grey_tr.png) 100% 0 no-repeat;
}
div.module-grey div div, div.moduletable-grey div div {
background: url(../images/jos_box_grey_bl.png) 0 100% no-repeat;
}
div.module-grey div div div, div.moduletable-grey div div div {
background: url(../images/jos_box_grey_br.png) 100% 100% no-repeat;
padding: 8px;
width: auto !important;
width: 100%;
}
div.module-grey ul, div.moduletable-grey ul {
margin: 10px 0;
padding-left: 20px;
}

#yla_menu{
width:21em;/*20em;*/
float:left;
font-weight:bold;

padding-top:5px;
}

* html #yla_menu{
width:20em;
}

#yla_oikea{
/*float:right;
padding-left:10px;*/
font-weight:bold;

}

#oikea_menu{
width:15em;/*15.5em;*//*14em;*/
float:left;/*right;*/
clear:right;

padding-top:12px;/*20px;*/

/*border-left:dotted 3px #AABA38;*/

/*height:33em;*/

/*clear:both;*/
padding-left:5px;/*11032008*/
}

ul#mainlevel-left{
list-style-image: url(../images/bullet.gif);
/*list-style:none;*/

margin-left:11px;
}

* html ul#mainlevel-left{
list-style-image: url(../images/bullet_ie.gif);
margin-left:11px;
}

*+html  ul#mainlevel-left{
list-style-image: url(../images/bullet_ie.gif);
margin-left:11px;
}


a.mainlevel-left:link,a.mainlevel-left:visited{
color:#4D6D5F; 
font-size:1em;
text-decoration:none;
font-weight:normal;
/*
background: url(../images/bullet.gif) left no-repeat;
padding-left:10px;
*/
}

a.mainlevel-left:hover,a.mainlevel_active-left{
color: #4D6D5F;
text-decoration:underline;
font-weight:normal;
/*
background: url(../images/bullet.gif) left no-repeat;
padding-left:10px;
*/
}

a.mainlevel_current-left:link,a.mainlevel_current-left:visited{
color:#4D6D5F; 
font-size:1em;
text-decoration:underline;
font-weight:normal;
/*
background: url(../images/bullet.gif) left no-repeat;
padding-left:10px;
*/
}

a.mainlevel_current-left:hover{
color: #4D6D5F;
text-decoration:underline;
font-weight:normal;

/*
background: url(../images/bullet.gif) left no-repeat;
padding-left:10px;*/
}


ul#mainlevel-left ul{
list-style-image: url(../images/bullet.gif);
padding-left:20px;
}

* html ul#mainlevel-left ul{
list-style-image: url(../images/bullet_ie.gif);
padding-left:20px;
}

*+html ul#mainlevel-left ul{
list-style-image: url(../images/bullet_ie.gif);
padding-left:20px;
}

a.sublevel-left:link,a.sublevel-left:visited{
color:#4D6D5F; 
font-size:1em;
text-decoration:none;
font-weight:normal;
/*
background: url(../images/images.jpg) left no-repeat;
padding-left:10px;*/
}

a.sublevel-left:hover{
color: #4D6D5F;
text-decoration:underline;
font-weight:normal;
/*
background: url(../images/images.jpg) left no-repeat;
padding-left:10px;
*/
}

a.sublevel_current-left:link,a.sublevel_current-left:visited{
color:#4D6D5F; 
font-size:1em;
text-decoration:underline;
font-weight:normal;
/*
background: url(../images/images.jpg) left no-repeat;
padding-left:10px;*/
}

a.sublevel_current-left:hover{
color: #4D6D5F;
text-decoration:underline;
font-weight:normal;

/*
background: url(../images/images.jpg) left no-repeat;
padding-left:10px;*/
}


a.sublevel_active-left:link,a.sublevel_active-left:visited{
color:#4D6D5F; 
font-size:1em;
text-decoration:underline;
font-weight:normal;
}

a.sublevel_active-left:hover{
color: #4D6D5F;
text-decoration:underline;
font-weight:normal;
}


li.sublevel_active-left{
margin-bottom:0px;

padding-top:5px;
}

li.sublevel-left{
margin-bottom:0px;
padding-top:5px;
}


li.mainlevel-left{
margin-bottom:0px;
padding-top:5px;
}

li.mainlevel_current-left{
margin-bottom:0px;
padding-top:5px;
}

li.mainlevel_current-left ul{
margin-left:0px;
}

li.sublevel_current-left{
margin-bottom:0px;
padding-top:5px;
}

li.mainlevel_active-left{
margin-bottom:0px;
padding-top:5px;
}

li.mainlevel_active-left ul{
margin-left:0px;
}

ul#mainlevel {
 
  margin: 0;
  padding: 0;
 
}
ul#mainlevel li {
 margin-bottom:0px;
  display: inline; /* Shows each item side-by-side */
  list-style-type: none; /* Gets rid of the bullet points */
 
}
ul#mainlevel a {
 
  display: block;
  float: left;
  padding: 0 0px; /* Provides horizontal separation between menu items */

}

ul#mainlevel-user2 {
 
  margin: 0;
  padding: 0;
 
}
ul#mainlevel-user2 li {
 margin-bottom:0px;
  display: inline; /* Shows each item side-by-side */
  list-style-type: none; /* Gets rid of the bullet points */
 
}
ul#mainlevel-user2 a {
 
  display: block;
  float: left;
  padding: 0 2px; /* Provides horizontal separation between menu items */
  
  color:#fff;
}

ul#mainlevel-user2 span {
 
  display: block;
  float: left;
  padding: 0 2px; /* Provides horizontal separation between menu items */
  
  color:#fff;
}

ul#mainlevel-user22 {
 
  margin: 0;
  padding: 0;
 
}
ul#mainlevel-user22 li {
 margin-bottom:0px;
  display: inline; /* Shows each item side-by-side */
  list-style-type: none; /* Gets rid of the bullet points */
 
}
ul#mainlevel-user22 a {
 
  display: block;
  float: left;
  padding: 0 2px; /* Provides horizontal separation between menu items */
  
  color:#fff;
}

ul#mainlevel-user22 span {
 
  display: block;
  float: left;
  padding: 0 2px; /* Provides horizontal separation between menu items */
  
  color:#fff;
}

.moduletable-user2{
float:right;
clear:both;

padding-top:3px;
padding-bottom:3px;
}

.moduletable-user2_2{
float:right;
clear:both;

padding-top:4px;/*3px*/
padding-bottom:3px;/*3px*/
}

* html .moduletable-user2_2{
padding-top:5px;/*3px*/
padding-bottom:5px;/*3px*/
}

*+html  .moduletable-user2_2{
padding-top:5px;/*3px*/
padding-bottom:5px;/*3px*/
}




ul#mainlevel-user1 {
 
  margin: 0;
  padding: 0;
 
}
ul#mainlevel-user1 li {
 margin-bottom:0px;
  display: inline; /* Shows each item side-by-side */
  list-style-type: none; /* Gets rid of the bullet points */
 
}
ul#mainlevel-user1 a {
 
  display: block;
  float: left;
  padding: 0 2px; /* Provides horizontal separation between menu items */
  
  color:#fff;
}

ul#mainlevel-user1 span {
 
  display: block;
  float: left;
  padding: 0 2px; /* Provides horizontal separation between menu items */
  
  color:#fff;
}

.moduletable-user1{
float:left;
clear:both;

padding-top:3px;
padding-bottom:3px;

padding-left:15px;/*15px;*//*1.25em;*/
}


ul.jflanguageselection {
 
  margin: 0;
  padding: 0;
 
}
ul.jflanguageselection li {
 margin-bottom:0px;
  display: inline; /* Shows each item side-by-side */
  list-style-type: none; /* Gets rid of the bullet points */
 
}
ul.jflanguageselection a {
 
  display: block;
  float: left;
  padding: 0 0px; /* Provides horizontal separation between menu items */
  
  color:#fff;

}



#tulosta_btn{
float:right;
padding-left:19px;
/*background: url(../images/printButton.png) no-repeat;*/
margin-top:8px;
}
#tulosta_btn a{
color:#fff;
font-weight:bold;
}

.back_button{
margin-top:20px;
}




ul#mainlevel-top {
 
  margin: 0;
  padding: 0;
 
}
ul#mainlevel-top li {
 margin-bottom:0px;
  display: inline; /* Shows each item side-by-side */
  list-style-type: none; /* Gets rid of the bullet points */
 
}
ul#mainlevel-top a {
 text-decoration: none;
 color:#4F6E5E;
  display: block;
  float: left;
  padding: 0 8px;/*13px;*/ /* Provides horizontal separation between menu items */
  padding-top:5px;
}

ul#mainlevel-top span {
 text-decoration: none;
 color:#4F6E5E;
  display: block;
  float: left;
  padding: 0 8px;/*13px;*/ /* Provides horizontal separation between menu items */
  padding-top:5px;
  
}

ul#mainlevel-top a:hover{
text-decoration: underline;
}
/*
a.mainlevel_current-top:link a,a.mainlevel_current-top:visited a{
text-decoration: underline;
}*/
ul#mainlevel-top a.mainlevel_active-top {
text-decoration: underline;
}

#mainlevel-top #active_menu-top {
text-decoration: underline;

}

/*
.mainlevel_current-top a{
text-decoration: underline;
}*/
/*
ul#mainlevel_current-top:hover a{
text-decoration: underline;
}*/



.moduletable-bottom{
}


#email2 {
margin-top:5px;
padding-left:8px;
float:left;
}
/*
#email2 a{

font-weight: normal;
	font-size: 1.2em;
	
	text-decoration: none;
	
	
	padding-left:19px;
background: url(../images/emailButton.png) no-repeat;

}
*/

.moduletable-news{
/*margin-top:100px;*/
margin-left:0px;/*10px;*/
padding-left:0px;
}


ul.moduletable-news
{/*
margin: 0;
padding: 0;
list-style:none;*/
/*list-style: url(../images/lista.gif);*/

list-style-image:url(../images/lista.gif);
margin-left:0px;
}

.moduletable-news li
{
/*
margin-bottom:0px;
line-height: 15px;
padding-left: 15px;
padding-top: 0px;

padding-bottom:5px;

background-image: url(../images/lista.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
*/
margin-bottom:5px;
}



.moduletable-news_etusivu{
margin-top:20px;/*95px;*/
margin-left:0px;/*10px;*/
}


ul.moduletable-news_etusivu
{/*
margin: 0;
padding: 0;*/
list-style-image:url(../images/lista.gif);
margin-left:0px;

}

.moduletable-news_etusivu li
{
margin-bottom:5px;
/*padding-bottom:0px;
*/
/*
margin-bottom:0px;
line-height: 15px;
padding-left: 15px;
padding-top: 0px;

padding-bottom:5px;

list-style: none;
background-image: url(../images/lista.gif);
background-repeat: no-repeat;
background-position: 0px 2px;
*/
}

.moduletable-lang{
float:right;
}

.moduletable-esr{
margin-right:6px;
}

span.mainlevel-suckerfish-horizontal{
font-weight:bold;
color:#AABA38;

padding-top:8px;
}

.moduletable-arkisto{
padding-left:10px;
padding-top:25px;/*30px;*/
}

.moduletable-oikeamenu{
padding-left:10px;
}

.emaillink{
 color:#B7C465; 
font-size:1em;
text-decoration:none;
background: url(../images/emailButton.png) no-repeat;

padding-left:20px;
}

a.emaillink:link{
  color:#B7C465; 
font-size:1em;
text-decoration:none;
}

a.emaillink:visited {
  color:#B7C465; 
font-size:1em;
text-decoration:none;
}

a.emaillink:hover {
  color: #B7C465;
text-decoration:underline;
}

a.emaillink:active {
  color: #B7C465;
text-decoration:underline;
}

span.EmailIcon a{
font-size:1em;
/*visibility:hidden;*/
}

.contentfull {
margin-top:20px;
}

span.modifydate_date{
font-size:0.8em;
}

#murupolku{
/*
margin-top:0px;
padding-top:0px;
*/
/*margin-top:50px;*/
/*margin-left:200px;
float:left;*/
margin-bottom:20px;
}
/*
@media all and (min-width:0px) {
    head~body #murupolku {  }
}*/


ul#mainlevel-right{
list-style-image: url(../images/bullet.gif);
/*list-style:none;*/
margin-left:11px;
}

* html ul#mainlevel-right{
list-style-image: url(../images/bullet_ie.gif);
/*list-style:none;*/
margin-left:11px;
}

*+html ul#mainlevel-right{
list-style-image: url(../images/bullet_ie.gif);
/*list-style:none;*/
margin-left:11px;
}

a.mainlevel-right:link,a.mainlevel-right:visited{
color:#4D6D5F; 
font-size:1em;
text-decoration:none;
font-weight:normal;
/*
background: url(../images/bullet.gif) left no-repeat;
padding-left:10px;
*/
}

a.mainlevel-right:hover,a.mainlevel_active-right{
color: #4D6D5F;
text-decoration:underline;
font-weight:normal;
/*
background: url(../images/bullet.gif) left no-repeat;
padding-left:10px;
*/
}

a.mainlevel_current-right:link,a.mainlevel_current-right:visited{
color:#4D6D5F; 
font-size:1em;
text-decoration:underline;
font-weight:normal;
/*
background: url(../images/bullet.gif) left no-repeat;
padding-left:10px;
*/
}

a.mainlevel_current-right:hover{
color: #4D6D5F;
text-decoration:underline;
font-weight:normal;

/*
background: url(../images/bullet.gif) left no-repeat;
padding-left:10px;*/
}


ul#mainlevel-right ul{
/*
list-style-image: url(../images/images.jpg);*/
list-style-image: url(../images/bullet.gif);
padding-left:20px;
}

ul#mainlevel-right li{
margin-bottom:0px;
padding-bottom:3px;
}

li.mainlevel-right{
margin-bottom:0px;
padding-top:5px;
}

li.mainlevel_current-right{
margin-bottom:0px;
padding-top:5px;
}

li.mainlevel_current-right ul{
margin-left:0px;
}


li.mainlevel_active-right{
margin-bottom:0px;
padding-top:5px;
}

li.mainlevel_active-right ul{
margin-left:0px;
}

.printlink{
 color:#B7C465; 
font-size:1em;
text-decoration:none;
background: url(../images/printButton.png) no-repeat;

padding-left:20px;
}

a.printlink:link{
  color:#B7C465; 
font-size:1em;
text-decoration:underline;
}

a.printlink:visited {
  color:#B7C465; 
font-size:1em;
text-decoration:underline;
}

a.printlink:hover {
  color: #B7C465;
text-decoration:underline;
}

a.printlink:active {
  color: #B7C465;
text-decoration:underline;
}




a.mainlevel-arkisto:link,a.mainlevel-arkisto:visited{
color:#4D6D5F; 
font-size:1em;
text-decoration:underline;
font-weight:normal;
/*
background: url(../images/bullet.gif) left no-repeat;
padding-left:10px;
*/
}

a.mainlevel-arkisto:hover,a.mainlevel_active-arkisto{
color: #4D6D5F;
text-decoration:underline;
font-weight:normal;
/*
background: url(../images/bullet.gif) left no-repeat;
padding-left:10px;
*/
}

a.mainlevel_current-arkisto:link,a.mainlevel_current-arkisto:visited{
color:#4D6D5F; 
font-size:1em;
text-decoration:underline;
font-weight:normal;
/*
background: url(../images/bullet.gif) left no-repeat;
padding-left:10px;
*/
}

a.mainlevel_current-arkisto:hover{
color: #4D6D5F;
text-decoration:underline;
font-weight:normal;

/*
background: url(../images/bullet.gif) left no-repeat;
padding-left:10px;*/
}

ul#mainlevel-arkisto{
list-style-image: url(../images/bullet.gif);
/*list-style:none;*/
margin-left:11px;
}

* html ul#mainlevel-arkisto{
list-style-image: url(../images/bullet_ie.gif);
/*list-style:none;*/
margin-left:11px;
}

*+html  ul#mainlevel-arkisto{
list-style-image: url(../images/bullet_ie.gif);
/*list-style:none;*/
margin-left:11px;
}

.tuki{
font-family: Verdana;
font-size: 0.75em;
/*font-weight: bold;*/
color: #333;

/*
margin: 1px 1px 1px 1px;
padding-left: 1px;
padding-bottom: 2px;*/
}

.vasemmatlinkit{
font-family: Verdana;
font-size: 0.75em;
color: #333;
margin: 1px 1px 1px 1px;
padding-left: 1px;
padding-bottom: 2px;
}


ul#mainlevel-arkisto li{
margin-bottom:0px;
padding-bottom:3px;
}

* html .blog_more{

font-size:0.85em;
}

span.createdate {
color:grey;
}

/*blogi alkaa*/
.contentitem{
margin-bottom:20px;

}

.readon{
padding-top:15px;
clear:left;
float:left;
}

.contentintro{
padding-bottom:20px;
}

.credentials{
padding-bottom:15px;

}

.modifydate_date{
padding-top:10px;
}

.contentfull{
padding-bottom:10px;

}
