@charset "iso-8859-1";

BODY {margin: 0; border: 1px solid #000000; background-color: none;  background-attachment : none;    text-decoration: none;   font-family: arial;  color: #000033;  font-size: 10pt;}

A:link {text-decoration: underline; color: #333366;}

A:visited {text-decoration: underline; color: #333366;}

A:hover {text-decoration: underline; color: #999999;}

P {text-decoration: none;  font-family: Arial;  color: #000033;  font-size: 10pt;  font-weight: none;}

TD {text-decoration: none;  font-family: Arial;  color: #000033;  font-size: 10pt;  background-color: #FFFFFF; padding: 3px 1px;}

TH {text-decoration: none;  font-family: Arial;  color: #000033;  font-size: 10pt;  background-color: #FFFFFF;}

H1 {text-decoration: none;  font-family: Arial;  color: #000033;  font-size: 14pt;  font-weight: normal;  text-align: left;}

H2 {text-decoration: none;  font-family: Verdana;  color: #000033;  font-size: 18pt;  font-weight: normal;}

H3 {text-decoration: none;  font-family: Arial;  color: #000033;  font-size: 12pt;  font-weight: bold;}

H4 {text-decoration: underline;  font-family: Arial;  color: #000033;  font-size: 14pt;  font-weight: none;}

H5 {text-decoration: underline;  font-family: Arial;  color: #000033;  font-size: 10pt;  font-weight: none;}

IMG {border: 0;}

HR {background-color: #336699; color: #336699; height: 1px; border: 0;}

span.kellu {position: absolute; top:20pt; left:8%; background: #FFFFFF; font-family: Arial; font-size: 8pt; color: #000000}

span.taulukko {left: 50%; position: fixed; top: 50%}

span.oma1 {font-family: Arial; font-size: 10pt; font-weight: bold; text-decoration: none; color: #000033;}

span.oma2 {font-family: Arial; font-size: 8pt; font-weight: none; color: #336699; text-decoration: none;}

span.oma3 {font-family: Arial; font-size: 10pt; font-weight: bold; text-decoration: none; color: #000033;}

span.oma4 {font-family: Arial; font-size: 10pt; font-weight: none; color: #000033;}

span.oma5 {font-family: Arial; font-size: 16pt; font-weight: none; text-decoration: none; color: #000033;}

span.oma6 {font-family: Verdana; font-size: 9pt; font-weight: bold; text-decoration: none; color: #336699;}

span.valikko a {margin-left: 10px; font-family: Verdana; font-size: 11px; font-weight: bold; color: #DD9B16; text-decoration: underline;}

span.valikko a:hover {color: #336699;}

span.valittu {margin-left: 10px; font-family: Verdana; font-size: 11px; font-weight: bold; color: #336699; text-decoration: none;}

span.alavalikko {font-family: Verdana; font-size: 11px; font-weight: none; color: #000033; text-decoration: none;}

span.ko_valikko {margin-left: 10px; font-family: Verdana; font-size: 11px; font-weight: none; color: #336699; text-decoration: none;}

span.footnote {font-family: Arial; font-size: 8pt; line-height: 12pt; color: #000033;}

span.ajankohtaisotsikko {font-family: Tahoma; font-size: 14pt; line-height: none; color: #000033; font-weight: normal;}

span.otsikko {font-family: Verdana; font-size: 16pt; font-weight: none; line-height: none; color: #000033;}

LI {font-weight: normal; text-decoration: none;  font-family: Verdana;  color: #000033;  font-size: 8pt;}

UL {font-weight: none; color: #000033; font-family: Verdana; font-size: 10pt;}

.button {border: 1px solid #000000; padding: 3px; text-decoration: none; background-color: #EEEEEE;}

.tapahtumaosio {width: 200px; text-align: center;}

/* End of style section. Generated by AceHTML at 26.2.2007 16:59:35 */

#sivu {
width: 100%;
}

#otsikko {
width: 100%;
height: 177px;
border-bottom: 1px solid #000000;
background-color: #FFFFFF;
background-image: url("kuvat/ots_kuva.jpg");
background-position: right;
background-repeat: no-repeat;
}

#logolinkit {
padding-top: 23px;
}

#vasen {
padding-top: 10px;
margin-left: 0;
float: left;
width: 200px;
background-image: url('kuvat/keskentausta.jpg');
background-repeat: repeat-y;	
}

#vasen hr {
background-color: #336699;
margin-left: 10px;
color: #336699;
width: 180px;
margin-top: 13px;
height: 2px;
border: 0;
float: left;
}

#navi {
margin-left: 200px;
padding: 8px;
border-bottom: 1px solid #000000;
font-weight: bold;
}

#sisalto {
padding: 5px;
margin-left: 200px;
}

#keskisisalto {
background-image: url('kuvat/keskentausta.jpg');
background-repeat: repeat-y;	
}

#alareuna {
clear: both; 
text-align: center;
border-top: 1px solid #000000;
font-style: italic;
}

.sarjataulukko td {
	border: 1px solid #336699;
	width: 25px;
	text-align: center;
}
.sarjataulukko .lyhenne {
	width: 150px;
	text-align: left;
}

.otteluohjelma td {
	border: 1px solid #336699;
}
