BODY
{
    background-color: #F7FBE4;
	background-position: left top;
	background-repeat: repeat-x;
}
DIV,TD
{
	font-family: Arial, Verdana;
	font-size: 12px;
}
TD.vasenreuna
{
    background-image: url("giffit/new_bg_left.gif");
	background-position: right top;
	background-repeat: repeat-y;
}
TD.oikeareuna
{
    background-image: url("giffit/new_bg_right.gif");
	background-position: left top;
	background-repeat: repeat-y;
}
TD.footer
{
    background-image: url("giffit/new_bg_middle.gif");
	background-position: left top;
	background-repeat: repeat-y;
}
TD.footerxxxxxxxxxx
{
	background-color: #d8e986;
}
TD.navi
{
    background-image: url("giffit/new_navi_bottom2.gif");
	background-position: left top;
	background-repeat: repeat-y;
}
TD.blueheader
{
    background-image: url("giffit/new_bg_blueheader.gif");
	background-position: left top;
	background-repeat: no-repeat;
}
TD.headertop
{
    background-image: url("giffit/new_bg_header_top.gif");
	background-position: left top;
	background-repeat: repeat-x;
}
TD.whiteright
{
    background-image: url("giffit/new_bg_whiteright.gif");
	background-position: left top;
	background-repeat: repeat-y;
}
TD.headertoimipisteetbg
{
    background-image: url("giffit/new_bg_header_toimipisteet.gif");
	background-position: left top;
	background-repeat: repeat-x;
}
TD.supertarjous
{
    background-image: url("giffit/new_supertarjous_bg.gif");
	background-position: left top;
	background-repeat: repeat-x;
}
TD.headertoimipisteet
{
	color: #FFF;
	text-align: center;
}
A:LINK.headertoimipisteet,A:ACTIVE.headertoimipisteet,A:VISITED.headertoimipisteet
{
	color: #FFF;
	text-decoration: none;
}
A:HOVER.headertoimipisteet
{
	color: #FFF;
	text-decoration: underline;
}
A:LINK.navitextlink,A:ACTIVE.navitextlink,A:VISITED.navitextlink
{
    font-size: 12px;
	color: #2b6400;
	text-decoration: none;
}
A:HOVER.navitextlink
{
    font-size: 12px;
	color: #2b6400;
	text-decoration: underline;
}
DIV.slogan
{
	font-family: "Myriad Pro";
	font-weight: bold;
	font-style: italic;
	font-size: 26px;
	color: #2b6400;
}
DIV.supertarjous
{
	margin-left: 15px;
	margin-right: 15px;
}
DIV.blueheader, H1
{
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	margin-left: 20px;
	margin: 0 0 0 10px;
}
DIV.sanahaku
{
	color: #2b6400;
	font-size: 14px;
	font-weight: bold;
}
INPUT.sanahaku
{
    width: 165px;
}
TABLE.boxajax
{
	background-color: #f0f6cf;
	padding: 3px;
}