 body
{
	color: #BFCFC5;
	
	scrollbar-face-color: #5F7F6B;
	scrollbar-highlight-color: #48594F;
	scrollbar-3dlight-color: #48594F;
	scrollbar-darkshadow-color: #48594F;
	scrollbar-shadow-color: #48594F;
	scrollbar-arrow-color: #3B5C47;
	scrollbar-track-color: #677C70;

	margin:0px;
	background-color:#637B6D;
}
		
		.copyright {text-align:center; 
					vertical-align:bottom;
					font-size:9px;}
				.copyright a{ color: #4B6F57;
					 text-decoration:none;}
				.copyright a:hover {color: #4B6F57; 
									text-decoration:underline;}

a
	{
	color: #2B623F;
	text-decoration: none;
	}
	
	a:hover
	{
	text-decoration: none;
	color: #2C3E33;
	}

.valikko
{	cursor: hand;
	list-style-type:none;
	line-height:11px;
	margin-top: 0px;
} 

li
{
list-style: none; }

.li2
{padding-top: 4px;
line-height:10px;
font-size:9px;
list-style-type:disc;}

.tekstiTD {
	font-size: 9px;
	color: #CFD6E9;
	
}

td {
	font-size: 9px;
}

blockquote {
		border: dashed 1px #3C5F49;
		border-collapse: collapse;
		font-size: 9px;
		line-height:14px;
		padding-top: 5px;
		padding-bottom: 7px;
		padding-left: 3px;
		padding-right: 3px;
		margin-top: 15px;
		margin-bottom: 15px;
		text-align:center;
}

.rules {border-top: 0px solid #000000; border-left: 0px; border-right: 0px; border-bottom:1px solid #2C3E33;}

#data {
	line-height: 17px;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #ECECEC;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	}

	#data a:hover {text-decoration:underline;}

#linkit{
	line-height:11px;
	padding-top: 5px;
	padding-bottom: 2px;
	font-size: 9px;
	font-family: Verdana;
	}

	#linkit a,#userlinks a{
		color: #3C5F49;
		text-decoration: none;}
	#linkit a:hover, #userlinks a:hover {
		color: #2C3E33; }
	
.uusimmat {
font-size:9px;
text-align:right;}

.alasvetovalikko 
{
font-size:9px;
line-height:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#3B6F4F;
border-left: 0px solid #6B7B6F;
border-right: 0px solid #6B7B6F;
border-bottom: 1px solid #6B7B6F;
border-top: 0px solid #6B7B6F;
text-align:center;
padding-bottom: 7px;
padding-top: 5px;}

	.alasvetovalikko a {color:#65A17B;}
	.alasvetovalikko a:hover {color:#ABD4BA; text-decoration:none;}

.border {
		border-style: solid;
		border-width: 1px;
		border-color: #2C3E33;
		border-collapse: collapse;
		font-size: 8pt;
		
		padding: 5px;

	}

.border td {	 border: solid 1px #2C3E33; 
		padding: 5px; }

.show 	{ 	
		color: #ACCCB7;
		line-height: 14px;
		font-size: 10px;
		font-family: Verdana;
		background-color: #3C5F49;
		
		padding: 5px;
		
		background-image:url('img/taulukkotausta.jpg');
		background-position: top right;
		background-repeat: no-repeat;
		border: 1px solid #2C3E33;
	}
	
	.showb {
		line-height: 14px;
		font-size: 10px;
		font-family: Verdana;
		background-color: #3C5F49;
		
		padding: 5px;
		
		border: 1px solid #2C3E33;
		}

.show2 	{ 	
		color: #ACCCB7;
		line-height: 14px;
		font-size: 10px;
		font-family: Verdana;
		background-color: #466250;
		background-image:url('img/taulukkotausta2.jpg');
		background-position: top right;
		background-repeat: no-repeat;
		border: 1px solid #2C3E33;
		
		padding: 5px;
	}
		

		.show2 a, .show2b a, .show a, .showb a{
		color: #ffffff;
		}
		.show2 a:hover, .show2b a:hover, .show a:hover, .showb a:hover {
		color: #D6F4E0; text-decoration:underline;
		}
		
			.show2b {
			line-height: 14px;
			font-size: 10px;
			font-family: Verdana;
			background-color: #466250;
			border: 1px solid #2C3E33;
		
			padding: 5px;
			}
		

		

.show3 	{ 	
		line-height: 14px;
		font-size: 10px;
		font-family: Verdana;
		background-color: #124262;
		
		padding: 5px;
	}
	
	.show3 A {color: #647BB8;
		text-decoration: none; }
	

.paivitystyhjarivi { background-color:#637B6D; border: 0px; }

.button	{ 	
		line-height: 13px;
		font-size: 8pt;
		font-family: Verdana;
		color: #1B2C22;
		margin-bottom: 1px;
		border-width: 1px;
		border-color: #2C3E33;
		border-collapse: collapse;
		background-color:#3C5F49;
	}
	
hr {color: #2C3E33;
	background-color: #2C3E33;}

.hand { cursor: hand; }




h1	{
	font-size: 13pt;
	border-bottom: 3px double #3C5F49;
	line-height:25px;
	text-align:left;
	color: #3C5F49;
	}

h2	{
	font-size: 11pt;
	margin-top: 70px;
	margin-bottom: 10px;
	border-top: 3px double #3C5F49;
	border-bottom: 3px double #3C5F49;
	line-height:20px;
	text-align:center;
	color: #3C5F49;
	
	}

h3	{
	font-size: 9pt;
	font-weight: bold;
	margin-top: 40px;
	margin-bottom: 5px;
	border-top: 3px double #3C5F49;
	border-bottom: 3px double #3C5F49;
	text-align:center;
	color:#3C5F49;
	
	}



h4 { font-weight: bold; margin-top:20px; margin-bottom: 5px; font-size: 11px; color:#ffffff;}

h5	{
	font-size: 9pt;
	font-weight: bold;
	margin-top: 40px;
	margin-bottom: 5px;
	border-top: 3px double #CFD6E9;
	border-bottom: 3px double #CFD6E9;
	text-align:center;
	color:#CFD6E9;
	
	}

.selitys {color: #294132; }

#login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	paddin-left: 0px;
}

#popup {
		line-height: 17px;
		font-size: 9pt;
		font-family: Verdana;
}

.viekku1 {
		
		border: 1px solid #2C3E33;
		color: #2C3E33;
		}

.viekku2 {
		
		border: 1px solid #2C3E33;
		color: #2C3E33;
		}
		
.sumee img { 
	filter:alpha(opacity: 20);
  	-moz-opacity: 0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
	}

.sumee:hover img {
	filter:alpha(opacity: 100);
	-moz-opacity: 0.99;
	-khtml-opacity: 1.0;
	opacity: 1.0;
	}