/* CAROUSEL PRODUTOS CAPA */
	.jcarousel-skin-produtos-capa .jcarousel-container-horizontal {
	    width: 280px;
	    height: 140px;
	    margin: 0 auto;
	    overflow: hidden;
	    padding-top: 20px;
		border: none;
	}
	
	.jcarousel-skin-produtos-capa .jcarousel-clip-horizontal { width:  230px; margin: 0 auto; height: 130px; }
	
	.jcarousel-skin-produtos-capa .jcarousel-item { width: 230px; height: 130px; text-align: center; }
	
	.jcarousel-skin-produtos-capa .jcarousel-item-horizontal {
	    
	}
	
	.jcarousel-skin-produtos-capa .jcarousel-item-placeholder { background: #fff; color: #000; }
	
	/**
	 *  Horizontal Buttons
	 */
	.jcarousel-skin-produtos-capa .jcarousel-next-horizontal {
	    position: absolute;
	    display: block;
	    top: 83px;
	    right: 0;
	    width: 22px;
	    height: 20px;
	    cursor: pointer;
	    background: transparent url(i/botoes/botoes-carousel.png) no-repeat -22px 0;
	}
	
	.jcarousel-skin-produtos-capa .jcarousel-next-horizontal:hover { background-position: -22px 0; }
	
	.jcarousel-skin-produtos-capa .jcarousel-next-horizontal:active { background-position: -22px 0; }
	
	.jcarousel-skin-produtos-capa .jcarousel-next-disabled-horizontal,
	.jcarousel-skin-produtos-capa .jcarousel-next-disabled-horizontal:hover,
	.jcarousel-skin-produtos-capa .jcarousel-next-disabled-horizontal:active {
	    cursor: default;
		position: absolute;
	    display: block;
	    top: 83px;
	    right: 0;
	    width: 22px;
	    height: 20px;
	    background: transparent url(i/botoes/botoes-carousel.png) no-repeat -22px -21px;
	}
	
	.jcarousel-skin-produtos-capa .jcarousel-prev-horizontal {
	    position: absolute;
	    top: 83px;
	    left: 0;
	    width: 22px;
	    height: 20px;
	    cursor: pointer;
	    background: transparent url(i/botoes/botoes-carousel.png) no-repeat 0 0;
	}
	
	.jcarousel-skin-produtos-capa .jcarousel-prev-horizontal:hover { background-position: 0 0; }
	
	.jcarousel-skin-produtos-capa .jcarousel-prev-horizontal:active { background-position: 0 0; }
	
	.jcarousel-skin-produtos-capa .jcarousel-prev-disabled-horizontal,
	.jcarousel-skin-produtos-capa .jcarousel-prev-disabled-horizontal:hover,
	.jcarousel-skin-produtos-capa .jcarousel-prev-disabled-horizontal:active {
	    cursor: default;
	    position: absolute;
	    display: block;
	    top: 83px;
	    right: 0;
	    width: 22px;
	    height: 20px;
	    background: transparent url(i/botoes/botoes-carousel.png) no-repeat 0 -21px;
	}

/* CAROUSEL CAMPANHAS CAPA */
	.jcarousel-skin-campanhas-capa .jcarousel-container-horizontal {
	    width: 294px;
	    height: 172px;
	    float:left;
	    background: url(i/fundos/bg-banner.jpg) no-repeat top left;
	    overflow: hidden;
	    padding-top: 2px;
		border: none;
	}
	
	.jcarousel-skin-campanhas-capa .jcarousel-clip-horizontal { width:  289px; margin: 0 auto; height: 165px; }
	
	.jcarousel-skin-campanhas-capa .jcarousel-item { width: 289px; height: 165px; text-align: center; }
	
	.jcarousel-skin-campanhas-capa .jcarousel-item-horizontal {
	    
	}
	
	.jcarousel-skin-campanhas-capa .jcarousel-item-placeholder { background: #fff; color: #000; }
	
	/**
	 *  Horizontal Buttons
	 */
	.jcarousel-skin-campanhas-capa .jcarousel-next-horizontal {
	    position: absolute;
	    display: block;
	    top: 83px;
	    right: 10px;
	    width: 22px;
	    height: 20px;
	    cursor: pointer;
	    background: transparent url(i/botoes/botoes-carousel.png) no-repeat -22px 0;
	}
	
	.jcarousel-skin-campanhas-capa .jcarousel-next-horizontal:hover { background-position: -22px 0; }
	
	.jcarousel-skin-campanhas-capa .jcarousel-next-horizontal:active { background-position: -22px 0; }
	
	.jcarousel-skin-campanhas-capa .jcarousel-next-disabled-horizontal,
	.jcarousel-skin-campanhas-capa .jcarousel-next-disabled-horizontal:hover,
	.jcarousel-skin-campanhas-capa .jcarousel-next-disabled-horizontal:active {
	    cursor: default;
		background: transparent url(i/botoes/botoes-carousel.png) no-repeat -22px -21px;
	}
	
	.jcarousel-skin-campanhas-capa .jcarousel-prev-horizontal {
	    position: absolute;
	    top: 83px;
	    left: 12px;
	    width: 22px;
	    height: 20px;
	    cursor: pointer;
	    background: transparent url(i/botoes/botoes-carousel.png) no-repeat 0 0;
	}
	
	.jcarousel-skin-campanhas-capa .jcarousel-prev-horizontal:hover { background-position: 0 0; }
	
	.jcarousel-skin-campanhas-capa .jcarousel-prev-horizontal:active { background-position: 0 0; }
	
	.jcarousel-skin-campanhas-medicos .jcarousel-prev-disabled-horizontal,
	.jcarousel-skin-campanhas-capa .jcarousel-prev-disabled-horizontal:hover,
	.jcarousel-skin-campanhas-capa .jcarousel-prev-disabled-horizontal:active {
	    cursor: default;
	    background: transparent url(i/botoes/botoes-carousel.png) no-repeat 0 -21px;
	}
	
/* CAROUSEL CAMPANHAS MEDICOS */
	.jcarousel-skin-campanhas-medicos .jcarousel-container-horizontal {
	    width: 300px;
	    height: 175px;
	    float:left;
	    background: url(i/fundos/bg-banner-medicos.jpg) no-repeat top left;
	    overflow: hidden;
	    padding-top: 2px;
		border: none;
	}
	
	.jcarousel-skin-campanhas-medicos .jcarousel-clip-horizontal { width:  295px; margin: 0 auto; height: 171px; }
	
	.jcarousel-skin-campanhas-medicos .jcarousel-item { width: 295px; height: 171px; text-align: center; }
	
	.jcarousel-skin-campanhas-medicos .jcarousel-item-horizontal {
	    
	}
	
	.jcarousel-skin-campanhas-medicos .jcarousel-item-placeholder { background: #fff; color: #000; }
	
	/**
	 *  Horizontal Buttons
	 */
	.jcarousel-skin-campanhas-medicos .jcarousel-next-horizontal {
	    position: absolute;
	    display: block;
	    top: 83px;
	    right: 10px;
	    width: 22px;
	    height: 20px;
	    cursor: pointer;
	    background: transparent url(i/botoes/botoes-carousel.png) no-repeat -22px 0;
	}
	
	.jcarousel-skin-campanhas-medicos .jcarousel-next-horizontal:hover { background-position: -22px 0; }
	
	.jcarousel-skin-campanhas-medicos .jcarousel-next-horizontal:active { background-position: -22px 0; }
	
	.jcarousel-skin-campanhas-medicos .jcarousel-next-disabled-horizontal,
	.jcarousel-skin-campanhas-medicos .jcarousel-next-disabled-horizontal:hover,
	.jcarousel-skin-campanhas-medicos .jcarousel-next-disabled-horizontal:active {
	    cursor: default;
		background: transparent url(i/botoes/botoes-carousel.png) no-repeat -22px -21px;
	}
	
	.jcarousel-skin-campanhas-medicos .jcarousel-prev-horizontal {
	    position: absolute;
	    top: 83px;
	    left: 12px;
	    width: 22px;
	    height: 20px;
	    cursor: pointer;
	    background: transparent url(i/botoes/botoes-carousel.png) no-repeat 0 0;
	}
	
	.jcarousel-skin-campanhas-medicos .jcarousel-prev-horizontal:hover { background-position: 0 0; }
	
	.jcarousel-skin-campanhas-medicos .jcarousel-prev-horizontal:active { background-position: 0 0; }
	
	.jcarousel-skin-campanhas-medicos .jcarousel-prev-disabled-horizontal,
	.jcarousel-skin-campanhas-medicos .jcarousel-prev-disabled-horizontal:hover,
	.jcarousel-skin-campanhas-medicos .jcarousel-prev-disabled-horizontal:active {
	    cursor: default;
	    background: transparent url(i/botoes/botoes-carousel.png) no-repeat 0 -21px;
	}
	
/* CAROUSEL INFO PRODUTO */
	.jcarousel-skin-info-produto .jcarousel-container-horizontal {
	    width: 895px;
	    height: 150px;
		margin: 0 auto;
	    overflow: hidden;
	    padding-top: 0;
		border: none;
	}
	.o-guia .jcarousel-skin-info-produto .jcarousel-container-horizontal {  } /* -- */
	.mamatutti .jcarousel-skin-info-produto .jcarousel-container-horizontal {  } /* -- */
	.savemilk .jcarousel-skin-info-produto .jcarousel-container-horizontal {  } /* -- */
	
	.jcarousel-skin-info-produto .jcarousel-clip-horizontal { width:  800px; margin: 0 auto; height: 120px; padding-top: 15px !important; }
	
	.jcarousel-skin-info-produto .jcarousel-item { width: 200px; height: 120px; text-align: center; }
	
	.jcarousel-skin-info-produto .jcarousel-item-horizontal {
	    
	}
	
	.jcarousel-skin-info-produto .jcarousel-item-placeholder { background: #fff; color: #000; }
	
	/**
	 *  Horizontal Buttons
	 */
	.jcarousel-skin-info-produto .jcarousel-next-horizontal {
	    position: absolute;
	    display: block;
	    top: 60px;
	    right: 10px;
	    width: 30px;
	    height: 30px;
	    cursor: pointer;
	    background: transparent url(i/sprites/sprite-setas-informacoes.png) no-repeat -30px -60px;
	}
	
	.jcarousel-skin-info-produto .jcarousel-prev-horizontal {
	    position: absolute;
	    top: 60px;
	    left: 12px;
	    width: 30px;
	    height: 30px;
	    cursor: pointer;
	    background: transparent url(i/sprites/sprite-setas-informacoes.png) no-repeat 0px -60px;
	}
	

	
	
	
	/*  CARROSEL GALERIA DE IMAGENS */
	
