body { 
   margin:0px; width: 100%;
   height: 100%;
   position: relative;
   background-color: white;
   fbackground-image: url("images/ ");
   top: 0px;
   left: 0px;
   visibility: visible;
   z-index: 1;
   scrollbar-3dlight-color: silver;
   scrollbar-arrow-color: blue;
   scrollbar-base-color: white;
   scrollbar-darkshadow-color: #000000;
   scrollbar-face-color: white;
   scrollbar-highlight-color: white;
   scrollbar-shadow-color: silver;
   scrollbar-track-color: white; font-size:8pt; font-family:Verdana 
}

	
	
H1 {
font-size: 18pt; 
color: #C0C0C0; 
font-family:  
times new roman, 
helvetica, arial; 
line-height: 24pt
}
	 
p {
text-align: default; 
font-family: verdana, fixed, monospace; 
font-size: 8 pt; color: black; line-height:13 pt
}

li {
text-align: default; 
font-family: verdana, courier new, fixed, monospace; 
font-size: 8 pt; color: black; 
line-height:13pt
}

td {
text-align: default; 
font-family: verdana, courier new, fixed, monospace; 
font-size:8 pt; color: black; 
line-height:13pt    
}

	
H2 {
font-size: 5 mm; 
color: silver; 
font-family:times new roman, helvetica, arial,sans-serif; 
line-height:16pt 
} 

H3 {
font-size: 4mm; 
letter-spacing: 1px;
font-weight: bold;
margin: 0px;
color: gray; 
font-family: Verdana, Arial, helvetica, arial;
line-height:18pt 
}




H4 { 
background: default; 
color: #FFA500; 
text-align: default; 
font-family:arial,helvetica courier new, fixed, monospace; 
font-size: 10pt  
line-height:16pt; font-weight:bold 

}

H5 {
font-size: 10pt; 
color: #0000FF; 
font-family:verdana, times new roman, helvetica, arial, sans-serif; font-weight:bold 
} 


H6 { 
background: default; 
color: #000080; 
text-align: default; 
font-family: arial, helvetica, courier new, fixed, monospace; 
font-size: 10pt;
   fbackground-image: url("images/ ");
   fbackground-repeat: repeat-y;
   fbackground-position: top left; font-weight:bold
}

td.header {
   fbackground-image: url("images/ ");
   fbackground-repeat: no-repeat;
   fbackground-position: center right;
   background-color: #FFFFFF;
   border-bottom: solid 10px #000000;
   color: #000000;
   letter-spacing: 4px;
   line-height: 18px;  
   font-size: 10px;
   font-weight: bold;
   font-family: Verdana, Arial;
   padding-bottom: 2px;
}

td.footer {
   background-color: #FFFFFF;
   border-top: solid 10px #000000;
   color: #000000;
   letter-spacing: 1px;
   line-height: 18px;
   font-size: 10px;
   font-weight: bold;
   font-family: Verdana, Arial;
}

td.black {
   background-color: #000000;
}

td.side {
   fffbackground-color: #8A7C6C;
   background-color: #758393;
   padding-top: 24px;
   padding-left: 0px;
   padding-right: 0px;
   border-left: solid 1px #FFFFFF;
   border-right: solid 1px #FFFFFF;
   border-top: solid 1px #FFFFFF;
}

td.side2 {
   fffbackground-color: #8A7C6C;
   background-color: #758393;
   line-height: 10px;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   border-left: solid 1px #FFFFFF;
   border-right: solid 1px #FFFFFF;
   border-bottom: solid 1px #FFFFFF;
}

td.side3 {
   fffbackground-color: #8A7C6C;
   background-color: #758393;
   line-height: 10px;
   padding-top: 24px;
   padding-left: 0px;
   padding-right: 0px;
   border-left: solid 1px #FFFFFF;
   border-right: solid 1px #FFFFFF;
   border-bottom: solid 1px #FFFFFF;   
   border-top: solid 1px #FFFFFF;
}

td.page {
   background-color: #758393;
   padding-top: 24px;
   padding-bottom: 24px;
   padding-right: 20px;
   padding-left: 20px;
   border: solid 1px #FFFFFF;
}

div.page {
   background-color: #C7D2DC;  
   color: #000000;
   letter-spacing: 0px;
   line-height: 15px;
   font-size: 11px;
   font-weight: normal;
   font-family: Verdana;
   text-align: justify;
   padding-top: 10px;
   padding-bottom: 10px;
   padding-left: 14px;
   padding-right: 14px;
   border: solid 1px #000000;
   border-top: solid 6px #000000;
}

div.page2 {
   fffbackground-color: #808080;
   background-color: #96ACC0;
   color: #000000;
   letter-spacing: 0px;
   line-height: 16px;
   font-size: 11px;
   font-weight: normal;
   font-family: Verdana;
   text-align: justify;
   padding-top: 15px;
   padding-bottom: 15px;
   padding-left: 20px;
   padding-right: 20px;
   border: solid 1px #000000;
}

div.page3 {
   background-color: #C7D2DC;  
   color: #000000;
   letter-spacing: 0px;
   line-height: 15px;
   font-size: 11px;
   font-weight: normal;
   font-family: Verdana;
   text-align: left;
   padding-top: 10px;
   padding-bottom: 10px;
   padding-left: 14px;
   padding-right: 14px;
   border: solid 1px #000000;
   border-top: solid 6px #000000;
}

div.ffframe {
   background-color: #FFFFFF;
   border: dashed 1px #606060;
   color: #000000;
   letter-spacing: 0px;
   line-height: 16px;  
   font-size: 12px;  
   font-weight: normal;
   font-family: Arial, Verdana;
   padding: 5px;
}

div.empty {
   color: #000000;
   letter-spacing: 2px;
   line-height: 16px;
   font-size: 10px;
   font-family: Verdana, Arial;
}

td.chain4 {
   background-color: #FFFFFF;
   border-top: solid 5px #000000;
   color: #000000;
   letter-spacing: 2px;
   line-height: 4px;
   font-size: 4px;
   font-family: Verdana, Arial;
}

td.chain3 {
   background-color: #FFFFFF;  
   border-bottom: solid 5px #000000;
   color: #000000;
   letter-spacing: 2px;
   line-height: 4px;
   font-size: 4px;
   font-family: Verdana, Arial;
}

div.menu {
   width: 110px;
   background-color: #808080;
   border: solid 1px #000000;
   color: #000000;
   letter-spacing: 2px;
   line-height: 8px;
   text-align: justify;
   font-size: 8px;
   font-family: Verdana, Arial;
}

div.menu3 {
   width: 110px;
   background-color: #808080;
   border-left: solid 1px #000000;  
   border-right: solid 1px #000000;
   border-bottom: solid 1px #000000;
   color: #000000;
   letter-spacing: 2px;
   line-height: 8px;
   text-align: justify;
   font-size: 8px;
   font-family: Verdana, Arial;
}

div.menu2 {
   width: 110px;
   background-color: #B0B0B0;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   border-bottom: solid 1px #000000;
   color: #000000;
   letter-spacing: 2px;
   line-height: 18px;
   font-size: 10px;
   font-family: Verdana, Arial;
}

div.menu4 {
   width: 100px;
   background-color: #B0B0B0;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   border-bottom: solid 1px #000000;
   color: #000000;
   letter-spacing: 2px;
   line-height: 12px;  
   font-size: 10px;
   font-family: Verdana, Arial;
   padding-top: 3px;   
   padding-bottom: 3px;
}

div.menu5 {
   width: 110px;  
   background-color: #B0B0B0;
   border: solid 1px #000000;
   color: #000000;
   letter-spacing: 2px;
   line-height: 18px;
   font-size: 10px;
   font-family: Verdana, Arial;
}

div.submenu1 {
   width: 100px;  
   background-color: #B0B0B0;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   border-bottom: solid 1px #000000;
   border-top: solid 2px #000000; 
   color: #000000;
   letter-spacing: 2px;
   line-height: 12px;  
   font-size: 10px;  
   font-family: Verdana, Arial;
   padding-top: 3px;
   padding-bottom: 3px; 
}

div.submenu2 {
   width: 100px;  
   background-color: #B0B0B0;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   border-bottom: solid 2px #000000; 
   color: #000000;
   letter-spacing: 2px;
   line-height: 12px;  
   font-size: 10px;  
   font-family: Verdana, Arial;
   padding-top: 3px;
   padding-bottom: 3px; 
}

div.submenu3 {
   width: 100px;
   background-color: #B0B0B0;
   border-left: solid 1px #000000;
   border-right: solid 1px #000000;
   border-top: solid 2px #000000;
   border-bottom: solid 2px #000000;
   color: #000000;
   letter-spacing: 2px;
   line-height: 12px;
   font-size: 10px;
   font-family: Verdana, Arial;
   padding-top: 3px;
   padding-bottom: 3px;
}

span.blue {       
   color: #0000FF;
   font-weight: normal;
}

span.bold {
   font-weight: bold;
}

span.normal {
   color: #000000;
   letter-spacing: 0px;
   line-height: 15px;
   font-size: 11px;
   font-weight: normal;
   font-family: Verdana;
   text-align: left;
   padding-top: 10px;
   padding-bottom: 10px;
   padding-left: 14px;
   padding-right: 14px;
}

 
 

a link.menu { 
   color: #000000;
   text-decoration: none;
   letter-spacing: 1px;
   font-family: Verdana, Arial;
   font-size: 10px;
   font-weight: normal;
}

a visited.menu { 
   color: #000000;
   text-decoration: none;                 
   letter-spacing: 1px;                   
   font-family: Verdana, Arial;                  
   font-size: 10px;                 
   font-weight: normal;                   
}

a hover.menu { 
   color: #F0F0F0;
   text-decoration: none;                 
   letter-spacing: 1px;                   
   font-family: Verdana, Arial;                  
   font-size: 10px;                 
   font-weight: normal;                   
}

a active.menu { 
   color: #000000;
   text-decoration: none;                 
   letter-spacing: 1px;                   
   font-family: Verdana, Arial;                  
   font-size: 10px;                 
   font-weight: normal;                   
}

a link.mail {
   color: #0000FF;
   text-decoration: none;
   letter-spacing: 0px;
   font-family: Arial, Verdana;
   font-size: 11px;
   font-weight: normal;
}
   
a visited.mail {
   color: #0000FF;
   text-decoration: none;
   letter-spacing: 0px;
   font-family: Arial, Verdana;
   font-size: 11px; 
   font-weight: normal;
}
    
a hover.mail {
   color: #FFFFFF;
   text-decoration: none;
   letter-spacing: 0px;
   font-family: Arial, Verdana;
   font-size: 11px;
   font-weight: normal;
}
   
a active.mail {   
   color: #0000FF;
   text-decoration: none;
   letter-spacing: 0px;
   font-family: Arial, Verdana;
   font-size: 11px;
   font-weight: normal;
}

a link.sivu {
   color: #000000;
   text-decoration: none;
   letter-spacing: 0px;
   font-family: Arial, Verdana;
   font-size: 11px;
   font-weight: normal;
}
   
a visited.sivu {
   color: #000000;
   text-decoration: none;
   letter-spacing: 0px;
   font-family: Arial, Verdana;
   font-size: 11px;
   font-weight: normal;
}
   
a hover.sivu {
   color: #FFFFFF;
   text-decoration: none;
   letter-spacing: 0px;
   font-family: Arial, Verdana;
   font-size: 11px;
   font-weight: normal;
}
   
a active.sivu {
   color: #0000FF;
   text-decoration: none;
   letter-spacing: 0px;
   font-family: Arial, Verdana;
   font-size: 11px;
   font-weight: normal;
}

img.upleft {
   border: solid 1px #000000;
   margin-right: 8px;
   margin-bottom: 0px;
}

img.upright {
   border: solid 1px #000000;
   margin-left: 8px;
   margin-bottom: 0px;
}

img.center {
   border: solid 1px #000000;
   margin-right: 8px;
   margin-left: 9px;
}

form.form input.form {
   background-color: #FFFFFF;
   border: 1px solid #000000;
   color: #000000;
   margin: 0px;
   padding: 2px;
   font: 12px Arial, Verdana;
}

select.form option.form {
   background-color: #FFFFFF;
   border: 1px solid #000000;
   color: #000000;
   margin: 0px;
   padding: 2px;
   font: 12px Arial, Verdana;
}

textarea.form {               
   background-color: #FFFFFF;
   border: 1px solid #000000;
   color: #000000; 
   margin: 0px;
   padding: 2px;
   font: 12px Arial, Verdana; 
   overflow: auto;
}

input.submit {
    background-color: #C5C5C5;
    border: 1px solid #000000;
    color: #000000;
    margin: 4px;
    font: 10px Verdana, Arial;
}

img.kuva {
    border: 1px solid #000000;
    margin-bottom: 4px;
}

img.kuvax {
    border: 1px solid #000000;
    margin-bottom: 24px;
}

img.kuva2 {
    border: 1px solid #000000;
    margin-bottom: 10px;
    margin-right: 10px;
}

table.kuvat {
   color: #000000;
   letter-spacing: 2px;
   line-height: 14px;  
   font-size: 10px;
   font-family: Verdana, Arial;
}
