   <!--

/* Perusmuotoilu */

         ul {
	 margin-top:0cm;
         margin-bottom:0cm;
	 }

         BODY {
         font-size : 12px;
         font-family : Verdana,Arial,Helvetica,Sans-serif}

         TABLE { color : #001050;
         font-size : 11px;
         font-family : Verdana,Arial,Helvetica,Sans-serif}

	.reuna {border-style: solid;
         border-color: #006699;
         border-width: 1px}

 	.reunaWhite {border-style: solid;
         border-color: #FFFFFF;
         border-width: 1px}

        .reunaVasen {
         border-left-style: solid;
         border-left-color: #006699;
         border-left-width: 1px;
         }

         .reunaOikea {
         border-right-style: solid;
         border-right-color: #006699;
         border-right-width: 1px;
         }

	.reunaGray {border-style: solid;
         border-color: #BFBFBF;
	 border-style: solid;
         border-width: 1px}

	.reunaRed {border-style: solid;
         border-color: #FF0000;
         border-width: 1px}

 	H2 { color : #00366C;
   	font-weight : bold;
   	font-size : 14px;
	font-family : Arial,Helvetica,Sans-serif;
	border-style: solid;
	border-color: #CFCFCF;
	border-width: 1px;
	width: 75px;
   	}

	LI {list-style-type: square}

	.LIpieni {list-style-type: circle}
	.LIround { list-style-type: disc}
	.rowSpace { line-height: 5px}


/* Linkit */

        a:link {color: #006060;
	text-decoration: none}

        a:visited {color: #006060;
	text-decoration: none}

        a:active {color: #ff0000;
	text-decoration: none}

	a:hover {color: #009060;
	text-decoration: underline}

/* Linkit - button*/

        a.Button:link {color: #006060;
	/*width: 100%;*/
	padding: 2px;
        display: block;
	text-decoration: none}

        a.Button:visited {color: #006060;
	/*width: 100%;*/
	padding: 2px;
	display: block;
	text-decoration: none}

	a.Button:hover { color: white;
	text-decoration: none;
	/*width: 100%;*/
	padding: 1px;
        display: block;

	border-top-width: 1px;
	border-top-color: #9FD2FD;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-color: #9FD2FD;
	border-left-style: solid;

	border-right-width: 1px;
	border-right-color: black;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: black;
	border-bottom-style: solid;

	background: #336699}

        a.Button:active {color: #ff0000;
	/*width: 100%;*/
	padding: 1px;
        display: block;

	border-top-width: 1px;
	border-top-color: white;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-color: white;
	border-left-style: solid;

	border-right-width: 1px;
	border-right-color: #7F7F7F;
	border-right-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #7F7F7F;
	border-bottom-style: solid;
	background: #DFDFDF;
	text-decoration: none}


/* Button teksti */

	.textButton { color : #FFFFFF;
   	font-weight : bold;
   	font-size : 11px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif;
	width: 100%;
	padding: 2px;

	border-top-width: 1px;
	border-top-color: #9FD2FD;
	border-top-style: solid;

	border-left-width: 1px;
	border-left-color: #9FD2FD;
	border-left-style: solid;

	border-right-width: 1px;
	border-right-color: black;
	border-right-style: solid;

	border-bottom-width: 1px;
	border-bottom-color: black;
	border-bottom-style: solid;

	background-color: #336699}

	.textButtonRed { color : #FFFFFF;
   	font-weight : bold;
   	font-size : 11px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif;
	width: 100%;
	padding: 1px;

	border-top-width: 1px;
	border-top-color: #FFDDDD;
	border-top-style: solid;

	border-left-width: 1px;
	border-left-color: #FFDDDD;
	border-left-style: solid;

	border-right-width: 1px;
	border-right-color: black;
	border-right-style: solid;

	border-bottom-width: 1px;
	border-bottom-color: black;
	border-bottom-style: solid;

	background-color: #FF0000}

/* erikoisteksti */

	.juttuOtsikko { color : #FFFFFF;
   	font-weight : bold;
   	display: block;
   	font-size : 11px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif;
	/*width: 100%;*/
	padding: 2px;
	background-color: #336699}

	.juttuOtsikkoRed { color : #FFFFFF;
   	font-weight : bold;
   	display: block;
   	font-size : 11px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif;
	/*width: 100%;*/
	padding: 2px;
	background-color: #FF0000}

 	.textOtsikkobgR { color : #FFFFFF;
	font-weight : bold;
	display: block;
   	font-size : 17px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif;
	/*width: 100%;*/
	padding: 2px;
	background-color: #FF0000}

	.textLinkki { text-decoration: underline}

	.textLinkkiWhite { color : #FFFFFF;
	text-decoration: underline}

 	.textCourier { color : #000000;
   	font-size : 12px;
   	font-family : Courier New,Courier}

	.textSWhiteG { color : #DFDFDF;
   	font-size : 11px;
	font-weight : bold;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textSWhiteB { color : #FFFFFF;
   	font-size : 11px;
	font-weight : bold;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textMenu { color : #000000;
   	font-size : 11px;
	text-decoration: none;
	line-height:150%;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.design { color : #FFFFFF;
   	font-size : 11px;
	background-color: #CFCFCF;
        position: absolute;
        bottom: 10px;
	width: 100%;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

/* taustalla */

 	.textSbg { color : #006060;
   	font-size : 12px;
	background-color: #DFDFDF;
	font-weight : bold;
	width: 100%;
	padding: 3px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

	.textSblueBg { color : #336699;
   	font-size : 12px;
	background-color: #DFDFDF;
	font-weight : bold;
	width: 100%;
	padding: 3px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

	.textSbgGray { color : #FFFFFF;
   	font-size : 12px;
	background-color: #BFBFBF;
	font-weight : bold;
	width: 100%;
	padding: 3px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

	.textSbgBlue { color : #FFFFFF;
   	font-size : 12px;
	background-color: #336699;
	font-weight : bold;
	width: 100%;
	padding: 2px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textSbgR { color : #FFFFFF;
   	font-size : 12px;
	background-color: #FF0000;
	font-weight : bold;
	width: 100%;
	padding: 2px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}



/* Normaali teksti 12px */

 	.text0 { color : #000000;
   	font-size : 12px;
	font-weight : normal;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.text0just { color : #000000;
	text-align : justify;
   	font-size : 12px;
	font-weight : normal;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.text0White { color : #FFFFFF;
   	font-size : 12px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.text0Green { color : #006060;
   	font-size : 12px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.text0blue { color : #000080;
   	font-size : 12px;
	font-weight : none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.text0Red { color : #FF0000;
   	font-size : 12px;
	font-weight : bold;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

/* Pieni teksti 7-8pt*/

 	.textSS { color : #8f8f8f;
   	font-size : 9px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textS { color : #001050;
   	font-size : 11px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textSjust { color : #000000;
	text-align : justify;
	font-weight : normal;
   	font-size : 11px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textSWhiteV { color : #FFFFFF;
   	font-size : 11px;
	text-decoration: none;
	line-height:95%;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textSWhite { color : #FFFFFF;
   	font-size : 11px;
	text-decoration: none;
	line-height:95%;
   	font-family : Arial,Helvetica,Sans-serif}

 	.textSGray { color : #8f8f8f;
   	font-size : 11px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textSRed { color : #FF0000;
   	font-size : 11px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textSGreen { color : #006060;
   	font-size : 11px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textSblue { color : #336699;
   	font-size : 11px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

/* Otsikot 9-13pt */

 	.textOtsikkoBlack { color : #000000;
   	font-weight : bold;
   	font-size : 13px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textOtsikko { color : #004080;
   	font-weight : bold;
   	font-size : 17px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textOtsikkoBlue { color : #004080;
   	font-weight : bold;
   	font-size : 13px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textOtsikkoWhite { color : #FFFFFF;
   	font-weight : bold;
   	font-size : 11px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textOtsikkoLink { color : #004080;
   	font-weight : bold;
   	font-size : 17px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textOtsikkoGreen { color : #006060;
   	font-weight : bold;
   	font-size : 17px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textOtsikkoYellow { color : #FCBB00;
   	font-weight : bold;
   	font-size : 17px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textOtsikkoRed { color : #FF0000;
   	font-weight : bold;
   	font-size : 17px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textOtsikkoMediumBig { color : #004080;
   	font-size : 20px;
	font-weight : bold;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textOtsikkoWhiteBig { color : #FFFFFF;
   	font-weight : bold;
   	font-size : 17px;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

/* erikoiset */

	.boxline { border: 1px solid #336699; }

 	.textOtsikkoBig { color : #004080;
   	font-size : 24px;
	font-weight : bold;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textOtsikkoRedBig { color : #FF0000;
   	font-size : 24px;
	font-weight : bold;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

 	.textOtsikkoXLL { color : #efefef;
   	font-size : 72pt;
	font-weight : bold;
	text-decoration: none;
   	font-family : Verdana,Arial,Helvetica,Sans-serif}

        .tableline { border: #336699;
        border-style: dotted;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px}


/* ei käytössä */


 	.olympus { color : #FFFFFF;
   	font-size : 15px;
	background-color: #000091;
	font-weight : bold;
	width: 100%;
	padding: 2px;
   	font-family : Arial,Helvetica,Sans-serif}


/* Malli, ei käytössä */

   	.textbox2 { color : #FFFFFF;
   	font-weight : light;
   	font-size : 11px;
   	font-family : Verdana,Arial,Helvetica,Sans-serif;
  	width: 450px;
   	padding: 5px;
   	text-align: center;
   	vertical-align: middle;
   	background-color: #4A9595;
   	border-width: thin;
   	border-color: blue;
   	border-style: solid}

-->

