/*
* *
*/
/*
* *
*/


   
/* =============================================================================
   Custom content styling
   ========================================================================== */
body,td,th {
	color: #fff; background-color: #fff; font-size: 20px; font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,
Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif; color: #333333;
	
}


a:link {
	color: #0292d1;
	text-decoration: none;
}
a:visited {
	color: #46b646;
	text-decoration: none;
}
a:hover {
	color: #567c11;
	text-decoration: underline;
}
a:active {
	color: #CCC;
	text-decoration: none;
}


#inhalt22 {
	
	width: 96%;
	margin-top:17px; 
	margin-right:0%; 
	margin-left:2%; 
	background-image: url(images/linksgala23.png); 
     background-size: 100%;
    background-repeat: repeat-y; 
 
}

h1  { font-size:30px;

}

h3  { font-size:66px; color: #41bae7; font-family: 'Yanone Kaffeesatz', sans-serif; 

}


#inhalt23 {
	
	width: 100%;
	margin-top:130px; 
	margin-right:0%; 
	margin-left:0%; 
	
 
}

#inhaltcont {
display:block;	
	width: 80vw;
height: auto;
	margin-top:0px; 
	margin-right:0%; 
	margin-left:0%; 
	
 
}

#inhaltmagazin {
	
	width: 96%;
	margin-top:200px; 
	margin-right:0%; 
	margin-left:2%; 
	
 
}
#inhaltslider {
	
	width: 75%;
	margin-top:100px; 
	margin-right:0%; 
	margin-left:12%; 
	
 
}


#magazin {
	width: 30%; margin-left:35%; 
    		 
	
}


#balla { width: 30%; float: left; padding: 5%;  }
#ballaref { width: 30%; float: left; padding: 3%;  }


#dumm { display: none; float: left; padding: 0%;  }


#weiss19 {
	width:100%;
top:13px; 
	background-color: #dd1dad;
z-index: 700;
position: absolute;
			top: 0%;
			left: 0%;
		
	
	
	
	
	 
}

#slider1{ display:block; margin-left:20%;}
#slider2{ display:block; margin-left:0%; width: 90%;  }


#hintergrund {
  width=100%; padding:180px; background-attachment: fixed;
  background-repeat: no-repeat;
  background-size: cover;
  -moz-background-size: cover;"
}




#linie1 {
	
	
	
	width: 26%;
	float:left;
	
	
}


#logo-top {
	
	
	
	width: 12%;
	position:absolute;
			top: 0px;
			left: 80%;
			z-index: 800;
	
	
}







#linie2 {
	
	
	
	width: 33%;
	float:left;
	
	
}
#linie3 {
	
	
	display: table-cell;
	width: 34%;
	float:left;
vertical-align: middle;
padding: 3%;
	
	
}

.logo22 {
	
	
	
	width: 17%;

	

	
	
}




#linie8 {
	
	
	
	width: 40%;
	float:left;
margin-left:5%;
	
	
}






#start1 { position:absolute; z-index:901; width:80%; margin-left: 10%;  top: 24%; padding: 0px; }


#textinnen{width:80%; padding: 20px; left:10%; color:#fff; }

#texte2{width:80%; padding: 0px; margin-left:5%; }


#content{width:100%; margin: 0px auto; }

#gallery{ width:55%;margin-right: 0px ; float:left; z-index: 8;
  }
#gallery2{width:80%;margin-right: 0px ; float:left;     }


#navi {
	
	
		width: 100%;
	
	margin-right:auto; 
	margin-left:auto; 
	background-image: url(bg-nav.png);
	
     height: 60px;

}










.banner {
	width: 100%; 
    		 
	
}


.banner23 {
	width: 100%;
display:block; 
    		
}
.banner24 {
	width: 80%;
display:block; 
    		
}
#fake2{ display:none;  }



.bannergala {
	width: 60px;
    
    	float: right;
	margin-right: 20px;
margin-top: 10px;

	
}


#logo {
	width:100%;
	background-color: #95b956;

		
	
	
	
	
	 
}

	
	
	
	 

.content{width:100%;
		postition:absolute;
	margin-left:0px;
      margin-top:60px;
}
#container {padding: 0px 0px 0px;	border-top: 0px solid #fff;}
/* --Clearfix */
.cf:before,
.cf:after {content:""; display:table;}
.cf:after {clear:both;}
.cf {zoom:1;}



#titback2 {
	width:100%;
		background-image: url(b1.jpg);
	
	
	
	padding-bottom:10px;
	 
}
a.menu { display:block; margin-bottom:5px; text-align:left; border-color:#fff;
          border-width:1px; padding:12px; text-decoration:none; }

a.menu:link    { color:#fff; background-color:#a2c030; }
a.menu:visited { color:#fff; background-color:#a2c030; }
a.menu:hover   { color:#fff; background-color:#006666; }
a.menu:active  { color:#fff; background-color:#74b452; }

.sizeem {font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 40px;}
.sizeem2 {font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 28px;}
.sizeemtit {font-family: 'Oregano', cursive;
	font-size: 50px;}
.gruen {color:#086628;}
.rot {color:#ed151d;}




#bbfuss {
	width:100%;
     font-family: 'Open Sans', sans-serif;

	background-color: #95b956;
     display:block; 
     float:left;
	color: #000;
	padding-top:20px;
	padding-bottom:10px;
	 
}



#kopf {
		width: 100%;
		
		
		display: none;

		
		
		
	}
#kopf2 {
		width: 100%;
		background-color: #fff;


position: fixed;
			top: 0%;
			left: 0%;
z-index: 950;


		
		

		
		
		
	}






#nav2 {
	width:100%;
     background-color: #bad190;

	color: #fff;
	padding-bottom:1px;
	 
}


ul#nav2 {
    margin: 0; padding: 0.1em;
    text-align: center;  font-family: 'Oregano', cursive; font-size: 16px;

    
  }
  ul#nav2 li {
    list-style: none;
    display: inline;
    margin: 0.1em; padding: 0; 
  }

  ul#nav2 a, ul#Fuss span {
    padding: 0.2em 1em;
    text-decoration: none; font-weight: bold; 
    
  }
  * html ul#nav2 a, * html ul#Fuss span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
















#fuss {
	width:100%;
		color: #fff;
background-image: url(bg_pattern.png);
	padding:5%;
background-color: #086628;

	 
}
#fussli {
	width:45%;
		color: #fff;
	padding-bottom:0px;
float: left;
font-family: 'Open Sans', sans-serif;

}
#fussmi {
	width:10%;
	color: #fff;
	padding-bottom:0px;
text-align: center;
font-family: 'Open Sans', sans-serif;
float: left;
	 
}

#fussre {
	width:10%;
	color: #fff;
	padding-bottom:0px;
text-align: center;
font-family: 'Open Sans', sans-serif;
float: right;
	 
}



ul#Fuss {
    margin: 0; padding: 0.8em;
    text-align: center; text-shadow: 0 0px 0 #000; font-family: 'Open Sans', sans-serif;
font-size: 14px;

    
  }
  ul#Fuss li {
    list-style: none;
    display: inline;
    margin: 0.4em; padding: 0; text-shadow: 0 0px 0 #000;

  }

  ul#Fuss a, ul#Fuss span {
    padding: 0.2em 1em;
    text-decoration: none;  text-shadow: 0 0px 0 #000;

    
  }
  * html ul#Fuss a, * html ul#Fuss span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }



#oben {
	width:30%;
		

	
	right:10px;

	margin-bottom:10px;
	 
}

	
	
	
	 
}

