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

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

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

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

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

a.link-rot {
	border-bottom: none;
	color:#900;
	font-style:normal;	
}



/* 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:#900 !important;
}


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

/* intro 
ENDE _____________________________*/


/* Massstab Section 
--------------------------------------*/

.ms-alle {
	
	margin-top: 50px;
	text-align:center !important;
}



.ms-box {

background-color:#ddd;
border:10px solid #fff;
padding-bottom:1em;

	
}


.ms-box p {
	
	margin-bottom:75px;
	
}

.ms-box h3 {
	
	margin-top:1em;
}

.ms-box ul {
		color:#666;
		text-align:center;
		padding:3em;
		font-family:Arial, Helvetica, sans-serif;
}

.ms-box ul li {
		text-align:left;	
		margin-bottom: 0.5em;
		list-style-type:circle;
		
}


@media(max-width:992px) {
	
	.ms-alle {
		padding:0em !important;
}

}


.home-nav-box {
	padding: 0;
	margin-top:2em;
	margin-bottom:4em;
	
	
}

.home-nav-produkte {
	border: 1px solid #999 !important;
	padding:1.5em !important;
	color: #666 !important;
}

.home-nav-produkte:hover {
	color:#fff !important;	
}
	
	.home-nav-a {
	text-align:center;
	color:#fff;
	padding:1em;
	font-family:montserrat;
	text-decoration:none;
	border:none;
	width:100%;
	display:block;
	font-style:normal;
	
}

.home-nav-a:hover {
	border:none;
	cursor:pointer;
	background-color:#999 !important;	
}




/* Massstab Section
ENDE ---------------------------------*/

.btn-kasten {
 border:1px solid #CCC;
 color:#CCC;
 border-radius:0;
 margin: 0.2em 0;
 width:100%;
 background-color:#EEE;
 text-align:left;
 font-weight:bold;	
}

.btn-kasten:hover {
 border:1px solid #CCC;
 color:#666;
 background-color:#ccc;
 border-radius:0;	
}

.anchor {
	height: 50px;
	}
	
	
	
	.bg-hell li {
	color:#666;
	list-style-type:circle;
	margin-top:0.4em;
	margin-left:2em;
}


.box-teaser:hover {
	
	box-shadow: 0px 0px 5px rgba(0,0,0,0.4);	
}



.tut-mehrere {
padding:0;	
margin:2em 0;
}

.tut-nummer {
	background-color:	#99c;
	padding:0.5em;
	position:absolute;
	top:0;
	left:0;
}

.tut-nummer p {
	color:#fff;
	font-weight:bold;
	font-size:24px;
	line-height:24px;
	margin-bottom:0;	
}


/* Werbung-Wanderführer
_____________________________*/

#wanderfuehrer {
	background-color:#F8F8F8;
}

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

.btn-produkt:hover {

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

/* Werbung-Wanderführer
ENDE_____________________________*/

/* Werbung-Karte 
_____________________________*/

.footer-anzeige {
	background-color:#CCC !important;	
}

.titel-werbung ul {
		list-style-type:square;
	padding-left: 20px;
	margin-bottom:1em;	
}

.titel-werbung h2 {
	margin-top: 0;	
}

.image-cover {
	max-width:200px;

	margin:0 auto;	
	margin-bottom:2em;
}
 
.titel-werbung {
	max-width:1000px;
	margin:0 auto;

}

/* Werbung-Karte 
ENDE _____________________________*/