@charset "ISO-8859-1";
/* www.kave.at */

.galleria{list-style:none;}
.galleria li{display:block;width:40px;height:36px;overflow:hidden;float:left;}
.galleria li a {display:none;}
.galleria li div{position:absolute;display:none;top:0;left:0px;}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div {display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:36px;height:27px;}
.galleria li .caption{display:block;}
* html .galleria li div span{width:400px;}
.caption {font-style:normal;color:#575757; font-family: Arial, Helvetica, sans-serif; text-align:left; margin-left:130px; font-size:11px;}
.demo{position:relative;}
/*.gallery_show{width:738px;margin:0 auto;}*/
.gallery_show{height:36px;margin:0;}
.gallery_show li{width:40px;height:36px; margin-left:1px; background:transparent;}
.gallery_show li div{}
.gallery_show li div .caption{font:italic;}
#main_image {height:415px; border:0; margin:0;}
#main_image img {}
.nav{padding-bottom:0px;text-align:center;text-transform:uppercase;}
/* start jcarousel */
/* This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container". */
.jcarousel-container {position:relative; width:778px;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list {z-index:1; overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0;}
.jcarousel-item {float:left;list-style:none;
/* We set the width/height explicitly. No width/height causes infinite loops. */
width:40px; height:36px;}
/* 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 {z-index:3;}
.jcarousel-prev {z-index:3;}
/* end jcarousel */
/* start tango jcarousel */
.jcarousel-skin-tango.jcarousel-container {}
.jcarousel-skin-tango.jcarousel-container-horizontal {width:738px; margin-left:0;}
.jcarousel-skin-tango .jcarousel-clip-horizontal {width:738px; height:36px;}
.jcarousel-skin-tango .jcarousel-item {width:40px; height:36px;}
.jcarousel-skin-tango .jcarousel-item-horizontal {}
.jcarousel-skin-tango .jcarousel-item-placeholder {}
/* Horizontal Buttons */
.jcarousel-skin-tango .jcarousel-next-horizontal {position:absolute; top:13px; right:-14px; width:12px; height:11px; cursor:pointer; background:transparent url('../images/next-horizontal.png') no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal {position:absolute; top:13px; left:-12px; width:12px; height:11px; cursor:pointer; background:transparent url('../images/prev-horizontal.png') no-repeat 0 0;}
.jcarousel-skin-tango .jcarousel-next-horizontal:active {background-position: -64px 0;}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {cursor: default; background-position:-96px 0;}
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background-position:-64px 0;}
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {cursor:default; background-position:-96px 0;}
/* end tango jcarousel */