body {font-family: Arial,Gramond;}
body {background-image: url(/kuvat/kh_pohja3.jpg); background-repeat: repeat-x; }

a {text-decoration: none; background: inherit;}
a:link {color: #0000FF; white-space: nowrap; background: inherit;}
a:visited {color: #009999; white-space: nowrap; background: inherit;}
a:active {color: #FF0000; white-space: nowrap; background: inherit;}
a:hover {text-decoration: underline; white-space: nowrap; background: inherit;}

h1.paaotsikko {font-size: 4em;}
a.etusivu {text-decoration: none;}
a.etusivu:link {color: #000000;}
a.etusivu:visited {color: #000000;}
a.etusivu:active {color: #000000;}
a.etusivu:hover {text-decoration: none; white-space: nowrap; }


/* sisälinkit */
#sivu{background: #C0C0C0;}
.sisalinkki {
	background: transparent;
	font-size: 1.2em;
	padding-left: 5px;
	padding-right: 5px;}
.ekakirjain1 {
	background: transparent;
	color:#009900;
	font-size: 1.7em;
	font-weight: bold;}
.ekakirjain2 {
	background: transparent;
	color:#996600;
	font-size: 1.7em;
	font-weight: bold;}

.lisalinkki {background: transparent; font-size: 1em; margin-left: 20px; padding-left: 5px; padding-right: 5px;}
.lisaekakirjain1 {color:#009900; background: transparent; font-size: 1.2em; font-weight: bold;}
.lisaekakirjain2 {color:#996600; background: transparent; font-size: 1.2em; font-weight: bold;}

td.oikea {border-top: solid 4px #996600; border-left: solid 4px #009900;}

.laatikko {border: solid 6px #009900; padding: 5px; font-size: 1.2em; font-style: italic; font-weight: bold;}
.laatikko a{text-decoration: underline;}

.laskuri {padding: 5px;}

.paateksti {font-size: 1.2em; font-weight: bold;}

.uutislaatikko {border: solid 2px #009900; padding: 5px;}
.uutislaatikko_otsikko {font-size: 1.2em; font-weight: bold;}

.uutisotsikko {	font-weight: bold;
				font-size: 1.1em;
				color: #009900;
				line-height: 1.2em;
				margin-bottom: 0.5em;
				}
.uutisaika {	font-weight: normal;
				color: #000000;
				font-size: 0.6em;
				}
.uutisteksti {	color: #000000;
				font-size: 1em;
				line-height: 1.1em;
				margin-top: 1.2em;
				margin-bottom: 1em;
				}
.uutislista {	font-weight: normal;
				font-size: 0.7em;
				color: #009900;
				padding-bottom: 0.3em;
				margin-bottom: 0.5em;
				border-bottom: solid 1px #996600;
				}
.lista {	border-left: solid 2px #009900;
			padding-left: 1em;
			}
			
.r0 {background-color: none;}
.r1 {background-color: #CCCCFF;}
