@charset "UTF-8";
/* CSS Document */


/* Individuelles Styling
-----------------------------------*/

.navbar {
	border-bottom:10px solid #069;	
}

.nav-aktiv {
	background-color:#069;	
}

.border-left {
	padding-left: 0.5em;
	border-left: 2px solid #069;	
}

a.link-blau {
	border-bottom: none;
	color:#069;
	font-style:normal;	
	font-weight:bold;
}

footer a {
	color:#fff;	
}

.spacer-aktiv {
	
	height:5px;
	background-color:#069;
	width: 70px;
	margin: auto;	
	margin-top:0.8em;
	margin-bottom:2em;
}



/* Individuelles Styling
ENDE -----------------------------------*/


 
/* intro 
_____________________________*/


.image-intro {
	max-width:300px;
	box-shadow:0px 0px 5px rgba(0,0,0,0.4);
	border: 7px solid #fff;	
	margin: 0 auto;
	padding:2em;
}

#home, #produkte {
 
  background-color:#F7F7F7;
  
  background-image:url(../images/intro-hintergrund/bg-hoehenlinien.jpg);


}

#home h2 {
 text-align:center;
}

h1 {
	border:none;
	margin-top:70px;
	color: #069 !important;
}


.img-logos {
	max-height:100px;	
}

/* intro 
ENDE _____________________________*/


.btn-produkt {
	border:1px solid #069;
border-radius: 0px;
color:#fff !important;	
background-color:#069;
}

.btn-produkt:hover {

border:1px solid #666;
border-radius: 0px;
color:#fff !important;	
background-color:#666 !important;
cursor:pointer;
	
}

/*zwischen-bilder
--------------------------------------*/

#zwischen-bild-1 {
  background: url(../images/fahrrad/bike-bg-2.jpg) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
 
}

#zwischen-bild-2 {
  background: url(../images/fahrrad/bike-bg-7.jpg) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
 
}

#zwischen-bild-3 {
  background: url(../images/fahrrad/fahrrad-mtb.jpg) no-repeat center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
 
}
  @media (min-width : 992px)  {
	  
	  #zwischen-bild-1, #zwischen-bild-2, #zwischen-bild-3 {
	  background-attachment: fixed;
	  } 
 
}


/*zwischen-bilder
ENDE --------------------------------------*/


.web-special {
	background-color:#eee !important;	
}

.web-special h3, .web-special p {
	color:#666;
}


#mtb-karten li, #fahrrad-karte li {
	color: #666;	
	margin-left:1em;
}

#mtb-karten ul, #fahrrad-karte ul {

list-style-type:square;
padding: 0 1em 1em 1em;

}

.item p {
	color:#fff;	
}