BODY {
	FONT-SIZE: 12px; COLOR: #2b2725; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
TD {
	VERTICAL-ALIGN: top
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
#vasensarake {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(images/top.gif); WIDTH: 420px; BACKGROUND-REPEAT: repeat-y
}
#vasensarake2 {
	BACKGROUND-POSITION: 0px 0px; BACKGROUND-IMAGE: url(images/top2.gif); WIDTH: 420px; BACKGROUND-REPEAT: repeat-y
}
#oikeasarake {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; WIDTH: 250px
}
.vasenteksti {
	FONT-SIZE: 12px; MARGIN: 10px
}
.vasenteksti2 {
	FONT-SIZE: 11px; MARGIN: 10px
}
.alareura {
	
}
.ingressi {
	FONT-SIZE: 18px; VERTICAL-ALIGN: top
}
.leipateksti {
	FONT-SIZE: 13px; VERTICAL-ALIGN: top; COLOR: #2b2725
}
.sininenlinkki {
	COLOR: #0062aa
}
.punainenlinkki {
	COLOR: red
}
.korostettu {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: #0062aa
}
.punainenkor {
	COLOR: #4fa218; TEXT-DECORATION: none
}
.otsikko {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.sponsorit {
	FONT-SIZE: 18px; COLOR: #ebebeb
}
.sponsorit HR {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; COLOR: #ebebeb; BORDER-BOTTOM: 0px; HEIGHT: 2px; BACKGROUND-COLOR: #ebebeb
}
.lohkoingressi {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Helvetica, sans-serif
}
A.info {
	Z-INDEX: 24; COLOR: #4fa218; POSITION: relative; TEXT-DECORATION: none
}
A.info:hover {
	Z-INDEX: 25; BACKGROUND-COLOR: white
}
A.info SPAN {
	DISPLAY: none
}
A.info:hover SPAN {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #ebebeb 1px solid; DISPLAY: block; PADDING-LEFT: 14px; LEFT: 2em; PADDING-BOTTOM: 14px; BORDER-LEFT: #ebebeb 1px solid; WIDTH: 400px; COLOR: #2b2725; PADDING-TOP: 14px; BORDER-BOTTOM: #ebebeb 1px solid; POSITION: absolute; TOP: -24em; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
A.info2 {
	Z-INDEX: 24; COLOR: #4fa218; POSITION: relative; TEXT-DECORATION: none
}
A.info2:hover {
	Z-INDEX: 25; BACKGROUND-COLOR: white
}
A.info2 SPAN {
	DISPLAY: none
}
A.info2:hover SPAN {
	BORDER-RIGHT: #ebebeb 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #ebebeb 1px solid; DISPLAY: block; PADDING-LEFT: 14px; LEFT: 2em; PADDING-BOTTOM: 14px; BORDER-LEFT: #ebebeb 1px solid; WIDTH: 400px; COLOR: #2b2725; PADDING-TOP: 14px; BORDER-BOTTOM: #ebebeb 1px solid; POSITION: absolute; TOP: -8em; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.image-container {
	FONT-SIZE: 10px; MARGIN-LEFT: 30px; WIDTH: 76%
}
.image-container A {
	FLOAT: left
}
P {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.dontwrap P {
	MARGIN-LEFT: 70px
}
#autoresize {
	OVERFLOW: auto; HEIGHT: 300px
}
.image-container2 {
	FONT-SIZE: 11px; MARGIN-LEFT: 0px; WIDTH: 95%
}
.image-container2 IMG {
	FLOAT: left; MARGIN: 7px
}
.image-container2 A {
	
}
