.widget {
height:116px;
margin-left:10px;
margin-top:10px;
position:relative;
width:993px;
}
.widget .prod-big-img {
float:left;
overflow:hidden;
width:334px;
height:226px;
margin-bottom:12px;
text-align:center;
}
.widget .prod-big-img-cover {
position:absolute;
left:0;top:0;
width:334px;
height:226px;
background:url(../images/big-img.gif) left top no-repeat;
z-index:9;
}
.widget .prod-big-img img {
width:100%;
height:100%;
}
.widget #prod-data {
float:right;
overflow:hidden;
width:316px;
height:226px;
background:url(../images/home.gif) left top no-repeat;
}
.widget #prod-data .prod-labels {
overflow:auto;
height:214px;
border-bottom:1px dashed #EFD1E3;
margin-bottom:6px;
padding-left:46px;
padding-bottom:6px;
}
* html .widget #prod-data .prod-labels {
height:113px;
}
.widget #prod-data .prod-labels p {
margin-bottom:0px;
padding-bottom:3px;
}
.prod-details {
overflow:auto;
width:100%;
height:120px;
margin-top:15px;
}
.widget #prod-img-slider-container {
float:left;
width:662px;
}
.widget .jCarouselLite {
float:left;
}
.widget .jCarouselLite ul {
list-style:none;
}
.widget .jCarouselLite ul li {
width:140px;
margin-right:6px;
border:solid 2px #FFFFFF;
}
.widget .jCarouselLite ul li img {
width:140px;
height:auto;
}
.widget .prev {
float:left;
display:block;
width:35px;
height:107px;
cursor:pointer;
background:transparent url(../images/prev_btn.gif) left top no-repeat;
margin-right:4px;
}
.widget .next {
float:left;
display:block;
width:35px;
height:107px;
cursor:pointer;
background:transparent url(../images/next_btn.gif) left top no-repeat;
}
.widget .prev:hover, .widget .next:hover {
background-position:-35px 0;
}
.widget #carousel .csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
margin:0;
padding:0;
}

.vertical {
float:right;
width:125px;
height:334px;
}
.vertical .jCarouselLite {
height:276px;
}
.vertical .jCarouselLite ul {
list-style:none;
}
.vertical .jCarouselLite ul li {
width:125px;
height:88px;
margin-bottom:4px;
}
.vertical .jCarouselLite ul li div {
padding-bottom:2px;
}
.vertical .jCarouselLite ul li img {
width:125px;
height:88px;
}

.vertical .prev {
width:125px;
height:107px;
cursor:pointer;
margin-bottom:4px;
background:transparent url(../images/prev-vertical.gif) left top no-repeat;
}
.vertical .next {
width:125px;
height:107px;
cursor:pointer;
background:transparent url(../images/next-vertical.gif) left top no-repeat;
}
.vertical .prev:hover, .vertical .next:hover {
background-position:0 -26px;
}
.vertical #carousel .csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
margin:0;
padding:0;
}
