@charset "UTF-8";

/* Individuelles Styling
-----------------------------------*/
.navbar {
	border-bottom:10px solid #666;	
}

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

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


/* 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;
}

#intro, #produkte {
 
  background-color:#F7F7F7;
  
  


}

#intro h2 {
 text-align:center;
}

h1 {
	border:none;
	margin-top:70px;
}


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

/* intro 
ENDE _____________________________*/

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



/* Home Section
-----------------------------------*/



#home {
 background-color:#eee;
 	height:100%;
 
}

#home h2 {
text-align:left;
	margin:0;	
	font-family:Montserrat;
		
	border:none !important;
	font-size: 45px;
	text-height: 52px;
	margin-bottom:0em;
	padding-left:0;
	text-shadow:none;
	color:rgba(51,153,0,1);
	
	
	
}
#home h3{
color:#666;
	text-align:left;
	font-size: 26px;
	line-height:36px;
	margin-top:0.2em;
	text-shadow:none;

}


.img-produkt {

width: 80%;
max-width: 300px;

margin:2em auto;
box-shadow:0px 0px 5px rgba(0,0,0,0.4);

	
}

p.home-bild-titel {
	margin-top: 1.5em !important;
	text-align:center !important;	
	width:80%;
max-width: 900px;
margin-left:auto;
margin-right:auto;
}


#home p {
color:#666;
}






.buch-info {
	text-align:left !important;
	padding: 1.5em;
	
}

.autor {
	font-size:20px;
	margin-bottom:0.3em;
	color:#999 !important;
	
}

.info1 {
	font-size:15px;	
}

.ISBN {
color:#333 !important;	
}

.btn-inhalt {

border:1px solid #333;
border-radius: 0px;
color:#333;	
margin-top:0.5em;
	
}

.btn-inhalt:hover {

border:1px solid #333;
border-radius: 0px;
color:#fff !important;	
background-color:#333 !important;
box-shadow: 0px 0px 5px rgba(0,0,0,0.3);
	
}



.wanderfuehrer-section {
	
	max-width:900px;
	margin:auto;	
}

/* Home Section
Ende -----------------------------------*/







/* inhalt Section
________________________________*/



#inhalt h3 {
	
 font-size:22px;
 text-shadow:none !important;
 color:#666;
 font-family:Montserrat;
 text-align:center !important;	
}





.icons-reisen {

width: 80%;
max-width: 200px;
margin:auto !important;
	
}

.klappentext {

margin-bottom:2em;
	
}

.klappentext p {
margin-bottom:0.4em;

}

.feature-class {
	
padding:1em;
max-width: 400px;
margin:auto;
	
}

.feature-class p {
	
text-align:center;
	
}