BODY 
	{
	background-image:url(pic/bg_main.gif);
	background-repeat:repeat-x;
	}

#gallery {
	float:left;
	position:relative;

	}
	
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}
	
td.yla_top
{	
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000000;
background-image:url(pic/yla.png);
background-repeat:no-repeat;
border: 0px #000000 solid;
width: 700px;
height: 10px;
border-collapse: collapse;
border-spacing: 0px;
}





td.main_top
{	
table-layout: auto;
text-align: left;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000000;
width: 700px;
height: 100px;
background-image:url(pic/main.png);
background-repeat:repeat-y;
border: 0px #000000 solid;
border-collapse: collapse;
border-spacing: 0px;
}

td.ala_top
{	
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000000;
background-image:url(pic/ala.png);
border: 0px #000000 solid;
width: 700px;
height: 10px;
border-collapse: collapse;
border-spacing: 0px;
}	
	
	


td.yla
{	
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000000;
background-image:url(pic/yla.png);
background-repeat:no-repeat;
border: 0px #000000 solid;
width: 700px;
height: 10px;
border-collapse: collapse;
border-spacing: 0px;
}

td.main
{	
table-layout: auto;
text-align: left;
text-align: left, top;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000000;
width: 700px;
height: 300px;
background-image:url(pic/main.png);
background-repeat:repeat-y;
border: 0px #000000 solid;
border-collapse: collapse;
border-spacing: 0px;
}

td.ala
{	
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000000;
background-image:url(pic/ala.png);
border: 0px #000000 solid;
width: 700px;
height: 10px;
border-collapse: collapse;
border-spacing: 0px;
}

td.yla_bottom
{	
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000000;
background-image:url(pic/yla.png);
background-repeat:no-repeat;
border: 0px #000000 solid;
width: 700px;
height: 10px;
border-collapse: collapse;
border-spacing: 0px;
}

td.main_bottom
{	
table-layout: auto;
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 9px;
color: #000000;
width: 700px;
height: 10px;
background-image:url(pic/main.png);
background-repeat:repeat-y;
border: 0px #000000 solid;
border-collapse: collapse;
border-spacing: 0px;
}

td.ala_bottom
{	
text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #000000;
background-image:url(pic/ala.png);
border: 0px #000000 solid;
width: 700px;
height: 10px;
border-collapse: collapse;
border-spacing: 0px;
}

td.valikkoteksti
{	
text-align: left;
text-align: left, top;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
border-collapse: collapse;
border-spacing: 0px;

}

td.valikkoala
{	
text-align: center, top;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #000000
}

td.mainteksti
{	
table-layout: auto;
text-align: left;
text-align: left, top;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
border-collapse: collapse;
border-spacing: 0px;

}

.tuotevalikko {font-family:verdana; color: #f8e51c; text-decoration:none}
.huomioteksti {font-family:verdana; color: #FF0000}
.mustalinkki {font-family:verdana; color: #000000; text-decoration:none}	    
.teksti {font-family:verdana; color: black}
.bteksti {font-style:bold; color:black}
