#home img, object,#xgal{display:none;} 
 
/*Buttons*/ 
 .btn {
    border: 0 none;
    font-weight: 300;
    letter-spacing: 1px;
    text-transform: uppercase;
	  font-family: Arial,sans-serif;
    font-size: 14px;
}
 
.btn:focus, .btn:active:focus, .btn.active:focus {
    outline: 0 none;
}
 
.btn-primary {
background: #097EA4; /* Old browsers */
background: -moz-linear-gradient(top, #F8510A 0%, #EB4904 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #F8510A 0%, #EB4904 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #F8510A 0%, #EB4904 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8510A', endColorstr='#EB4904',GradientType=0 ); /* IE6-9 */
 box-shadow: 0 2px 1px rgba(0, 0, 0, 0.176);
    color: #ffffff; 
}
 
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
background: #FE41A9; /* Old browsers */
background: -moz-linear-gradient(top, #F8510A 0%, #EB4904 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #F8510A 0%, #EB4904 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #F8510A 0%, #EB4904 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8510A', endColorstr='#EB4904',GradientType=0 ); /* IE6-9 */
}

.btn-lg {
    font-size: 13px;
}
 
.btn-primary:active, .btn-primary.active {
background: #333; /* Old browsers */
background: -moz-linear-gradient(top, #333 0%, #000 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #333 0%,#000 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #333 0%,#000 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333', endColorstr='#000',GradientType=0 ); /* IE6-9 */
    box-shadow: none;
}




.btn-blue {
background:#000000;
 box-shadow: 0 2px 1px rgba(0, 0, 0, 0.176);
    color: #000000; 
}
 
.btn-blue:hover, .btn-blue:focus, .btn-blue:active, .btn-blue.active, .open > .dropdown-toggle.btn-blue {
    background: #000000;color: #000000; 
}


 
.btn-blue:active, .btn-blue.active {
    background: #02abd1; /* Old browsers */
background: -moz-linear-gradient(top, #02abd1 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #02abd1 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #02abd1 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#02abd1', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
    box-shadow: none;
}






.btn.sharp {
  border-radius:0;
}

.btn-group-lg > .btn, .btn-lg {
    padding: 5px 15px;
}




/*forms*/ 
.form-control {
    background-color: #ffffff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0px;
    box-shadow: 0 1px 0px rgba(0, 0, 0, 0.075) inset;
    color: #555;
    display: block;
    font-size: 14px;
    height: 32px;
    line-height: 1.42857;
    padding: 5px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    vertical-align: middle;
    width: 100%;
}

.form-control:focus {
    border-color: #ddd;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0.075) inset, 0 0 0px rgba(102, 175, 233, 0.6);
    outline: 0 none;
}

















.panel {
    background-color: #ffffff;
    border:0px solid #eee;
    border-radius: 0px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
	margin-bottom: 0px;

}
.contact{

background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 10%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 10%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); 
border:1px solid #eeeeee;border-radius:0px;	

}
 .carousel-inner h2{color: #000000; padding-top:30px;padding-bottom:30px; }
.vorteile{background-color: #ffffff;padding-top:60px;padding-bottom:60px;
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 10%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 10%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); 
border-top:1px solid #eeeeee;border-radius:0px;
}
.vorteile h2,.contact h2{color: #000; padding-top:10px;padding-bottom:10px; }
.versand{background:  url("../images/vv_bg.png") no-repeat scroll right bottom; height:100px;}
.rg{background:  url("../images/rg.png") no-repeat scroll right bottom; height:100px;}

.copyright{padding-top:30px;padding-bottom:30px; color: #fff;
  font-family: Arial,sans-serif;
    font-size: 12px;
	
	background: #000; /* Old browsers */
} .copyright a{color:#fff;}


.cc_img {height:140px;overflow: hidden;}
.carousel-inner .item img, .carousel-inner > .item > img, .carousel-inner > .item > a > img { 
   position: relative; 

}
#myTabContent{padding-left:15px;} #myTabContent ul, .row ul{padding-left:35px;}
.mwst{    color: #195DAF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 8px;padding-top:-15px; margin-bottom:15px;}
.texte_right_headings {
    color: #01A8B0;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 30px;
}
.row {
    margin-left:0px;
    margin-right:0px;
}
.panel-body {
    padding: 30px;
	background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 80%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(80%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 80%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 80%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 80%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 80%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); 
}


/*Slider*/ 
/*Sliderhintergründe*/ 
.carousel-control.left {
    background-image: linear-gradient(to right, #000000 0px, #4C5361 100%);
    background-repeat: repeat-x;
}
.carousel-control.right {
    background-image: linear-gradient(to right, #4C5361 0px, #000000 100%);
    background-repeat: repeat-x;
    left: auto;
    right: 0;
}
#contsown{background:none;}
.carousel-inner {
    overflow: hidden;
    position: relative;
    width: 100%; 
background: #fff;	
}
#ci {
    overflow: hidden;
    position: relative;
    width: 100%; 
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 10%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 10%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); 
border-top:1px solid #eeeeee;border-radius:0px;	
}
/*Sliderhintergründe*/ 



/*carousel*/ 
.thumbnail .caption {
color: #000000;
    font-family: Arial,sans-serif;
    padding: 9px;
}
.thumbnail {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 10%, #eeeeee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 10%,#eeeeee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 ); 
border-top:1px solid #eeeeee;border-radius:0px;
    border-radius: 4px;
    display: block;
    line-height: 1.42857;
    margin-bottom: 20px;
    padding: 4px;
    transition: all 0.2s ease-in-out 0s;
}
.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    height: auto;
    max-width: 100%;	
}

.carousel {
    position: relative;
}

.carousel-inner > .item {
    display: none;
    position: relative;
    transition: left 0.6s ease-in-out 0s;
}
.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    line-height: 1;
}
.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {
    display: block;
}
.carousel-inner > .active {
    left: 0;
}
.carousel-inner > .next, .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%;
}
.carousel-inner > .next {
    left: 100%;
}
.carousel-inner > .prev {
    left: -100%;
}
.carousel-inner > .next.left, .carousel-inner > .prev.right {
    left: 0;
}
.carousel-inner > .active.left {
    left: -100%;
}
.carousel-inner > .active.right {
    left: 100%;
}
.carousel-control {
    bottom: 0;
    color: #000;
    font-size: 20px;
    left: 0;
    opacity: 0.5;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
    top: 0;
    width: 1%;
}

.carousel-control:hover, .carousel-control:focus {
    color: #000;
    opacity: 0.9;
    outline: 0 none;
    text-decoration: none;
}
.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
    display: inline-block;
    position: absolute;
    top: 50%;
    z-index: 5;
}
.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
    left: 50%;
}
.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
    right: 50%;
}
.carousel-control .icon-prev, .carousel-control .icon-next {
    font-family: serif;
    height: 20px;
    margin-left: -10px;
    margin-top: -10px;
    width: 20px;
}
.carousel-control .icon-prev::before {
    content: "‹";
}
.carousel-control .icon-next::before {
    content: "›";
}
.carousel-indicators {
    bottom: 10px;
    left: 50%;
    list-style: outside none none;
    margin-left: -30%;
    padding-left: 0;
    position: absolute;
    text-align: center;
    width: 60%;
    z-index: 15;
}
.carousel-indicators li {
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #fff;
    border-radius: 10px;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    width: 10px;
}
.carousel-indicators .active {
    background-color: #ffffff;
    height: 12px;
    margin: 0;
    width: 12px;
}
.carousel-caption {
    bottom: 20px;
    color: #000000;
    left: 15%;
    padding-bottom: 20px;
    padding-top: 20px;
    position: absolute;
    right: 15%;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    z-index: 10;
}
.carousel-caption .btn {
    text-shadow: none;
}
@media screen and (min-width: 768px) {
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
    font-size: 30px;
    height: 30px;

    margin-top: -15px;
    width: 30px;
}

.carousel-caption {
    left: 20%;
    padding-bottom: 30px;
    right: 20%;
}
.carousel-indicators {
    bottom: -5px;
}
}
/*carousel*/ 






.contact a{color: #000000;}


#search{

border:1px solid #eeeeee;border-radius:0px;margin-top:20px;
}
.telefon{color:000000; padding:0px;

							font-family: "Lato",sans-serif;
							font-size: 18px;
							font-weight: 900;
}
.responsive-video {
position: relative;
padding-bottom: 56.25%;
padding-top: 60px; overflow: hidden;
}


.responsive-video iframe,
.responsive-video object,
.responsive-video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}



/* make sidebar nav vertical */ 
@media (min-width: 768px) {
  .sidebar-nav .navbar .navbar-collapse {
    padding: 0;
    max-height: none;
  }
  .sidebar-nav .navbar ul {
    float: none;
  }
  .sidebar-nav .navbar ul:not {
    display: block;
  }
  .sidebar-nav .navbar li {
    float: none;
    display: block;
  }
  .sidebar-nav .navbar li a {
    padding-top: 5px;
    padding-bottom: 5px;
	border-bottom: 1px solid #eeeeee;
	border-top: 0px solid #eeeeee; margin-top:-1px; border-radius:0px;
  } 
  
 
	.dropdown-menu:hover{  margin-top:-10px;}
	.dropdown-menu {
		border-radius: 0px;
		box-shadow: 0 0px 0px rgba(0, 0, 0, 0); 
		margin: 0px 0 0;
		border-left: 1px solid #E0E0E0;
		border-right: 1px solid #E0E0E0;
		border-top: 0px solid #E0E0E0;
		border-bottom: 0px solid #E0E0E0;
		padding: 0px 0;
		background:none;
	}
	.dropdown-menu .dropdown-menu {    border-left: 0px solid #E0E0E0;
		border-right: 0px solid #E0E0E0;
		border-top: 0px solid #E0E0E0;
		border-bottom: 0px solid #E0E0E0;
		}
	.navbar-default .navbar-nav > li > ul > li > a:hover, .navbar-default .navbar-nav > li > ul > li > a:focus {
		background: #097EA4; /* Old browsers */
background: -moz-linear-gradient(top, #F8510A 0%, #EB4904 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #F8510A 0%, #EB4904 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #F8510A 0%, #EB4904 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8510A', endColorstr='#EB4904',GradientType=0 ); /* IE6-9 */ color: #ffffff;border: 0px solid #01A8B0; margin-left:-1px;margin-left:-1px;
	}
	.navbar-default .navbar-nav > li > ul > li > ul > li > a:hover, .navbar-default .navbar-nav > li > ul > li > ul > li > a:focus {
		background: #FE41A9; /* Old browsers */
background: -moz-linear-gradient(top, #F8510A 0%, #EB4904 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #F8510A 0%, #EB4904 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #F8510A 0%, #EB4904 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8510A', endColorstr='#EB4904',GradientType=0 ); /* IE6-9 */ color: #ffffff;border: 0px solid #01A8B0; margin-left:-1px;margin-left:-1px;
	}

	.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #F0F0F0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#F0F0F0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#F0F0F0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#F0F0F0',GradientType=0 ); /* IE6-9 */}   

}
	.navbar-brand {
		font-size: 14px;
	}
	.navbar-default .navbar-brand, .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    color: #000000;
     }
  .col-md-3{padding-left: 0px; padding-right: 0px;}
  .col-md-6{padding-left: 0px; padding-right: 0px;}
  #catsheading,#cctsheading,.ownheading{
    padding-top: 12px;
    padding-bottom: 12px;
	border: 1px solid #E0E7E9;
  }

					.nav-tabs {
						border-bottom: 1px solid #eeeeee; border-radius:0px; 
					background: #ffffff; /* Old browsers */
					background: -moz-linear-gradient(top, #ffffff 10%, #eeeeee 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* IE10+ */
					background: linear-gradient(to bottom, #ffffff 10%,#eeeeee 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
							font-family: "Open Sans",sans-serif;
							font-size: 14px;					
					}
					.nav-tabs li > a{color: #000000;  border-radius:0px;}
					.nav > li > a:hover, .nav > li > a:focus {
							background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #F0F0F0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#F0F0F0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#F0F0F0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#F0F0F0',GradientType=0 ); /* IE6-9 */
							text-decoration: none; color: #000000; border:0px solid #000000;

						}
					.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
						cursor: default;
						background: #02abd1; /* Old browsers */
background: -moz-linear-gradient(top, #02abd1 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #02abd1 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #02abd1 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#02abd1', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ /* Old browsers */
						border:0px solid #01A8B0;border-radius:0px;
					
						color: #000000;	
					}
					.tab-content{padding:10px;
					background: -moz-linear-gradient(top, #ffffff 10%, #eeeeee 100%); /* FF3.6+ */
					background: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
					background: -webkit-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
					background: -o-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* Opera 11.10+ */
					background: -ms-linear-gradient(top, #ffffff 10%,#eeeeee 100%); /* IE10+ */
					background: linear-gradient(to bottom, #ffffff 10%,#eeeeee 100%); /* W3C */
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
					border: 1px solid #eeeeee;
					}
					#ci, .vorteile {
					   
						overflow: hidden;
						position: relative;
						width: 100%; 
						background: #eeeeee; /* Old browsers */
						background: -moz-linear-gradient(top, #eeeeee 0%, #ffffff 16%, #ffffff 89%, #eeeeee 100%); /* FF3.6+ */
						background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(16%,#ffffff), color-stop(89%,#ffffff), color-stop(100%,#eeeeee)); /* Chrome,Safari4+ */
						background: -webkit-linear-gradient(top, #eeeeee 0%,#ffffff 16%,#ffffff 89%,#eeeeee 100%); /* Chrome10+,Safari5.1+ */
						background: -o-linear-gradient(top, #eeeeee 0%,#ffffff 16%,#ffffff 89%,#eeeeee 100%); /* Opera 11.10+ */
						background: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 16%,#ffffff 89%,#eeeeee 100%); /* IE10+ */
						background: linear-gradient(to bottom, #eeeeee 0%,#ffffff 16%,#ffffff 89%,#eeeeee 100%); /* W3C */
						filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */
					border:1px solid #eeeeee;border-radius:0px;	
					}
                    .vorteile {margin-top:13px;}
					
					.preis{
					font-family: 'Open Sans', sans-serif;
					
					font-size:42px;
					color:#FF9900; padding-top:10px;padding-bottom:10px; width:100%; margin-bottom:2px;									
					}
					.preis p{
						float:right;
						padding:10px;

					}

					.bez{
					font-family: 'Open Sans', sans-serif;
					font-size:16px;
					color:#000; width:100%;					
					}
					.bez p{float:left;}
					.det{
					font-family:Arial;
					font-size:12px;
					color:#000000;padding-left:10px; padding-right:10px; width:100%;					
					}
					
					
					.det ul, .tab-content2  ul {
						list-style: outside none none;
						margin: 0;
						padding: 10px 10px;
					}					
                    .det p {padding-left: 10px;}
					.det ul{float:left;}
					.btn {
						border: 0 none;
						font-weight: normal;
						letter-spacing: normal;
						text-transform: none;					font-family:Arial;
					font-size:15px;
					}					
							
.templ_bg{
	
    background:#ffffff; 
}
.container{background: #ffffff;
margin-top:10px;
border:1px solid #eeeeee; border-radius:5px;
box-shadow: 3px 3px 3px #ccc;}
#logo{padding:10px;
border: 0px solid rgba(0, 0, 0, 0.15); background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #F0F0F0 0%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #F0F0F0 0%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #F0F0F0 0%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F0F0F0', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
box-shadow: 0 2px 1px rgba(0, 0, 0, 0.176);
}

#logo img{
}
#cats, #footer{background:none;border:0px solid #eeeeee;margin-top:-10px; box-shadow:none;}
.navbar{
background: #000000; 
border:0px solid #000000;border-radius:0px;
							font-family: "Open Sans",sans-serif;
							font-size: 14px;
}

.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color: #ffffff;
background: #097EA4; /* Old browsers */
background: -moz-linear-gradient(top, #F8510A 0%, #EB4904 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #F8510A 0%, #EB4904 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #F8510A 0%, #EB4904 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8510A', endColorstr='#EB4904',GradientType=0 ); /* IE6-9 */
border:0px solid #01A8B0;border-radius:0px; }



.navbar-nav > li > a {
    line-height: 25px;
    padding-bottom: 12px;
    padding-top: 10px;
}

.navbar-default .navbar-nav>li>a{color:#000;}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color: #000000;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #F0F0F0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#F0F0F0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#F0F0F0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#F0F0F0',GradientType=0 ); /* IE6-9 */  box-shadow: 0 2px 1px rgba(0, 0, 0, 0.176);}



.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color: #000000;
background: #FE41A9; /* Old browsers */
background: -moz-linear-gradient(top, #F8510A 0%, #EB4904 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #F8510A 0%, #EB4904 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #F8510A 0%, #EB4904 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8510A', endColorstr='#EB4904',GradientType=0 ); /* IE6-9 */
}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color: #000000;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#ccc}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#fff}
.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color: #000000; border:none;}

@media(max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#000;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color: #000000;background-color:transparent}
.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color: #000000;background-color:#e7e7e7}
.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color: #000000;background-color:transparent}}



.navbar-collapse{padding-right:15px;padding-left:15px;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}











.dropdown-menu { 
    background-clip: padding-box;
    background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #F0F0F0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#F0F0F0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#F0F0F0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#F0F0F0',GradientType=0 ); /* IE6-9 */
    border: 0px solid #01A8B0;
    border-radius: 0px;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
    display: none;
    float: left;
    font-size: 14px;
    left: 0;
    list-style: outside none none;
    margin: 2px 0 0;
    min-width: 160px;
    padding: 15px 10px;
    position: absolute;
    top: 100%;
    z-index: 1000;	
}

.dropdown-menu .dropdown-menu {border: 0px solid #FF39A6; background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #F0F0F0 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #ffffff 0%,#F0F0F0 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #ffffff 0%,#F0F0F0 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#F0F0F0',GradientType=0 ); /* IE6-9 */}
.dropdown-menu.pull-right {
    left: auto;
    right: 0;
}
.dropdown-menu .divider {
    background-color: #e5e5e5;
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
}
.dropdown-menu > li > a {
    clear: both;
    color: #000000;
    display: block;
    font-weight: normal;
    line-height: 1.42857;
    padding: 3px 20px;
    white-space: nowrap;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    background-color: #ffffff;
    color: #000000;
    text-decoration: none;
}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    background-color: #ffffff;
    color: #000000;
    outline: 0 none;
    text-decoration: none;
}

body, table {
 
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 12px;
    line-height: 1.42857; border: 0px solid #000;
}





































@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow|Volkhov:400italic,700);

*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

/* General Demo Style */
body {
	color: #444;
	font-family: "Open Sans", Arial, sans-serif;
	font-size: 13px;
	font-weight: 400;
    -webkit-font-smoothing: antialiased;
    overflow-x: hidden;
    min-width: 320px; 
	
	
    background: #080808 url("../images/bg1.png") repeat; 
}

a {
	color: #000;
	text-decoration: none;
}

h1, h2, h5 {
	margin: 20px 20px 30px 20px;
	font-size: 56px;
	color: #000000;
	font-family: "Volkhov", serif;
	text-align: center;
	font-weight: 700;
	text-shadow: 1px 1px 3px #e0d1bc;
}

h1 span, h5 {
	font-size: 18px;
	display: block;
	font-style: italic;
	color: #997f5a;
	font-weight: 400;
	text-shadow: 0px 1px 1px #fff;
}

.wrapper {
	position: relative;
	max-width: 840px;
	width: 100%;
	padding: 0 50px;
	margin: 0 auto; 
}
@media screen and (min-width: 768px) {.wrapper {height:700px;}}
/* Header Style */
.codrops-top {
	line-height: 24px;
	font-size: 11px;
	background: #fff;
	background: rgba(255, 255, 255, 0.8);
	text-transform: uppercase;
	z-index: 9999;
	position: relative;
	font-family: Cambria, Georgia, serif;
	box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
}

.codrops-top a {
	padding: 0px 10px;
	letter-spacing: 1px;
	color: #333;
	display: inline-block;
}

.codrops-top a:hover {
	background: rgba(255,255,255,0.6);
}

.codrops-top span.right {
	float: right;
}

.codrops-top span.right a {
	float: left;
	display: block;
}

/* More examples buttons */

.more {
	position: relative;
	clear: both;
	padding: 20px;
}

.more:before {
	content: "";
	position: absolute;
	background-color: #ddd1b6;
	box-shadow: 0 1px 0 rgba(255,255,255,0.8);
	height: 1px;
	width: 440px;
	left: 50%;
	margin-left: -220px;
	top: -10px;
}

.more ul {
	display: block;
	height: 32px;
	text-align: center;
}

.more ul li {
	display: inline-block;
	line-height: 24px;
}

.more ul li.selected a,
.more ul li.selected a:hover {
	background: #ae997a;
	color: #000000;
	text-shadow: none;
}

.more ul li a {
	text-shadow: 1px 1px 1px #fff;
	color: #555;
	background: #fbf9f5;
	padding: 2px 5px;
	margin: 0 2px;
	line-height: 18px;
	display: inline-block;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.3);
}

.more ul li a:hover {
	background: #8c795d;
	color: #000000;
	text-shadow: none;
}

p.info {
	font-family: "Volkhov", serif;
	font-style: italic;
	color: #997f5a;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
	padding: 20px;
	display: block;
	clear: both;
	text-align: center;
	width: 100%;
	max-wdith: 440px;
	margin: 0 auto;
}
/* Slicebox Style */
.sb-slider {
	margin: 10px auto;
	position: relative;
	overflow: hidden;
	width: 100%;
	list-style-type: none;
	padding: 0;
}

.sb-slider li {
	margin: 0;
	padding: 0;
	display: none;
}

.sb-slider li > a {
	outline: none;
}

.sb-slider li > a img {
	border: none;
}

.sb-slider img {
	max-width: 100%;
	display: block;
}

.sb-description {
	padding: 20px;
	bottom: 10px;
	left: 10px;
	right: 10px;
	z-index: 1000;
	position: absolute;
	background: #CBBFAE;
	background: rgba(190,176,155, 0.4);
	border-left: 4px solid rgba(255,255,255,0.7);
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);	
	opacity: 0;
	color: #000000;

	-webkit-transition: all 200ms;
	-moz-transition: all 200ms;
	-o-transition: all 200ms;
	-ms-transition: all 200ms;
	transition: all 200ms;
}

.sb-slider li.sb-current .sb-description {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);	
	opacity: 1;
}

.sb-slider li.sb-current .sb-description:hover {
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=99)";
	filter: alpha(opacity=99);	
	background: rgba(190,176,155, 0.7);
}

.sb-perspective {
	position: relative;
}

.sb-perspective > div {
	position: absolute;

	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;

	-webkit-backface-visibility : hidden;
	-moz-backface-visibility : hidden;
	-o-backface-visibility : hidden;
	-ms-backface-visibility : hidden;
	backface-visibility : hidden;
}

.sb-side {
	margin: 0;
	display: block;
	position: absolute;

	-moz-backface-visibility : hidden;

	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	-o-transform-style: preserve-3d;
	-ms-transform-style: preserve-3d;
	transform-style: preserve-3d;
}
@import url(http://fonts.googleapis.com/css?family=PT+Sans+Narrow|Volkhov:400italic,700);

*,
*:after,
*:before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

/* Clearfix hack by Nicolas Gallagher: http://nicolasgallagher.com/micro-clearfix-hack/ */
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

/* General Demo Style */


a {
	color: #000;
	text-decoration: none;
}

h1, h2, h5 {
	margin: 20px 20px 30px 20px;
	font-size: 56px;
	color: #000000;
	font-family: "Volkhov", serif;
	text-align: center;
	font-weight: 700;
	text-shadow: 1px 1px 3px #e0d1bc;
}

h1 span, h5 {
	font-size: 18px;
	display: block;
	font-style: italic;
	color: #997f5a;
	font-weight: 400;
	text-shadow: 0px 1px 1px #fff;
}

.wrapper {
	position: relative;
	max-width: 840px;
	width: 100%;
	padding: 0 50px;
	margin: 0 auto;
}

/* Header Style */
.codrops-top {
	line-height: 24px;
	font-size: 11px;
	background: #fff;
	background: rgba(255, 255, 255, 0.8);
	text-transform: uppercase;
	z-index: 9999;
	position: relative;
	font-family: Cambria, Georgia, serif;
	box-shadow: 1px 0px 2px rgba(0,0,0,0.2);
}

.codrops-top a {
	padding: 0px 10px;
	letter-spacing: 1px;
	color: #333;
	display: inline-block;
}

.codrops-top a:hover {
	background: rgba(255,255,255,0.6);
}

.codrops-top span.right {
	float: right;
}

.codrops-top span.right a {
	float: left;
	display: block;
}

/* More examples buttons */

.more {
	position: relative;
	clear: both;
	padding: 20px;
}

.more:before {
	content: "";
	position: absolute;
	background-color: #ddd1b6;
	box-shadow: 0 1px 0 rgba(255,255,255,0.8);
	height: 1px;
	width: 440px;
	left: 50%;
	margin-left: -220px;
	top: -10px;
}

.more ul {
	display: block;
	height: 32px;
	text-align: center;
}

.more ul li {
	display: inline-block;
	line-height: 24px;
}

.more ul li.selected a,
.more ul li.selected a:hover {
	background: #ae997a;
	color: #000000;
	text-shadow: none;
}

.more ul li a {
	text-shadow: 1px 1px 1px #fff;
	color: #555;
	background: #fbf9f5;
	padding: 2px 5px;
	margin: 0 2px;
	line-height: 18px;
	display: inline-block;
	box-shadow: 1px 1px 2px rgba(0,0,0,0.3);
}

.more ul li a:hover {
	background: #8c795d;
	color: #000000;
	text-shadow: none;
}

p.info {
	font-family: "Volkhov", serif;
	font-style: italic;
	color: #997f5a;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.9);
	padding: 20px;
	display: block;
	clear: both;
	text-align: center;
	width: 100%;
	max-wdith: 440px;
	margin: 0 auto;
}
.shadow {
	width: 100%;
	height: 168px;
	position: relative;
	margin-top: -110px;
	background: transparent url(../images/shadow.png) no-repeat bottom center;
	background-size: 100% 100%; /* stretches it */
	z-index: -1;
	display: none;
}

.sb-description h3 {
	font-size: 20px;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.3);
}

.sb-description h3 a {
	color: #4a3c27;
	text-shadow: 0 1px 1px rgba(255,255,255,0.5);
}

.nav-arrows {
	display: none;
}

.nav-arrows a {
	width: 42px;
	height: 42px;
	background: #000 url(../images/nav.png) no-repeat top left;
	position: absolute;
	top: 50%;
	left: 2px;
	text-indent: -9000px;
	cursor: pointer;
	margin-top: -21px;
	opacity: 0.9;
	border-radius: 50%;
	box-shadow: 0 1px 1px rgba(255,255,255,0.8);
}

.nav-arrows a:first-child{
	left: auto;
	right: 2px;
	background-position: top right;
}

.nav-arrows a:hover {
	opacity: 1;
}

.nav-dots {
	text-align: center;
	position: absolute;
	bottom: -5px;
	height: 30px;
	width: 100%;
	left: 0;
	display: none;
}

.nav-dots span {
	display: inline-block;
	width: 16px;
	height: 16px;
	border-radius: 50%;
	margin: 3px;
	background: #cbbfae;
	cursor: pointer;
	box-shadow: 
		0 1px 1px rgba(255,255,255,0.6), 
		inset 0 1px 1px rgba(0,0,0,0.1);
}

.nav-dots span.nav-dot-current {
	box-shadow: 
		0 1px 1px rgba(255,255,255,0.6), 
		inset 0 1px 1px rgba(0,0,0,0.1), 
		inset 0 0 0 3px #cbbfae,
		inset 0 0 0 8px #fff;
}

.nav-options {
	width: 70px;
	height: 30px;
	position: absolute;
	right: 70px;
	bottom: 0px;
	display: none;
}

.nav-options span {
	width: 30px;
	height: 30px;
	background: #cbbfae url(../images/options.png) no-repeat top left;
	text-indent: -9000px;
	cursor: pointer;
	opacity: 0.7;
	display: inline-block;
	border-radius: 50%;
}

.nav-options span:first-child{
	background-position: -30px 0px;
	margin-right: 3px;
}

.nav-options span:hover {
	opacity: 1;
}
.tab-content2>.tab-pane{display:none}.tab-content2>.active{display:block}
					.tab-content2{

	margin-top:-5px; 
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 10%, #eeeeee 100%) repeat scroll 0 0;
    border: 1px solid #eeeeee;
						
}
					








































@import url('demo.css');

.mi-slider {
	position: relative;
	margin-top: 30px;
	height: 490px;
}

.mi-slider ul {
	list-style-type: none;
	position: absolute;
	width: 100%;
	left: 0;
	bottom: 140px;
	overflow: hidden;
	text-align: center;
	pointer-events: none;
}

.no-js .mi-slider ul {
	position: relative;
	left: auto;
	bottom: auto;
	margin: 0;
	overflow: visible;
}

.mi-slider ul.mi-current {
	pointer-events: auto;
}

.mi-slider ul li {
	display: inline-block;
	padding: 20px;
	width: 20%;
	max-width: 300px;
	-webkit-transform: translateX(600%);
	transform: translateX(600%);
	-webkit-transition: opacity 0.2s linear;
	transition: opacity 0.2s linear;
}

.no-js .mi-slider ul li {
	-webkit-transform: translateX(0);
	transform: translateX(0);
}

.mi-slider ul li a,
.mi-slider ul li img {
	display: block;
	margin: 0 auto;
}

.mi-slider ul li a {
	outline: none;
	cursor: pointer;
}

.mi-slider ul li img {
	max-width: 100%;
	border: none;
}

.mi-slider ul li h4 {
	display: inline-block;
	font-family: Baskerville, "Baskerville Old Face", "Hoefler Text", Garamond, "Times New Roman", serif;
	font-style: italic;
	font-weight: 400;
	font-size: 18px;
	padding: 20px 10px 0;
}

.mi-slider ul li:hover {
	opacity: 0.7;
} 

.mi-slider nav {
	position: relative;
	top: 400px;
	text-align: center;
	margin: 0 auto;
	border-top: 5px solid #333;
}

.no-js nav {
	display: none;
}

.mi-slider nav a {
	display: inline-block;
	text-transform: uppercase;
	letter-spacing: 5px;
	padding: 40px 30px 30px 34px;
	position: relative;
	color: #888;
	outline: none;
	-webkit-transition: color 0.2s linear;
	transition: color 0.2s linear;
}

.mi-slider nav a:hover,
.mi-slider nav a.mi-selected {
	color: #000;
}

.mi-slider nav a.mi-selected:after,
.mi-slider nav a.mi-selected:before {
	content: '';
	position: absolute;
	top: -5px;
	border: solid transparent;
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.mi-slider nav a.mi-selected:after {
	border-color: transparent;
	border-top-color: #000000;
	border-width: 20px;
	left: 50%;
	margin-left: -20px;
}

.mi-slider nav a.mi-selected:before {
	border-color: transparent;
	border-top-color: #333;
	border-width: 27px;
	left: 50%;
	margin-left: -27px;
}

/* Move classes and animations */

.mi-slider ul:first-child li,
.no-js .mi-slider ul li {
	-webkit-animation: scaleUp 350ms ease-in-out both;
	animation: scaleUp 350ms ease-in-out both;
}

@-webkit-keyframes scaleUp {
	0% { -webkit-transform: translateX(0) scale(0); }
	100% { -webkit-transform: translateX(0) scale(1); }
}

@keyframes scaleUp {
	0% { -webkit-transform: translateX(0) scale(0); transform: translateX(0) scale(0); }
	100% { -webkit-transform: translateX(0) scale(1); transform: translateX(0) scale(1); }
}

.mi-slider ul:first-child li:first-child {
	-webkit-animation-delay: 90ms;
	animation-delay: 90ms;
}

.mi-slider ul:first-child li:nth-child(2) {
	-webkit-animation-delay: 180ms;
	animation-delay: 180ms;
}

.mi-slider ul:first-child li:nth-child(3) {
	-webkit-animation-delay: 270ms;
	animation-delay: 270ms;
}

.mi-slider ul:first-child li:nth-child(4) {
	-webkit-animation-delay: 360ms;
	animation-delay: 360ms;
}

/* moveFromRight */

.mi-slider ul.mi-moveFromRight li {
	-webkit-animation: moveFromRight 350ms ease-in-out both;
	animation: moveFromRight 350ms ease-in-out both;
}

/* moveFromLeft */

.mi-slider ul.mi-moveFromLeft li {
	-webkit-animation: moveFromLeft 350ms ease-in-out both;
	animation: moveFromLeft 350ms ease-in-out both;
}

/* moveToRight */

.mi-slider ul.mi-moveToRight li {
	-webkit-animation: moveToRight 350ms ease-in-out both;
	animation: moveToRight 350ms ease-in-out both;
}

/* moveToLeft */

.mi-slider ul.mi-moveToLeft li {
	-webkit-animation: moveToLeft 350ms ease-in-out both;
	animation: moveToLeft 350ms ease-in-out both;
}

/* Animation Delays */

.mi-slider ul.mi-moveToLeft li:first-child,
.mi-slider ul.mi-moveFromRight li:first-child,
.mi-slider ul.mi-moveToRight li:nth-child(4),
.mi-slider ul.mi-moveFromLeft li:nth-child(4) {
	-webkit-animation-delay: 0ms;
	animation-delay: 0ms;
}

.mi-slider ul.mi-moveToLeft li:nth-child(2),
.mi-slider ul.mi-moveFromRight li:nth-child(2),
.mi-slider ul.mi-moveToRight li:nth-child(3),
.mi-slider ul.mi-moveFromLeft li:nth-child(3) {
	-webkit-animation-delay: 90ms;
	animation-delay: 90ms;
}

.mi-slider ul.mi-moveToLeft li:nth-child(3),
.mi-slider ul.mi-moveFromRight li:nth-child(3),
.mi-slider ul.mi-moveToRight li:nth-child(2),
.mi-slider ul.mi-moveFromLeft li:nth-child(2) {
	-webkit-animation-delay: 180ms;
	animation-delay: 180ms;
}

.mi-slider ul.mi-moveToLeft li:nth-child(4),
.mi-slider ul.mi-moveFromRight li:nth-child(4),
.mi-slider ul.mi-moveToRight li:first-child,
.mi-slider ul.mi-moveFromLeft li:first-child  {
	-webkit-animation-delay: 270ms;
	animation-delay: 270ms;
}

/* Animations */

@-webkit-keyframes moveFromRight {
	0% { -webkit-transform: translateX(600%); }
	100% { -webkit-transform: translateX(0%); }
}

@-webkit-keyframes moveFromLeft {
	0% { -webkit-transform: translateX(-600%); }
	100% { -webkit-transform: translateX(0%); }
}

@-webkit-keyframes moveToRight {
	0% { -webkit-transform: translateX(0%); }
	100% { -webkit-transform: translateX(600%); }
}

@-webkit-keyframes moveToLeft {
	0% { -webkit-transform: translateX(0%); }
	100% { -webkit-transform: translateX(-600%); }
}

@keyframes moveFromRight {
	0% { -webkit-transform: translateX(600%); transform: translateX(600%); }
	100% { -webkit-transform: translateX(0); transform: translateX(0); }
}

@keyframes moveFromLeft {
	0% { -webkit-transform: translateX(-600%); transform: translateX(-600%); }
	100% { -webkit-transform: translateX(0); transform: translateX(0); }
}

@keyframes moveToRight {
	0% { -webkit-transform: translateX(0%); transform: translateX(0%); }
	100% { -webkit-transform: translateX(600%); transform: translateX(600%); }
}

@keyframes moveToLeft {
	0% { -webkit-transform: translateX(0%); transform: translateX(0%); }
	100% { -webkit-transform: translateX(-600%); transform: translateX(-600%); }
}

.mi-slider {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

/* Media Queries */
@media screen and (max-width: 910px){
	.mi-slider nav {
		max-width: 90%;
	}
	.mi-slider nav a {
		font-size: 12px;
		padding: 40px 10px 30px 14px;
	}
}

@media screen and (max-width: 740px){
	.mi-slider {
		height: 300px;
	}
	.mi-slider nav {
		top: 220px;
	}
}

@media screen and (max-width: 490px){ 
	.mi-slider {
		text-align: center;
		height: auto;
	}

	.mi-slider ul {
		position: relative;
		display: inline;
		bottom: auto;
		pointer-events: auto;
	}

	.mi-slider ul li {
		-webkit-animation: none !important;
		animation: none !important;
		-webkit-transform: translateX(0) !important;
		transform: translateX(0) !important;
		padding: 10px 3px;
		min-width: 140px;
	}

	.mi-slider nav {
		display: none;
	}
}



.footer{
color: #fff;
cfont: 12px/20px verdana;
padding-bottom:20px;
}
.call{background: #318CDD  url("../images/callme.png") no-repeat scroll right bottom;  box-shadow: 0 0 4px 1px #033F50;}
.call .bez , .bez2{color: #fff; font: 17px/45px verdana;
    margin-top:0px;}
 .footer a{color:#ffffff}  .footer a:hover{color:#FF9900; text-decoration:none;} .vorteile_text_weiss{font-family: "Open Sans",sans-serif;
							font-size: 14px;}
							
							
							
							
							
							
.navbar-default,#search{background:#ededed;
}
.navbar-default{background-color:#ededed;border-color:#ededed; margin-top:10px; border-radius:5px; box-shadow: 0 2px 1px rgba(0, 0, 0, 0.176);
}							