		*{
			margin: 0px;
			padding: 0px;
		}

		body{
			margin: 0px;
			padding: 0px;
			background-color: #FFFFFF;

			font-family: verdana;
			font-size: 11px;
			color: #222222;
		}

		ul{
			margin-top: 3px;
			margin-bottom: 3px;
		}

		img{
			border-width: 0px;
		}

		/* HEADER */
		div#header{
			margin-top: 10px;
			margin-bottom: 10px;
		}

		/* MENU */
		div#menu{
			position: relative;
			width: 762px;
			height: 27px;

			color: #FFFFFF;
			font-weight: bold;
			font-size: 12px;
			letter-spacing: -1px;
		}

		ul#navlist{
			display: inline;
			list-style-type: none;

			padding-right: 0px;
			margin-left: 0px;
			padding-left: 0px;
		}

		li.navlist{
			display: inline;
			list-style-type: none;

			padding-right: 32px; /* AAN TE PASSEN WAARDE VOOR HET HOOFDMENU */
			margin-left: 0px;
			padding-left: 0px;
		}

		li.naveinde{
			display: inline;
			list-style-type: none;

			margin-left: 0px;
			padding-left: 0px;
		}

		div#navcontainer{
			position: absolute;
			width: 505px;
			height: 20px;
			left: 233px;
			top: 0px;

			padding-top: 7px;
			margin-left: -4px;
			padding-left: 28px;

			background-color: #FE370B;
		}

		#navlist li a{
			border-width: 0px;

			text-decoration: none;
			color: #FFFFFF;
		}

		#navlist li a:link{
			color: #FFFFFF;
			text-decoration: none;

			border-width: 0px;
		}

		#navlist li a:visited{
			color: #FFFFFF;
			text-decoration: none;

			border-width: 0px;
		}

		#navlist li a:hover{
			color: #222222;

			border-width: 0px;
		}

		/* CONTENT */
		div#content{
			margin-top: 10px;
			margin-bottom: 10px;
			position: relative;
			left: 258px;
			width: 505px;
			text-align: justify;
			line-height: 130%;
		}

		#content a, a:link, a:visited, a:active{
			color: #FE370B;
			text-decoration: none;
			border-bottom-style: none; /* dashed */
			border-bottom-width: 1px;
			border-bottom-color: #FE370B;
			font-weight: bold;
		}

		#content a:hover{
			color: #FF890A;
			text-decoration: none;
			border-bottom-width: 0px;
			font-weight: bold;
		}

		div#breadcrumb{
			margin-top: 10px;
			margin-bottom: 10px;
			letter-spacing: 1px;
			font-weight: bold;
		}

		span.pijl{
			color: #FE370B;
			font-size: 9px;
			font-weight: bold;
		}

		span.s{
			text-decoration: line-through;
		}

		p.center{
			text-align: center;
		}

		#content hr{
			margin-top: 10px;
			height: 1px;
			color: #555555;
			text-align: center;
		}

		.img_border{
			border-color: #000000;
			border-style: solid;
			border-width: 1px;
		}

		p.inline{
			display: block;
			padding-left: 30px;
			margin: 0px;
		}

		h2{
			font-size: 11px;
			font-weight: bold;
			margin: 0px;
		}

		div.center_content{
			width: 100%;
			text-align: center;
			margin: 0px;
		}

		div.container_float_hosting{
			position:absolute;
			left:50%;
			width: 350px;
			height: 250px;
			margin-top: 15px;
			margin-bottom: 25px;
			margin-left:-196px;
			padding: 15px;
		}

		div.float{
			float: left;
			margin-right: 20px;
			text-align: left;
		}

		div.float p{
			text-align: center;
		}

		/* FOOTER */
		div#footer{
			background-image: url('images/balk.gif');
			background-repeat: repeat-x;
			width: 762px;
			height: 82px;
			position: relative;
			top: 15px;
		}

		img.pic_bottom{
			margin-top: 4px;
			vertical-align: middle;
			margin-top: 3px;
			border-width: 0px;
		}

		div#footer_right{
			position: absolute;
			text-align: right;
			width: 500px;
			font-size: 10px;
			padding-top: 33px;
			left: 257px;
			top: 0px;
			color: #FC612D;
		}

		div#footer_right img{
			border: 0px;
			margin-top: -1px;
		}

		/* SIDE MENU */
		#side{
			position: absolute;
			top: 178px;
			left: 15px;
		}

		#sidemenu ul{
			margin: 0;
			padding: 0;
			list-style-type: none;
		}

		#sidemenu li{
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: .2em;
			margin-left: 0px;
		}

		#sidemenu a{
			display: block;
			color: #222222;
			background-color: #F7F7F7;
			width: 185px;
			padding: .4em .8em;
			text-decoration: none;
			border-width: 0px;
		}

		#sidemenu a:hover{
			background-color: #0C479C;
			color: #FC612D;
		}

		#sidemenu a.geert{
			display: block;
			color: #222222;
			background-color: #FFFFFF;
			width: 185px;
			padding: .4em .8em;
			text-decoration: none;
			border-width: 0px;
		}

		#sidemenu a:hover.geert{
			background-color: #FFFFFF;
			color: #FC612D;
		}

		#sidemenu img{
			border-width: 9px;
			border-color: #EEEEEE;
			border-style: solid;
		}

		#sidemenu img.geert{
			border-width: 1px;
			border-color: #FFFFFF;
			border-style: solid;
		}

		#sidemenu span{
			display: block;
			color: #222222;
			background-color: #EEEEEE;
			width: 185px;
			padding: .4em 0.8em;
			margin-bottom: .2em;
			text-align: justify;
		}

		#sidemenu span#side_header{
			font-variant: small-caps;
			font-weight: bold;
			letter-spacing: 2px;
		}

		/* EDITS */
		a.image, a:visited.image{
			border-style: none;
		}
		#footer p{
			margin-top: 3px;
		}
		/* hostingspeeds */
		div.hostingSpeeds {
			width: 200px;
			display: block;
			text-align: center;
			margin-top: 20px;
		}
		#hostscript {
			width: 90px;
			display: block;
			text-align: center;
			margin-left: auto;
			margin-right: auto;
		}
		div.hostingSpeeds a {
			font-size: 9px;
			font-weight: normal;
			font-style: normal;
		}
		/* IN DE KIJKER */
		div.indekijker {
			width: 200px;
			display: block;
			border-width: 1px;
			border-style: solid;
			border-color: #FE370B;
		}
		div.indekijker h5{
			padding-top: 2px;
			padding-bottom: 2px;
			width: 200px;
			text-align: center;
			background-color: #FE370B;
			color: #FFFFFF; /* 0C479C */
			font-size: 1.2em;
			font-weight: bold;
		}
		div.indekijker a.bestel{
			width: 200px;
			display: block;
			text-align: center;
			font-size: 1.2em;
		}
		div.indekijker a.meerinfo{
			width: 200px;
			display: block;
			text-align: right;
		}
		div.indekijker ul{
			list-style-position: inside;
			list-style-image: url('images/bullet2.gif');
			width: 200px;
			display: block;
		}
		div.indekijker#links{
			margin-left: 20px;
			float: left;
			display: block;
		}
		div.indekijker#rechts{
			margin-right: 20px;
			float: right;
			display: block;
		}
		div.indekijker#subside{
			margin-top: 40px;
		}
		div#pakketten{
			height: 200px;
		}
		#content ul{
			list-style-position: inside;
			list-style-image: url('images/bullet2.gif');
		}
		#content p{
			padding-top: 0.8em;
		}
		ul.freeBSDlogo{
			background-image: url('images/freeBSD.jpg');
			background-position: top right;
			background-repeat: no-repeat;
		}

		/* NIEUWS */
		#content h1{
			display: block;
			width: 505px;
			font-size: 12px;
			margin-bottom: 5px;
			margin-top: 0px;
			color: #000099;
		}

		#content h1 span.left {
			float: left;
			text-align: left;
			width: 86%;
			margin-bottom: 5px;
			padding-left: 10px;
		}

		#content h1 span.right {
			float: right;
			text-align: right;
			color: #999999;
			width: 12%;
			font-size: 9px;
			margin-bottom: 5px;
	  	}

		/* CONTACT */
		#content address{
			display: block;
			clear: both;
			margin-top: 15px;
			margin-bottom: 15px;
		}

		#content address b.title{
			display: block;
			margin-bottom: 5px;
			font-style: normal;
		}

		div.row{
			clear: both;
			padding-top: 8px;
		}

		div.row span.label{
			float: left;
			width: 150px;
			text-align: right;
			font-weight: bold;
		}

		/* SPECIAAL VOOR BESTELLING */
		div.row span.labela{
			float: left;
			width: 150px;
			text-align: right;
			font-weight: bold;
			background-color: #FE370B;
			color: #EFEFEF;
		}

		div.row span.labelb{
			float: left;
			width: 150px;
			text-align: right;
			font-weight: bold;
			background-color: #F7F7F7;
		}

		/* SPECIAAL VOOR BESTELLING */

		div.row span.formw{
			float: right;
			width: 320px;
			text-align: left;
		}

		div.row span.formw input, textarea{
			width: 297px;
			font-family: verdana;
			font-size: 10px;
		}

		div.row span.formw input.knop{
			width: 100px;
		}


		/* HIDDEN */

		div #hidden_row{
			clear: both;
			padding-top: 8px;
			display: none;
		}

		div #hidden_row span.formw{
			float: right;
			width: 320px;
			text-align: left;
		}

		div #hidden_row span.formw input, textarea{
			width: 297px;
			font-family: verdana;
			font-size: 10px;
		}

		div #hidden_row span.labelb{
			float: left;
			width: 150px;
			text-align: right;
			font-weight: bold;
			background-color: #F7F7F7;
		}

		div #hidden_row2{
			clear: both;
			padding-top: 8px;
			display: none;
		}

		div #hidden_row2 span.formw{
			float: right;
			width: 320px;
			text-align: left;
		}

		div #hidden_row2 span.formw input, textarea{
			width: 297px;
			font-family: verdana;
			font-size: 10px;
		}

		div #hidden_row2 span.labelb{
			float: left;
			width: 150px;
			text-align: right;
			font-weight: bold;
			background-color: #F7F7F7;
		}

		div #hidden_row3{
			clear: both;
			padding-top: 8px;
			display: none;
		}

		div #hidden_row3 span.formw{
			float: right;
			width: 320px;
			text-align: left;
		}

		div #hidden_row3 span.formw input, textarea{
			width: 297px;
			font-family: verdana;
			font-size: 10px;
		}

		div #hidden_row3 span.labelb{
			float: left;
			width: 150px;
			text-align: right;
			font-weight: bold;
			background-color: #F7F7F7;
		}

		/* REQUIRED */
		span.required{
			font-weight: bold;
			color: red;
		}

		#afspraken{
			font-size: 9px;
			color: #777777;
		}

		li.titel{
			font-weight: bold;
		}

		ul.onder{
			font-weight: normal;
			margin-left: 20px;
		}

