body{
	background-color:#a777f5;
	font-family: 'PT Sans', Arial,sans-serif;
	font-size:16px;
	line-height:23px;
	color:#444444;
	margin:0;
	padding:0;
	text-size-adjust: none;
}
.wrapper {	
	-moz-box-shadow: none; 
	-webkit-box-shadow: none; 
	box-shadow:none;
	margin: 0 auto 20px auto;
	background:none;
	padding-top:0;
}

.carroussel {
 	margin:0;
}
.car_blokje{
	background-color:#FFF;
}
.blokhi{
	background-color:#f4e241;
}
div.zondermarges{
	margin-top:0px;
}
#kalender{
	
}
.zoeken{
	display:none;	
}
#zoekvak{
	float:left;
	position:relative;
	width:100%;
	background-color:#006FAA;
	color:#FFF;
	z-index:9999;
	text-align:right;
	padding: 8px 0;
	margin-top:-23px;
}
.social{
	 color: #fff;
	 top:1px;
	 right:20px;
	 font-size:13px;
}
img.volgons{
	width:40px;
	height:40px;	
	margin-top:6px;
	
}

.nav{
	float:left;position:relative;width:97%;padding-left:3%;margin-bottom:24px;
}
nav ul {
	border-bottom:0;
}
nav li {
	background: none;
	padding:4px 0 4px 0;
	border-top:0;
}
nav li:last-child{
	margin-right:0;
}
nav li:hover{
 	border-bottom:1px solid #FFFFFF;
}

nav a {
	color: #333;
	font-size:18px;
	line-height:23px;
	padding: 5px 0px 5px 0px;
 
}
nav a:hover{
	color: #FFF;   
}
nav li.hi a {
	color:#FFF;
}

h1,h4{
	color:#1da8e9;	
	margin-top:0px;
}
h1{
	margin-top:0px;
}
h2.vulbg, .halflinks h2, .halfrechts h2, .tweederdelinks h2, .tweederdelinksverder h2, .derdelinks h2, .derdemidden h2, .derderechts h2, .heel h2{
	border-bottom:0;
	color:#1da8e9;	
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
	padding: 5px 0 3px 0;
	width:100%;	
}
.zij h2.vulbg, .zij .halflinks h2, .zij .halfrechts h2, .zij .tweederdelinks h2, .zij .tweederdelinksverder h2, .zij .derdelinks h2, .zij .derdemidden h2, .zij .derderechts h2, .zij .heel h2{
	background-color:none;	
}
h2.in{
	display:inline-block;
}

hr {
    border-top: none;
   
}
.inleiding{
	font-size:18px;
	line-height:26px;
	color:#5f6d74;
	font-weight:700;
	padding-bottom:20px;
}
.tekst{
	font-weight:400;
}

.item{
	/*background: #FFFFFF url("../images/bg_item.png") repeat-x;*/
	background: #fff;
	padding:0px 0px 10px 0px;
	border-bottom: 0;
 }
 .item:first-child{
	border-top: none;
 }
 .item_txt{
	padding-top:15px;
}
.item_bg{
	width:100%;
	padding:4px 0;
}

.zij .item_bg{
	background-color:transparent;
}

.bericht, .bericht_zonder_hover, .berichtrechts{
	float:left;
	padding:0px 0px;
	line-height:21px;
	border-bottom: 0;
	margin-bottom:6px;
	width:100%;
}
.bericht:hover{
	
}
 .bericht:first-child, .bericht_zonder_hover:first-child{
	border-top: none;
 }
 .tweets .berichtrechts, .tweets .leesmeer{
	width:100%;
	padding:4px 0;
}
  .agendabericht {
	padding-bottom:20px;
}
.vulbg hr, .halflinks hr, .halfrechts hr, .tweederdelinks hr, .tweederdelinksverder hr, .derdelinks hr, .derdemidden hr, .derderechts hr, .heel hr{
	border-top: 0px;
}
div.nieuwskop, b.mededelingenkop, b.agendakop{
	font-weight:bold;
	padding:  0;
}
.halflinks, .halfrechts, .tweederdelinks, .tweederdelinksverder, .derdelinks, .derdemidden, .derderechts,.heel, div.opgevuld{
	background-color:#fff;
	padding-bottom:2px;
	margin-bottom:20px;
}

.heelnosha{
	background-color:#fffffe;
}
div.kader{
	background: none;
	padding:0;
	border:0;
}
.kleurkopje{
	color: #333333;
}
.terug a{
	color:#CCCCCC;
}
.btn_terug{
	padding-top:5px;
}
.main article{
	float: left;
	width: 66%;
	margin:2% 0 20px 3%;
	padding-right: 3%;
}
.lijnrechts{
	border:0;
}
.main aside{
	width: 22%;
	margin:6% 2% 20px 0px;
	border-left:0;
	padding-left:3%;
}
.logodiv{
	position:relative;
	float: left;
	width: 15%;
	margin:0;
	padding:0;
}
.logo{
	position:relative;
	float: left;
	width: 100%;
	margin:0;
	padding:0;
	margin-left:0;
	margin-right:2%;
}
.navigatie{
	position:relative;
	float: left;
	width:80%;
	padding-top:60px;
}
.logo img, .logodiv img{
	width:180px;
	padding:0;
}
.breed{
     	float:left;
     	width: 100%;
    	margin:0;
	padding:0;
}
.navkolom{
	float:left;
	
}
.subnavkop{
	float:left;
	color:#000;
	background-color:#fff;
	z-index:2;
	margin-bottom:7px;
}
.subnavkop h3{
	color:#000;
	text-transform:uppercase;
}
.subnavinhoud{
	float:left;
	background-color:#fff;	
	padding-top:0px;
	padding-bottom:15px;
	border-top:2px dotted #a3d6e2;
	z-index:3;
	width:100%;
}
ul.subnavUL li  ,ul.subnavUL li.subnavuitloggen  {
	background-color:#fff;
	color:#53b5e5;
	border-bottom:2px dotted #a3d6e2;
	font-size:16px;
	line-height:23px;
}

ul.subnavUL li:hover  {
	color:#000000;
}
ul.subnavUL li.subnavuitloggen  {
	
}
ul.subnavUL li.hi  {	
	color:#000000;	
}
.carrousel{
	background:#FFFFFF;
}
.header{
	background:#FFFFFF;
	padding-top:0;
	line-height:0;
}
.banner_teksten_onder{
	position:absolute;
	bottom:10px;
	background-color:transparent;
	color:#FFF;
	
}
.banner_tekst{
	clear:both;
	float:left;position:relative;
	right:0;
	bottom:0;
	text-align:right;
	z-index:100;
	display:none;
	padding-top:2px;
	padding-bottom:2px;
	font-size:22px;
	text-shadow: 0 0 8px #333;
}
#banner_tekst1{
	display:block;	
}

.hoogtepunten_kop{
	font-size:24px;
	line-height:26px;
	color:#FFF;
}
.hoogtepunten_img{
	padding-bottom:0;	
}
.introrechts .hoogtepunten_txt{
	font-size:14px;
	line-height:19px;
	background-color:#e0f2f6;
	margin-bottom:20px;;
}
.tekst,.teksttopmarge{
	z-index:5;
}
.introrechts{
	color:#333;
	z-index:5555;
	position:relative;
}
.hoogtepunten_txt{
	z-index:5555;
}
.carkleur1{
	background-color:#e55dad;
	color:#FFF;	
}
.carkleur2{
	background-color:#e55dad;
	color:#FFF;	
}
.carkleur3{
	background-color:#e55dad;
	color:#FFF;	
}
.uitgelicht_bg{
	background-color:#fff; /*645770;*/
	color:#1c536e;
	padding-top:30px;
}
.opgevuld h2,.item h2{
	color: #1e7eb0;
	font-size:19px;
}
ul.opgevuld {	
       margin:7px 0px 12px 0px;
}
.main{
	background-color: #FFF;
	margin-top:0px;
}	
footer {
	background: #36a5be;
	color: #fff;
	margin-top:0px;
	padding-top:25px;
	padding-bottom:20px;
}
.footer_kolom{
	font-size:15px;
	line-height:21px;
	width:25%;
	margin-right:6%;	
}
.kol3{
	margin-right:0;	
	width:31%;
}

.datumvak{	
	background-color:#e55dad;
	color:#FFF;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	text-align:center;
}
.startkop, .eindkop{
	color:#69078d;
}
.eindkop{
	margin-top:0px;
}
a{
	color:#00a8ff;
}
footer a, .zoeken a{
	color:#fff;
	text-decoration:underline;
}
a:hover{
	color:#71c7f4;
}
a.leesmeer{
	clear:both;
	width:100%;
	border:0;
	float:left;
	margin-top:0px;
}
a.leesmeer:hover{
	border:0;
	background-color:#FFFFFF;
	color:#3199cf;
	text-decoration:none;
}
a.meer{
	padding-left:0px;	
}

footer a:hover, .zoeken a:hover{
	color:#fff;
}

.zoeken{
	display:none;	
}
.formulier,.formulierbedankt{
	background-color:#f0f9fe;
}
#verstuurknop{
	padding-top:20px;
}
div.formulierbedankt{
	color:#FF0000;
}
.veldnaam {
	color: #727272;
	padding: 20px 0 5px 0;
	font-size: 15px;
	clear: both;
}
INPUT.breed{
	padding:3px;	
}
.toelichting{
	color:#888;
}
/*  KLEIN SCHERM                    */
/* *********************** */
@media only screen and (max-width:1024px) {
	.hoogtepunten_kop{
		font-size:19px;
		line-height:23px;
	}
}
/*  KLEIN SCHERM                    */
/* *********************** */
@media only screen and (max-width:880px) {
	.vlieger img{
	     	float:left;
	}
	.hoogtepunten_kop{
		font-size:18px;
		line-height:23px;
	}
}
/*  KLEINER SCHERM                    */
/* *********************** */
@media only screen and (max-width:800px) {
	

}
.moblogo img {
    width: 100%;
    max-width: 120px;
}
.mob .navigatie{
	padding-top:0;	
}
.mob .wrapper {	
	width:100%;
}
.mob .tussen{
	display:none;
}
/*  KLEINST SCHERM                    */
/* *********************** */
@media only screen and (max-width:850px) {

	
	.main article{
		float: left;
		width: 94%;
		margin:0;
		padding:2% 3% 0 3%;
	}
	.main aside {
		float: left;
		width: 94%;
		padding:2% 3% 20px 3%;
		margin:0;
		border-left:0;
	}
	.wrapper {	
		width:100%;
	}
	.tussen{
		display:none;
	}
	.footer_kolom{
		width:100%;
		margin-right:0;
	}

	.hoogtepunten_txt{
		float:left;
		width: 94%;
		padding-bottom:3%;
		margin-bottom:0px;
	}
	.hoogtepunten_txt h1{
		font-size:25px;
		line-height:1.3;	
	}
	.nav{
		width:94%;	
	}
}


#site{
	bottom:-60px;
}


 
.bgkleur1, .bgkleur2, .bgkleur3,.bgkleur4, .bgkleur5, .bgkleur6, .bgkleur7, .bgkleur8, .bgkleur9{background-color:#fff;color:#666;}
 .kleur1{color:#17aaf6;}
 .bgkleur1 a{background-color:#ee4d6f;border:1px solid #ee4d6f;color:#fff;}
  nav  li.hi.bgkleur1  a{background-color:#fff;color:#ee4d6f;border:1px solid #ee4d6f}
 .heel h2.likleur1{border-bottom:4px solid #093;margin-right:5px;}

.kleur2{color:#17aaf6;}
 .bgkleur2 a{background-color:#ca4dee;border:1px solid #ca4dee;color:#fff;}
  nav  li.hi.bgkleur2  a{background-color:#fff;color:#ca4dee;border:1px solid #ca4dee}
 .heel h2.likleur2{border-bottom:4px solid #093;}
 
.kleur3{color:#17aaf6;}
.bgkleur3 a{background-color:#824dee;border:1px solid #824dee;color:#fff;}
 nav  li.hi.bgkleur3  a{background-color:#fff;color:#824dee;border:1px solid #824dee}
 .heel h2.likleur3{border-bottom:4px solid #093;}
 
.kleur4{color:#17aaf6;}
.bgkleur4 a{background-color:#4d82ee;border:1px solid #4d82ee;color:#fff;}
 nav  li.hi.bgkleur4  a{background-color:#fff;color:#4d82ee;border:1px solid #4d82ee}
.heel h2.likleur4{border-bottom:4px solid #093;}

.kleur5{color:#17aaf6;}
.bgkleur5 a{background-color:#10bdd1;border:1px solid #10bdd1;color:#fff;}
 nav  li.hi.bgkleur5  a{background-color:#fff;color:#10bdd1;border:1px solid #10bdd1}
.heel h2.likleur5{border-bottom:4px solid #093;}

.kleur6{color:#17aaf6;}
 .bgkleur6 a{background-color:#13d638;border:1px solid #13d638;color:#fff;}
  nav  li.hi.bgkleur6  a{background-color:#fff;color:#13d638;border:1px solid #13d638}
 .heel h2.likleur6{border-bottom:4px solid #093;}
 
.kleur7{color:#17aaf6;}
.bgkleur7 a{background-color:#aec60d;border:1px solid #aec60d;color:#fff;}
 nav  li.hi.bgkleur7  a{background-color:#fff;color:#aec60d;border:1px solid #aec60d}
 .heel h2.likleur7{border-bottom:4px solid #093;}
 
.kleur8{color:#17aaf6;}
 .bgkleur8 a{background-color:#3cb81f;border:1px solid #3cb81f;color:#fff;}
  nav  li.hi.bgkleur8  a{background-color:#fff;color:#3cb81f;border:1px solid #3cb81f}
.heel h2.likleur8{border-bottom:4px solid #093;}

.kleur9{color:#17aaf6;}
.bgkleur9 a{background-color:#f48a3b;border:1px solid #f48a3b;color:#fff;}
 nav  li.hi.bgkleur9  a{background-color:#fff;color:#f48a3b;border:1px solid #f48a3b}
 .heel h2.likleur9{border-bottom:4px solid #093;}



/*hamburger zoeken */
 #zoekli{position:relative;padding:4px 0;padding-left:5px;} 
li#zoekli a{color:#fff;padding:0;background-color:#3cb81f;border:1px solid #3cb81f;padding:5px}
 nav li#zoekli:hover{background-color:#fff;}
 nav li#zoekli a:hover{background-color:#3cb81f;}
 
.mob #zoekli{padding-left:0;} 
.mob li#zoekli a{color:#000;padding:0;background-color:#fff;border:0;padding:0 5px;float:left;display:inline-block}
.mob nav li#zoekli a:hover{background-color:#fff;}
.mob nav li{text-align:left;}
.mob input#woord{float:left;}


 .introrechts a{background-color:transparent;color:#666;border:0}
