﻿BODY {
	font-family: Tahoma;
	color: Black;
	text-decoration:none;
	font-weight:normal
}
BODY a {
	color: #666666;
	text-decoration: none;
}
BODY A:hover {
	color:black ;
	text-decoration: underline;
}
hr {
	border: thin solid #EEEEEE;
}
H1
{
	font-size: 11px;
	color: Black;
	text-decoration:none;
	font-weight :  bold;
}

.valikko {
	color: Black;
	font-size: 11px;
	text-decoration: none;
	font-weight: bolder;
}
.valikko a {
	color: Black;
	text-decoration: none;
	font-weight: bold;
}
.valikko A:hover{
	color: Black;
	text-decoration: underline;
	font-weight: bold;
}
 .valikko1 {
	color: White;
	font-family : Tahoma;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

 
.valikko1 a {
	color: White;
	font-family : Tahoma;
	text-decoration: none;
	font-weight: bold;
}
 
.valikko1 A:hover{
	color: Black;
	font-family : Tahoma;
	text-decoration: underline;

}

.maintaulu {
	border : 6px double #EEEEEE;
}
.maintaulu A {
	COLOR: Navy;
	text-decoration : none;
}
.maintaulu A:Hover {
	COLOR: Black;
	text-decoration : underline;
}
.maintaulu A:visited {
	COLOR: Black;
	text-decoration : underline;
}
.ViroWeb {
	color: Black;
	font-size: 11px;
	text-decoration: none;
	font-weight: bolder;
}
.ViroWeb A {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.ViroWeb A:hover{
	color: Black;
	text-decoration: underline;
	font-weight: bold;
}
.ViroWeb1 {
 	color: White;
	font-family : Tahoma;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.ViroWeb1 A {
	color: White;
	font-family : Tahoma;
	text-decoration: none;
	font-weight: bold;
}
 
.ViroWeb1 A:hover{
	color: Black;
	font-family : Tahoma;
	text-decoration: underline;

}
.textbox {
	background-color: #FFFFF0;
	font-weight: normal;
	font-size: 12px;
	padding : 1px;
	border-left : 1px solid #CBCBCB;
	border-right : 1px solid #CBCBCB;
	border-top :1px solid #CBCBCB;
	border-bottom : 1px solid #CBCBCB;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px
}
.footer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration:none
}
.footer a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	text-decoration:none
}
.footer a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: Black;
	text-decoration: underline
}
.footer1 {
	color : Black;
	font-size : 11px;
	font-weight : bold;
}
.footer1 a{
	color : #666666;
	text-decoration : none;
}
.footer1 a:visited{
	color : #666666;
	text-decoration : none;
}
.footer1 a:hover{
	color : Black;
	text-decoration : underline;
}
.tulos {
	font-size: 11px;
	color: Black;
	text-decoration:none;
}
.tulos a {
	COLOR: Navy;
}
.tulos A:hover{
	color: Black;
	text-decoration:underline
}
.tulosh {
	color : #000066;
	font-family : Tahoma;
	font-size : 12px;
	font-weight : bold;
}

.tulosh a {
	color : Blue;
	font-weight : bold;
	text-decoration : none;
}

.tulosh a:visited{
	color : Blue;
	font-weight : bold;
	text-decoration : none;
}
.tulosh a:hover {
	color : Blue;
	font-weight : bold;
	text-decoration : underline;
}

.forumtulos {
	FONT-WEIGHT: 400;
	FONT-SIZE: 11px;
	COLOR: #000000;
	TEXT-DECORATION: none
}
.forumtulos a {
	FONT-WEIGHT: 500;
	FONT-SIZE: 11px;
	COLOR: Navy;
	TEXT-DECORATION: none
}
.forumtulos A:hover {
	FONT-WEIGHT: 500;
	FONT-SIZE: 11px;
	COLOR: #555555;
	TEXT-DECORATION: underline
}
.uusiviesti {
	background-color: #C0C0C0;
	 border: 1 solid #000000;
font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	cursor : hand;
}
 
.uusiviesti1 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: transparent;
	width: 120px;
	border-color : #FFFFFF;
	text-align:center;
	border : thin;
	text-decoration:underline;
}
.uusiviesti2 {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: transparent;
	width: 40px;
	text-align:center;
	border-color : White;
	border : thin;
}
.etsi {
	background-color: #C0C0C0;
	 border: 1 solid #000000;
font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	cursor : hand;
}
.laheta {
	font-family: MS Sans Serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #FFFFCC;
	border: #666666;
	border-style: solid;
	border-top-width: 0px;
	border-right-width:1px;
	border-bottom-width: 2px;
	border-left-width: 0px;
}
.siirry {
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #eeeeee;
	border-color: #666666;
	border-style: solid;
	border-top-width: 0px;
	border-right-width:1px;
	border-bottom-width: 2px;
	border-left-width: 0px;
}
.tulosbox {
	border-color: #cccccc;
	border-style: ridge;
	border-top-width: 1px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 1px;
}
.tulosbox1 {
	border : 8px double #EEEEEE;
}
.tulosbox2 {
	border : 4px double #EEEEEE;
}
.varska {

}
.taulukko {	border-right : #CC0033 2px solid;
	border-top : #CC0033 2px solid;
	border-left : #CC0033 2px solid;
	border-bottom : #CC0033 2px solid;
}
.laskin {
	BORDER-RIGHT: 1px solid #666666;
	BORDER-TOP: 1px solid #666666;
	FONT-SIZE: 12px;
	font-weight: bold;
	BORDER-LEFT: 1px solid #666666;
	COLOR: #666666;
	BORDER-BOTTOM: 1px solid #666666;
	padding : 2px;
	BACKGROUND-COLOR: #FFFFCC;
	margin-top: 4px;
	margin-bottom: 4px;
}
.haku {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	FONT-SIZE: 12px;
	font-weight: bold;
	BORDER-LEFT: #666666 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #666666 1px solid;
	padding : 2px;
	BACKGROUND-COLOR: #FFFFCC;
}
.haku2 {
	BORDER-RIGHT: #666666 1px solid;
	BORDER-TOP: #666666 1px solid;
	FONT-SIZE: 11px;
	font-weight: bold;
	BORDER-LEFT: #666666 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #666666 1px solid;
	padding : 2px;
	BACKGROUND-COLOR: #FFFFCC;
}
.yht {
	text-decoration : none;
	FONT-SIZE : 11px;
	font-weight :  bold;
}
.yht a {
	COLOR : Navy;
	text-decoration : none;
}
.yht a:visited {
	COLOR : Navy;
	text-decoration : none;
}
.yht a:Hover {
	COLOR : Black;
	text-decoration : underline;
}
.forms {
	BACKGROUND: #FFFFF0;
	padding-left :  2px;
	padding-right :  2px;
}
.heading{
	font-size: 14px;
	font-weight : bold;
	color :#666666
}
.tulosh2 {
	color : #444444;
	font-family : Tahoma;
	font-size : 13px;
	font-weight : bold;
}
.lasu {
	background:#FFFFCC;

	padding-left : 2px;
	padding-right :  2px;
}
.lasu2 {
	font-weight :  bold;
	background:#FFFF00;
	border : 1px solid Gray;
	padding-left : 2px;
	padding-right :  2px;

}

.lyhyesti {
	color: Black;
	font-family : Tahoma;
	font-size: 11px;
	text-decoration: none;

}
 
.lyhyesti  a {
	color: #444444;
	font-family : Tahoma;
	text-decoration: none;

}
 
.lyhyesti  A:hover{
	color: Black;
	font-family : Tahoma;
	text-decoration: underline;
}
.uutis {
	color : #555555;
	font-weight : 400;
	font-size : 11px;
	FONT-FAMILY: arial, Trebuchet MS, verdana;
	text-decoration : none;
}

.uutis a {
	color : Navy;
	font-weight : 400;
	font-size : 11px;
	FONT-FAMILY: arial, Trebuchet MS, verdana;
	text-decoration : none;
}

 
.uutis A:hover {
	color : Black;
	font-weight : 400;
	font-size : 11px;
	FONT-FAMILY: arial, Trebuchet MS, verdana;
	text-decoration : underline;
}