html, body {

	width: 100%;

	height: 100%;

	margin: 0px;

	padding: 0px;

	font-family: "lucida sans unicode", arial;

	background-color: #f6f6f6

}



#container {

	position: relative;

	width: 942px;

	margin: 0px auto;

	padding: 0px;

	background-image: url(../images/container-bg.gif);

}



#header {

	position: absolute;

	top: 0px;

	left: 0px;

	width: 100%;

	height: 76px;

	margin: 0px;

	padding: 0px;

}



#mini-menu {

	position: absolute;

	top: 4px;

	right: 23px;

	font-size: 9px;

	text-align: right;

	text-transform: uppercase;

	color: #808080;

}



#menu {

	position: absolute;

	top: 95px;

	left: 0px;

	width: 100%;

	height: 30px;

	margin: 0px;

	padding: 0px;

}

#submenu {

	position: absolute;

	top: 128px;

	left: 32px;

	width: 800px;

	height: 30px;

	margin: 0px;

	padding: 0px;

	font-size: 12px;

	text-transform: uppercase

}



#submenu A 				{color: #808080; text-decoration: none}

#submenu A:visited		{color: #808080; text-decoration: none}

#submenu A:hover 		{color: #808080; text-decoration: underline}

#submenu A:active		{color: #808080; text-decoration: none}



#content {

	position: relative;

	width: 100%;

	margin: 0px;

	padding: 161px 0px 0px 0px;

}



#text {

	position: relative;

	width: 677px;

	margin: 0px 0px 0px 22px;

	padding: 0px;

	float: left;

	display: inline;

	font-size: 12px;

}



#bestel {

	position: relative;

	width: 900px;

	margin: 0px 0px 0px 22px;

	padding: 0px;

	float: left;

	display: inline;

	font-size: 12px;

}



#check {

	vertical-align:bottom;

	position: relative;

	width: 607px;

	height: 121px;

	text-align:center;

	margin: 0px auto;

	padding: 0px;	

	background-image: url(../images/domeinchecker.gif);

}





#promo {

	position: relative;

	width: 201px;

	margin: 0px 22px 0px 0px;

	padding: 0px;

	float: right;

	display: inline;

}



#content-bottom {

	position: relative;

	width: 100%;

	height: 33px;

	clear: both;

	background-image: url(../images/bordero.gif);

}



#faq-bottom {

	width: 942px;

	position: relative;

	height: 15px;

	clear: both;

	background-image: url(../images/bordero.gif);

	background-repeat:no-repeat;

}



#footer {

	position: relative;

	width: 100%;

	font-size: 9px;

	color: #808080;

	text-align: left;

	background-color: #f6f6f6;

}



#contact {

	position: relative;

	margin-top: 32px;

	font-size: 12px;

	color: #4e4e4e;

}



#extra-links {

	position: relative;

	margin-top: 32px;

	font-size: 12px;

	color: #4e4e4e;

}

#nieuws-datum {

	font-size: 11px;

	}

	

/* =============================== STYLE =============================== */



img {

	border: 0px;

}



#header img.imglogo {

	position: absolute;

	top: 18px;

	left: 33px;

	border: 0px;

}



#mini-menu a {

	color: #00488e;

	text-decoration: none;

}



#mini-menu a:hover {

	text-decoration: underline;

}



#menu img.tabs {

	float: left;

}



#menu img.tabsfirst {

	margin-left: 22px;

	margin-top: 1px;

	float: left;

}



#menu img.tabslast {

	margin-top: 1px;

	float: left;

}



#footer a {

	color: #808080;

	text-decoration: none;

}



#footer a:hover {

	text-decoration: underline;

}



h1 {

	color: #245687;

	font-size: 19px;

	margin: 0px 0px 0px 0px;

}



h2 {

	color: #4e4e4e;

	font-size: 17px;

	margin: 0px 0px 19px 0px;

}

h3 {

	color: gray;

	font-size: 11px;

	margin: 0px 0px 10px 0px;

}

h6 {

	color: gray;

	font-size: 11px;

	margin: 0px 0px 2px 8px;

}



p {

	color: #4e4e4e;

	margin: 0px 0px 19px 0px;

}



img.imgpromo {

	margin-bottom: 16px;

}



#contact a {

	color: #00488e;

	text-decoration: none;

}



#contact a:hover {

	text-decoration: underline;

}



#extra-links ul.links {

	margin: 10px 0px 0px 20px;

	padding: 0px;

}



#extra-links li.links {

	list-style-image: url(../images/bullet.gif);

}



#extra-links a.links {

	color: #00488e;

	text-decoration: none;

}



#extra-links a.links:hover {

	text-decoration: underline;

}



#text a {

	color: #00488e;

	text-decoration: none;

}



#text a:hover {

	text-decoration: underline;

}

#bestel a {

	color: #00488e;

	text-decoration: none;

}



#bestel a:hover {

	text-decoration: underline;

}



/* =============================== MINIMENU =============================== */



#landtxt {

	position: relative;

	float:left;

	width: 291px;

	height: 380px;

	margin-bottom: 25px;

	padding: 20px;

	background-image: url(../images/index/landing.gif);

}

#landimg {

	position: relative;

	float:left;

	width: 345px;

	height: 420px;

	margin-bottom: 25px;

	padding: 0px;

}





/* =============================== MINIMENU =============================== */





#dropmenudiv{

position:absolute;

border:1px solid gray;

border-bottom-width: 0;

font: 5px;

font-size:10px;

line-height:14px;

z-index:100;

}



#dropmenudiv a{

width: 100px;

display: block;

text-indent: 3px;

border-bottom: 1px solid gray;

padding: 1px 0;

text-decoration: none;

color: #00488e;

}



#dropmenudiv a:hover{ /*hover background color*/

background-color: #DFDFDF

}



/* =============================== FOOTER =============================== */



/*Credits: Dynamic Drive CSS Library */

/*URL: http://www.dynamicdrive.com/style/ */



.slidedoormenu{

list-style-type: none;

margin: 0;

padding: 0;

width: 180px; /* width of menu (don't forget to add border with below!) */

border-left: 1px solid #d7d7d7; /* thick left border of menu */



}



.slidedoormenu li{

border-bottom: 1px solid #d7d7d7; /* Gray border beneath each menu item */

}



.slidedoormenu li a{

background: url(../images/vstrip.gif) repeat-y left top; /* Background image positioned to the left(v) top(h) corner initially */

font: 10px "lucida sans unicode", Verdana;

display: block;

color: gray;

width: auto;

padding: 5px 0; /* Vertical (top/bottom) padding for each menu link */

text-indent: 8px;

text-decoration: none;

}



.slidedoormenu li a:visited, .slidedoormenu li a:active{

color: gray;

}



.slidedoormenu li a:hover{

background-position: -387px 0; /* Shift background image horizontally 387px, or the start of the 2nd background image */

color: gray;

text-decoration: underline;

}



.slidedoormenu li.lastitem, .slidedoormenu li.lastitem a{

border-bottom-width: 0; /* For last menu item within menu, remove bottom border */

}



.slidedoormenu li.lastitem a{

padding: 5px 0; /* increase vertical border of last menu link by 2px (default is padding: 7px 0) to account for removed border width */

}



#footer1 {

	position: relative;

	width: 24%;

	height: 200px;

	margin-left: 10px;

	/* margin: 0px 0px 30px 60px; */

	padding: 0px;

	float: left;

	display: inline;

	text-transform: uppercase;

}



#footer2 {

	position: relative;

	width: 24%;

	height: 200px;

	/* margin: 0px 0px 30px 60px; */

	padding: 0px;

	float: left;

	display: inline;

	text-transform: uppercase;

}



#footer3 {

	position: relative;

	width: 24%;

	height: 200px;

	/* margin: 0px 0px 30px 60px; */

	padding: 0px;

	float: left;

	display: inline;

	text-transform: uppercase;

}



#footer4 {

	position: relative;

	width: 24%;

	height: 200px;

	/* margin: 0px 0px 30px 60px; */

	padding: 0px;

	float: left;

	display: inline;

	text-transform: uppercase;

}

#definition dt {

	font-size: 12px;

	font-weight: bold;

	color: #4e4e4e;

}



#definition dd {

	margin: 0;

	padding: 0;

	font-size: 10px;

	font-style: italic;

	color: #4e4e4e;

}