#vorJ {
	position:relative;
	clear: both;
    width:620px;
    height:370px;
}
#vorJ ul {
	padding: 0 !important;
	margin: 0 !important;
}

#mycarousel {
	position: absolute;
	top: 0;
	left: 0;
	z-index:5;
	clear: both;
}
#mycarousel,
#mycarousel li {
	list-style: none !important;
	list-style-image: none !important;
    width:620px;
    height:317px;
	padding: 0;
	margin: 0;
	text-align: left;
}

#mycarousel .jcarousel-container {
    width:620px;
    height:317px;
	padding: 0;
	margin: 0;
}

#mycarousel .jcarousel-container-horizontal {
    width:620px;
    height:317px;
	padding: 0;
	margin: 0;
}

#mycarousel .jcarousel-clip-horizontal {
    width: 620px;
    height:317px;
	padding: 0;
	margin: 0;
}

#mycarousel .jcarousel-item {
    width:620px;
    height:317px;
	padding: 0;
	margin: 0;
}


/**
 *  Horizontal Buttons
 */
.jcarousel-next-horizontal {
    position:absolute;
    top:327px;
    right:7px;
    width:10px;
    height:13px;
    cursor:pointer;
	z-index:11;
    background: transparent url(/fileadmin/template/images/karus-next.png) no-repeat 0 0;
}

.jcarousel-next-horizontal:hover {
    background-position: -10px 0;
}

.jcarousel-next-horizontal:active {
    background-position: -20px 0;
}

.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background-position: -30px 0;
}

.jcarousel-prev-horizontal {
    position:absolute;
    top:327px;
    left:7px;
    width:10px;
    height:13px;
    cursor:pointer;
	z-index:12;
    background: transparent url(/fileadmin/template/images/karus-prev.png) no-repeat 0 0;
}

.jcarousel-prev-horizontal:hover {
    background-position: -10px 0;
}

.jcarousel-prev-horizontal:active {
    background-position: -20px 0;
}

.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background-position: -30px 0;
}


/**
 *  Rest
 */
#jcarousel-navigation {
	background:url(/fileadmin/template/images/karus-bottom.png) no-repeat;
	width:620px;
	height:34px;
}

.jcarousel-control {
	clear:both;
	margin:0;
	padding:8px 0 0 0;
}
.jcarousel-control table{
	margin:0 auto;
	padding:0;
}
.jcarousel-control .jzelem  {
	text-align: center;
    margin:0;
	padding:0 13px;
	background:url(../images/karus-linie.png) no-repeat 0 3px;
}
.jcarousel-control #jz1  {
	padding:0 13px 0 0 !important;
	background:none !important;
}
.jcarousel-control a {
    font-size: 110%;
    font-weight: bold;
    text-decoration: none;
    color: #7c7c7c;
}
.jcarousel-control a:focus,
.jcarousel-control a:active {
    outline: none;
}

.hinter{
	width:620px;
	height:53px;
	padding:264px 0 0 0;
}
.vorder{
	margin:0;
	padding:8px 13px 0 12px;
	width:595px;
	height:45px;
	background:#fff;
	filter:alpha(opacity=83);
/*	-moz-opacity: 0.83; */
	opacity: 0.83;
}

.jcarousel-start-0 {
	display: none;
}