*{
 margin:0;
 padding:0;
 /*border:0;*/
 }
img{
	border:none;
	}
html, body {
       height:100%;
       } 
#distance{
  width:1px;
  height:50%;
  background-color:transparent;
  margin-bottom:-300px;/*-300*/
  float:left;
}  
#podklad{
 position:absolute;
 top:6px;
 right:3px;
 z-index:0;
}
#checkSum{
		padding-left:15px !important;
}
#checkSum li{
	list-style-type:disc !important;
	padding:0;
	/*border-top:2px solid #a79787 !important;*/
}
/** html #podklad{
 position:absolute;
 top:-191px !important;
 right:2px;
 z-index:0;
}*/
#available_sizes_select_id{
	font-size:10px !important;
	}
.text2 #podklad{
 position:absolute;
 top:-161px;
 right:3px;
}
* + html .text2 #podklad{
 position:absolute;
 top:7px;
 right:-1px;
}
.priceStrong{
 margin-left:8px;
}

.list h4{
 font-size:11px;
}
#orderedProducts{
 /*height:90px;
 overflow:auto;*/
 scrollbar-face-color:#a79a8a;
 scrollbar-shadow-color:#a89688;
 scrollbar-highlight-color:#a79a8a;
 scrollbar-3dlight-color:#a89688;
 scrollbar-darkshadow-color:#a89688;
 scrollbar-track-color:#c0b6aa;
 scrollbar-arrow-color: white;
 }
#orderedProducts ol li{
	margin-bottom:10px;
	} 
.wishlistLink{
 position:relative;
 top:20px;
}
.text2 #prevPageLink{
 position:absolute;
 top:440px;
 left:-22px;
}
#rightContent #prevPageLink{
 position:absolute;
 top:440px;
 left:-20px;
}
* html .text2 #prevPageLink{
 position:absolute;
 top:440px;
 left:-20px;
}
* html #rightContent #prevPageLink{
 /*position:absolute;
 top:440px;
 left:233px;*/
}
.text2 #nextPageLink{
 position:absolute;
 top:440px;
 right:-20px;
}
#rightContent #nextPageLink{
 position:absolute;
 top:440px;
 right:-18px;
}
* html .text2 #nextPageLink{
 position:absolute;
 top:440px;
 right:-22px;
}
/** html #rightContent #nextPageLink{
 position:absolute;
 top:440px;
 right:-22px;
}*/
.wishlistLink span{
 white-space:wrap;
}
.spacer{
 clear:both;
 background-image:url(../img/dot_line2.gif);
 background-repeat:no-repeat;
 padding-bottom:1px;
 }
* html .text4 .spacer{
 clear:both;
 background-image:url(../img/dot_line2.gif);
 background-repeat:no-repeat;
 padding-bottom:1px;
 margin-top:-10px;
 position:relative;
 }
.text4 .spacer{
 clear:both;
 background-image:url(../img/dot_line2.gif);
 background-repeat:no-repeat;
 padding-bottom:1px;
 margin-top:-13px;
 }
 .text4 .spacer3{
 	clear:both;
	height:0;
	padding-bottom:1px;
	overflow:hidden;
 }
* + html .text4 .spacer{
 clear:both;
 background-image:url(../img/dot_line2.gif);
 background-repeat:no-repeat;
 padding-bottom:1px;
 margin-top:-11px;
 }
.spacer2{
 clear:both;
 padding-bottom:1px;
 }
.thanks{
 color:#75624d !important;
 position:relative;
 width:300px;
}
  
body { behavior:url("csshover.htc"); }  
body{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#75624d;
 /*background-color:#a79788*//*#dbd4ce*/
 scrollbar-face-color:#a79a8a;
 scrollbar-shadow-color:#a89688;
 scrollbar-highlight-color:#a79a8a;
 scrollbar-3dlight-color:#a89688;
 scrollbar-darkshadow-color:#a89688;
 scrollbar-track-color:#c0b6aa;
 scrollbar-arrow-color: white;
 background:#e9e2ce; /*url(../img/body_bg2.jpg) repeat-x*/
 } 
.next_prod2{
 position:absolute;
 right:-31px;
 top:327px;
 }
.next_prod3{
 position:absolute;
 right:-11px;
 top:335px;
 }
* + html .next_prod3{
 position:absolute;
 right:-14px;
 top:335px;
 }
.prev_prod2{
 position:absolute;
 left:-12px;
 top:327px;
 }  
.prev_prod4{
 position:absolute;
 left:-15px;
 top:335px;
 }
* + html .prev_prod4{
 position:absolute;
 left:-15px;
 top:335px;
 } 
#container{
 position:relative;
 /*position:absolute;
 left:50%;
 top:50%;*/
 width:980px;
 height:600px;
 clear:left; 
 margin:0 auto;
/* margin-left:-490px;
 margin-top:-300px;*/
 border:1px solid #fff;
 /*overflow:hidden;*/
 background-image:url(../img/container_bg33.gif);
 } 
input,select,textarea{
 font-size:12px !important;
 } 
select{
 padding:1px 0px 1px 0px;
 } 
a{
 color:#75624d;
 text-decoration:none;
 } 
#logotype{
 float:left;
 margin-left:10px;
 margin-top:20px;
 }
#nav{
 position:absolute;
 bottom:85px;
 left:40px;
 width:200px;
 } 
#nav li{
 list-style-type:none;
 line-height:1.66;
 margin-top:8px;
 }
#nav li a{
 color:#75624d;
 padding:6px 4px 0px 28px;
 text-decoration:none;
 font-size:12px;
 background-image:url(../img/square2.gif);
 background-repeat:no-repeat;
 background-position:left;
 } 
#nav li a:active{
 background-image:url(../img/square2_hover.gif);
 } 
#nav li a:hover,.print:hover,.advanced a:hover{
 background-image:url(../img/square2_hover.gif);
 }   
.active{
 background-image:url(../img/square2_hover.gif) !important;
} 
h1{
 position:absolute;
 bottom:0px;
 left:35px;
 font-weight:normal;
 color:#d1c5b7;
 }
.links_h1{
 font-size:80px;
 letter-spacing:89px;
 }
.profile_h1_pl{
 font-size:80px;
 letter-spacing:70px;
}  
.adv_h1{
 font-size:80px;
 letter-spacing:2px;
 }   
.links_h1_pl{
 font-size:80px;
 letter-spacing:90px;
 }   
.about_h1{
 font-size:80px;
 letter-spacing:26px;
 text-transform:lowercase;
 } 
.about_h1_pl{
 font-size:80px;
 letter-spacing:80px;
 text-transform:lowercase;
 }  
.contact_h1{
 font-size:80px;
 letter-spacing:39px;
 } 
.contact_h1_pl{
 font-size:80px;
 letter-spacing:39px;
 }  
.moving_h1{
 font-size:80px;
 letter-spacing: 2px;
 } 
.moving_h1_pl{
 font-size:80px;
 letter-spacing:5px;
 }
.product_care_h1{
 font-size:80px;
 } 
.product_care_h1_pl{
 font-size:80px;
 letter-spacing:5px;
 }   
.products_h1{
 font-size:80px;
 letter-spacing:27px;
 } 
.products_h1_pl{
 font-size:80px;
 letter-spacing:25px;
 }  
.wishlist_h1{
 font-size:80px;
 letter-spacing:35px;
 } 
.wishlist_h1_pl{
 font-size:80px;
 letter-spacing:7px;
 }   
.inspiration_h1{
 font-size:80px;
 letter-spacing:12px;
 } 
.inspiration_h1_pl{
 font-size:80px;
 letter-spacing:17px;
 }  
.press_h1{
 font-size:80px;
 letter-spacing:50px;
 } 
.press_h1_pl{
 font-size:80px;
 letter-spacing:50px;
 }  
.whatsnew_h1{
 font-size:80px;
 letter-spacing:6px;
 } 
.whatsnew_h1_pl{
 font-size:80px;
 letter-spacing:13px;
 }  
.shop_h1{
 font-size:80px;
 letter-spacing:3px;
 }
.shop_h1_pl{
 font-size:80px;
 letter-spacing:1px;
 } 
.designers_h1{
 font-size:80px;
 letter-spacing:19px;
 } 
.designers_h1_pl{
 font-size:80px;
 letter-spacing:9px;
 }   
.designer_list{
 padding-bottom:10px !important;
 /*height:75px;*/
 } 
.registration_h1{
 font-size:80px;
 letter-spacing:7px;
 }
.registration_h1_pl{
 font-size:80px;
 letter-spacing:9px;
 }           
#content{
 width:600px;
 height:465px;
 position:absolute;
 top:30px;
 right:40px;
 }
#content2{
 width:670px;
 height:465px;
 position:absolute;
 top:30px;
 right:40px;
 }
.text,.text00{
 float:right;
 width:346px;
 /*padding:0px 5px 0px 5px;*/
 text-align:justify;
 height:510px;
 overflow:auto;
 line-height:1.43;
 } 
 .textWidth{
 float:right;
 width:463px;
 margin-right:5px;
 /*padding:0px 5px 0px 5px;*/
 text-align:justify;
 height:150px;
 /*height:480px;*/
 padding-top: 10px;
 overflow:auto;
 line-height:1.43;
 } 
.text2{
 float:right;
 width:347px;/*width:350px; 26.05.2008*/
 height:480px;
 /*padding:0px 5px 0px 5px;*/
 text-align:justify;
 position:relative;
 line-height:1.43;
 /*height:80px;*/
 } 
#orderTxt{
	overflow:auto;
	} 
 #rightContent p {
 float:right;
  width:350px;
 /*padding:0px 5px 0px 5px;*/
 text-align:justify;
 position:absolute;
 top: 353px; 
 left: 0;
 line-height:1.43;
 z-index: 100;
 }
 
 #rightContent p.desc {
float:right;
margin-right:5px;
left:0pt;
line-height:1.43;
position:relative;
text-align:justify;
top:8px;
width:345px;
z-index:100;
}
 
.text2 h3,.text h3{
 font-size:13px;
 } 
.text3{
 float:right;
 width:530px;
 /*padding:0px 5px 0px 5px;*/
 text-align:justify;
 height:485px;
 overflow:auto;
 position:relative;
 }
.text3b{
 float:right;
 width:537px;
 margin-right:-8px;
 /*padding:0px 5px 0px 5px;*/
 text-align:justify;
 height:487px;
 overflow:hidden;/*auto 21.03.2008*/
 position:relative;
 }
* + html .text3b{
 float:right;
 width:530px;
 margin-right:-8px;
 /*padding:0px 5px 0px 5px;*/
 text-align:justify;
 height:485px;
 overflow:auto;
 position:relative;
 }  
* + html .text3b{
 float:right;
 width:537px;
 margin-right:-15px;
 /*padding:0px 5px 0px 5px;*/
 text-align:justify;
 height:485px;
 overflow:auto;
 position:relative;
 }
* + html .text3b .spacer{
	margin-top:-12px;
} 
.text4{
 float:right;
 width:490px;
 /*padding:0px 5px 0px 5px;*/
 text-align:justify;
 height:485px;
 overflow:auto;
 position:relative;
 }
.text5{
 float:right;
 width:420px;
 /*padding:0px 5px 0px 5px;*/
 text-align:justify;
 height:485px;
 overflow:auto;
 position:relative;
 }  
.text6{
 float:right;
 width:340px;
 /*padding:0px 5px 0px 5px;*/
 text-align:justify;
 height:410px;/*370*/
 overflow:auto;
 position:relative;
 line-height:1.43;
 padding-right: 5px;
 }  
.text7{
 float:right;
 width:460px;
 /*padding:0px 5px 0px 5px;*/
 text-align:justify;
 height:485px;
 position:relative;
 }      
.left{
 float:left;
 width:230px;
 margin-right:24px;
 position:relative;
 text-align:right;
 } 
.left2{
 float:left;
 width:300px;
 margin-right:24px;
 position:relative;
 text-align:right;
 } 
p{
 margin-left:0px;
 margin-right:3px;
 margin-bottom:10px;
 } 
#map{
 float:right;
 }
ul li{
 list-style-type:none;
 }
ul.open_hours{
 position:absolute;
 top:-4px;
 right:550px;
 width:160px;
 font-size: 12px;
 font-weight:normal;
 text-align:left;
 }    
ul.open_hours li{
 line-height:1.66;
 } 
ul.open_hours li.small{
 line-height:1.66;
  font-size: 11px;
 } 
p.address{
 position:absolute;
 bottom:28px;
 left:40px;
 font-size:16px;
 } 
 p.address span {
font-size: 12px; 
width: 800px; 
position: absolute; 
top: 110px; 
left: -341px;
 }
/*=====================buttons==============*/
a.addtobasket span,a.addtobasketpl span{
 display:none;
 }
a.addtobasket{
 background-image:url(../img/basket_hover.jpg);
 background-repeat:no-repeat;
 width:57px;
 height:48px;
 display:block;
 /*position:absolute;
 bottom:-81px;*//*103*/
 /*right:0;*/
 /*margin-top:90px;
 margin-left:173px;*/
 }
a.addtobasketpl{
 background-image:url(../img/basket_hoverpl.jpg);
 background-repeat:no-repeat;
 width:57px;
 height:48px;
 display:block;
 /*position:absolute;
 bottom:-81px;*//*103*/
 /*right:0;*/
 /*margin-top:90px;
 margin-left:173px;*/
 }   
a.addtobasket:hover{
 background-image:url(../img/basket_hover.jpg);
 }
a.addtobasketpl:hover{
 background-image:url(../img/basket_hoverpl.jpg);
 }  
a.regulations_btn,a.register_btn, a.regulations_login_btn{
 background-image:url(../img/button.gif);
 background-color:transparent;
 background-repeat:no-repeat;
 background-position:center;
 color:#fff/*#6a5f57*/;
 display:block;
 width:165px;
 padding:7px 2px 7px 2px !important;
 text-align:center;
 font-weight:bold;
 border:none;
 } 
 
a.regulations_btn{
 float:left;
 position:relative;
 left:-3px;
 top:-25px;
 }
a.regulations_btn2{
 /*float:left;
 position:relative;
 left:0px;
 top:-20px;*/
	display:block;
	float:left;
	
	position:relative;
	text-align:right;
	top:-28px;
	width:163px;
 }  
a.regulations_btn2:hover{
	text-decoration:underline;
	} 
a.register_btn{
 float:right;
 margin-right:0px;
 position:relative;
 right:-3px;
 top:0px;
 }
 
 a.regulations_login_btn{
 float:left;
 position:relative;
 left:-5px;
 top:0px;
 } 
.frmLeft{
	float:left;
	width:175px;
	margin-top:15px;
	margin-bottom:15px;
}
.frmRight{
	float:right;
	width:170px;
	margin-top:15px;
	margin-bottom:15px;
}
#log_in .frmRight .btn{
	left:-20px;
	position:relative;
}
#log_in .btn{
 background:transparent url(../img/button.gif);
 background-repeat:no-repeat;
 border:none;
 color:#fff/*#6a5f57*/;
 cursor:pointer;
 width:165px;
 padding:6px 2px 6px 2px !important;
 position:relative;
 left:0px;/*7*/
 margin-top:-5px;
 /*top:-30px;*//*-30*/
 /*margin-top:10px;*/
 /*float:right;*/
 font-weight:bold;
 }

* html #log_in .btn{
 background:transparent url(../img/button.gif);
 background-repeat:no-repeat;
 border:none;
 color:#fff/*#6a5f57*/;
 cursor:pointer;
 width:165px;
 padding:6px 2px 6px 2px !important;
 position:relative;
 left:7px;/*7*/
 top:-30px;/*-30*/
 margin-top:10px;
 float:right;
 margin-right:8px;
 font-weight:bold;
 }  
#log_in .btn:hover{
  background:transparent url(../img/button_hover.gif);
  }
  
.big_btn2{
 display:block;
 text-align:center;
 background:transparent url(../img/button_big2.gif);
 color:#fff;
 width:350px;
 text-align:center;
 cursor:pointer;
 margin-top:45px;
 color:#fff/*#6a5f57*/;
 padding:8px 0px 8px 0px;
 position:relative;
 margin-left:115px;
 font-weight:bold;
 }  
.big_btn{
 display:block;
 text-align:center;
 background:transparent url(../img/button_big2.gif);
 color:#fff;
 border:none;
 width:350px;
 text-align:center;
 cursor:pointer;
 margin-top:15px;
 color:#fff/*#6a5f57*/;
 padding:7px 0px 7px 0px;
 font-weight:bold;
 }  
.big_btn:hover{
 background:transparent url(../img/button_big2_hover.gif);
 } 
.big_btn2:hover{
 background-image:url(../img/button_big2_hover.gif);
 color:#fff;
 }  
.wishlist{
 position:absolute;
 bottom:42px;
 right:45px;/*right:40px; 26.05.2008*/
 width:165px;
 background-image:url(../img/button.gif);
 background-repeat:no-repeat;
 border:none;
 color:#fff/*#6a5f57*/;
 text-align:center;
 font-weight:bold;
 padding:7px 0px 9px 0px;
 }
#backShopOnline{
 position:absolute;
 bottom:42px;
 right:227px;/*right:40px; 26.05.2008*/
 width:165px;
 background-image:url(../img/button.gif);
 background-repeat:no-repeat;
 border:none;
 color:#fff/*#6a5f57*/;
 text-align:center;
 font-weight:bold;
 padding:7px 0px 9px 0px;
 }  
* + html #backShopOnline{
 position:absolute;
 bottom:42px;
 right:225px;/*right:40px; 26.05.2008*/
 width:165px;
 background-image:url(../img/button.gif);
 background-repeat:no-repeat;
 border:none;
 color:#fff/*#6a5f57*/;
 text-align:center;
 font-weight:bold;
 padding:7px 0px 9px 0px;
 }    
.left .wishlist{
 position:absolute;
 top:0px !important;
 right:0px !important;
 height:15px;
 width:165px;
 background-image:url(../img/button.gif);
 background-repeat:no-repeat;
 border:none;
 color:#fff/*#6a5f57*/;
 text-align:center;
 padding:7px 0px 9px 0px;
 }  
.left .basket{
 position:absolute;
 top:30px;
 right:-20px;
 width:165px;
 background-image:url(../img/button.gif);
 background-repeat:no-repeat;
 border:none;
 color:#fff/*#6a5f57*/;
 text-align:center;
 padding:7px 0px 9px 0px;
 } 

.shop{
 position:absolute;
 bottom:12px;
 right:227px;
 width:165px;
 background-image:url(../img/button.gif);
 background-repeat:no-repeat;
 border:none;
 color:#fff/*#6a5f57*/;
 text-align:center;
 padding:7px 0px 9px 0px;
 font-weight: bold;
 }  
.shop2{
 position:absolute;
 bottom:12px;
 right:224px;
 width:165px;
 background-image:url(../img/button.gif);
 background-repeat:no-repeat;
 border:none;
 color:#fff/*#6a5f57*/;
 text-align:center;
 padding:7px 0px 9px 0px;
 font-weight: bold;
 }   
.question{
 position:absolute;
 bottom:12px;
 right:45px;
 width:165px;
 background-image:url(../img/button.gif);
 background-color:transparent;
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 text-decoration:none;
 font-weight: bold;
 } 
  .question2{
 position:absolute;
 bottom:35px;
 right:54px;
 width:340px;
 background-image:url(../img/buttonLong.gif);
 background-color:transparent;
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 text-decoration:none;
 font-weight: bold;
 }
* + html   .question2{
 position:absolute;
 bottom:35px;
 right:52px;
 width:340px;
 background-image:url(../img/buttonLong.gif);
 background-color:transparent;
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 text-decoration:none;
 font-weight: bold;
 }  
 .question3{
 position:absolute;
 bottom:0px;
 right:22px;
 width:350px;
 background-image:url(../img/buttonLong2.gif);
 background-color:transparent;
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 text-decoration:none;
 font-weight: bold;
 } 
 .question4{
 position:absolute;
 bottom:15px;
 right:50px;
 width:165px;
 background-image:url(../img/button.gif);
 background-color:transparent;
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 text-decoration:none;
 font-weight: bold;
 }
.payBtn{
 width:340px;
 display:block;
 background-image:url(../img/buttonLong.gif);
 background-color:transparent;
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 text-decoration:none;
 font-weight: bold;
 }  
 .payBtn:hover{
 background-image:url(../img/buttonLongHover.gif);
 color:#fff;
 } 
   .question5{
 position:absolute;
 bottom:63px;
 right:54px;
 width:340px;
 background-image:url(../img/buttonLong.gif);
 background-color:transparent;
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 text-decoration:none;
 font-weight: bold;
 } 
* + html    .question5{
 position:absolute;
 bottom:63px;
 right:52px;
 width:340px;
 background-image:url(../img/buttonLong.gif);
 background-color:transparent;
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 text-decoration:none;
 font-weight: bold;
 }  
.question6{
 position:absolute;
 bottom:345px;
 right:50px;
 width:340px;
 background-image:url(../img/buttonLong.gif);
 background-color:transparent;
 padding:7px 0px 9px 0px;
 color:#fff;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 text-decoration:none;
 font-weight: bold;
 } 

.question6:hover{
 background-image:url(../img/buttonLong_hover.gif);
}
.links{
 position:absolute;
 bottom:12px;
 right:221px;
 width:165px;
 background-image:url(../img/button.gif);
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 text-decoration:none;
 font-weight:bold;
 }  
.back_button{
 position:absolute;
 bottom:15px;
 right:/*400px*/220px;
 width:165px;
 background-image:url(../img/button.gif);
 background-repeat:no-repeat;
 border:none;
 color:#fff/*#6a5f57*/;
 text-align:center;
 padding:7px 0px 9px 0px;
 font-weight: bold;
 }
.back_button2{
 position:absolute;
 bottom:45px;
 right:/*400px*/224px;
 width:165px;
 background-image:url(../img/button.gif);
 background-repeat:no-repeat;
 border:none;
 color:#fff/*#6a5f57*/;
 text-align:center;
 padding:7px 0px 9px 0px;
 font-weight: bold;
 } 
.listofproducts{
 position:absolute;
 bottom:42px;
 right:227px;
 width:165px;
 background-image:url(../img/button.gif);
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 font-weight:bold;
 cursor:pointer;
 text-decoration:none;
 }  
.register_btn{
 position:absolute;
 bottom:15px;
 right:40px;
 width:165px;
 background-image:url(../img/button.gif);
 background-color:transparent;
 padding:6px 0px 6px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 font-weight:bold;
 text-decoration:none;
 border:none;
 }  
#shopDesc p{
	width:345px !important;
	line-height:normal !important;
	margin-top:5px;
	} 
.register_btn:hover{
 background-image:url(../img/button_hover.gif);
 } 
.continue{
 position:absolute;
 bottom:15px;
 right:40px;
 width:165px;
 background-image:url(../img/button.gif);
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 font-weight:bold;
 }
 .continue2{
 position:absolute;
 bottom:15px;
 right:40px;
 width:165px;
 background-image:url(../img/button.gif);
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 font-weight:bold;
 }  
.links:hover,.listofproducts:hover,.question:hover,.shop:hover,.shop2:hover,.back_button:hover,.back_button2:hover,.wishlist:hover,.basket:hover,a.regulations_btn:hover,a.register_btn:hover,.continue:hover,.continue2:hover,.btn2:hover,#backShopOnline:hover{
 background-image:url(../img/button_hover.gif) !important;
 color:#fff;
 } 
.question2:hover{
 background-image:url(../img/buttonLongHover.gif);
 color:#fff;
 } 
.question3:hover{
 background-image:url(../img/buttonLongHover.gif);
 color:#fff;
 } 
 .question4:hover{
 background-image:url(../img/buttonLongHover.gif);
 color:#fff;
 } 
 .question5:hover{
 background-image:url(../img/buttonLongHover.gif);
 color:#fff;
 } 
  .question6:hover{
 background-image:url(../img/buttonLongHover.gif);
 color:#fff;
 } 
.btn{
 background:transparent url(../img/button.gif);
 background-repeat:no-repeat;
 color:#6a5f57;
 cursor:pointer;
 width:165px;
 padding:6px 3px 6px 3px;
 border:none !important;
 font-size:13px;
 position:relative;
 font-weight:bold;
 margin-left:24px;
 } 
 .btn2{
 background:transparent url(../img/button.gif);
 background-repeat:no-repeat;
 color:#6a5f57;
 cursor:pointer;
 width:165px;
 padding:6px 3px 6px 3px;
 border:none !important;
 font-size:13px;
 position:relative;
 font-weight:bold;
left:20px;
top: 0px;
 }
.newsletter  .btn2{
 background:transparent url(../img/button.gif);
 background-repeat:no-repeat;
 color:#fff;
 cursor:pointer;
 width:165px;
 padding:6px 3px 6px 3px;
 border:none !important;
 font-size:13px;
 position:relative;
 font-weight:bold;
left:15px;
top: 0px;
 }  
.search_btn{
 background:transparent url(../img/search_btn.gif);
 background-repeat:no-repeat;
 color:#fff/*#6a5f57*/;
 cursor:pointer;
 width:165px;
 padding:3px 3px 3px 3px;
 border:none !important;
 font-size:13px;
 position:relative;
 font-weight:bold;
 left:1px;
 }
.squareBack2{
  background:url(../img/square2.gif) top right no-repeat !important;
 color:#6a5f57 !important;
 cursor:pointer;
 display:block;
 width:65px !important;
 padding:4px 25px 4px 3px;
 border:none !important;
 font-size:11px;
 /*position:relative;*/
 left:-35px;
 top:0px;
 position:absolute;
 }
.squareBack{
  background:url(../img/square2.gif) top right no-repeat !important;
 color:#6a5f57 !important;
 cursor:pointer;
 display:block;
 width:60px !important;
 text-align:right;
 padding:4px 25px 4px 3px;
 border:none !important;
 font-size:11px;
 /*position:relative;*/
 left:-30px;
 top:0px;
 position:absolute;
 }
.squareBackReg{
  background:url(../img/square2.gif) top right no-repeat !important;
 color:#6a5f57 !important;
 cursor:pointer;
 display:block;
 width:65px !important;
 padding:4px 25px 4px 3px;
 border:none !important;
 font-size:11px;
 position:relative;
 /*right:0px;
 top:0px;
 position:absolute;*/
 }
.squareBack:hover,.squareBack2:hover,.squareBackReg:hover{
  background:url(../img/square2_hover.gif) top right no-repeat !important;
 }
.backNew{
 font-family:Verdana, Arial, Helvetica, sans-serif;
  background:url(../img/square2.gif) top right no-repeat !important;
 color:#6a5f57 !important;
 cursor:pointer;
 width:85px !important;
 padding:3px 3px 3px 3px;
 border:none !important;
 font-size:11px !important;
 position:relative;
 left:1px;
 font-weight:normal !important;

 }
* + html .backNew{
  background:url(../img/square2.gif) top right no-repeat !important;
 color:#6a5f57 !important;
 cursor:pointer;
 width:87px !important;
 padding:3px 3px 3px 3px;
 border:none !important;
 font-size:13px;
 position:relative;
 left:1px;
 }
.backNew:hover{
  background:url(../img/square2_hover.gif) top right no-repeat !important;
 } 
.search_btn:hover{
 background:transparent url(../img/search_btn_hover.gif);
 } 
 
 .cancel_btn{
 background:transparent url(../img/search_btn.gif);
 background-repeat:no-repeat;
 color:#fff/*#6a5f57*/;
 cursor:pointer;
 width:165px;
 padding:3px 3px 3px 3px;
 border:none !important;
 font-size:13px;
 position:relative;
 left:1px;
 font-weight:bold;
 } 
.cancel_btn:hover{
 background:transparent url(../img/search_btn_hover.gif);
 } 
.readmore:hover, .desc a:hover{
	text-decoration:underline;
	} 
/*====================Products list===========*/
table.images{
 border:2px solid #a29382;
 margin-bottom:5px;
 float: left;
 } 
  table.images2{
 border-left:2px solid #a29382;
 border-right:2px solid #a29382;
 border-bottom:2px solid #a29382;
 border-top:2px solid #a29382;/*26.05.2008*/
 margin-bottom:5px;
 float: left;
 } 
.left table.images2{
 border-left:2px solid #a29382;
 border-right:2px solid #a29382;
 border-bottom:3px solid #a29382;
 border-top:1px solid #a29382;/*26.05.2008*/
 margin-bottom:5px;
 float: left;
 }  
 * + html .left table.images2{
 border-left:2px solid #a29382;
 border-right:2px solid #a29382;
 border-bottom:1px solid #a29382;
 border-top:2px solid #a29382;/*26.05.2008*/
 margin-bottom:5px;
 float: left;
 background:#a29382;
 }  
 table.images4{
 background-image:url(../img/podklad.jpg);
 border:2px solid #a29382;
 margin-bottom:5px;
 float: left;
 /*margin-top: -160px;*/
 position:relative;
 z-index:2;
 margin-top:7px;
 } 
.imagesa{
 border-top:2px solid #a29382;
 border-left:2px solid #a29382;
 border-right:2px solid #a29382;
 border-bottom:2px solid #a29382;
 margin-bottom:5px;
 height:339px;
 }  

.images a{
 display:block;
 width:110px;
 height:110px;
 border:2px solid #a29382;
 }
.images2 a{
 display:block;
 width:110px;
 height:110px;
 border:2px solid #a29382;
 }
 .images4 a{
 display:block;
 width:110px;
 height:110px;
 border:2px solid #a29382;
 }
.images .wl{
 border-left:2px solid #a29382;
 border-right:2px solid #a29382;
 border-top:3px solid #a29382;
 border-bottom:3px solid #a29382;
 margin-bottom:-4px;
 }
 .images2 .wl{
 border-left:2px solid #a29382;
 border-right:2px solid #a29382;
 border-top:3px solid #a29382;
 border-bottom:3px solid #a29382;
 margin-bottom:-4px;
 }
  .images4 .wl{
 border-left:2px solid #a29382;
 border-right:2px solid #a29382;
 border-top:3px solid #a29382;
 border-bottom:3px solid #a29382;
 margin-bottom:-4px;
 }
* + html .images .wl{
 border:2px solid #a29382;
 margin-bottom:0px;
 }
* html .images .wl{
 border:2px solid #a29382;
 margin-bottom:0px;
 }
* + html .images2 .wl{
 border:2px solid #a29382;
 margin-bottom:0px;
 }
* html .images2 .wl{
 border:2px solid #a29382;
 margin-bottom:0px;
 }
 * + html .images4.wl{
 border:2px solid #a29382;
 margin-bottom:0px;
 }
* html .images4 .wl{
 border:2px solid #a29382;
 margin-bottom:0px;
 }
.imagesa img,img.noproduct{
 width:110px;
 height:110px;
 border:2px solid #a29382;
 margin-bottom:-4px;
}
* html .imagesa img{
 width:110px;
 height:110px;
 border:2px solid #a29382;
 margin-bottom:0px;
} 
.images a:hover{
 border-color:#fff;
 }  
.images2 a:hover{
 border-color:#fff;
 }  
a.new_product{ 
 border-color:#c00;
 }  
a.new_product:hover{
 border-color:#fff;
 }
p.frame{
 margin-top:10px;
 background-image:url(../img/frame.gif);
 background-repeat:no-repeat;
 padding:0px 0px 10px 25px;
 }  
p.frame span{
 position:relative;
 top:10px;
 } 
/*==================Advanced search form=========*/
.advanced ul li{
 margin-bottom:6px;
 }
.advanced{
 text-align:right;
 margin-top:2px;
 position:relative;
 /*height:195px;*//*165*/
 } 
.search_inp{
 /*padding:1px 0px 1px 0px;*/
 width:160px;
 color:#75624d;
 padding:2px 0 2px 0;
 margin-top:5px;
 border:1px solid #75624d;
 } 
.advanced .btn{
 position:relative;
 left:2px;
 } 
.advanced select{
 width:162px;
 color:#75624d;
 font-size:13px;
 padding:2px 0 2px 0;
 border:1px solid #75624d;
 }
.advanced a{
 background-image:url(../img/square2_hover.gif);
 background-repeat:no-repeat;
 background-position:right;
 padding:3px 30px 4px 0px;
 margin-right:-2px;
 }
* html .advanced a{
 background-image:url(../img/square2_hover.gif);
 background-repeat:no-repeat;
 background-position: center right;
 padding:9px 30px 9px 0px;
 margin-right:-2px;
 }    
/*=================wishlist list=====*/
.wishlist_inp{
 color:#75624d;
 border:1px solid #a69786;
 font-size:13px;
 padding:2px 0 2px 0;
 margin-right:6px;
 width:162px;
}

.wishlist_inp2{
 color:#75624d;
 border:1px solid #a69786;
 font-size:13px;
 padding:2px 0 2px 0;
 margin-right:6px;
 margin-left: 17px;
 width:147px;
}
.news_inp{
 color:#75624d;
 border:1px solid #a69786;
 font-size:13px;
 padding:2px 0 2px 0;
 margin-bottom: 0px;/*5*/
 width:160px;
}
.wishlist_pswrd{
 color:#75624d;
 border:1px solid #a69786;
 font-size:13px;
 padding:2px 0 2px 0;
 margin-left:11px;
 width:162px;
}
.wishlist_pswrd2{
 color:#75624d;
 border:1px solid #a69786;
 font-size:13px;
 padding:2px 0 2px 0;
 margin-left:11px;
 width:160px;
}
.pswrdlbl{
 margin-left:10px;
 }
.wishlist_frm{
 margin-top:15px;
 } 
 .wishlist_frm2{
 width: 400px;
position: absolute;
right: 0px;
bottom: 30px;
 } 
 .wishlist_frm2 .wishlist_inp2{
 	margin-left:10px;
	} 
.wishlist_frm .btn{
 position:relative;
 top:1px;
 left:1px;
 color:#fff;
 }
 .wishlist_frm2 .btn{
 position:relative;
 top:-1px;
 right:4px;
 color:#fff;
 }
* + html  .wishlist_frm2 .btn{
 position:relative;
 top:-1px;
 left:-4px;
 color:#fff;
 } 
.newsletter .btn{
 position:relative;
 top:0px;/*-168*/
 left:15px;
 color:#fff;
 font-weight: bold;
 }

.wishlist_frm .btn{
 margin-left:180px;
 margin-top:10px;
 } 
.wishlist_frm li{
 float:left;
 }  
.wishlist_frm li label{
 display:block;
 } 
.wishlist_frm .btn:hover, .newsletter .btn:hover{
 background:transparent url(../img/button_hover.gif);
 }
 
 
 
 
 
 .wishlist_frm2.btn{
 position:relative;
 top:-1px;
 left:1px;
 color:#fff;
 }

.wishlist_frm2 .btn{
 margin-left:180px;
 margin-top:10px;
 } 
.wishlist_frm2 li{
 float:left;
 }  
.wishlist_frm2 li label{
 display:block;
 margin-left: 17px;
 } 
.wishlist_frm2 .btn:hover{
 background:transparent url(../img/button_hover.gif);
 }
 
 
 
 
 
.thanks{
 margin-top:5px;
 color:#000;
 text-align:left !important;
 } 
/*=================inspiration list / press list=====*/ 
.inspiration_thumb{
 float:left;
 width:160px;
 }
.press_thumb{
 float:left;
 width:160px;/*120*/
 } 
.designer_thumb{
 /*float:left;*/
 width:50px;
 padding:0;
 /*border:2px solid #75624d;*/
 }  
.designer_thumb img{
 border:2px solid #75624d;
 margin-right:20px;
}
.inspiration_details{
 position:relative;
 height:85px;
 }
.inspiration_list{
 position:relative;
}
* html .inspiration_list{
 position:relative;
 height:85px;
}  
.inspiration_list .txt a:hover,.press_list .txt a:hover{
 text-decoration:underline;
 } 
.inspiration_list p,.press_list p,.event p,.inspiration_details p{
 margin-left:0 !important;
 line-height:1.43;
 } 
.press_list{
 position:relative;
 /*height:145px;*/
 }
* + html .press_list{
 position:relative;
 /*height:145px;*/
 }  
.press_list p,.inspiration_list p{
 margin-right:10px;
 }
* html .press_list p a{
 width:270px !important;
 margin-right:10px !important;
 }  
.inspiration_list .txt,.designer_list .txt{
 width:330px;
 float:right;
 } 
.press_list .txt{
 width:290px;
 float:right;
}
.inspiration_details .txt{
 width:349px;
 float:right;
 } 
.designer_list .txt a{
 vertical-align:bottom;
 position:relative;
 top:62px;
 } 
.inspiration_list h3,.inspiration_details h3,.press_list h3{
 font-size:14px;
 margin-bottom:3px;
 font-weight: normal;
 } 
.moreDiv{
 text-align:right;
 clear:both;
}
.more{
 background-image:url(../img/right_arrow.gif);
 background-repeat:no-repeat;
 background-position:40px -3px;
 padding:2px 25px 4px 0px;
 position:relative;
 right:10px;
 bottom: 20px;
 }
* html .press_list .more{
 background-image:url(../img/right_arrow.gif);
 background-repeat:no-repeat;
 background-position:40px -3px;/*-3px*/
 padding:2px 23px 4px 0px;
 position:relative;
 right:10px;
 bottom: 20px;
 }
.listingSpacer{
 clear:both;
}
.more2{
 position:absolute;
 top:80px;
 left:450px;
 background-image:url(../img/right_arrow.gif);
 background-repeat:no-repeat;
 background-position:right;
 padding:2px 20px 4px 0px;
 }
* html .more2{
 position:absolute;
 bottom:5px;
 left:450px;
 background-image:url(../img/right_arrow.gif);
 background-repeat:no-repeat;
 background-position:right;
 padding:2px 20px 4px 0px;
 }  
.more3{
 background-image:url(../img/right_arrow.gif);
 background-repeat:no-repeat;
 background-position:right;
 padding:3px 20px 3px 0px;
 z-index:200;
 /*height:15px;*/
 /*position:relative;
 top:60px;
 left:15px;*/
} 
.more3:hover,.more2:hover{
 padding-right:25px;
 color:#c00;
 }

.more:hover{
 background-position:43px -3px;
 color:#c00;
 }

/*=================whats new================*/
.newsletter{
	margin-bottom:10px;
	}
.newsletter, * + html .newsletter{
 position:relative;
}
* html .newsletter{
 position:relative;
}
.new_prod_h3{
 position:absolute;
 top:0px;
 right:375px;
 width:200px;
 text-align:right;
 } 
 .events_h3{
 position:absolute;
 top:238px;
 right:375px;
 width:200px;
 text-align:right;
 } 
.newsletter_h3{
 position:absolute;
 top:3px;
 right:375px;
 width:200px;
 text-align:right;
 }
* + html .newsletter_h3{
 position:absolute;
 top:10px;
 left:/*375*/-230px;
 width:200px;
 text-align:right;
 }
* html .newsletter_h3{
 position:absolute;
 top:10px;
 right:375px;
 width:200px;
 text-align:right;
 }  
/*====================shop==================*/
.product_photo{
 position:relative;
 top: -215px;
 left: 0;
 width:346px;
 height:340px;
 } 
.product_photo img{
 border:3px solid #a79787;
 }
ul.product_info{
 margin-top:10px;
 } 
ul.product_info li{
 line-height:1.66;
 } 
ul.product_info li a,ul.product_info2 li a{
 text-decoration:underline;
 } 
ul.product_info2{
 margin-top:33px;
 }
.new{
 color:#a3968d;
 font-weight:bold;
 font-size:22px;
 font-family:Arial, Helvetica, sans-serif;
 padding:3px 5px 3px 5px;
 position:absolute;
 top:-25px;
 right:5px;
 }   
a.other_photos_link{
 display:block;
 width:336px;
 margin-top:5px;
 background-color:#a79787;
 color:#fff;
 padding:3px 5px 3px 5px;
 text-decoration:none;
 text-align:right;
 } 
a.other_photos_link:hover,li.close a:hover{
 background-color:#c6564b;
 } 
#other_photos{
 z-index:100;
 position:absolute;
 top:345px;
 background-color:#a79787;
 width:340px;
 padding:3px;
 display:none;
 } 
#other_photos li{
 float:left;
 list-style-type:none;
 }
li.close a{
 float:none !important;
 border:none !important;
 width:335px !important;
 height:14px !important;
 padding:2px 5px 2px 0px;
 margin-bottom:3px;
 text-align:right;
 color:#fff;
 } 
#other_photos li a{
 display:block;
 width:50px;
 height:50px;
 border:2px solid #a79787;
 margin-left:2px;
 } 
#other_photos li a:hover{
 border-color:#fff;
 } 
#other_photos li a img{
 border:none;
 }
.coloursDiv{
 /*position:absolute;
 right:0;
 top:350px;
 margin-left:69px;
 width:160px;*/
 } 
.colours a span{
 display:none;
 }
.colours{
 width:160px/*180px*/;
 /*float:right;*/
 /*margin-left: 20px;
 /*margin-top:12px;
 position:relative;*/
 left:-2px;*/
 } 
.colours li{
 list-style-type:none;
 display:inline;
 } 
.colours li a{
 float:left;
 display:block;
 height:20px;
 width:20px;
 /*border-right:20px solid #fff;*/
 margin-left:3px;
 margin-bottom:2px;
 }
/*    
.colour{
 border-left:20px solid #fff;
 padding:10px 0px 10px 0px;
 position:absolute;
 bottom:25px;
 height:0;
 left:25px;
 }
*/
.colour{
 border-left:20px solid #fff;
 padding:10px 0px 10px 0px;
 position:absolute;
 bottom:5px;
 height:0;
 left:10px;
 } 
.colour span{
 display:none;
 }
/* 
.prev{
 position:absolute;
 left:8px;
 bottom:10px;
 height:10px;
 }*/
.prev{
 position:absolute;
 left:-12px;
 bottom:3px;
 height:10px;
 } 
.prev img,.next img{
 border:none;
 } 
/* 
.next{
 position:absolute;
 right:8px;
 bottom:10px;
 height:10px;
 }*/  
.next{
 position:absolute;
 right:-12px;
 bottom:3px;
 height:10px;
 }
 /*    
h3.avc{
 font-size:11px;
 font-weight:bold;
 position:absolute;
 top:135px;
 left:20px;
 width:50px;
 text-align:right;
 } */
h3.avc{
 font-size:11px !important;
 font-weight:bold;
 /*position:absolute;
 top:14px;
 left:-133px;
 width:120px;*/
 text-align:right;
 }   
.description{
 top:190px;
 text-align:justify;
 width:160px;
 /*position:absolute;
 right:0;*/
 } 
p.price{
 width:150px;
 text-align:left;
 position:absolute;
 bottom:-87px;/*112*/
 left:21px;
 } 
p.price strong{
 margin-right:8px;
 } 
/*.product_info_tbl{
 width:310px;
 position: absolute;
 top: 300px;
 left:-80px;
 }*/
.product_info_tbl{
 margin-top:0px;
 width:320px;/*310*/
 position:absolute;
 top:190px;
 right:0;
 }
.product_info_tbl a{
 text-decoration:underline;
 } 
.product_info_tbl a:hover{
 color:#c00;
 } 
.label{
 width:150px;
 padding:2px 10px 2px 0px;
 vertical-align:top;
 }
.descr{
 width:180px;
 padding:2px 0px 2px 0px;
 text-align:left;
 }    
.description p{
 margin-left:0 !important;
 } 
.left h2{
 font-size:14px;
 } 
h2{
 font-size:14px;
 } 
.right{
 text-align:right;
 margin-right:2px;
 } 
.product_info .basket{
 margin-left:45px;
 margin-right:20px;
 background:transparent;
 } 
.product_info .basket:hover{
 background:transparent;
 color:#75624d;
 }  
/*============================inspiration details====================*/
.inspiration_big{
 height:310px;
 } 

.prev_insp{
 position:absolute;
 left:56px;/*58*/
 bottom:54px;
 font-size:10px;
 height:10px;
 } 
* + html .prev_insp{
 position:absolute;
 left:66px;
 bottom:54px;
 font-size:10px;
 height:10px;
 }  
.next_insp{
 position:absolute;
 right:-5px;
 bottom:54px;
 font-size:10px;
 height:10px;
 }
* + html .next_insp{
 position:absolute;
 right:-10px;
 bottom:54px;
 font-size:10px;
 height:10px;
 }
.inspiration_thumbs{
 margin-top:20px;/*25*/
 height:44px;
 position:relative;
 display:block;
 z-index:5;
 } 
.inspiration_thumbs li{
 list-style-type:none;
 float:left;
 }
.inspiration_thumbs li a{
 display:block;
 width:63px !important;
 height:39px;
 border:2px solid #625b53;
 z-index:6;
 padding:0;
 margin:5px 8px 0 0;/*5px 5px 0 0*/
 position:relative;
 overflow:hidden;
 }
 
.inspiration_thumbs li a img{
 padding:0;
 margin:0;
 border:none;
 } 
.inspiration_thumbs li a:hover{
 border-color:#fff;
 }
  
/*====================================================*/
a.print{
 position:absolute;
 /*bottom:160px;*/
 /*right:335px;*/
 /*left:520px;*/
 bottom:15px;
 right:329px;
 background-image:url(../img/square2_hover.gif);
 background-repeat:no-repeat;
 padding:3px 0px 4px 25px;
 display:block;
 width:37px;
 } 
#nav li a:hover{
 background-image:url(../img/square2_hover.gif);
 }

.print:hover,.advanced a:hover{
 background-image:url(../img/square2.gif);
 }   
/*================================designer details======================*/
#designer_photos{
 /*position:absolute;
 width:386px;
 bottom:130px;
 right:0px;*/
 margin-right: 0px;
 }
.text2 #designer_photos{
 position:absolute;
 /*width:390px;*/
 width:370px;
 bottom:0px;
 right:-22px;
 }
#rightContent #designer_photos{
 position:absolute;
 /*width:390px;*/
 width:370px;
 bottom:-140px;/*-64*/
 right:-20px;
 }
* html #rightContent #designer_photos{
 position:absolute;
 /*width:390px;*/
 width:370px;
 bottom:-64px;/*-64*/
 right:-13px;
 }
* + html #rightContent #designer_photos{
 position:absolute;
 /*width:390px;*/
 width:370px;
 bottom:-64px;/*-64*/
 right:-20px;
 }  
#designer_photos{
 position:absolute;
 width:390px;
 bottom:90px;
 right:18px;
 /*display:none;*/
 }
#designer_photos ul{
 margin-left:20px;
}
* + html #designer_photos ul{
 margin-left:0px;
}
#designer_photos .dp_next{
 position:absolute;
 top:15px;
 right:5px;
}
#designer_photos .dp_prev{
 position:absolute;
 top:15px;
 left:3px;
}
* html #designer_photos .dp_prev{
 position:absolute;
 top:15px;
 left:6px;
}
* + html #designer_photos .dp_prev{
 position:absolute;
 top:15px;
 left:-17px;
}    
#designer_photos li{
 list-style-type:none;
 float:left;
 margin-left:2px;
 margin-right:2px !important;
 padding:0;
 }  
#designer_photos li a{
 display:block;
 width:50px;
 height:50px;
 border:2px solid #a79787;
 }
.la,.ra{
 display:block;
 width:16px;
}
.la a,.ra a{
 width:16px !important;
 height:24px !important;
 border:none !important;
 margin-top:29px;
 }   
#designer_photos li a:hover{
 border-color:#fff;
 } 
#designer_photos li a img{
 border:none;
 } 
p#work_desc {
 width: 340px;
 margin-left: 2px;
}
.designer_description{
 line-height:1.43;
 height:60px;
 width: 340px;
 } 
.left h5{
 font-size:10px;
 font-weight:normal;
 } 
/*================list of products=================*/
.list{
 top:0px;
 margin-top:10px;
 width:460px;
 height:320px;
 overflow:auto;
 position:relative;
}
.wlist{
 top:20px;
 margin-top:-10px;
 width:460px;
 height:320px;
 overflow:auto;
 position:relative;
}
* + html .wlist{
 top:20px;
 margin-top:25px;
 width:460px;
 height:320px;
 overflow:auto;
 position:relative;
}
* html .wlist{
 top:20px;
 margin-top:25px;
 width:460px;
 height:320px;
 overflow:auto;
 position:relative;
}    
.text7 .big_btn2{
 position:relative;
 top:30px;
 }
.list table{
 float:right;
 margin-right:10px;
 position:relative;
 z-index:5;
 }
.wlist table{
 float:right;
 margin-right:10px;
 position:relative;
 width:320px;
 z-index:5;
 }
* html .wlist table{
 float:right;
 margin-right:10px;
 position:relative;
 width:310px;
 z-index:5;
 }
.listSpace{
 min-height:325px;
 }

.headers{
 margin-top:30px;
 width:330px;
 margin-left:110px;
 }
* + html .headers{
 position:relative;
 top:30px;
 width:330px;
 margin-left:110px;
 }
.wheaders{
 margin-top:30px;
 width:330px;
 margin-left:110px;
 }
* + html .wheaders{
 position:relative;
 top:30px;
 width:330px;
 margin-left:110px;
 }
* html .wheaders{
 position:relative;
 top:30px;
 width:330px;
 margin-left:110px;
 }
th.product_name{
 text-align:left;
 width:92px;
 }
th.wproduct_name{
 text-align:left;
 width:88px;
 }  
th.price{
 width:70px;
 text-align:center !important;
 } 
table input{
 width:20px;
 text-align:center;
 }
/*table tr{
 margin-bottom:5px;
 } 
table img{
 border:2px solid #b6a9a0;
 }
 */
.headers{
 border-bottom:2px solid #a79787;
 }
.wheaders{
 border-bottom:2px solid #a79787;
 }  
.thumb{
 width:85px;
 }
.wthumb{
 width:85px !important;
 }
* html .wthumb{
 width:80px !important;
 }   
.product_color{
 width:70px;
}
.thumb img{
 border:2px solid #a29382;
 } 
#card_form table{
	width:413px;
} 
.product_name{
 width:88px;
 text-align:left;
 padding:0px 5px 0px 0px;
 font-weight:normal;
 }
.list table{
 margin-left:20px;
 } 
.price{
 width:70px;
 text-align:center;
 font-weight:normal;
 }
.count{
 width:70px;
 text-align:center;
 font-weight:normal;
 } 
.cancel{
 width:30px;
 text-align:center;
 font-weight:bold;
 	
 }
.wcancel{
 width:30px;
 text-align:center;
 font-weight:normal;
 }  
.cancel a{
 font-weight:bold;
 }
.wcancel a{
 font-weight:bold;
 }  
.amount{
 width:44px;
 text-align:center;
 font-weight:normal;
 }      
.text2 .total{
 position:relative;
 /*top:-50px;*/
 /*left: -20px;*/
 padding-top: 5px;
 padding-bottom: 5px;
 border-top:2px solid #a79787;
 text-align:left;
 float:right;
 width:330px;
 }
 .text7 .total {
 position:relative;
 top:5px;
 right: -120px;
 border-top:2px solid #a79787;
 padding-top: 5px;
 width:330px;
 }
.wtotal{
 position:relative;
 top:0px;
 margin-top:10px;
 padding-top:5px;
 border-top:2px solid #a79787;
 text-align:left;
 float:right;
 width:330px;
 margin-right:17px;
 margin-left:25px;
 }
* + html .wtotal{
 position:relative;
 top:0px;
 margin-top:10px;
 padding-top:5px;
 border-top:2px solid #a79787;
 text-align:left;
 float:right;
 width:330px;
 margin-right:17px;
 margin-left:25px;
 }
* html .wtotal{
 position:relative;
 top:0px;
 margin-top:10px;
 padding-top:5px;
 border-top:2px solid #a79787;
 text-align:left;
 float:right;
 width:325px;
 margin-right:10px;
 margin-left:25px;
 }

.wtotal span{
 margin-left:28px;
 }  
.backshop{
 background-image:url(../img/square2_hover.gif);
 background-repeat:no-repeat;
 background-position:right;
 padding:3px 30px 4px 0px;
 margin-right:0px;
 position:relative;
 right:0px;
 top:3px;
 }
* html .backshop{
 background-image:url(../img/square2_hover.gif);
 background-repeat:no-repeat;
 background-position:right;
 padding:3px 27px 4px 0px;
 margin-right:0px;
 position:relative;
 right:0px;
 top:3px;
 }
.backshop:hover{
 background-image:url(../img/square2.gif);
 }
.text7 h2{
 position:absolute;
 top:-10px;
 left:110px;
 }   
/*===========================forms==============================*/
.remember{
 margin-top:20px;
 } 
p.user{
 margin-bottom:0 !important;
 }
.forgot_pswrd_frm .email{
 width:175px;
 padding:2px 0 2px 0;
 }   
.forgot_pswrd_frm .btn{
 margin-left:25px;
 position:relative;
 left:2px;
 color:#fff;
 } 
.forgot_pswrd_frm .btn:hover{
 background:transparent url(../img/button_hover.gif); 
 }
.user,.password_p,.first_time{
 border-bottom:2px solid #6a5f57;
 padding-bottom:3px;
 font-weight:bold;
 padding-top:0px;
 text-transform:uppercase;
 width:346px;
 clear:both;
 } 

.first_time{
 margin-top:20px !important;
 }  
#registration label,#log_in label,#password_frm label,#other_adress label{
 display:block;
 width:150px;
 margin-right:3px;
 vertical-align:middle;
 }
 
.dane_os_chck{
 margin-top:5px;
 position:relative;
 top:5px;
 margin-bottom:5px;
 }  
form#log_in,form#password_frm{
 margin-top:10px;
 } 
#log_in ul li,#password_frm li,#other_adress li{
 float:left;
 }
#login_btn,#password_frm #login_btn{
 position:relative;
 top:12px;
 }   
.float{
 float:left;
 } 
#log_in .login{
 margin-right:5px;
 } 
#log_in .login,#log_in .pswrd{
 width:168px;
 color:#75624d;
 border:1px solid #75624d;
 padding:2px 0 2px 0;
 }  
.forgot_pswrd_frm .email{
 width:165px;
 color:#75624d;
 border:1px solid #75624d;
 position:relative;
 top:3px;
 }    
.forgot_pswrd_frm .btn{
 margin-left:20px;
 float:right;
 position:relative;
 top:-20px;
 }  
.spacer2{
 clear:both;
 height:0 !important;
 padding:0 !important;
 margin:0 !important;
 overflow:hidden !important;
 } 
#registration li{
 margin:0px 0px 3px 0px !important;
 padding:0px 3px 0px 0px !important;
 position:relative;
 }  
textarea{
 width:340px;
 height:60px;
 color:#75624d;
 border:1px solid #75624d;
 }
#other_adress,#notes{
 display:none;
 }  
#registration label span,#other_adress label span{
 margin-right:2px;
 color:#f00;
 }  
#other_adress #adress{
 width:340px;
 color:#75624d;
 border:1px solid #75624d;
 padding:2px 0 2px 0;
 } 
#registration #adress,#registration #mail{
 width:168px;
 color:#75624d;
 border:1px solid #75624d;
 padding:2px 0 2px 0;
 }  
#registration select{
 width:170px;
 color:#75624d;
 border:1px solid #75624d;
 } 
.txt_inp{
 background-color:#fff !important;
 border:1px solid #75624d;
 color:#75624d;
 padding:2px 0px 2px 0px;
 width:168px;
 } 
#registration ul li{
 list-style-type:none;
 }  
/*======================questionaire====================*/
#questionaire{
	position: relative;
	top:5px;/*27*/
	left: 0;
}
#questionaire ul li{
 list-style-type:none;
 float:left;
 margin-top:5px;
 margin-right:5px;
 }
#questionaire #msg{
 width:345px;
 height:155px;
 margin-bottom:-5px;
 }
#questionaire #send{
 width:350px;
 border:none;
 cursor:pointer;
 } 
.questionaire_txt{
 height:100px;
 width:345px;
 overflow:auto;
 }
* html .questionaire_txt{
 height:90px;
 width:345px;
 overflow:auto;
 }   
.wishlist_txt{
 width:346px;
 } 
#questionaire #firstName, #questionaire #lastName{
 width:345px;
 background:#fff !important;
 color:#75624d;
 border:1px solid #a69786;
 padding:1px 0px 1px 0px;
 }  
#questionaire #subject{
 width:345px;
 color:#75624d;
 border:1px solid #a69786;
 padding:1px 0px 1px 0px;
 } 
#questionaire #email{ 
 width:345px;
 color:#75624d;
 padding:1px 0px 1px 0px;
 border:1px solid #a69786;
 } 
a.home img{
  border:5px solid #a69786;
  }

#questionaire label{
 display:block;
 width:120px;
 } 
#questionaire input{
 z-index:0;
 }   
.margin{
 margin-top:15px;
 } 
/*===============Product2=====================*/
/*#other_photos2{
 position:absolute;
 width:390px;
 bottom:80px;
 right:0px;
 }*/
 
#productPhoto{
	position: relative;
	top: 0;
	left: 0;
} 
img#mainpic {
	padding: 0;
	margin: 0;
}
#rightContent #other_photos2{
 /*position:absolute;*/
 width:390px;
 /*bottom:80px;
 right:0px;*/
 }
.text2 #other_photos2{
 position:absolute;
 width:390px;
 bottom:-5px;
 right:-44px;
 } 
#other_photos2 li{
 list-style-type:none;
 float:left;
 margin-right:4px !important;
 padding:0;
 }  
#other_photos2 li a{
 display:block;
 width:50px;
 height:50px;
 border:2px solid #a79787;
 }
#other_photos2 li a:hover{
 border-color:#fff;
 } 
#other_photos2 li a img{
 border:none;
 } 
#family{
	padding-bottom: 5px;
	width:347px;
}
 
/*  #family a.prevFam img{
 border:none;
 position:relative;
 top:5px;
 left: -50px;
 } 
 #family a.nextFam img {
 border:none;
 position:absolute;
 top:5px;
 left: 50px;
 display: block;
 }
 

#family a.prevFam:hover img{
 right:5px;
 } 
#family a.nextFam:hover img{
 left:5px;
 }*/  
h2.product2{
 /*width:160px;*/
 text-align:left;
 position: relative;
 /*top: 165px;*//*95*/
 /*left: 70px;*/
 }
ul.product_info_prod2{
 margin-top:2px;
 text-align:left;
 }
ul.product_info_prod2 li{
 line-height:1.66;
 }  
ul.product_info_prod2 li a,ul.product_info2 li a{
 text-decoration:underline;
 }   
/*==================User==================*/
#topbar{
 position:absolute;
 top:-20px;
 left:-1px;
 background-color:transparent;
 padding:2px 5px 2px 5px;
 width:972px;
 margin:0 auto;
 }
#user{
 top:0;
 left:0px;
 } 
#user a,#shopping a{
 color:#75624d;
 } 
#user a:hover,#shopping a:hover{
 color:#fff;
 }
#shopping{
 position:absolute;
 top:2px;
 right:5px;
 }  
/*advanced search*/
#advancedSearch{
 float:right;
 }
#advancedSearch ul li{
 list-style-type:none;
 margin-bottom:5px;
 }
#advQuery,#advMax{
 width:343px;
 border:1px solid #ccc;
 padding:2px 0 2px 0;
 color:#75624d;
 background-color:#fff;
 } 
#advCat,#advDes,#advMat,#advCol, #advSub {
 width:345px;
 border:1px solid #ccc;
 background-color:#fff;
 color:#75624d;
 padding:2px 0 2px 0;
 }
#advancedSearch label{
 display:block;
 width:130px;
 text-align:left;
 margin-right:5px;
 }  
#advancedSearch .btn{
 /*margin-left:173px;*/
 position:relative;
 left:180px;
 margin-top:12px;
 color:#fff;
 } 
#advancedSearch .btn:hover{
 background:transparent url(../img/button_hover.gif);
 color:#fff;
 } 
p.forgot {
	text-align: right;
	margin-top: 10px;
}
p.forgot a:hover{
	text-decoration:underline;
	}
p.save {
	float: right;
	margin-right: 48px;
	margin-top: 445px;
	width: 340px;
}
.btnSave{
 position:absolute;
 bottom:91px;
 right:56px;
 width:165px;
 background-image:url(../img/button.gif);
 background-color:transparent;
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 text-decoration:none;
 font-weight: bold;
 } 
* + html .btnSave{
 position:absolute;
 bottom:91px;
 right:54px;
 width:165px;
 background-image:url(../img/button.gif);
 background-color:transparent;
 padding:7px 0px 9px 0px;
 color:#fff/*#6a5f57*/;
 background-repeat:no-repeat;
 text-align:center;
 cursor:pointer;
 text-decoration:none;
 font-weight: bold;
 }  
