
/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-0
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-0
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-0
{
background-image: url(/Layout/Default/Image/ColorScheme0/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 208px;
}

.Normal-StructureTableHeader-0 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-0 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-0 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-0 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-0
{
background-image: url(/Layout/Default/Image/ColorScheme0/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 50% 0%;
}

.Normal-StructureTablePath-0 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-0 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-0 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-0
{
background-image: url(/Layout/Default/Image/ColorScheme0/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 50% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-0
{
background-image: url(/Layout/Default/Image/ColorScheme0/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-0 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-0 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-0
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-0
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-0
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-0
{
margin: 20px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-0, .Normal-ControlHolder_Extra2-0
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-0
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-0
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-0
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-0 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-0 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-0 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-0 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-0
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-0, .Normal-NavigationItemLink-0 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-0 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-0, .Normal-NavigationItemDescription-0 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-0
{
background-color: #FFFACB;
}

.Normal-Image_Innerpage-0
{
background-color: #FFFACB;
}

.Normal-SectionTitle-0 h2, .Normal-SectionTitle2-0 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-0 a, .Normal-SectionTitle2-0 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-0 a:hover, .Normal-SectionTitle2-0 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-0
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-0
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-0
{
background-color: #CEE4FB;
text-align: center;
color: #FFFACB;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-0
{
background-color: #CEE4FB;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-0
{
background-color: #CEE4FB;
text-align: center;
color: #FFFACB;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-0 a
{
color: #FFFACB;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-0
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-0 b, .Normal-Document_Ingres_Body-0 strong
{
color: #FFFACB;
}

.Normal-Document_Normal_Body-0
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-0
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-0
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-0
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-0
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-0
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-0
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-0
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-0
{
font-size: 0.7em;
}

.Normal-Small-0
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-0
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-1
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-1
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-1
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-1 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-1 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-1 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-1 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-1
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-1 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-1 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-1 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-1
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-1
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-1 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-1 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-1
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-1
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-1
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-1
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-1, .Normal-ControlHolder_Extra2-1
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-1
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-1
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-1
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-1 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-1 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-1 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-1 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-1
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-1, .Normal-NavigationItemLink-1 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-1 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-1, .Normal-NavigationItemDescription-1 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-1
{
background-color: #C9E2FF;
}

.Normal-Image_Innerpage-1
{
background-color: #C9E2FF;
}

.Normal-SectionTitle-1 h2, .Normal-SectionTitle2-1 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-1 a, .Normal-SectionTitle2-1 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-1 a:hover, .Normal-SectionTitle2-1 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-1
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-1
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-1
{
background-color: #C9E2FF;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-1
{
background-color: #C9E2FF;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-1
{
background-color: #C9E2FF;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-1 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-1
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-1 b, .Normal-Document_Ingres_Body-1 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-1
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-1
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-1
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-1
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-1
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-1
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-1
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-1
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-1
{
font-size: 0.7em;
}

.Normal-Small-1
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-1
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-2
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-2
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-2
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-2 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-2 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-2 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-2 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-2
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-2 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-2 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-2 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-2
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-2
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-2 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-2 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-2
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-2
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-2
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-2
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-2, .Normal-ControlHolder_Extra2-2
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-2
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-2
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-2
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-2 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-2 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-2 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-2 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-2
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-2, .Normal-NavigationItemLink-2 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-2 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-2, .Normal-NavigationItemDescription-2 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-2
{
background-color: #FFFACB;
}

.Normal-Image_Innerpage-2
{
background-color: #FFFACB;
}

.Normal-SectionTitle-2 h2, .Normal-SectionTitle2-2 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-2 a, .Normal-SectionTitle2-2 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-2 a:hover, .Normal-SectionTitle2-2 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-2
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-2
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-2
{
background-color: #FD9400;
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-2
{
background-color: #FD9400;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-2
{
background-color: #FD9400;
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-2 a
{
color: #FFFFFF;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-2
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-2 b, .Normal-Document_Ingres_Body-2 strong
{
color: #FFFFFF;
}

.Normal-Document_Normal_Body-2
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-2
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-2
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-2
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-2
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-2
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-2
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-2
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-2
{
font-size: 0.7em;
}

.Normal-Small-2
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-2
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-3
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-3
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-3
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-3 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-3 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-3 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-3 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-3
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-3 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-3 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-3 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-3
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-3
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-3 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-3 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-3
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-3
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-3
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-3
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-3, .Normal-ControlHolder_Extra2-3
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-3
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-3
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-3
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-3 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-3 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-3 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-3 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-3
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-3, .Normal-NavigationItemLink-3 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-3 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-3, .Normal-NavigationItemDescription-3 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-3
{
background-color: #FFFACB;
}

.Normal-Image_Innerpage-3
{
background-color: #FFFACB;
}

.Normal-SectionTitle-3 h2, .Normal-SectionTitle2-3 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-3 a, .Normal-SectionTitle2-3 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-3 a:hover, .Normal-SectionTitle2-3 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-3
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-3
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-3
{
background-color: #FAB700;
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-3
{
background-color: #FAB700;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-3
{
background-color: #FAB700;
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-3 a
{
color: #FFFFFF;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-3
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-3 b, .Normal-Document_Ingres_Body-3 strong
{
color: #FFFFFF;
}

.Normal-Document_Normal_Body-3
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-3
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-3
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-3
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-3
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-3
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-3
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-3
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-3
{
font-size: 0.7em;
}

.Normal-Small-3
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-3
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-4
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-4
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-4
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-4 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-4 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-4 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-4 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-4
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-4 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-4 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-4 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-4
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-4
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-4 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-4 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-4
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-4
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-4
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-4
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-4, .Normal-ControlHolder_Extra2-4
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-4
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-4
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-4
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-4 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-4 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-4 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-4 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-4
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-4, .Normal-NavigationItemLink-4 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-4 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-4, .Normal-NavigationItemDescription-4 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-4
{
background-color: #C9E2FF;
}

.Normal-Image_Innerpage-4
{
background-color: #C9E2FF;
}

.Normal-SectionTitle-4 h2, .Normal-SectionTitle2-4 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-4 a, .Normal-SectionTitle2-4 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-4 a:hover, .Normal-SectionTitle2-4 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-4
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-4
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-4
{
background-color: #C9E2FF;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-4
{
background-color: #C9E2FF;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-4
{
background-color: #C9E2FF;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-4 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-4
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-4 b, .Normal-Document_Ingres_Body-4 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-4
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-4
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-4
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-4
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-4
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-4
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-4
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-4
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-4
{
font-size: 0.7em;
}

.Normal-Small-4
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-4
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-10
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-10
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-10
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-10 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-10 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-10 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-10 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-10
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-10 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-10 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-10 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-10
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-10
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-10 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-10 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-10
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-10
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-10
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-10
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-10, .Normal-ControlHolder_Extra2-10
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-10
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-10
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-10
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-10 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-10 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-10 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-10 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-10
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-10, .Normal-NavigationItemLink-10 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-10 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-10, .Normal-NavigationItemDescription-10 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-10
{
background-color: #CBE3FD;
}

.Normal-Image_Innerpage-10
{
background-color: #CBE3FD;
}

.Normal-SectionTitle-10 h2, .Normal-SectionTitle2-10 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-10 a, .Normal-SectionTitle2-10 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-10 a:hover, .Normal-SectionTitle2-10 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-10
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-10
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-10
{
background-color: #CBE3FD;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-10
{
background-color: #CBE3FD;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-10
{
background-color: #CBE3FD;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-10 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-10
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-10 b, .Normal-Document_Ingres_Body-10 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-10
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-10
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-10
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-10
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-10
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-10
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-10
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-10
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-10
{
font-size: 0.7em;
}

.Normal-Small-10
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-10
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-11
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-11
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-11
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-11 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-11 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-11 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-11 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-11
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-11 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-11 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-11 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-11
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-11
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-11 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-11 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-11
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-11
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-11
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-11
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-11, .Normal-ControlHolder_Extra2-11
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-11
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-11
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-11
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-11 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-11 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-11 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-11 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-11
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-11, .Normal-NavigationItemLink-11 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-11 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-11, .Normal-NavigationItemDescription-11 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-11
{
background-color: #CCE4FF;
}

.Normal-Image_Innerpage-11
{
background-color: #CCE4FF;
}

.Normal-SectionTitle-11 h2, .Normal-SectionTitle2-11 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-11 a, .Normal-SectionTitle2-11 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-11 a:hover, .Normal-SectionTitle2-11 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-11
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-11
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-11
{
background-color: #CCE4FF;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-11
{
background-color: #CCE4FF;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-11
{
background-color: #CCE4FF;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-11 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-11
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-11 b, .Normal-Document_Ingres_Body-11 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-11
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-11
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-11
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-11
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-11
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-11
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-11
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-11
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-11
{
font-size: 0.7em;
}

.Normal-Small-11
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-11
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-12
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-12
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-12
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-12 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-12 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-12 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-12 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-12
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-12 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-12 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-12 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-12
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-12
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-12 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-12 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-12
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-12
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-12
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-12
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-12, .Normal-ControlHolder_Extra2-12
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-12
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-12
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-12
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-12 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-12 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-12 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-12 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-12
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-12, .Normal-NavigationItemLink-12 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-12 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-12, .Normal-NavigationItemDescription-12 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-12
{
background-color: #FFF0AB;
}

.Normal-Image_Innerpage-12
{
background-color: #FFF0AB;
}

.Normal-SectionTitle-12 h2, .Normal-SectionTitle2-12 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-12 a, .Normal-SectionTitle2-12 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-12 a:hover, .Normal-SectionTitle2-12 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-12
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-12
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-12
{
background-color: #FFF0AB;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-12
{
background-color: #FFF0AB;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-12
{
background-color: #FFF0AB;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-12 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-12
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-12 b, .Normal-Document_Ingres_Body-12 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-12
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-12
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-12
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-12
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-12
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-12
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-12
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-12
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-12
{
font-size: 0.7em;
}

.Normal-Small-12
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-12
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-13
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-13
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-13
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-13 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-13 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-13 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-13 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-13
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-13 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-13 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-13 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-13
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-13
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-13 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-13 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-13
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-13
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-13
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-13
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-13, .Normal-ControlHolder_Extra2-13
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-13
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-13
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-13
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-13 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-13 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-13 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-13 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-13
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-13, .Normal-NavigationItemLink-13 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-13 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-13, .Normal-NavigationItemDescription-13 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-13
{
background-color: #52B5EC;
}

.Normal-Image_Innerpage-13
{
background-color: #52B5EC;
}

.Normal-SectionTitle-13 h2, .Normal-SectionTitle2-13 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-13 a, .Normal-SectionTitle2-13 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-13 a:hover, .Normal-SectionTitle2-13 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-13
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-13
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-13
{
background-color: #52B5EC;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-13
{
background-color: #52B5EC;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-13
{
background-color: #52B5EC;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-13 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-13
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-13 b, .Normal-Document_Ingres_Body-13 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-13
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-13
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-13
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-13
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-13
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-13
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-13
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-13
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-13
{
font-size: 0.7em;
}

.Normal-Small-13
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-13
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-14
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-14
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-14
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-14 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-14 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-14 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-14 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-14
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-14 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-14 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-14 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-14
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-14
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-14 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-14 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-14
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-14
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-14
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-14
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-14, .Normal-ControlHolder_Extra2-14
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-14
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-14
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-14
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-14 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-14 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-14 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-14 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-14
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-14, .Normal-NavigationItemLink-14 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-14 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-14, .Normal-NavigationItemDescription-14 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-14
{
background-color: #83C5F5;
}

.Normal-Image_Innerpage-14
{
background-color: #83C5F5;
}

.Normal-SectionTitle-14 h2, .Normal-SectionTitle2-14 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-14 a, .Normal-SectionTitle2-14 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-14 a:hover, .Normal-SectionTitle2-14 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-14
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-14
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-14
{
background-color: #83C5F5;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-14
{
background-color: #83C5F5;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-14
{
background-color: #83C5F5;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-14 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-14
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-14 b, .Normal-Document_Ingres_Body-14 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-14
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-14
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-14
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-14
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-14
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-14
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-14
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-14
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-14
{
font-size: 0.7em;
}

.Normal-Small-14
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-14
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-15
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-15
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-15
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-15 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-15 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-15 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-15 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-15
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-15 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-15 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-15 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-15
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-15
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-15 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-15 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-15
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-15
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-15
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-15
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-15, .Normal-ControlHolder_Extra2-15
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-15
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-15
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-15
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-15 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-15 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-15 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-15 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-15
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-15, .Normal-NavigationItemLink-15 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-15 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-15, .Normal-NavigationItemDescription-15 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-15
{
background-color: #DFED8E;
}

.Normal-Image_Innerpage-15
{
background-color: #DFED8E;
}

.Normal-SectionTitle-15 h2, .Normal-SectionTitle2-15 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-15 a, .Normal-SectionTitle2-15 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-15 a:hover, .Normal-SectionTitle2-15 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-15
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-15
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-15
{
background-color: #DFED8E;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-15
{
background-color: #DFED8E;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-15
{
background-color: #DFED8E;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-15 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-15
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-15 b, .Normal-Document_Ingres_Body-15 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-15
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-15
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-15
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-15
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-15
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-15
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-15
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-15
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-15
{
font-size: 0.7em;
}

.Normal-Small-15
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-15
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-16
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-16
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-16
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-16 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-16 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-16 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-16 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-16
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-16 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-16 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-16 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-16
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-16
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-16 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-16 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-16
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-16
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-16
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-16
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-16, .Normal-ControlHolder_Extra2-16
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-16
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-16
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-16
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-16 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-16 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-16 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-16 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-16
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-16, .Normal-NavigationItemLink-16 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-16 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-16, .Normal-NavigationItemDescription-16 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-16
{
background-color: #FFF1CA;
}

.Normal-Image_Innerpage-16
{
background-color: #FFF1CA;
}

.Normal-SectionTitle-16 h2, .Normal-SectionTitle2-16 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-16 a, .Normal-SectionTitle2-16 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-16 a:hover, .Normal-SectionTitle2-16 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-16
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-16
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-16
{
background-color: #FFF1CA;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-16
{
background-color: #FFF1CA;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-16
{
background-color: #FFF1CA;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-16 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-16
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-16 b, .Normal-Document_Ingres_Body-16 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-16
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-16
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-16
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-16
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-16
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-16
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-16
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-16
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-16
{
font-size: 0.7em;
}

.Normal-Small-16
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-16
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-17
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-17
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-17
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-17 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-17 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-17 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-17 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-17
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-17 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-17 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-17 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-17
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-17
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-17 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-17 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-17
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-17
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-17
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-17
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-17, .Normal-ControlHolder_Extra2-17
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-17
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-17
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-17
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-17 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-17 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-17 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-17 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-17
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-17, .Normal-NavigationItemLink-17 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-17 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-17, .Normal-NavigationItemDescription-17 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-17
{
background-color: #FFED89;
}

.Normal-Image_Innerpage-17
{
background-color: #FFED89;
}

.Normal-SectionTitle-17 h2, .Normal-SectionTitle2-17 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-17 a, .Normal-SectionTitle2-17 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-17 a:hover, .Normal-SectionTitle2-17 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-17
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-17
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-17
{
background-color: #FFED89;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-17
{
background-color: #FFED89;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-17
{
background-color: #FFED89;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-17 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-17
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-17 b, .Normal-Document_Ingres_Body-17 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-17
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-17
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-17
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-17
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-17
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-17
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-17
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-17
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-17
{
font-size: 0.7em;
}

.Normal-Small-17
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-17
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-18
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-18
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-18
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-18 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-18 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-18 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-18 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-18
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-18 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-18 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-18 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-18
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-18
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-18 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-18 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-18
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-18
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-18
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-18
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-18, .Normal-ControlHolder_Extra2-18
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-18
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-18
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-18
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-18 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-18 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-18 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-18 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-18
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-18, .Normal-NavigationItemLink-18 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-18 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-18, .Normal-NavigationItemDescription-18 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-18
{
background-color: #F8E976;
}

.Normal-Image_Innerpage-18
{
background-color: #F8E976;
}

.Normal-SectionTitle-18 h2, .Normal-SectionTitle2-18 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-18 a, .Normal-SectionTitle2-18 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-18 a:hover, .Normal-SectionTitle2-18 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-18
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-18
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-18
{
background-color: #F8E976;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-18
{
background-color: #F8E976;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-18
{
background-color: #F8E976;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-18 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-18
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-18 b, .Normal-Document_Ingres_Body-18 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-18
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-18
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-18
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-18
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-18
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-18
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-18
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-18
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-18
{
font-size: 0.7em;
}

.Normal-Small-18
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-18
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-19
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-19
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-19
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-19 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-19 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-19 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-19 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-19
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-19 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-19 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-19 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-19
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-19
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-19 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-19 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-19
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-19
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-19
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-19
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-19, .Normal-ControlHolder_Extra2-19
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-19
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-19
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-19
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-19 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-19 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-19 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-19 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-19
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-19, .Normal-NavigationItemLink-19 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-19 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-19, .Normal-NavigationItemDescription-19 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-19
{
background-color: #FFAC15;
}

.Normal-Image_Innerpage-19
{
background-color: #FFAC15;
}

.Normal-SectionTitle-19 h2, .Normal-SectionTitle2-19 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-19 a, .Normal-SectionTitle2-19 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-19 a:hover, .Normal-SectionTitle2-19 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-19
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-19
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-19
{
background-color: #FFAC15;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-19
{
background-color: #FFAC15;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-19
{
background-color: #FFAC15;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-19 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-19
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-19 b, .Normal-Document_Ingres_Body-19 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-19
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-19
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-19
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-19
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-19
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-19
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-19
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-19
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-19
{
font-size: 0.7em;
}

.Normal-Small-19
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-19
{
    width: 170px;
}/* -----------------------------------------------------------
METEOR STYLESHEET
Layout: Default
Browser: Unknown
Major Version: 0
Minor Version: 0
----------------------------------------------------------- */

/* GENERAL _____________________________________________________ */

body
{
background-color: #FFFFFF;
margin: 20px;
padding: 0px;
font-size: 100%;
font-family: Verdana, Tahoma, Arial, sans-serif;
}

form
{
margin: 0px;
padding: 0px;
}

a
{
color: #2E4ED9;
text-decoration: none;
}

u
{
text-decoration: none;
}

a:hover
{
text-decoration: underline;
}

h1
{
font-size: 1.3em;
font-weight: bold;
color: #003F81;
}

h2
{
font-size: 1.2em;
font-weight: bold;
color: #000000;
}

h3
{
font-size: 1.1em;
font-weight: bold;
color: #000000;
}

h4
{
font-size: 1.0em;
font-weight: bold;
}

h5
{
font-size: 1.0em;
font-weight: bold;
}

h6
{
font-size: 1.0em;
font-weight: bold;
}

/* STRUCTURE ___________________________________________________ */

.Normal-StructureTable-20
{
max-width:1000px;
width:expression(document.body.clientWidth > 1000? "1000px": "100%" );
}

#BiggerFont-Language
{
font-size: 125%;
}

/*
.Normal-ControlHolder_Main-20
{
max-width: 1200px !important;
width: expression(document.body.clientWidth > 1600? "1200px": "97%" );
text-align: left;
}
*/

.Normal-StructureTableHeader-20
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableHeader_Background.gif);
background-repeat: repeat-x;
background-color: #2768F6;
height: 129px;
}

.Normal-StructureTableHeader-20 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableHeader-20 a:hover
{
text-decoration: underline;
}

.Normal-ControlHolder_Header2-20 #Navigation_Horizontal
{
font-size: 0.8em;
margin-bottom: 12px;
}

.Normal-ControlHolder_Header2-20 #SearchForm_Global
{
font-size: 0.8em;
margin-bottom: 25px;
}

.Normal-StructureTablePath-20
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTablePath_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
}

.Normal-StructureTablePath-20 a
{
text-decoration: none;
color: #2E4ED9;
}

.Normal-StructureTablePath-20 strong a
{
text-decoration: none;
color: #000000;
}

.Normal-StructureTablePath-20 a:hover
{
text-decoration: underline;
}

.Normal-StructureTableMain-20
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableMain_Background.gif);
background-repeat: no-repeat;
background-position: 0% 0%;
background-color: #FFFFFF;
height: auto;
}

.Normal-StructureTableFooter-20
{
background-image: url(/Layout/Default/Image/ColorScheme1/StructureTableFooter_Background.gif);
background-repeat: repeat-x;
background-color: #FF7704;
height: 45px;
}

.Normal-StructureTableFooter-20 a
{
text-decoration: none;
color: #FFFFFF;
}

.Normal-StructureTableFooter-20 a:hover
{
text-decoration: underline;
}

/* CONTROLHOLDER _______________________________________________ */

.Normal-ControlHolder_Header-20
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Header2-20
{
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Path-20
{
margin: 15px 12px 15px 12px;
font-size: 0.7em;
color: #2E4ED9;
}

.Normal-ControlHolder_Main-20
{
margin: 0px 10px 20px 10px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Extra1-20, .Normal-ControlHolder_Extra2-20
{
margin: 0px;
font-size: 0.8em;
color: #000000;
}

.Normal-ControlHolder_Footer-20
{
margin: 0px 0px 13px 10px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer2-20
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

.Normal-ControlHolder_Footer3-20
{
margin: 0px 10px 13px 0px;
font-size: 0.7em;
color: #FFFFFF;
}

/* BOXCORNER ___________________________________________________ */

.Normal-BoxCorner_TopLeft-20 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_TopRight-20 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomLeft-20 img
{
width: 13px;
height: 11px;
}

.Normal-BoxCorner_BottomRight-20 img
{
width: 13px;
height: 11px;
}

/* AREAS _______________________________________________________ */

#Sitemap
{
margin-top: 15px;
}

.Normal-Region-20
{
font-size: 0.8em;
color: #5B5B5B;
}

.Normal-NavigationItemLink-20, .Normal-NavigationItemLink-20 a
{
font-size: 1.1em;
font-weight: bold;
color: #2E4ED9;
text-decoration: none;
}

.Normal-NavigationItemLink-20 a:hover
{
text-decoration: underline;
}

.Normal-NavigationItemDescription-20, .Normal-NavigationItemDescription-20 a
{
text-decoration: none;
}

.Normal-Image_Frontpage-20
{
background-color: #FFE98B;
}

.Normal-Image_Innerpage-20
{
background-color: #FFE98B;
}

.Normal-SectionTitle-20 h2, .Normal-SectionTitle2-20 h2
{
font-size: 1.0em;
color: #FFFFFF;
font-weight: normal;
margin: 0px;
padding: 0px;
}

.Normal-SectionTitle-20 a, .Normal-SectionTitle2-20 a
{
color: #FFFFFF;
cursor: default;
}

.Normal-SectionTitle-20 a:hover, .Normal-SectionTitle2-20 a:hover
{
text-decoration: none;
}

.Normal-SectionTitle-20
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-SectionTitle2-20
{
text-align: center;
color: #FFFFFF;
font-size: 0.8em;
font-size: 1.0em;
margin-bottom: 20px;
}

.Normal-HeaderBox-20
{
background-color: #FFE98B;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
font-size: 1.0em;
margin-top: 20px;
/* text-transform: uppercase; */
}

.Normal-PathBox-20
{
background-color: #FFE98B;
color: #000000;
font-size: 0.8em;
margin-top: 15px;
}

.Normal-HeaderBoxNavi-20
{
background-color: #FFE98B;
text-align: center;
color: #2F4CE4;
font-size: 0.8em;
margin-top: 20px;
text-transform: uppercase;
}

.Normal-HeaderBoxNavi-20 a
{
color: #2F4CE4;
text-transform: uppercase;
}

.Normal-Document_Ingres_Body-20
{
font-size: 1.1em;
margin-left: 15px;
margin-right: 15px;
}

.Normal-Document_Ingres_Body-20 b, .Normal-Document_Ingres_Body-20 strong
{
color: #2F4CE4;
}

.Normal-Document_Normal_Body-20
{
margin-left: 15px;
margin-right: 15px;
}

#Navigation_Tree ul
{
list-style-type: none;
margin: 20px 15px 20px 15px;
padding: 0px;
}

#Navigation_Tree li
{
padding-bottom: 8px;
font-size: 0.85em;
}

#Navigation_Tree li a
{
display: block;
font-size: 1.3em;
text-decoration: none;
}

#Navigation_Tree li a:hover
{
text-decoration: underline;
}

ul .selected,  ul .selected a
{
color: #000000;
}

.Normal-3rdLevel-20
{
margin-left: 12px;
}

/* ELEMENTS ____________________________________________________ */

.Normal-formDropDownNavi-20
{
margin-top: 5px;
font-size: 1.0em;
}

.Normal-SearchInput-20
{
width: 100px;
font-size: 1.2em;
margin: 0px 3px 0px 3px;
}

.Normal-SearchButton-20
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_OrangeBall.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 18px;
padding: 0px;
}

.Normal-PrintButton-20
{
position: relative;
top: -1px;
background-image: url(/Layout/Default/Image/Button_Print.gif);
background-color: #2768F6;
border-style: solid;
border-width: 0px;
color: #FFFFFF;
height: 18px;
width: 32px;
padding: 0px;
}

ul.Level2, ul.Level3, ul.Level4
{
list-style-type: none;
margin-left: 10px;
margin-bottom: 0px;
}

ul.Level2 il, ul.Level3 il, ul.Level4 il
{
list-style-type: none;
}

.Normal-sanastolinkki-20
{
background-color: #E0EDFB;
}

#Structure_Popup
{
background-color: #FE7D10;
position: absolute;
top: 0px;
left: 0px;
width: 200px;
height: 50px;
font-size: 0.7em;
color: #FFFFFF;
}

/* MARGINS _____________________________________________________ */

.Normal-Margin1-20
{
margin-left: 15px;
margin-right: 15px;
}

/* FONTS _______________________________________________________ */

.Normal-Smaller-20
{
font-size: 0.7em;
}

.Normal-Small-20
{
font-size: 0.85em;
}

/*  [Customization]  */
    #Navigation_Languages .Normal-NavigationItemDescription-0 .rToLeft
    {
        font-weight: bold;        
    }
    
    /*  [RelatedContentList]  */
        #Structure_3column .relatedContentList
        {
            padding: 15px;
        }
        #Structure_3column .relatedContentList .title
        {
            margin-bottom: 15px;
        }
        #Structure_3column .relatedContentList .title h1
        {
            margin: 0px;
            font-weight: normal;
            font-size: 10px; 
            color: #000;                      
        }
        
        #Structure_3column .relatedContentList .content .sectionContentTitle
        {
            padding-bottom: 10px;
        }
        #Structure_3column .relatedContentList .content
        {
            padding: 0px 10px 0px 10px;
        }
        #Structure_3column .relatedContentList .content a
        {
            font-weight: bold;
        }
    /*  [/RelatedContentList]  */
    
    /*  [Navigation_RegionTree]  */
        #Navigation_Tree #Navigation
        {
            padding: 0px 15px 0px 15px;
        }
        
        #Navigation_Tree #Navigation .navItem
        {
            padding-left: 15px;   
            margin-bottom:7px;  
        }

        #Navigation_Tree ul
        {
        }
        
        #Navigation_Tree li
        {
            margin:0;
            padding:0;
        }
        
        #Navigation_Tree li a
        {
            display:block;
            margin-bottom:7px;
        }
        
        #Navigation_Tree #Navigation .navItem a
        {
			font-size:12px;
			margin-bottom:0;
        }
    /*  [/Navigation_RegionTree]  */
    
    
    /*  [customMap]  */    
        #Structure_3column div.customMap #NavigationMap
        {            
            padding-top: 10px;
            text-align: center;
        }    
    /*  [/customMap]  */
/*  [/Customization]  */

.Normal-formDropDownNavi-20
{
    width: 170px;
}
