/* Navigaation tyylit */
body {
 font-family: Arial, Helvetica, sans-serif;
 background-color:#D1DFD2;
}
/* =Navi
----------------------------------------------------------------------- */
#logo {float:left;width:auto;}
#navi {float:right;width:auto;}
#navi ul {
 margin: 0px;
 padding: 0px;
 list-style: none outside;
 text-align: center;
 vertical-align: middle;
 display: block;
 float:left;
 width: auto;
 
}
#navi ul li {
 line-height: 24px;
 text-align: center;
 vertical-align: middle;
 margin: 0px;
 padding: 0px;
 height: 24px;
 width: 20px;
 border-left: 1px solid #476565;
 display: block;
 float: left;
 position: relative;
 font-size: 11px;
}
/* page navigation bar numbers format 
--------------------------------------------------------*/
.naviNums {
 text-decoration: none;
 font-weight: bold;
 line-height: 24px;
 vertical-align: middle;
 display: block;
}
/* page navigation bar numbers links format 
---------------------------------------------------------*/
a.naviNums:link, a.naviNums:visited,a.naviNums:hover, a.naviNums:active { 
 text-decoration: none;
 display: block; 
 height: 24px; 
 width: 20px;
}
 
/* Selected navigation numbers
---------------------------------------------------*/
a.naviNumsSelected:link, a.naviNumsSelected:visited,a.naviNumsSelected:hover {
 display: block;
 height: 24px;
 width: 20px; 
}
/* =Navi: color
--------------------------------------------------------*/
#navi, #logo {}
#naviBarTop,#naviBarBottom {
 background: #cce2e2; /* #B3DC8C; <we:var name="COLVAR498">*/;/* COLVAR49 Navi row background color */
 width:738px;
 height:24px;
 
 
}
#naviBartop {
 border-bottom: 1px solid #476565/*<we:var name="COLVAR50">*/;/* COLVAR50 Navi row border color */
 margin-bottom:6px;

}
#naviBarBottom {
 border-top: 1px solid #476565/*<we:var name="COLVAR50">*/;/* COLVAR50 Navi row border color */
 margin-top:6px;
}
.naviNums { 
 color: #476565/*<we:var name="COLVAR51">*/; /*COLVAR51 Navi numbers color */
}
a.naviNums:link, a.naviNums:visited,a.naviNums:hover, a.naviNums:active { 
 color: #476565/*<we:var name="COLVAR52">*/; /*COLVAR52 Navi numbers color */
}
a.naviNums:hover {
text-decoration:none; 
color: #FFFFFF/*<we:var name="COLVAR53">*/;/* COLVAR53 Navi numbers hover color */
 background: #476565; /* #90A641 <we:var name="COLVAR54">*/;/* COLVAR54 Navi numbers hover background color */
}
/* Selected navigation numbers color*/
a.naviNumsSelected:link, a.naviNumsSelected:visited,a.naviNumsSelected:hover {
text-decoration:none; 
color: #FFFFFF/*<we:var name="COLVAR55">*/;/* COLVAR55 Navi selected numbers color */
 background: #476565/*<we:var name="COLVAR56">*/;/* COLVAR56 Navi selected numbers background color */
}
a.naviNumsSelected:hover {
 color: #FFFFFF/*<we:var name="COLVAR57">*/;/* COLVAR57 Navi selected numbers hover color */
 background: #476565/*<we:var name="COLVAR58">*/;/* COLVAR58 Navi selected numbers hover background color */
}
 

/* PALSTOJEN LEVEYDET */
 
/* P&#65533;&#65533;taulukko */
.maintable  {
 width: 738px;
 background: #FFFFFF; 
}
 
*> .maintable { 
 width: 738px;
 background: #FFFFFF;
}
 
/* Yksitt&#65533;iset solut (my&#65533;s yhdistetyt) */
.maintd {
 width: 240px;
 padding: 8.5pt;
 color: #000000;
 text-align: left;
}
 
*> .maintd {
 width: 240px;
 padding: 8.5pt;
 text-align: left;
}
 
.maintdnopadding {
 width: 240px;
 padding: 0pt;
 color: #000000;
 text-align: left;
}
 
*> .maintdnopadding {
 width: 240px;
 padding: 0pt;
 text-align: left;
}
 
.maintdcolspan {
 width: 480px;
 padding: 8.5pt;
}
 
*> .maintdcolspan {
 width: 480px;
 padding: 8.5pt;
}
 
.maintdcolspannopadding {
 width: 480px;
 padding: 0pt;
}
 
*> .maintdcolspannopadding {
 width:480px;
 padding: 0pt;
}
 
.maintdcolspan2 {
 width:720px;
 padding: 8.5pt;
}
 
*> .maintdcolspan2 {
 width: 700px;
 padding: 8.5pt;
}
 
.maintdcolspan2nopadding {
 width: 720px;
 padding: 0pt;
}
 
*> .maintdcolspan2nopadding {
 width: 700px;
 padding: 0pt;
}
 
/* Sis&#65533;inen taulukko, pelk&#65533;st&#65533;&#65533;n paddingaalit */
.innertable {
 padding: 0pt;
 width:100%;
 margin-right:10px;
 margin-left:0px;
}
 
*> .innertable {
 padding: 0pt;
 width:100%;
}
 
.innertd {
 padding: 11px;
 text-align: justify;
}
 
.innertddoublepadding {
 padding: 11px;
 text-align: left;
}
 
*>.innertddoublepadding {
 padding: 22px;
 text-align: left;
}
 
*> .innertd {
 padding: 11px;
 text-align: left;
}
 
.innertdnopadding {
 padding: 1pt;
 text-align: left;
}
 
*> .innertdnopadding {
 padding: 1pt;
 text-align: left;
}
 
/* TEKSTITYYLIT */
 
.teksti {
 font-family: Arial;
 font-size: 13px;
 line-height: 140%;
 color: #000000;
 text-align: justify;
}
*> .teksti p {
 text-align: justify;
}
.kuvateksti {
 font-family: Arial;
 font-size: 12px;
 line-height: 120%;
 font-weight: bold;
 color: #000000;
 text-align: left;
}
 
.otsikko {
 font-family:Arial Narrow, Arial;
 font-size: 60px;
 font-weight: bold;
 line-height: 100%;
 color: #006b6b;
}
 
.Lotsikko {
 font-family:Arial Narrow, Arial;
 font-size: 60px;
 font-weight: bold;
 line-height: 100%;
 color: #d9e7f2;
}
 
.otsikko2 {
 font-family: Arial;
 font-size: 48px;
 line-height: 100%;
 color: #000000;
}
 
.otsikko3 {
 font-family: Arial;
 font-size: 36px;
 line-height: 100%;
 color: #000000;
}
 
.otsikko4 {
 font-family: Arial Narrow, Arial;
 font-size: 60px;
 font-weight: bold;
 line-height: 100%;
 color: #006b6b;
}
.Lotsikko4 {
 font-family: Arial Narrow, Arial;
 font-size: 60px;
 font-weight: bold;
 line-height: 100%;
 color: #d9e7f2;
}
.otsikko5 {
 font-family: Arial Narrow, Arial;
 font-size: 22px;
 font-weight: bold;
 line-height: 108%;
 color: #006b6b;
 text-align: left;
}
.Lotsikko5 {
 font-family: Arial Narrow, Arial;
 font-size: 22px;
 font-weight: bold;
 line-height: 108%;
 color:#8fa841;
 text-align: left;
}
 
.otsikko6 {
 font-family: Arial;
 font-size: 24px;
 line-height: 100%;
 color: #000000;
 text-align:left;
}
 
.valiotsikko {
 font-family:Arial;
 font-size: 24px;
 font-weight: bold;
 line-height: 100%;
 color: #006b6b;
 text-align: left;
}
.Lvaliotsikko {
 font-family:Arial;
 font-size: 24px;
 font-weight: bold;
 line-height: 100%;
 color:#8fa841;
 text-align: left;
}
 
.valiotsikko2 {
 font-family: Arial;
 font-size: 22px;
 line-height: 122%;
 font-weight: bold;
 color: #000000;
}
 
.valiotsikko3 {
 font-family: Arial;
 font-size: 26px;
 font-weight: bold;
 line-height: 100%;
 color: #006b6b;
 text-align: left;
}
.Lvaliotsikko3 {
 font-family: Arial;
 font-size: 26px;
 font-weight: bold;
 line-height: 100%;
 color:#8fa841;
 text-align: left;
}
 
.valiotsikko4 {
 font-family: Arial;
 font-size: 20px;;
 font-weight: bold;
 line-height: 100%;
 color: #006b6b;
 text-align: left;
}
.Lvaliotsikko4 {
 font-family: Arial;
 font-size: 20px;;
 font-weight: bold;
 line-height: 100%;
 color:#8fa841;
 text-align: left;
}
 
.valiotsikko5 {
 font-family: Arial;
 font-size: 18px;
 line-height: 122%;
 font-weight: bold;
 color: #000000;
}
 
.ingressi {
 font-family: Arial;
 font-size: 14px;
 line-height: 150%;
 color: #000000;
 text-align: left;
}
 
.ingressi2 {
 font-family:Arial;
 font-size: 20px;
 line-height: 108%;
 color: #000000;
 font-weight: bold;
 text-align: left;
}
 
.sisennys {
	padding: 6pt;
	font-family: Myriad Web, Arial;
	font-size: 10pt;
	line-height: 140%;
	color: #000000;
	text-align: justify;
}
 
