BODY { MARGIN: 10px 5px}

TABLE { MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; TEXT-ALIGN: left; line-height: 12pt; border-collapse : collapse}

TD { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000033; PADDING-TOP: 0px; FONT-FAMILY: verdana,arial,sans-serif}

P { MARGIN: 3px 9px }

A { BACKGROUND-COLOR: #ffffff }

UL { MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px; MARGIN-RIGHT: 16px }

LI { MARGIN-TOP: 6px; MARGIN-BOTTOM: 3px; LIST-STYLE-TYPE: square }

DL { MARGIN: 6px 16px 6px 6px }

DT { MARGIN-LEFT: 9px }

DD { MARGIN-LEFT: 13px }

HR { WIDTH: 500px; HEIGHT: 1px; TEXT-ALIGN: center }

H1 { FONT-WEIGHT: bold; MARGIN: 20px 20px 15px; FONT-FAMILY: arial,sans-serif }

H2 { FONT-WEIGHT: bold; MARGIN: 9px 9px 6px; FONT-FAMILY: arial,sans-serif }

H3 { FONT-WEIGHT: bold; MARGIN: 20px 20px 15px; FONT-FAMILY: arial,sans-serif }

H4 { FONT-WEIGHT: bold; MARGIN: 9px 9px 6px; FONT-FAMILY: arial,sans-serif }

H5 { FONT-WEIGHT: bold; MARGIN: 9px 9px 6px; FONT-FAMILY: arial,sans-serif }

H6 { FONT-WEIGHT: bold; MARGIN: 9px 9px 6px; FONT-FAMILY: arial,sans-serif }

H1 { FONT-SIZE: 225% }

H2 { FONT-SIZE: 200% }

H3 { FONT-SIZE: 150% }

H4 { FONT-SIZE: 125% }

H5 { FONT-SIZE: 100% }

H6 { FONT-SIZE: 75% }



.menuborder {
	BORDER-RIGHT: #999999 0px solid;
	BORDER-TOP: #999999 0px solid;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #999999 0px solid;
	BACKGROUND-COLOR: #ffffff;
	background-image: url(infotaka.gif);
	height: 200px;
	width: 150px;

}

.menuborder2 { BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; COLOR: #999999; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; width: 150px ; padding-top: 5px; background-image: url(infotaka.gif)}

.dokuborder { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 0px solid }



.keskitys {
	TEXT-ALIGN: center;
}

.linkbar { BORDER-RIGHT: #8A0000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #EC0000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 80%; PADDING-BOTTOM: 2px; BORDER-LEFT: #EC0000 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #8A0000 1px solid; BACKGROUND-COLOR: #C00000 }



.menu { text-align: center }

.monospace { MARGIN: 15px; COLOR: #666666; FONT-FAMILY: monospace; BACKGROUND-COLOR: #ffffff }



.linkbar A:link {	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #C00000; TEXT-DECORATION: none }

.linkbar A:visited { FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #C00000; TEXT-DECORATION: none }

.linkbar A:hover { FONT-WEIGHT: bold; COLOR: #FFC0C0; BACKGROUND-COLOR: #C00000; TEXT-DECORATION: none }

.linkbar A:active { FONT-WEIGHT: bold; COLOR: #99ccff; BACKGROUND-COLOR: #C00000; TEXT-DECORATION: none }



.menu A:link { COLOR: #0066cc; TEXT-DECORATION: none }

.menu A:visited {	COLOR: #003399; TEXT-DECORATION: none }

.menu A:hover { COLOR: #6699cc; TEXT-DECORATION: underline }

.menu A:active { COLOR: #6699cc; TEXT-DECORATION: underline }



A:link { COLOR: #C00000; TEXT-DECORATION: underline; BACKGROUND: none }

A:visited {	COLOR: #EA0000; TEXT-DECORATION: underline; BACKGROUND: none }

A:hover { COLOR: #FF5959; TEXT-DECORATION: none }

A:active { COLOR: #C00000; TEXT-DECORATION: none }



.master { font-size: 120%; margin-top: 6px; margin-right: 6px; margin-bottom: 2px; margin-left: 6px}

.ilmoitus { font-family: sans-serif, Arial; color: #666666; text-align: center}

.alaborder { padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

.alaborder { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 0px solid ; border-bottom-width: 1px; background-color:#ffffff }

.yläborder { BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 0px solid ; border-top-width: 1px}

.unnamed1 { background-attachment: fixed; background-color: #FFFFFF; border-color: black #CCCCCC; vertical-align: top; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}

.menuborder3 { BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; VERTICAL-ALIGN: bottom; BORDER-LEFT: #999999 1px solid; COLOR: #999999; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center; width: 150px ; background-image: url(infotaka.gif)}

.menuborder2 { BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #999999 1px solid; WIDTH: 150px; COLOR: #666666; BORDER-BOTTOM: #999999 0px solid; BACKGROUND-COLOR: #ffffff ; background-image: url(infotaka.gif); height: 200px }

.menubordernews {
	BORDER-RIGHT: #999999 0px solid;
	BORDER-TOP: #999999 0px solid;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #999999 1px solid;
	WIDTH: 150px;
	COLOR: #666666;
	BORDER-BOTTOM: #999999 0px solid;
	BACKGROUND-COLOR: #ffffff;
	background-image: url(infotaka.gif);
	text-align: center;
	height: 110px;
}

.takakuva { background-color: #FFFFFF; border-color: black #CCCCCC; vertical-align: top; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px }
.menuborderdown {

	BORDER-RIGHT: #999999 0px solid;
	BORDER-TOP: #999999 0px solid;
	BORDER-LEFT: #999999 1px solid;
	COLOR: #666666;
	BORDER-BOTTOM: #999999 0px solid;
	BACKGROUND-COLOR: #ffffff;
	background-image: url(infotaka.gif);
}

.kuva {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.annai { margin: 10px } 

.gaitou { 
border-collapse : collapse;
empty-cells : show;
border : 1px solid #cccccc;
padding : 3px
}

TH { font-size: 80%}