body {
	background-color: #EFEFEF;
}

a:link { text-decoration: none; color: #00,00,FF; }  
a:visited { text-decoration: none; color: #66,FF,33; }    
a:active { text-decoration: none; color: #CC0000; }
a:hover { text-decoration: underline; color: #CC0000; }

#paataulukko {
	position: absolute;
	top: 0px;
	left: 40px;
}

#sisalto {
	padding: 20px;
}

p.otsikko {
	font-family: verdana;
	font-size: 20pt;
	color: #C0C0C0;
}

p {
	font-family: verdana;
	font-size: 10pt;
	text-align: justify;
	color: #020202;
}

p.right {
	text-align: right;
}

p.center {
	text-align: center;
}

table.aikataulut {
	font-family: verdana;
	font-size: 8pt;
}

i.huom {
	color: #8080FF;
}

#tapahtuu {
	background-image: url(kuvat/vasen_laita_iso_ala.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 10px;
}

#tapahtuu p {
	font-family: verdana;
	font-size: 8pt;
	color: #FFFFFF;
	text-align: center;
}

#tapahtuu a {
	text-decoration: none;
	color: #FFFFFF;
}

#tapahtuu a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}

#valikko {
	font-family: verdana;
	font-size: 10pt;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 7px;
	padding-left: 7px;
}

#valikko a {
	color: #FFFFFF;
}

#alapalkki {
	font-family: verdana;
	font-size: 8pt;
	color: #FFFFFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 7px;
	padding-left: 7px;
}

#alapalkki a {
	color: #FFFFFF;
}

.tauolla {
	color: #c0c0c0;
}