BODY {

        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
	}
	
A:link {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
	}
	
A:visited {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
	}
	
A:hover {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: underline	
	}

A:active {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none
	}
	
A.menulink:link {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	}
	
A.menulink:visited {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	}
	
A.menulink:hover {
	FONT-SIZE: 11px; COLOR: #FF9900; TEXT-DECORATION: none; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;	
	}

A.menulink:active {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none; font-weight: bold; FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
	}	

	
A.fenix:link {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.fenix:visited {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.fenix:active {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.fenix:hover {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: underline; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}

A.fenix2:link {
	FONT-SIZE: 9px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important
}
A.fenix2:visited {
	FONT-SIZE: 9px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important
}
A.fenix2:active {
	FONT-SIZE: 9px;  COLOR: #000000; font-weight: bold; TEXT-DECORATION: none; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important
}
A.fenix2:hover {
	FONT-SIZE: 9px; COLOR: #FF9900; font-weight: bold; TEXT-DECORATION: underline; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important
}

A.fenix3:link {
	FONT-SIZE: 11px; COLOR: #FF9900; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.fenix3:visited {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.fenix3:active {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.fenix3:hover {
	FONT-SIZE: 11px; COLOR: #FF9900; TEXT-DECORATION: underline; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}

A.fenix4:link {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.fenix4:visited {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.fenix4:active {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.fenix4:hover {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: underline; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}

A.fenix5:link {
	FONT-SIZE: 11px; COLOR: #FF9900; TEXT-DECORATION: none
}
A.fenix5:visited {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none
}
A.fenix5:active {
	FONT-SIZE: 11px; COLOR: #FF9900; TEXT-DECORATION: none
}
A.fenix5:hover {
	FONT-SIZE: 11px; COLOR: #FF9900; TEXT-DECORATION: underline
}

A.fenix6:link {
	FONT-SIZE: 11px; COLOR: #FF9900; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.fenix6:visited {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.fenix6:active {
	FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.fenix6:hover {
	FONT-SIZE: 11px; COLOR: #FF9900; TEXT-DECORATION: underline; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}

A.fenix7:link {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: none
}
A.fenix7:visited {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none
}
A.fenix7:active {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: none
}
A.fenix7:hover {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: underline
}

A.fenix8:link {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
A.fenix8:visited {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
A.fenix8:active {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
A.fenix8:hover {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline
}

A.fenix9:link {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none; font-weight: bold
	}
	
A.fenix9:visited {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none; font-weight: bold
	}
	
A.fenix9:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: underline; font-weight: bold	
	}

A.fenix9:active {
	FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none; font-weight: bold
	}

A.fenix10:link {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: none; font-weight: normal
	}
	
A.fenix10:visited {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none; font-weight: normal
	}
	
A.fenix10:hover {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: underline; font-weight: normal	
	}

A.fenix10:active {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: none; font-weight: normal
	}

A.fenix11:link {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
A.fenix11:visited {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
A.fenix11:active {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
A.fenix11:hover {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}

A.fenix12:link {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: none
}
A.fenix12:visited {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: none
}
A.fenix12:active {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: none
}
A.fenix12:hover {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: underline
}

A.vertailutaulu:link {
	FONT-SIZE: 9px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important
}
A.vertailutaulu:visited {
	FONT-SIZE: 9px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: none; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important
}
A.vertailutaulu:active {
	FONT-SIZE: 9px;  COLOR: #000000; font-weight: bold; TEXT-DECORATION: none; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important
}
A.vertailutaulu:hover {
	FONT-SIZE: 9px; COLOR: #000000; font-weight: bold; TEXT-DECORATION: underline; PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important
}


A.etusivu:link {
	FONT-SIZE: 10px; COLOR: #CCCCCC; TEXT-DECORATION: none
}
A.etusivu:visited {
	FONT-SIZE: 10px; COLOR: #CCCCCC; TEXT-DECORATION: none
}
A.etusivu:active {
	FONT-SIZE: 10px; COLOR: #CCCCCC; TEXT-DECORATION: none
}
A.etusivu:hover {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: underline
}

A.jmlist:link {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: underline
}
A.jmlist:visited {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: underline
}
A.jmlist:active {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: underline
}
A.jmlist:hover {
	FONT-SIZE: 10px; COLOR: #FF9900; TEXT-DECORATION: underline
}


fieldset
{
     border: 0px;
}

img
{
 border-color: #CCCCCC;
} 

td.fenix7nolink {
FONT-SIZE: 10px; 
COLOR: #FF9900; 
TEXT-DECORATION: none
}


table.harmaa 
{
border-style: solid;
border-color: #666666;
border-top-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-width: 1px
}

td.1a1a1a {
background-color: #1A1A1A;
}


.tarjous {
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-color: #ffffff;
        text-decoration: none;
}

td.fontti10pxboldblack {
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
}


.uusihinta10 {
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FF0000;
        text-decoration: none;
}

.vanhahinta10 {
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: line-through;
}

.vanhahinta11 {
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: line-through;
}


td.leipis {

        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
        PADDING-TOP: 2px;
        PADDING-BOTTOM: 2px;
	}
	
td.fwhite10bold {
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

td.fwhite10boldwhite {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

	
td.fwhite10px {

        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
	}

td.fwhite9px {

        font-size: 9px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
	}
	
	
p.fwhite10px {

        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
	}
	
td.fbalck8px {

        font-size: 9px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
	}

td.tarjous {
color: #FF0000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: line-through;
}

span#11pxarial {
color: #FFFFFF;
font-family: Arial, Helvetica, sans-serif, Verdana;
font-size: 11px;
font-weight: normal;
font-style: normal;
}

td.foranssib11px {
color: #FF9900;
font-family: Arial, Helvetica, sans-serif, Verdana;
font-size: 11px;
font-weight: bold;
font-style: normal;
}

td.tarjous2 {
color: #FF0000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

p.fwhite10px {

        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
	}
	
p.valkoinen10px {

        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
        line-height:150%;
	}
	
p.valkoinen11px {

        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
        line-height:150%;
	}
	
	
p.valkoinen10pxbold {

        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #ffffff;
        text-decoration: none;
        line-height:150%;
	}
	
p.fwhite11px {

        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
	}

p.black11 {

        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        line-height:160%;
	}


p.valkharmaa {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
background-color: #1a1a1a

}

span#tarjous2 {
color: #FF0000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

span#harmaatitle {
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

span#fwhite {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

span#fwhite11 {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;}

span#fwhite10px {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none
}

span#etusivuoranssi {
        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #FF9900;
        text-decoration: none;
	}
	
span#fenix10px {
color: #CCCCCC;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none
}

span#fred10px {
color: red;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;}

span#fwhite10pxpiilota {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}


span#fwhite10pxitalic {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: italic;
text-decoration: none;}

span#fwhite9px {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;}

span#fblack9px {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;}

span#fblack9pxbold {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight: bold;
font-style: normal;
text-decoration: none;}

span#fblack11pxbold {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;}

span#fblack10pxboldleft {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;}

span#fwhitebold {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;}

span#fwhitebold10 {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;}


span#fwhiteiso {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

span#mustaotsikko {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 18px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

span#alaotsikko14px {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

span#alaotsikko1 {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

span#foranssi10px {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

span#foranssi10pxpiilota {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

span#foranssi10pxbold {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

.huomio2 {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;
line-height:200%;
}

span#fpunainen10pxbold {
color: #ff0000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

span#foranssi11px {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

span#foranssi11pxunderline {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: underline;
}

span#harmaateksti {
color: #C0C0C0;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.harmaatekstibold {
color: #C0C0C0;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

.tummaharmaatekstibold {
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

.valkoinentekstibold {
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

span#foranssi11pxbold {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

.tuoteotsikko {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 35px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: right;
}

.tuoteotsikko32 {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 32px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: right;
}

.tuoteotsikkoleft {
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 27px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
}

.tuoteotsikkoright {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 27px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
}

.tuoteotsikkoright27px {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 27px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
}

.tuoteotsikkoright26px {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 26px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
}

.fblack10px {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: right;
}

.musta10px {
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: right;
border-right:0px;
border-bottom:0px;
border-left:0px;
border-top:0px;
background-color:#000000;
}

.musta11px {
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: right;
border-right:0px;
border-bottom:0px;
border-left:0px;
border-top:0px;
background-color:#000000;
}
.musta10pxbold {
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: underline;
text-align: right;
border-right:0px;
border-bottom:0px;
border-left:0px;
border-top:0px;
background-color:#000000;
}

.musta10pxcenter {
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: center;
border-right:0px;
border-bottom:0px;
border-left:0px;
border-top:0px;
background-color:#000000;
}

.musta11pxvasen {
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
border-right:0px;
border-bottom:0px;
border-left:0px;
border-top:0px;
background-color:#000000;
}

.harmaa11pxcenter {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: center;
border-right:0px;
border-bottom:0px;
border-left:0px;
border-top:0px;
background-color:#C0C0C0;
}

.harmaa11pxvasen {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
border-right:0px;
border-bottom:0px;
border-left:0px;
border-top:0px;
background-color:#C0C0C0;
}

.normaali11px {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
border-right:0px;
border-bottom:0px;
border-left:0px;
border-top:0px;
background-color:#ffffff;
}

.inputbox {
     background-color: #AAAAAA; 
    background-image: url('src/newsletterico.gif'); 
    border: 1px solid #555555; 
    font-family: verdana; 
    font-size: 10px; 
    color: #0000FF; 
}

.checkbox {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
border-right:0px;
border-bottom:0px;
border-left:0px;
border-top:0px;
background-color:#000000;
}


.fblack10pxcenter {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: center;
}


.fblack9pxcenter {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: center;
}

.fblack9pxarial {
color: #000000;
font-family: Verdana, Arial, sans-serif, Helvetica;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: center;
}

.fblack9pxright {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: right;
}


.fblack9pxcenterbold {
color: #ff0000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight: normla;
font-style: normal;
text-decoration: none;
text-align: center;
}


.fblack9pxleft {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
}

.liwhite10px {
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
}

.fblack10pxbold {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;
text-align: right;
}

.fblack10pxboldleft {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;
text-align: left;
}

.fblack10pxnoalign {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.fblack11px {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
text-align: left;
}

.foranssi11px {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
text-align: left;
}

span#otsikko11px {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
line-height:200%;
}

p.fwhite10 {
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;}

p.fwhite11 {
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;}
	
td.foranssi {

        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #FF9900;
        text-decoration: none;
        PADDING-TOP: 2px;
        PADDING-BOTTOM: 2px;
	}	

LI.10px {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	LIST-STYLE-POSITION: outside; 
	LIST-STYLE-TYPE: disc;
}

LI.valkoinen10px {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	LIST-STYLE-POSITION: outside; 
	LIST-STYLE-TYPE: disc;
	line-height:150%;
}

li.valkoinen11px {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	LIST-STYLE-POSITION: outside; 
	LIST-STYLE-TYPE: disc;
	line-height:150%;
}

LI.11px {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #FF9900; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	LIST-STYLE-POSITION: outside; 
	LIST-STYLE-TYPE: disc;
}

OL {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	LIST-STYLE-POSITION: outside; 
	LIST-STYLE-TYPE: cicle;
}
UL {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
	LIST-STYLE-POSITION: outside; 
	LIST-STYLE-TYPE: cicle;

}












#menu {
width: 15em;
	padding: 0 0 0em 0;
	margin-bottom: 0em;
	font-family: 'Verdana', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	color: #333;
}
#menu img {
float:right;
}
#menu ul {
list-style: none;
		margin: 0;
		padding: 0;
		border: none;
}
.menul ul {
margin-top: 20px;
}
.menul a {
color: #000;
text-decoration: none;
background-color: #EBEBEB;
border-right: 5px solid #EBEBEB;
}

.hbutton li {
		margin: 0;
}

.hbutton ul {
list-style: none;
		padding: 0;
		border: none;
}
.hbutton a {
	clear: both;
	display: circle;
	padding: 1px 1px 1px 0.2em;
	border-left: 5px solid #1A1A1A;
	border-right: 0px solid #1A1A1A;
	text-decoration: none;
	width: 180px;
}


.hbutton a:hover {
		border-left: 5px solid #1A1A1A;
		border-right: 0px solid #1A1A1A;
		text-decoration: underline;

}	
	

	

TABLE#floodspot1 TD {
	FONT-SIZE: 10px; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left
}

.borderTable {padding: 2px 2px 2px 2px; border: 1px solid #000000;
}



A.naviLeft:link {
	FONT-SIZE: 10px; COLOR: #f5621a; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.naviLeft:visited {
	FONT-SIZE: 10px; COLOR: #999999; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.naviLeft:active {
	FONT-SIZE: 10px; COLOR: #f5621a; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.naviLeft:hover {
	FONT-SIZE: 10px; COLOR: #f5621a; TEXT-DECORATION: underline; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}


A.toporange:link {
	FONT-SIZE: 10px; font-weight: bold; COLOR: #f5621a; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.toporange:visited {
	FONT-SIZE: 10px; font-weight: bold; COLOR: #f5621a; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.toporange:active {
	FONT-SIZE: 10px; font-weight: bold; COLOR: #f5621a; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}
A.toporange:hover {
	FONT-SIZE: 10px; font-weight: bold; COLOR: #f5621a; TEXT-DECORATION: underline; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}



A.topwhite:link {
	FONT-SIZE: 10px; font-weight: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.topwhite:visited {
	FONT-SIZE: 10px; font-weight: bold; COLOR: #ffffff; TEXT-DECORATION: none
}	
A.topwhite:active {
	FONT-SIZE: 10px; font-weight: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
A.topwhite:hover {
	FONT-SIZE: 10px; font-weight: bold; COLOR: #ffffff; TEXT-DECORATION: underline
}


A.menuotsikko3:link {
	FONT-SIZE: 11px; font-weight: normal; COLOR: #FF9900; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

A.menuotsikko3:visited {
	FONT-SIZE: 11px; font-weight: normal; COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

A.menuotsikko3:hover {
	FONT-SIZE: 11px; font-weight: normal; COLOR: #FF9900; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.menuotsikko3:active {
	FONT-SIZE: 11px; font-weight: normal; COLOR: #FF9900; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

A.menualaotsikko3:link {
	FONT-SIZE: 10px; font-weight: normal; COLOR: #FF9900; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

A.menualaotsikko3:visited {
	FONT-SIZE: 10px; font-weight: normal; COLOR: #FF9900; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

A.menualaotsikko3:hover {
	FONT-SIZE: 10px; font-weight: normal; COLOR: #FF9900; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.menualaotsikko3:active {
	FONT-SIZE: 10px; font-weight: normal; COLOR: #FF9900; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}


A.menuotsikko:link {
	FONT-SIZE: 11px; font-weight: normal; COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

A.menuotsikko2:link {
	FONT-SIZE: 11px; font-weight: normal; COLOR: #FF9900; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}


A.menuotsikko:visited {
	FONT-SIZE: 11px; font-weight: normal; COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

A.menuotsikko:hover {
	FONT-SIZE: 11px; font-weight: normal; COLOR: #FF9900; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.menuotsikko:active {
	FONT-SIZE: 11px; font-weight: normal; COLOR: #FF9900; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}


A.menualaotsikko:link {
	FONT-SIZE: 10px; font-weight: normal; COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

A.menualaotsikko:visited {
	FONT-SIZE: 10px; font-weight: normal; COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

A.menualaotsikko:hover {
	FONT-SIZE: 10px; font-weight: normal; COLOR: #FF9900; TEXT-DECORATION: underline; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
A.menualaotsikko:active {
	FONT-SIZE: 10px; font-weight: normal; COLOR: #ffffff; TEXT-DECORATION: none; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
}

p {	color: #ffffff;font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 11px;	font-weight: normal;	font-style: normal;	text-decoration: none;}
	
p.black {
	color: #000000;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;}

a#bvalk {color: #FFFFFF;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 11px;font-weight: bold;font-style: normal;text-decoration: none;}

td.pages {
	FONT-SIZE: 11px; 
	font-weight: normal; 
	COLOR: #f5621a; 
	TEXT-DECORATION: none; 
}

td.leipis {

        font-size: 10px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
        PADDING-TOP: 2px;
        PADDING-BOTTOM: 2px;
	}

p.leipateksti {
        font-size: 11px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #ffffff;
        text-decoration: none;
        line-height:140%;
	}

td.orange {
	FONT-SIZE: 11px; font-weight: bold; COLOR: #f5621a; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}


span#pienifontti {
	FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none; PADDING-RIGHT: 2px! important; PADDING-LEFT: 2px! important
}

span#bvalk {color: #FFFFFF;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 11px;font-weight: bold;font-style: normal;text-decoration: none;}

span#nvalk {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;}

span#infield {
color: #00B2C3;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;}


span#bvalkiso {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 20px;
font-weight: normal;
font-style: normal;
text-decoration: none;}

span#bvalkiso2 {
color: #FFFFFF;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 28px;
font-weight: normal;
font-style: normal;
text-decoration: none;}


span#oranssi {color: #FFCC00;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 11px;font-weight: bold;font-style: normal;text-decoration: none;}

span#active {
color: #f5621a;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: underline;}

span#bblack {color: #000000;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 11px;font-weight: bold;font-style: normal;text-decoration: none;}

span#small {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;}

span#titlesmall {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;}

span#bred {
color: #DC0000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;}

.normal {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.normalbold {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

.normalsmall {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

.normal2 {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}


span#paaotsikko {
color: #f5621a;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 24px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

span#paaotsikko2 {
color: #f5621a;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 20px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

	
span#leipis10 {
	font-weight: normal;
	font-size: 10px;
	color:  #black;
	text-decoration: none;
	}
	
span#huomio {
	font-weight: bold;
	font-size: 10px;
	color:  #f5621a;
	text-decoration: none;
	}
	
span#leipis11 {
	font-weight: normal;
	font-size: 10px;
	color:  #f5621a;
	text-decoration: none;
	}
	
	
span#leipisoranssi {
	font-weight: normal;
	font-size: 9px;
	color:  #f5621a;
	text-decoration: none;
	}

span#valkoinen10px150px {
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	line-height:150%;
	}

td.leipis10 {
	font-weight: normal;
	font-size: 10px;
	color:  #black;
	text-decoration: none;
	}
	
td.leipis10bold {
	font-weight: bold;
	font-size: 10px;
	color:  #black;
	text-decoration: none;
	}
	
td.pienifontti {
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	}

	
td.px10white {
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	}
	
td.px10whitebold {
	color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
	}
	
td.px10orange {
	color: #f5621a;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	}
	
td.leipis11 {
	font-weight: normal;
	font-size: 10px;
	color:  #f5621a;
	text-decoration: none;
	}
	
.tblboda {
    border-width: 1px;
    border-style: solid;
    border-color: #AAAAAA;
    }
     
td.fenixoranssi {
    border-width: 1px;
    border-style: solid;
    border-color: #FF9900;
    background-repeat:repeat-x;
    }
    
td.fenixoranssipadding {
    border-width: 1px;
    border-style: solid;
    border-color: #FF9900;
    background-image:url('src/bggrey.jpg');
    background-repeat:repeat-x;
    padding: 7px;
    }
    
td.fenixoranssipadding2 {
    border-width: 1px;
    border-style: solid;
    border-color: #FF9900;
    background-image:url('src/bggrey500px.jpg');
    background-repeat:repeat-x;
    padding: 7px;
    }

td.fenixoranssipaddingnobg {
    border-width: 1px;
    border-style: solid;
    border-color: #FF9900;
    padding: 7px;
    }
	
span#titlebold {
	font-weight: bold;
	font-size: 11px;
	letter-spacing: 1px;
	color:  #black;
	text-decoration: none;
	}

span#harmaabody {
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

span#harmaabody2 {
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}


span#harmaapvm {
color: #999999;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

span#alaotsikko1 {
color: #FF9900;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

span#alaotsikko2 {
color: #cccccc;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

span#alaotsikkobold {
color: #f5621a;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

span#alaotsikko1b {
color: #f5621a;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

span#info {
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;;
letter-spacing: 0px;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;}

span#info3 {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;;
letter-spacing: 0px;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;}

span#infopun {
color: #FF0000;
font-family: Verdana, Helvetica, Arial, sans-serif;;
letter-spacing: 0px;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;}

span#info2 {
color: #666666;
font-family: Verdana, Helvetica, Arial, sans-serif;;
letter-spacing: 0px;
font-size: 10px;
font-weight: normal;
font-style: normal;
text-decoration: none;}

span#numero {
color: #000000;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: underline;
}

span#infieldvirh {
color: #66CCCC;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

span#uutisetbody {
color: #f5621a;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: normal;
font-style: normal;
text-decoration: none;
}

span#titlesc {
color: #f5621a;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
font-style: normal;
text-decoration: none;
}

.button
{
	font-family: Verdana, Helvetica, Arial, sans-serif; tahoma, geneva, verdana, arial, helvetica;
	font-size: 11px;
	height: 17px;
	width: 22pt;
	padding: 0px;
	text-align: center;
}

.button2
{
	color: #000;
	background: #ffa20f;
	border: 1px outset #d7b9c9;
	font-family: tahoma, geneva, verdana, arial, helvetica;
	font-size: 11px;
	height: 18px;
}


.text
{
	width: 120px;
	height: 18px;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	color: #4a4a4a;
}



td.bottombar {color: #FFFFFF;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 9px;font-weight: normal;font-style: normal;line-height: 13px;padding-bottom: 3px;}

span#alatekstibold {color: #ffffff;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 9px;font-weight: bold;font-style: normal;line-height: 13px;padding-bottom: 3px;}

span#alatekstinorm {
color: #ffffff;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 9px;
font-weight: normal;
font-style: normal;
line-height: 13px;
padding-bottom: 3px;}


td {

        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color:  #000000;
        text-decoration: none;
        }
        
td.valkoinen {

        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color:  #ffffff;
        text-decoration: none;
        }
        
td.harmaa {

        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color:  #cccccc;
        text-decoration: none;
        padding-bottom: 3px;
        padding-top: 3px;
        padding-left: 3px;
        }
        
td.rlbtheader {
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color:  #000000;
        border-style: solid;
        border-width: 1px;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
        padding-left: 2px;
        }


td.rlb {
	font-size: 7pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color:  #000000;
        border-style: solid;
        border-width: 1px;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
        padding-left: 2px;
        }

td.lb {
	font-size: 7pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color:  #000000;
        border-style: solid;
        border-width: 1px;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 0px solid;
	BORDER-LEFT: #000000 0px solid;
	BORDER-BOTTOM: #000000 1px solid;
        padding-left: 2px;
        }


td.black {

        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color:  #000000;
        text-decoration: none;
        }

       
.bold    { 
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
        }
        
.bold_wh   { 
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #FFFFFF;
        text-decoration: none;
        }
        
.bold_bl   { 
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
        }


B {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
STRONG {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.otsikko1    { 
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px; 
	line-height: 15px;
	}

.linkwhitesmallbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.valkoinen{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}


.linkwhitesmallnormal {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.linkwhitesmallnormal2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 7pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 16px;
}
	
.menutext0    { 
	font-size: 8pt;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}

.menutext    { 
	font-size: 7pt;
	font-family: Verdana;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 2px;
	padding-bottom: 2px;
	padding-top: 2px; 
	line-height: 12px;
	}
	
.menutext2    { 
	font-size: 7pt;
	font-family: Verdana;
	font-weight: NORMAL;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 8px;
	}

.otsikko2    { 
	font-size: 8pt;
	font-family: Verdana;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 3px;
	padding-bottom: 2px;
	padding-top: 2px; 
	line-height: 15px;
	}
        
.ingressi    { 
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: normal;
        color: #000000;
        text-decoration: none;
        padding-left: 20px;
        padding-bottom: 4px;
        }
		
		
.main-table {
   	 text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	border: 1px solid #EBEBEB;
	}

.box-body {
        text-decoration: none;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
	background-color: #f0f0f0;
	border: 1px solid #000;
	font-size: 100%;
	}	
			
.ala-palkki {
    text-decoration: none;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #000000;
	border: 2px solid #000;
	font-size: 70%;
	padding-left: 20px;
	padding-right: 20px;
		}	
        
	       
.uutta    { 
        font-size: 8pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #F9A03F;
        text-decoration: none;
        }
        
.otsikko    { 
        font-size: 9pt;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #000000;
        text-decoration: none;
        }
        
	
.box-title{

	font-weight: bold;
    font-size: 11px;
	background-color: #EBEBEB;
	border: 1px solid #000;
	border-bottom: 0px solid #000;
	color: #000000;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.box-body {
    text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #f0f0f0;
	border: 1px solid #000;
	font-size: 11px;
}

SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 100px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0
}
.miinus {
	FONT-SIZE: 10px
}
.date {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #cccccc
}
.valikko2 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; WIDTH: 140px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0
}

INPUT {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

TEXTAREA {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.vaalea {
	FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
FORM {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.marquee1 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
                  