BODY {
	background-image: url(taustakuva.jpg);
	background-position: left top;
	background-repeat: repeat;
	background-color: #FFF0AB;
}

TD, P, TEXTAREA {
	background-color: #FFF0AB;
	font-family: verdana, arial, helvetica, sans-serif;
	color: #281600;
	font-size: 12px;
	line-height: 1.4;
	letter-spacing: 0.025em;
}

A:ACTIVE.navi { text-decoration: underline; color : #B65812; }
A:VISITED.navi {  text-decoration: none; color : #FFF0AB; }
A:HOVER.navi { text-decoration: underline; color : #B65812; }
A:LINK.navi { text-decoration: none; color : #FFF0AB; }

TD.ylaosa {
	border-left-style: solid;
	border-left-width: 3px;
	border-left-color: #44272B;
	border-right-style: solid;
	border-right-width: 3px;
	border-right-color: #44272B;
}


TD.reunanavivasen {
	border-left-style: solid;
	border-left-width: 3px;
	border-left-color: #44272B;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: transparent;
	font-size: 11px;
	background-image: url(navigaatio.jpg);
	background-position: left top;
	background-repeat: repeat-x;
	padding-left: 7px;
}


TD.navi {
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: transparent;
	font-size: 11px;
	background-image: url(navigaatio.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}


TD.reunanavioikea {
	border-right-style: solid;
	border-right-width: 3px;
	border-right-color: #44272B;
	font-family: verdana, arial, helvetica, sans-serif;
	background-color: transparent;
	font-size: 11px;
	background-image: url(navigaatio.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}


TD.sisus {
	border-right-style: solid;
	border-right-width: 3px;
	border-right-color: #44272B;
	background-color: #FFF0AB;
	padding: 25px 20px 0px 20px;
}


TD.ajanotsikko {
	border-right-style: solid;
	border-right-width: 3px;
	border-right-color: #44272B;
	background-color: #FFF0AB;
	padding: 0px 20px 0px 20px;
}


TD.ajankohtaista {
	border-right-style: solid;
	border-right-width: 3px;
	border-right-color: #44272B;
	background-color: #FFF0AB;
	border-top-style: dashed;
	border-top-width: 1px;
	border-top-color: #676500;
	padding: 0px 20px 20px 20px;
}


TD.vihrea {
	background-color: #C0B37C;
	border-left-style: solid;
	border-left-width: 3px;
	border-left-color: #44272B;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #676500;
	padding: 20px 7px 7px 7px;
}


BODY {
	overflow: auto;
	scrollbar-3d-light-color: #FFF0AB; 
	scrollbar-arrow-color: #C0B37C; 
	scrollbar-base-color: #FFF0AB; 
	scrollbar-dark-shadow-color: #FFF0AB; 
	scrollbar-face-color: #FFF0AB; 
	scrollbar-highlight-color: #C0B37C; 
	scrollbar-shadow-color: #FFF0AB;
}


H1 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #676500;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 0.075em;
 	word-spacing: 0.05em;
}


H2 {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #A7441D;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 0.075em;
 	word-spacing: 0.05em;
}


LI{
	list-style-type: disc;
	color: #281600;
}


A:ACTIVE { text-decoration: underline;  color : #A7441D;  font-weight: normal;  }
A:VISITED  {  text-decoration: none; color : #676500;  font-weight: normal;  }
A:HOVER { text-decoration: underline;  color : #A7441D;  font-weight: normal;  }
A:LINK { text-decoration: none;  color : #676500;  font-weight: normal;  }


TD.copyright { 
	border-left-style: solid;
	border-left-width: 3px;
	border-left-color: #44272B;
	border-right-style: solid;
	border-right-width: 3px;
	border-right-color: #44272B;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #44272B;
	text-align: center;
	font-size: 9px;
	color: #FFF0AB;
	background-color: transparent;
	background-image: url(alareuna.jpg);
	background-position: left top;
	background-repeat: repeat-x;
}


A:ACTIVE.copy { text-decoration: underline;  color : #44272B;  font-weight: normal; }
A:VISITED.copy  {  text-decoration: none; color : #FFF0AB;  font-weight: normal;  }
A:HOVER.copy { text-decoration: underline;  color : #44272B;  font-weight: normal;  }
A:LINK.copy { text-decoration: none;  color : #FFF0AB;  font-weight: normal;  }


@MEDIA PRINT { * 	{background: white !important;
			color: black !important;}
}
