/**
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container					{ position:relative; margin:0 auto; text-align:center; }

.jcarousel-clip							{ position:relative; margin:0; padding:0; overflow:hidden; z-index:2; }

.jcarousel-list							{ position:relative; top:0; left:0; margin:0; padding:0; overflow:hidden; z-index:1; }

.jcarousel-list li,
.jcarousel-item							{ width:86px; float:left; list-style:none; }

/**
* The buttons are added dynamically by jCarousel before
* the <ul> list (inside the <div> described above) and
* have the classnames "jcarousel-next" and "jcarousel-prev".
*/
 
.jcarousel-next							{ display:none; z-index:3; }

.jcarousel-prev							{ display:none; z-index:3; }

.jcarousel-skin-campanhas .jcarousel-container-horizontal	{ width:286px; height:76px; position:relative; top:8px; padding:0px;  }

.jcarousel-skin-campanhas .jcarousel-container-vertical		{ width:86px; height:165px; position:relative; padding:0px; }

.jcarousel-skin-campanhas .jcarousel-clip-horizontal		{ width:252px; height:76px; position:absolute; left:17px; }

.jcarousel-skin-campanhas .jcarousel-clip-vertical			{ width:86px; height:120px; position:absolute; top:17px; left:0; }

.jcarousel-skin-campanhas .jcarousel-item					{ width:86px; height:76px; }

.jcarousel-skin-campanhas .jcarousel-item:hover				{ }

.jcarousel-skin-campanhas .jcarousel-item-horizontal		{ margin:0 4px; }

.jcarousel-skin-campanhas .jcarousel-item-vertical			{ margin-bottom:6px; }

* html .jcarousel-skin-campanhas .jcarousel-item-horizontal	{ /*IE 6*/ margin:0 0px !important; }

* html .jcarousel-skin-campanhas .jcarousel-item-vertical	{ /*IE 6*/ margin:0 0px !important; }

.jcarousel-skin-campanhas .jcarousel-item-placeholder		{ background:#fff; color:#000; }


/**
 *  horizontal Buttons
 */
.jcarousel-skin-campanhas .jcarousel-next-horizontal		{ width:14px; height:33px; position:absolute; top:22px; right:0px; cursor:pointer; background:url(../imgs/ico_nav_right.png) no-repeat 0 0; }

.jcarousel-skin-campanhas .jcarousel-next-horizontal:hover	{ background-position:-14px 0; }

.jcarousel-skin-campanhas .jcarousel-next-horizontal:active	{ background-position:-14px 0;}

.jcarousel-skin-campanhas .jcarousel-next-disabled-horizontal,
.jcarousel-skin-campanhas .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-campanhas .jcarousel-next-disabled-horizontal:active	{ cursor:default; }

.jcarousel-skin-campanhas .jcarousel-prev-horizontal		{ width:14px; height:33px; position:absolute; top:22px; left:0px; cursor:pointer; background-image:url(../imgs/ico_nav_left.png); background-repeat:no-repeat; background-position:-28px 0; }

.jcarousel-skin-campanhas .jcarousel-prev-horizontal:hover	{ background-position:-14px 0;}

.jcarousel-skin-campanhas .jcarousel-prev-horizontal:active	{ background-position:-14px 0;}

.jcarousel-skin-campanhas .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-campanhas .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-campanhas .jcarousel-prev-disabled-horizontal:active	{ cursor:default; }



/**
 *  vertical Buttons
 */
.jcarousel-skin-campanhas .jcarousel-next-vertical		{ width:33px; height:14px; position:absolute; bottom:4px; left:22px; cursor:pointer; background:url(../imgs/ico_nav_next.png) no-repeat 0 0; }

.jcarousel-skin-campanhas .jcarousel-next-vertical:hover	{ background-position:0 -14px; }

.jcarousel-skin-campanhas .jcarousel-next-vertical:active	{ background-position:0 -14px;}

.jcarousel-skin-campanhas .jcarousel-next-disabled-vertical,
.jcarousel-skin-campanhas .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-campanhas .jcarousel-next-disabled-vertical:active	{ cursor:default; }

.jcarousel-skin-campanhas .jcarousel-prev-vertical		{ width:33px; height:14px; position:absolute; top:0px; left:22px; cursor:pointer; background-image:url(../imgs/ico_nav_last.png); background-repeat:no-repeat; background-position:0 0; }

.jcarousel-skin-campanhas .jcarousel-prev-vertical:hover	{ background-position:0 -28px;}

.jcarousel-skin-campanhas .jcarousel-prev-vertical:active	{ background-position:0 -28px;}

.jcarousel-skin-campanhas .jcarousel-prev-disabled-vertical,
.jcarousel-skin-campanhas .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-campanhas .jcarousel-prev-disabled-vertical:active	{ cursor:default; }