body {
	color: #413b5d;
	line-height: 25px;
	background-color: #ffffff;

    background-image: url('/design/images/achtergrond.png');
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center bottom;
    background-size: 80%;

}
h1 {
	color: #32a2ba;
	font-family: 'webfont';
	font-size: 35px;
	text-align: center;
	padding-bottom: 20px;
}
h3 {
	color: #32a2ba;
	font-family: 'webfont';
	font-size: 25px;
	text-align: left;
	margin-top: 30px;
	margin-bottom: 10px;
}


a:link { 
	color: #52a0b6;
	text-decoration: none;
}

a:visited { 
	color: #52a0b6;
	text-decoration: none;
}

a:hover { 
	color: #52a0b6;
	text-decoration: underline;
}

a:focus { 
	color: #52a0b6;
	text-decoration: none;
}

a:active { 
	color: #52a0b6;
	text-decoration: none;
}


#bodycontent {


}
.menu_mobile, .closebutton {
	line-height: normal;
}
.mobile-menu ul li a {
    -webkit-tap-highlight-color: #52a0b6;
}
.mobile-menu ul li a:hover, .mobile-menu ul li .current {
    background-color: #52a0b6;
}
	
}
.header_desktop {
	height: 282px;
}
.headerbar {
	/*background-color: #0093c5;*/
	background-color: #e01717;
	height: 1px;
	box-shadow: 0px 1px 2px #a7a7a7;
}
#headerfull {
	top: 223px;
	left: 0px;
	width: 100%;
	height: 55px;
	position: absolute;
	z-index: 100;
	background-color: #52a0b6;
}
#whitebg {
	z-index: 900;
	position: absolute;
	left: 0px;
	top:-230px;
	width: 100%;
	height: 230px;
	background-color: aqua;
}


.footerholder {
	position: relative;
	bottom: 0px;
	left: 0px;
	width: 100%;	
	font-size: 12px;
	z-index: 200;

    background-size: auto 100%;
    background-repeat: no-repeat;
   
	overflow: hidden;
}
.footerbg {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	width: 100%;
	background-color: #7569a7;
	opacity: 0.1;
}

.footerbar {
	background-color: transparent;
	bottom: 0px;
	font-size: 12px;
	z-index: 200;
}
.footertable {
	font-size: 12px;
	color: #000000;
	z-index: 200;
}

#middlecontent {
	background-color: transparent;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
}

#cssmenu {
	background-color: transparent;
	margin-top: 20px;
	z-index: 2000;
}

#cssmenu li a, #cssmenu li a:visited {
	color: #fff;
	padding: 0 0px; /* ruimter tussen woorden */
	font-size: 18px;
}
#cssmenu a.active-link {
	color:#3c2f59 !important;
}
#cssmenu li a:hover {
	color: #000;
}
#cssmenu ul li:hover a {
	color: #ffffff;
}
#cssmenu li li {
	background: #52a0b6;
	color: #0093c5;
}
#cssmenu li li:hover {
	background: #3c2f59;
	color: #000;
}

#cssmenu li ul a {
	color: #ffffff !important;
}

#cssmenu li ul a:hover,#cssmenu li ul li:hover a {
	color: #000;
	background-color: #3c2f59;
	font-weight: normal;
}


.hometitel-article {
	color: #4c4c4c;
}
.hometitel {
	color: #87af2b;
	font-size: 15px;
}
.hometitel a {
	color: #87af2b;
	font-size: 15px;
}
.hometitel-populair {
	color: #87af2b;
	font-size: 15px;
}
.hometitel-populair a {
	color: #87af2b;
	font-size: 15px;
}
.homedatum {
	color: #52a0b6;
}
a.readmore:link, a.readmore:visited{
	color: #492f31;
}
.readmore a:hover{
	color: #2b91bc;
}
.homemore a {
	color: #87af2b;
}
.homemore a:hover {
	color: #87af2b;
}
.homerightsection {
	color: #87af2b;
}
.agendatitel {
	color: #87af2b;
}
.agendatitel:link, .agendatitel:visited {
	color: #87af2b;
}
a.agendamore:link, a.agendamore:visited{
	color: #87af2b;
}
.agendadatum {
	color: #90bf44;
}


time.icon-normal
{
  border: solid 1px #39aadc;
}
time.icon-normal strong
{
  background-color: #39aadc;
}
time.icon-normal em
{
  color: #39aadc;
}
time.icon-normal span
{
  color: #2f2f2f;
}

.homerightmain {
	border: #0093c5 1px solid;
}

.homerightheader {
	background-color: #0093c5;
	text-align: right;
	height: 50px;
	border-top: #52a0b6 5px solid;
	border-top-left-radius: 1.1em;
	border-top-right-radius: 1.1em;
}
.homesocialimage {
	margin-top: -12px;
}



.homerightsocial {
/*	display: none; */
}


a.footerlink:link { color:#52a0b6;  }
a.footerlink:visited { color: #52a0b6;  }
a.footerlink:hover { color: #52a0b6;  }
a.footerlink:active { color: #52a0b6;  }


.footertitle {
	font-size: 35px;
	font-family: 'Simplifica';
	color: #54A0B8;
	font-style: normal;
}
.footercol1 {
	width: 270px;
	color: #52a0b6;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
}
.footercol2 {
	width:270px;
	color: #52a0b6;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
}
.footercol3 {
	width:420px;
	color: #52a0b6;
	font-size: 12px;
	font-style: italic;
	line-height: 20px;
}

.footercol1 td {
	color: #52a0b6;
}

#logo {
	padding-top: 40px;
	padding-left: 30px;
	z-index: 1000;
}


.logomenudivider {
	width: 40px;
	background-color: blue;
}
.topmenu {
	background-color: transparent;
	color: #fff;
	width: 980px;
	display: inline-block;
    height: 67px;
    margin-top: 30px;
    padding-right: 25px;
    text-align: right;

	z-index: 5000;
}
.menu_mobile {
	color: #52a0b6;
}
.closebutton {
	color: #52a0b6;
}
.logo_mobile {
	margin-top: 15px;
	margin-left: 20px;
    width: 80%;
    max-width: 220px;
    display: inline-block;
}

.homestripe {
	display: none;
}

.homerightsection {
	text-align: left;
}


@media screen and (max-width:1035px){
	.maincontent {
		max-width: 100%;
		width: 100%;
		padding: 0px;
	}
	.footercontent {
		width: 95%;
		text-align: left;
	}
	.footercol1 {
	}
	.footercol2 {
	}
	.footercol3 {
	}
	.headerbar {
		/*background-color: #0093c5;*/
		background-color: #f1f1f1;
		height: 1px;
		box-shadow: 0px 0px 0px #a7a7a7;
	}
	#headerfull {
		display: none;
	}
}


