BODY { font-family:  arial, helvetica , serif ; font-size: 9pt ; 
	color: #1F1F1F;
	background-color : #6F9CF9;
	background-color : #74A1FE;
	background-image: url("/icon/bg/awotbiz.jpg");
	background-repeat: no-repeat;
  	background-attachment: fixed;
  	/*background-position: 0cm 0cm;*/
 	/*background-position: left top;*/
 	background-position: top;
     }
H1 { font-size:14pt; color :#4f4f4f ; font-style:italic ; }
H2 { font-size:12pt; color :#4f4f4f ; font-style:italic ; }
H3 { font-size:11pt; color :#5079cb ; font-style:italic ; margin: 2px 0px 2px 0px; }
H4 { font-size:10pt; color :#5079cb ; font-style:italic ; margin: 2px 0px 2px 0px; }
H5 { font-size:9pt; color :#0f0f0f ; font-style:bold ; margin: 1px 0px 1px 0px; }
.pun { color: red; }

A {font-family :Arial,Helvetica,sans-serif ; font-size: 9pt ;
	text-decoration: none;
        font-weight: normal;
	}
	A:link{color: #3873AA ; }
        A:visited{color: #3873AA; }
        A:active{color: #3873AA; }
	A:hover{color:#0A3156; background-color: transparent; 
		text-decoration: underline;
		}

.tst1 { font-family: avantgarde, sans-serif, arial, helvetica ; font-size: 9pt ;
        color: #1F1F1F; text-align:left ; vertical-align:top ;
	background-color: #dcdcdc ;
    }
.ts1 { font-family: verdana, arial, helvetica , sans-serif, serif; font-size: 9pt ;
        /*color: #1F1F1F; */
	text-align:left ; vertical-align:top ;
	color: #3873AA ; 
	border: 1px solid #f0f0f0;
	background-color: #fbfbfb ;
	padding-left: 4px;
        padding-top: 3px;
    }
ts1 A {
	color: #3873AA ; 
	text-decoration: none;
	border: 1px solid #f0f0f0;
        border-left: 6px solid #fbfbfb;
	padding-left: 4px;
        padding-top: 3px;
	background-color: #fbfbfb ;
	}
A.ts1:link{ text-decoration: none; color: #3873AA ;
	border: 1px solid #fbfbfb;
        border-left: 6px solid #fbfbfb;
	padding-left: 4px;
        padding-top: 3px;
	background-color: #fbfbfb ;
	}
A.ts1:visited{ text-decoration: none; color: #3873AA ;
	border: 1px solid #fbfbfb;
        border-left: 6px solid #fbfbfb;
	padding-left: 4px;
        padding-top: 3px;
	background-color: transparent;
	}
A.ts1:hover{color: navy    ;
                /*display:block;*/
		border: 1px solid #fbfbfb;
        	border-left: 6px solid #adcece;
                background-color: transparent ;
                padding-top: 3px;
		padding-left: 4px;
		text-decoration: none;
                }

.ts1c { font-family: arial, helvetica , sans-serif, serif; font-size: 9pt ;
        color: #1F1F1F; text-align:left ; vertical-align:center ;
	background-color: #f0f0f0 ;
	/*background-image: url("/icon/gui/lasivalikko.gif");*/
	background-image: url("/icon/gui/banner_harm.gif");
    }
.ts1m { font-family: arial, helvetica , sans-serif, serif; font-size: 9pt ;
        color: #1F1F1F; text-align:left ; vertical-align:center ;
	background-color: #f0f0f0 ;
	background-image: url("/icon/gui/banner_harm.gif");
    }
.ts1r { font-family: arial, helvetica ; font-size: 9pt ;
        color: #1F1F1F; text-align:right ; vertical-align:center ;
	background-color: #dcdcdc ;
	background-image: url("/icon/gui/banner_harm.gif");
    }
.ts2 { font-family: arial, helvetica , sans-serif, serif ; font-size: 9pt ;
        color: #1F1F1F; text-align:left ; vertical-align:top ;
	background-color: #ffffff ;
    }
.ts2h { font-family: arial, helvetica , sans-serif, serif; font-size: 9pt ;
        color: #1F1F1F; text-align:left ; vertical-align:top ;
	background-color: #e0e0e0 ;
	
    }
.ts3 { font-family: arial,  helvetica , sans-serif, serif; font-size: 9pt ;
        color: #1F1F1F; text-align:left ; vertical-align:top ;
	background-color: #cccccc ;
    }
.ts4 { font-family: arial, serif,  helvetica ; font-size: 9pt ;
        color: #1F1F1F; text-align:left ; vertical-align:top ;
	background-color: #dcdcdc ;
    }
.ts4b { font-family: arial, helvetica ; font-size: 9pt ;
        color: #1F1F1F; text-align:left ; vertical-align:top ;
	background-color: #dcdcdc ;
    }
.ts5 { font-family: arial, serif,  helvetica ; font-size: 9pt ;
        color: #989898; text-align:left ; vertical-align:top ;
	background-color: #dadada ;
    }
.box2txt { font-family: arial, helvetica , sans-serif, serif ; font-size: 8pt ;
        color: #1F1F1F; text-align:left ; vertical-align:top ;
        border-bottom: solid gray 1px;
        }

.lomake { font-family: sans-serif, arial, helvetica ; font-size: 11pt ;
        color: #000000; text-align:left ; vertical-align:top ;
        background-color: #f0f0f0 ;
        border-bottom: solid gray 1px;
    }


.palkki { font-family: verdana, arial, helvetica ; font-size: 9pt ;
        color: #adcece; text-align:left ; vertical-align:center ;
        background-color: #f0f0f0 ;
	text-decoration: none;
        font-weight: normal;
	/*display:block;*/
	margin: 9px 0px 2px 0px;
	padding: 2px;
	padding-top: 2px;
    	}

.palkki img { background-color: transparent ; }
.palkki A { /*display:block; */
        background-color: #f0f0f0 ;
	/*border-top: 2px solid #eee;*/
	margin: 9px 0px 2px 0px;
	padding-top: 6px;
	padding: 0px;
        	border: 1px solid #f0f0f0;
        	border-left: 6px solid #f0f0f0;
	}
	A.palkki:link{color: #3873AA ; }
        A.palkki:visited{color: #3873AA; }
        A.palkki:active{color: #3873AA; }
        A.palkki:hover{color: #0A3156    ; 
		/*display:block;*/
        	border: 1px solid #f0f0f0;
        	border-left: 6px solid #adcece;
        	background-color: transparent ;
		padding-top: 6px;
		text-decoration: none;
		} 

.palkki a span {display: none;}
.palkki a:hover>span {display: block;
   position: absolute; width: 350px; left: 350px;
   padding:  5px; margin: 0px 0px -20px; z-index: 10;
   color: #111; background: #f8f8f8;
   font: 10px Arial,helvetica, Verdana, sans-serif; text-align: left;
   border: 1px groove ;
   border-top: 20px solid #ccc;
   }

.palkkiots { font-family: sans-serif, arial, helvetica ; font-size: 11pt ;
        color: #0F0F0F; text-align:left ; vertical-align:top ;
        background-color: #777777 ;
    }


.tss { font-family: arial, helvetica ; font-size: 9pt ;
        text-align:left ; vertical-align:top ;
    }

TABLE.tss { border-collapse: collapse;
	vertical-align:center ; 
	empty-cells: show ;
	border: 2px ridge gray ;
        border-top:  none;
        /*border-left: groove white;
        border-right: groove gray ;
        border-bottom: groove gray;
        border-width:3px; */
        /* groove, solid, ridge , none*/
	} 
  TD.tss             { border: 1px solid gray; padding: 1px; }
  TD.tss.solid-blue  { border: 2px dashed blue; }
  TD.tss.solid-green { border: 2px solid green; }


.tssdoc { font-family: arial, helvetica , sans-serif, serif; font-size: 9pt ;
        color: #1F1F1F; text-align:left ; 
	background-color: #f8f8f8 ;
	border: 2px ridge gray ;
	/*background-image: url("/icon/gui/banner_harm.gif");*/
    }
.tssdoc2 { font-family: arial, helvetica , sans-serif, serif; font-size: 9pt ;
        color: #1F1F1F; text-align:left ; 
	background-color: #dcdcdc ;
	border: 2px ridge gray ;
	/*background-image: url("/icon/gui/banner_harm.gif");*/
    }

<!--
/*
//COL, COLGROUP, TABLE, TBODY, TD, xTR     {       
        //text-decoration:        normal;
        //border-color:   navy;
	//text-align: left;
	//font-size: 9pt;
	//vertical-align:top ;
        //border-style:   normal;
        //}  

//TABLE          { border-collapse: collapse;
                   //border: 2px solid navy; }
  //*#col1         { border: 3px solid black; }
  //TD             { border: 1px solid gray; padding: 1em; }
  //TD.solid-blue  { border: 2px dashed blue; }
  //TD.solid-green { border: 2px solid green; }
*/
-->
