H2		{ color: #002020; text-align: center; background-color: #0000E0; color: white; padding-bottom: .6ex; padding-top: .6ex; margin: .3ex 0 }
H4		{ text-align: center; margin: 0.8em }
TABLE		{ text-align: right }
TH		{ text-align: center; background-color: #0000E0; color: white; font-family: arial,helvetica,"sans-serif"; font-size: 90% }
TH.toprow	{ padding: 0.3em 0.6em }
TH.toplow	{ padding: 0.3em 0.4em }
TH.vali		{ padding: 1px }
TD		{ padding: 0.1em 0.5em; background-color: #FFFFFF }
.sisalto	{ margin: 1em 1% 1em 1% }

/* Taulukoiden sarakkeet */
th.col1		{ width: 5em }
th.col2		{ padding: 0.3em }
/* IE */
col.aanet	{ text-align: right; }
col.numero 	{ text-align: center; color: #00a }
col.prosentti	{ text-align: right }
/* Muut selaimet */
table.prosentit th + td + td {  text-align: center; color: #00a } 
table.prosentit th + td + td + td + td + td {  text-align: center; color: #00a }
table.vaalipiirit td + td {  text-align: center; color: #00a } 
table.prosentit2 th + td { color: #00a } 
table.prosentit2 th + td + td + td {  text-align: center; color: #00a } 
table.prosentit2 th + td + td + td + td + td + td {  text-align: center; color: #00a }

TD.alapalkki	{ background-color: #F0F0F0; font-size: 75% }
OL		{ margin-top: 0.2ex; font-size: 90% }

