BODY {
	font-size : 11px;
	font-family : verdana, arial, sans-serif;
	color : Gray;
	background-color : #FCFCFC;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}
P{
	font-size : 11px;
	font-family : verdana, arial, sans-serif;
}
TD{
	color : Gray;
	font-size : 11px;
	font-family : verdana, arial, sans-serif;
	font-style : normal;
	
}
TH{
	color : #FF0000;
	font-size : 11px;
	font-family : verdana, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
}
HR{
	color : #E9E9E9;
	height: 1px;
  	margin: 10px  auto;
}
li{
	line-height : 20px;
}
input{
	font-size : 11px;
	font-family : verdana, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
}
ul.rmenu {
	margin-top: 0px;
	margin-left: 12px;
	margin-bottom: 0px;
	padding-top: 12;
	padding-left: 18;
	padding-bottom: 12;
}
ul.nomargin {
	margin-left: 12px;
	padding-left: 0;
}
ul.rspon{
	margin-left: 12px;
	padding-left: 0;
	padding-top: 0px;
	margin-top: 10px;
}
li.rspon{
	color : #FFFFFF;
	line-height : 24px;
}
li.normal{
	line-height : 17px;
}
li.normalb{
	line-height : 17px;
	color : #000000;
}
ul.normal{
	margin-top: 1px;
	margin-bottom: 1px;
}
ul.litlemargin {
	margin-left: 30px;
	padding-left: 0;
}
.enonkoskenpyrinto{
	color : #FF0000;
}
.edustusjoukkue{
	color : #3F788B;
}
.juniorijoukkue{
	color : #3F8B4D;
}
.puna{
	color : #FF0000;
}
.musta{
	color : #000000;
}
.valko{
	color : #FFFFFF;
}
.sini{
	color : #40FFFF;
}
.harmaa{
	color :#C0C0C0;
}
.riv16{
	line-height : 16px;
}
.riv30{
	line-height : 30px;
}
.vasen {
	display: block;
	text-align : left;
}
.keskella {
	display: block;
	text-align : center;
}
.oikea {
	display: block;
	text-align : right;
}
.runkotxt{
	font-size : 11px;
	font-family : verdana, arial, sans-serif;
	font-weight : normal;
	font-style : normal;
}
.ots{
	color : #000000;
	font-size : 16px;
	font-weight : bold;
}
.ots2{
	color : #404040;
	font-size : 14px;
	font-weight : bold;
	
}
.ots3{
	color : #404040;
	font-size : 12px;
	font-weight : bold;
}
.sml{
	font-size : 8px;
}
.ylalogo{
	background-image :url(kuvat/gradiyla_harmaa.gif);
}
.paamenu{
	color : Red;
	font-size : 10px;
	background-image :url(kuvat/menu_taka.gif);
}
.menuharmaa {
	color : #4A4A4A;
	font-size : 10px;
	font-family : verdana, arial, sans-serif;
	font-weight : normal;
}
.mesdate{
	color : #808080;
	font-size : 10px;
	line-height : 16px;
	text-align : right;
	vertical-align : bottom;
	padding-bottom : 14px;
}
.alamenu{
	color : Red;
	text-align : center;
	font-size : 10px;
}
.viesti {
	color : #53B115;
	font-size : 10px;
	font-weight : bold;
	font-style : italic;
	line-height : 16px;
}
.viesti2 {
	color : #FF0000;
	font-size : 10px;
	font-weight : bold;
	font-style : italic;
	line-height : 16px;
}
.margi{
	padding-top: 30px;
	padding-left : 30px;
	padding-right : 30px;
	padding-bottom : 20px;
}
.margi2{
	padding-left : 15px;
	padding-right : 10px;
	padding-top: 0px;
	padding-bottom : 10px;
}
.martxt{
	padding-left : 30px;
	padding-right : 30px;
	padding-top: 0px;
	padding-bottom : 0px;
}
.martxt2{
	padding-top: 15px;
	padding-left : 30px;
	padding-right : 30px;
	padding-bottom : 20px;
}
.marots{
	color : #000000;
	font-size : 16px;
	font-weight : bold;
	padding-left : 30px;
	padding-right : 240px;
}
.maroik{
	padding-top: 5px;
	padding-left : 20px;
	padding-right : 20px;
	padding-bottom : 10px;
}
.markal{
	background-image :url(kuvat/tausta_oikea_harmaa.gif);
	padding-top : 8px;
	padding-left : 16px;
	padding-right : 4px;
	padding-bottom : 8px;
}
.marlnk{
	padding-left : 50px;
	padding-right : 30px;
	padding-top: 0px;
	padding-bottom : 20px;
}
.marlst{
	padding-left : 0px;
	padding-right : 0px;
	padding-top: 6px;
	padding-bottom : 0px;
}
.borright {
	background-color : #FFFFFF;
	border: 1px solid #CBCBCB;
	width : 178px;
	padding-top : 12px;
	padding-left : 0px;
	padding-right : 0px;
	padding-bottom : 12px;
}
.borlst {
	border: 6px solid #F0F0F0;
	padding-top : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-bottom : 2px;
}
.borlst2 {
	border : 6px solid;
	border-top-color :  #4C4C4C;
	border-left-color :  #4C4C4C;
	border-right-color :  #808080;
	border-bottom-color : #808080;
	padding-top : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-bottom : 2px;
}
.tbl2{
	line-height : 16px;
	padding-top : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 4px;
}
.tblgr{
	background-color : #F0F0F0;
	height : 26px;
	padding-top : 7px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 7px;
	vertical-align : top;
}
.tblwht{
	background-color : #FFFFFF;
	height : 26px;
	padding-top : 7px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 7px;
	vertical-align : top;
}
.tblgrred{
	background-color : #F0F0F0;
	color : #FF0000;
	height : 26px;
	text-align : right;
	padding-top : 7px;
	padding-right : 6px;
	padding-bottom : 7px;
	vertical-align : top;
}
.tblgrwht{
	background-color : #FFFFFF;
	color : #FF0000;
	height : 26px;
	text-align : right;
	padding-top : 7px;
	padding-right : 6px;
	padding-bottom : 7px;
	vertical-align : top;
}

.backbl2{
	color : #404040;
	background-color : #F0F0F0;
	font-weight : bold;
	line-height : 22px;
	padding-left : 8px;
	padding-right : 8px;
}
.txtlst1{
	background-color : #FFFFFF;
	text-align : center;
	line-height : 22px;
	padding-top : 4px;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 4px;
}
.punapieni{
	color : #FF0000;
	font-size : 10px;
}
.harmaapieni{
	color : Gray;
	font-size : 10px;
}
.kuvatxt1 {
	display: block;
	color : Gray;
	font-size : 10px;
	font-style : italic;
	padding-top : 10px;
	padding-left : 30px;
	padding-right : 30px;
	padding-bottom : 0px;
	text-align : left;
}
.kuvatxt2 {
	color : #404040;
	background-color : #F0F0F0;
	font-size : 10px;
	font-style : italic;
	padding-top : 2px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 0px;
	text-align : left;
}
.hrpuna{
	color : #FF0000;
	line-height : 30px;
}
.bsintxt{
	color : #FFFFFF;
	padding-top : 8px;
	padding-bottom : 8px;
}
.lnktxt {
	display: block;
	background-color : #F9F8F7;
	line-height : 16px;
	padding-top : 4px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 6px;
}
.rmenu{
	background-image :url(kuvat/tausta_oikea_harmaa.gif);
	color : #FFFFFF;
}
.rtitlem {
	color : #FFFFFF;
	background-color : #4A8FA3;
	height : 32px;
	padding-left : 10px;
	padding-bottom : 1px;
}
.rtxtmenu {
	color : #FFFFFF;
	padding-left : 20px;
	padding-right : 20px;
	padding-top: 5px;
	padding-bottom : 10px;
}
.rtxtmenuback{
	width : 203px;
	background-image :url(kuvat/oikea_pohja2.gif);
	background-repeat : repeat-x;
}
.rtxtbold{
	color : #FFFFFF;
	font-weight : bold;
	line-height : 20px;
	padding-top: 20px;
	padding-left : 20px;
	padding-right : 20px;
	padding-bottom : 15px;
}
.backbl1{
	color : #404040;
	background-color : #F0F0F0;
	font-size : 10px;
	font-weight : bold;
	text-align : center;
	line-height : 26px;
}
.caleh {
	color : #FF0000;
	background-color : #FF0000;
	display: block;
	width : 6px;
	height : 24px;
}
.caleo {
	color : #4C4C4C;
	background-color : #4C4C4C;
	display: block;
	width : 6px;
	height : 24px;
}
.caleh2 {
	color : #C58D8D;
	background-color : #C58D8D;
	display: block;
	width : 6px;
	height : 24px;
}
.caleo2 {
	color : #C0C0C0;
	background-color : #C0C0C0;
	display: block;
	width : 6px;
	height : 24px;
}
.mnuright2{
	background-image :url(kuvat/tausta_oikea_harmaa.gif);
	line-height : 24px;
	padding-top : 16px;
	padding-left : 16px;
	padding-right : 4px;
	padding-bottom : 14px;
	text-align : left;
}
.mnuright{
	background-image :url(kuvat/tausta_oikea_harmaa.gif);
	line-height : 24px;
	padding-top : 10px;
	padding-left : 16px;
	padding-right : 4px;
	padding-bottom : 10px;
	text-align : left;
}
.spotau{
	background-image :url(kuvat/tausta_sponsori.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top : 20px;
	padding-bottom : 20px;
}
.spotau_a{
	background-image :url(kuvat/tausta_sponsori_ala.gif);
	background-repeat: repeat-x;
	background-position: top;
	height : 3px;
}
.tauhar{
	background-color :#C0C0C0;
}
.isokuva {
	border: 1px solid #CBCBCB;
	padding-top : 5px;
	padding-left : 5px;
	padding-right : 5px;
	padding-bottom : 5px;
}
.kuvakeskella{
	vertical-align : middle;
}
.rmnulef{
	color : #FFFFFF;
	background-image :url(kuvat/tausta_oikea_harmaa.gif);
	text-align : left;
	line-height : 18px;
	padding-top : 4px;
	padding-left : 4px;
	padding-right : 2px;
	padding-bottom : 4px;
}
.tblredact{
	background-color : #ECD4D4;
	line-height : 16px;
	padding-top : 4px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 4px;
}
.gra_back{
	background-image :url(kuvat/gra_back.gif);
	display: block;
	width : 403px;
}
.search_find{
	border: 1px solid #CBCBCB;
	color : Red;
	font-style : normal;
	padding-top : 1px;
	padding-left : 2px;
	padding-right : 1px;
	padding-bottom : 1px;
}
.search1{
	font-size : 11px;
	font-family : verdana, arial, sans-serif;
	color : Red;
	font-style : normal;
	padding : 5px;
	text-align : center;
	border-color : #CBCBCB;
	border-style : solid;
	border-left-width : 1px;
	border-right-width : 0px;
	border-top-width : 0px;
	border-bottom-width : 0px;
}
.enpysearch{
	background-color : #262626;
	border: 1px solid #5E5E5E;
	border-right-color : #808080;
	border-bottom-color : #808080;
	width: 100px;
	height : 17px;
	color : #FFFFFF;
}