/* verander font color: ef4023 naar nieuwe kleur

@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}

body {
	margin-top: 0px;
	background-image:url(images/background.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
	text-align: center;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	line-height:17px;
}

a {
	color:#999999;
	text-decoration:none;
}

a:hover {
	color:#999999;
	text-decoration:underline;
}

.contentBox{
	line-height:normal;
}

#site{
	width:1000px;
	height:786px;
	background-color:#000000;
	margin:auto;
	text-align:left;
}

	#site #header{
		width:609px;
		height:224px;
		float:left;
	}

		#site #header #navigation{
			margin:25px 0px 0px 0px;
			padding:0px 0px 0px 47px;
			height:10px;
			width:100%;
		}

			#site #header #navigation a{
				display:block;
				margin:0px;
				padding:0px;
				float:left;
				font-size:0px;
			}
                #site #header #navigation a#home{
					background-image:url(images/knoppen_home.jpg);
					background-repeat:no-repeat;
					width:54px;
					height:10px;
				}

                #site #header #navigation a#verspreiding{
					background-image:url(images/knoppen_verspreiding.jpg);
					background-repeat:no-repeat;
					width:101px;
					height:10px;
				}

				#site #header #navigation a#watistom{
					background-image:url(images/knoppen_watistom.jpg);
					background-repeat:no-repeat;
					width:88px;
					height:10px;
				}

				#site #header #navigation a#adverteren{
					background-image:url(images/knoppen_adverteren.jpg);
					background-repeat:no-repeat;
					width:94px;
					height:10px;
				}

				#site #header #navigation a#contact{
					background-image:url(images/knoppen_contact.jpg);
					background-repeat:no-repeat;
					width:78px;
					height:10px;
				}

				#site #header #navigation a:hover{
					background-repeat:no-repeat;
					background-position:bottom;
				}

		#site #header #logoName{
			background-color:#FFFFFF;
			width:609px;
			padding:42px 0px 21px 212px;
		}

	#site #logo{
		float:left;
		padding:31px 0px 0px 0px;
		background-color:#FFFFFF;
	}

/* All pages */
	#site h1 {
		font-family:"myriad Pro", verdana;
		font-size:12px;
		color: #ef4023;
		text-transform: uppercase;
		font-weight:bold;
		letter-spacing:1px;
		line-height:26px;
		background-image:url(images/interface_29.jpg);
		background-repeat:repeat-x;
		background-position:bottom;
		margin:0px 0px 15px 0px;
	}

	#site h2 {
		font-size:14px;
		text-transform: uppercase;
		font-weight:bold;
		letter-spacing:1px;
		line-height:20px;
	}

	#site i{
		color: #ef4023;
		font-style:normal;
	}

	#site b{
		text-transform:uppercase;
		font-size:13px;
		font-weight:bold;
	}

	#site #meer{
		font-family:"myriad Pro", verdana;
		font-size:12px;
		color: #ef4023;
		text-transform: uppercase;
		font-weight:bold;
		letter-spacing:1px;
		line-height:26px;
		text-align:right;
		display:block;
	}

	#site .content{
		padding:0px 0px 0px 35px;
		height:100px;
		width:910px;
		clear:both;
	}

		#site .content #clear{
			height:10px;
			clear:both;
		}

	#site .content #left{
		color:#c2c2c1;
		font-size:12px;
		width:266px;
		float:left;
		margin:0px 45px 0px 0px;
	}

		#site .content #left .textBlok{
			margin:0px 0px 46px 0px;
			background-image:url(images/interface_29.jpg);
			background-repeat:repeat-x;
			background-position:bottom;
		}

	#site .content #left img{
		float:left;
		margin:0px 19px 1px 0px;
	}

	#site .content #main{
		width:595px;
		float:left;
		color:#c2c2c1;
	}

		#site .content #main .contentBox{
			height:138px;
			padding:9px 0px 0px 16px;
			background-image:url(images/blok_bg.jpg);
			background-repeat:repeat-x;
			font-size:12px;
			clear:both;
		}

			#site .content #main .contentBox h1{
				font-family:"myriad Pro", verdana;
				font-size:12px;
				text-transform: uppercase;
				background:none;
				font-weight:bold;
				letter-spacing:1px;
				line-height:normal;
				margin:0px 0px 7px 0px;
				color: #FFFFFF;
			}

			#site .content #main .contentBox .innerBox{
				margin:0px;
				padding:0px;
				width:390px;
				letter-spacing:-1px;
			}

			#site .content #main .contentBox .innerBox b{
				letter-spacing:normal;
			}

			#site .content #main .contentBox #meer{
				font-family:"myriad Pro", verdana;
				font-size:12px;
				text-transform: uppercase;
				font-weight:bold;
				letter-spacing:1px;
				line-height:normal;
				text-align:left;
				display:block;
				color: #FFFFFF;
			}

		#site #main .contentBox{
			color:#FFFFFF;
		}
/* All pages end */


/* Verspreiding */
		#site #contentVerspreiding #main #home01{
			float:left;
		}

		#site #contentVerspreiding #main #home02{
			margin:0px 0px 104px 0px;
			float:left;
		}

		#site #contentVerspreiding #main #home03{
			margin:0px 0px 22px 0px;
			float:left;
		}

		#site #contentVerspreiding #clear{
			height:0px;
			clear:both;
		}
/* Verspreiding end */


/* Formule */
		#site #contentFormule #main img{
			margin:89px 0px 0px 0px;
			float:right;
		}

		#site #contentFormule #main .contentBox{
			clear:both;
			padding:0px;
			margin:0px;
			text-align:right;
			height:147px;
		}

		#site #contentFormule #main .contentBox img{
			padding:0px;
			margin:0px;
		}
/* Formule end */


/* Gadgets */
		#site #contentGadgets #iphoneGadgets{
			position:absolute;
			top:500px;
			left:250px;
			background-image:url(images/iphone_23.png);
			background-repeat:no-repeat;
			height:285px;
			width:344px;
		}

		#site #contentGadgets img{
			margin:0px;
			padding:0px;
		}

		#site #contentGadgets img.iphone{
			margin:0px 0px 0px 63px;
			padding:0px;
		}

		#site #contentGadgets #iphonePlacer{
			min-height:216px;
			.height:216px;
		}

		#site #contentGadgets .contentBox{
			height:147px;
			padding:0px;
			background-image:url(images/blok_bg.jpg);
			background-repeat:repeat-x;
			font-size:12px;
			clear:both;
		}

			#site #contentGadgets .contentBox h1{
				font-family:"myriad Pro", verdana;
				font-size:12px;
				text-transform: uppercase;
				background:none;
				font-weight:bold;
				letter-spacing:1px;
				line-height:normal;
				margin:0px 0px 7px 0px;
				color: #FFFFFF;
			}
/* Gadgets end */


/* Pittiger */
		#site #contentFormule #main th{
				color:#c2c2c1;
				font-size:12px;
				font-weight:bold;
		}

		#site #contentFormule #main td{
			color:#c2c2c1;
			font-size:12px;
			font-weight:normal;
			padding:10px 0px 10px 0px;
		}

		#site #contentFormule #main .contentBox{
			margin-top:70px;
		}

/* Pittiger end */


/* Colofon */
		#site #contentColofon #main .column{
			float:left;
		}

		#site #contentColofon #main .column .textBlok{
			width:265px;
			margin:0px 20px 30px 0px;
			color:#c2c2c1;
			font-size:12px;
		}

		#site #contentColofon #main .contentBox{
			background-image:url(images/contentboxbg.jpg);
			padding:35px 0px 0px 0px;
			color:#c2c2c1;
		}
/* Colofon end */


/* Toms columns */
		#site #contentColumns #main{
			color:#c2c2c1;
			font-size:12px;
		}
/* Toms columns end */


/* Zoeken */
		#site #contentZoeken .zoekBox{
			background-image:url(images/zoeken_bg.jpg);
			background-repeat:repeat-x;
			height:103px;
			width:266px;
			padding:17px 0px 0px 10px;
		}

		#site #contentZoeken h1{
			background:none;
		}

			#site #contentZoeken .zoekBox #zoekveld{
				border:0px;
				margin:0px 10px 0px 0px;
			}

			#site #contentZoeken .zoekBox #zoekknop{
				border:0px;
			}

		#site #contentZoeken .artikel{
			width:450px;
			margin:0px 0px 20px 0px;
		}

			#site #contentZoeken .artikel #artikelTitel{
				font-weight:bold;
				float:left;
				color:#28abe2;
			}

			#site #contentZoeken .artikel #artikelDatum{
				float:right;
			}

			#site #contentZoeken .artikel #artikelSubtitel{
				clear:both;
				font-size:10px;
			}

			#site #contentZoeken .artikel #artikelContent{
				clear:both;
				padding:6px 0px 6px 0px;
			}
/* Zoeken end */


/* Contact */
		#site #contentContact .rowGelukt{
			height:20px;
			width:500px;
			color:#009900;
		}

		#site #contentContact .rowFout{
			height:20px;
			width:500px;
			color:#CC0000;
		}

		#site #contentContact .row{
			height:20px;
			width:500px;
		}

			#site #contentContact .row input{
				width:200px;
			}

			#site #contentContact .row .column1{
				float:left;
				width:200px;
			}

			#site #contentContact .row .column2{
				float:left;
				margin:2px 0px 0px 0px;
			}
/* Contact end */

#redactieBoxen {
	margin-top:-241px;
	.margin-top:-70px;
	margin-left:350px;
}

#logoAuto {
	position:absolute;
	width:146px;
	height:74px;
	background:red;
}

#volgendNummer {
	width:590px;
	height:90px;
}

#visual1 {
	float:left;
}
#visualbanner {
letter-spacing:0px;
margin:auto;
float:center;
width:589px;
height:61px;
display: inline;

}

#nieuws{
	float:left;
	width:275px;
	height:131px;
	background:url('images/nieuws.jpg');
	padding:10px;
	color:white;
	line-height:22px;
        display: inline;
margin:auto;
}

#reageer{
	float:right;
	margin-right:4px;
	width:276px;
	height:131px;
	background:url('images/reageer.jpg');
	padding:10px;
	color:white;
	line-height:22px;
}

.innerBoxTitel{
	color:white;
	text-transform:uppercase;
	font-weight:bold;
	font-size:13px;
}

#nieuws ul, li {
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:26px;
	color:white;
}

#nieuws a, #reageer a {
	color:white;
	font-weight:bold;
}

#banner{
	width:591px;
	height:60px;
}


#site .content #left .textBlok{
background-image:url(images/interface_29.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

#site .content #left .textBlok span{
display:block;
width:266px;
line-height:34px;
border-bottom:1px #444 dotted;
border-top:0px;
border-left:0px;
border-right:0px;
cursor:pointer;
text-decoration:none;
}

#site .content #left .textBlok span:hover{
color:#ef4023;
text-decoration:none !important;
}


.innerBox p {
margin-top:15px;
}