body { 
 background:#006699; 
 margin-top:15;
 margin-bottom:5;
 margin-right:4;
 margin-left:4;
 font-family:Verdana,Tahoma,Arial;
 color:#FFFFFF;
 font-size:10px;
scrollbar-face-color: #1F4678;
scrollbar-shadow-color: #003366;
scrollbar-darkshadow-color: #000040;
scrollbar-highlight-color: #2B66A3;
scrollbar-3dlight-color: #003366;
scrollbar-track-color: #003366;
scrollbar-arrow-color: #9CDE00; }


td, a, a:active, a:visited { 
 font-family:Verdana, Tahoma, Arial;
 color:#FFFFFF;
 font-size:10px;
}
a:hover	{ 
 font-family:Verdana, Tahoma, Arial;
 color:#FFBF00;
 font-size:10px;
 text-decoration:none;
}

.bodyright {
  background:#1F4678;
  text-align:left;
  vertical-align:top;
  width:150;
}
.bodymiddle {
  background:#003366;
  text-align:center;
  vertical-align:top;
}

H6 { 
 font-family:Verdana, Tahoma, Arial;
 color:#FFFFFF;
 font-size:10px;
}


#fadeinbox{
font: Verdana;
font-size: 11px;
color: #FFFFFF;
position:absolute;
width: 330px;
left: 0;
top: -400px;
border: 2px solid white;
background-color: #003366;
padding: 4px;
z-index: 100;
visibility:hidden;
}

#margin-bottom { margin-bottom: 5px; }
.space { margin-bottom: 5px; }

.oranssi { color:#FFBF00; }
.today { color:#FF0000; }

.none { color:#A5A5A5; }

.nopic { 
 font-family: Arial,Verdana;
 font-size: 40px;
 color: #1F4678;
 font-weight: bold;
 text-decoration: none;
 letter-spacing: 4px;
 padding: 20px;
 margin-top: 25px;
 margin-bottom: 25px;
 margin-left: 40px;
 margin-right: 40px;
 background-color: #003369;
 border: 2px solid #1F4678;
}


#lakki			{ position:absolute; left:35px; top:17px; width:92px; height:56px; z-index:1; }
#otteluohjelma	{ display:none; margin-left:8px; }
#kuvat			{ display:none; margin-left:8px; }
#yhteystiedot	{ display:none; margin-left:8px; }
/* #fontti { font-family: verdana; font-size: 10px; } */


/* valikko - bodyleft */
.vasen { 
 background-color:#1F4678; 
 background-image:url('../gif/bg.jpg'); 
 background-repeat: no-repeat; 
 text-align:center; 
 vertical-align:top;
}
.vasen a:link { 
 font-family:Verdana, Tahoma, Arial;
 font-size:10px;
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none; 
}
.vasen a:visited { 
 font-family:Verdana, Tahoma, Arial;
 font-size:10px;
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none; 
}
.vasen a:hover { 
 font-family:Verdana, Tahoma, Arial;
 font-size:10px;
 font-weight:bold;
 color:#FFBF00;
 text-decoration:none;
}
.vasen a:active { 
 font-family:Verdana, Tahoma, Arial;
 font-size:10px;
 font-weight:bold;
 color:#FFBF00;
 text-decoration:none;
}



/* Päivitetty viimeksi boxi */
.ylavalikko	{ 
font-family:Verdana, Tahoma, Arial;
font-size:11px;
font-weight:normal;
color:#ffffff;
text-align:center;
vertical-align:middle;
/* padding-left:5px; */
height:20;
background-color:#003366;
text-decoration: none;
border-bottom:1px #000000 dotted; 
}

.oikea				{ font-family:Verdana, Tahoma, Arial; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.oikea a:link		{ font-family:Verdana, Tahoma, Arial; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.oikea a:visited	{ font-family:Verdana, Tahoma, Arial; font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.oikea a:hover		{ font-family:Verdana, Tahoma, Arial; font-size:10px; font-weight:bold; color:#FFBF00; text-decoration:none; }
.oikea a:active		{ font-family:Verdana, Tahoma, Arial; font-size:10px; font-weight:bold; color:#FFBF00; text-decoration:none; }


/* etusivun oikea yläreuna */
.reunauutiset { 
 background-image:url('../gif/logosin.gif'); 
 background-repeat: no-repeat; 
 font-family:Verdana, Tahoma, Arial;
 font-size:10px;
 font-weight:normal;
 color:#FFFFFF;
 text-decoration:none;
 vertical-align: top;
 text-align: left; 
}
.reunauutiset a:link	{
 font-family:Verdana, Tahoma, Arial;
 font-size:10px;
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
}
.reunauutiset a:visited	{
 font-family:Verdana, Tahoma, Arial;
 font-size:10px;
 font-weight:bold;
 color:#FFFFFF;
 text-decoration:none;
}
.reunauutiset a:hover { 
 font-family:Verdana, Tahoma, Arial;
 font-size:10px;
 font-weight:bold;
 color:#FFBF00;
 text-decoration:underline;
}
.reunauutiset a:active { 
 font-family:Verdana, Tahoma, Arial;
 font-size:10px;
 font-weight:bold;
 color:#FFBF00;
 text-decoration:none; 
}


.borderline {
 border-bottom:1px dotted #C0C0C0;
 clear:both;
 margin-bottom:3px;
 margin-top:3px;
 padding:2px;
}

.dotbox {
 border-bottom:1px dotted #C0C0C0;
 border-left:1px dotted #C0C0C0;
 border-right:1px dotted #C0C0C0;
 padding-left:5px;
 padding-right:5px;
}

.nimike		{ font-family:Verdana; font-size:11px; font-weight:bold; color:#FFFFFF }
.pvm		{ font-family:Arial; font-size:13px; font-weight:bold; color:#FFFFFF }


.verdana 	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #003366 ; text-decoration: none}
.vaalea 	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color: #285D98 ; text-decoration: none; margin-left:10px}

.naiset	td				{ font-family:Verdana; text-decoration:none; font-size:10px; font-weight:bold; color:#FFFFFF; padding:0px }
.naiset a:link			{ font-family:Verdana; text-decoration:none; font-size:10px; font-weight:bold; color:#E2D9BE; padding:0px }
.naiset a:visited		{ font-family:Verdana; text-decoration:none; font-size:10px; font-weight:bold; color:#E2D9BE; padding:0px }
.naiset a:hover			{ font-family:Verdana; text-decoration:none; font-size:10px; font-weight:bold; color:#FFBF00; padding:0px }
.naiset a:active		{ font-family:Verdana; text-decoration:none; font-size:10px; font-weight:bold; color:#FFBF00; padding:0px }

.active	td				{ font-family:Verdana; font-size:10px; font-weight:bold; color:#FFBF00 }
.active a:link			{ font-family:Verdana; font-size:10px; font-weight:bold; color:#FFBF00 }
.active a:visited		{ font-family:Verdana; font-size:10px; font-weight:bold; color:#FFBF00 }
.active a:active		{ font-family:Verdana; font-size:10px; font-weight:bold; color:#FFBF00 }
.active a:hover			{ font-family:Verdana; font-size:10px; font-weight:bold; color:#FFBF00; text-decoration:none }

.keskiosa { 
 font-family:Arial;
 font-size:13px;
 font-weight:normal;
 color:#FFFFFF;
}
.keskiosa a	{ 
 font-family:Arial;
 font-size:13px;
 font-weight:normal;
 color:#FFFFFF;
 text-decoration:underline;
}
.keskiosa a:active { 
 font-family:Arial;
 font-size:13px;
 font-weight:normal;
 color:#ff3300;
 text-decoration:none;
}
.keskiosa a:visited	{ 
 font-family:Arial;
 font-size:13px;
 font-weight:normal;
 color:#FFFFFF;
 text-decoration:underline;
}
.keskiosa a:hover { 
 font-family:Arial;
 font-size:13px;
 font-weight:normal;
 color:#FFBF00;
 text-decoration:none;
}


.linkit	{ 
 font-family:Arial;
 font-size:13px;
 font-weight:normal;
 color:#FFFFFF;
}
.linkit a:link { 
 font-family:Arial;
 font-size:13px;
 font-weight:normal;
 color:#FFFFFF;
 text-decoration:none;
}
.linkit a:active { 
 font-family:Arial;
 font-size:13px;
 font-weight:normal;
 color:#ff3300;
 text-decoration:none;
}
.linkit a:visited { 
 font-family:Arial;
 font-size:13px;
 font-weight:normal;
 color:#DED6C0;
 text-decoration:none;
}
.linkit a:hover { 
 font-family:Arial;
 font-size:13px;
 font-weight:normal;
 color:#FFBF00;
 text-decoration:none;
}


.small { 
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#FFFFFF;
 clear:both;
 margin-bottom:5px;
 margin-top:5px;
}

.keskitausta	{ font-family:Arial; font-size:13px; font-weight:bold; color:#ffffff; padding-left:5px; background-image:url('../gif/vaakaviiva.gif'); height:20; text-decoration: none; }
.keskipvm1		{ font-family:Verdana; font-size:10px; font-weight:normal; color:#ffffff; background-image:url('../gif/vaakaviiva.gif'); height:20; text-decoration: none; }

.keskiotsikko { 
 font-family:Verdana;
 font-size:11px;
 font-weight:normal;
 color:#ffffff;
 text-align:left;
 vertical-align:middle;
 padding-left:5px;
 height:20;
 background-color:#1F4678;
 text-decoration:none;
}
.keskiotsikko a	{
 font-family:Verdana;
 font-size:11px;
 font-weight:normal;
 color:#ffffff;
 text-align:left;
 background-color:#1F4678;
 text-decoration:underline;
}
.keskiotsikko a:active { 
 font-family:Verdana;
 font-size:11px;
 font-weight:normal;
 color:#ffffff;
 text-align:left;
 background-color:#1F4678;
}
.keskiotsikko a:visited	{ 
 font-family:Verdana;
 font-size:11px;
 font-weight:normal;
 color:#ffffff;
 text-align:left;
 background-color:#1F4678;
 text-decoration:underline;
}
.keskiotsikko a:hover {
 font-family:Verdana;
 font-size:11px;
 font-weight:normal;
 color:#FFBF00;
 text-align:left;
 background-color:#1F4678;
 text-decoration:none;
}

.keskiotsikko2	{ font-family:Arial; font-size:13px; font-weight:bold; color:#ffffff; padding-left:5px; background-color: #285D98; text-decoration: none; }


.keskipvm { 
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#ffffff;
 background-color:#1F4678;
 text-decoration:none;
}
.keskipvm a { 
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#ffffff;
 background-color:#1F4678;
 text-decoration:underline;
}
.keskipvm a:visited { 
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#ffffff;
 background-color:#1F4678;
 text-decoration:underline;
}
.keskipvm a:active { 
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#FFBF00;
 background-color:#1F4678;
 text-decoration:none;
}
.keskipvm a:hover { 
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#FFBF00;
 text-decoration:underline;
}


.reunaotsikko { 
 font-family:Ms Sans Serif;
 font-size:10px;
 font-weight:bold;
 color:#FFFFFF;
 text-align:center;
 width:150;
 height:20;
}
.reunaotsikko a	{ 
 font-family:Ms Sans Serif;
 font-size:10px;
 font-weight:bold;
 color:#FFFFFF; 
}
.reunaotsikko a:active { 
 font-family:Ms Sans Serif;
 font-size:10px;
 font-weight:bold;
 color:#FFFFFF;
}
.reunaotsikko a:hover { 
 font-family:Ms Sans Serif;
 font-size:10px;
 font-weight:bold;
 color:#FFFFFF;
}
.reunaotsikko a:visited {
 font-family:Ms Sans Serif;
 font-size:10px;
 font-weight:bold;
 color:#FFFFFF;
}


.etuotsikko { 
 font-family:Arial;
 font-size:18px;
 font-weight:bold;
 color:#FFBF00;
 letter-spacing:1px;
 text-align:left;
 vertical-align:middle;
 padding-bottom:6px;
 border-bottom:2px solid #FFBF00;
}

.paivitykset a { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#FFBF00;
 letter-spacing:1px;
 text-align:left;
 vertical-align:middle;
 margin-left:10px;
 padding-bottom:3px;
 border-bottom:1px dotted #FFBF00;
}
.paivitykset a:visited { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#FFBF00;
 letter-spacing:1px;
 text-align:left;
 vertical-align:middle;
 margin-left:10px;
 padding-bottom:3px;
 border-bottom:1px dotted #FFBF00;
}


.pienipvm { 
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 color:#FFFFFF;
 text-align:right;
 vertical-align:middle;
}

.uutisotsikko	{ font-family:Arial; font-size:18px; font-weight:bold; color:#FFBF00; padding-bottom:3px }
.oikeareuna		{ font-family:Verdana; font-size:10px; color:#ffffff; margin-left:4px; text-align:left; vertical-align:top; }


.paivotsikko { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 color:#FFBF00;
 padding-bottom:2px
}
.paivotsikko a { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 color:#FFBF00;
 padding-bottom:2px;
 text-decoration:underline;
}
.paivotsikko a:visited { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 color:#FFBF00;
 padding-bottom:2px;
 text-decoration:underline;
}
.paivotsikko a:active { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 color:#FFBF00;
 padding-bottom:2px;
 text-decoration:underline;
}
.paivotsikko a:hover { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 color:#FFBF00;
 text-decoration:none;
 padding-bottom: 2px;
}


#isoreuna td			{ font-family:Verdana; font-size:10px; color:#ffffff; margin-left:12px; }
#isoreuna a:link		{ font-family:Verdana; font-size:10px; color:#ffffff; margin-left:12px; }
#isoreuna a:active		{ font-family:Verdana; font-size:10px; color:#ffffff; margin-left:12px; }
#isoreuna a:visited		{ font-family:Verdana; font-size:10px; color:#ffffff; margin-left:12px; }
#isoreuna a:hover		{ font-family:Verdana; font-size:10px; color:#FFBF00; margin-left:12px; text-decoration:none; }

.oikeareuna td			{ font-family:Verdana; font-size:10px; color:#FFFFFF }
.oikeareuna a:link		{ font-family:Verdana; font-size:10px; color:#FFFFFF }
.oikeareuna a:visited	{ font-family:Verdana; font-size:10px; color:#FFFFFF }
.oikeareuna a:active	{ font-family:Verdana; font-size:10px; color:#ff3300 }
.oikeareuna a:hover		{ font-family:Verdana; font-size:10px; color:#FFBF00; text-decoration: none; }

.reunanaiset td			{ font-family:Verdana; font-size:10px; color:#FFFFFF }
.reunanaiset a:link		{ font-family:Verdana; font-size:10px; color:#FFFFFF }
.reunanaiset a:visited	{ font-family:Verdana; font-size:10px; color:#FFFFFF }
.reunanaiset a:active	{ font-family:Verdana; font-size:10px; color:#FFBF00 }
.reunanaiset a:hover	{ font-family:Verdana; font-size:10px; color:#FFBF00; text-decoration: none }

/* Arkisto */
.viimeksi { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#FF9900;
 padding:0px;
 vertical-align:middle;
 text-align:right;
}
.arkistopvm { 
 font-family:Verdana;
 font-size:10px;
 font-weight:normal;
 text-decoration:none;
 color:#B4B4B4;
 padding:0px;
 vertical-align:middle;
 text-align:right;
}


.arkisto td	{ 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#FFFFFF;
 padding:0px;
 vertical-align:top;
}
.arkisto a { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#FFFFFF;
 padding:0px;
 vertical-align:top;
}
.arkisto a:visited { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#FFFFFF;
 padding:0px;
 vertical-align:top;
}
.arkisto a:active { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#FF9900;
 padding:0px;
 vertical-align:top;
}
.arkisto a:hover { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#B4B4B4;
 padding:0px;
 vertical-align:top;
}


.ottelutotsikko		{ font-family:Verdana; font-size:20px; color:#FFFFFF; font-weight:bold; margin-left:4px; text-align:left }

.ottelut		{ font-family:Verdana; font-size:10px; color:#FFFFFF; font-weight:bold; vertical-align:top; }
.ottelutsin		{ font-family:Verdana; font-size:10px; color:#FFFFFF; font-weight:bold; vertical-align:top; background-color: #285D98  }
.ottelutvaal	{ font-family:Verdana; font-size:10px; color:#FFFFFF; font-weight:bold; vertical-align:top; background-color: #1F4678 }
.tjk			{ font-family:Verdana; font-size:10px; color:#FFBF00; font-weight:bold; vertical-align:top;}


.yhteystiedot td { 
 font-family:Verdana;
 font-size:11px;
 font-weight:normal;
 color:#FFFFFF;
}
.yhteystiedot a:link { 
 font-family:Verdana;
 font-size:11px;
 font-weight:normal;
 color:#FFFFFF;
}
.yhteystiedot a:visited { 
 font-family:Verdana;
 font-size:11px;
 font-weight:normal;
 color:#FF9900;
}
.yhteystiedot a:active { 
 font-family:Verdana;
 font-size:11px;
 font-weight:normal;
 color:#FF9900;
}
.yhteystiedot a:hover { 
 font-family:Verdana;
 font-size:11px;
 font-weight:normal;
 color:#B4B4B4;
 text-decoration:none;
}


.alaosa td
{ 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#FFFFFF 
}
.alaosa a:link
{ 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#FFFFFF 
}
.alaosa a:visited 
{ 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#FFFFFF 
}
.alaosa a:active { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#FF9900; 
}
.alaosa a:hover	{ 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 text-decoration:none;
 color:#B4B4B4;
}


.design				{ font-family: Verdana; text-decoration: none; font-size: 10px; color: #FFFFFF; padding: 0px }
.design a:link		{ font-family: Verdana; text-decoration: none; font-size: 10px; color: #FFFFFF; padding: 0px }
.design a:visited	{ font-family: Verdana; text-decoration: none; font-size: 10px; color: #FFFFFF; padding: 0px }
.design a:hover		{ font-family: Verdana; text-decoration: none; font-size: 10px; color: #FFBF00; padding: 0px }
.design a:active	{ font-family: Verdana; text-decoration: none; font-size: 10px; color: #FFBF00; padding: 0px }

/* palkitut */
.otsikko { 
 font-family:Verdana;
 font-size:10px;
 font-weight:bold;
 color:#FFBF00;
}
.txt { font-family: Verdana; font-size: 10px; font-weight: normal; color: #FFFFFF }

.input 
{ 
background-color: #FFFFFF;
border-bottom: 1px #000000 solid;
border-right: 1px #000000 solid;
border-left: 1px #000000 solid;
border-top: 1px #000000 solid;
font-family: Arial;
color: #000000;
font-size: 13px;
}

.input2 {
background-color: #e5e5e5;
border-bottom: 1px #FFFFFF solid;
border-right: 1px #FFFFFF solid;
border-left: 1px #000000 solid;
border-top: 1px #000000 solid;
font-family: Verdana;
color: #000000;
font-size: 11px;
}

.valikko
{ 
background-color: #e5e5e5;
border-bottom: 0px #000000 solid;
border-right: 0px #000000 solid;
border-left: 0px #000000 solid;
border-top: 0px #000000 solid;
font-family: Verdana;
color: #000000;
font-size: 10px;
}

.textarea
{ 
background-color: #FFFFFF;
border-bottom: 1px #000000 solid;
border-right: 1px #000000 solid;
border-left: 1px #000000 solid;
border-top: 1px #000000 solid;
font-family: Arial;
color: #000000;
font-size: 13px;
} 

.textarea2
{ 
background-color: #e5e5e5;
border-bottom: 1px #FFFFFF solid;
border-right: 1px #FFFFFF solid;
border-left: 1px #000000 solid;
border-top: 1px #000000 solid;
font-family: Verdana;
color: #000000;
font-size: 10px;
} 

.submit 
{ 
background-color: #006699;
border-bottom: 1px #FFFFFF solid;
border-right: 1px #FFFFFF solid;
border-left: 1px #FFFFFF solid;
border-top: 1px #FFFFFF solid;
font-family: Arial;
font-size: 13px;
color: #ffffff;
width:80px;
/*height: 2em;*/
}

.submit2 
{ 
background-color: #1F4678;
border-bottom: 1px #FFFFFF solid;
border-right: 1px #FFFFFF solid;
border-left: 1px #FFFFFF solid;
border-top: 1px #FFFFFF solid;
font-family: Verdana,Arial;
font-size: 11px;
color: #ffffff;
font-weight: bold;
width:80px;
/*height: 2em;*/
} 

-->