@font-face {
    font-family: 'BebasNeueRegular';
    src: url('BebasNeue-webfont.eot');
    src: url('BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('BebasNeue-webfont.woff') format('woff'),
         url('BebasNeue-webfont.ttf') format('truetype'),
         url('BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
.sprite_product { background-image: url('../images/icons/sprite.png'); background-color: transparent; background-repeat: no-repeat; margin: 0 auto;}

div.prod_nettisivut{
	width: 62px; height: 50px; background-position: 0px -250px;
}
a.link_nettisivut:hover > div > div.prodImg > div.prod_nettisivut{
	 width: 62px; height: 50px; background-position: 0px -200px;
}
div.prod_verkkokauppa{
	width: 62px; height: 50px; background-position: 0px -50px;
}
a.link_verkkokauppa:hover > div > div.prodImg  > div.prod_verkkokauppa{
	width: 62px; height: 50px; background-position: 0px 0px;
}
div.prod_varausjarjestelma{
	width: 62px; height: 50px; background-position: 0px -150px;
}
a.link_varausjarjestelma:hover > div > div.prodImg  > .prod_varausjarjestelma{
	width: 62px; height: 50px; background-position: 0px -100px;
}
div.prod_mainospalvelut{
	width: 62px; height: 50px; background-position: 0px -350px;
}
a.link_mainospalvelut:hover > div > div.prodImg  > .prod_mainospalvelut{
	width: 62px; height: 50px; background-position: 0px -300px;
}
div.prod_laskutusjarjestelma{
	width: 62px; height: 50px; background-position: 0px -450px;
}
a.link_laskutusjarjestelma:hover > div > div.prodImg  > .prod_laskutusjarjestelma{
	width: 62px; height: 50px; background-position: 0px -400px;
}
div.prod_kassaratkaisu{
	 width: 62px; height: 50px; background-position: 0px -550px;
}
a.link_kassaratkaisu:hover > div > div.prodImg > div.prod_kassaratkaisu{
	width: 62px; height: 50px; background-position: 0px -500px;
}