@media screen and (max-width: 1261px){ /* CSS when device width is 480px or less even nog kleiner du suitzetten - effect bekijken*/
/* start logo aanpassing als hetniet meer past daarboven alles gelijk houden */


	.logo_knop {

	   /* width: 10%; */
  

	}
	.sticky {  
	    /* border: 1px solid #ff00ff; width: 98%; */
	/* bij breedte onder max moet de margin er af */    
	width: 98%; /* voor oude browsers */
	width: -moz-calc(100% - 20px);
    width: -webkit-calc(100% - 20px);
    width: calc(100% - 20px);
	    
	}
	
	

	

	
}

@media screen and (max-width: 900px){ /* CSS when device width is 480px or less even nog kleiner du suitzetten - effect bekijken*/
/* start logo aanpassing als hetniet meer past daarboven alles gelijk houden */


	.logo_knop {

	    width: auto;
		height: 90%;
  

	}
	
}
@media screen and (max-width: 700px){ /* CSS when device width is 480px or less even nog kleiner du suitzetten - effect bekijken*/
/* start logo aanpassing als hetniet meer past daarboven alles gelijk houden */


	.logo_knop {
		
		
    	float: none;
    	display:block;
    	
		margin: 0px 0px 15px 0px;
		
	}
	
}

@media screen and (max-width: 568px){ /* CSS when device width is 480px or less even nog kleiner du suitzetten - effect bekijken*/
/* telefoon zaken  Arial is beter op de telefoon  */
	BODY {
	
		font-family: Arial, Verdana, "Verdana TT",  sans-serif;
		line-height: 1.3em;
		font-size: 1.0em;
	
	}
	.sticky {  
			/* border: 1px solid #ff00ff;  */
			/*  width: 94%; */
			width: 94%;  /* voor oude browsers */
			width: -moz-calc(100% - 20px);
			width: -webkit-calc(100% - 20px);
			width: calc(100% - 20px);
	}

	A:HOVER {
		
			/* font als normaal */
			font-size: 1.0em;
		
	}

	.slidertitels {
	  font-size: 2.3em; 
	  line-height: 50px;
	  height: 50px;
	  font-weight: normal;
	}

	TD {
			font-family: Arial, Verdana, "Verdana TT", sans-serif;
			line-height: 1.3em;
			font-size: 1.0em;

			/* color : #000000; */
	}

	TEXTAREA {
			font-size: 0.75em;
		}


	INPUT {
			font-size: 0.75em;
		
	}

	.autohoogteanchor {
	 /* als er meer staat in telefoon menu dan is het veel hoger - dus? - regel 2 keer zo hoog? op padding? */
	 line-height: 2.5em;
	 font-size: 1.6em;
 
	 /* display: block; position: relative; top: -260px; visibility: hidden; */
	}

	.logo_knop {
		
		width: auto;
		height: 75%;
		
    	float: none;
    	display:block;
    	
		margin: 0px 0px 15px 0px;
		
	}

	.sideviewtoggleknop_snb {

	 
		 /* margin: 5px 8px 0px 0px; */
		 width: auto;
		 height: 95%;
	} 
.telefoon_knop {
     
     display: none;
     
}
.telefoon_knop_tel {

     
     float:right; 
     margin: 2px 10px 0px 0px;
     width: auto;

     height: 95%;
     display:block;
     
}

.route_knop {

     height: 95%;
     
}

.home_knop {

     
     height: 95%;
     
}
   
strong {
  /* dit is woordstijl titel nieuws  - nog groter  */
      font-family: Verdana, "Verdana TT", sans-serif;
	  font-size: 1.4em; 
	  line-height: 1.4em;
}
u {
  /* dit is woordstijl inhoud nieuws - groter*/
	  font-family: Verdana, "Verdana TT", sans-serif;
	  font-size: 1.2em;
	  line-height: 1.4em;
 
}  

	H1 {

	  font-family: Verdana, "Verdana TT", sans-serif;
	  font-size: 1.4em; 
	  line-height: 1.4em;
	 

	}
	H2 {
	  font-family: Verdana, "Verdana TT", sans-serif;
	  font-size: 1.2em;
	  line-height: 1.4em;
 
	}
 
	#nav {
	   font-size: 1.1em;
	}

	#navlist {
  
	  padding: 0.3em  0em  0.5em  0em;
  
 
	}
	   #navlist li {
 
		   padding: 1px 3px 1px 3px;
		   line-height: 1.3em;
		   /* line-height: 20px; */
  
	   }
	  
   
	#footer {
		
		height: auto;
		font-size: 0.9em ;
		font-family: Arial, Verdana, "Verdana TT", sans-serif;
		
        background-size: auto 85%;


	}
	#footer TD {
			font-family: Arial, Verdana, "Verdana TT", sans-serif;
			line-height: 1.3em;
			font-size: 0.9em ;
	        /* background: #ff00ff; */
		
	}
	  
	   .kleinefotodiv {
			width: 33%;
	   }
   
	   .kleinefotodiv img {
		 width: 100%;
	   }
	   .klikfotodiv {
			width: 33%;
	   }
   
	   .klikfotodiv img {
		 width: 100%;
		 height: auto;
	   }
	   .polaroidomschr {
		
			padding: 0.5em 0.5em 0.5em 0.5em;
			border: 1px solid #BFBFBF;
			line-height: 0.9em;
		
		}
	
		.polaroidomschr img {
			margin: 0 0 0 0;
		}
	
		.polaroid {
		
			padding: 0.5em 0.5em 0.5em 0.5em;
		}
	   .polaroidnormal {
		
			padding: 0.5em 0.5em 0.5em 0.5em;
		}
	
	
		.sectieopmaak_7 .tdmiddenparent  {

				  width:75%;
	
		}

		
		

		.sectieopmaak_8 td{
		  /* 
		  display:block;
		
		  border: 0px none #0000000 !important;
		  padding: 0 0 !important;
		  margin: 0 0 !important;
		  */
		  display:block;
		
		  border: 0px none #000000 ;
		  padding: 0 0;
		  margin: 0 0 ;
		
		}

		
		.sectieopmaak_8 .tdlinksparent  {
		display:block;
		width:100%;
		
		/* background: #616161; */
		}
		.sectieopmaak_8 .tdmiddenparent  {
		display:block;
		width:100%;
		
		/* background: #610061; */
		}
		.sectieopmaak_8 .tdrechtsparent  {
		display:block;
		width:100%;
		
		/* background: #610061; */
		}
	
		.sectieopmaak_11 {
  
		  padding: 6% 0% 8% 0%;
		  margin: 0 0;
		  /* heeft txt align zin met ons cms? */
  
		  background-position: center top;
		}
		.sectieopmaak_11 H1 {
		  /* op eigen pg */ 
		  font-size: 1.1em;
		  white-space: nowrap;
		}
		.sectieopmaak_11 H2 {
		  /* op home pg */
		  font-size: 1.1em;
		  white-space: nowrap;
		}
		
		
	.slidernieuwsblok H1 {
		
			font-size: 1.4em;
			line-height: 1.2em;
			display: block;
			color: #fad201;
	}
	.slidernieuwsblok TD {
		
			font-size: 1.4em;

			
			line-height: 1.2em;
	}

   .slidernieuwsblok A:LINK, .slidernieuwsblok A:VISITED, .slidernieuwsblok A:ACTIVE {

		color: #404040;
			
	}
	
	
	
	.sectieopmaak_18 td{
		  /* 
		  display:block;
		
		  border: 0px none #0000000 !important;
		  padding: 0 0 !important;
		  margin: 0 0 !important;
		  */
		 
		font-size: 0.9em;

		line-height: 1.2em; 
		
		
		
		}

.sectieopmaak_18 .tdrechts {
        margin: 0px 0px !important;
		padding: 0px 0px !important;
		
		 border: 1px solid #0000000;
}
		
		.sectieopmaak_18 .tdlinksparent  {
		display:block;
		width:100%;
		
		/* background: #616161; */
		}
		.sectieopmaak_18 .tdmiddenparent  {
		display:block;
		width:100%;
		
		/* background: #610061; */
		}
		.sectieopmaak_18 .tdrechtsparent  {
		display:block;
		width:100%;
		
		/* background: #610061; */
		}
	
	
	
	  .tabelkop7 .kleinefoto
	  {
	  	max-width: 30px;
	  	/* float: left; */
	  	display: table-row;
	  	
	  }

.tabelkop7 H1 {
	font-size: 1.6em;
	display: inline-block;
	display: table-row;
}
.tabelkop7 H2 {
  font-size: 1.3em;
  display: inline-block;
  display:block;
}


	 
}

