body{
	text-align: left;
	background-color: #F5F5F5;
}

div{
text-align: left;
font-family: Verdana;
}

td{
font-family: Verdana;
}

a{
	font-family: Arial, Helvetica, sans-serif;
}

a:link.teksti{
color: Blue;

font-size: 100%;
}

a:visited.teksti{
color: Blue;
font-size: 100%;

}

a:hover.teksti{
text-decoration: none;
font-size: 100%;

color: Blue;
}


a:link{
	color: Black;

	font-size: 100%;
}
a:visited{
color: Black;
font-size: 100%;

}
a:hover{
text-decoration: none;
font-size: 100%;

}

a:active{
text-decoration: none;
font-size: 100%;

}

a.sublink:link{
color: Black;

font-size: 90%;

}
a.sublink:visited{
color: Black;
font-size: 90%;

}
a.sublink:hover{
text-decoration: none;
font-size: 90%;

}

a.sublink:active{

}

a.nykysivu:link{
color: #638CC2;
font-weight: bold;

}
a.nykysivu:visited{
color: #638CC2;
font-weight: bold;

}
a.nykysivu:hover{
text-decoration: underline;
color: #638CC2;
font-weight: bold;
}

a.nykysivusub:link{
color: #638CC2;

font-size: 90%;
}
a.nykysivusub:visited{
color: #638CC2;
font-size: 90%;
}
a.nykysivusub:hover{
	text-decoration: none;
	font-size: 90%;
	color: #638CC2;
}

a.nykysivusub:active{

}


div.middle{ 
 padding: 2px 2px 2px 10px;
 margin: 10px 10px 10px 10px;
 float: right;
 color: White;
 }

div.vasen{


}
td.vasen{
 padding: 5px 5px 5px 5px;
background-color: white;
border: 1px solid #B0C4DE;
 margin: 3px 3px 0px 0px;
width: 200px;


}

div.main{

}

td.main{
	padding: 20px 20px 20px 20px;
	margin: 4px 0px 10px 0px;
	background-color: White;
	border: 1px solid #B0C4DE;
}

td.top{
	padding: 5px 5px 5px 5px;
	background-color: White;
	border: 1px solid #B0C4DE;
}

div.bottom{

 padding: 5px 5px 5px 5px;
 margin: 10px 5px 5px 5px;
width: 95%;
clear: both;
font-size: 11px;
color: Black;
border-top: 1px dashed Black;

}






div.sublinkit{ padding: 1px 1px 10px 14px;   }

div.yla{

 padding: 5px 5px 5px 10px;
  margin: 0px 0px 3px 0px;
 width: 100%;
height: 50px;
text-align: left;
font-size: 18px;
color: #DC143C;
border: 1px solid Black;
background-color:White;
vertical-align: sub;
}




div.linkkiryhma{
padding-bottom: 10px;
border-bottom: 1px dashed #B0C4DE;
border-left: 10px solid #B0C4DE;
margin-bottom: 15px;
padding-left: 5px;
}


div.nykysivu{
	font-size: 20px;
	font-family: Helvetica, sans-serif;
	margin: 2px 0px 6px 0px;
	color: Black;

	font-weight: bold;
	background-color: #A0BDEF;
	padding: 2px 0px 2px 4px;
	border: 1px solid #3073EA;
}

div.koko{
width: 97%;
background-color: #EAEAEA;
text-align: center;
}


td.keski{ width: 100%; 
font-weight: bolder;
font-size: larger;

}
td.keski2{ width: 100%; 
font-weight: bolder;

}



font.courier{
font-family: "Courier New";
}
font.couriersmall{
font-family: "Courier New";
font-size: 12px;
}

font.underline{
text-decoration: underline;
}
font.bold{
font-weight: bold;
}

font.punainen{
color: Red;
}
font.sininen{
color: Blue;
}
font.vihrea{
color: #228B22;
}
font.cursive{
font-style: italic;
}

font.otsake{ 
font-size: 125%;
font-weight: bold;
text-decoration: underline;
}

font.suuri{ 
font-size: 125%;
font-weight: normal;

}
font.vilkkuva{
text-decoration: blink;
}

.aligntop{
	vertical-align: top;
}



table.koko{
text-align: left;
width: 95%;
 margin: 5px 5px 5px 5px;
}

div.ajankohtaista_otsikko{
	background-color: #B0C4DE;
	border-bottom: 1px dashed Black;
	margin-top: 15px;
	font-size: 120%;
	padding: 2px 5px;
	border-left: 1px solid #4D72A1;
	border-right: 1px solid #4D72A1;
	border-top: 1px solid #4D72A1;
}


div.ajankohtaista_teksti{
	padding: 3px 0px 5px 6px;

	background-color: #F5F5F5;
	margin-bottom: 8px;
	border-bottom: 1px solid #D3D3D3;
	border-left: 1px solid #D3D3D3;
	border-right: 1px solid #D3D3D3;

}

table.sarjataulukko{
	width: 500px;
}

td.sarjataulukko_otsikko{
	text-align: right;
	padding-bottom: 3px;
	background-color: silver;
}
td.sarjataulukko_joukkueotsikko{
	text-align: left;
	padding-bottom: 3px;
	padding-left:3px;
	background-color: silver;
	width: 150px;
}

td.sarjataulukko_sarjanimi{
	text-align: left;
	font-weight: bold;
}
	
td.sarjataulukko_data{
	text-align: right;
	padding-left: 8px;
	padding-right: 2px;
}
td.sarjataulukko_viiva{

	border-bottom: 1px solid black;
}