/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/

#slider-wrapper {
    width: 604px;
    height: 400px;
    margin: 0 auto;
    padding: 0px;
    background: #fff;
    }

#slider {
	position:relative;
    width: 636px;
    height: 460px;
	background: #fffurl(../images/slider/loader.gif) no-repeat 50% 50%;
    }
	
#slider.startslider {width:604px;height:400px;}

#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
    }
    
#slider a{
	border:0;
	display:block;
    }

.nivoSlider a.nivo-imageLink {
    border: 0 none;
    display: none;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 60;
    }

/* Zahlen Navi */

.nivo-controlNav {
    height: 20px;
    position: absolute;
    right: 20px;
    bottom: 20px;
    z-index: 999;
    }

.nivo-controlNav a {
	float:left;
	display:block;
    padding: 5px 8px 5px 8px;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity:0.85;
	margin:0 0 0 10px;
    cursor: pointer;
    background-color: #bbbbbb;
    color: #2d2d2d;
    text-decoration: none;
    font-size: 12px;
    text-align: center;
    }
    
.nivo-controlNav a:hover {
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity:0.85;
    }
    
.nivo-controlNav a.active,
.nivo-controlNav a.active:hover {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
    background-color: #388cad;
    color: #fff;
    }

/* Pfeile Navi */
    
.nivo-directionNav a {
	position: absolute;
	top: 200px;
	right: 35px;
	display: block;
	width: 32px;
	height: 38px;
	text-indent: -999em;
	z-index: 999;
    cursor: pointer;
    }
    
.nivo-directionNav a:hover {
	background-position:bottom;
    }


a.nivo-prevNav {
    left: 0px;
    right: 0;
    background: url("../images/custom/pfeile_slider_links.png") no-repeat scroll 0 0 transparent;
    }
    
    
a.nivo-nextNav {
    background: url("../images/custom/pfeile_slider_rechts.png") no-repeat scroll 0 0 transparent;
    right: 0px;
    }
    

    
/* Kurz Beschreibung Styles */

.nivo-caption {
    background: #f9a72e;
    bottom: 0;
    color: #000;
    font-size: 13px;
    left: 0;
	filter:alpha(opacity=60);
	-moz-opacity:6.0;
	opacity:6.0;
    position: absolute;
    width: 100%;
    z-index: 89;
    }
    
.nivo-caption p{
    margin: 0;
    padding: 10px 10px 10px 15px;
    }
    
.nivo-caption a { 
    color: #fa4c00;
    text-decoration:underline;
    }
    
.nivo-caption a:hover { 
   color: #fff;
    text-decoration:underline;
    }

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear{
	clear:both;
    }
    