@font-face {
    font-family: 'KaushanScriptRegular';
    src: url('../fonts/KaushanScript-Regular-webfont.eot');
    src: url('../fonts/KaushanScript-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/KaushanScript-Regular-webfont.woff') format('woff'),
         url('../fonts/KaushanScript-Regular-webfont.ttf') format('truetype'),
         url('../fonts/KaushanScript-Regular-webfont.svg#KaushanScriptRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

img{
	max-width:100%;
	height:auto;
}
iframe {
  max-width: 100%;
}
.navbar-default .navbar-brand {
    color: rgba(206, 63, 7, 1);
}
.navbar-default {
    font-size: 14px;
    background-color: rgba(5, 5, 4, 1);
    border-width: 1px;
    border-radius: 4px;
}
.navbar-default .navbar-nav>li>a {
    color: rgba(206, 63, 7, 1);
    background-color: rgba(0, 0, 0, 1);
}
.navbar-default .navbar-nav>li>a:hover,
.navbar-default .navbar-nav>li>a:focus {
    color: rgba(51, 51, 51, 1);
    background-color: rgba(206, 63, 7, 1);
}
.navbar-default .navbar-nav>.active>a,
.navbar-default .navbar-nav>.active>a:hover,
.navbar-default .navbar-nav>.active>a:focus {
    color: rgba(8, 5, 5, 1);
    background-color: rgba(206, 63, 7, 1);
}
.navbar-default .navbar-toggle {
    border-color: #ce3f07;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
    background-color: #ce3f07;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #ce3f07;
}
.navbar-default .navbar-toggle:hover .icon-bar,
.navbar-default .navbar-toggle:focus .icon-bar {
    background-color: #050504;
}






.nav-pills > li {
  float: left;
}
.nav-pills > li > a {
  border-radius: 4px;
}
.nav-pills > li + li {
  margin-left: 2px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #be321d;
  background-color:transparent!important;
  padding-top:7px;
}

.nav-pills > li > a,
.nav-pills > li > a:hover,
.nav-pills > li > a:focus {
  color: #be321d;
  background-color:transparent!important;
}

dropdown-menu{
	background:#000!important;
}

body {
  color: #373635!important;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size:18px;
  margin:0 0 0 0;
  background-color:#f7a30c;

}
#facebook{
	position:relative;

	left:210px;
	top:105px;
	width: 100px;
}
img{
	border:0px;
}
h1{
font: 40px/40px 'KaushanScriptRegular', "Trebuchet MS",  Helvetica, sans-serif;letter-spacing: 0;
margin-bottom:5px;	
margin-top:10px;	
color:#373635;
}h2{
font: 40px/40px 'KaushanScriptRegular', "Trebuchet MS",  Helvetica, sans-serif;letter-spacing: 0;
margin-bottom:5px;	
margin-top:10px;	
color:#373635;
}
h3{
font: 30px/30px 'KaushanScriptRegular',"Trebuchet MS",  Helvetica, sans-serif;letter-spacing: 0;
	margin-bottom:5px;
	margin-top:10px;	
	color:#373635;
}
h4{
font: 20px/20px 'KaushanScriptRegular',"Trebuchet MS",  Helvetica, sans-serif;letter-spacing: 0;
		margin-bottom:5px;
		margin-top:20px;	
		color:#373635;
}
p,
ul {
  margin: 0;
  padding: 0;
}

#menu{
	display:block;
position:fixed;	
top:0;
left:20px;
height:473px;
width:300px;
background-image:url(../images/menu.png);

}
#nav {
  left: 0px;
  list-style: none;
  position: relative;
  top: 110px;
}

#nav li {
  margin-bottom: 2px;
  border:0px;
}
#nav a {
border:0px;
height:64px;
  color: #666;
  display: block;
  font-size: 11px;

  text-decoration: none;
  text-transform: uppercase;
}

#nav a:hover {

}
#nav .current a {
background-image:url(../images/current.png);
background-repeat:no-repeat;
  color: #ededed;
}
.current {
 margin-top:3px; 
}
#sauna{
margin-top:3px;
}
.weg{
margin-top:-3px;
}
.zeiten{
margin-top:-2px;
}
.kontakt{
margin-top:-3px;
}
.impressum{
margin-top:-3px;
}
#container {
  margin: 0 0 0 0;
  width: 100%;
}
.section {
	/*max-width:2500px;*/
/*width:1814px;*/
  padding: 20px 40px 20px 360px;
}
#section-1 {
padding-top:0px;
background-image:url(../images/background-orange.jpg) ;
background-repeat:repeat-y;

}
#section-1 h2{
font-color:#e3490d;
}
#section-5 h2{
	
		margin-bottom:5px;
		margin-top:20px;
font-color:#e3490d;

}
#section-5 a:link{
	color: #dedad9;
	text-decoration:underline;
}
#section-5 a:hover{
	color:#dedad9;
	text-decoration:none;
}
#section-2 a:link{
	color: #dedad9;
	text-decoration:underline;
}
#section-2 a:hover{
	color:#dedad9;
	text-decoration:none;
}
#section-1 a:link{
	color: #be331c;
	text-decoration:none;
}
#section-1 a:hover{
	color:#be331c;
	text-decoration:none;
}
#section-trenner1{
	height:260px;

background-image:url(../images/background-orange-land.jpg) ;
background-repeat:no-repeat;

}
#section-2 {
background-image:url(../images/background-section2.jpg) ;
background-repeat:repeat;

}
#section-trenner2{
	height:260px;

background-image:url(../images/background-wiese.jpg) ;
background-repeat:no-repeat;

}
#section-3 {
background-image:url(../images/background-section3.jpg) ;
background-repeat:repeat;


}
#section-trenner3{
	height:260px;

background-image:url(../images/background-bremen.jpg) ;
background-repeat:no-repeat;

}
#section-4 {
background-image:url(../images/background-section4.jpg) ;
background-repeat:repeat;


}
#section-trenner4{
	height:260px;

background-image:url(../images/background-buddah.jpg) ;
background-repeat:no-repeat;

}
#section-5 {
background-image:url(../images/background-section5.jpg) ;
background-repeat:repeat;
height:100%;

}
.section p:last-child {
  margin-bottom: 0;
}
#joomlamenu{
width:800px;
top:0px;
	height:63px;
min-width:200px;
}
#links {
	
	float:left;
  background: url(../images/menulinks.png) top left no-repeat;
width:18px;
  margin: 0;
  border: 0;
	height:63px;
}

#mitte  {
font:'KaushanScriptRegular';	
font-family:'KaushanScriptRegular', "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	float:left;
  background: url(../images/menumitte.png) top  repeat-x;
  margin: 0;
  border: 0;
	height:63px;
display:block;
}

#rechts {

	float:left;
  background: url(../images/menurechts.png) top left no-repeat;
width:23px;
  margin: 0;
  border: 0;
	height:63px;
}

@media(max-width:767px){
	
	#menu{
	display:none;
}

.section {
	/*max-width:2500px;*/
/*width:1814px;*/
  padding: 20px 40px 20px 15px;
}
.abstand{
		margin-top:15px;
	}
	}
@media(min-width:768px){
	#menu{
	display:none;
position:fixed;	
top:0;
left:0px;
height:473px;
width:285px;
background-image:url(../images/menu.png);

}
.section {
	/*max-width:2500px;*/
/*width:1814px;*/
  padding: 20px 40px 20px 15px;
}
.abstand{
		margin-top:15px;
	}
	#joomlamenu{
width:0px;
	}
	}
@media(min-width:992px){
	#joomlamenu{
width:620px;
	}
	
	
	#menu{
	display:block;
position:fixed;	
top:0;
left:0px;
height:473px;
width:285px;
background-image:url(../images/menu.png);

}
.section {
	/*max-width:2500px;*/
/*width:1814px;*/
  padding: 20px 40px 20px 315px;
}
	}
@media(min-width:1200px){
	#menu{
	display:block;
position:fixed;	
top:0;
left:20px;
height:473px;
width:300px;
background-image:url(../images/menu.png);

}
.section {
	/*max-width:2500px;*/
/*width:1814px;*/
  padding: 20px 40px 20px 360px;
}
#joomlamenu{
width:800px;
	}
	.abstand{
		margin-top:0px;
	}
	}