﻿B {
	color : #444444;
}

BODY {
	font-family : Tahoma;
	scrollbar-face-color : #eeeeee;
	scrollbar-highlight-color : #cccccc;
	scrollbar-shadow-color : #666666;
	scrollbar-3dlight-color : #666666;
	scrollbar-arrow-color : #666666;
	scrollbar-track-color : #eeeeee;
	scrollbar-darkshadow-color : #eeeeee;
	scrollbar-base-color : #ffffff;
}

 
BODY a {
	color : Navy;
	text-decoration : none;
}

BODY a:active {
	color : Gray;
	TEXT-DECORATION : none;
}

BODY A:hover {
	color : black;
	text-decoration : underline;
}

H1
{
	color : Black;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
}

H1 a
{
	color : #666666;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
}

hr{
	border : thin solid #EEEEEE;
}
.hr_green{
	border : thin solid #1D5900;
}

form{
	margin-top : 0px;
	margin-bottom : 0px;
		display : none;
}


.alaviite{
	color : #555555;
	font-weight : normal;
	font-size : 11px;
	font-family : Tahoma;
	text-decoration : none;
}

	
.alaviite a {
	color : Navy;
	font-family : Tahoma;
	text-decoration : none;
}

	
.alaviite a :hover{
	color : #000000;
	font-family : Tahoma;
	text-decoration : underline;
}

	
.alaviite a :visited{
	color : #000000;
	font-family : Tahoma;
	text-decoration : underline;
}

.etsi {
	border : 1px solid #000000;
	background-color : #C0C0C0;
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	cursor : hand;
}
.etsi1 {
	color : #1D5900;
	border : 1px solid #1D5900;
	background-color : #eeeeee;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	cursor : hand;
}
 
.footer {
	color : #666666;
	font-family : Tahoma;
	font-size : 10px;
	font-weight : normal;
}

 
.footer a{
	color : #666666;
	font-family : Tahoma;
	font-size : 10px;
	text-decoration : none;
	font-weight : normal;
}

 
.footer a:hover{
	color : Black;
	font-family : Tahoma;
	font-size : 10px;
	text-decoration : underline;
	font-weight : normal;
}

 
.footer a:visited{
	color : #666666;
	font-family : Tahoma;
	font-size : 10px;
	text-decoration : none;
	font-weight : normal;
}

.footer1 {
	color : Black;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
}

 
.footer1 a{
	color : #666666;
	text-decoration : none;
}

 
.footer1 a:hover{
	color : Black;
	text-decoration : underline;
}

 
.footer1 a:visited{
	color : #666666;
	text-decoration : none;
}

.forminput {
	width : 250px;
	background : #f8faf5;
	font : 12px "MS Sans Serif", Geneva, sans-serif;
}

.forms {
	background : #FFFFF0;
	font : 10px "MS Sans Serif", Geneva, sans-serif;
}

.forumtulos {
	color : #000000;
	font-weight : 400;
	font-size : 11px;
	font-family : Tahoma;
	text-decoration : none;
}

.forumtulos A {
	color : Navy;
	font-weight : 500;
	font-size : 11px;
	font-family : Tahoma;
	text-decoration : none;
}

.forumtulos A:hover {
	color : #555555;
	font-weight : 500;
	font-size : 11px;
	font-family : Tahoma;
	text-decoration : underline;
}

.green {
	color : green;
	font-family : Tahoma;
	font-size : 11px;
	text-decoration : none;
}

 
.haku {
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding : 2px;
	color : #666666;
	background-color : #FFFFCC;
	font-size : 12px;
	font-weight : bold;
	font-family : Tahoma;
}

.haku1 {
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding : 1px;
	color : #666666;
	background-color : #FFFFCC;
	font-size : 11px;
	font-weight : bold;
	font-family : Tahoma;
}
.haku2 {
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding : 2px;
	color : #666666;
	background-color : #FFFFCC;
	font-size : 11px;
	font-weight : bold;
	font-family : Tahoma;
}
.kilpailu {
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding : 2px;
	font-size : 11px;
	font-family : Tahoma;
}
.heading {
	color : Black;
	font-family : Tahoma;
	font-size : 11px;
}

.kal {
	color : black;
	font-family : Tahoma;
	font-size : 11px;
	text-decoration : none;
}

 
.kal a {
	color : #003366;
	font-family : Tahoma;
	font-size : 11px;
	text-decoration : none;
}

 
.kal a:active {
	color : red;
	font-family : Tahoma;
	font-size : 11px;
	text-decoration : underline;
}

 
.kal a:hover {
	color : black;
	font-family : Tahoma;
	font-size : 11px;
	text-decoration : underline;
}

 
.kal a:visited {
	color : black;
	font-family : Tahoma;
	font-size : 11px;
	text-decoration : none;
}

 
.kalb {
	color : black;
	font-family : Tahoma;
	font-size : 11px;
	text-decoration : none;
}

 
.laheta {
	border : 1 solid #000000;
	background-color : #C0C0C0;
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	cursor : hand;
}

.laskin {
	border-right : #666666 1px solid;
	border-top : #666666 1px solid;
	border-left : #666666 1px solid;
	border-bottom : #666666 1px solid;
	padding : 2px;
	margin-top : 4px;
	margin-bottom : 4px;
	color : #666666;
	background-color : #FFFFCC;
	font-size : 12px;
	font-weight : bold;
	font-family : Tahoma;
}

.lasu {
	padding-left : 2px;
	padding-right : 2px;
}

.lasu2 {
	padding-left : 2px;
	padding-right : 2px;
	background : #FFFF00;
}

.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 : Navy;
	font-family : Tahoma;
	text-decoration : underline;
}

.maintaulu 
 {

}

.majoitus2 {
	border : 1px solid #959595;
	padding : 1px;
	background-color : #eeeeee;
	font-family : sans-serif;
	font-size : 10px;
}

.oikea {

}

 
.poll {
	color : Black;
	font-weight : 400;
	font-size : 10px;
	font-family : Tahoma;
	text-decoration : none;
}

.radio {
	background-color : #FFFFF0;
}

 
.siirry {
	border : 1 solid #000000;
	background-color : #C0C0C0;
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	cursor : hand;
}

.taulukko {
}

.textbox {
	padding : 1px;
	
	font-family : Tahoma;
	font-weight : normal;
	font-size : 11px;
}

 
.textbox1 {
	padding : 4px;
	background-color : #FFFFF0;
	font-family : Tahoma;
	font-weight : normal;
	font-size : 14px;
}

 
.textbox2 {
	padding : 1px;
	border-left : 1px solid #CBCBCB;
	border-right : 1px solid #CBCBCB;
	border-top : 1px solid #CBCBCB;
	border-bottom : 1px solid #CBCBCB;
	width : 300px;
	background-color : #FFFFF0;
	font-family : Tahoma;
	font-weight : normal;
	font-size : 11px;
}

.tulos {
	color : Black;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
}

 
.tulos a {
	color : Navy;
	text-decoration : none;
}

 
.tulos A:hover{
	color : Blue;
	text-decoration : underline;
}

.tulos A:visited {
	color : Black;
	text-decoration : underline;
}

 .tulos1 {
	color : Black;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
	text-decoration : none;
}

 
.tulos1 a {
	color : Black;
	text-decoration : none;
}

 
.tulos1 A:hover{
	color : Black;
	text-decoration : none;
}

.tulos1 A:visited {
	color : Black;
	text-decoration : none;
}

.tulosbox {
	border-left : 4px double #EEEEEE;
	border-right : 4px double #EEEEEE;
	border-top : 4px double #EEEEEE;
	border-bottom : 4px double #EEEEEE;
}

 
.tulosbox1 {
	border : 8px double #EEEEEE;
}

.tulosbox2 {
	border : 4px double #EEEEEE;
}

.tulosbox3 {
	border : 1px double #EEEEEE;
}

.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 : underline;
}

.tulosh a:hover {
	color : Blue;
	font-weight : bold;
	text-decoration : underline;
}

.blue {
	color : #000066;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : normal;
}

.blue a {
	color : blue;
	font-weight : normal;
	text-decoration : none;
}

.blue a:visited{
	color : Blue;
	font-weight : normal;
	text-decoration : underline;
}

.blue a:hover {
	color : Black;
	font-weight : normal;
	text-decoration : underline;
}


.bluebold {
	color : #000066;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
}

.bluebold a {
	color : blue;
	font-weight : bold;
	text-decoration : none;
}

.bluebold a:visited{
	color : Blue;
	font-weight : bold;
	text-decoration : underline;
}

.bluebold a:hover {
	color : Blue;
	font-weight : bold;
	text-decoration : underline;
}
.bluebold_big {
	color : #000066;
	font-family : Tahoma;
	font-size : 13px;
	font-weight : bold;
}

.bluebold_big a {
	color : blue;
	font-weight : bold;
	text-decoration : none;
}

.bluebold_big a:visited{
	color : Blue;
	font-weight : bold;
	text-decoration : underline;
}

.bluebold_big a:hover {
	color : Blue;
	font-weight : bold;
	text-decoration : underline;
}
.tulosh2 {
	color : #444444;
	font-family : Tahoma;
	font-size : 13px;
	font-weight : bold;
}

 
.uusiviesti {
	border : 1 solid #000000;
	background-color : #C0C0C0;
	font-family : Tahoma;
	font-size : 10px;
	font-weight : bold;
	cursor : hand;
}

.uutis {
	color : #000000;
	font-weight : normal;
	font-size : 11px;
	FONT-FAMILY : Tahoma;
	text-decoration : none;
}

.uutis a {
	color : Blue;
	font-weight : bold;
	text-decoration : none;
}

.uutis A:visited {
	color : Navy;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
}

 
.uutis A:hover {
	color : Black;
	font-size : 11px;
	font-weight : bold;
	text-decoration : underline;
}

.valikko {
	color : Black;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

 
.valikko a {
	color : Black;
	font-family : Tahoma;
	font-weight : bold;
	text-decoration : none;
}

 
.valikko A:hover{
	color : Black;
	font-family : Tahoma;
	font-weight : bold;
	text-decoration : underline;
}

.valikko_new {
	PADDING-RIGHT : 3px;
	PADDING-LEFT : 8px;
	PADDING-BOTTOM : 1px;
	PADDING-TOP : 1px;
	BORDER-BOTTOM : #dcdcdc 1px solid;
	BACKGROUND-REPEAT : no-repeat;
	color : #000000;
	BACKGROUND-COLOR : #E4E4E4;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
}

	.valikko_new  a{
	color : #000000;
	font-weight : bold;
}

	.valikko_x {
	PADDING-RIGHT : 3px;
	PADDING-LEFT : 8px;
	PADDING-BOTTOM : 1px;
	PADDING-TOP : 1px;
	BORDER-BOTTOM : #cc3300 1px solid;
	BORDER-TOP : #cc3300 1px solid;
	color : #444444;
	BACKGROUND-COLOR : #FFFFF0;
	font-family : Tahoma;
	font-weight : bold;
	font-size : 11px;
}

	.valikko_x  a{
	color : #444444;
	font-weight : bold;
}

	
 .valikko1 {
	color : White;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

 
.valikko1 a {
	color : White;
	font-family : Tahoma;
	font-weight : bold;
	text-decoration : none;
}

 
.valikko1 A:hover{
	color : Black;
	font-family : Tahoma;
	text-decoration : underline;
}

.varska {
}

.vasen {

}

.ViroWeb {
	font-family : Tahoma;
	font-size : 11px;
	text-decoration : none;
}

.ViroWeb A {
	color : #444444;
	font-family : Tahoma;
	text-decoration : none;
}

 
.ViroWeb A:hover{
	color : Black;
	font-family : Tahoma;
	text-decoration : underline;
}

 .ViroWeb1 {
	color : White;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : bold;
	text-decoration : none;
}

.ViroWeb1 A {
	color : White;
	font-family : Tahoma;
	font-weight : bold;
	text-decoration : none;
}

 
.ViroWeb1 A:hover{
	color : Black;
	font-family : Tahoma;
	text-decoration : underline;
}

.yht {
	font-family : Tahoma;
	font-size : 11px;
}

	
.yht a {
	color : Navy;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : 600;
	text-decoration : none;
}

	
.yht a:visited {
	color : Navy;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : 600;
	text-decoration : underline;
}

.yht a:Hover {
	color : Blue;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : 600;
	text-decoration : underline;
}

.yht2 {
	color : black;
	font-size : 11px;
	font-family : Tahoma;
	font-weight : bold;
	text-decoration : none;
}

	
.yht2 a {
	color : blue;
	font-family : Tahoma;
	font-weight : bold;
	text-decoration : none;
}

.yht2 a:visited {
	color : blue;
	font-family : Tahoma;
	text-decoration : underline;
}

	.yht2 a:Hover {
	color : blue;
	font-family : Tahoma;
	text-decoration : underline;
}

.yht1 {
	font-family : Tahoma;
	font-size : 11px;
}

.yht1 a {
	color : Navy;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : 600;
	text-decoration : none;
}

.yht1 a:visited {
	color : Navy;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : 600;
	text-decoration : underline;
}

	.yht1 a:Hover {
	color : Blue;
	font-family : Tahoma;
	font-size : 11px;
	font-weight : 600;
	text-decoration : underline;
}

#fadeinbox{
	z-index: 100;
	width : 304px;
	border : 1px solid black;
	padding : 2px;
	background-color : lightyellow;
	position : absolute;
	left : 0;
	top : -400px;
	z-index : 100;
	visibility : hidden;
}

#fadeinbox1{
	z-index: 100;
	width : 304px;
	border : 1px solid #fdcd00;
	padding : 4px;
	background-color : #fdcd00;
	position : absolute;
	left : 0;
	top : -400px;
	z-index : 100;
	visibility : hidden;
}

#fadeinbox2{
	z-index: 100;
	width : 234px;
	border : 1px solid #fdcd00;
	padding : 4px;
	background-color : White;
	position : absolute;
	left : 0;
	top : -400px;
	z-index : 100;
	visibility : hidden;
}
#fadeinbox3{
	z-index: 100;
	width : 304px;
	border : 1px solid #fdcd00;
	padding : 4px;
	background-color : White;
	position : absolute;
	left : 0;
	top : -400px;
	z-index : 100;
	visibility : hidden;
}
#fadeinbox4{
	z-index: 100;
	width : 304px;
	border : 1px solid #ffffff;
	padding : 1px;
	background-color : #ffffff;
	position : absolute;
	left : 0;
	top : -400px;
	z-index : 100;
	visibility : hidden;
}

.estcott {
	color : Green;
	font-family : Tahoma;
	font-size : 18px;
	font-weight : bold;
}
.estcott_small {
	color : Green;
	font-family : Tahoma;
	font-size : 14px;
	font-weight : bold;
}
.estcottborder {
	border-left : 1px solid #fdcd00;
	border-right : 1px solid #fdcd00;
	border-top : 1px solid #fdcd00;
	border-bottom : 1px solid #fdcd00;
}
.vasentaus {
	border-bottom : thin #eeeeee solid;
	border-left : thin #eeeeee solid;
	border-right : thin #eeeeee solid;
	border-top : thin #eeeeee solid;
	padding : 2px;
	background-image : url(../kuvat/vasenkuva.gif);
	background-repeat : repeat-x;
	background-position : left;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
}
.send{
	border : 1px solid #cccccc;
	background-color : #cccccc;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	cursor : hand;
}

.book A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: blue;
    font-weight : bold;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}

