P, TABLE, TD, UL, DIV {

	COLOR: #FFFFFF;

  	FONT-FAMILY: Verdana, Helvetica, sans-serif;

   FONT-SIZE: 11px;
	
}

.leipa {

	COLOR: #000000;

  	FONT-FAMILY: Verdana, Helvetica, sans-serif;

   FONT-SIZE: 11px;
	
	line-height: 160%;
}



.headline {

    COLOR: #B60013;

  	 FONT-FAMILY: Arial, Helvetica, sans-serif;

    FONT-SIZE: 20px;

    FONT-WEIGHT: normal;
	 
	 line-height: normal;
	 
}





.headline1 {

    COLOR: #CA0014;

  	 FONT-FAMILY: Verdana, Helvetica, sans-serif;

    FONT-SIZE: 12px;

    FONT-WEIGHT: bold;

	 line-height: normal;
	 
	 

}


.ruskea {

    COLOR: #9E0B0E;

  	 FONT-FAMILY: Arial, Helvetica, sans-serif;

    FONT-SIZE: 13px;

    FONT-WEIGHT: bold;

	 line-height: normal;
	 
	 text-transform: uppercase; 

}

.ten {

    COLOR: #666666;

  	 FONT-FAMILY: Verdana, Helvetica, sans-serif;

    FONT-SIZE: 9px;

    FONT-WEIGHT: normal;
    letter-spacing: 0,2px;
}


.eilinkki {

	font-family: Verdana, Helvetica, sans-serif; 

	font-size:10px; color: Black; 

	font-weight: normal; 

	text-decoration: none; 
	
	letter-spacing: 1px;

}





A:link {

   font-family: Verdana, Helvetica, sans-serif; 

	font-size: 11px; color: #FFFFFF; 

   TEXT-DECORATION: none;

   FONT-WEIGHT: normal;
}



A:visited {


	color: #FFFFFF;
   TEXT-DECORATION: none; 
}



A:active {


	color: #E06626; 
	TEXT-DECORATION: none;
}



A:hover {


	color: #CBC0C0; 
	TEXT-DECORATION: none;
}


A.rese:link {

   font-family: Verdana, Helvetica, sans-serif; 

	font-size: 10px; color: #F4EDB7; 

   TEXT-DECORATION: none;

   FONT-WEIGHT: normal;
}



A.rese:visited {
	color: #F4EDB7;
   TEXT-DECORATION: none; 
}



A.rese:active {
	color: #F4EDB7;
	TEXT-DECORATION: none;
}



A.rese:hover {

	color: #CBC0C0; 
	TEXT-DECORATION: none;
}


   A.navi { 

	font-family: Verdana, Helvetica, sans-serif; 

	font-size:10px; color: Black; 

	font-weight: normal; 

	text-decoration: none; 
	
	letter-spacing: 1px;
	
	} 
	
	A.navi:active { 

	color: Black; 
	} 

   A.navi:visited {  

	color: Black; 
	} 
	
	A.navi:hover { 

	color: #DA171E; 
} 

   A.navis { 

	font-family: Verdana, Helvetica, sans-serif; 

	font-size:10px; color: #E06626; 

	font-weight: normal; 

	text-decoration: none; 
	
	letter-spacing: 1px;
	
	} 
	
	A.navis:active { 

	color: #E06626; 
	} 

   A.navis:visited {  

	color: #E06626; 
	} 
	
	A.navis:hover { 

	color: #E06626; 
} 



.bgvpuna { 

   background-color : #F9EDED; 

} 


.bgharmaa { 

   background-color : #F3F3F3; 
	
}

.bgnavi {
  
   BACKGROUND-IMAGE: url(./gfx/bg_navi.jpg); 
	
}


.pic{ 
   
	border: 1px solid #DFDFDF; 
}


textarea {

		background-color:;
		background : #C1513A;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		border : 1px solid;
		color : #FFFFFF;
		border-bottom-color : #9D080D;
		border-left-color : #9D080D;
		border-right-color : #9D080D;
		border-top-color : #9D080D;
}


INPUT.sbttn {

		background-color:;
		background : #C1513A;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		border : 1px solid;
		color : #FFFFFF;
		border-bottom-color : #9D080D;
		border-left-color : #9D080D;
		border-right-color : #9D080D;
		border-top-color : #9D080D;

}


INPUT.paina {

		background-color:;
		background : #CA1921;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #FFFFFF;
		border : 1px solid;
		border-color: #FFFFFF;
		

}

.kuvateksti{
	PADDING-RIGHT: 6px;  PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 6px 0px 0px; PADDING-TOP: 6px; text-align: right; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #2C2C2C; BACKGROUND-COLOR: #F7EAEA; filter:alpha(opacity=90); -moz-opacity:0.90;
}


a.text:link { color: #666666; } 
a.text:active { color: Black; } 
a.text:visited { color: #666666; } 
a.text:hover { color: Black; } 

