.pageContentOuter, .pageContentInner, .headerTopGfxOuter, .footerBottomGfxOuter {
	/*behavior: url(iepngfix.htc)*/
}
*{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
a{
	/* png fix */
	/*position: relative;*/
}
html{
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
body{
	background:url(../images/tausta_tapetti.jpg) center top repeat #E9E3D3;
	height:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#706A5A;
}

a {
	color:#706A5A;
}
ul {
	padding-left:20px;
}
ol {
	padding-left:20px;
}
li {
	margin-left:10px;
}
h1{
	font-family:"Times New Roman", Times, serif;
	font-size:48px;
	font-style:italic;
}
h2{
	font-style:italic;
	font-size:36px;
}
h3{
	font-style:italic;
	font-size:24px;
}
h4{
	font-style:italic;
	font-size:18px;
}

#adminDrag{
	color:#555555;
}
.nCollapse span{
	background:url(../images/bullet_arrow_down.png) right center no-repeat #f7f7f7;
	padding-right:16px;
	color:#000000;
	text-decoration:underline;
	border-bottom:2px solid #eeeeee;
	border-right:2px solid #eeeeee;
	border-left:2px solid #ffffff;
	border-top:2px solid #ffffff;
	
}
.drag{
	color:#999999;
}
.drag span{
	border:1px dashed #66CC99;
}
.greenMessage{
	margin:10px 10px 10px 10px;
	padding:10px;
	background:#009900;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
.redMessage{
	margin:10px 10px 10px 10px;
	padding:10px;
	background:#990000;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}
#htmlContentOuter{
	text-align:center;
	margin:40px 0px 40px 0px;
}
#htmlContentInner{
	width:977px;
	margin:0px auto 0px auto;
	text-align:left;
	overflow:hidden;
}
.pageContentOuter{
	background: url(../images/sivukehys_keski.png) top center repeat-y !important;
	background: url(../images/sivukehys_keski.gif) top center repeat-y;
}

.pageContentInner{
	margin:0px 0px 0px 0px;
	z-index:auto;
	clear:both;
}
.headerTopGfxOuter{
	background: url(../images/sivukehys_yla.png) top center no-repeat !important;
	background: url(../images/sivukehys_yla.gif) top center no-repeat;
	overflow:hidden;
	height:63px;
}
.headerTopGfxOuter_eng{
	background: url(../images/sivukehys_yla_eng.png) top center no-repeat !important;
	background: url(../images/sivukehys_yla_eng.gif) top center no-repeat;
	overflow:hidden;
	height:63px;
}
.headerTopGfxOuter_fi{
	background: url(../images/sivukehys_yla.png) top center no-repeat !important;
	background: url(../images/sivukehys_yla.gif) top center no-repeat;
	overflow:hidden;
	height:63px;
}


.footerBottomGfxOuter{
	background: url(../images/sivukehys_ala.png) top center no-repeat !important;
	background: url(../images/sivukehys_ala.gif) top center no-repeat;
	overflow:hidden;
	height:35px;
}
.credits, .credits_fi{
/*	background: url(../images/footer_texts.gif) top center no-repeat;*/
	background: url(../images/yhteystietopalkki.gif) top center no-repeat;
	height:50px;
	overflow:hidden;
}
.credits_eng{
	background: url(../images/yhteystietopalkki_eng.gif?v2) top center no-repeat;
	height:50px;
	overflow:hidden;
}
.creditsInner{

	display:none;
}

.centererTable, .centererTable tr, .centererTable td{
	vertical-align:middle;
	height:100%;
	width:100%;
}
.toFrontpage{
	display:block;
	margin:0px auto 0px auto;
	width:206px;
	height:64px;
	/*background:url(../images/aurifaber_logo.gif) no-repeat right top;*/
	text-decoration:none;
}
.toFrontpage span{
	text-decoration:none;
	display:none;
}
ol #topNav, #topNav ol{
	list-style:none;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	z-index:10000;
}
#topNav{
	list-style:none;
	margin:0px 40px 0px 40px;
	z-index:10000;
	padding:15px 0px 0px 0px;
}
#topNav li{
	margin:0px 0px 0px 0px;
	width:147px;
	float:left;
}
#topNav li a{
	/*
	position: relative; 
	z-index: 1;
	*/
	overflow:hidden;
	display:block;
	width:146px;
	height:27px;
	background:no-repeat top left;
	text-decoration:none;
}
#topNav li a span{
	overflow:hidden;
	display:none;
}

#topNav li.collections_fin a{
	width:146px;
	height:27px;
	background:url(../images/menubtn_fin_collections.jpg);
}
#topNav li.collections_fin a:hover{
	width:146px;
	height:27px;
	background:url(../images/menubtn_fin_collections_mover.jpg);
}
#topNav li.allyours_fin a{
	width:146px;
	height:27px;
	background:url(../images/menubtn_fin_yours.jpg);
}
#topNav li.allyours_fin a:hover{
	width:146px;
	height:27px;
	background:url(../images/menubtn_fin_yours_mover.jpg);
}
#topNav li.company_fin a{
	width:146px;
	height:27px;
	background:url(../images/menubtn_fin_company.jpg);
}
#topNav li.company_fin a:hover{
	width:146px;
	height:27px;
	background:url(../images/menubtn_fin_company_mover.jpg);
}
#topNav li.eshop_fin a{
	width:146px;
	height:27px;
	background:url(../images/menubtn_fin_eshop.jpg);
}
#topNav li.eshop_fin a:hover{
	width:146px;
	height:27px;
	background:url(../images/menubtn_fin_eshop_mover.jpg);
}

#topNav li.collections_eng a{
	width:146px;
	height:27px;
	background:url(../images/menubtn_eng_collections.jpg);
}
#topNav li.collections_eng a:hover{
	width:146px;
	height:27px;
	background:url(../images/menubtn_eng_collections_mover.jpg);
}
#topNav li.allyours_eng a{
	width:146px;
	height:27px;
	background:url(../images/menubtn_eng_yours.jpg);
}
#topNav li.allyours_eng a:hover{
	width:146px;
	height:27px;
	background:url(../images/menubtn_eng_yours_mover.jpg);
}
#topNav li.company_eng a{
	width:146px;
	height:27px;
	background:url(../images/menubtn_eng_company.jpg);
}
#topNav li.company_eng a:hover{
	width:146px;
	height:27px;
	background:url(../images/menubtn_eng_company_mover.jpg);
}
#topNav li.eshop_eng a{
	width:146px;
	height:27px;
	background:url(../images/menubtn_eng_eshop.jpg);
}
#topNav li.eshop_eng a:hover{
	width:146px;
	height:27px;
	background:url(../images/menubtn_eng_eshop_mover.jpg);
}
.topNavigationInner{
	margin:0px 0px 0px 0px;
}
.langSelectionDiv{
	margin:0px 40px 0px 0px;
}
.langSelection{
	float:right;
	background:url(../images/txtimg_kieli_language.gif) no-repeat left center;
	padding:0px 0px 0px 85px;
	list-style:none;
	margin:0px 0px 0px 0px;
}
.langSelection li{
	float:left;
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.langSelection li a{
	display:block;
	width:37px;
	height:20px;
	background:no-repeat center center;
	text-decoration:none;
}
.langSelection li a.fin_flag{
	background:url(../images/lippu_fin.gif) no-repeat center center;
}
.langSelection li a.fin_flag:hover{
	background:url(../images/lippu_fin_mover.gif) no-repeat center center;
}
.langSelection li a.eng_flag{
	background:url(../images/lippu_eng.gif) no-repeat center center;
}
.langSelection li a.eng_flag:hover{
	background:url(../images/lippu_eng_mover.gif) no-repeat center center;
}

.langSelection li a span{
	display:none;
}
.dynamicContentOuter{
	width:951px;
	overflow:hidden;
	background:url(../images/tausta_aalto.jpg) left top repeat-x;
	margin:0px 13px 0px 13px;
	padding:10px 0px 0px 0px;
}

#dynamicContent{
	margin:0px 25px 0px 27px;
	overflow:hidden;
}
#realDynamicContent{
	width:900px;
	margin:0px auto 0px auto;
	overflow:hidden;
}
.frame1{
	background:url(../images/kuvakehys_bottom.gif) center bottom repeat-x ;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.frame2{
	background:url(../images/kuvakehys_top.gif) center top repeat-x;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.frame3{
	background:url(../images/kuvakehys_left.gif) left top repeat-y;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.frame4{
	background:url(../images/kuvakehys_right.gif) right top repeat-y;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.frame5{
	background:url(../images/kuvakehys_bottom_left.gif) left bottom no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.frame6{
	background:url(../images/kuvakehys_bottom_right.gif) right bottom no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.frame7{
	background:url(../images/kuvakehys_top_right.gif) right top no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.frame8{
	background:url(../images/kuvakehys_top_left.gif) left top no-repeat;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.frame9{
	background:none;
	margin:0px 0px 0px 0px;
	padding:13px 13px 13px 13px;
}

.frontpageImageContainer{
	padding:0px 0px 0px 0px;
}
.catalogProductContainer{
	background:#FFFFFF;
}
.footerOuter{
	overflow:hidden;
	height:103px;
	width:900px;
	background:none;
	margin:10px 0px 0px 0px;
}
.footerInner{
	width:920px;
	overflow:hidden;
}
.footerQuickLinks{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.footerQuickLinks li{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}
.footerQuickLinks li a{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-decoration:none;
}

li.footerWebshop_fin, li.footerWebshop_eng{
	width:405px;
	height:90px;
	margin:2px 0px 0px 0px;
}

a.footerWebshop_a_fin{
	background:url(../images/banner_fin_eshop.jpg) no-repeat center center;
	display:block;
	height:100%;
	width:100%;
}
a.footerWebshop_a_fin:hover{
	background:url(../images/banner_fin_eshop_mover.jpg) no-repeat center center;
	display:block;
	height:100%;
	width:100%;
}
a.footerWebshop_a_eng{
	background:url(../images/banner_eng_eshop.jpg) no-repeat center center;
	display:block;
	height:100%;
	width:100%;
}
a.footerWebshop_a_eng:hover{
	background:url(../images/banner_eng_eshop_mover.jpg) no-repeat center center;
	display:block;
	height:100%;
	width:100%;
}
a.footerWebshop_a_eng span, a.footerWebshop_a_fin span, a.footerWebshop_a_fin_kilpailu span{
	display:none;
}
li.footerCalendar_fin, li.footerCalendar_eng{
	width:240px;
	height:90px;
}
li.footerBanner_fin, li.footerBanner_eng{
	width:250px;
	height:90px;
	margin:2px 0px 0px 0px;
}
li.footerBanner_fin a{
	display:block;
	width:100%;
	height:100%;
	background:url(../images/banner_fin_collections.jpg) no-repeat;
}
li.footerBanner_fin a:hover{
	display:block;
	width:100%;
	height:100%;
	background:url(../images/banner_fin_collections_mover.jpg) no-repeat;
}
li.footerBanner_eng a{
	display:block;
	width:100%;
	height:100%;
	background:url(../images/banner_eng_collections.jpg) no-repeat;
}
li.footerBanner_eng a:hover{
	display:block;
	width:100%;
	height:100%;
	background:url(../images/banner_eng_collections_mover.jpg) no-repeat;
}
li.footerBanner_fin a span, li.footerBanner_eng a span{
	display:none;
}

li.footerNews{
	width:245px;
	height:90px;
	overflow:hidden;
	margin:0px 5px 0px 0px;
}
.footerNewsDivOuter{
	width:238px;
	height:80px;
	margin:0px 0px 0px 0px;
}
.footerNewsDivInner{
	background:#E9E3D3;
	border:1px solid #C0BAAA;
	margin:5px 0px 5px 2px;
	width:240px;
	height:100%;
	overflow:hidden;
}
.footerNewsDivInner2{
	margin:5px 5px 5px 5px;
}
.footerNewsDivInner2 h4.fin{
	background:url(../images/minitopic_fin_annoucement.gif) no-repeat left top;
	height:15px;
	overflow:hidden;
}
.footerNewsDivInner2 h4.eng{
	background:url(../images/minitopic_eng_annoucement.gif) no-repeat left top;
	height:15px;
	overflow:hidden;
}
.footerNewsDivInner2 h4.fin span, .footerNewsDivInner2 h4.eng span{
	display:none;	
}
.footerNewsDivInner2 p{
	font-size:11px;
}

#catalogList{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#catalogList li{
	list-style:none;
	float:left;
	display:block;
	width:290px;
	height:215px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#catalogList li a span{ 
	display:none;
	text-decoration:none;
}
#catalogList li a{ 
	text-decoration:none;
	display:block;
	width:100%;
	height:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#catalogList li a:hover{ 
	background:#f7f7f7;
	display:block;
	width:100%;
	height:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.hiddenDiv{
	display:none;
}
.clearBoth{
	clear:both;
	height:1px;
	overflow:hidden;
	float:none;
}

.pathway_ul{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.pathway_ul li{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	font-weight:bold;
	color:#928C7C;
}
.pathway_ul li a{
	list-style:none;
	padding:0px 13px 0px 0px;
	margin:0px 5px 0px 0px;
	background:url(../images/pathway_separator.gif) no-repeat right bottom;
	float:left;
	font-weight:bold;
	color:#928C7C;
}
.pathway_div{
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	height:10px;
	overflow:hidden;
}
.productParentOuter{
	width:285px;
	height:88px;
	display:none;
	background:#666666;
	margin:0px 0px 10px 0px;
}

#subProducts{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subProducts li{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 10px 10px 0px;
	width:85px;
	height:98px;
	float:left;
}
#subProducts li a{
	display:block;
	width:100%;
	height:100%;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#subProducts li a span{
	display:none;

}

#subProducts li a:hover{
}

.subProductsOuter{
	float:right;
	width:275px;
	overflow:hidden;
}
.subProductsInner{
	width:285px;
	overflow:hidden;
}
p {
	margin:0px 0px 10px 0px;
	
}
.productImageOuter{
	background:#BDBCAE;
	width:605px;
	height:412px;
	overflow:hidden;
}

.productImageInner{
	margin:7px 7px 7px 7px;
	
}
.productImage_productPlaceHolder{
/*	background:url(../images/products/chao_placeholder_01.jpg) no-repeat left top; */
	width:590px;
	height:398px;
}
.productImage_productPlaceHolder div {
	width:590px;
	height:398px;
}
h1.headline{
	color:#65605C;
	height:88px;
	font-weight:normal;

}
h1.headlineMiddle{
	color:#65605C;
	height:88px;
	font-weight:normal;
}
h1.headline2{
	color:#65605C;
	height:60px;
	font-size:32px;
}
h3.headline{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-weight:normal;
	font-size:24px;
	color:#65605C;
	height:35px;
}
h4.headline{
	height:35px;
}

.sIFR-active h1.headline,
.sIFR-active h1.headlineMiddle,
.sIFR-active h1.headline2,
.sIFR-active h3.headline,
.sIFR-active .headline,

.sIFR-active h5#pullquote {
	visibility: hidden;
	font-family: Verdana;
	line-height: 1em;
}

/*---- sIFR ---*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	padding: 0;
}

.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
}

.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/*---- Header styling ---*/
a.productlistParent{
	display:none;
	width:100%;
	height:100%;
	color:#ffffff;
}
a.productlistParent:hover{
	display:none;
	width:100%;
	height:100%;
	background:#CCCCCC;
	color:#ffffff;
}

.productParent{
	display:none;
	width:100%;
	height:100%;
}
.productInfoOuter{
	float:left;
	width:580px;
}
.productActions{
	float:right;
	width:150px;
	clear:right;
}
.actionsList{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.actionsList li{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.actionsList li a{ 
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	display:block;
	width:150px;
	height:23px;
	text-decoration:none;
}
.actionsList li a span{ 
	display:none;
}
.actionPricelist{
	background:url(../images/btn_fin_hinnasto.gif) right center no-repeat;
}
.actionPricelist:hover{
	background:url(../images/btn_fin_hinnasto_mover.gif) right center no-repeat;
}

.actionBuyeng{
	background:url(../images/btn_eng_osta.gif) right center no-repeat;
}
.actionBuyeng:hover{
	background:url(../images/btn_eng_osta_mover.gif) right center no-repeat;
}
.actionFriendeng{
	background:url(../images/btn_eng_kerrokaverille.gif) right center no-repeat;
}
.actionFriendeng:hover{
	background:url(../images/btn_eng_kerrokaverille_mover.gif) right center no-repeat;
}
.actionInfoeng{
	background:url(../images/btn_eng_tiedustele.gif) right center no-repeat;
}
.actionInfoeng:hover{
	background:url(../images/btn_eng_tiedustele_mover.gif) right center no-repeat;
}
.actionBuyfi{
	background:url(../images/btn_fin_osta.gif) right center no-repeat;
}
.actionBuyfi:hover{
	background:url(../images/btn_fin_osta_mover.gif) right center no-repeat;
}
.actionFriendfi{
	background:url(../images/btn_fin_kerrokaverille.gif) right center no-repeat;
}
.actionFriendfi:hover{
	background:url(../images/btn_fin_kerrokaverille_mover.gif) right center no-repeat;
}
.actionInfofi{
	background:url(../images/btn_fin_tiedustele.gif) right center no-repeat;
}
.actionInfofi:hover{
	background:url(../images/btn_fin_tiedustele_mover.gif) right center no-repeat;
}
.companySubPagesOuter{
	float:right;
	width:435px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.companySubPagesInner{
	float:left;
	width:450px;
	overflow:hidden;
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.companySubPagesInner ol{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.companySubPagesInner li{
	float:left;
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 9px 13px 0px;
}
.companySubPagesInner li a{
	display:block;
	width:210px;
	height:100px;
	color:#FFFFFF;
	text-decoration:none;
}
.companySubPagesInner li a span{
	display:none;
	text-decoration:none;
}


.yourJewerlySubPagesOuter{
	float:right;
	width:435px;
	overflow:hidden;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.yourJewerlySubPagesInner{
	float:left;
	width:450px;
	overflow:hidden;
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.yourJewerlySubPagesInner ol{
	list-style:none;
	padding:0px 0px 0px 0px;
}
.yourJewerlySubPagesInner li{
	float:left;
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 9px 13px 0px;
}
.yourJewerlySubPagesInner li a{
	text-decoration:none;
	display:block;
	width:210px;
	height:100px;
	color:#FFFFFF;
}
.yourJewerlySubPagesInner li a span{
	display:none;
}








.leftParagraphOuter{
	width:400px;
	float:left;
}
.leftParagraphInner{
	margin:0px 0px 0px 35px;
}
.goldsmithsPagesOuter{

}
.goldsmithsPagesInner{
	margin:0px 0px 0px 35px;
}
.portfolioSubPagesOuter{
	float:right;
	width:433px;
	clear:both;
	padding:0px 0px 0px 0px;
	margin:0px 0px 20px 0px;
}
.portfolioSubPagesInner{
	float:left;
	width:450px;
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.portfolioSubPagesInner ol{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.portfolioSubPagesInner li{
	float:left;
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:3px 3px 3px 3px;
}
.portfolioSubPagesInner li a img{
	background-color:#666666;
	color:#FFFFFF;
	border:none;
}
.portfolioSubPagesInner li a:hover img{
	background-color:#999999;
	color:#FFFFFF;
	border:none;
}


.imageList{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	clear:both;
}
/*
.imageList li{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 10px 10px 0px;
	float:left;
}
.imageList li a img{
	border:2px solid #BDBCAE;
}
.imageList li a:hover img{
	border:2px solid #ffffff;
}
*/
.horizRuler{
	clear:both;
	background:url(../images/horiz_ruler.gif) no-repeat center top;
	height:1px;
	width:100%;
	overflow:hidden;
	margin:10px 0px 0px 0px;
}
.horizRuler2{
	clear:both;
	background:url(../images/horiz_ruler.gif) no-repeat center top;
	height:1px;
	width:100%;
	overflow:hidden;
	margin:0px 0px 0px 0px;
}

.backbutton_div{
	float:right;
	clear:right;
	margin:0px 0px 10px 0px;
}
.backbutton_div a{
	text-decoration:none;
}
.backbutton_div a span{
	display:none;
}
.backbutton_div a.backbutton_fin{
	background:url(../images/btn_fin_back.gif) left top no-repeat;
	display:block;
	width:96px;
	height:24px;
}
.backbutton_div a.backbutton_fin:hover{
	background:url(../images/btn_fin_back_mover.gif) left top no-repeat;
	display:block;
	width:96px;
	height:24px;
}
.backbutton_div a.backbutton_eng{
	background:url(../images/btn_eng_back.gif) left top no-repeat;
	display:block;
	width:96px;
	height:24px;
}
.backbutton_div a.backbutton_eng:hover{
	background:url(../images/btn_eng_back_mover.gif) left top no-repeat;
	display:block;
	width:96px;
	height:24px;
}

.backbutton_div2{
	clear:both;
	margin:20px 0px 20px 0px;
}
.backbutton_div2 a{
	text-decoration:none;
}
.backbutton_div2 a span{
	display:none;
}
.backbutton_div2 a.backbutton_fin{
	background:url(../images/btn_fin_back.gif) left top no-repeat;
	display:block;
	width:96px;
	height:24px;
}
.backbutton_div2 a.backbutton_fin:hover{
	background:url(../images/btn_fin_back_mover.gif) left top no-repeat;
	display:block;
	width:96px;
	height:24px;
}
.backbutton_div2 a.backbutton_eng{
	background:url(../images/btn_eng_back.gif) left top no-repeat;
	display:block;
	width:96px;
	height:24px;
}
.backbutton_div2 a.backbutton_eng:hover{
	background:url(../images/btn_eng_back_mover.gif) left top no-repeat;
	display:block;
	width:96px;
	height:24px;
}



#catalogList .collections-olo_fin a, #catalogList .collections-olo_eng a{
	background:url(../images/products/btn_col_olo.jpg) center center no-repeat !important;
}
#catalogList .collections-so_fin a, #catalogList .collections-so_eng a{
	background:url(../images/products/btn_col_so.jpg) center center no-repeat !important;
}
#catalogList .collections-duo_fin a, #catalogList .collections-duo_eng a{
	background:url(../images/products/btn_col_duo.jpg) center center no-repeat !important;
}
#catalogList .collections-eo_fin a, #catalogList .collections-eo_eng a{
	background:url(../images/products/btn_col_eo.jpg) center center no-repeat !important;
}
#catalogList .collections-heartland_fin a, #catalogList .collections-heartland_eng a{
	background:url(../images/products/btn_col_heartland.jpg) center center no-repeat !important;
}
#catalogList .collections-mondo_fin a, #catalogList .collections-mondo_eng a{
	background:url(../images/products/btn_col_mondo.jpg) center center no-repeat !important;
}
#catalogList .collections-origo_fin a, #catalogList .collections-origo_eng a{
	background:url(../images/products/btn_col_origo.jpg) center center no-repeat !important;
}
#catalogList .collections-chao_fin a, #catalogList .collections-chao_eng a{
	background:url(../images/products/btn_col_chao.jpg) center center no-repeat !important;
}

#catalogList li a{ 
	/*background:url(../images/products/collections_olo-collection.jpg) center center no-repeat !important;*/
}

.cssframe0{
	background:url(../images/kehys_02.gif) center top repeat-y;
}
.cssframe1{
	width:900px;
	background:url(../images/kehys_01.gif) center top no-repeat;
}
.cssframe2{
	width:900px;
	background:url(../images/kehys_03.gif) center bottom no-repeat;
}
.cssframe3{
	text-align:center;
	padding:13px 13px 13px 13px;
}
.portSlide1, .portSlide2, .portSlide3, .portSlide4, .portSlide0{
	
}
a#portfolio1, a#portfolio2, a#portfolio3, a#portfolio4, a#portfolio0{
	display:block;
	width:400px;
	height:40px;
	text-decoration:none;
	margin:8px 0px 0px 0px;
}
a.portfolio0_eng{
	background:url(../images/portfbtn_eng_01.jpg) no-repeat top left;
}
a.portfolio1_eng{
	background:url(../images/portfbtn_eng_02.jpg) no-repeat top left;
}
a.portfolio2_eng{
	background:url(../images/portfbtn_eng_03.jpg) no-repeat top left;
}
a.portfolio3_eng{
	background:url(../images/portfbtn_eng_04.jpg) no-repeat top left;
}
a.portfolio4_eng{
	background:url(../images/portfbtn_eng_05.jpg) no-repeat top left;
}
a:hover.portfolio0_eng{
	background:url(../images/portfbtn_eng_01_mover.jpg) no-repeat top left;
}
a:hover.portfolio1_eng{
	background:url(../images/portfbtn_eng_02_mover.jpg) no-repeat top left;
}
a:hover.portfolio2_eng{
	background:url(../images/portfbtn_eng_03_mover.jpg) no-repeat top left;
}
a:hover.portfolio3_eng{
	background:url(../images/portfbtn_eng_04_mover.jpg) no-repeat top left;
}
a:hover.portfolio4_eng{
	background:url(../images/portfbtn_eng_05_mover.jpg) no-repeat top left;
}
a.portfolio0_fi{
	background:url(../images/portfbtn_fin_01.jpg) no-repeat top left;
}
a.portfolio1_fi{
	background:url(../images/portfbtn_fin_02.jpg) no-repeat top left;
}
a.portfolio2_fi{
	background:url(../images/portfbtn_fin_03.jpg) no-repeat top left;
}
a.portfolio3_fi{
	background:url(../images/portfbtn_fin_04.jpg) no-repeat top left;
}
a.portfolio4_fi{
	background:url(../images/portfbtn_fin_05.jpg) no-repeat top left;
}
a:hover.portfolio0_fi{
	background:url(../images/portfbtn_fin_01_mover.jpg) no-repeat top left;
}
a:hover.portfolio1_fi{
	background:url(../images/portfbtn_fin_02_mover.jpg) no-repeat top left;
}
a:hover.portfolio2_fi{
	background:url(../images/portfbtn_fin_03_mover.jpg) no-repeat top left;
}
a:hover.portfolio3_fi{
	background:url(../images/portfbtn_fin_04_mover.jpg) no-repeat top left;
}
a:hover.portfolio4_fi{
	background:url(../images/portfbtn_fin_05_mover.jpg) no-repeat top left;
}
.thumbnailBorder{
	background-color:#BBB9AD;
	padding:4px 4px 4px 4px;

}
.thumbnailPortfolio{
	text-decoration:none;
}
.thumbnailPortfolio span{
	display:none;
}
.catalogMargin{
	margin:5px 0px 0px 0px;
}

#portfolio0 span, #portfolio1 span, #portfolio2 span, #portfolio3 span, #portfolio4 span{
	display:none;
}
.productImage{
	float:left;
	width:275px;
	height:130px;
}
.productImage a h2{
	display:none;
}
.productImage a{
	display:block;
	width:270px;
	height:130px;
	text-decoration:none;
}
.productLogo_9{
	background:url(../images/collectionlogo_so.gif) no-repeat top left;
}
.productLogo_12{
	background:url(../images/collectionlogo_olo.gif) no-repeat top left;
}
.productLogo_20{
	background:url(../images/collectionlogo_eo.gif) no-repeat top left;
}
.productLogo_15{
	background:url(../images/collectionlogo_mondo.gif) no-repeat top left;
}
.productLogo_16{
	background:url(../images/collectionlogo_chao.gif) no-repeat top left;
}
.productLogo_17{
	background:url(../images/collectionlogo_duo.gif) no-repeat top left;
}
.productLogo_18{
	background:url(../images/collectionlogo_origo.gif) no-repeat top left;
}
.productLogo_19{
	background:url(../images/collectionlogo_heartland.gif) no-repeat top left;
}
.productDescription{
	padding-top:20px;
}
.productImageBigPicture_16{
	background:url(../images/products/chao/aurifaber_chao.jpg) no-repeat top left;
}
.productImageBigPicture_12{
	background:url(../images/products/olo/aurifaber_olo.jpg) no-repeat top left;
}
.productImageBigPicture_20{
	background:url(../images/products/eo/aurifaber_eo.jpg) no-repeat top left;
}
.productImageBigPicture_15{
	background:url(../images/products/mondo/aurifaber_mondo.jpg) no-repeat top left;
}
.productImageBigPicture_9{
	background:url(../images/products/so/aurifaber_so.jpg) no-repeat top left;
}
.productImageBigPicture_17{
	background:url(../images/products/duo/aurifaber_duo.jpg) no-repeat top left;
}
.productImageBigPicture_18{
	background:url(../images/products/origo/aurifaber_origo.jpg) no-repeat top left;
}
.productImageBigPicture_19{
	background:url(../images/products/heartland/aurifaber_heartland.jpg) no-repeat top left;
}


.productImageBigPicture_29{
	background:url(../images/products/so/aurifaber_so_do.jpg) no-repeat top left;
}
.productImageBigPicture_30{
	background:url(../images/products/so/aurifaber_so_go.jpg) no-repeat top left;
}
.productImageBigPicture_31{
	background:url(../images/products/so/aurifaber_so_no.jpg) no-repeat top left;
}
.productImageBigPicture_32{
	background:url(../images/products/so/aurifaber_so_so.jpg) no-repeat top left;
}
.productImageBigPicture_33{
	background:url(../images/products/so/aurifaber_so_to.jpg) no-repeat top left;
}

.collections-so-do_fin, .collections-so-do_eng{
	background:url(../images/products/so/aurifaber_so_do_small.jpg) no-repeat top left;
}
.collections-so-go_fin, .collections-so-go_eng{
	background:url(../images/products/so/aurifaber_so_go_small.jpg) no-repeat top left;
}
.collections-so-no_fin, .collections-so-no_eng{
	background:url(../images/products/so/aurifaber_so_no_small.jpg) no-repeat top left;
}
.collections-so-so_fin, .collections-so-so_eng{
	background:url(../images/products/so/aurifaber_so_so_small.jpg) no-repeat top left;
}
.collections-so-to_fin, .collections-so-to_eng{
	background:url(../images/products/so/aurifaber_so_to_small.jpg) no-repeat top left;
}



.productImageBigPicture_44{
	background:url(../images/products/mondo/aurifaber_mondo_indo.jpg) no-repeat top left;
}
.productImageBigPicture_45{
	background:url(../images/products/mondo/aurifaber_mondo_sino.jpg) no-repeat top left;
}
.productImageBigPicture_46{
	background:url(../images/products/mondo/aurifaber_mondo_anglo.jpg) no-repeat top left;
}
.productImageBigPicture_47{
	background:url(../images/products/mondo/aurifaber_mondo_russo.jpg) no-repeat top left;
}
.productImageBigPicture_48{
	background:url(../images/products/mondo/aurifaber_mondo_latino.jpg) no-repeat top left;
}
.collections-mondo-anglo_fin, .collections-mondo-anglo_eng{
	background:url(../images/products/mondo/aurifaber_mondo_anglo_small.jpg) no-repeat top left;
}
.collections-mondo-indo_fin, .collections-mondo-indo_eng{
	background:url(../images/products/mondo/aurifaber_mondo_indo_small.jpg) no-repeat top left;
}
.collections-mondo-latino_fin, .collections-mondo-latino_eng{
	background:url(../images/products/mondo/aurifaber_mondo_latino_small.jpg) no-repeat top left;
}
.collections-mondo-russo_fin, .collections-mondo-russo_eng{
	background:url(../images/products/mondo/aurifaber_mondo_russo_small.jpg) no-repeat top left;
}
.collections-mondo-sino_fin, .collections-mondo-sino_eng{
	background:url(../images/products/mondo/aurifaber_mondo_sino_small.jpg) no-repeat top left;
}



.productImageBigPicture_49{
	background:url(../images/products/chao/aurifaber_chao_cross.jpg) no-repeat top left;
}
.productImageBigPicture_50{
	background:url(../images/products/chao/aurifaber_chao_delight.jpg) no-repeat top left;
}
.productImageBigPicture_51{
	background:url(../images/products/chao/aurifaber_chao_encounter.jpg) no-repeat top left;
}
.productImageBigPicture_52{
	background:url(../images/products/chao/aurifaber_chao_rhythm.jpg) no-repeat top left;
}
.productImageBigPicture_53{
	background:url(../images/products/chao/aurifaber_chao_tender.jpg) no-repeat top left;
}

.collections-chao-cross_fin, .collections-chao-cross_eng{
	background:url(../images/products/chao/aurifaber_chao_cross_small.jpg) no-repeat top left;
}
.collections-chao-delight_fin, .collections-chao-delight_eng{
	background:url(../images/products/chao/aurifaber_chao_delight_small.jpg) no-repeat top left;
}
.collections-chao-encounter_fin, .collections-chao-encounter_eng{
	background:url(../images/products/chao/aurifaber_chao_encounter_small.jpg) no-repeat top left;
}
.collections-chao-rhythm_fin, .collections-chao-rhythm_eng{
	background:url(../images/products/chao/aurifaber_chao_rhythm_small.jpg) no-repeat top left;
}
.collections-chao-tender_fin, .collections-chao-tender_eng{
	background:url(../images/products/chao/aurifaber_chao_tender_small.jpg) no-repeat top left;
}


.productImageBigPicture_34{
	background:url(../images/products/olo/aurifaber_olo_ilo.jpg) no-repeat top left;
}
.productImageBigPicture_35{
	background:url(../images/products/olo/aurifaber_olo_lepo.jpg) no-repeat top left;
}
.productImageBigPicture_36{
	background:url(../images/products/olo/aurifaber_olo_runo.jpg) no-repeat top left;
}
.productImageBigPicture_37{
	background:url(../images/products/olo/aurifaber_olo_siro.jpg) no-repeat top left;
}
.productImageBigPicture_38{
	background:url(../images/products/olo/aurifaber_olo_tao.jpg) no-repeat top left;
}

.collections-olo-ilo_fin, .collections-olo-ilo_eng{
	background:url(../images/products/olo/aurifaber_olo_ilo_small.jpg) no-repeat top left;
}
.collections-olo-lepo_fin, .collections-olo-lepo_eng{
	background:url(../images/products/olo/aurifaber_olo_lepo_small.jpg) no-repeat top left;
}
.collections-olo-runo_fin, .collections-olo-runo_eng{
	background:url(../images/products/olo/aurifaber_olo_runo_small.jpg) no-repeat top left;
}
.collections-olo-siro_fin, .collections-olo-siro_eng{
	background:url(../images/products/olo/aurifaber_olo_siro_small.jpg) no-repeat top left;
}
.collections-olo-tao_fin, .collections-olo-tao_eng{
	background:url(../images/products/olo/aurifaber_olo_tao_small.jpg) no-repeat top left;
}

.productImageBigPicture_39{
	background:url(../images/products/eo/aurifaber_eo_eco.jpg) no-repeat top left;
}
.productImageBigPicture_40{
	background:url(../images/products/eo/aurifaber_eo_edo.jpg) no-repeat top left;
}
.productImageBigPicture_41{
	background:url(../images/products/eo/aurifaber_eo_evo.jpg) no-repeat top left;
}
.productImageBigPicture_42{
	background:url(../images/products/eo/aurifaber_eo_elo.jpg) no-repeat top left;
}
.productImageBigPicture_43{
	background:url(../images/products/eo/aurifaber_eo_ego.jpg) no-repeat top left;
}

.collections-eo-eco_fin, .collections-eo-eco_eng{
	background:url(../images/products/eo/aurifaber_eo_eco_small.jpg) no-repeat top left;
}
.collections-eo-edo_fin, .collections-eo-edo_eng{
	background:url(../images/products/eo/aurifaber_eo_edo_small.jpg) no-repeat top left;
}
.collections-eo-ego_fin, .collections-eo-ego_eng{
	background:url(../images/products/eo/aurifaber_eo_ego_small.jpg) no-repeat top left;
}
.collections-eo-elo_fin, .collections-eo-elo_eng{
	background:url(../images/products/eo/aurifaber_eo_elo_small.jpg) no-repeat top left;
}
.collections-eo-evo_fin, .collections-eo-evo_eng{
	background:url(../images/products/eo/aurifaber_eo_evo_small.jpg) no-repeat top left;
}

.collections-heartland-centra_fin, .collections-heartland-centra_eng{
	background:url(../images/products/heartland/aurifaber_heartland_centra_small.jpg) no-repeat top left;
}
.collections-heartland-corazon_fin, .collections-heartland-corazon_eng{
	background:url(../images/products/heartland/aurifaber_heartland_corazon_small.jpg) no-repeat top left;
}
.collections-heartland-cuda_fin, .collections-heartland-cuda_eng{
	background:url(../images/products/heartland/aurifaber_heartland_cuda_small.jpg) no-repeat top left;
}
.collections-heartland-essence_fin, .collections-heartland-essence_eng{
	background:url(../images/products/heartland/aurifaber_heartland_essence_small.jpg) no-repeat top left;
}
.collections-heartland-focus_fin, .collections-heartland-focus_eng{
	background:url(../images/products/heartland/aurifaber_heartland_focus_small.jpg) no-repeat top left;
}
.collections-heartland-hart_fin, .collections-heartland-hart_eng{
	background:url(../images/products/heartland/aurifaber_heartland_hart_small.jpg) no-repeat top left;
}
.collections-heartland-hjarta_fin, .collections-heartland-hjarta_eng{
	background:url(../images/products/heartland/aurifaber_heartland_hjarta_small.jpg) no-repeat top left;
}
.collections-heartland-hjerte_fin, .collections-heartland-hjerte_eng{
	background:url(../images/products/heartland/aurifaber_heartland_hjerte_small.jpg) no-repeat top left;
}
.collections-heartland-hub_fin, .collections-heartland-hub_eng{
	background:url(../images/products/heartland/aurifaber_heartland_hub_small.jpg) no-repeat top left;
}
.collections-heartland-noname_fin, .collections-heartland-noname_eng{
	background:url(../images/products/heartland/aurifaber_heartland_noname_small.jpg) no-repeat top left;
}
.collections-heartland-orbital_fin, .collections-heartland-orbital_eng{
	background:url(../images/products/heartland/aurifaber_heartland_orbital_small.jpg) no-repeat top left;
}
.collections-heartland-root_fin, .collections-heartland-root_eng{
	background:url(../images/products/heartland/aurifaber_heartland_root_small.jpg) no-repeat top left;
}
.collections-heartland-serce_fin, .collections-heartland-serce_eng{
	background:url(../images/products/heartland/aurifaber_heartland_serce_small.jpg) no-repeat top left;
}
.productImageBigPicture_67{
	background:url(../images/products/heartland/aurifaber_heartland_centra.jpg) no-repeat top left;
}
.productImageBigPicture_68{
	background:url(../images/products/heartland/aurifaber_heartland_serce.jpg) no-repeat top left;
}
.productImageBigPicture_69{
	background:url(../images/products/heartland/aurifaber_heartland_hjerte.jpg) no-repeat top left;
}
.productImageBigPicture_70{
	background:url(../images/products/heartland/aurifaber_heartland_orbital.jpg) no-repeat top left;
}
.productImageBigPicture_71{
	background:url(../images/products/heartland/aurifaber_heartland_hjarta.jpg) no-repeat top left;
}
.productImageBigPicture_72{
	background:url(../images/products/heartland/aurifaber_heartland_essence.jpg) no-repeat top left;
}
.productImageBigPicture_73{
	background:url(../images/products/heartland/aurifaber_heartland_corazon.jpg) no-repeat top left;
}
.productImageBigPicture_74{
	background:url(../images/products/heartland/aurifaber_heartland_hart.jpg) no-repeat top left;
}
.productImageBigPicture_75{
	background:url(../images/products/heartland/aurifaber_heartland_noname.jpg) no-repeat top left;
}
.productImageBigPicture_76{
	background:url(../images/products/heartland/aurifaber_heartland_root.jpg) no-repeat top left;
}
.productImageBigPicture_77{
	background:url(../images/products/heartland/aurifaber_heartland_focus.jpg) no-repeat top left;
}
.productImageBigPicture_78{
	background:url(../images/products/heartland/aurifaber_heartland_hub.jpg) no-repeat top left;
}
.productImageBigPicture_79{
	background:url(../images/products/heartland/aurifaber_heartland_cuda.jpg) no-repeat top left;
}


.collections-duo-ahto_fin, .collections-duo-ahto_eng{
	background:url(../images/products/duo/aurifaber_duo_ahto_small.jpg) no-repeat top left;
}
.collections-duo-jalo_fin, .collections-duo-jalo_eng{
	background:url(../images/products/duo/aurifaber_duo_jalo_small.jpg) no-repeat top left;
}
.collections-duo-kajo_fin, .collections-duo-kajo_eng{
	background:url(../images/products/duo/aurifaber_duo_kajo_small.jpg) no-repeat top left;
}
.collections-duo-lumo_fin, .collections-duo-lumo_eng{
	background:url(../images/products/duo/aurifaber_duo_lumo_small.jpg) no-repeat top left;
}
.collections-duo-valo_fin, .collections-duo-valo_eng{
	background:url(../images/products/duo/aurifaber_duo_valo_small.jpg) no-repeat top left;
}
.productImageBigPicture_54{
	background:url(../images/products/duo/aurifaber_duo_ahto.jpg) no-repeat top left;
}
.productImageBigPicture_55{
	background:url(../images/products/duo/aurifaber_duo_jalo.jpg) no-repeat top left;
}
.productImageBigPicture_56{
	background:url(../images/products/duo/aurifaber_duo_kajo.jpg) no-repeat top left;
}
.productImageBigPicture_57{
	background:url(../images/products/duo/aurifaber_duo_lumo.jpg) no-repeat top left;
}
.productImageBigPicture_58{
	background:url(../images/products/duo/aurifaber_duo_valo.jpg) no-repeat top left;
}


.collections-origo-halo_fin, .collections-origo-halo_eng{
	background:url(../images/products/origo/aurifaber_origo_halo_small.jpg) no-repeat top left;
}
.collections-origo-into_fin, .collections-origo-into_eng{
	background:url(../images/products/origo/aurifaber_origo_into_small.jpg) no-repeat top left;
}
.collections-origo-tango_fin, .collections-origo-tango_eng{
	background:url(../images/products/origo/aurifaber_origo_tango_small.jpg) no-repeat top left;
}
.collections-origo-trio_fin, .collections-origo-trio_eng{
	background:url(../images/products/origo/aurifaber_origo_trio_small.jpg) no-repeat top left;
}
.collections-origo-uno_fin, .collections-origo-uno_eng{
	background:url(../images/products/origo/aurifaber_origo_uno_small.jpg) no-repeat top left;
}
.collections-origo-o_fin, .collections-origo-o_eng{
	background:url(../images/products/origo/aurifaber_origo_o_small.jpg) no-repeat top left;
}
.collections-origo-ufo_fin, .collections-origo-ufo_eng{
	background:url(../images/products/origo/aurifaber_origo_ufo_small.jpg) no-repeat top left;
}
.collections-origo-kieppi_fin, .collections-origo-kieppi_eng{
	background:url(../images/products/origo/aurifaber_origo_kieppi_small.jpg?v2) no-repeat top left;
}
.collections-origo-o_fin, .collections-origo-o_eng{
	background:url(../images/products/origo/aurifaber_origo_kieppi_small.jpg?v2) no-repeat top left;
}
.productImageBigPicture_59{
	background:url(../images/products/origo/aurifaber_origo_halo.jpg) no-repeat top left;
}
.productImageBigPicture_60{
	background:url(../images/products/origo/aurifaber_origo_into.jpg) no-repeat top left;
}
.productImageBigPicture_61{
	background:url(../images/products/origo/aurifaber_origo_tango.jpg) no-repeat top left;
}
.productImageBigPicture_62{
	background:url(../images/products/origo/aurifaber_origo_trio.jpg) no-repeat top left;
}
.productImageBigPicture_63{
	background:url(../images/products/origo/aurifaber_origo_uno.jpg) no-repeat top left;
}
.productImageBigPicture_64{
	background:url(../images/products/origo/aurifaber_origo_kieppi.jpg?v2) no-repeat top left;
}
.productImageBigPicture_65{
	background:url(../images/products/origo/aurifaber_origo_ufo.jpg) no-repeat top left;
}




.mallistoHeader_fi h1, .mallistoHeader_eng h1{
	display:none;
}
.mallistoHeader_eng{
	background:url(../images/collectiontxt_eng.jpg) no-repeat top center;
	width:899px;
	height:90px;
	overflow:hidden;
}
.mallistoHeader_fi{
	background:url(../images/collectiontxt_fin.jpg) no-repeat top center;
	width:899px;
	height:90px;
	overflow:hidden;
}

.contact-us_fin a{
	background:url(../images/btn_fin_contact.jpg) no-repeat top left;
}
.contact-us_fin a:hover{
	background:url(../images/btn_fin_contact_mover.jpg) no-repeat top left;
}
.the-way-we-work_fin a{
	background:url(../images/btn_fin_workway.jpg) no-repeat top left;
}
.the-way-we-work_fin a:hover{
	background:url(../images/btn_fin_workway_mover.jpg) no-repeat top left;
}
.info_fin a{
	background:url(../images/btn_fin_info.jpg) no-repeat top left;
}
.info_fin a:hover{
	background:url(../images/btn_fin_info_mover.jpg) no-repeat top left;
}
.goldsmiths_fin a{
	background:url(../images/btn_fin_goldsmiths.jpg) no-repeat top left;
}
.goldsmiths_fin a:hover{
	background:url(../images/btn_fin_goldsmiths_mover.jpg) no-repeat top left;
}
.story_fin a{
	background:url(../images/btn_fin_story.jpg) no-repeat top left;
}
.story_fin a:hover{
	background:url(../images/btn_fin_story_mover.jpg) no-repeat top left;
}
.merchants-partners_fin a{
	background:url(../images/btn_fin_mercpartners.jpg) no-repeat top left;
}
.merchants-partners_fin a:hover{
	background:url(../images/btn_fin_mercpartners_mover.jpg) no-repeat top left;
}

.contact-us_eng a{
	background:url(../images/btn_eng_contact.jpg) no-repeat top left;
}
.contact-us_eng a:hover{
	background:url(../images/btn_eng_contact_mover.jpg) no-repeat top left;
}
.the-way-we-work_eng a{
	background:url(../images/btn_eng_workway.jpg) no-repeat top left;
}
.the-way-we-work_eng a:hover{
	background:url(../images/btn_eng_workway_mover.jpg) no-repeat top left;
}
.info_eng a{
	background:url(../images/btn_eng_info.jpg) no-repeat top left;
}
.info_eng a:hover{
	background:url(../images/btn_eng_info_mover.jpg) no-repeat top left;
}
.goldsmiths_eng a{
	background:url(../images/btn_eng_goldsmiths.jpg) no-repeat top left;
}
.goldsmiths_eng a:hover{
	background:url(../images/btn_eng_goldsmiths_mover.jpg) no-repeat top left;
}
.story_eng a{
	background:url(../images/btn_eng_story.jpg) no-repeat top left;
}
.story_eng a:hover{
	background:url(../images/btn_eng_story_mover.jpg) no-repeat top left;
}

.merchants-partners_eng a{
	background:url(../images/btn_eng_mercpartners.jpg) no-repeat top left;
}
.merchants-partners_eng a:hover{
	background:url(../images/btn_eng_mercpartners_mover.jpg) no-repeat top left;
}

.createidea_fin a{
	background:url(../images/btn_fin_ideascometrue.jpg) no-repeat top left;
}
.createidea_fin a:hover{
	background:url(../images/btn_fin_ideascometrue_mover.jpg) no-repeat top left;
}
.ideas_fin a{
	background:url(../images/btn_fin_ideas.jpg) no-repeat top left;
}
.ideas_fin a:hover{
	background:url(../images/btn_fin_ideas_mover.jpg) no-repeat top left;
}
.portfolio_fin a{
	background:url(../images/btn_fin_portfolio.jpg) no-repeat top left;
}
.portfolio_fin a:hover{
	background:url(../images/btn_fin_portfolio_mover.jpg) no-repeat top left;
}





.allyours-their-story_fin a{
	background:url(../images/btn_fin_theirstory.jpg) no-repeat top left;
}
.allyours-their-story_fin a:hover{
	background:url(../images/btn_fin_theirstory_mover.jpg) no-repeat top left;
}

.allyours-their-story_eng a{
	background:url(../images/btn_eng_theirstory.jpg) no-repeat top left;
}
.allyours-their-story_eng a:hover{
	background:url(../images/btn_eng_theirstory_mover.jpg) no-repeat top left;
}



.allyours-the-magic-of-jewellery_fin a{
	background:url(../images/btn_fin_magicof.jpg) no-repeat top left;
}
.allyours-the-magic-of-jewellery_fin a:hover{
	background:url(../images/btn_fin_magicof_mover.jpg) no-repeat top left;
}

.allyours-the-magic-of-jewellery_eng a{
	background:url(../images/btn_eng_magicof.jpg) no-repeat top left;
}
.allyours-the-magic-of-jewellery_eng a:hover{
	background:url(../images/btn_eng_magicof_mover.jpg) no-repeat top left;
}









.createidea_eng a{
	background:url(../images/btn_eng_ideascometrue.jpg) no-repeat top left;
}
.createidea_eng a:hover{
	background:url(../images/btn_eng_ideascometrue_mover.jpg) no-repeat top left;
}
.ideas_eng a{
	background:url(../images/btn_eng_ideas.jpg) no-repeat top left;
}
.ideas_eng a:hover{
	background:url(../images/btn_eng_ideas_mover.jpg) no-repeat top left;
}
.portfolio_eng a{
	background:url(../images/btn_eng_portfolio.jpg) no-repeat top left;
}
.portfolio_eng a:hover{
	background:url(../images/btn_eng_portfolio_mover.jpg) no-repeat top left;
}

.hiddenText{
	display:none;
}


.contentPusher{
	height:520px;
}
.goldSmithOuter{
	width:400px;
	overflow:hidden;
	float:left;
	margin:10px 20px 0px 0px;
}
h2.headline{
}

h3.headline{
	float:left;
	clear:right;
	width:235px;
}
h4.headline{

}

.goldSmithImg{
	float:left;
	margin:9px 10px 0px 0px;
}
.goldsmithContent{

}
.sharedProductLogo{
	width:85px;
	height:108px;
	overflow:hidden;
	float:left;
}
.sharedProductLogo div{
	width:85px;
	height:108px;
	overflow:hidden;
}
.frameOuter{
	margin:0px 30px 30px 30px;
}
.frameInner{
	margin:0px 0px 0px 0px;
	background:url(../images/aurifaber_pikkulogo.gif) left 30px no-repeat;
}
.frameInnerThanks{
	margin:100px 0px 0px 0px;
	text-align:center;
}

.frameRightParagraph{
	padding:20px 0px 0px 108px;
}
.frameHorizontalSeparator{
	clear:both;
	border-top:1px solid #A9A599;
	margin:0px 0px 20px 0px;
	overflow:hidden;
	height:1px;
}
fieldset{
	border:none;
	font-weight:bold;
}
legend{
	border:none;
	font-weight:bold;
	padding:2px 0px 3px 0px;
	margin:0px 0px 0px 0px;
}

div.inputbox {
	background:#A9A599;
	border:none;
	width:320px;
	margin:0px 0px 0px 0px;
}
div.inputboxArea {
	background:#A9A599;
	border:none;
	width:320px;
	margin:0px 0px 0px 0px;
}
div.inputboxAreaerror {
	background:#DD0000;
	border:none;
	width:320px;
	margin:0px 0px 0px 0px;
}

.inputboxArea textarea.inputboxArea, .inputboxAreaerror textarea.inputboxArea{
	margin:4px 4px 4px 4px;
	background:#A9A599;
	border:none;
	width:312px;
	height:50px;
	
}

div.inputboxerror {
	background:#DD0000;
	border:none;
	width:320px;
	margin:0px 0px 0px 0px;
}

.inputbox input.inputbox, .inputboxerror input.inputbox{
	margin:4px 4px 4px 4px;
	background:#A9A599;
	border:none;
	width:312px;;
	
}
.formFrame{
	float:left;
	margin:0px 0px 0px 30px;
	width:320px;
	overflow:hidden;
	
}
.formFrame label{
	font-weight:bold;
}
.formFrame table td{
	padding: 20px 20px 0px 0px;
}
.formFrame p{
	line-height:16px;
	font-size:12px;
}
.formFrameContact{
	float:left;
	margin:20px 0px 20px 0px;
	width:320px;
	overflow:hidden;
	
}
.formFrameContact label{
	font-weight:bold;
}
.formFrameContact table td{
	padding: 20px 20px 0px 0px;
}
.formFrameContact p{
	line-height:16px;
	font-size:12px;
}

.submitButton_fi{
	background:url(../images/btn_fin_send.gif) left top no-repeat;
	border:none;
	width:92px;
	height:20px;
	text-decoration:none;
}
.cancelButton_fi{
	background:url(../images/btn_fin_cancel.gif) left top no-repeat;
	border:none;
	width:92px;
	height:20px;
	display:block;
	text-decoration:none;
}
.cancelButton_fi span, .cancelButton_eng span{
	display:none;
}

.submitButton_eng{
	background:url(../images/btn_eng_send.gif) left top no-repeat;
	border:none;
	width:92px;
	height:20px;
	text-decoration:none;
}
.cancelButton_eng{
	background:url(../images/btn_eng_cancel.gif) left top no-repeat;
	border:none;
	width:92px;
	height:20px;
	display:block;
	text-decoration:none;
}

.rightPageImage{
	float:right;
}
.rightPageImage24{
	background:url(../images/img_tarina.jpg) left top no-repeat;
	width:460px;
	height:310px;
	margin:0px 0px 18px 0px;
}
.rightPageImage5{
	background:url(../images/img_yhteystiedot.jpg) left top no-repeat;
	width:460px;
	height:310px;
	margin:0px 0px 18px 0px;
}
.rightPageImage26{
	background:url(../images/img_toimintamalli.jpg) left top no-repeat;
	width:460px;
	height:310px;
	margin:0px 0px 18px 0px;
}
.rightPageImage85{
	background:url(../images/img_kauppiaskumppanimme.jpg) left top no-repeat;
	width:460px;
	height:310px;
	margin:0px 0px 18px 0px;
}
.rightPageImage14, .rightPageImage87, .rightPageImage86{
	background:url(../images/img_sinunkorusi2.gif) left top no-repeat;
	width:460px;
	height:310px;
	margin:10px 0px 0px 0px;
}
.rightPageImage21{
	background:url(../images/img_sinunkorusi2.gif) left top no-repeat;
	width:460px;
	height:310px;
	margin:10px 0px 0px 0px;
}

.rightPageImage3{
	background:url(../images/img_tietoa.jpg) left top no-repeat;
	width:460px;
	height:310px;
	margin:10px 0px 18px 0px;
}
#collectionsBottomList{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width:920px;
	height:50px;
	overflow:hidden;
}
#collectionsBottomList li{
	list-style:none;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
}
#collectionsBottomList li a{
	text-decoration:none;
	display:block;
	overflow:hidden;
}
#collectionsBottomList li a span{
	display:none;
}

#collectionsBottomList .collections-so_fin a, #collectionsBottomList .collections-so_eng a{
	background:url(../images/sml_colbtn_so.jpg) no-repeat;
	width:94px;
	height:50px;
}
#collectionsBottomList .collections-so_fin a:hover, #collectionsBottomList .collections-so_eng a:hover{
	background:url(../images/sml_colbtn_so_mover.jpg) no-repeat;
	width:94px;
	height:50px;
}
#collectionsBottomList .collections-olo_fin a, #collectionsBottomList .collections-olo_eng a{
	background:url(../images/sml_colbtn_olo.jpg) no-repeat;
	width:109px;
	height:50px;
}
#collectionsBottomList .collections-olo_fin a:hover, #collectionsBottomList .collections-olo_eng a:hover{
	background:url(../images/sml_colbtn_olo_mover.jpg) no-repeat;
	width:109px;
	height:50px;
}
#collectionsBottomList .collections-eo_fin a, #collectionsBottomList .collections-eo_eng a{
	background:url(../images/sml_colbtn_eo.jpg) no-repeat;
	width:98px;
	height:50px;
}
#collectionsBottomList .collections-eo_fin a:hover, #collectionsBottomList .collections-eo_eng a:hover{
	background:url(../images/sml_colbtn_eo_mover.jpg) no-repeat;
	width:98px;
	height:50px;
}
#collectionsBottomList .collections-mondo_fin a, #collectionsBottomList .collections-mondo_eng a{
	background:url(../images/sml_colbtn_mondo.jpg) no-repeat;
	width:121px;
	height:50px;
}
#collectionsBottomList .collections-mondo_fin a:hover, #collectionsBottomList .collections-mondo_eng a:hover{
	background:url(../images/sml_colbtn_mondo_mover.jpg) no-repeat;
	width:121px;
	height:50px;
}
#collectionsBottomList .collections-chao_fin a, #collectionsBottomList .collections-chao_eng a{
	background:url(../images/sml_colbtn_chao.jpg) no-repeat;
	width:101px;
	height:50px;
}
#collectionsBottomList .collections-chao_fin a:hover, #collectionsBottomList .collections-chao_eng a:hover{
	background:url(../images/sml_colbtn_chao_mover.jpg) no-repeat;
	width:101px;
	height:50px;
}
#collectionsBottomList .collections-duo_fin a, #collectionsBottomList .collections-duo_eng a{
	background:url(../images/sml_colbtn_duo.jpg) no-repeat;
	width:112px;
	height:50px;
}
#collectionsBottomList .collections-duo_fin a:hover, #collectionsBottomList .collections-duo_eng a:hover{
	background:url(../images/sml_colbtn_duo_mover.jpg) no-repeat;
	width:112px;
	height:50px;
}
#collectionsBottomList .collections-origo_fin a, #collectionsBottomList .collections-origo_eng a{
	background:url(../images/sml_colbtn_origo.jpg) no-repeat;
	width:122px;
	height:50px;
}
#collectionsBottomList .collections-origo_fin a:hover, #collectionsBottomList .collections-origo_eng a:hover{
	background:url(../images/sml_colbtn_origo_mover.jpg) no-repeat;
	width:122px;
	height:50px;
}
#collectionsBottomList .collections-heartland_fin a, #collectionsBottomList .collections-heartland_eng a{
	background:url(../images/sml_colbtn_heartland.jpg) no-repeat;
	width:142px;
	height:50px;
}
#collectionsBottomList .collections-heartland_fin a:hover, #collectionsBottomList .collections-heartland_eng a:hover{
	background:url(../images/sml_colbtn_heartland_mover.jpg) no-repeat;
	width:142px;
	height:50px;
}
#formAjaxContent{
	overflow:hidden;
	width:498px;
	height:400px;
	border:1px solid #9E9A8F;
	margin:0px auto 0px auto;
	background:#E9E3D3;
}
.centerContent{
	padding:40px 0px 0px 0px;
}
.tellAFriendThanks{
	margin:0px auto 0px auto;
	padding:0px 0px 50px 0px;
	background:url(../images/aurifaber_pikkulogo.gif) center bottom no-repeat;
	width:320px;
}
.tellAFriendThanks p{
	line-height:16px;
	font-size:11px;
}
.extraMargin{
	margin: 0px 0px 0px 20px;
}
.siteDesign span{
	display:none;
}
.siteDesign{
	margin:13px 0px 0px 0px;
	display:block;
	width:150px;
	height:20px;
	float:right;
	overflow:hidden;
	text-decoration:none;
}
.frameInner404{
	margin:75px 0px 0px 0px;
	text-align:center;
}
.actionsAndBack{
	margin:0px 0px 0px 0px;
	float:right;
	width:300px;
}
.shortPathway{
	width:500px;
	float:left;
}

a.footerWebshop_a_fin_kilpailu{
	background:url(../images/kilpailu/banner_fin_eshop.jpg) no-repeat center center;
	display:block;
	height:100%;
	width:100%;
}
a.footerWebshop_a_fin_kilpailu:hover{
	background:url(../images/kilpailu/banner_fin_eshop_mover.jpg) no-repeat center center;
	display:block;
	height:100%;
	width:100%;
}
.facebook_icon{
	padding-left:20px;
	background:	url(../images/facebook_icon.gif) no-repeat left top;
	margin:0px 0px 20px 0px;
	height:20px;

	
}