BODY {
	background: #827872 repeat-x;
	margin: 5px;}

A {
	background: none transparent scroll repeat 0% 0%;
	font: 10px verdana;
	text-decoration: none}
A:visited {color: #000000}
A:active {}
A:hover {}
A:link {color: #000000}

A.ploggah {
	font: 12px verdana;
	color: #827872;
	text-decoration:none}
A.ploggah:link {COLOR: #000000}
A.ploggah:visited {color: #000000}
A.ploggah:active {color: #000000}
A.ploggah:hover {color: #827872}

A.ploggah1 {
	font: 10px verdana;
	color: #827872;
	font-variant: small-caps;
	text-decoration:none}
A.ploggah1:link {color: #5d5553}
A.ploggah1:visited {color: #5d5553}
A.ploggah1:active {color: #5d5553}
A.ploggah1:hover {color: #827872}

A.ploggah2 {
	font: 10px verdana;
	color: #000000;
	text-decoration:none;
	text-valign: bottom}
A.ploggah2:link {color: #000000}
A.ploggah2:visited {color: #000000}
A.ploggah2:active {color: #000000}
A.ploggah2:hover {color: #827872}


A.ploggah3 {
	font: 13px verdana;
	color: #000000;
	text-decoration:none}
A.ploggah3:link {color: #000000}
A.ploggah3:visited {color: #000000}
A.ploggah3:active {color: #000000}
A.ploggah3:hover {color: #827872}

A.ploggah4 {
	background: none transparent scroll repeat 0% 0%;
	font: 12px verdana;
	color: #000000;
	font-variant: small-caps;
	text-decoration:none}
A.ploggah4:link {color: #000000}
A.ploggah4:visited {color: #000000}
A.ploggah4:active {color: #000000}
A.ploggah4:hover {color: #827872}

A.ploggah5 {
	font: 12px verdana;
	color: #000000;
	text-decoration:none}
A.ploggah5:link {color: #000000}
A.ploggah5:visited {color: #000000}
A.ploggah5:active {color: #000000}
A.ploggah5:hover {color: #827872}

A.menu1 {
	background: none transparent scroll repeat 0% 0%;
	font: bold 10pt verdana;
	color: #000000;
	text-decoration: none}
A.menu1:link {}
A.menu1:visited {}
A.menu1:active {}
A.menu1:hover {background: white; color: #827872}

A.menu2 {
	background: #5c524b;
	font: bold 10pt verdana;
	color: #FFFFFF;
	text-decoration: none}
A.menu2:hover {background: #5c524b; color: #827872}


A.teksti {
	background: none transparent scroll repeat 0% 0%;
	font: 10px verdana;
	color: #000000;
	text-decoration:none}
A.teksti:link {}
A.teksti:visited {}
A.teksti:active {}
A.teksti:hover {background: #827872}


H3 {font: bold 18px verdana; color: #000000; text-align: left}
H4 {font: bold 12px verdana; color: #000000; text-align: left}
TD {font: 10px verdana; vertical-align: top}

TD.otsake {
	background: url('banneri.jpg');
	background-color: #5c524b; 
	height: 130px; 
	width: 800px; 
	margin: 0px;}

TD.otsake_en {
	background: url('banneri_en.jpg');
	background-color: #5c524b; 
	height: 130px; 
	width: 800px; 
	margin: 0px;}
	
TD.menu {
	background-color: #ffffff;
	text-align:center;
	text-valign:bottom}
	
TD.keski {
	font: 10px verdana;
	background-color: #FFFFFF;
	border-right: #000000 1px;}
	
TD.ala {
	background: url('alabanneri.jpg');
	background-color: #5c524b;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	font: 10px verdana;
	color: #FFFFFF}
	
TD.updates {
	text-valign: bottom;
	height: 20px;
	padding-left: 40px;
	font: 10px verdana;
	text-decoration: bold}
	
TD.update {
	text-valign: top;
	height: 10px; 
	padding-left: 40px;
	font: 10px verdana;}
	
TD.update_links {
	text-valign: bottom;
	height: 10px; 
	padding-left: 10px;
	font: 10px verdana;}
	
TD.info {
	font: 13px verdana;
	text-valign: bottom;
	height: 8px; 
	padding-left: 10px;}
	
TD.info_ {
	font: 13px verdana;
	text-valign: bottom;
	height: 8px; 
	padding-left: 0px}

TD.info__ {
	font: 12px verdana;
	text-valign: bottom;
	height: 8px; 
	padding-left: 0px}
	
TD.taulukko {
	font: 10px verdana ;
	text-valign: bottom;
	height: 8px; 
	padding-left: 0px}
	
TD.taulukko_iso {
	font: 12px verdana ;
	text-valign: bottom;
	height: 8px; 
	padding-left: 0px}

TD.show {
	font: 10px verdana ;
	height: 10px}
	
TD.linkit {
	font: 12px verdana;
	text-valign: bottom;
	height: 24px; 
	padding-left: 10px}
	
TD.linkits {
	font: 12px verdana;
	text-valign: bottom;
	height: 24px; 
	padding-left: 0px}
	
TD.galleria {
	font: 10px verdana;
	padding-left: 0px}
	
IMG.kuva {
	BACKGROUND: #ffffff;
	BORDER: #000000 1px solid;
	PADDING: 3px;
	font: 12px verdana}
	
A IMG.kuva:hover { border: 1px solid #827872 }
	
TD.uutisia {
	font: 13px verdana;
	text-valign: bottom;
	height: 12px; 
	padding-left: 20px}
	

TR {text-align: left; text-valign: top}
TR.keski {background-color: #ffffff; text-align: center}
TR.ala {text-align: center}

#links #tekstit P {MARGIN-BOTTOM: 0px; LINE-HEIGHT: 20px}
#palkki_links {PADDING-RIGHT: 90px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px}
#links_palkki H2 {PADDING-RIGHT: 90px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 18px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px}
#links_palkki UL {LIST-STYLE-TYPE: none}
#links_palkki LI {DISPLAY: block; HEIGHT: 25px}
#links_palkki LIP {DISPLAY: block; HEIGHT: 25px}
#links_palkki A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #C0C0C0 1px solid; HEIGHT: 20px; TEXT-DECORATION: none}
#links_palkki A:visited {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 10px; BORDER-BOTTOM: #C0C0C0 1px solid; HEIGHT: 20px; TEXT-DECORATION: none}
#links_palkki A:hover {COLOR: #827872; BORDER-BOTTOM: #827872 1px solid}


#sivu #tekstit P {MARGIN-BOTTOM: 0px; LINE-HEIGHT: 25px}
#palkki {PADDING-RIGHT: 10px; PADDING-LEFT: 12px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px}
#linkkipalkki H2 {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 18px; BACKGROUND: url(../kuvat/linkkialleviivaus.jpg) no-repeat center bottom; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
#linkkipalkki UL {LIST-STYLE-TYPE: none}
#linkkipalkki LI {DISPLAY: block; HEIGHT: 25px}
#linkkipalkki LIP {DISPLAY: block; HEIGHT: 25px}
#linkkipalkki A {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #C0C0C0 1px solid; HEIGHT: 20px; TEXT-DECORATION: none}
#linkkipalkki A:visited {PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #C0C0C0 1px solid; HEIGHT: 20px; TEXT-DECORATION: none}
#linkkipalkki A:hover {COLOR: #827872; BORDER-BOTTOM: #827872 1px solid}

H2 A {TEXT-DECORATION: none}
H2 A:visited {TEXT-DECORATION: none}
H2 A:active {TEXT-DECORATION: none}
H2 A:hover {TEXT-DECORATION: none}
clear2 {CLEAR: left; WIDTH: 99%}

#tekstit IMG {BORDER-RIGHT: #d3c2a3 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #d3c2a3 0px solid; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #d3c2a3 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d3c2a3 0px solid}
#tekstit .vasen {FLOAT: left}
#tekstit .oikea {FLOAT: right}

.leipa UL {MARGIN-LEFT: 10px; LIST-STYLE-TYPE: square}
.leipa OL {LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: decimal}
.leipa LI {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
.leipa UL LI {MARGIN-LEFT: 10px}

#tekstit TABLE {MARGIN: 5px; WIDTH: 99%; BORDER-COLLAPSE: collapse}
#tekstit TH STRONG {COLOR: #ffffff}
#tekstit TH {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #a01c1c; PADDING-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 2px solid; HEIGHT: 29px; TEXT-ALIGN: left}
#tekstit TR {HEIGHT: auto}
#tekstit TD {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: auto}
#tekstit TR.rivi-a {BACKGROUND: #ffffff}
#tekstit TR.rivi-b {BACKGROUND: #f8f1e7}

.form {MARGIN: 10px 25px 10px 50px}
.form .text {BORDER-RIGHT: #b6a278 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b6a278 1px solid; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 14px; BACKGROUND: #f9f8f2; PADDING-BOTTOM: 5px; BORDER-LEFT: #b6a278 1px solid; WIDTH: 250px; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #b6a278 1px solid}
.form LABEL {MARGIN-TOP: 10px; DISPLAY: block; MARGIN-BOTTOM: 3px}
.form .text:hover {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid}
.form .text:focus {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #f4efe3; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid}
.form .button {BORDER-RIGHT: #cbba96 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cbba96 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #eae3d5; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: #cbba96 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cbba96 1px solid}
.form .button:hover {BORDER-RIGHT: #cbba96 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cbba96 1px solid; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #edecd1; PADDING-BOTTOM: 5px; MARGIN: 10px 0px; BORDER-LEFT: #cbba96 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cbba96 1px solid}

#alaosa {BACKGROUND: url(../kuvat/alabanneri.jpg) no-repeat; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-ALIGN: center; WIDTH: 860px}
#alaosa P {MARGIN-TOP: 20px; DISPLAY: block}
#alaosa #design {FONT-SIZE: 8px}
