#visual img {
    position:relative;
    z-index:1;
    width:100%;
    display:block;
/*
    width: 980px;
    height: 551px;
*/
}
.pagination {
    position:absolute;
    left:50%;
    bottom:3%;
    z-index:4;
    background-color:#1c1513;
/*     padding:2px 8px 4px; */
    padding:0px 6px;
    display:none;
}
#mainPagin2 {
    bottom:0;
}
.pagination .counter {
    color:#c19e6e;
    font-size:12px;
    width:60px;
    text-align:center;
    position: relative;
    top: -8px;
}
.pagination span {
/*     color:#999999; */
    color: #C19E6E;
}
.pagination li {
    display:inline-block;
}
a.prev, a.next {
    display:inline-block;
    width:8px; height:10px;
    background: url(../../images/common/ptc-prev-next.png) no-repeat 0 3px;
    outline: none;
}
a.next {
    background-position:0 -11px;
}
a.prev span, a.next span {
    position:absolute;
    top:-10000px;
}
#carousel .drag {
	overflow: hidden;
}
#carousel .drag div {
	position: relative;
}
#carousel .drag img {
	cursor: url(/cursor-empty.cur), url(../../images/common/cursor-empty.cur), default;
}
.noCursor #carousel .drag img {
    cursor:n-resize;   
}
#cursor {
    z-index:100;
    position: absolute;
    cursor: url(/cursor-empty.cur), url(../../images/common/cursor-empty.cur), default;
}
.noCursor #cursor {
    display:none;
}
#carousel .drag ul.bullets li {
    padding:5px;
}
#carousel .drag ul.bullets li,
#carousel .drag ul.bullets li strong {
    cursor:pointer;
}
#js #carousel a.pict {
	display:none;
}
#contextual .staticNav h1 {
    padding-left: 5px;
}
#contextual .subNav {
    padding: 8px 0 0 20px;
}
#contextual .subNavSingle{
    padding: 8px 0 0 6px;
}
#contextual .nav {
	padding-top:3px;
	height: 20px;
	position: relative;
}
#contextual .nav li,
#contextual .subNav li {
	color: #C19E6E;
	display: inline-block;
	text-transform: uppercase;
}
#contextual .nav li.collec {
	top: 0px;
	left: 15px;
	position: relative;
}
#contextual .subNav li {
/*     border-right: 1px solid #666666; */
    border-right: 1px solid #C19E6E;
    line-height: 8px;
    padding: 0 4px 0 0;
    text-transform:none;
    margin-bottom: 6px;
}
#contextual .subNav li.last {
	border:none;
}
#contextual .subNav li a {
	color: #C19E6E;
    margin-bottom: -2px;
    position: relative;
    text-decoration: none;
    top: -1px;
}
#contextual .subNav li a:hover, 
#contextual .subNav li a.selected {
    color: #C19E6E;
    text-decoration: underline;
}
#contextual .collec {
    min-width: 85px;
    padding: 0 10px;
}
#slider_text ul {
	margin-bottom: 5px; 
}
#contextual .noprev {
/*     padding-left:17px; */
	line-height: 10px;
}
/*
#contextual #contextualWrapper.staticNav {
    padding: 5px 10px 16px 10px;
}
*/
#contextual #contextualWrapper.staticNavMultiTree {
    padding: 5px 10px 16px 10px;
}
.slide .article {
    height: 60%;
    left: 43%;
    position: absolute;
    top: 20%;
    width: 25%;
    z-index: 2;
}
.slide .article .content {
	display:table-cell;
    vertical-align: middle;
}
.slide .article h2 {
	font-size: 14px;
    margin-bottom: 0.6em;
}
.slide .article p {
	font-size:11px;
}
/*
 * @subsection product slide
 */
.product-review {
	position: absolute;
	top:20%; left:43%;
	width:25%; /*height:60%;*/
	z-index:2;
}
.product-review  .content {
	/*display: table-cell;*/
	vertical-align: middle;
}
.product-review  h2 {
	font-size: 14px;
	margin-bottom:0.6em;
}
.product-review  .scroll {
	position:relative;
	overflow: hidden;
	width:100%;
	margin-bottom: 1em;
}


#popinCollection {
    background-color: #FFFFFF;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 3;
}
#visual,
#carouselCampaignWrapper,
#carouselCampaignWrapper li {
    width:100%; 
}
#popinCollection img {
    display: block;
    position: relative;
    width: 100%;
    z-index: 1;
}
a.closeCollection {
    clear:both;
    position: absolute;
    top:5px; right:10px;
    z-index: 5;
    font-size:11px;
    padding-right:22px;
    background: url(../../images/common/sprite-campaign.png) no-repeat right 3px;
    color:#999;
}
a.pict {
    position: absolute;
    top:-10000px;
}
#js .popinCampaign .loaderBody {
    background-color: #fff;
}


/* #973 */
#chapter {
	position:absolute;
	left:25%; top:15%;
	z-index:3;
	width:40%; height:44%;
	padding:2% 3%;
	background:url(../../images/common/bg-footercontent.png) repeat;
	color:#c19e6e;
	font-size:11px;
}
#js #chapter {
    height:auto;
}
#chapter .nav {
	padding-bottom:8px;
	border-bottom:1px solid #453729;
	margin-bottom:12px;
	text-transform: uppercase;
}
/* END #973 */
