

@import url(flow.css);






a.impress{
  font-size: 1.2em;
  color:white;
   text-decoration: none;
font-weight:bold;

padding-left:4px;		
}
a.impress:visited{
  color:white;
     }
a.impress:link{
  color:white;

}
a.impress:active{
  color:white;
}
a.impress:hover{
  color:#666666;
    
 
 
}


 input[type=submit] {
  
    -webkit-border-radius: 0;
      border-radius:0;
    
}
 input[type=text] {
   
    -webkit-border-radius: 0;
      border-radius:0;
}

body, html {
  font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
  font-weight: 300; 


    font-size:1em;
    line-height: 1.14em;
    margin: 0;
    padding:0;
    height:100%;
    background-color: #608da0;
    
 

  }
    .default-design{
 	max-width: 1600px;
  }
  b{
 Color:rgba(104, 59, 12, .8);
  color:white;
  font-size: 1.1em;
  }
  



.fnav1{

 position: relative;
  top:18em;
  left:7em;
    list-style-type: none;
  margin:auto;
  padding: 0;
  width:100%;
height:23em;
 
}
 ul.fnav1 li{
 float: left;
  width:11%;
  height:18em;
 

}
 ul.fnav1 li:hover{
cursor: pointer;

  
}


  ul.fnav1 li:nth-child(2){
 
 margin-left:1.5em;

 }
   ul.fnav1 li:nth-child(3){
 
 margin-left:1.5em;

 }
    ul.fnav1 li:nth-child(4){
 
 margin-left:5em;

 }
     ul.fnav1 li:nth-child(5){
 
 margin-left:1.5em;

 }
     ul.fnav1 li:nth-child(6){
 
 margin-left:5em;

 }
 
 .fnav2{

 position: relative;
  top:22em;
  left:7em;
    list-style-type: none;
  margin:auto;
  padding: 0;
 
}
 ul.fnav2 li{
 float: left;
  width:11%;
  height:18em;
 

}
 ul.fnav2 li:hover{
cursor: pointer;

  
}


  ul.fnav2 li:nth-child(2){
 
 margin-left:1.5em;

 }
   ul.fnav2 li:nth-child(3){
 
 margin-left:1.5em;

 }
    ul.fnav2 li:nth-child(4){
 
 margin-left:5em;

 }
     ul.fnav2 li:nth-child(5){
 
 margin-left:1.5em;

 }


.sec-content1{
 
   
margin-top:0em;

min-height:100%;
 
	
 }  
 .aCont{
  background-image: url(../grafik/banner.jpg);
	background-size:100%;
	background-position: center; 
	background-repeat: no-repeat;
  text-align: center;
	width:100%;
  min-height:100em;
	 margin: 0 auto;
  display: table;
 width:100%;
 }

 .IndexBoxHeader{
	font-size:1.8em;
	padding-left:0.2em;
	padding-bottom:0.8em;
/*	Color:rgba(104, 59, 12, .5);*/
	height:2em;
	color:white;
	text-align: center;
}

 .con-cont1{
	text-align: center;
	  width: 100%;
	 margin: 0 auto;
  display: table;


  
}



 .st_box_index_f{

  position: relative;
 top:-4em;
 font-size: 1.2em;
 color:white;
  text-align: left;
   }
  
.lcent{
	text-align: left;
	 margin: 0 auto;
}
 .innerLogo{
 
 width:25em;
 height:25em;
 background-color:white;

  border-radius:50%; 
 padding:0.4em;
 margin: 0 auto;
 }
 .iLogo{
 
 margin-top:6.2em;
 width:80%;
 }
 .fonttext{
 margin-top:2em;
 padding-top:1em;
 
 line-height:1.4em;
 font-weight: bold;
 font-size: 1.3em;
 /*Color:rgba(104, 59, 12, .5);*/
 
 color:white;
 /*border-top:1px solid rgba(104, 59, 12, .5);*/
 }
 
 
  .fonttext2{
 padding-top:0.8em;
 padding-left:2em;

 line-height:1.4em;
 font-weight: bold;
 font-size: 1.7em;
 /*Color:rgba(104, 59, 12, .5);*/
 text-align:center;
 
 color:white;
 

 }
 .fonttext2a{
font-size: 1.7em;
 
  line-height:1.4em;
  font-weight: bold;
 
  /*Color:rgba(104, 59, 12, .5);*/
  text-align:center;
   
  color:white;
  
 
  }

 .imgWeiner{
 
 margin-top:1.2em;
 padding-left:2.2em;
 width:24em;
color:white;
 overflow: hidden;

 
 }
  .imgWeiner img{
  
  width: 100%;
  }
  
  
   .imgWeiner a{

color:white;

text-decoration: none;
 
 }
     .imgWeiner a:hover{

 color:#555753;

text-decoration: none;
 
 }
 
 #inner{
 margin-top:1%;
padding-top:0.1em;

margin-left:0em;
	font-size: 1.21em;
	
	
	
	text-align: center;
padding-bottom:1.2em;


margin-bottom:0.5em;	
line-height: 1.3em;
min-height:30%;

}

#mcon1{

	padding-left:0em;
	padding-right:0em;
	
}
.shadow{
	-pie-box-shadow: none;
	-moz-box-shadow: 6px 6px 8px rgba(54, 65, 79, 0.5);
	-webkit-box-shadow: 6px 6px 8px -1px rgba(54, 65, 79, 0.5);
	box-shadow: 8px 8px 8px rgba(54, 65, 79, 0.3);
}
 
 
 
   .sec-footer{

 background: rgba(0, 101, 36, .1);
  /*    background: rgba(120, 120, 120, .3);  */
     background: rgba(165, 220, 178, .1);


 }  
  


.con-footer{
		text-align: left;
	width:100%;
	 margin: 0 auto;
  display: table;

  font-size: 1.1em;
 
padding-top:0.4em;
padding-bottom:0.3em;
 
min-height:12em;

}







	
	
	#sidepictures{
/* float:right;  */
text-align:right;
	margin-top:52px;

height:11em; 

	padding-left:0px;
	position: relative;

	cursor: pointer;
	
	overflow: hidden;

}
.wdate{
	
	font-size: 0.8em;
	color: gray;
	text-align: left;
	
}	



.SideHeadline{
font-size: 1.2em;
	letter-spacing:0.1em;


 color:  #cccecf;
   

font-weight:bold;
text-align:left;
	
	margin-top:0.4em;
	margin-bottom:0.6em;
		/*background: rgba(250, 250, 250, .7); */
	
	}
	

.innerHead{

	 color:  #003c73;
display: inline;
font-size: 1.05em;

  
}
 