.virhe{
	color : #FF0000;
}
.boldi{
	font-weight: bold;
}
A
{
    FONT-SIZE: 12px;
    COLOR: #000000;    
    FONT-WEIGHT: none;  
    TEXT-DECORATION: none
}
A:visited
{   
FONT-SIZE: 12px;
    COLOR: #000000;    
    FONT-WEIGHT: none;  
    TEXT-DECORATION: none
}
A:hover
{ 
FONT-SIZE: 12px;
    COLOR: #b60400;
    FONT-WEIGHT: none;   
    TEXT-DECORATION: none    
}

A.jouppi
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;    
    FONT-WEIGHT: none;  
    TEXT-DECORATION: none
}

A.ajankohtaista_otsikko
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:visited.ajankohtaista_otsikko
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:hover.ajankohtaista_otsikko
{
    FONT-SIZE: 11px;
    COLOR: #b60400;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.ajankohtaista_txt
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-WEIGHT: normal; 
    TEXT-DECORATION: none
}
A:visited.ajankohtaista_txt
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-WEIGHT: normal; 
    TEXT-DECORATION: none
}
A:hover.ajankohtaista_txt
{
    FONT-SIZE: 11px;
    COLOR: #b60400;
    FONT-WEIGHT: normal; 
    TEXT-DECORATION: none
}

A.side
{
    FONT-SIZE: 11px;
    COLOR: #000000;    
    FONT-WEIGHT: bold;  
    TEXT-DECORATION: none
}

A:visited.side
{
    FONT-SIZE: 11px;
    COLOR: #000000;    
    FONT-WEIGHT: bold;  
    TEXT-DECORATION: none
}

A:hover.side
{
    FONT-SIZE: 11px;
    COLOR: #b40000;    
    FONT-WEIGHT: bold;  
    TEXT-DECORATION: none
}

BODY
{
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: url(tausta.jpg);
    FONT-FAMILY: Sans-serif, Helvetica, Arial;
    BACKGROUND-COLOR: #FFFFFF;
    backgound-image: url(tausta.jpg)
    border-right-style: solid;
    border-right-color: #4c4c55;
    border-right-width: 1;  
     border-left-style: solid;
    border-left-color: #4c4c55;
    border-left-width: 1;

}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Sans-serif, Helvetica, Arial;
    BACKGROUND-COLOR: #FFFFFF;
    font-color: #666666;

 }

 
td.sivut
{
    FONT-SIZE: 3;
    BACKGROUND-IMAGE: url(side_tausta.jpg);
    COLOR: #000000;
    FONT-FAMILY: Sans-serif, Helvetica, Arial;
    BACKGROUND-COLOR: #2367c8;
    border-right-style: solid;
    border-right-color: #948375;
    border-right-width: 1;  
     border-left-style: solid;
    border-left-color: #4c4c55;
    border-left-width: 1;
}  

td.parillinen
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    BACKGROUND-COLOR: #e0e0e0;
}    

td.keski
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Sans-serif, Helvetica, Arial;
    border-right-style: solid;
    border-right-color: #4c4c55;
    border-right-width: 1;  
  
}     

td.blank
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Sans-serif, Helvetica, Arial;
    BACKGROUND-COLOR: #FFFFFF;
    border-style: none;
}  
      
td.liikkeet
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Sans-serif, Helvetica, Arial;
    WEIGHT: strong;
    BACKGROUND-COLOR: #575965;
    border-style: solid;
    border-top-style: solid;
    border-top-color: #000000;
    border-top-width: 1;  
    border-bottom-style: solid;
    border-bottom-color: #000000;
    border-bottom-width: 1;
    border-right-style: solid;
    border-right-color: #000000;
    border-right-width: 1;  
     border-left-style: solid;
    border-left-color: #000000;
    border-left-width: 1;
  }  
    
.liikkeet A:link {font-weight: bold; text-decoration: none; color:#FFFFFF;}
.liikkeet A:visited {font-weight: bold; text-decoration: none; color:#FFFFFF;}
.liikkeet A:active {font-weight: bold; text-decoration: underline; color:#FFFFFF;}
.liikkeet A:hover {font-size: 11px; font-weight: bold; text-decoration: underline; color:#b40000;}    
     
td.ylaosa
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Sans-serif, Helvetica, Arial;
    BACKGROUND-COLOR: #EEEEEE;
    border-top-style: solid;
    border-top-color: #4c4c55;
    border-top-width: 1;  
     border-bottom-style: solid;
    border-bottom-color: #4c4c55;
    border-bottom-width: 1;
 border-right-style: solid;
    border-right-color: #4c4c55;
    border-right-width: 1;  
     border-left-style: solid;
    border-left-color: #4c4c55;
    border-left-width: 1;	
}  

tr.ylaosa
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Sans-serif, Helvetica, Arial;
    BACKGROUND-COLOR: #000000;
}  

TH
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Sans-serif, Helvetica, Arial;
    BACKGROUND-COLOR: #0d418c;
}   

.footer
{
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Sans-serif, Helvetica, Arial;
    BACKGROUND-COLOR: #0d418c;
   border-top-style: solid;
    border-top-color: #4c4c55;
    border-top-width: 1;  
     border-bottom-style: solid;
    border-bottom-color: #4c4c55;
    border-bottom-width: 1;
 border-right-style: solid;
    border-right-color: #4c4c55;
    border-right-width: 1;  
     border-left-style: solid;
    border-left-color: #4c4c55;
    border-left-width: 1;	
}   

A.footer
{
    FONT-WEIGHT: normal;
    COLOR: #FFFFFF
}

.NW
{
    FONT-SIZE: 10px;
    COLOR: #40404f;
    FONT-FAMILY: Sans-serif, Helvetica, Arial;
    BACKGROUND-COLOR: #d3d3dd;

}

.palaute
{
    FONT-SIZE: 10 px;
    COLOR: #000000;
    FONT-FAMILY: Sans-serif, Helvetica, Arial;
    BACKGROUND-COLOR: #e6e6e6
}

.riviparillinen
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #1952a1
}
.rivipariton
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
}

.rivi
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #eeeeee
}    

.rivibutton
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #eeeeee
}  

.rivibutton1
{
    FONT-SIZE: 8pt;  
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #eeeeee
}  

.dropdown
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #eeeeee
    WIDTH: 150px;
}
.otsikkorivi
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF
}
.kuvalinkki
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}

.uutisotsikko
{
    FONT-SIZE: 12px;
    COLOR: #B10101;
    font-weight: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.paivays
{
    FONT-SIZE: 12px;
    COLOR: 40404f;
   FONT-FAMILY: Arial, Helvetica, sans-serif;
}


A:active
{
    FONT-WEIGHT: normal;
    COLOR: #696969
}

A.news_otsikko {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-decoration : none;
}

A.news_otsikko:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-decoration : none;
}

A.news_otsikko:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	text-decoration : underline;
} 

A.news {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-decoration : none;
}

A.news:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-decoration : none;
}

A.news:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	text-decoration : underline;
}

img.kuva {border:1px solid black}