@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;}

TR {background-color: #FFFFFF;}

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

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

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; padding-left: 5px; padding-right: 5px;}

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;}

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

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

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

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

#vasen span.ko_valikko {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, #otsikkotuomari {
width: 100%;
height: 177px;
border-bottom: 1px solid #000000;
background-color: #F3F8FF;
text-align: center;
}

#otsikkotuomari {
	background-color: #1c21c6;
}

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

#vasen hr {
background-color: #336699;
margin-left: 0;
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;
}

#tuomarisivu #sisalto, #tuomarisivu #navi {
	margin: 0;
	padding-left: 20px;
}

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

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

.tuomarit_paivasta_paivaan {
	border-collapse: collapse;
}

.tuomarit_paivasta_paivaan th {
	color: #000033;
}

.tuomarit_paivasta_paivaan td {
	border: 1px solid #000000;
	padding: 5px;
	border-left: 0;
	border-right: 0;
}

.tuomarit_paivasta_paivaan .vasen {
	border-left: 1px solid #000000;
}

.tuomarit_paivasta_paivaan .oikea {
	border-right: 1px solid #000000;
}

.tuomarit_paivasta_paivaan .alue0 {
	background-color: #DDFFFF;
}

.tuomarit_paivasta_paivaan .alue1 {
	background-color: #FFDDFF;
}

.tuomarit_paivasta_paivaan .alue2 {
	background-color: #FFFFDD;
}

.tuomarit_paivasta_paivaan .alue4 {
	background-color: #DDDDDD;
}

.tuomarit_paivasta_paivaan .pvm td {
	padding: 30px 0 10px 10px;
	font-size: 110%;
	font-weight: bold;
	border: 0;
}

.tuomarit_paivasta_paivaan th {
	background-color: #EEEEEE;
	padding: 5px;
}

.tuomarilistaus th {
	text-align: left;
}

.lomakehallinta {
	padding: 3px;
	padding-left: 10px;
}

.lomakehallinta table {
	border-collapse: collapse;
}
.lomakehallinta tr {
	border: 1px solid #000;
}
.lomakehallinta th {
	background-color: #EEE;
	text-align: left;
	padding: 3px;
}
.lomakehallinta td {
	border: 1px solid #000;
	padding: 3px;
}
.lomakehallinta table.lomake tr, .lomakehallinta table.lomake td,.lomakehallinta  table.lomake.th {
	border: 0;
}
.lomakehallinta input[type="text"], .lomakehallinta textarea {
	border: 1px solid #000;
}
.lomakehallinta input[type="text"]:hover, .lomakehallinta input[type="text"]:focus, .lomakehallinta input[type="password"]:hover, .lomakehallinta input[type="password"]:focus, .lomakehallinta textarea:hover, .lomakehallinta textarea:focus {
	border: 1px solid #900;
	background-color: #EEE;
}
.lomakehallinta td.kaytossa {
	background-color: #0F0;
	padding: 0;
}
.lomakehallinta td.ei-kaytossa {
	background-color: #F00;
	padding: 0;
}
.lomakehallinta td.kaytossa a, td.ei-kaytossa a {
	color: #FFF;
	display: block;
	padding: 3px;
}
.lomakehallinta div#popup {
	display: none;
	padding: 10px;
	background-color: #7777AA;
	position: absolute;
	border: 1px solid #000;
	width: 350px;
}	

div.ilmoitus {
	background-color: #55DD00;
	padding: 5px;
	color: #FFFFFF;
	border: 1px solid #000000;
	margin-left: 10px;
}	

div.error {
	background-color: #DD0000;
	padding: 5px;
	color: #FFFFFF;
	border: 1px solid #000000;
	margin-left: 10px;
}
