<style type="text/css">
* { }
body {
	margin: 0px;
	font-family: verdana;
	font-size: 12px;
	line-height: 150%;
}
table.pohjataulukko {
	border-collapse: collapse;
	border-spacing: 0px;
}
td.yla, td.ala {
	height: 40px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	background: #172255;
	color: white;
}
td.vasen, td.keski, td.oikea {
	height: *;
}
td.vasen, td.oikea {
	text-align: center;
}
td.oikea {
	font-size: 15px;
}
td.oiktapahtumat {
	height: *;
	text-align: center;
	font-size: 13px;
}
td.elamaparasta {
	line-height: 130%;
	background: #EEEEEE;
}
}
td.rockkevat {
	line-height: 130%;
	background: #FFFFFF;
}
}
td.selvalauantai {
	line-height: 130%;
	background: #FFFF00;
}
H1#first {
font-family: times new roman;
font-size: 28px;
}
H1#second {
font-family: times new roman;
font-size: 18px;
}
H1#third {
font-family: times new roman;
font-size: 16px;
}
H1#fourth {
font-family: times new roman;
font-size: 14px;
}
td.tiedot {
        font-family: verdana;
        font-size: 10px;
        line-height: 100%;
}
td.mainos {
        font-family: verdana;
        font-size: 9px;
        line-height: 100%;
}

a.tiedot { font-weight: bold; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 100%;}
a { color: blue; font-weight: bold; text-decoration: none; font-size: 12px;}
a:hover { color: black;}

td.keski { vertical-align: top; padding-top: 25px; text-align: center;}
a.uutislinkki { font-size: 11px;}
H1#kehotus { font-size: 22px;}
H1#uutiset { font-size: 14px;}

img { border-width: 0px;}

td.galleria { background: #2BC6F9; text-align: center;}
td.rk-galleria { color: white; background: #0006EE; text-align: center;}
td.sl-galleria { color: black; background: url(./galleria/selva_lauantai/keltainen1.gif); text-align: center;}

</style>
