#window-bottom {



	background-image: url("images/content-bottom.gif");



	background-repeat: no-repeat;	

height: 43px;



}

#palikka {

margin-left:5px;

height: 2px;

width: 955px;

Background-color: #000000;

}



#page-content {



background-image: url("images/content_bg.gif");



	background-repeat: repeat-y;



width: 100%;

float: left;



}



#rightside {




margin-top: 10px;


float: right;







width: 720px;







margin-right: 40px;







}

#rightside h1 {

background:none;
color: #999999;

}



#left-column {



float: left;

width: 170px;

margin-top: 10px;

margin-left: 10px;



}


/*manufacturer menu alkaa*/






ul#manu-menu {





	list-style: none;



margin-top:25px;

	padding: 2px;



margin-right: 0px;



	







		



}







ul#manu-menu li {



	margin-left: 3px;



	padding: 5px;



	margin-bottom: 1px;

background: #dddddd;



		



}









ul#manu-menu li a{



	color: #000000;	



}







ul#manu-menu li:hover{



	color: #000000;	



	background-color: #ffffff;



}





ul#manu-menu li a:hover{



	color: #000000;



}









































/*product menu alkaa*/






ul#product-menu {





	list-style: none;





	padding: 2px;



margin-right: 0px;



	







		



}







ul#product-menu li {



	margin-left: 3px;



	padding: 5px;



	margin-bottom: 1px;

background: #dddddd;



		



}

#left-column p {

margin-left: 3px;
margin-right: 0px;
padding-left: 5px;
margin-bottom: 1px;
}







ul#product-menu li a{



	color: #000000;	



}







ul#product-menu li:hover{



	color: #000000;	



	background-color: #ffffff;



}





ul#product-menu li a:hover{



	color: #000000;



}


/* Product tyylit */


div.wide-product-box-head {

	width: 738px;

	height: 12px;



	background-image: url(images/products/box-top.gif);

	background-repeat: no-repeat;

}



div.wide-product-box {

	width: 685px;

	height: 350px;

	padding-left: 27px;

	padding-right: 26px;

	padding-top: 10px;

	padding-bottom: 10px;

	

	background-image: url(images/products/box-bg.gif);

	background-repeat: repeat-y;

}



div.wide-product-bg-wrapper {

	width: 685px;

	margin-top:0px;

	background-image: url(images/products/box-bg.gif);

	background-repeat: repeat-y;

}



div.wide-product-box h1 {

	margin: 0px;

	float: left;

	clear: none;

	display: block;

	font-size: 20px;	

}



div.wide-product-box img.enlarge {

	float: right;

	clear: none;		

}



div.wide-product-box img.product-img{

	margin-top: 7px;

	margin-left: -3px;	

}





table.product-info {

	border: 1px solid #caccce;

	width: 130px;
height: 100px;	

	font-size: 11px;

	color: #686f7b;

	margin-top: 10px;

	margin-left: 5px;

	float: left; 

	clear: none;

	

}



table.product-info tr{

	height: 22px;

	border: 1px solid #e9eaeb;	

	background-color: #fff;

}



table.product-info tr.head{

	height: 22px;

	border: 1px solid #e9eaeb;	

	background-color: #f1f2f2;

}



table.product-info td {

	vertical-align: middle;

	padding-left: 10px;

}



div.wide-product-box div.info{

	margin-top: 13px;

	margin-left: 19px;

	width: 256px;

	float: left; 

	clear: none;

	font-size: 11px;

	color: #686f7b;	

}


div.smaller-box-bg-wrapper {

	

	background-image: url(../images/products/smaller-box-bg.gif);

	background-repeat: repeat-y;

	

}



div.smaller-box {

	width: 236px;

	min-height: 443px;	

	height: auto !important;

	height: 443px;

	padding-left: 13px;

	padding-top: 10px;

	

	font-size: 11px;

	color: #686f7b;	

}



div.smaller-box h1 {

	margin: 0px;

	margin-left: 8px;

	margin-bottom: 15px;

	margin-right: 30px;

	height: 35px;

	font-size: 20px;	

}



div.smaller-box p {

	width: 200px;

	margin-left: 5px;	

}

div.smaller-box-bg-wrapper {

	

	background-image: url(images/products/smaller-box-bg.gif);

	background-repeat: repeat-y;

	

}



div.smaller-box-wrapper {

	width: 236px;

	

	clear: none;

	float: left;

	display: inline;

}












