@import "tb.css";



*

	{

	margin: 0;

	padding: 0;

	}




/* Facebook kommentointi */
#FacebookComments {margin: 10px 0 10px 0; float: left; clear: both; border:1px solid #666; padding: 0;}
#FacebookComments h2 {border-bottom: 1px solid #666; padding: 10px 0 10px 10px; background: #e6e6e6; color: #000; margin-bottom: 0;}

BODY

	{

	margin: 0;

	padding: 30px 0 50px 0;

	color: #000000;

	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;

	font-size: 62.5%;

	text-decoration: none;

	line-height: 1.8em;

	text-align: center;

	background: #ffffff;

	}



IMG

	{

	border: none;

	}



P

	{

	margin: 0 0 1.5em 0;

	}





H2

	{

	font-size: 1.4em;

	margin: 0 0 0.5em 0;

	font-weight: normal;

	color: #c4780c;

	}



H3

	{

	font-size: 1.2em;

	margin: 0 0 0.75em 0;

	}



A

	{

	color: #0061ad;

	}



A:hover

	{

	text-decoration: none;

	}



	

SPAN.line

	{

	display: block;

	}

	

.hide

	{

	display: none !important;

	}



.toppaus

	{

	height: 10px;

	clear: both;

	}



.toppaus_big

	{

	height: 25px;

	}



.no_border-bottom

	{

	border-bottom: none !important;

	}



.iso

	{

	font-size: 140%;

	line-height: 140%;

	}



input.iso

	{

	font-size: 100%;

	line-height: 100%;

	}



.color

	{

	color: #c4780c !important;

	}



#container

	{

	width: 970px;

	margin: 0 auto 0 auto;

	text-align: left;

	font-size: 1.1em;

	}

	

#header

	{

	height: 63px;

	margin-bottom: 20px;

	border-bottom: 1px solid #4d4d4d;

	}



#lang



	{



	padding: 0 35px 0 0;



	font-size: 1.0em;

	height: 20px;



	}







#lang A



	{



	display: block;



	float: right;



	padding: 0 0 0 25px;



	background: url(../images/flag_fi.gif) no-repeat 0 40%;



	text-decoration: none;



	margin-left: 20px;

	color: #000000;



	}







#lang a#eng

	{

	background-image: url(../images/flag_eng.gif);

	}



#lang a#se

	{

	background-image: url(../images/flag_se.gif);

	}



#lang a#ru

	{

	background-image: url(../images/flag_ru.gif);

	}



#lang a#de

	{

	background-image: url(../images/flag_de.gif);

	}



#lang A:hover



	{



	text-decoration: underline;



	}





#logo

	{

	visibility: visible !important;

	width: 164px;

	height: 43px;

	background: url(../images/logo.gif) no-repeat;

	float: left;

	}



#navi

	{

	display: block;

	float: right;

	width: 750px;

	}



.navi2

	{

	width: 544px !important;

	}



#navi LI

	{

	display: block;

	list-style-type: none;

	float: left;

	height: 12px;

	margin: 0px 15px 0px 0px;

	}

	

#navi LI A

	{

	display: block;

	height: 40px;

	border-bottom: 3px solid #FFFFFF;

	}



#navi LI A:hover, #navi LI A.act

	{

	border-bottom: 3px solid #4d4d4d;

	}



#h1_Home

	{

	padding: 0 0 25px 38px;

	visibility: visible !important;

	}

	

#h1_start

	{

	padding: 0 0 0 38px;

	line-height: 44px;

	}



#h1_start IMG

	{

	display: block;

	}



#main

	{

	border-bottom: 1px solid #4d4d4d;

	}



#footer

	{

	clear: both;

	color: #545454;

	font-size: 100%;

	line-height: 55px;

	padding: 0 28px 0 28px;

	border-bottom: 1px solid #4d4d4d;

	height: 55px;

	}

	

#footer SPAN

	{

	padding: 0 12px 0 12px;

	float: left;

	}

	

#footer .open

	{

	float: right;

	}



#footer A

	{

	color: #545454;

	}



#tieto



	{

	width: 210px;

	border-right: 10px solid #FFFFFF;



	float: left;



	}







#tieto P



	{



	margin: 0 0 1.0em 0;



	}



	



#teos



	{



	float: left;



	width: 450px;



	border-bottom: 10px solid #FFFFFF;

	text-align: center;



	}





.big

	{

	width: 100% !important;

	}

	

#selaus



	{



	width: 190px;



	float: right;

	}







#selaus A



	{



	float: left;



	display: block;



	width: 26px;

	height: 26px;



	line-height: 26px;

	text-align: center;



	border: 1px solid #000000;



	margin: 0 0 0 4px;



	text-decoration: none;



	font-size: 1.2em;



	background: #FFFFFF;



	color: #000000;

	position: relative;

	top: -22px;



	left: 8px;

	}





#selaus A IMG

	{

	display: block;

	width: auto;

	margin: 1px auto 1px auto;

	}





#selaus A:hover, #selaus A.select



	{



	border-color: #c4780c;



	}



	



#selaus A.select



	{



	background: #c4780c;



	color: #FFFFFF;



	}



	



#selaus A.no_margin



	{



	margin: 0;



	}







#selaus A.left



	{



	margin: 0 10px 0 0;



	}



#osta

	{

	width: 190px;



	float: right;

	clear: right;

	}



#osta A

	{

	font-size: 125%;

	padding-left: 28px;

	background: url(../images/icon_osta.gif) no-repeat;

	border-left: 15px solid #FFFFFF;

	display: block;

	width: 150px;

	}



#form_osta

	{

	margin: 15px 0 15px 0;

	border-left: 15px solid #FFFFFF;

	display: none;

	}



FORM.show

	{

	display: block !important;

	}



#form_osta LABEL

	{

	margin-top: 5px;

	display: block;

	}



#form_osta .input

	{

	border: 1px solid #4d4d4d;

	font-size: 11px;

	padding: 2px 4px;

	width: 150px;

	}



#form_osta .submit

	{

	margin-top: 15px;

	border: none;

	background: #000000;

	color: #FFFFFF;

	padding: 3px 5px;

	}



#form_osta .submit:hover

	{

	background: #444444;

	}



.right_image

	{

	float: right;

	margin: 0 0 20px 20px;

	width: 300px;

	}



.right_image img

	{

	float: right;

	display: block;

	margin-bottom: 15px;

	clear: right;

	}

		

#content

	{

	padding: 10px 40px 30px 40px;

	border-top: 1px solid #4d4d4d;

	float: left;

	}

	

#lomake



	{



	font-size: 1.1em;

	width: 500px;

	float: right;



	}







#lomake DIV



	{



	float: left;



	border-right: 8px solid #FFFFFF;



	margin: 0;



	}







#lomake INPUT



	{



	width: 150px;



	border: 1px solid #A5ACB2;



	padding: 2px;



	}



	



#lomake TEXTAREA



	{



	width: 480px;



	border: 1px solid #A5ACB2;



	padding: 2px;



	}

	

#kartta

	{

	float: right;

	margin: 0 0 20px 20px;

	}

	

.sisustus_logo

	{

	float: left;

	display: block;

	margin: 0 15px 0 0;

	}

	

#taiteilijat A

	{

	display: block;

	float: left;

	width: 30%;

	margin-right: 25px;

	border-bottom: 20px solid #FFFFFF;

	text-decoration: none;

	}



#taiteilijat SPAN.t_txt, #taiteilijat SPAN.nimi

	{

	float: right;

	display: block;

	width: 155px;

	}



#taiteilijat SPAN.nimi

	{

	font-size: 125%;

	text-decoration: underline;

	}

	

#taiteilijat A:hover SPAN.nimi

	{

	text-decoration: none;

	}



#taiteilijat SPAN.t_txt

	{

	color: #000000;

	}



#taiteilijat IMG

	{

	float: left;

	}

	

.error_box, .ok_box

	{

	border: 2px solid #FF0000;

	padding: 6px 10px; 

	}



.ok_box

	{

	border-color: #55be00 !important;

	}

	

	

/*********** SHOP ************/	



fieldset

	{

	border: none;

	}



#h1_verkkokauppa

	{

	background: url(../images/h1_verkkokauppa.jpg) no-repeat 38px 0;

	height: 48px;

	text-indent: -2000em;

	}



#shop_column

	{

	width: 190px;

	float: left;

	clear: left;

	position: relative;

	left: -10px;

	top: 0;

	padding-top: 5px;
	margin: 0px 20px 0px 0px;
	}



#shop_content

	{

	width: 680px;

	float: right;

	}



#shop_content a:hover, #shop_column a:hover

	{

	text-decoration: underline;

	}


.nostot { clear: both; }
.nostot .suosittelemme 

	{

	padding-bottom: 30px;

	}



.nostot .uusimmat

	{

	padding-bottom: 15px;

	clear: both;

	}



.nostot .Product

	{

	float: left;

	width: 210px;

	height: 288px;

	margin-right: 25px;

	border-bottom: 1px solid #919191;

	margin-bottom: 15px;

	}

	

.nostot .last

	{

	margin-right: 0 !important;

	}



.nostot .ProductImage

	{

	padding-bottom: 5px;

	width: 210px;

	height: 230px;

	display: table-cell;

	vertical-align: middle;

	}



.nostot .first

	{

	clear: left;

	}



.nostot .ProductImage img

	{

	display: block;

	width: auto;

	margin: 0 auto 0 auto;

	}



.nostot .ProductName

	{

	line-height: 18px;

	height: 18px;

	font-size: 1.35em;

	}



.nostot .ProductName a

	{

	font-size: 80%;

	text-decoration: none;

	float: left;

	}



.nostot .Prices

	{

	float: right;

	line-height: 10px;

	height: 10px;

	}



.nostot .AddToCart

	{

	top: 0 !important;

	}



.Currency

	{

	padding-left: 2px;

	}



.nostot .Prices dt

	{

	display: none;

	}



.Prices .ListPrice {

	color: #888888;

	text-decoration: line-through;

}



h1.boxheader

	{

	float: left;

	height: 40px;

	line-height: 40px;

	padding-left: 8px;

	color: #000000;

	background: url(../images/tuplaviiva.gif) repeat-x 0 100%;

	margin: 0 0 1.5em 0;

	width: 100%;

	}

	

#tuoteryhmat

	{

	margin-bottom: 20px;

	}



#tuoteryhmat h2

	{

	margin: 0;

	height: 30px;

	line-height: 30px;

	border-bottom: 1px solid #000000;

	text-indent: 10px;

	}

.Categories li

	{

	list-style-type: none;

	display: block;

	}

	

.Categories li a

	{

	display: block;

	height: 25px;

	line-height: 25px;

	text-indent: 10px;

	color: #000000;

	text-decoration: none;

	border-bottom: 1px solid #919191;

	font-size: 110%;

	}

	

.Categories li a:hover

	{

	background: #e0e0e0 !important;

	text-decoration: none !important;

	}



.Categories li.Current a

	{

	background: #f0f0f0;

	}



.Categories li ul

	{

	border-top: 1px solid #f0f0f0;

	margin-top: -1px;

	z-index: 1000;

	display: block;

	padding-bottom: 10px;

	border-bottom: 1px solid #919191;

	background: #f0f0f0;

	}



.Categories li li a

	{

	height: 18px;

	line-height: 18px;

	border: none;

	color: #555555;

	font-size: 100%;

	}



.Categories li li.Current a

	{

	background: #d0d0d0;

	}

.Categories li.CategoryID-64 a, .Categories li.CategoryID-114 a, .Categories li.CategoryID-65 a, .Categories li.CategoryID-79 a, .Categories li.CategoryID-66 a, .Categories li.CategoryID-63 a, .Categories li.CategoryID-106 a, .Categories li.CategoryID-99 a, .Categories li.CategoryID-119 a, .Categories li.CategoryID-120 a, .Categories li.CategoryID-134 a, .Categories li.CategoryID-178 a, .Categories li.CategoryID-136 a, .Categories li.CategoryID-189 a, .Categories li.CategoryID-139 a, .Categories li.CategoryID-135 a, .Categories li.CategoryID-138 a, .Categories li.CategoryID-140 a, .Categories li.CategoryID-137 a, .Categories li.CategoryID-141 a  { font-size: 14px; font-family: Arial, Helvetica, sans-serif font-weight: bold ; color: #996600; }
 .Categories li.CategoryID-99 { margin: 0px 0px 15px 0px; }
#user-nav ul

	{

	margin-bottom: 1.0em;

	}



#user-nav li

	{

	list-style-type: none;

	text-indent: 10px;

	}

	

#user-nav li a

	{

	text-decoration: none;

	}





#ostoskori_info

	{

	float: right;

	width: auto;

	background: #000000;

	color: #ffffff;

	height: 20px;

	line-height: 20px;

	padding: 0 5px 0 5px;

	position: relative;

	top: -70px;

	right: 0;

	clear: right;

	}



#ostoskori_info a

	{

	color: #ffffff;

	}



#page-header {

	clear: both;

	}



#path

	{

	font-size: 110%;

	float: right;

	height: 12px;

	line-height: 12px;

	margin-top: -12px;

	top: 25px;

	clear: both;

	}



#path .BreadcrumbStart

	{

	padding-right: 5px;

	}



#path ul li

	{

	list-style-type: none;

	float: left;

	}

	

#path ul

	{

	display: block;

	float: left;

	}

	

#path a

	{

	float: left;

	text-decoration: none;

	}

	

#path span

	{

	float: left;

	}



#path .BreadcrumbSeparator

	{

	padding: 0 4px 0 4px;

	}

	

#ProductShortDesc

	{

	font-size: 110%;

	}



#ProductFullDesc

	{

	color: #555555;

	padding-top: 20px;

	}



#ProductImages

	{

	width: 260px;

	float: right;

	display: block;

	margin: 0 0 10px 15px;

	}



#CurrentProductImage

	{

	border: 1px solid #e0e0e0;

	display: block;

	height: 258px;

	}



#CurrentProductImage img

	{

	display: block;

	margin: 0 auto 0 auto;

	width: auto;

	}



#ProductPage .Prices

	{

	height: 3.0em;

	}



#ProductPage .Price

	{

	float: left;

	font-size: 120%;

	padding-right: 5px;

	}

	

#ProductImageCaption

	{

	margin-bottom: 0.75em;

	}



#ProductThumbnails li

	{

	display: inline-block;

	float: left;

	margin-bottom: 8px;

	}



#ProductThumbnails li a

	{
	width: 50px;
	height: 50px;
	display: block;
	text-align: center;
	line-height: 40px;
	float: left;
	margin: 10px 10px 0px 0px;
	border: 1px solid #e0e0e0;
	vertical-align: middle;
	}

#ProductThumbnails li a img { display: inline-block; margin: auto; vertical-align: middle; }

#ProductBuy { 
	float: left; width: 400px; }
.BuyForm {
	clear: left;
	float: left;
	width: 400px;
	border-bottom: 3px double #CCCCCC;
	margin: 0px 0px 10px 0px;
	}
#ProductPage .nostot { width: 100%; border: 1px solid #666; float: left; }
#ProductPage .nostot h2 { border-bottom: 1px solid #666; padding: 10px 0px 10px 10px; background: #e6e6e6; color: #000000; }
#ProductPage .nostot .Product h2 { border: none; background: none; padding: 0; }
#ProductPage .nostot .Product { margin-right: 8px; margin-left: 8px; }
.BuyForm fieldset

	{

	border: none;

	padding: 15px;

	display: block;

	}

	

.BuyForm .BuyFormQuantity

	{

	float: left;

	}



.BuyForm .BuyFormQuantity input

	{

	border: 1px solid #000000;

	padding: 3px 2px 3px 2px;

	}



.BuyForm .FormSubmit

	{

	float: left;

	clear: none !important;
	margin: 3px 0px 0px 15px;
	}



div.FormSubmit

	{

	clear: both;

	padding-top: 15px;

	}



.BuyForm .FormItem

	{

	padding: 0;

	}

	

.BuyForm .FormItem input

	{

	width: auto !important;

	}



button, .FormItem .Button

	{

	height: 16px;

	border: none;

	cursor: pointer;

	cursor: hand;

	text-indent: -2000em;

	display: block;

	}





.Notification

	{

	display: block;

	border: 1px solid #5bc100;

	color: #53b000;

	padding: 10px;

	margin: 0 0 1.0em 0;

	font-size: 1.1em; 

	}

	

.Notification p	

	{

	margin: 0;

	}

	

#shop_content table

	{

	width: 100%;

	margin: 0 0 2.0em 0;

	border-collapse: collapse;

	border-spacing: 0; 

	}



#shop_content table caption

	{

	display: none;

	}

	

#OrderHistory caption

	{

	display: table-caption !important;

	text-align: left;

	font-size: 1.5em;

	padding-bottom: 0.5em;

	color: #c4780c;

	}

	

#shop_content table thead th, #shop_content table thead td

	{

	font-size: 1.2em;

	border-bottom: 1px solid #555555;

	font-weight: normal;

	padding-bottom: 5px;

	}

	

#shop_content table tbody td, #shop_content table tbody th

	{

	border-bottom: 1px solid #c0c0c0;

	padding: 2px 0 2px 0;

	line-height: 15px;

	}

	

#shop_content table tbody td input

	{

	border: 1px solid #4d4d4d;

	font-size: 11px;

	padding: 2px 4px;

	}

	

#shop_content table a.CartRemove

	{

	color: #ff0000;

	}

	

#shop_content table .CartTotal

	{

	text-align: right;

	}



#shop_content table .CartProductsTotal

	{

	text-align: right;

	font-weight: bold;

	}



#shop_content table .CartPaymentCost

	{

	text-align: right;

	font-weight: normal !important;

	}



#shop_content table tfoot .CartTotal

	{

	font-weight: bold;

	font-size: 1.2em;

	padding-top: 10px;

	}



#shop_content table h3.ProductName

	{

	font-size: 1.1em;

	font-weight: normal;

	margin: 0 !important;

	}

	

#shop_content table .VariationName

	{

	font-size: 80%;

	}

	

#shop_content table .CartShippingCost

	{

	text-align: right;

	padding-top: 10px;

	font-weight: normal;

	}

	

#shop_content .CartQuantity input

	{

	width: auto !important;

	margin-right: 4px;

	}

	



#CartSubmitForm

	{

	background: #f0f0f0;

	clear: both;

	}



#CartSubmitForm fieldset

	{

	border: none;

	padding: 15px;

	display: block;

	}



p.ContinueShopping a

	{

	display: block;

	height: 16px;

	}

	

#CheckoutStage

	{

	display: block;

	margin-bottom: 30px;

	border-bottom: 1px solid #000000;

	height: 25px;

	}

	

#CheckoutStage li

	{

	float: left;

	list-style-position: inside;

	padding-left: 10px;

	padding-right: 10px;

	height: 25px;

	line-height: 25px;

	}

	

#CheckoutStage li.CurrentCheckoutStage

	{

	border-bottom: 2px solid #000000;

	border-top: 2px solid #ffffff;

	line-height: 21px !important;

	height: 21px !important;

	}

	

#CheckoutReturningCustomer, #CheckoutNewCustomer

	{

	float: left;

	width: 44%;

	margin-right: 3%;

	border: none;

	}

	

.FormItem

	{

	padding: 5px 0 0 0;

	clear: left;

	}



.HeaderItem

	{

	padding: 20px 0 0 0;

	}



.HeaderItem p

	{

	margin: 0 0 0.5em 0 !important;

	}



.GroupItem

	{

	clear: left;

	padding-top: 0;

	}

	

.GroupItem div

	{

	float: left;

	width: 180px;

	margin-right: 5px;

	}



.FormItem label, .FormItem p.label

	{

	float: left;

	color: #000000;

	width: 100px;

	display: inline;

	}

	

.required label, .required p.label

	{

	font-weight: bold;

	}



.GroupItem div label

	{

	background: none !important;

	height: 18px;

	color: #555555;

	font-weight: normal;

	}



.GroupItem div input

	{

	width: 170px;

	}



.GroupItem .GroupLabel

	{

	position: relative;

	top: 18px;

	}



.FormItem input, .FormItem select

	{

	border: 1px solid #000000;

	padding: 2px;

	width: 170px;

	display: block;

	float: left;

	}



.FormItem textarea

	{

	border: 1px solid #000000;

	padding: 2px;

	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;

	width: 650px;

	font-size: 100%;

	}



.CheckoutPrevStage

	{

	text-indent: -2000em;

	white-space: nowrap;

	line-height: 10px;

	}

	

.CheckoutPrevStage p

	{

	margin: 0 !important;

	float: left;

	}



.Checks

	{

	float: left;

	}



.Checks label

	{

	clear: left;

	display: block;

	width: auto !important;

	font-weight: normal;

	}

	

.Checks label input

	{

	float: left;

	display: block;

	margin-right: 5px;

	position: relative;

	left: 0;

	top: 1px;

	width: auto !important;

	border: none !important;

	}



.FormHelp

	{

	padding-left: 100px;

	clear: left !important;

	padding-top: 5px;

	color: #707070;

	}



.CheckWrap .label

	{

	font-weight: bold;

	width: 100px;

	float: left;

	}



.CheckWrap p

	{

	margin: 0 0 0.5em 0 !important;

	}

	

.FormErrorMessage, .GroupErrorMessage

	{

	color: #ff0000;

	margin: 0;

	padding: 10px 0 2px 100px;

	line-height: 1.4em;

	}

	

.GroupItem .FormErrorMessage

	{

	display: none;

	}



#Shipping

	{

	clear: left;

	padding-top: 20px;

	}



.ShippingMethodWrapper

	{

	padding-left: 100px;

	}



.Checks .ShippingMethodWrapper

	{

	padding-left: 0;

	}



.Checks .FormHelp

	{

	padding-left: 0;

	}



#OrderComments

	{

	margin-bottom: 10px;

	}



dl

	{

	margin-bottom: 2.0em;

	}



dt

	{

	font-weight: bold;

	margin-top: 1.0em;

	}

	

.Prices dt

	{

	margin-top: 0 !important;

	}	



dd

	{

	padding-left: 15px;

	}

	

dd p

	{

	margin: 0;

	}

	

.LoggedIn li:last-child a

	{

	color: #ff0000;

	}

	

.HiddenInput

	{

	display: none !important;

	}

	

ul.NewsList {

	margin: 0px 0px 0px 25px;

	list-style-type: none;

	}

	

ul.NewsList li {

	font-size: 16px;

	}

	

h2 a.taiteilijat { text-decoration: none; }



h2 a:hover.taiteilijat { text-decoration: underline; }

	

ul.InfoNavigation {

	float: right;

	list-style-type: none;

	position: relative;

	margin: 19px 0px 0px 30px;

	clear: right;

	}

	

ul.InfoNavigation li {

	float: left;

	display: block;

	height: 18px;

	text-transform: uppercase;

	margin: 0px 0px 0px 0px;

	padding: 0px 10px 3px 10px;

	font-size: 1.2em;

	font-weight: bold;

	font-family: "Lucida Sans Unicode", Tahoma, Arial, sans-serif;

	}



ul.InfoNavigation li:hover, ul.InfoNavigation li.Current {

	border-bottom: 3px solid #4d4d4d;

	}

	



	

ul.InfoNavigation li a {

	text-decoration: none;

	color: #4d4d4d;

	}

	

fieldset {

	float: left;

	clear: left;

	width: 100%;

	}

	

#CartTable {

	float: left;

	}

	



form#SearchForm label {

	display: none;

	}





#ostoskori_info span.Currency {

	display: none;

	}
#page-header .Categories { border-bottom: 3px solid #000000; float: left; }
#page-header .Categories li { float: left; }
#page-header .Categories li a { display: block; float: left; width: 200px; height: 200px; font-size: 16px; padding: 0px 0px 20px 0px; margin: 0px 20px 0px 0px; }
#page-header .Categories li.CategoryID-72 a { background: url('http://www.paloranta.org/files/kategoriakuvat/poydat.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-73 a { background: url('http://www.paloranta.org/files/kategoriakuvat/sohvat.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-74 a { background: url('http://www.paloranta.org/files/kategoriakuvat/lipastot.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-71 a { background: url('http://www.paloranta.org/files/kategoriakuvat/tuolit.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-75 a { background: url('http://www.paloranta.org/files/kategoriakuvat/matot.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-76 a { background: url('http://www.paloranta.org/files/kategoriakuvat/tyynyt.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-77 a { background: url('http://www.paloranta.org/files/kategoriakuvat/asusteet.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-69 a { background: url('http://www.paloranta.org/files/kategoriakuvat/lattiavalaisimet.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-68 a { background: url('http://www.paloranta.org/files/kategoriakuvat/poytavalaisimet.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-70 a { background: url('http://www.paloranta.org/files/kategoriakuvat/seinavalaisimet.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-85 a { background: url('http://www.paloranta.org/files/kategoriakuvat/ulkovalaisimet.jpg') bottom left no-repeat; }

#page-header .Categories li.CategoryID-67 a { background: url('http://www.paloranta.org/files/kategoriakuvat/kattovalaisimet.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-95 a { background: url('http://www.paloranta.org/files/kategoriakuvat/kirkasvalohoito.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-116 a { background: url('http://www.paloranta.org/files/kategoriakuvat/kohdevalaisimet.jpg') bottom left no-repeat; }



#page-header .Categories li.CategoryID-107 a { background: url('http://www.paloranta.org/files/kategoriakuvat/biotakat.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-108 a { background: url('http://www.paloranta.org/files/kategoriakuvat/sahkotakat.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-59 a { background: url('http://www.paloranta.org/files/kategoriakuvat/eevastiina.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-54 a { background: url('http://www.paloranta.org/files/kategoriakuvat/heikki.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-58 a { background: url('http://www.paloranta.org/files/kategoriakuvat/paivi.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-36 a { background: url('http://www.paloranta.org/files/kategoriakuvat/teemu.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-53 a { background: url('http://www.paloranta.org/files/kategoriakuvat/tommi.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-109 a { background: url('http://www.paloranta.org/files/kategoriakuvat/muut.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-76 a { background: url('http://www.paloranta.org/files/kategoriakuvat/tyyny.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-78 a { background: url('http://www.paloranta.org/files/kategoriakuvat/tuli.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-124 a { background: url('http://www.paloranta.org/files/kategoriakuvat/naulakot.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-125 a { background: url('http://www.paloranta.org/files/kategoriakuvat/sailytys.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-126 a { background: url('http://www.paloranta.org/files/kategoriakuvat/sanky.jpg') bottom left no-repeat; }

#page-header .Categories li.CategoryID-44 a { background: url('http://www.paloranta.org/files/kategoriakuvat/Almedahls.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-22 a { background: url('http://www.paloranta.org/files/kategoriakuvat/david.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-45 a { background: url('http://www.paloranta.org/files/kategoriakuvat/dbf.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-21 a { background: url('http://www.paloranta.org/files/kategoriakuvat/dhs.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-86 a { background: url('http://www.paloranta.org/files/kategoriakuvat/diamantini.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-80 a { background: url('http://www.paloranta.org/files/kategoriakuvat/eelovi.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-122 a { background: url('http://www.paloranta.org/files/kategoriakuvat/erik.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-18 a { background: url('http://www.paloranta.org/files/kategoriakuvat/eeroaarnio.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-93 a { background: url('http://www.paloranta.org/files/kategoriakuvat/eerosairanen.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-38 a { background: url('http://www.paloranta.org/files/kategoriakuvat/elizabeth.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-1 a { background: url('http://www.paloranta.org/files/kategoriakuvat/evasolo.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-131 a { background: url('http://www.paloranta.org/files/kategoriakuvat/flux.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-101 a { background: url('http://www.paloranta.org/files/kategoriakuvat/globen.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-112 a { background: url('http://www.paloranta.org/files/kategoriakuvat/harco.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-37 a { background: url('http://www.paloranta.org/files/kategoriakuvat/turunen.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-35 a { background: url('http://www.paloranta.org/files/kategoriakuvat/pedersen.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-117 a { background: url('http://www.paloranta.org/files/kategoriakuvat/massonnet.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-12 a { background: url('http://www.paloranta.org/files/kategoriakuvat/ignora.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-26 a { background: url('http://www.paloranta.org/files/kategoriakuvat/inno.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-115 a { background: url('http://www.paloranta.org/files/kategoriakuvat/italesse.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-132 a { background: url('http://www.paloranta.org/files/kategoriakuvat/kare.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-29 a { background: url('http://www.paloranta.org/files/kategoriakuvat/karlsson.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-129 a { background: url('http://www.paloranta.org/files/kategoriakuvat/koziol.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-110 a { background: url('http://www.paloranta.org/files/kategoriakuvat/lechuza.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-30 a { background: url('http://www.paloranta.org/files/kategoriakuvat/leitmotiv.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-39 a { background: url('http://www.paloranta.org/files/kategoriakuvat/lisa.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-52 a { background: url('http://www.paloranta.org/files/kategoriakuvat/lumen.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-25 a { background: url('http://www.paloranta.org/files/kategoriakuvat/magis.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-88 a { background: url('http://www.paloranta.org/files/kategoriakuvat/magisso.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-113 a { background: url('http://www.paloranta.org/files/kategoriakuvat/mantra.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-28 a { background: url('http://www.paloranta.org/files/kategoriakuvat/minus.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-127 a { background: url('http://www.paloranta.org/files/kategoriakuvat/monena.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-133 a { background: url('http://www.paloranta.org/files/kategoriakuvat/moree.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-103 a { background: url('http://www.paloranta.org/files/kategoriakuvat/nomon.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-111 a { background: url('http://www.paloranta.org/files/kategoriakuvat/nud.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-104 a { background: url('http://www.paloranta.org/files/kategoriakuvat/origlia.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-94 a { background: url('http://www.paloranta.org/files/kategoriakuvat/paola.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-41 a { background: url('http://www.paloranta.org/files/kategoriakuvat/philippi.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-90 a { background: url('http://www.paloranta.org/files/kategoriakuvat/pluto.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-89 a { background: url('http://www.paloranta.org/files/kategoriakuvat/punkalive.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-92 a { background: url('http://www.paloranta.org/files/kategoriakuvat/qualy.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-84 a { background: url('http://www.paloranta.org/files/kategoriakuvat/rydens.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-130 a { background: url('http://www.paloranta.org/files/kategoriakuvat/sitting.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-57 a { background: url('http://www.paloranta.org/files/kategoriakuvat/slv.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-27 a { background: url('http://www.paloranta.org/files/kategoriakuvat/soften.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-87 a { background: url('http://www.paloranta.org/files/kategoriakuvat/sonoro.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-42 a { background: url('http://www.paloranta.org/files/kategoriakuvat/swedese.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-100 a { background: url('http://www.paloranta.org/files/kategoriakuvat/tapioanttila.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-34 a { background: url('http://www.paloranta.org/files/kategoriakuvat/verner.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-128 a { background: url('http://www.paloranta.org/files/kategoriakuvat/umbra.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-16 a { background: url('http://www.paloranta.org/files/kategoriakuvat/ykinummi.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-123 a { background: url('http://www.paloranta.org/files/kategoriakuvat/orsjo.jpg') bottom left no-repeat; }

#page-header .Categories li.CategoryID-181 a { background: url('http://www.paloranta.org/files/kategoriakuvat/peilit.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-144 a { background: url('http://www.paloranta.org/files/kategoriakuvat/hyllyt.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-179 a { background: url('http://www.paloranta.org/files/kategoriakuvat/jakkara.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-180 a { background: url('http://www.paloranta.org/files/kategoriakuvat/valaisin.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-143 a { background: url('http://www.paloranta.org/files/kategoriakuvat/sailytys.jpg') bottom left no-repeat; }

#page-header .Categories li.CategoryID-161 a { background: url('http://www.paloranta.org/files/kategoriakuvat/sohva.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-162 a { background: url('http://www.paloranta.org/files/kategoriakuvat/tv.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-192 a { background: url('http://www.paloranta.org/files/kategoriakuvat/sisustus.jpg') bottom left no-repeat; }

#page-header .Categories li.CategoryID-190 a { background: url('http://www.paloranta.org/files/kategoriakuvat/astiat.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-193 a { background: url('http://www.paloranta.org/files/kategoriakuvat/tyo.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-191 a { background: url('http://www.paloranta.org/files/kategoriakuvat/tarjoilu.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-168 a { background: url('http://www.paloranta.org/files/kategoriakuvat/sisusteet.jpg') bottom left no-repeat; }

#page-header .Categories li.CategoryID-155 a { background: url('http://www.paloranta.org/files/kategoriakuvat/sanky.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-165 a { background: url('http://www.paloranta.org/files/kategoriakuvat/olo.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-163 a { background: url('http://www.paloranta.org/files/kategoriakuvat/olosaily.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-164 a { background: url('http://www.paloranta.org/files/kategoriakuvat/sivu.jpg') bottom left no-repeat; }

#page-header .Categories li.CategoryID-182 a { background: url('http://www.paloranta.org/files/kategoriakuvat/tyopoyta.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-183 a { background: url('http://www.paloranta.org/files/kategoriakuvat/tyotuoli.jpg') bottom left no-repeat; }

#page-header .Categories li.CategoryID-158 a { background: url('http://www.paloranta.org/files/kategoriakuvat/makuupeili.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-197 a { background: url('http://www.paloranta.org/files/kategoriakuvat/baarituoli.jpg') bottom left no-repeat; }

#page-header .Categories li.CategoryID-198 a { background: url('http://www.paloranta.org/files/kategoriakuvat/pyyhe.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-154 a { background: url('http://www.paloranta.org/files/kategoriakuvat/koukku.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-199 a { background: url('http://www.paloranta.org/files/kategoriakuvat/peililaatikko.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-175 a { background: url('http://www.paloranta.org/files/kategoriakuvat/porrasjakkara.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-195 a { background: url('http://www.paloranta.org/files/kategoriakuvat/poytatuoli.jpg') bottom left no-repeat; }

#page-header .Categories li.CategoryID-185 a { background: url('http://www.paloranta.org/files/kategoriakuvat/valkoinenhylly.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-184 a { background: url('http://www.paloranta.org/files/kategoriakuvat/tyopiste.jpg') bottom left no-repeat; }
#page-header .Categories li.CategoryID-187 a { background: url('http://www.paloranta.org/files/kategoriakuvat/kannu.jpg') bottom left no-repeat; }

