
body {
	background:#2466a8;
	background-image:url(taustakuva.gif);
	background-repeat: repeat-x;
	background-position: top center;
	margin-top: px;
	margin-bottom: 20px;
	margin-right: ;
	margin-left: ;
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

form {
	display: inline;
}


/* ---- Iso taulu leveyden, taustavärin, asettelun yms. takia ilman soluja/rivejä ---- */

table.paataulu {
	width:1000px;
	background:;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}

td.paataulu {
	background:##f5f5f5;
	vertical-align:top;
	padding-top: ;
	padding-bottom: ;
	padding-right: ;
	padding-left: ;
	margin-top: ;
}

/* ---- headerit, footterit yms. kerätään tämän taulun sisään ---- */

table.sisalto {
	width:100%;
	background:;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}

/* ---- Vasemman ja oikeanpuoleisen palkin sekä sisältötilan säädöt ---- */

table.sisaltosolu {
	width:100%;
}
td.sisaltosolu {
	width:100%;
	background:#f5f5f5;
}
table.vasensolu {
	width: 210px;
}
td.vasensolu {
	background:#f5f5f5;
	background-image:url();
	background-repeat: ;
	vertical-align:top;
	padding-top: ;
	padding-bottom: ;
	padding-right: 10;
	padding-left: 10;
}

table.oikeasolu {
	width: 190px;
}

td.oikeasolu {
	background:#f5f5f5;
	background-image:url();
	background-repeat: ;
	vertical-align:top;
	padding-top: ;
	padding-bottom: ;
	padding-right: 10;
	padding-left: 10;
}

/* ---- Headerin säädöt ---- */

.header {
	width:100%;
	height:92px;
	background: ;
	background-image:url(paakuva.jpg);
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

/* ---- Footerin säädöt ---- */

table.footer {
	width:100%;
	height: 50px;
	background: #f5f5f5;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}

.copyright {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: ;
	color: #999999;
	white-space:nowrap;
}

.copyright a {
	color: #999999;
	white-space:nowrap;
}

/* ---- Yleinen otsikkoboksi ---- */

table.box_header			{
	width:100%;
	height:38px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}

td.box_header_oikea	{
	background-image:url(box_hattu_tausta_harmaa_4.gif);
	width:7px;
	padding-left:7px;
}

td.box_header_vasen	{
	background-image:url(box_hattu_tausta_harmaa_4.gif);
	width:10px;
	padding-left:10px;
}

td.box_header_sisalto		{
	color:;
	font-size:11px;
	background-image:url(box_hattu_tausta_harmaa_4.gif);
	width:100%;
	vertical-align:middle;
	font-weight:bold;
	padding-left:5px;
}

td.box_header_sisalto	a		{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:none;
}

td.box_header_sisalto	a:hover	{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:underline;
}

/* ---- Yleinen sisältöboksi ---- */

table.box_main			{
	width:100%;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}

td.box_main			{
	width:100%;
}

td.box_main_viiva_vasen		{
	background:#E0E0D6;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}

td.box_main_viiva_oikea		{
	background:#E0E0D6;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}

td.box_main_sisalto			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
}

/* ---- Yleinen footeriboksi ---- */

table.box_footer			{
	width:100%;
	height:4px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}

td.box_footer				{
	background:;
	background-image:url();
}

/* ---- Yleinen navigointi ---- */

.box_main ul						{padding:0px 0px 0px 7px; margin:0px 0px 0px 0px; list-style:none;}

.box_main li						{line-height:24px; background:url(100_navi_katkoviiva.gif) no-repeat left top;}
.box_main li a					{color:#333333; font-size:11px; text-decoration:none; padding-left:23px;  background:url(100_navi_nuoli_1.gif) no-repeat left  top; background-position:5 5px ;}
.box_main li a:hover				{color:#CCCCCC; text-decoration:none}

.box_main li.bg_list_un			{line-height:24px; background:none;}
.box_main li.bg_list_un a		{color:#333333; font-size:11px; text-decoration:none; padding-left:23px; background:url(100_navi_nuoli_1.gif) no-repeat left top; background-position:5 5px;}
.box_main li.bg_list_un a:hover	{color:#CCCCCC; text-decoration:none;}

.box_main li.bg_list_sub			{line-height:24px; background:url(100_navi_katkoviiva.gif) no-repeat left top;}
.box_main li.bg_list_sub a		{color:#333333; font-size:11px; text-decoration:none; padding-left:32px;  background:url(100_navi_nuoli_1.gif) no-repeat left top;  background-position:22 5px; }
.box_main li.bg_list_sub a:hover	{color:#CCCCCC; text-decoration:none;}


/* ---- Boksi - Tuoteryhmät ---- */

table.box_header_tuoteryhmat			{
	width:100%;
	height:27px;
	background: #;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_tuoteryhmat	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px
}
td.box_header_vasen_tuoteryhmat	{
	background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px
}
td.box_header_sisalto_tuoteryhmat		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_tuoteryhmat	a		{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_tuoteryhmat	a:hover	{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_tuoteryhmat			{
	width:100%;
	background:#FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_tuoteryhmat			{
	width:100%;
}
td.box_main_viiva_vasen_tuoteryhmat		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_tuoteryhmat		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_tuoteryhmat			{
	background:#;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:5px;
	padding-left:10px;
}
table.box_footer_tuoteryhmat			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_tuoteryhmat				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}
.box_main_tuoteryhmat ul						{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:none;}

.box_main_tuoteryhmat li						{line-height:24px; background:url(navi_katkoviiva.gif) no-repeat left top;}
.box_main_tuoteryhmat li a						{color:#333333; font-size:11px; text-decoration:none; padding-left:23px; background:url(navi_nuoli_1.gif) no-repeat left  top; background-position:5 5px ;}
.box_main_tuoteryhmat li a:hover				{color:#CCCCCC; text-decoration:none;}

.box_main_tuoteryhmat li.bg_list_un				{line-height:24px;background:none;}
.box_main_tuoteryhmat li.bg_list_un a			{color:#333333; font-size:11px; text-decoration:none; padding-left:23px; background:url(navi_nuoli_1.gif) no-repeat left top; background-position:5 5px;}
.box_main_tuoteryhmat li.bg_list_un a:hover		{color:#CCCCCC; text-decoration:none;}

.box_main_tuoteryhmat li.bg_list_sub			{line-height:24px; background:url(navi_katkoviiva.gif) no-repeat left top;}
.box_main_tuoteryhmat li.bg_list_sub a			{color:#333333; font-size:11px; text-decoration:none; padding-left:32px;  background:url(navi_nuoli_2.gif) no-repeat left top;  background-position:22 5px; }
.box_main_tuoteryhmat li.bg_list_sub a:hover	{color:#333333; text-decoration:none;}

.box_main_tuoteryhmat li.bg_list_sub_sub			{line-height:24px; background:url(navi_katkoviiva.gif) no-repeat left top;}
.box_main_tuoteryhmat li.bg_list_sub_sub a			{color:#333333; font-size:11px; text-decoration:none; padding-left:42px;  background:url(navi_nuoli_2.gif) no-repeat left top;  background-position:32 5px; }
.box_main_tuoteryhmat li.bg_list_sub_sub a:hover	{color:#333333; text-decoration:none;}

.box_main_tuoteryhmat li.bg_list_sub_sub_sub			{line-height:24px; background:url(navi_katkoviiva.gif) no-repeat left top;}
.box_main_tuoteryhmat li.bg_list_sub_sub_sub a			{color:#333333; font-size:11px; text-decoration:none; padding-left:52px;  background:url(navi_nuoli_2.gif) no-repeat left top;  background-position:42 5px; }
.box_main_tuoteryhmat li.bg_list_sub_sub_sub a:hover	{color:#333333; text-decoration:none;}

/* ---- Boksi - Valmistajat ---- */

table.box_header_valmistajat			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_valmistajat	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_valmistajat	{
		background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_valmistajat		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_valmistajat	a		{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_valmistajat	a:hover	{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_valmistajat			{
	width:100%;
	background:#FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_valmistajat			{
	width:100%;
}
td.box_main_viiva_vasen_valmistajat		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_valmistajat		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_valmistajat			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:15px;
	padding-right:15px;
	padding-bottom:11px;
	padding-left:15px;
}
table.box_footer_valmistajat			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_valmistajat				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}

/* ---- Boksi - Jälleenmyyjät ---- */

table.box_header_jalleenmyyjat			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_jalleenmyyjat	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_jalleenmyyjat	{
		background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_jalleenmyyjat		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_jalleenmyyjat	a		{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_jalleenmyyjat	a:hover	{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_jalleenmyyjat			{
	width:100%;
	background: #FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_jalleenmyyjat			{
	width:100%;
}
td.box_main_viiva_vasen_jalleenmyyjat		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_jalleenmyyjat		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_jalleenmyyjat			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:15px;
	padding-right:15px;
	padding-bottom:11px;
	padding-left:15px;
}
table.box_footer_jalleenmyyjat			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_jalleenmyyjat				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}

/* ---- Boksi - Tietosivut ---- */

table.box_header_tietosivut			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_tietosivut	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_tietosivut	{
		background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_tietosivut		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_tietosivut	a		{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_tietosivut	a:hover	{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_tietosivut			{
	width:100%;
	background: #FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_tietosivut			{
	width:100%;
}
td.box_main_viiva_vasen_tietosivut		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_tietosivut		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_tietosivut			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:5px;
	padding-right:10px;
	padding-bottom:3px;
	padding-left:10px;
}
table.box_footer_tietosivut			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_tietosivut				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}
.box_main_tietosivut ul							{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:none;}
.box_main_tietosivut li							{line-height:24px; background:url(navi_katkoviiva.gif) no-repeat left top;}
.box_main_tietosivut li a						{color:#333333; font-size:11px; text-decoration:none; padding-left:23px;  background:url(navi_nuoli_1.gif) no-repeat left  top; background-position:5 5px ;}
.box_main_tietosivut li a:hover					{color:#CCCCCC; text-decoration:none}
.box_main_tietosivut li.bg_list_un				{line-height:24px; background:none;}
.box_main_tietosivut li.bg_list_un a			{color:#333333; font-size:11px; text-decoration:none; padding-left:23px; background:url(navi_nuoli_1.gif) no-repeat left top; background-position:5 5px;}
.box_main_tietosivut li.bg_list_un a:hover		{color:#CCCCCC; text-decoration:none;}
.box_main_tietosivut li.bg_list_sub				{line-height:24px; background:url(navi_katkoviiva.gif) no-repeat left top;}
.box_main_tietosivut li.bg_list_sub a			{color:#333333; font-size:11px; text-decoration:none; padding-left:32px;  background:url(navi_nuoli_1.gif) no-repeat left top;  background-position:22 5px; }
.box_main_tietosivut li.bg_list_sub a:hover		{color:#CCCCCC; text-decoration:none;}

/* ---- Boksi - Maksutavat ---- */

table.box_header_maksutavat			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_maksutavat	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_maksutavat	{
	background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_maksutavat		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_maksutavat	a		{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_maksutavat	a:hover	{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_maksutavat			{
	width:100%;
	background: #FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_maksutavat			{
	width:100%;
}
td.box_main_viiva_vasen_maksutavat		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_maksutavat		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_maksutavat			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:15px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
}
table.box_footer_maksutavat			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_maksutavat				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}

/* ---- Boksi - Ostoskori ---- */

table.box_header_ostoskori			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_ostoskori	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_ostoskori	{
	background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_ostoskori		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_ostoskori	a		{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_ostoskori	a:hover	{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_ostoskori			{
	width:100%;
	background: #FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_ostoskori			{
	width:100%;
}
td.box_main_viiva_vasen_ostoskori		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_ostoskori		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_ostoskori			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	text-decoration:none;
}
.box_main_sisalto_ostoskori a			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
span.box_main_sisalto_ostoskori 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
table.box_footer_ostoskori			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_ostoskori				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}

/* ---- Boksi - Tarjoukset ---- */

table.box_header_tarjoukset			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_tarjoukset	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_tarjoukset	{
	background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_tarjoukset		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_tarjoukset	a		{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_tarjoukset	a:hover	{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_tarjoukset			{
	width:100%;
	background: #FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_tarjoukset			{
	width:100%;
}
td.box_main_viiva_vasen_tarjoukset		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_tarjoukset		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_tarjoukset			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
}
.box_main_sisalto_tarjoukset a			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.kuva_tarjoukset img{
	border: 1px solid #D8D5D5;
	margin-top: 0;
	margin-bottom: 5;
}
span.box_main_sisalto_tarjoukset_hinta 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0e7ced;
}
table.box_footer_tarjoukset			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_tarjoukset				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}

/* ---- Boksi - Uutuudet ---- */

table.box_header_uutuudet			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_uutuudet	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_uutuudet	{
	background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_uutuudet		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_uutuudet	a		{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_uutuudet	a:hover	{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_uutuudet			{
	width:100%;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_uutuudet			{
	width:100%;
}
td.box_main_viiva_vasen_uutuudet		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_uutuudet		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_uutuudet			{
	background:#FFFFFF;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
}
.box_main_sisalto_uutuudet a			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.kuva_uutuudet img{
	border: 1px solid #D8D5D5;
	margin-top: 0;
	margin-bottom: 5;
}
span.box_main_sisalto_uutuudet_hinta 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
table.box_footer_uutuudet			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_uutuudet				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}

/* ---- Boksi - Haku ---- */

table.box_header_haku			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_haku	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_haku	{
	background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_haku		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_haku	a		{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_haku	a:hover	{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_haku			{
	width:100%;
	background: #FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_haku			{
	width:100%;
}
td.box_main_viiva_vasen_haku		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_haku		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_haku			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:10px;
	padding-right:15px;
	padding-bottom:10px;
	padding-left:15px;
}
span.box_main_sisalto_haku 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.box_main_sisalto_haku a			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
table.box_footer_haku			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_haku				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}

/* ---- Boksi - Tilaushistoria ---- */

table.box_header_tilaushistoria			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_tilaushistoria	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_tilaushistoria	{
	background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_tilaushistoria		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_tilaushistoria	a		{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_tilaushistoria	a:hover	{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_tilaushistoria			{
	width:100%;
	background: #FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_tilaushistoria			{
	width:100%;
}
td.box_main_viiva_vasen_tilaushistoria		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_tilaushistoria		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_tilaushistoria			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding:5;
}
td.box_main_sisalto_tilaushistoria	a		{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
table.box_footer_tilaushistoria			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_tilaushistoria				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}

/* ---- Boksi - Ostetuimmat ---- */

table.box_header_ostetuimmat			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_ostetuimmat	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_ostetuimmat	{
	background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_ostetuimmat		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_ostetuimmat	a		{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_ostetuimmat	a:hover	{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_ostetuimmat			{
	width:100%;
	background: #FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_ostetuimmat			{
	width:100%;
}
td.box_main_viiva_vasen_ostetuimmat		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_ostetuimmat		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_ostetuimmat			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:5px;
	padding-right:15px;
	padding-bottom:5px;
	padding-left:15px;
}
.box_main_sisalto_ostetuimmat			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
span.box_main_sisalto_ostetuimmat 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
table.box_footer_ostetuimmat			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_ostetuimmat				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}

.box_main_ostetuimmat ul						{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:none;}
.box_main_ostetuimmat li						{line-height:24px; background:url(navi_katkoviiva.gif) no-repeat left top;}
.box_main_ostetuimmat li a						{color:#333333; font-size:11px; text-decoration:none; padding-left:10px;  background:url(navi_nuoli_1.gif) no-repeat left  top; background-position:5 5px ;}
.box_main_ostetuimmat li a:hover				{color:#CCCCCC; text-decoration:none}
.box_main_ostetuimmat li.bg_list_un				{background:none;}
.box_main_ostetuimmat li.bg_list_un a			{color:#333333; font-size:11px; text-decoration:none; padding-left:10px; background:url(navi_nuoli_1.gif) no-repeat left top; background-position:5 5px;}
.box_main_ostetuimmat li.bg_list_un a:hover		{color:#CCCCCC; text-decoration:none;}
.box_main_ostetuimmat li.bg_list_sub			{line-height:24px; background:url(navi_katkoviiva.gif) no-repeat left top;}
.box_main_ostetuimmat li.bg_list_sub a			{color:#333333; font-size:11px; text-decoration:none; padding-left:32px;  background:url(navi_nuoli_1.gif) no-repeat left top;  background-position:22 5px; }
.box_main_ostetuimmat li.bg_list_sub a:hover	{color:#CCCCCC; text-decoration:none;}

/* ---- Boksi - Uutiset ---- */

table.box_header_uutiset			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_uutiset	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_uutiset	{
	background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_uutiset		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_uutiset	a		{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_uutiset	a:hover	{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_uutiset			{
	width:100%;
	background: #FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_uutiset			{
	width:100%;
}
td.box_main_viiva_vasen_uutiset		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_uutiset		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_uutiset			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:5px;
	padding-right:15px;
	padding-bottom:5px;
	padding-left:15px;
}
.box_main_sisalto_uutiset			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
span.box_main_sisalto_uutiset 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration:none;
}
table.box_footer_uutiset			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_uutiset				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}

.box_main_uutiset ul						{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:none;}
.box_main_uutiset li						{line-height:24px; background:url(navi_katkoviiva.gif) no-repeat left top;}
.box_main_uutiset li a						{color:#333333; font-size:11px; text-decoration:none; padding-left:15px;  background:url(navi_nuoli_1.gif) no-repeat left  top; background-position:5 5px ;}
.box_main_uutiset li a:hover				{color:#CCCCCC; text-decoration:none}
.box_main_uutiset li.bg_list_un				{background:none;}
.box_main_uutiset li.bg_list_un a			{color:#333333; font-size:11px; text-decoration:none; padding-left:20px; background:url(navi_nuoli_1.gif) no-repeat left top; background-position:5 5px;}
.box_main_uutiset li.bg_list_un a:hover		{color:#CCCCCC; text-decoration:none;}
.box_main_uutiset li.bg_list_sub			{line-height:24px; background:url(navi_katkoviiva.gif) no-repeat left top;}
.box_main_uutiset li.bg_list_sub a			{color:#333333; font-size:11px; text-decoration:none; padding-left:32px;  background:url(navi_nuoli_1.gif) no-repeat left top;  background-position:22 5px; }
.box_main_uutiset li.bg_list_sub a:hover	{color:#CCCCCC; text-decoration:none;}


/* ---- Boksi - Kirjautuminen ---- */

table.box_header_kirjautuminen			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_kirjautuminen	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_kirjautuminen	{
	background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_kirjautuminen		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_kirjautuminen	a		{
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_kirjautuminen	a:hover	{
	color:#333333;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_kirjautuminen			{
	width:100%;
	background: #FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
	margin-left: 0;
}
td.box_main_kirjautuminen			{
	width:100%;
}
td.box_main_viiva_vasen_kirjautuminen		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_kirjautuminen		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_kirjautuminen			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:10px;
	padding-right:15px;
	padding-bottom:5px;
	padding-left:15px;
}
.box_main_sisalto_kirjautuminen 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.box_main_sisalto_kirjautuminen_teksti 			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-bottom:5;
}
.box_main_sisalto_kirjautuminen a			{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
table.box_footer_kirjautuminen			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_kirjautuminen				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}



/* ---- Boksi - Sisältötila ---- */

table.box_sisaltotila			{
	width:100%;
	height:;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 5;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_sisaltotila		{
	background:;
	background-image:url();
	width:100%;
	height:0px;
}
td.box_main_viiva_vasen_sisaltotila		{
	background:;
	background-image:url();
	background-repeat: ;
	padding-left:0px;
}
td.box_main_viiva_oikea_sisaltotila		{
	background:;
	background-image:url();
	background-repeat: ;
	padding-left:0px;
}
td.box_main_sisalto_sisaltotila			{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:15;
	padding-right:20;
	padding-bottom:15;
	padding-left:20;
}
td.box_main_sisalto_sisaltotila a {
	text-decoration: none;
	color: #333333;
	text-decoration: underline;
}
td.box_main_sisalto_sisaltotila a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
td.box_footer_sisaltotila				{
	background:;
	background-image:url();
	width:100%;
	height:1px;
}

/* ---- Boksi - Etusivulle valittava boksi (uutuudet tai tuoteryhmät) ---- */

table.box_header_etusivu_boxi			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_etusivu_boxi	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_etusivu_boxi	{
	background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_etusivu_boxi		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_etusivu_boxi	a		{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:none;
}
td.box_header_sisalto_etusivu_boxi	a:hover	{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:underline;
}
table.box_main_etusivu_boxi			{
	width:100%;
	background: #FFFFFF;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_main_etusivu_boxi			{
	width:100%;
}
td.box_main_viiva_vasen_etusivu_boxi		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_etusivu_boxi		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_etusivu_boxi			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
}
table.box_footer_etusivu_boxi			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_etusivu_boxi				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}

/* ---- Boksi - Yleinen boksi tuotekuvaukseen, sisältösivuihin yms. joissa on otsikkopalkki---- */

table.box_header_yleinen_boxi			{
	width:100%;
	height:27px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 10;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_header_oikea_yleinen_boxi	{
	background-image:url(box_oikea_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_vasen_yleinen_boxi	{
	background-image:url(box_vasen_sininen.gif);
	width:11px;
	padding-left:11px;
}
td.box_header_sisalto_yleinen_boxi		{
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	background-image:url(box_tausta_sininen.gif);
	width:100%;
	vertical-align:middle;
	font-weight:;
	padding-left:;
	padding-top:;
}
td.box_header_sisalto_yleinen_boxi	a		{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:underline;
}
td.box_header_sisalto_yleinen_boxi	a:hover	{
	color:#CCCCCC;
	font-size:11px;
	text-decoration:none;
}
table.box_main_yleinen_boxi			{
	width:100%;
	background: #FFFFFF ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_main_yleinen_boxi			{
	width:100%;
}
td.box_main_viiva_vasen_yleinen_boxi		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_viiva_oikea_yleinen_boxi		{
	background:#b3b3b3;
	background-image:url();
	background-repeat: ;
	padding-left:1px;
}
td.box_main_sisalto_yleinen_boxi			{
	background:;
	background-image:url();
	background-repeat: ;
	width:100%;
	padding-top:15px;
	padding-right:20px;
	padding-bottom:10px;
	padding-left:20px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
}
table.box_footer_yleinen_boxi			{
	width:100%;
	height:1px;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.box_footer_yleinen_boxi				{
	background:#b3b3b3;
	background-image:url();
	padding-top:1px;
}

/* ---- Tuotekuvaus---- */

table.tuotekuvaus			{
	width:100%;
	height:;
	background: ;
	background-image:url();
	background-repeat: ;
	margin-top: 0px;
	margin-bottom: ;
	margin-right: ;
	margin-left: ;
}
td.tuotekuvaus_ominaisuudet		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	background-image:url();
	width:100%;
	vertical-align:;
	font-weight:normal;
	line-height:18px;
}
td.tuotekuvaus_ominaisuudet	a	{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height:18px;
}
.tuotekuvaus_tuotekuvaus		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	padding-bottom:20px;
}
.tuotekuvaus_tuotekuvaus	a	{
	color:#0e7ced;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:underline;
	padding-bottom:20px;
}
.tuotekuvaus_isompi_tuotekuva		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	background:url(icon_isompi_tuotekuva.gif) no-repeat left top;
	background-position:0 15px;
	padding-left:25px;
	padding-top:20px;
	padding-right:0px;
	padding-bottom:0px;
	line-height:22px;
	text-decoration:none;
}
.tuotekuvaus_isompi_tuotekuva a		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height:22px;
}
.tuotekuvaus_kerro_kaverille		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	background:url(icon_kerro_kaverille.gif) no-repeat left top;
	background-position:0 2px;
	padding-left:25px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	line-height:22px;
	text-decoration:none;
}
.tuotekuvaus_kerro_kaverille a		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height:22px;
}
.tuotekuvaus_arvostele_tuote		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	background:url(icon_kirjoita_arvostelu.gif) no-repeat left top;
	background-position:0 1px;
	padding-left:25px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	line-height:22px;
	text-decoration:none;
}
.tuotekuvaus_arvostele_tuote a		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	text-decoration:none;
	line-height:22px;
}
.tuotekuvaus_nimi		{
	color:#0e7ced;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:18px;
	text-decoration:none;
	padding-bottom:10px;
}
.tuotekuvaus_hinta		{
	color:#0e7ced;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:16px;
	text-decoration:none;
	padding-bottom:10px;
}
span.tuotekuvaus_tarjoushinta		{
	color:#0e7ced;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:16px;
	text-decoration:none;
}
.tuotekuvaus_otsikko		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	line-height:38px;
	background:#;
}
.tuotekuvaus_kuva img{
	border: 0px solid #D8D5D5;
	margin-top: 5;
	margin-bottom: 5;
	margin-right: 20;
}
table.navigointipolkutaulu			{
	width:100%;
	height:;
	margin-top: 5;
	margin-bottom: 5;
	margin-right: ;
	margin-left: ;
}
table.tuotekuvataulu			{
	width:100%;
	height:;
	margin-top: 15;
	margin-bottom: 10;
	margin-right: ;
	margin-left: ;
}

/* ---- Tuotelistaus---- */

td.tuotelistaus_sivutus		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	background-image:url();
	width:100%;
	vertical-align:;
	font-weight:normal;
	line-height:18px;
	white-space:nowrap;
	padding-top:10px;
	padding-bottom:0px;
}
td.tuotelistaus_sivutus	a	{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:underline;
	line-height:18px;
	white-space:nowrap;
}
td.tuotelistaus_nimi		{
	color:#0e7ced;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	width:33%;
	vertical-align:middle;
	font-weight:normal;
	padding-top:10px;
	padding-bottom:10px;
}
.tuotelistaus_nimi	a	{
	color:#0e7ced;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}
.tuotelistaus_nimi	a:hover	{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:13px;
	text-decoration:underline;
	font-weight:bold;
	vertical-align:middle;
}
.tuotelistaus_kuva img{
	border: 0px solid #D8D5D5;
	margin-top: 5;
	margin-bottom: 5;
	margin-right: ;
	vertical-align:middle;
}
span.tuotelistaus_lyhytkuvaus		{
	color:#999999;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-top:0px;
	padding-bottom:0px;
}
.tuotelistaus_hinta		{
	color:#0e7ced;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:18px;
	text-decoration:none;
	padding-top:10px;
	padding-bottom:10px;
}
span.tuotelistaus_tarjoushinta		{
	color:#0e7ced;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:18px;
	text-decoration:none;
}
.tuotelistaus_kuvaus		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:none;
}
td.pystyviiva	{
	background-image:url(listaus_piste.gif);
	background-repeat: repeat-y;
	width:1px;
}
td.vaakaviiva	{
	background-image:url(listaus_piste.gif);
	background-repeat: repeat-x;
	padding:0 0 0 0;
	vertical-align:middle;
}

/* ---- Tuotehaku---- */

td.tuotehaku		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	background-image:url();
	vertical-align:;
	font-weight:normal;
	line-height:18px;
	white-space:nowrap;
	padding-top:10px;
	padding-bottom:0px;
}
span.tuotehaku		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	line-height:18px;
	white-space:nowrap;
}
td.tuotehaku	a	{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:underline;
	line-height:18px;
	white-space:nowrap;
}

/* ---- Jälleenmyyjät---- */

td.jalleenmyyjat_otsikko{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:26px;
	padding-top:10px;
	padding-bottom:10px;
}
td.jalleenmyyjat_sisalto {
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
}
td.jalleenmyyjat_sisalto a {
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
}

/* ---- Yhteydenotto---- */

td.yhteydenotto		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	padding-top:5px;
	padding-bottom:5px;
}

/* ---- Login ---- */

table.login_sisalto		{
	border: 1px;
	border-style: solid;
	border-color: #dddddd;
	border-spacing: 1px;
}
td.login_sisalto		{
	vertical-align:top;
	padding-top:;
	padding-right:;
	padding-bottom:;
	padding-left:;
}
td.login_teksti		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
td.login_teksti	a	{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}

/* ---- Rekisteröinti ---- */

td.rekisterointi_teksti		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	width:50%;
}
td.rekisterointi_teksti_otsikko	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}
.rekisterointi_vaadittu		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #cc0000;
	font-weight: normal;
}

/* ---- ostoskori ---- */

.bg16{ background-image:url(images/4_bg.gif)}

td.ostoskori_otsikko	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}
td.ostoskori_ominaisuudet	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}
td.ostoskori_hinta	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}
td.ostoskori_yhteensä	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	padding-top:10;
	padding-bottom:10;
}
td.ostoskori_loppuunmyyty	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #cc0000;
	font-weight: bold;
	padding-top:10;
	padding-bottom:10;
}
span.ostoskori_loppuunmyyty	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #cc0000;
	font-weight: bold;
	padding-top:10;
	padding-bottom:10;
}
td.ostoskori_teksti	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}
td.ostoskori_teksti	a {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	text-decoration:none;
}
td.ostoskori_kuva img{
	border: 0px solid #D8D5D5;
	margin-top: 0;
	margin-bottom: 5;
}

/* ---- Uutiset ---- */

.uutiset ul						{padding:10px 0px 0px 40px; margin:0px 0px 0px 0px; list-style:;}
.uutiset li.bg_list_un				{background:none;padding:10px 0px 0px 0px;}
.uutiset li.bg_list_un a			{color:#333333; font-size:14px; text-decoration:none; padding-left:10px; background:url() no-repeat left top; background-position:5 5px;}
.uutiset li.bg_list_un a:hover		{color:#CCCCCC; text-decoration:underline;}

td.uutiset_otsikko	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 17px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}
td.uutiset_paivays	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}
td.uutiset_sisalto	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}

/* ---- Oma asiakastili ---- */

td.asiakastili_teksti		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
}
td.asiakastili_teksti a		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
}
td.asiakastili_teksti_otsikko	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}
.asiakastili_vaadittu		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #cc0000;
	font-weight: normal;
}
table.asiakastili_border		{
	border: 1px;
	border-style: solid;
	border-color: #dddddd;
	border-spacing: 1px;
}

/* ---- Tilaaminen ---- */

td.tilaus_teksti		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
}
td.tilaus_teksti a		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
}
span.tilaus_teksti_otsikko	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}
td.tilaus_teksti_otsikko	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}
.tilaus_vaadittu		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #cc0000;
	font-weight: normal;
}
table.tilaus_border		{
	border: 1px;
	border-style: solid;
	border-color: #dddddd;
	border-spacing: 1px;
}
td.tilaus_teksti_vaihe 		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
}
td.tilaus_teksti_vaihe a		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
}
td.tilaus_teksti_vaihe_aktiivinen 		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
td.tilaus_teksti_vaihe_aktiivinen a		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}

/* ---- Kerro kaverille sivu ---- */

td.kerro_kaverille_otsikko	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}
td.kerro_kaverille		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
}
td.kerro_kaverille a		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
}
span.kerro_kaverille_vaadittu		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #cc0000;
	font-weight: normal;
}

/* ---- Tuotearvostelut ---- */

td.tuotearvostelut_otsikko	{
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
	padding-bottom:10;
}
td.tuotearvostelut		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
}
td.tuotearvostelut a		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
	padding-top:10;
}
span.tuotearvostelut_vaadittu		{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #cc0000;
	font-weight: normal;
}
td.tuotearvostelut_sivutus		{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	background-image:url();
	width:100%;
	vertical-align:;
	font-weight:normal;
	line-height:18px;
	white-space:nowrap;
	padding-top:10px;
	padding-bottom:0px;
}
td.tuotearvostelut_sivutus	a	{
	color:#333333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	text-decoration:underline;
	line-height:18px;
	white-space:nowrap;
}
table.tuotearvostelut_border		{
	border: 1px;
	border-style: solid;
	border-color: #dddddd;
	border-spacing: 1px;
}








/* ---- Päälinkit ylhänä ---- */

td.ylanavitaulu {
	vertical-align:bottom;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
}
td.ylanavialku {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-right:11px;
	background-image:url(ylanavi_vasen.gif);
	height:40;
}
td.ylanaviloppu {
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:16px;
	background-image:url(ylanavi_oikea.gif);
	height:40;
}
table.ylanavi {
	vertical-align:bottom;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left:0px;
	background-image:url(ylanavi_tausta.gif);
	height:40;
}
td.ylanavi {
	padding-top:3px;
	padding-right:10px;
	padding-bottom:0px;
	padding-left:10px;
}
td.ylanavi_erotin {
	padding-top:4px;
	padding-right:px;
	padding-bottom:px;
	padding-left:px;
}
img.ylanavi_kuva{
	border: 0px solid #D8D5D5;
	margin-left: 7;
	margin-right: 7;
	margin-bottom: 0;
	border:0;
	height:21;
	align:middle;
}
.ylanavi {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: ;
	color: #FFFFFF;
	white-space:nowrap;
	vertical-align:middle;
	text-decoration:none;
	padding-top: 0px;

}
a.ylanavi {
	font-family: Arial, Verdana, sans-serif;
	font-size: 13px;
	font-weight: ;
	color: #FFFFFF;
	white-space:nowrap;
	vertical-align:middle;
	text-decoration:none;
	padding-top: px;
}

a.ylanavi:hover {
	color: #FFFFFF;
	text-decoration:underline;
}

/* ---- Navigointipolku ---- */

.headerNavigation {
  font-family: Arial, sans-serif;
  background: #;
  color: #333333;
  font-weight : normal;
  font-size:11px;
}

a.headerNavigation {
  line-height:21px;
  font-size:11px;
  color:#333333;
  font-family:Arial, sans-serif;
  text-decoration:none;
}

a.headerNavigation:hover {
  line-height:21px;
  font-size:11px;
  color:#999999;
  font-family:Arial, sans-serif;
  text-decoration:underline;
}









