#slider-wrapper {
    width:1000px; height:305px; margin:0 auto; padding-top:0px; margin-top:0px; background-color:#C1C1C1; overflow:hidden;
}
#slider {
	position:relative; width:1000px; height:305px; margin-left:0px; background:url(../img/startseite/start_01_dyn.jpg) no-repeat 50% 50%; overflow:hidden;
}
#slider img {
	position:absolute; top:0px; left:0px; max-width: none; display:none;
}
#slider .nivo-main-image {
	display: block !important; position: relative !important; width: 100% !important;
}
/* If an image is wrapped in a link */
#slider a.nivo-imageLink {
	position:absolute; top:0px; left:0px; width:100%; height:100%; border:0; padding:0; margin:0; z-index:6; display:none;
	background:white; 
	filter:alpha(opacity=0); 
	opacity:0;
}
/* The slices and boxes in the Slider */
#slider .nivo-slice {
	display:block; position:absolute; z-index:5; height:100%; top:0;
}
#slider .nivo-box {
	display:block; position:absolute; z-index:5; overflow:hidden;
}
#slider .nivo-box img { display:block; }
#slider a {
	border:0; display:block;
}
#slider .nivo-controlNav {
	/* position:absolute;
	left:260px;
	bottom:-42px; */
	text-align:center; padding: 15px 0;
}
#slider .nivo-controlNav a {
	display:block; width:22px; height:22px;	text-indent:-9999px; border:0; margin-right:3px; float:left; cursor:pointer;
}
#slider .nivo-controlNav a.active {
	background-position:0 -22px; font-weight:bold;
}
#slider .nivo-directionNav a {
	/* display:block;
	width:30px;
	height:30px;
	text-indent:-9999px;
	border:0; */
	position:absolute; top:45%; z-index:9; cursor:pointer;
}
#slider a.nivo-nextNav {
	/* background-position:-30px 0;
	right:15px; */
right:0px;
}
#slider a.nivo-prevNav {
/* left:15px; */
left:0px;}
#slider .nivo-caption a { 
    color:#efe9d1; text-decoration:underline; display:inline !important;
}
#slider .nivo-caption p {
	padding:5px; margin:0;
}
#slider .nivo-html-caption {
    display:none;
}
/* Caption styles */
#slider .nivo-caption {
	text-shadow:none; font-family: Helvetica, Arial, sans-serif;
	position:absolute; left:0px; bottom:0px; background:#000; color:#fff; width:100%; z-index:8; padding: 5px 10px;
	opacity: 0.8;
	overflow: hidden; display: none;
	-moz-opacity: 0.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}







