@CHARSET "ISO-8859-1";
/* Reset CSS
 * --------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {
    padding: 0;
    margin: 0;
}
a{
	text-decoration:none;
}
table {
    border-spacing: 0;
}
fieldset,img {
    border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
    font-weight: normal;
    font-style: normal;
}
strong{
	font-weight: bold;
}
ol,ul {
    list-style: none;
    margin:0;
    padding:0;
}
caption,th {
    text-align: left;

}
h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
    font-size: 100%;
    margin:0;
    padding:0;
    color:#444;
}
q:before,q:after {
    content:'';
}
abbr,acronym { border: 0;
}

/* Custom CSS
 * --------------------------------------- */
body{
	/*width:100%;*/
	font-family: verdana,arial,helvetica;
	color:#808080;
	font-size:1em;	
}
center{
	text-align:left;
}
p{
	text-align:justify;
	/*margin-bottom:5px;*/
}
#menu-toggle{
	display:none;
	float:left;
	background-color:#48B976;
}
.toggle-bar{
	background-color:#FFFFFF;
	display:block;
}
#mobile-menu{
	display:none;
	background-color:#48B976;
	color:#ffffff;
	/*font-size:14px!important;*/
	font-size:1em;
	border-bottom:4px solid #29B8D9;
}
.mobile-menu-selected{
	background-color:#29B8D9;
}
.mobile-menu-toggle-show{
	display:block!important;
}
#mobile-menu ul{
	list-style-type:none;
}
ul.mobile-menu li a{
	display:block;
	padding:15px;
	/*padding-left:5%;*/
	padding-left:15px;
	color:#FFFFFF;
	font-size:1em;
	text-decoration:none;
}
.mobile-menu-toggler{
	display:inline-block!important;
	/*padding-left:5%!important;*/
	padding-left:15px;
	padding-right:0%!important;
	width:45%;
	font-size:1em;
}
.mobile-menu-toggler a{
	font-size:1em;
}
.mobile-menu-toggle-button{
	display:inline-block!important;
	text-align:right;
	width:45%;
	padding-left:0%!important;
	/*padding-right:5%!important;*/
	padding-right:15px;
}
.mobile-menu-sub{
	display:none;
	background-color:#F2F2F2;
}
ul.mobile-menu-sub li a{
	color:#48B976;
	font-size:1em;
}
/*
body{
	overflow-x:hidden;
}
*/
h1,h2{
	color:#48B976;
}
h1.gift{
	color:#29B8D9;
}
h3{
	font-weight:bold;
	color:#808080;
	margin-top:28px;
	margin-bottom:8px;
}
h4{
	font-size:1em;
	font-weight:bold;
	color:#808080;
	margin-top:28px;
	margin-bottom:4px;
}
a{
	color:#48B976;
}
#top-band,#menu-band{
	background-color:#F2F2F2;
	width:100%;
}
#language-container{
	float:right;
	color:#29B8D9;
}
#language-container a{
	text-transform:uppercase;
	color:#29B8D9;
}
nav ul li a{
	text-transform:uppercase;
	color:#48B976;
	background-color:#F2F2F2;
	border:none;	
	font-weight:bold;
}
nav ul li a:hover,nav ul li a:active{
	background-color:#48B976;
	color:#ffffff;
}
nav ul li.menu-item-special a{
	background-color:#29B8D9;
	color:#F2F2F2;
}
/*submenu*/
nav ul ul{
	display:none;
}
nav ul li:hover > ul{
	display:block;
}
nav ul ul{
	background-color: #48B976;
	color: #FFFFFF;
	border-radius: 0px;
	padding:0px;
}
nav ul ul li{
	background-color: #48B976;
	float:none;
	border-top:1px dotted #F2F2F2;
	position:relative;
}
nav ul ul li a{
	background-color: #48B976;
	color: #FFFFFF;
}
nav ul ul li a:hover{
	background-color: #F2F2F2;
	color:#48B976;
}
.left75p{
	float:left;
	width:73%;
	padding:1%;
}
.left25p{
	float:left;
	width:23%;
	padding:1%;
}
.left80p{
	display:block;
	float:left;
	width:80%;
	padding:1%;
}
.right75p{
	float:right;
	width:73%;
	padding:1%;
}
.right25p{
	float:right;
	width:23%;
	padding:1%;
}
.img-ball{
	border-radius:50%;
}
.hart_blauw{
	display:block;
	float:left;
	background-image:url("../img/hart_blauw.png");
	background-repeat:no-repeat;
	background-position:center;
	width:60px;
	min-height:52px;
	padding-right:10px;
}
.hart-blauw-big{
	background-image:url("../img/hart-blauw-big.png");
	background-repeat:no-repeat;
	background-position:center;
	min-height:173px;
	min-width:200px;
}
#apada-square{
	color:#FFFFFF;
}
#footer{
	background-color:#48B976;
	color:#FFFFFF;
}
#footer a{
	color:#FFFFFF;
}
.footerh1{
	color:#FFFFFF;
}
.clogo{
	display:block;
	float:left;
	margin-right:1em;
}
.ctext{
	display:block;
	float:left;
	text-align:left;
}
.footercopyright{
	text-align:center;
	width:100%;
}
.list{
	list-style: inside none none;
}
.alinealist{
	list-style: inside none none;
}
.alinealist li{
	margin-bottom:10px;
}
.list li:before,.alinealist li:before{
	content: "-";
	padding-right:5px;
}
#apada-quote{
	width:100%;
	background-color:#F2F2F2;
	padding-bottom:1px;
}
#apada-quotetext{
	margin:auto;
}
.quote{
	color:#48B976;
	text-align:center;
}
.quotefrom{
	color:#48B976;
	text-align:center;
}
#apada-gift,#apada-overlay{
	width:100%;
}
#apada-gift{
	z-index:1;
	background-position:center;
	background-repeat:no-repeat;
}
#apada-overlay{
	z-index:2;
	background-position:center;
	background-repeat:no-repeat;
}

@media (min-width: 1281px){
	#mobilenavmenu{
		display:none;
	}
	h1{
		font-size:2em;
		margin-top:32px;
		margin-bottom:16px;
	}
	h2{
		font-size:1.5em;
		margin-top:32px;
		margin-bottom:28px;
	}
	h3{
		font-size:1.2em;
	}
	p{
		font-size: 0.9em;
		margin-bottom:1em;
	}
	.smallprint{
		font-size: 0.8em;
	}
	.bigprint{
		font-size: 1.2em;
	}
	.verticalcenter{
		margin:auto;
	}
	#top-band{
		padding-top:10px;
		padding-bottom:10px;
		height:80px;
	}
	#menu-band{
		height:85px;
	}
	#content-band{
		min-height:400px;
		padding-bottom:4%;
	}
	#language-container{
		padding:5px;
	}
	#language-container a{
		font-size:0.7em;
	}
	#apada-logo{
		display:block;
		float:left;
		padding-top:10px;
		padding-bottom:0px;
		background-image:url("../img/apada.png");
		background-repeat:no-repeat;
		width:248px;
		height:85px;
	}
	.inner-band-container{
		margin:auto;
		width:940px;
		min-height:85px;
	}
	nav{
		clear:both;
	}
	nav ul{
		list-style-type:none;
		margin:0 auto;
	}
	nav ul li{
		float:left;
		margin:0px!important;
	}
	nav ul li a{
		font-size:0.7em;
		display:block;
		padding:35px 25px 35px 25px;
	}
	nav ul li.menu-item-special a{
		background-image:url("../img/hart_wit680.png");
		background-repeat:no-repeat;
		background-position:50% 20%;
		padding:54px 10px 16px 10px;
	}
	/*submenu*/
	nav ul ul{
		position:absolute;
		/*top:100%;*/
		top:533px;
	}
	nav ul ul li a{
		padding: 15px 40px;
	}
	
	#image-band{
		position:relative;
		height:350px;
		background-image:url("../img/apada.jpg");
		background-position:center;
		background-repeat:no-repeat;
	}
	#content-band{
		width:100%;
	}
	.left-column{
		width:62%;
		display:block;
		float:left;
	}
	.right-column{
		width:30%;
		display:block;
		float:right;
	}
	#apada-band{
		height:525px;
		background-image:url('../img/class.jpg');
		background-position:center;
		background-repeat:no-repeat;
		padding-top:300px;
	}
	#apada-square{
		font-size:2em;
		border:3px solid #FFFFFF;
		text-align:left;
		margin-left:35%;
		margin-right:35%;
		padding:1%;
	}
	#footer{
		padding-top:40px;
		padding-bottom:40px;
	}
	.footermenu{
		border-bottom:1px solid #FFFFFF;
		width:100%;
		height:25px;
	}
	.footermenu-compact{
		display:none;
	}
	.footermenu a{
		margin-right:3em;
	}
	.footercontact{
		margin-top:3em;
	}
	.footercol{
		display:block;
		float:left;
		height:150px;
		margin-right:3em;
	}
	.footercopyright{
		font-size:0.9em;
	}
	.list li,.alinealist li{
		font-size:0.9em;
	}
	.logo{
		width:159px;
		height:70px;
		position:absolute;
		display:block;
		z-index:999;
		top:58px;
		margin-left:83px;
		background: url('../img/QualityControl_Logo.png') no-repeat;
	}
	label{
		display:block;
		float:left;
		margin:0px 10px 0px 0px;
		line-height:30px;
		width:230px;
	}
	input[type="text"],input[type="email"],textarea{
		display:block;
		float:left;
		line-height:30px;
		width: 50%;
	}
	#apada-quote{
		min-height:400px;
	}
	#apada-quotetext{
		width:60%;
		padding-top:130px;
	}
	.quote{
		font-size:2.8em;
		font-weight:bold;
		margin-bottom:2px;
	}
	.quotefrom{
		font-size:1.5em;
	}
	#apada-gift{
		background-image:url('../img/elektriciteit.jpg');
		height:825px;
	}
	#apada-overlay{
		background-image:url('../img/image_overlay.png');
		height:100px;
	}
}

@media (min-width: 961px) and (max-width:1280px){
	#menu-toggle{
		display:none;
		margin-left:10px;
		margin-right:10px;
		cursor:pointer;
		padding-top:26px;
		padding-right:26px;
		padding-left:26px;
		padding-bottom:16px;
	}
	.toggle-bar{
		width:36px;
		height:3px;
		margin-bottom:10px;
	}
	h1{
		font-size:2em;
		margin-top:28px;
		margin-bottom:12px;
	}
	h2{
		font-size:1.5em;
		margin-top:28px;
		margin-bottom:24px;
	}
	h3{
		font-size:1.2em;
	}
	p{
		font-size: 0.9em;
		margin-bottom:1em;
	}
	.smallprint{
		font-size: 0.8em;
	}
	.bigprint{
		font-size: 1.2em;
	}
	.verticalcenter{
		margin:auto;
	}
	#top-band{
		padding-top:10px;
		padding-bottom:10px;
		height:80px;
	}
	#menu-band{
		height:85px;
	}
	#content-band{
		min-height:400px;
		padding-bottom:4%;
	}
	#language-container{
		padding:5px;
	}
	#language-container a{
		font-size:0.7em;
	}
	#apada-logo{
		display:block;
		float:left;
		padding-left:20px;
		padding-top:10px;
		padding-bottom:0px;
		background-image:url("../img/apada.png");
		background-repeat:no-repeat;
		width:248px;
		height:85px;
	}
	.inner-band-container{
		margin:auto;
		width:99%;
		min-height:85px;
	}
	nav{
		clear:both;
	}
	nav ul{
		list-style-type:none;
		margin:0 auto;
	}
	nav ul li{
		float:left;
		margin:0px!important;
	}
	nav ul li a{
		font-size:0.7em;
		display:block;
		padding:35px 25px 35px 25px;
	}
	nav ul li.menu-item-special a{
		background-image:url("../img/hart_wit680.png");
		background-repeat:no-repeat;
		background-position:50% 25%;
		padding:54px 10px 16px 10px;
	}
	/*submenu*/
	nav ul ul{
		position:absolute;
		/*top:100%;*/
		top:416px;
	}
	nav ul ul li a{
		padding: 15px 40px;
	}
	
	#image-band{
		position:relative;
		height:233px;
		background-image:url("../img/apada1280.jpg");
		background-position:center;
		background-repeat:no-repeat;
	}
	#content-band{
		width:100%;
	}
	.left-column{
		width:62%;
		display:block;
		float:left;
	}
	.right-column{
		width:30%;
		display:block;
		float:right;
	}
	#apada-band{
		height:350px;
		background-image:url('../img/class1280.jpg');
		background-position:center;
		background-repeat:no-repeat;
		padding-top:200px;
	}
	#apada-square{
		font-size:2em;
		border:3px solid #FFFFFF;
		text-align:left;
		margin-left:35%;
		margin-right:35%;
		padding:1%;
	}
	#footer{
		padding-top:40px;
		padding-bottom:40px;
	}
	.footerh1{
		margin-left:20px;
	}
	.footermenu{
		border-bottom:1px solid #FFFFFF;
		width:96%;
		height:25px;
		margin-left:20px;
	}
	.footermenu-compact{
		display:none;
	}
	.footermenu a{
		margin-right:3em;
	}
	.footercontact{
		margin-top:3em;
		margin-left:20px;
	}
	.footercol{
		display:block;
		float:left;
		height:150px;
		margin-right:3em;
	}
	.footercopyright{
		font-size:0.9em;
	}
	.list li,.alinealist li{
		font-size:0.9em;
	}
	label{
		display:block;
		float:left;
		margin:0px 10px 0px 0px;
		line-height:30px;
		width:230px;
	}
	input[type="text"],input[type="email"],textarea{
		display:block;
		float:left;
		line-height:30px;
		width: 50%;
	}
	#apada-quote{
		min-height:400px;
	}
	#apada-quotetext{
		width:60%;
		padding-top:120px;
	}
	.quote{
		font-size:2.8em;
		font-weight:bold;
		margin-bottom:2px;
	}
	.quotefrom{
		font-size:1.5em;
	}
	#apada-gift{
		background-image:url('../img/elektriciteit1280.jpg');
		height:550px;
	}
	#apada-overlay{
		background-image:url('../img/image_overlay1280.png');
		height:66px;
	}
}

@media (min-width: 681px) and (max-width: 960px) {
	#menu-toggle{
		display:block;
		margin-top:-10px;
		margin-right:10px;
		cursor:pointer;
		padding-top:25px;
		padding-right:24px;
		padding-left:24px;
		padding-bottom:13px;
	}
	.toggle-bar{
		width:36px;
		height:2px;
		margin-bottom:12px;
	}
	h1{
		font-size:2em;
		margin-top:28px;
		margin-bottom:12px;
	}
	h2{
		font-size:1.5em;
		margin-top:28px;
		margin-bottom:24px;
	}
	h3{
		font-size:1.2em;
	}
	p{
		font-size: 0.9em;
		margin-bottom:1em;
	}
	.smallprint{
		font-size: 0.8em;
	}
	.bigprint{
		font-size: 1.2em;
	}
	.verticalcenter{
		margin:auto;
	}
	#top-band{
		padding-top:10px;
		padding-bottom:10px;
		height:60px;
	}
	#menu-band{
		height:99px;
		display:none;
	}
	#content-band{
		min-height:400px;
		padding-bottom:4%;
	}
	#language-container{
		padding:5px;
	}
	#language-container a{
		font-size:0.7em;
	}
	#apada-logo{
		display:block;
		float:left;
		padding-top:10px;
		padding-bottom:0px;
		padding-left:20px;
		background-image:url("../img/apada960.png");
		background-repeat:no-repeat;
		width:186px;
		height:64px;
	}
	/*.hart_blauw{
		background-image:url("../img/hart_blauw960.png");
		min-height:39px;
	}*/
	.hart-blauw-big{
		background-image:url("../img/hart-blauw-big960.png");
		min-height:130px;
		min-width:150px;
	}
	.inner-band-container{
		margin:auto;
		width:100%;
		min-height:85px;
	}
	nav{
		clear:both;
	}
	nav ul{
		list-style-type:none;
		margin:0 auto;
	}
	nav ul li{
		float:left;
		margin:0px!important;
	}
	nav ul li a{
		font-size:0.7em;
		display:block;
		padding:42px 25px 42px 25px;
	}
	nav ul li.menu-item-special a{
		background-image:url("../img/hart_wit960.png");
		background-repeat:no-repeat;
		background-position:50% 30%;
		padding:73px 10px 11px 10px;
	}
	/*submenu*/
	nav ul ul{
		position:absolute;
		/*top:100%;*/
		top:354px;
	}
	nav ul ul li a{
		padding: 15px 40px;
	}
	
	#image-band{
		position:relative;
		height:175px;
		background-image:url("../img/apada960.jpg");
		background-position:center;
		background-repeat:no-repeat;
	}
	#content-band{
		width:100%;
	}
	.left-column{
		width:97%;
		display:block;
		/*float:left;*/
		margin-left:5px;
		margin-right:5px;
	}
	.right-column{
		clear:both;
		width:99%;
		display:block;
		/*float:right;*/
		margin-left:5px;
		margin-right:5px;
	}
	#apada-band{
		height:320px;
		background-image:url('../img/class960.jpg');
		background-position:center;
		background-repeat:no-repeat;
		padding-top:93px;
	}
	#apada-square{
		font-size:2em;
		border:3px solid #FFFFFF;
		text-align:left;
		margin-left:30%;
		margin-right:30%;
		padding:1%;
	}
	#footer{
		padding-top:40px;
		padding-bottom:40px;
	}
	.footerh1{
		margin-left:20px;
	}
	
	.footermenu{
		border-bottom:1px solid #FFFFFF;
		width:95%;
		height:70px;
		margin-left:20px;
	}
	.footermenu a{
		/*margin-right:2em;*/
		display:block;
		float:left;
		width:33%;
		border-bottom:0px solid #FFFFFF;
		margin-bottom:20px;
	}
	.footermenu-compact{
		display:none;
	}
	
	.footercontact{
		margin-top:3em;
	}
	.footercol{
		display:block;
		float:left;
		width:40%;
		height:150px;
		margin-right:3em;
		margin-left:20px;
	}
	.footercopyright{
		font-size:0.9em;
	}
	.list li,.alinealist li{
		font-size:0.9em;
	}
	label{
		display:block;
		float:left;
		margin:0px 10px 0px 0px;
		line-height:30px;
		width:230px;
	}
	input[type="text"],input[type="email"],textarea{
		display:block;
		float:left;
		line-height:30px;
		width: 50%;
	}
	#apada-quote{
		min-height:400px;
	}
	#apada-quotetext{
		width:65%;
		padding-top:110px;
	}
	.quote{
		font-size:2.4em;
		font-weight:bold;
		margin-bottom:2px;
	}
	.quotefrom{
		font-size:1.2em;
	}
	#apada-gift{
		background-image:url('../img/elektriciteit960.jpg');
		height:413px;
	}
	#apada-overlay{
		background-image:url('../img/image_overlay960.png');
		height:49px;
	}
}

@media (min-width: 481px) and (max-width: 680px) {
	#menu-toggle{
		display:block;
		margin-top:-10px;
		margin-right:10px;
		cursor:pointer;
		padding-top:18px;
		padding-right:18px;
		padding-left:18px;
		padding-bottom:11px;
	}
	.toggle-bar{
		width:28px;
		height:2px;
		margin-bottom:10px;
	}
	.img-ball{
		margin-top:50%;
		width:100%;
	}
	h1{
		font-size:2em;
		margin-top:24px;
		margin-bottom:8px;
	}
	h2{
		font-size:1.5em;
		margin-top:24px;
		margin-bottom:20px;
	}
	h3{
		font-size:1.2em;
	}
	p{
		font-size: 0.9em;
		margin-bottom:1em;
	}
	.smallprint{
		font-size: 0.8em;
	}
	.bigprint{
		font-size: 1.2em;
	}
	.verticalcenter{
		margin:auto;
	}
	#top-band{
		padding-top:10px;
		padding-bottom:10px;
		height:40px;
	}
	#menu-band{
		height:125px;
		display:none;
	}
	#content-band{
		min-height:300px;
		padding-bottom:4%;
	}
	#language-container{
		padding:5px;
	}
	#language-container a{
		font-size:0.7em;
	}
	#apada-logo{
		display:block;
		float:left;
		padding-left:20px;
		padding-top:10px;
		padding-bottom:0px;
		background-image:url("../img/apada680.png");
		background-repeat:no-repeat;
		width:131px;
		height:45px;
	}
	.hart_blauw{
		background-image:url("../img/hart_blauw960.png");
		width:45px;
		min-height:39px;
	}
	.hart-blauw-big{
		background-image:url("../img/hart-blauw-big680.png");
		min-height:92px;
		min-width:106px;
	}
	.inner-band-container{
		margin:auto;
		width:100%;
		min-height:85px;
	}
	nav{
		clear:both;
	}
	nav ul{
		list-style-type:none;
		margin:0 auto;
	}
	nav ul li{
		float:left;
		margin:0px!important;
	}
	nav ul li a{
		font-size:0.7em;
		display:block;
		padding:55px 25px 55px 25px;
	}
	nav ul li.menu-item-special a{
		background-image:url("../img/hart_wit.png");
		background-repeat:no-repeat;
		background-position:50% 30%;
		padding:86px 10px 24px 10px;
	}
	/*submenu*/
	nav ul ul{
		position:absolute;
		/*top:100%;*/
		top:573px;
	}
	nav ul ul li a{
		padding: 15px 40px;
	}
	
	#image-band{
		position:relative;
		height:124px;
		background-image:url("../img/apada680.jpg");
		background-position:center;
		background-repeat:no-repeat;
	}
	#content-band{
		width:100%;
	}
	.left-column{
		width:95%;
		display:block;
		/*float:left;*/
		margin-left:5px;
		margin-right:5px;
	}
	.right-column{
		clear:both;
		width:99%;
		display:block;
		/*float:right;*/
		margin-left:5px;
		margin-right:5px;
	}
	#apada-band{
		height:230px;
		background-image:url('../img/class680.jpg');
		background-position:center;
		background-repeat:no-repeat;
		padding-top:63px;
	}
	#apada-square{
		font-size:1.5em;
		border:3px solid #FFFFFF;
		text-align:left;
		margin-left:25%;
		margin-right:25%;
		padding:1%;
	}
	#footer{
		padding-top:40px;
		padding-bottom:40px;
	}
	.footerh1{
		margin-left:20px;
	}
	
	.footermenu{
		border-bottom:1px solid #FFFFFF;
		width:95%;
		height:110px;
		margin-left:20px;
	}
	.footermenu a{
		/*margin-right:2em;*/
		display:block;
		float:left;
		width:47%;
		border-bottom:0px solid #FFFFFF;
		margin-bottom:20px;
	}
	.footermenu-compact{
		display:none;
	}
	
	.footercontact{
		margin-top:3em;
	}
	.footercol{
		display:block;
		float:left;
		width:40%;
		height:150px;
		/*margin-right:3em;*/
		margin-left:20px;
	}
	.footercopyright{
		font-size:0.9em;
	}
	.list li,.alinealist li{
		font-size:0.9em;
	}
	label{
		display:block;
		float:left;
		margin:0px 10px 0px 0px;
		line-height:30px;
		width:230px;
	}
	input[type="text"],input[type="email"],textarea{
		display:block;
		float:left;
		line-height:30px;
		width: 50%;
	}
	#apada-quote{
		min-height:350px;
	}
	#apada-quotetext{
		width:70%;
		padding-top:110px;
	}
	.quote{
		font-size:2em;
		font-weight:bold;
		margin-bottom:2px;
	}
	.quotefrom{
		font-size:1.2em;
	}
	#apada-gift{
		background-image:url('../img/elektriciteit680.jpg');
		height:293px;
	}
	#apada-overlay{
		background-image:url('../img/image_overlay680.png');
		height:34px;
	}
}

@media (max-width: 480px) {
	#menu-toggle{
		display:block;
		margin-top:-10px;
		margin-left:0px;
		margin-right:10px;
		cursor:pointer;
		padding-top:12px;
		padding-right:12px;
		padding-left:12px;
		padding-bottom:7px;
	}
	.toggle-bar{
		width:26px;
		height:2px;
		margin-bottom:7px;
	}
	.img-ball{
		/*margin-top:50%;*/
		width:100%;
	}
	.left75p{
		width:95%;
	}
	.right25p{
		float:left;
		clear:both;
		width:70%;
		margin:auto;
		padding-left:15%;
		padding-right:15%;
	}
	h1{
		font-size:2em;
		margin-top:28px;
		margin-bottom:20px;
	}
	h2{
		font-size:1.5em;
		margin-top:24px;
		margin-bottom:20px;
	}
	h3{
		font-size:1.2em;
	}
	p{
		font-size: 0.9em;
		margin-bottom:1em;
	}
	.smallprint{
		font-size: 0.8em;
	}
	.bigprint{
		font-size: 1.2em;
	}
	.verticalcenter{
		margin:auto;
	}
	#top-band{
		padding-top:10px;
		padding-bottom:10px;
		height:26px;
	}
	#menu-band{
		height:125px;
		display:none;
	}
	#content-band{
		min-height:300px;
		padding-bottom:4%;
	}
	#language-container{
		padding:5px;
		margin-right:15px;
	}
	#language-container a{
		font-size:0.7em;
	}
	#apada-logo{
		display:block;
		float:left;
		padding-left:20px;
		padding-top:10px;
		padding-bottom:0px;
		background-image:url("../img/apada480.png");
		background-repeat:no-repeat;
		width:92px;
		height:31px;
	}
	.hart_blauw{
		background-image:url("../img/hart_blauw960.png");
		width:45px;
		min-height:39px;
	}
	.hart-blauw-big{
		background-image:url("../img/hart-blauw-big480.png");
		min-height:64px;
		min-width:74px;
	}
	.inner-band-container{
		margin:auto;
		width:100%;
		min-height:85px;
	}
	nav{
		clear:both;
	}
	nav ul{
		list-style-type:none;
		margin:0 auto;
	}
	nav ul li{
		float:left;
		margin:0px!important;
	}
	nav ul li a{
		font-size:0.7em;
		display:block;
		padding:55px 25px 55px 25px;
	}
	nav ul li.menu-item-special a{
		background-image:url("../img/hart_wit.png");
		background-repeat:no-repeat;
		background-position:50% 30%;
		padding:86px 10px 24px 10px;
	}
	/*submenu*/
	nav ul ul{
		position:absolute;
		/*top:100%;*/
		top:573px;
	}
	nav ul ul li a{
		padding: 15px 40px;
	}
	
	#image-band{
		position:relative;
		height:88px;
		background-image:url("../img/apada480.jpg");
		background-position:center;
		background-repeat:no-repeat;
	}
	#content-band{
		width:100%;
	}
	.left-column{
		width:90%;/*95*/
		display:block;
		/*float:left;*/
		margin-left:20px;
		margin-right:20px;
	}
	.right-column{
		clear:both;
		width:99%;
		display:block;
		/*float:right;*/
		margin-left:20px;
		margin-right:20px;
	}
	#apada-band{
		height:157px;
		background-image:url('../img/class480.jpg');
		background-position:center;
		background-repeat:no-repeat;
		padding-top:50px;
	}
	#apada-square{
		font-size:1em;
		border:3px solid #FFFFFF;
		text-align:left;
		margin-left:26%;
		margin-right:26%;
		padding:1%;
	}
	#footer{
		padding-top:40px;
		padding-bottom:40px;
	}
	.footerh1{
		margin-left:20px;
		border-bottom:1px solid #FFFFFF;
		margin-bottom:20px;
		width:90%;
	}
	.footermenu{
		border-bottom:1px solid #FFFFFF;
		width:90%;
		height:230px;
		margin-left:20px;
	}
	.footermenu a{
		/*margin-right:2em;*/
		display:block;
		width:96%;
		/*border-bottom:1px dotted #FFFFFF;*/
		margin-bottom:20px;
	}
	.footermenu-compact{
		display:none;
	}
	.footercontact{
		margin-top:3em;
	}
	.footercol{
		display:block;
		float:left;
		/*height:80px;*/
		/*margin-right:3em;*/
		margin-left:20px;
		margin-bottom:20px;
	}
	.footercopyright{
		margin-top:50px;
		font-size:0.9em;
	}
	.list li,.alinealist li{
		font-size:0.9em;
	}
	label{
		display:block;
		float:left;
		margin:0px 10px 0px 0px;
		line-height:30px;
		width:230px;
	}
	input[type="text"],input[type="email"],textarea{
		display:block;
		float:left;
		line-height:30px;
		width: 50%;
	}
	#apada-quote{
		min-height:300px;
	}
	#apada-quotetext{
		width:75%;
		padding-top:90px;
	}
	.quote{
		font-size:1.6em;
		font-weight:bold;
		margin-bottom:2px;
	}
	.quotefrom{
		font-size:1.1em;
	}
	#apada-gift{
		background-image:url('../img/elektriciteit480.jpg');
		height:207px;
	}
	#apada-overlay{
		background-image:url('../img/image_overlay480.png');
		height:24px;
	}
}