
/**
 * Based on the default jCarousel tango skin. Adapted for use with the Mini
 * Panels module by Wim Leers. GPL icons created by Kaj Heijmans.
 */

.jcarousel-skin-icciasi { text-align: center; }

.jcarousel-skin-icciasi .jcarousel-container { margin: auto; }

.jcarousel-skin-icciasi .jcarousel-container-horizontal { width: 410px; height: 102px;  padding: 10px 30px 0px 28px; }

.jcarousel-skin-icciasi .jcarousel-container-vertical { width: 102px;  height: 440px;  padding: 40px 20px; }

.jcarousel-skin-icciasi .jcarousel-navigation-before { padding-top: 30px; }

.jcarousel-skin-icciasi .jcarousel-navigation-after { padding-bottom: 30px; }

.jcarousel-skin-icciasi .jcarousel-clip-horizontal { width: 410px; overflow: hidden; }

.jcarousel-skin-icciasi .jcarousel-clip-vertical { height: 440px; overflow: hidden; }

.jcarousel-skin-icciasi .jcarousel-item { padding: 0; width: 120px; height: 102px; overflow: hidden; list-style: none; }
.jcarousel-skin-icciasi .jcarousel-item  img{ padding:0px; margin:0px; border:none; border:solid 1px #ffffff;}

.jcarousel-skin-icciasi .jcarousel-item-horizontal { margin: 0 4px; }

.jcarousel-skin-icciasi .jcarousel-item-vertical { margin: 4px 0; }

.jcarousel-skin-icciasi .jcarousel-item-placeholder { background: #fff url(throbber.gif) no-repeat center center; color: #000; }

/**
 * Buttons
 */
.jcarousel-skin-icciasi .jcarousel-next,
.jcarousel-skin-icciasi .jcarousel-prev { display: block; width: 29px; height: 36px; }

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-icciasi .jcarousel-prev-horizontal { position: absolute; top: 45px; left: 0px; background:url('prev.png') left top no-repeat; }
.jcarousel-skin-icciasi .jcarousel-prev-horizontal:hover {  }
.jcarousel-skin-icciasi .jcarousel-prev-horizontal:active {  }
.jcarousel-skin-icciasi .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-icciasi .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-icciasi .jcarousel-prev-disabled-horizontal:active { cursor: default; background:url('prev_disabled.png') left top no-repeat; }

.jcarousel-skin-icciasi .jcarousel-next-horizontal { position: absolute; top: 45px; right: 0px; background:url('next.png') right top no-repeat; }
.jcarousel-skin-icciasi .jcarousel-next-horizontal:hover {  }
.jcarousel-skin-icciasi .jcarousel-next-horizontal:active {  }
.jcarousel-skin-icciasi .jcarousel-next-disabled-horizontal,
.jcarousel-skin-icciasi .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-icciasi .jcarousel-next-disabled-horizontal:active { cursor: default; background:url('next_disabled.png') left top no-repeat; }

/**
 *  Vertical Buttons
 */
.jcarousel-skin-icciasi .jcarousel-prev-vertical { position: absolute; top: 5px; left: 55px; background:url('prev.png') left top no-repeat; }
.jcarousel-skin-icciasi .jcarousel-prev-vertical:hover {  }
.jcarousel-skin-icciasi .jcarousel-prev-vertical:active {  }
.jcarousel-skin-icciasi .jcarousel-prev-disabled-vertical,
.jcarousel-skin-icciasi .jcarousel-prev-disabled-vertical:hover,
.jcarousel-skin-icciasi .jcarousel-prev-disabled-vertical:active { cursor: default; background:url('prev_disabled.png') left top no-repeat; }

.jcarousel-skin-icciasi .jcarousel-next-vertical { position: absolute; bottom: 5px; left: 55px; background:url('next.png') right top no-repeat; }
.jcarousel-skin-icciasi .jcarousel-next-vertical:hover {  }
.jcarousel-skin-icciasi .jcarousel-next-vertical:active {  }
.jcarousel-skin-icciasi .jcarousel-next-disabled-vertical,
.jcarousel-skin-icciasi .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-icciasi .jcarousel-next-disabled-vertical:active { cursor: default; background:url('next_disabled.png') right top no-repeat; }

.jcarousel-skin-icciasi .jcarousel-navigation { margin: 0; padding: 4px; }

.jcarousel-skin-icciasi .jcarousel-navigation li { display: inline; margin: 0 -1px 0 0; padding: 0; background: none; }

.jcarousel-skin-icciasi .jcarousel-navigation li a { color: #12A698; padding: 1px 5px; }


.jcarousel-skin-icciasi .jcarousel-navigation li a:hover { color: white; padding: 0px 4px; background-color: #A0DCD9; text-decoration: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #4C9899; }

.jcarousel-skin-icciasi .jcarousel-navigation li.active a { color: white; padding: 0px 4px; background-color: #12A698; text-decoration: none; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #1B6364; }