div.jqZoomTitle
{
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;

}

.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.6;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}

.jqZoomPup img
{
	border: 0px;
}

.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   text-decoration: none;
	border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-image: url(images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

.jqZoomWindow
{
	border: 1px solid #999;
	background-color: #FFF;
}



.jcarousel-skin-argento .jcarousel-container {
	background: url("../images/content-bg.jpg") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
}

.jcarousel-skin-argento .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-argento .jcarousel-container-horizontal {
    width: 548px;
    padding: 20px 40px;
}

.jcarousel-skin-argento .jcarousel-container-vertical {
    width: 260px;
    height: 300px;
    padding: 40px 20px;
}

.jcarousel-skin-argento .jcarousel-clip-horizontal {
    width:  548px;
    height: 95px;
}

.jcarousel-skin-argento .jcarousel-clip-vertical {
    width:  262px;
    height: 300px;
}

.jcarousel-skin-argento .jcarousel-item {
/*    width: 260px;*/
    border: none;
}

.jcarousel-skin-argento .jcarousel-item:hover {
    border: none;
}

.jcarousel-skin-argento .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 8px;
}

.jcarousel-skin-argento .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 8px;
	margin-right: 0;
}

.jcarousel-skin-argento .jcarousel-item-vertical {
    margin-bottom: 7px;
}

.jcarousel-skin-argento .jcarousel-item-placeholder {
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-argento .jcarousel-next-horizontal {
    position: absolute;
    top: 55px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/next-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-argento .jcarousel-direction-rtl .jcarousel-next-horizontal {
    left: 5px;
    right: auto;
    background-image: url(../images/prev-horizontal.png);
}

.jcarousel-skin-argento .jcarousel-next-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-argento .jcarousel-next-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-argento .jcarousel-next-disabled-horizontal,
.jcarousel-skin-argento .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-argento .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

.jcarousel-skin-argento .jcarousel-prev-horizontal {
    position: absolute;
    top: 55px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/prev-horizontal.png) no-repeat 0 0;
}

.jcarousel-skin-argento .jcarousel-direction-rtl .jcarousel-prev-horizontal {
    left: auto;
    right: 5px;
    background-image: url(../images/next-horizontal.png);
}

.jcarousel-skin-argento .jcarousel-prev-horizontal:hover {
    background-position: -32px 0;
}

.jcarousel-skin-argento .jcarousel-prev-horizontal:active {
    background-position: -64px 0;
}

.jcarousel-skin-argento .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-argento .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-argento .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -96px 0;
}

/**
 *  Vertical Buttons
 */
.jcarousel-skin-argento .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/next-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-argento .jcarousel-next-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-argento .jcarousel-next-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-argento .jcarousel-next-disabled-vertical,
.jcarousel-skin-argento .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-argento .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

.jcarousel-skin-argento .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 43px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/prev-vertical.png) no-repeat 0 0;
}

.jcarousel-skin-argento .jcarousel-prev-vertical:hover {
    background-position: 0 -32px;
}

.jcarousel-skin-argento .jcarousel-prev-vertical:active {
    background-position: 0 -64px;
}

.jcarousel-skin-argento .jcarousel-prev-disabled-vertical,
.jcarousel-skin-argento .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-argento .jcarousel-prev-disabled-vertical:active {
    cursor: default;
    background-position: 0 -96px;
}

/**
 *  jcarousel in photogallery
 */

.jcarousel-photogallery .jcarousel-skin-argento .jcarousel-clip-horizontal {
    width:  378px;
    height: 87px;
}

.jcarousel-photogallery-album .jcarousel-clip-horizontal {
    width:  890px;
    min-height: 124px;
    height: auto;
}

.jcarousel-photogallery .jcarousel-container-horizontal {
    width: 384px;
    padding: 36px 24px;
    margin: 0 0 18px 0;
}

.jcarousel-photogallery-album .jcarousel-container-horizontal {
    width: 907px;
    padding: 36px 24px 26px 25px;
    margin: 0 0 18px 0;
    background-color:#FFF;
}

.jcarousel-photogallery .jcarousel-next-horizontal:hover {
    background-position: -28px 0;
}

.jcarousel-photogallery .jcarousel-next-horizontal:active {
    background-position: -61px 0;
}

.jcarousel-photogallery .jcarousel-next-horizontal {
    top:65px;
    right:0;
    background-position: 4px 0;
}

.jcarousel-photogallery-album .jcarousel-next-horizontal {
    top:82px;
    right:-3px;
}

.jcarousel-photogallery .jcarousel-next-disabled-horizontal,
.jcarousel-photogallery .jcarousel-next-disabled-horizontal:hover,
.jcarousel-photogallery .jcarousel-next-disabled-horizontal:active {
    background-position: -92px 0;
}

.jcarousel-photogallery .jcarousel-prev-horizontal:hover {
    background-position: -36px 0;
}

.jcarousel-photogallery .jcarousel-prev-horizontal:active {
    background-position: -69px 0;
}

.jcarousel-photogallery .jcarousel-prev-horizontal {
    top:65px;
    left:0;
    background-position: -4px 0;
}

.jcarousel-photogallery-album .jcarousel-prev-horizontal {
    top:82px;
    left:-3px;
}

.jcarousel-photogallery .jcarousel-prev-disabled-horizontal,
.jcarousel-photogallery .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-photogallery .jcarousel-prev-disabled-horizontal:active {
    background-position: -100px 0;
}

/*** Jcarousel events-all ***/
.events-all-page .jcarousel-clip-horizontal, .events-all-page .jcarousel-container  {
    width: 644px;
    height: 719px;
}
.events-all-page .jcarousel-container {
  padding: 0 0 63px 0;
  border: none;
  background: none;
  text-align: center;
}
.events-all-page .jcarousel-clip-horizontal{
    border-bottom: 1px dashed #CCC;
    margin-bottom: 20px;
}
.events-all-page .jcarousel-prev-horizontal, .events-all-page .jcarousel-now-horizontal, .events-all-page .jcarousel-next-horizontal {
    position: relative;
    cursor: pointer;
    display: inline!important;
}
.events-all-page .jcarousel-next-disabled, .events-all-page .jcarousel-prev-disabled {
    background-position: 100% 0;
    cursor: default;
    opacity: 0.5;

}
.events-all-page li:last-child,  .events-all-page #carousel-events-all li:last-child{
    margin-right: 0;
    border-right: 0;
}
.events-all-page .jcarousel-item-horizontal, .events-all-page #carousel-events-all li {
  height: 699px;
  padding: 10px 13px;
  width: 188px;
  border-right: 1px dashed #CCC;
  text-align: left;
}
.events-all-page .jcarousel-item-horizontal .top, .events-all-page #carousel-events-all li .top {
  display: block;
  padding: 0 0 6px 0;
}
.events-all-page .jcarousel-item-horizontal .top img, .events-all-page #carousel-events-all li .top img {
  /*width: 188px;
  height: 266px;
  display: block;
  margin: 0;*/
}
.events-all-page .jcarousel-item-horizontal .top .box-img, .events-all-page #carousel-events-all li .top .box-img {
  width: 188px;
  height: 266px;
  display: block;
  margin: 0;
  overflow: hidden;
}
.events-all-page .jcarousel-item-horizontal .bottom, .events-all-page #carousel-events-all li .bottom {
  line-height: 1.5;
  margin: 0;
}
.events-all-page .jcarousel-item-horizontal .bottom, .events-all-page #carousel-events-all li .show-more {
    bottom: 10px;
    right: 10px;
}
/*** End Jcarousel events-all ***/

/*** Jcarousel sidebar ***/
.jcarousel-sidebar .jcarousel-direction-rtl {
    direction: rtl;
}

.jcarousel-sidebar .jcarousel-container-horizontal {
    width: 218px;
    padding: 6px 30px;
}

.jcarousel-sidebar .jcarousel-clip-horizontal {
    width:  218px;
    height: 100%;
}

.jcarousel-sidebar .jcarousel-item {
    border: none;
}

.jcarousel-sidebar .jcarousel-item:hover {
    border: none;
}

.jcarousel-sidebar .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 0;
}

.jcarousel-sidebar .jcarousel-direction-rtl .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 0;
}

.jcarousel-sidebar .jcarousel-prev-horizontal {
    position: absolute;
    border-right: 1px dashed #CCCCCC;
    width: 24px;
    height: 100%;
    cursor: pointer;
    float: left;
    top: 0;
    left: 0;
}

.jcarousel-sidebar .jcarousel-next-horizontal {
    position: absolute;
    border-left: 1px dashed #CCCCCC;
    width: 24px;
    height: 100%;
    cursor: pointer;
    float: right;
    top:0;
    right:0;
}
/*** End Jcarousel sidebar ***/

/*** Jcarousel sponsor bar ***/
.jcarousel-sponsor-bar {
    padding: 0;
}
.jcarousel-sponsor-bar .jcarousel-direction-rtl {
    direction: rtl;
}

.jcarousel-sponsor-bar .jcarousel-container-horizontal {
    padding: 6px 28px;
    width: 902px;
}

.jcarousel-sponsor-bar .jcarousel-clip-horizontal {
    width: 900px;
    height: 150px;
    border-left: 1px dashed #ccc;
    border-right: 1px dashed #ccc;
}

.jcarousel-sponsor-bar li {
    border: none;
    margin-left: 5px;
    margin-right: 5px;
    width: 290px;
    height: 150px;
}

.jcarousel-sponsor-bar li:hover {
    border: none;
}

.jcarousel-sponsor-bar .jcarousel-prev,
.jcarousel-sponsor-bar .jcarousel-next{
    position: absolute;
    width: 21px;
    height: 100%;
    top: 0;
}
.jcarousel-sponsor-bar .jcarousel-prev {
    float: left;
    left: 5px;
}

.jcarousel-sponsor-bar .jcarousel-next{
    float: right;
    right:5px;
}
.jcarousel-sponsor-bar table{
    width: 100%;
    height: 100%;
}
.jcarousel-sponsor-bar td{
    padding: 0;
}
.jcarousel-sponsor-bar img{
    overflow: hidden;
    position: relative;
    border: 1px solid #CCC;
    background-color: #333;
    width: 288px;
}
/*** End Jcarousel sponsor bar ***/

/*** Jcarousel photo-home ***/
.jcarousel-photo-home {
    background: url('../images/content-bg.jpg') repeat-x 0 0 scroll white;
    clear: both;
    border: 1px solid #CCC;
}
.jcarousel-photo-home .jcarousel-direction-rtl {
    direction: rtl;
}
.jcarousel-photo-home .jcarousel-container-vertical {
    height: 852px;
    width: 645px;
    padding: 19px 10px 53px 10px;
}
.jcarousel-photo-home .jcarousel-clip-vertical {
    height: 852px;
    width: 645px;
    background: repeat-x left bottom transparent;
}
.jcarousel-photo-home .jcarousel-item {
    border: none;
}
.jcarousel-photo-home .jcarousel-item-vertical {
    background: repeat-x left top transparent;
    width: 190px;
    height: 190px;
    padding: 11px 10px 10px 10px;
    margin: 0;
}
.jcarousel-photo-home .jcarousel-item-vertical img {
    width: 190px;
    height: 190px;
    cursor: pointer;
    border: 2px solid #aaa;
}
.jcarousel-photo-home .jcarousel-prev-vertical {
    top: 0;
    left: 140px;
}
.jcarousel-photo-home .jcarousel-next-vertical {
    border-top: 1px dashed #CCCCCC;
    bottom: 14px;
    left: 140px;
}
/*** End Jcarousel photo-home ***/

/*** Jcarousel related_posts ***/
.jcarousel-related_posts {
    clear: both;
}
.jcarousel-related_posts .jcarousel-direction-rtl {
    direction: rtl;
}
.jcarousel-related_posts .jcarousel-container-vertical, .jcarousel-related_posts .jcarousel-clip-vertical {
    height: 545px;
    width: 100%;
    overflow: hidden;
}
.jcarousel-related_posts .jcarousel-container-vertical {
    padding: 22px 0;
}
.jcarousel-related_posts .jcarousel-clip-vertical {
    background: repeat-x left bottom transparent;
}

.jcarousel-related_posts li {
    width: 278px;
    height: 161px;
    margin: 0;
    overflow: hidden;
    border-bottom: 1px solid #bebebe;
    padding: 10px;
}
.jcarousel-related_posts li:last-of-type{
    border-bottom: none;
}
.jcarousel-related_posts .jcarousel-item-vertical.bg-dark {
    background: url('../images/bg-dark.png') repeat-x left top #e0e0e0;
}
.jcarousel-related_posts .jcarousel-prev-vertical, .jcarousel-related_posts .jcarousel-next-vertical {
    position: absolute;
    width: 100%;
    height: 21px;
    margin: 0 auto;
    background: no-repeat 134px 0;
}
.jcarousel-related_posts .jcarousel-prev {
    top: 0;
    border-bottom: 1px solid #BEBEBE;
    cursor: pointer;
}
.jcarousel-related_posts .jcarousel-next {
    bottom: 0;
    border-top: 1px solid #BEBEBE;
    padding:1px;
    cursor: pointer;
}
.jcarousel-related_posts .jcarousel-prev-disabled {
    cursor: default;
}
.jcarousel-related_posts .jcarousel-next-disabled {
    cursor: default;
}
.jcarousel-related_posts h4{
    margin-top: 0;
}
.jcarousel-related_posts abbr,.jcarousel-related_posts span{
    font-size: 10px!important;
}
.jcarousel-related_posts div{
    font-size: 12px!important;
    height: 113px;
    overflow: hidden;
}
.jcarousel-related_posts>a.fg{
    text-align: center;
    display: block;
    padding: 5px;
    margin: 0;
    border-top: 1px solid #BEBEBE;
    border-bottom: 1px solid #BEBEBE;
}
/*** End Jcarousel related_posts ***/

/*** Jcarousel jcarousel-sidebar-vertical ***/
.jcarousel-sidebar-vertical {
    clear: both;
    padding: 25px 0;
}
.jcarousel-sidebar-vertical .jcarousel-direction-rtl {
    direction: rtl;
}
.jcarousel-sidebar-vertical .jcarousel-container-vertical, .jcarousel-sidebar-vertical .jcarousel-clip-vertical {
    height: 363px;
    width: 100%;
    overflow: hidden;
}
.jcarousel-sidebar-vertical .jcarousel-container-vertical {
}
.jcarousel-sidebar-vertical .jcarousel-clip-vertical {
    background: repeat-x left bottom transparent;
}
.jcarousel-sidebar-vertical li {
    border-style: hidden;
    background: repeat-x left top transparent;
    margin: 0;
    overflow: hidden;
    border-bottom: 1px dashed #bebebe;
    padding: 5px 0;
    width: 298px;
    height: 80px;
}
.jcarousel-sidebar-vertical li:last-child {
    border-bottom: none;
}
.jcarousel-sidebar-vertical li.bg-dark {
    background: url('../images/bg-dark.png') repeat-x left top #e0e0e0;
}
.jcarousel-sidebar-vertical .jcarousel-prev-vertical, .jcarousel-sidebar-vertical .jcarousel-next-vertical {
    position: absolute;
    width: 100%;
    height: 25px;
    margin: 0 auto;
    background: no-repeat 134px 0;
}
.jcarousel-sidebar-vertical .jcarousel-prev {
    top: 0;
    background-image: url('../images/argento-frecce-top.png');
    border-bottom: 1px solid #BEBEBE;
    cursor: pointer;
}
.jcarousel-sidebar-vertical .jcarousel-next {
    bottom: 0;
    background-image: url('../images/argento-frecce-bottom.png');
    border-top: 1px solid #BEBEBE;
    padding:1px;
    cursor: pointer;
}
.jcarousel-sidebar-vertical .jcarousel-prev-disabled {
    background-position-y: -25px;
    cursor: default;
}
.jcarousel-sidebar-vertical .jcarousel-next-disabled {
    background-position-y: -25px;
    cursor: default;
}
/*** End Jcarousel jcarousel-sidebar-vertical ***/

/*** Jcarousel album-carousel ***/
.album-carousel .jcarousel-direction-rtl {
    direction: rtl;
}

.album-carousel.jcarousel-container {
    padding: 6px 30px;
}

.album-carousel .jcarousel-clip-horizontal, .album-carousel .jcarousel-list, .album-carousel .jcarousel-container-horizontal {
    width:  586px;
    height: 199px;
}
.album-carousel .jcarousel-clip-horizontal, .album-carousel .jcarousel-container-horizontal {
    border-left: 1px dashed #CCCCCC;
    border-right: 1px dashed #CCCCCC;
}

.album-carousel .jcarousel-item {
    border-right: 1px dashed #ccc;
    width:  126px;
    height:  179px;
    padding: 10px 10px;
}

.album-carousel .box-img {
    width:  126px!important;
    height: 126px!important;
}
.album-carousel  .jcarousel-item span {
    text-align: left;
    display:inline-block;
    width:100%;
    font-size:12px;
    font-weight: bold;
}

.album-carousel .jcarousel-item-horizontal {
}

.album-carousel .jcarousel-direction-rtl .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 0;
}

.album-carousel .jcarousel-prev-horizontal {
    position: absolute;
    width: 24px;
    height: 100%;
    cursor: pointer;
    float: left;
    top: 0;
    left: 0;
}
.album-carousel .jcarousel-next-horizontal {
    position: absolute;
    width: 24px;
    height: 100%;
    cursor: pointer;
    float: right;
    top:0;
    right:0;
}
/*** End Jcarousel album-carousel ***/

/*** Jcarousel shop-carousel ***/
#shop-carousel .jcarousel-direction-rtl {
    direction: rtl;
}

#shop-carousel.jcarousel-container {
    padding: 6px 30px;
}

#shop-carousel .jcarousel-clip-horizontal, #shop-carousel ul, #shop-carousel .jcarousel-container-horizontal {
    width:  585px;
    height: 142px;
}

#shop-carousel .jcarousel-clip-horizontal, #shop-carousel .jcarousel-container-horizontal {
    border-left: 1px dashed #CCCCCC;
    border-right: 1px dashed #CCCCCC;
}

#shop-carousel li {
    border: none;
    width: 96px;
    height: 142px;
    padding: 0 10px;
    border-right: 1px dashed #CCC;
    display: block;
    overflow: hidden;
}

#shop-carousel .box-img{
    width:  95px;
    height: 95px;
    display: inline-block;
    overflow: hidden;
}
#shop-carousel h2{
    height: 38px;
    clear: both;
    padding-top: 10px;
}

#shop-carousel .jcarousel-item-horizontal {
}

#shop-carousel .jcarousel-direction-rtl .jcarousel-item-horizontal {
    margin-left: 0;
    margin-right: 0;
}

#shop-carousel .jcarousel-prev-horizontal {
    position: absolute;
    background-position-y: 61px;
    width: 24px;
    height: 100%;
    cursor: pointer;
    float: left;
    top: 0;
    left: 0;
}

#shop-carousel .jcarousel-next-horizontal {
    position: absolute;
    background-position-y: 61px;
    width: 24px;
    height: 100%;
    cursor: pointer;
    float: right;
    top:0;
    right:0;
}
/*** End Jcarousel shop-carousel ***/

/*** Jcarousel games-bar-carousel ***/
#matches .jcarousel-direction-rtl {
    direction: rtl;
}

#matches .jcarousel-container {
    padding: 0 26px;
}

#matches .jcarousel-clip, #matches ul, #matches .jcarousel-container {
    width:  902px;
    height: 100px;
}

#matches .jcarousel-clip-horizontal, #matches .jcarousel-container-horizontal {
    border-left: 1px dashed #CCCCCC;
    border-right: 1px dashed #CCCCCC;
}

#matches li {
    width: 180px;
    height: 100px;
    display: block;
    overflow: hidden;
    float: left;
    margin-left: 0;
    margin-right: 0;
}
#matches-bar-carousel li {
    width: 82px;
}
#matches .jcarousel-next,
#matches .jcarousel-prev {
    position: absolute;
    width: 24px;
    height: 100%;
    cursor: pointer;
    top: 0;
}

#matches .jcarousel-prev {
    float: left;
    left: 0;
}

#matches .jcarousel-next{
    float: right;
    right:0;
}

#matches .matches-wrapper  .match-label{
    width: 100%;
    overflow: hidden;
    background: url(../images/barNoLabel.png) bottom left repeat-x;
    text-align: center;
    font-weight: bold;
    line-height: 1.7em;
}

#matches li .box-match{
    padding: 5px;
    padding-bottom: 0;
    margin: 5px;
    width: auto;
    cursor: pointer;
}
#matches li .box-match > div{
    padding-bottom: 1px;
}
#matches li .box-match > div.clear, #matches li .box-match > div.inbox-bottom{
    padding: 0;
}
#matches li .box-match > div > div{
  height: 23px;
  line-height: 23px;
  max-width: 38px;
  max-height: 23px;
  overflow: hidden;
}
/*** End Jcarousel games-bar-carousel ***/
/*# sourceMappingURL=vendor.css.map */
