@charset "UTF-8";
/*
Skin Name: Nivo Slider Default Theme
Skin URI: http://nivo.dev7studios.com
Skin Type: flexible
Description: The default skin for the Nivo Slider.
Version: 1.0
Author: Gilbert Pellegrom
Author URI: http://dev7studios.com
*/





#wrapper{
	margin: -380px auto auto auto;

	}

.theme-default .nivoSlider {
	position:relative;
	background:#fff url(loading.gif) no-repeat 50% 50%;
    margin-bottom:50px;
	/*
    -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 1px 5px 0px #4a4a4a;*/
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;

}


h2{
	font-family: 'Quicksand', sans-serif;
	color:#fff;
	font-size:230%;
	margin-bottom:10px;
	margin-left:65px;
	font-weight:400;



	}
.theme-default .nivoSlider a {
	border:0;
	display:block;
}

.theme-default .nivo-controlNav {
	position:absolute;
	bottom:-70px;
}

.theme-default .nivo-controlNav img {
	display:inline; /* Die Miniaturbilder sichtbar machen */
	position:relative;
	margin-right:10px;
}

.theme-default .nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.theme-default .nivo-controlNav a.active {
	background-position:0 -22px;
}

.theme-default .nivo-directionNav a {
	display:block;
	width:45px;
	height:91px;
	background:url(arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}

.theme-default .nivo-directionNav a:hover {
	display:block;
	width:45px;
	height:91px;
	background:url(arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}

.theme-default a.nivo-nextNav {
	background-position: -45px 0;
right: -60px;
top: 158px;
}

.theme-default a.nivo-nextNav:hover {
	background-position: -45px 0;
right: -60px;

}

.theme-default a.nivo-prevNav {
	left: -63px;
top: 160px;
}

.theme-default .nivo-caption {
    font-family: Helvetica, Arial, sans-serif;
}

.theme-default .nivo-caption .text-content{
	width:350px;
	font-family: 'Lato', sans-serif;
	float:left;
	font-size:12.5px;
	font-weight:400;
	margin-left:85px;
	color:#fff;
	border-left: 1px solid;
	border-color:#999;
	padding-left:5px;
	font-style:italic;
	margin-bottom:15px;

}

.theme-default .nivo-caption #images{
	width:820px;
	height:50px;
	background-color:#000099;
	z-index:1005;
	position:absolute;
	float:left;
	bottom:-185px;
	margin-left:-5px;
}

.theme-default .nivo-caption a:hover {
    color:#fff;
}
.theme-default.controlnav-thumbs .nivoSlider {
    margin-bottom:100px; /* Tweak this to push content down */
}
.theme-default.controlnav-thumbs .nivo-controlNav {
    position:absolute;
    left:0px;
    bottom:-55px; /* Tweak this to push thumbnails down */
    margin:0;
}
.theme-default.controlnav-thumbs .nivo-controlNav a {
    display:inline;
    background:none;
    text-indent:0px;
    border:0;
    margin-right:0px;
    float:none;
}

.theme-default.controlnav-thumbs .nivo-controlNav img {
    display:inline;
    position:relative;
    margin-right:0px;
	margin-bottom:3px;
	margin-left:5px;

}

.theme-default.controlnav-thumbs .nivo-controlNav a.active img {
	background-color:#d54929;
	padding:5px 0px 20px 0px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d54929), color-stop(100%, #bb4125));
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 4px 4px 0px 0px;
-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
    -moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
    box-shadow: 0px 0px 2px 1px #4a4a4a;



}

.mehr {
	margin-left:85px;
	font-family:'lato';
	color: white;
	font-weight: 400;
	font-style:italic;
	font-size:13px;
	text-decoration:none;
	background-color:#c5321d;
	padding:2px 5px 2px 5px;
}
.mehr a{
	color:white;
	text-decoration:none;
	background-color:#c5321d;
	padding:2px 5px 2px 5px;
}

.mehr a:hover{
			opacity:0.6;
		transition: opacity 1000ms;
	-webkit-transition: opacity 1000ms;
-moz-transition: opacity 1000ms;
border:none;

		}

		.mehr a:active{


		}
