.jcarousel-wrapper {
    width: 530px; height:162px;
    background: transparent url(img/homebox/black_gradient.png) repeat-x;
    margin:0 0 0 -1px; padding:0;
}

.jcarousel-scope {
    position: relative;
    padding:8px 0 0 20px;
}


.jcarousel-list {
    overflow: hidden;
    margin:0; padding:0;
}

.jcarousel-list li {
    float: left;
    list-style: none;
    width: 78px;
    height: 149px;
    margin-right: 3px;
    text-align:center;
}

/**
 * The button-elements are added statically in the HTML document
 * to illustrate how to cutomize the prev/next controls.
 *
 * We set display:none to hide them from browsers having
 * javascript. jCarousel will show them automatically.
 */
.jcarousel-next {
    position: absolute;
    top: 67px;
    left: 510px;
    cursor: pointer;
}

.jcarousel-next-disabled {
  position: absolute;
  cursor: default;
  opacity: .5;
  -moz-opacity: .5;
  filter: alpha(opacity=50);
}

.jcarousel-prev {
    position: absolute;
    top: 67px;
    left: 5px;
    cursor: pointer;
}

.jcarousel-prev-disabled {
    cursor: default;
    opacity: .5;
    -moz-opacity: .5;
    filter: alpha(opacity=50);
}

.prodDetailsLink {
  display:block;
  height: 23px;
  margin-top:5px;
}

.prodDetailsLink span {
  display:block;
  line-height:13px;
  font-size:11px;
  cursor:pointer;
}

.jcarousel-list li .prodDetailsLink span.pVol {
  font-size:10px;
  color:#ccc;
}

.prodDetailsLink:hover {
  text-decoration:underline;
  color:white;
}

/*
------------------------------------------------------------------------------*/


.newsCatMenu {
  list-style-type:none;
  disply:inline;
  background: transparent url(img/homebox/aqua_black.png) center top repeat-x;
  height:20px;
  padding-left:5px;
}

.newsCatMenu li {
  display:inline;
  color:white;
  padding:0 0 0 8px;
}

.newsCatMenu li a {
  color:white;
  line-height:21px;
  letter-spacing:-1px;
}

/*
------------------------------------------------------------------------------*/

.groupItem {
    margin-bottom:10px;
    width:532px;
}

.homeBoxContent {
  border-left:1px solid #606060;
  border-right:1px solid #606060;
  border-bottom:1px solid #606060;
}


.groupItem .homeBoxHead {
  position: relative;
  width:532px; height:20px;
  background: transparent url(img/homebox/box_header_.png) center bottom no-repeat;
  color:white;
  margin:0; padding:0;
  line-height:19px;
}

.groupItem .homeBoxHead span.title {
  display:block;
  float:left;
  line-height:20px;
  font-family:Arial,sans-serif;
  letter-spacing:-1px;
  font-size:13px;
  font-weight:bold;
  text-indent:15px;
  margin:0; padding:0;
}

.groupItem .homeBoxHead span.allLink {
  display:block;
  float:right;
  line-height:20px;
  font-weight:normal;
}

.groupItem .homeBoxHead span.allLink a {
  color:white;
  font-size:10px;
  background: transparent url(img/icons/right_round_arrow.png) center right no-repeat;
  padding-right:20px;
  margin-right:15px;
  color:#ebebeb;
}

.groupItem .centerBoxFooter {
  border-top:1px solid #6B6B6B;
  height:1px;
  background:none;
}

.jcarousel-list li img {
  border:1px solid #595959;
  width:66px; height:97px;
  cursor:pointer;
  margin-top:5px;
}


.jcarousel-list li span {
  display:block;
  width:78px;
  color:white;
  text-align:center;
  font-family:Arial,Verdana,sans-serif;
  line-height:11px;
}


.jcarousel-list li:hover, .jcarousel-list li a.selected {
  text-decoration:none;
  background: transparent url(img/homebox/pic_over.png) 0 0 no-repeat;
}

.jcarousel-list li.selected{
  background: transparent url(img/homebox/pic_selected.png) 0 0 no-repeat;
}


.jcarousel-list li span.pPrice {
  font-weight:bold;
  font-size:11px;
  color:#fa9500;
}


.featuredProduct {
  float:left;
  width:131px; height:248px;
}

.featuredProduct h4 {
  width:114px; height:28px;
  background: transparent url(img/homebox/weekly_top_header.png) center center no-repeat;
  padding:10px 0 0 10px;
}

.featuredProduct h4  span {display:none;}

.featuredHolder {
  width:124px; height:242px;
  margin:4px 0 0 4px;
  background: #f6fbfd url(img/homebox/weekly_top_holder.png) no-repeat;
  text-align:center;
  color:#636363;
}

.featuredHolder p {
  line-height:12px;
}

.featuredHolder a:hover {
  color:black;
}

.featuredHolder img {
  margin-top:6px;
  width:100px; height:150px;
  border:1px solid #595959;
}

.featuredHolder .price {
  color:#ff9600;
  font-weight:bold;
  font-size:11px;
  margin-top:2px;
}


.featuredHolder .pName {
  margin-top:3px;
  font-weight:bold;
  color:black;
  font-size:11px;
  letter-spacing:-1px;
}

.featuredHolder .pVol {
  color:#636363;
  font-weight:bold;
  line-height:10px;
}

.featuredHolder .auth {
  letter-spacing:-1px;
}

.featuredHolder .buy {
  text-align:center;
}

.featuredHolder .buyButton {
  display:block;
  width:97px; height:15px;
  background: transparent url(img/buttons/bt_rounded_white.png) no-repeat;
  line-height:14px;
  margin:10px auto;
  letter-spacing:-1px;
  font-size:11px;
}

.featuredHolder .buyButton:hover {
  text-decoration:none;
}


.homeBoxWrapper  {
  padding:0;
  border-left:1px solid #576e7d;
}




/* DL LIST
-------------------------------------------------------------------------------*/
.tabListWrapper {
  float:left;
}

.tabHeading {
  height:21px; color:white;
  background: transparent url(img/homebox/aqua_black.png) repeat-x;
  font-weight:normal;
  width:398px;
}


.nameHeader {
  line-height:20px;
  width:300px;
  padding:0 0 0 5px;
}

.priceHeader {
  line-height:20px;
  padding:0 0 0 290px;
}


.homeBoxList {
  width:396px;
}

.homeBoxList dd {
  width:395px;
}

.homeBoxList dt.odd {
  background-color:#fcecec;
}

.homeBoxList dt.even {
  background-color:#fff;
}

.homeBoxList dt {
  clear:both;
  display:block;
  width:397px;
  padding:0; height:20px;
  margin:0;
  cursor:pointer;
}


.homeBoxList dt span {
  display:block;
  float:left;
  line-height:20px;
  padding:0; margin:0;
  cursor:pointer;
}

.homeBoxList dt .name {
  width:300px;
  cursor:pointer;
  overflow:hidden;
  text-indent:7px;
}

.homeBoxList dt .pName {
  font-weight:bold;
  padding-right:3px;
}

.homeBoxList .name a:hover {
  text-decoration:none;
  color:black;
}

.homeBoxList dt .pVol {
  color:#475E6B;
}

.homeBoxList dt .pBuy {
  width:55px;
}

.homeBoxList .pBuy a  {
  display:block;
  height:20px;
  background: transparent url(img/homebox/buy_bt.gif) center center no-repeat;
}

.homeBoxList .pBuy a span {
  display:none;
}

.homeBoxList dt .price {
  width:35px;
  text-align:right;
}

/* DETAILS
-------------------------------------------------------------------------------*/

.homeBoxDetails {
  width:389px; height:78px;
  list-style-type:none;
  padding-top:1px;
  background: transparent url(img/homebox/details_bg.png) center top no-repeat;
}

.homeBoxDetails li  {
  display:block;
  line-height:11px;
  padding-left:5px;
  padding-top:3px;
  font-size:10px;
  width:240px;

}

.homeBoxDetails li.auth  {
  float:left;
}

.homeBoxDetails li.rating  {
  float:right;
  width:125px;
  margin-top:-5px;
  padding:8px 0 0 0;
}

.homeBoxDetails li.rating img {
  vertical-align:top;
}

.homeBoxDetails li.editor  {
  clear:both;
}

.homeBoxDetails li.dispo {
  float:left;
}

.homeBoxDetails li.moreInfo  {
  float:right;
  margin:-5px 5px 0 0;
  width:78px;
}

.homeBoxDetails li.moreInfo a  {
  display:block;
  width:77px; height:17px;
  background: transparent url(img/homebox/more_infos_bt.png) no-repeat;
  margin-top:1px;
}

.homeBoxDetails li.moreInfo a span {
  display:none;
}

.homeBoxDetails li .detailTitle {
  color:black;
  letter-spacing:0;
}

.homeBoxDetails li .detailData {
  padding:0; margin:0;
  color:#959595;
}



#jsLoader {
  padding:0;
  margin:30px 170px;
  vertical-align:top;
}


#prodBox {
  position:absolute;
  top:0; left:0;
  border:1px solid red;
  height:10px; width:100px;
}

.transferer2
{
  z-index:150;
	border: 1px solid #000;
	/*background-color: #eee;
	opacity:0.6;
  filter:alpha(opacity:60);*/
}


.sortHelper
{
	border: 1px dashed #666;
	width: auto !important;
}
