.jcarousel-skin {
height: 240px;
}

.jcarousel-skin .jcarousel-clip-horizontal {
height: 240px;
}

.jcarousel-skin .jcarousel-item-horizontal {
margin-left: 11px;
margin-right: 11px;
}

.ic {
background: url(i.png) 0 0 no-repeat;
width: 16px;
height: 16px;
display: block;
}

.ihint {
background-position: -144px -176px;
}

#mask {
	position:absolute;
	left:0;
	top:0;
	z-index:9000;
	background: #666;
    opacity: .50;
	display:none;
	font-family: 'Josefin Slab',Georgia, serif;
	}
	
#boxes .window {
	position:absolute;
	left:0;
	top:0;
	width:460px;
	height:auto;
	display:none;
	z-index:9999;
	padding:20px;
	text-align: justify;
	font-size: 12px;
	position: fixed;
	padding: .5em 1em;
	border-radius: 5px;
	}
	
#boxes #dialog {
	width:460px;
	height:auto;
	padding:10px;
	background-color:#ffffff;
	}
	
.zakrit-mod-okno{
	float: right;
	width: 14px;
    height: 14px;
	/*background: url(images/button_blue_close.png) 0 no-repeat;*/
	text-indent: -99999px;
	}
	
	.title-item-asia {	
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.w160li .pic i {
	width: 210px;
	height: 210px;
}
.w160li .pic {
	height: 210px;
}
.w160li li {
	padding: 0px;
	width: 211px;
}
.w160li li:hover{	
	padding: 8px;
	width: 209px;	
	margin-top: -1px;
}
.w310li .pic i {
	height: 460px;
	width: 525px;
}
.w310li .pic {
	height: 460px;
}
.w310li li {
	width: 525px;
}
.col330 {
	width: 535px;
}


.basket.tsimple.notepad .info_delivery td, .basket.tsimple.notepad .info_delivery span{
max-width:520px;

}

.decs-p{
min-width:300px;
}

.notice_op{
margin:0px 0 20px 0;
padding:10px 10px 10px 75px;
background:#FFFFCC url(../info_icon.png) 10px 10px no-repeat;
border:1px solid #FFCC00;
font-size:16px;
}