

/* ==========================================================================
   Author's custom styles
   ========================================================================== */
   
   
   
   
   
   
   
   
   
   
.navbar-brand img
{
	position:absolute;
	margin-top:-15px;
}   
   
 .img-center {margin:0 auto;}  
.navbar-nav
{
	float: right;
}   
   
   

/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  min-height: 90px;
  background-color: #1e4a2b;
	color: #ffffff;
	border-top: 1px solid #fff;
}
.text-muted
{
	color: #fff;
	text-align:left;
}

/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */



p
{
	font-size: 18px;
	color:#15522b;
}


body > .container {
  padding: 60px 15px 0;
}
.container .text-muted {
  margin: 20px 0;
}

.footer > .container {
  padding-right: 15px;
  padding-left: 15px;
}

code {
  font-size: 80%;
}


/* Navi */

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.428571429;
  color: #333333;
  background-color: #b8da8d;
}
.navbar-inverse {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#487026), from(#285c2a), to(#1e492b));
	background-image: -moz-linear-gradient(top, #487026 0%, #285c2a 0%, #1e492b 100%);
	background-image: linear-gradient(to bottom, #487026 0%, #285c2a 0%, #1e492b 100%);
	background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
	border-bottom-color: #ffffff;
	border-bottom-width: 1px;
	border-top-color: #ffffff;
	border-top-width: 1px;
}


.navbar-inverse {
  background-color: #d61414;
  
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  color: #ffffff;
  text-decoration: none;
  background-color: #26592a;
}


.navbar-inverse .navbar-nav > .active > a {
	background: #ffffff;
	height:;
	-moz-box-shadow: inset 0 1px 4px black;
	box-shadow: inset 0 1px 4px black;
	color:#26592a;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #ffffff;
	background: -webkit-linear-gradient(top, #0f8722 0%, #203c03 100%) #222222;
	background: -moz-linear-gradient(top, #0f8722 0%, #203c03 100%) #222222;
	background: -ms-linear-gradient(top, #0f8722 0%, #203c03 100%) #222222;
	background: linear-gradient(to bottom, #0f8722 0%, #203c03 100%) #222222;
	height:;
	-moz-box-shadow: inset 0 1px 4px black;
	box-shadow: inset 0 1px 4px black;}
.navbar {
	min-height: 62px;
	
}

.nav > li > a {
  position: relative;
  display: block;
  padding: 20px 8px;
}

.navbar-collapse
{
	margin-top:0px;
	width:1024px;
}
.navbar-inverse .navbar-nav > li > a {
  color: #ffffff;
  font-family: "Arial" sans-serif;
  font-size:16px;
  font-weight: normal;
}

.jumbotron
{
	
	background-color: #b8da8d;
}
/* Subnavi */
.subnavi ul
{
list-style-type:none;
text-decoration:none;
width: 200px;
}
.subnavi li a
{
	list-style-type:none;
	text-decoration:none;
	color:#26592a;
	font-size:16px;
	padding:10px;
	
}
.subnavi .head
{
	font-weight:bold;
	border: 1px solid #25592a;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
}
.subnavi .main
{
	border-left: 1px solid #25592a;
	border-bottom: 1px solid #25592a;
	border-right: 1px solid #25592a;
}

.subnavi .back
{
	border-bottom: 1px solid #25592a;
	border-left: 1px solid #25592a;
	border-right: 1px solid #25592a;
	border-bottom-left-radius:10px;
	border-bottom-right-radius:10px;
	background-color:#25592a;
}

.subnavi li a span 
{
color: #fff!important;
}
.alltext
{
	font-size: 16px;
	margin-top:20px;
}
.carousel 
{
  margin-left:-11%;
  position: relative;
  margin-top: 10px;
  
  height: 316px;
}
.carousel-inner
{
	 width: 1360px;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img 
{
  display:block;
  height: 316px;
  
  width: 1360px;
  
  
  
  line-height: 1;
}
.carousel-indicators 
{
  bottom: 0px;
}



/* @group Headline Slideshow */

@media (max-width: 991px) {

.carousel-caption
{
	margin-top: 20px;
	left: 50%!important;	
}

}
/* mini devices (smartphones, 767px and less) */
@media (max-width: 768px) {

.subnavi
{
	/*margin-left:-80px;*/
}

.carousel-caption
{
	left: 20%!important;
	top: 30px;
	
}

}
/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) {

.carousel-caption
{
	margin-left:-185px;
	left: 50%;
	top: 250px;
}
.navbar-nav
{
	margin-right:7%;
} 
}


/* @end */

/* @end */
.buchen
{
	text-align:center;
	}
.buchen img
{
	}
h1    	
{  
	     
	     
	     color: #15522b;
	     text-weight:bold;
	     text-align: left ;
	     
	     font: 50px Monotype Corsiva,"Monotype Corsiva", Times;
}


h2    	
{  
	     
	     
	     
	     color: #15522b;
	     text-weight:bold;
	     text-align: left ;
   	     font: 40px Monotype Corsiva,"Monotype Corsiva", Times;
}
.eddylilo
{
	margin-top:-30px;
}
.eddylilo h3
{
	text-align:center;
	margin-top:-5px;
	margin-left:-45px;
}
h3    	
{  
	     
	     
	     
	     color: #fff;
	     text-weight:bold;
	     text-align: center ;
   	     font: 30px Monotype Corsiva,"Monotype Corsiva", Times;
}

.banner
{
	text-align:center;
}
footer p
{
	margin-top:-35px;
	color: #15522b;
	font-size:14px;
	
}
/* Small devices (tablets, 768px and up) */
@media (max-width: 768px) {

footer p
{
	margin-top:25px;
	color: #15522b;
	font-size:14px;
	
}

}

@media (max-width: 996px) {

footer p
{
	margin-top:25px;
	color: #15522b;
	font-size:14px;
	
}
}

footer
{
	text-align:center;
	text-decoration:none;
} 
footer a
{
	font-weight:bold;
	color: #15522b;
	
}  
footer a:hover   
{
	color: #fff;
	
} 		    		     
       

@font-face {
	font-family: 'Monotype Corsiva';
	src: url('mtcorsva.eot'); /* IE9 Compat Modes */
	src: url('mtcorsva.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	     url('mtcorsva.woff') format('woff'), /* Modern Browsers */
	     url('mtcorsva.ttf')  format('truetype'), /* Safari, Android, iOS */
	     url('mtcorsva.svg#svgFontName') format('svg'); /* Legacy iOS */
	}   


/* mini devices (smartphones, 767px and less) */
@media (max-width: 767px) {

.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 7px;
}

.navbar-inverse .navbar-nav > li > a {
  color: #ffffff;
  font-family: "Arial" sans-serif;
  font-size:14px;
  font-weight: normal;
}
.dropdown
{
	margin: 16px;
	width:200px;
}
.carousel-inner 
{
  margin-left:-90%;
  }
body
{
	margin-top: 0px!important;
}  
}

/* Small devices (tablets, 768px and up) */
@media (min-width: 768px) and (max-width: 991px) {

.navbar-nav
{
	margin-right:20%;
} 

.nav > li > a {
  position: relative;
  display: block;
  padding: 20px 7px;
}
.navbar-inverse .navbar-nav > li > a {
  color: #ffffff;
  font-family: "Arial" sans-serif;
  font-size:14px;
  font-weight: normal;
  
}
.carousel-inner 
{
  margin-left:-22%;
  }

}

/* Medium devices (desktops, 992px and up) */
@media (min-width: 992px) and (max-width: 1199px) {

.carousel-inner 
{
  margin-left:-22%;
  }
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {


}






/* ==========================================================================
   Author's custom styles
   ========================================================================== */

















