* { margin:0; padding:0; }
html {
	font-size:62.5%;
	line-height:1.4;
	font-family:Helvetica, Arial, sans-serif;
	cursor: default;
}
html,
body {
	color:#000;
	background:url("../images/background.gif") #fff;
}

h2 {
	margin:0 0 1.2em 0;
	font-size:1.6em;
	line-height:1.2;
}
h3 {
	margin:1.6em 0 0.8em 0;
	font-size:1em;
	line-height:1.2;
}
.bold {
	font-weight:bold;
}
ul,
p { margin:0.75em 0; }
	ul li { margin:0 0 0 1.4em; }
.intro { font-weight:bold; }
address {
	margin:5.0em 0 0 0;
	font-style:normal;
	font-weight:bold;
}
a { color:#000; }
a:hover { color:#f00; }
#advertise_plink a { color:#cc0000; }
#advertise_plink a:hover { color:#f00; }
a img { border:0px; vertical-align:middle; }

/* SUBMIT BUTTON - CHANGED 30-12-2009 */
.submit_spacing, .submit_spacing_register {
	width: 262px;
	margin: 0px;
}
.submit_spacing {
	height: 12px;
}
.submit_spacing_register {
	height: 1px;
}
.submit_div {
	text-align:center;
	height: auto;
	width:262px;
}
	.submit_div input {
		margin-top: 0px; /* CHANGED 3-2-2010 - 12px */
	}
	.submit_button {
		background: url(../images/buttons/standard.png) no-repeat;
		margin: 0px auto 0px auto;
		padding: 0px 0px 0px 0px;   /* CHANGED 3-2-2010 - 12px 0px 0px 0px */
		height: 37px;
		width:172px;
	}
#submit_home_toolbar {
	position:absolute;
	left:20px;
	top:44px;
	z-index: 10; /* ADDED 9-3-2010 */
}
#submit_volgende_toolbar {
	position:absolute;
	left:auto;
	right:20px;
	top:44px;
	z-index: 10; /* ADDED 9-3-2010 */
}
#submit_home_toolbar, #submit_volgende_toolbar {
	/* text-align:center; */
	height: 37px;
	width:172px;
}
		.submit_button a, #submit_home_toolbar a, #submit_volgende_toolbar a {			display: block;
			height: 37px;
			width:172px;
			cursor:pointer;
			color:#fff;
			text-decoration:none;
			text-transform:uppercase;
			font-size: 15px;
			line-height:1.96;
			font-weight:bold;
			outline: none;
			-moz-outline: none;
		}
        #submit_home_toolbar a {
			background: url(../images/buttons/toolbar-home.png) no-repeat;
        }
        #submit_home_toolbar p {
			display: inline;
			margin: 0px;
			padding-left: 59px; /* center 78px */
        }
        #submit_volgende_toolbar a {
			background: url(../images/buttons/toolbar-volgende.png) no-repeat;
        }
        #submit_volgende_toolbar p {
			display: inline;
			margin: 0px;
			padding-left: 23px;
        }
		.submit_button a:hover, #submit_home_toolbar a:hover, #submit_volgende_toolbar a:hover {
			color:#000;
		}
		#submit_home_toolbar a:hover {
			background: url(../images/buttons/toolbar-home-over.png) no-repeat;
		}
		#submit_volgende_toolbar a:hover {
			background: url(../images/buttons/toolbar-volgende-over.png) no-repeat;
		}
/*
a.button,
a.button span {
	float:left;
	background:url("../images/buttons/standard.png") no-repeat;
	cursor:pointer;
}
a.button {
	float:left;
	margin:0 11px 11px 0;
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
	font-size:1em;
	line-height:1.45;
	font-weight:bold;
}
a.button:hover { color:#000; }
	a.button span {
		margin:0 -11px 0 3px;
		background-position:100% 0;
	}
		a.button span span {
			margin:3px 0 -11px 0;
			background-position:100% 100%;
		}
			a.button span span span {
				font-size: 12px;
				margin:0 11px 0 -3px;
				padding:3px 9px 11px 12px;
				background-position:0 100%;
			}
*/
/* SUBMIT BUTTON - CHANGED 30-12-2009 */

.buttons {
	position:relative;
	left:50%;
	float:left;
	padding:0.3em 0;
	font-size:1.4em;
}
	.buttons a.button {
		position:relative;
		left:-50%;
		margin-left:11px;
	}

/*fieldset, CHANGED 3-2-2010 */
#fieldset_large, #fieldset_small {
	display:block;
	height: 100%;
	width: 100%;
	border:0;
	cursor:default;
}

/* FIELDSET - CHANGED 3-2-2010 */
/*
	fieldset div {
		clear:both;
		margin:0 0 0.4em 0;
	}
*/
/* FIELDSET - CHANGED 3-2-2010  */

	#fieldset_large div {
		clear:both;
		margin:0 0 1.4em 0;
	}
	#fieldset_small div {
		clear:both;
		margin:0 0 0.4em 0;
	}

/* FIELDSET - CHANGED 3-2-2010 */
/*
	fieldset div:after {
		content:".";
		height:0;
		display:block;
		clear:both;
		visibility:hidden;
	}
*/
/* FIELDSET - CHANGED 3-2-2010  */

	#fieldset_large div:after, #fieldset_small div:after {
		content:".";
		height:0;
		display:block;
		clear:both;
		visibility:hidden;
	}

	.form_margin_top {		margin:0 0 1.4em 0;
	}

		input,
		select,
		textarea {
			padding:0.2em;
			border:1px solid #000;
			font-size:1em;
			font-family:Helvetica, Arial, sans-serif;
			color:#000;
			background-color:#fff;
		}
		select { padding:0; }
		input.radio,
		input.checkbox { border:0; }
		input.second_radio { margin-left: 20px; border:0; }
		option {
			padding:0.1em 10px 0.1em 0.1em;
			vertical-align:middle;
		}

#canvas {
	width:960px;
	margin:0 auto;
	/* padding:80px 0 20px 0; */ /* CHANGED 11-12-2009 */
	/* padding:80px 0 0 0; */ /* CHANGED 11-12-2009 */
	padding:40px 0 0 0; /* CHANGED 13-7-2010 */
	font-size:1.2em;
	position:relative;
}
#canvas_admin {
	width:auto;
	margin:0 auto;
	/* padding:80px 0 20px 0; */ /* CHANGED 11-12-2009 */
	/* padding:80px 0 0 0; */ /* CHANGED 11-12-2009 */
	padding:40px 0 0 0;
	font-size:1.2em;
	position:relative;
}
	#header {
		position:relative;
		width:960px; /* ADDED 11-12-2009 */
		overflow: hidden;
	}
	#header_admin {
		position:relative;
		width:100%; /* ADDED 11-12-2009 */
		overflow: hidden;
	}
		#header h1, #header_admin h1 {
			width:640px;
			margin:0 auto;
			padding:5px 0 10px;
			border-bottom:1px solid #000;
		}
			#header h1 a, #header_admin h1 a {
				display:block;
				margin:0 auto;
				width:353px;
				height:34px;
				overflow:hidden;
				text-indent:-3000em;
				white-space:nowrap;
				background:url("../images/logo-big.gif") no-repeat;
			}
/*
			#navigation {  background-color: white;
				position:relative;
				left:50%;
				float:left;
			}
				#navigation ul {      background-color: lightblue;
					position:relative;
					left:-50%;
					margin:0.4em 0;
					padding:0.4em 0;
					font-size:1.1em;
					letter-spacing:1px;
					line-height:1.2;
					list-style:none;
					overflow:hidden;
				}
					#navigation ul li { background-color: pink;
						float:left;
						margin:0 6px 0 -6px;
						padding:0 7px 0 6px;
						border-left:1px solid #000;
					}
						#navigation ul li a { text-decoration:none; }
						#navigation ul li a:hover { text-decoration:underline; }
						#navigation ul li.current a {
							color:#c00;
							cursor:default;
							text-decoration:none !important;
						}
*/
			#navigation {
				text-align: center;
				/* hide from IE mac \*/
				position:relative;
				left: 50%;
				float:left;
				/* end hiding from IE5 mac */
			}
				#navigation ul {
					text-align: left;
					/* hide from IE mac \*/
					position:relative;
					left: -50%;
					/* end hiding from IE5 mac */
					margin:0.4em 0;
					padding:0.4em 0;
					font-size:1.1em;
					letter-spacing:1px;
					line-height:1.2;
					list-style:none;
					overflow:hidden;
				}
					#navigation ul li {
						display: inline;
						margin:0 6px 0 -6px;
						padding:0 2px 0 6px;
						border-left:1px solid #000;
					}
						#navigation ul li a { text-decoration:none; }
						#navigation ul li a:hover { text-decoration:underline; }
						#navigation ul li.current a {
							color:#c00;
							cursor:default;
							text-decoration:none !important;
						}
	#content {
		width:680px;
		margin:10px auto 0px auto; /* margin:30px auto 0px auto; CHANGED 7-7-2010 */
		padding:30px 0 0 0;
		text-align:center;
	}
	#homepage_content {
		width:680px;
		margin:10px auto 0px auto; /* margin:30px auto 0px auto; CHANGED 7-7-2010 */
		padding:30px 0 0 0;
		text-align:center;
	}
	#content_admin {
		width:auto;
		margin:30px auto 0px auto; /* margin:30px auto; CHANGED 3-2-2010 */
		padding:0 0 0 0;
		text-align:center;
	}

#slotmachine {
	margin:0 -160px;
}

#copyright {	font-size: 11px;

	margin: 24px 0px 0px 0px;
}
#copyright a {
    color: #cc0000;
}
#copyright a:hover {
    color: #000000;
}
/* CHANGED 16-1-2010
#privacy {
	font-size: 11px;
}
*/

/* basic forms */

#content form {
	margin:0.8em 0 0 0; /* margin:0.8em 0; CHANGED 3-2-2010 */
	padding:0 0 0 215px;
	text-align:left;
}

	/* #content fieldset { margin:0 0 2em 0; } FIELDSET - CHANGED 3-2-2010 */
	#content #fieldset_large, #content #fieldset_small { margin:0 0 0 0; }

		/* #content fieldset div.inline { FIELDSET - CHANGED 3-2-2010 */
		#content #fieldset_large div.inline, #content #fieldset_small div.inline {
			margin:0;
			display:inline;
		}

		/* #content fieldset div.information { FIELDSET - CHANGED 3-2-2010 */
		#content #fieldset_large div.information, #content #fieldset_small div.information {
			margin:0;
			clear:none;
		}

		#content form p,
		#content form ul { margin:0 0 1em 0; }
		#content form label,
		#content form .label {
			float:left;
			width:190px;
			margin:0 0 0 -215px;
			padding:0 20px 0 0;
			text-align:right;
			font-weight:bold;
		}
		#content div.options label {
			position:relative;
			float:none;
			display:block;
			width:auto;
			margin:0 0 0.5em 0;
			padding:0 0 0 1.4em;
			text-align:left;
			font-weight:normal;
		}
			#content div.options label input {
				position:absolute;
				top:0.15em;
				left:0;
				margin:0;
			}
			#content div.options label em { display:block; }
		/* #content form input.text:disabled { color:#000000; } W3C ERROR 3-2-2010 */
		#content form input.text,
		#content form textarea { width:256px; }
		#content form select { width:263px; }
		#content form input.auto,
		#content form select.auto,
		#content form textarea.auto { width:auto !important; }
		#content form input.zipcode_number { width:4em !important; }
		#content form input.zipcode_prefix { width:2em !important; }
		#content form input.short,
		#content form select.short,
		#content form textarea.short { width:6em !important; }
		#content form input.url { width:19em !important; }
		#content form input.http { width:3em !important; }
		#content form .button { margin-top:1em; }

		#content form div.one {
			float:left;
			width:106px;
		}
		#content form div.two {
			float:left;
			clear:none;
			width:160px;
		}
			#content form div.two label {
				width:auto;
				margin-left:0;
			}

/* Advertise */
#advertise {	height: auto;
	width: 466px;
	list-style-type: none;
	padding: 0px;
	margin: 0.75em auto 0.75em auto;
}
#advertise_top, .advertise {
	background: url(../images/list_dot.jpg);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding: 0px 0px 0px 14px;
	text-align:left;
}
#advertise_top {
	margin: 0px 0px 0px 0px;
}
.advertise {	margin: 6px 0px 0px 0px;
}

/* form errors */

#errors {
	width:640px;
	margin:1em auto;
	padding:0.4em;
	background:url("../images/errors.png");
	color:#c00;
}
	#errors p,
	#errors ul {
		margin:0;
		list-style:none;
	}
#content form div.error label,
#content form div.error .label,
#content form div.error input.text,
#content form div.error input.zipcode_number,
#content form div.error input.zipcode_prefix,
#content form div.error select,
#content form div.error p,
#content form div.error textarea {
	border-color:#c00;
	color:#c00;
}

/* toolbar (view) */

#toolbar {
	font-size:1.1em;
	position:relative;
	margin:8px 0;

	min-width: 1000px;
}

/* BANNER (IE6 ONLY) - ADDED 8-3-2010 */
* html #toolbar {
	position:absolute;
	padding-left:1000px;
}
* html #toolbar_holder_ie6{
	height: 1px;
}
* html #toolbar_holder_ie6_inline{	display: block;
	position: relative;
	margin-left:-1000px;
}
/* BANNER (IE6 ONLY) - ADDED 8-3-2010 */

body.minimized #toolbar { margin:0; }

/* BANNER - CHANGED 8-3-2010 */
/*
#toolbar:after {
	content:".";
	height:0;
	display:block;
	clear:both;
	visibility:hidden;
}
*/
/* BANNER - CHANGED 8-3-2010 */
	#toolbar h1 {
		position:absolute;
		left:20px;
		top:12px;
	}
		#toolbar h1  {  /* CHANGED 21-1-2010 - USED TO BE #toolbar h1 a { */
			display:block;
			width:213px;
			height:21px;
			overflow:hidden;
			text-indent:-3000em;
			white-space:nowrap;
			background:url("../images/logo-small.gif") no-repeat;
		}
	body.minimized #toolbar h1 {		left:20px;
		top:4px;
	}

/*  CHANGED 22-1-2010
	#toolbar h2 {
		font-size:1em;
		line-height:1.2;
		text-transform:uppercase;
	}
*/

/* SUBMIT BUTTON - CHANGED 30-12-2009 */
/*
	#toolbar a#refresh {
		position:absolute;
		left:20px;
		top:44px;
		font-size:1.3em;
	}
	#toolbar a#new {
		position:absolute;
		left:auto;
		right:20px;
		top:44px;
		font-size:1.3em;
	}

	body.minimized #toolbar a#refresh, body.minimized #toolbar a#new {
*/
	body.minimized #toolbar #submit_home_toolbar, body.minimized #toolbar #submit_volgende_toolbar {
        display: none;
/*
		left:auto;
		right:35px;
		top:8px;
*/
	}
/* SUBMIT BUTTON - CHANGED 30-12-2009 */

	#toolbar form a.button { margin:0; }

/* BANNER - CHANGED 8-3-2010 */
/*
#banner {
    background: url(../images/banner.jpg) no-repeat center center;
    position: relative;
    height:90px;
	width:728px;
	margin:0 auto 0 auto;
	/* z-index: -1;
}
#banner a{
	display: block;
	height: 100%;
	width: 100%;
}
*/

/* BANNER - ADDED 8-3-2010 */
#banner_container2 {    position: relative;
    top: 0px;
    left: 0px;
    height: 90px;
    width: 100%;
    z-index: -1; /* ADDED 9-3-2010 */ z-index: -1;
}

#banner_small {
    position: relative;
    height: 90px;
	width:468px;
	margin:0 auto 0 auto;
	/* z-index: -1; */
}
#banner_small_inline {
	position: absolute;
	top: 50%;
	margin-top: -30px; /* half of height */
	height: 60px;
	width: 468px;
}

#banner_large {    display: none;
    position: relative;
    height: 90px;
	width:728px;
	margin:0 auto 0 auto;
	/* z-index: -1; */
}
#banner_large_inline {
	position: absolute;
	top: 50%;
	margin-top: -45px; /* half of height */
	height: 90px;
	width: 728px;
}
/* BANNER - ADDED 8-3-2010 */

body.minimized #banner {
	display: none;
}
/* BANNER - ADDED 8-3-2010 */
body.minimized #banner_container {
	display: none;
}
body.minimized #banner_small {
	display: none;
}
body.minimized #banner_large {
	display: none;
}
/* BANNER - ADDED 8-3-2010 */

#full_toggle_toolbar {
	display: none;
	position:relative;
	left:0px;
	top:0px;
	height: 29px;
	width: 100%;
	z-index: 12;
}
body.minimized #full_toggle_toolbar { display: block; }

#toggle-frame, #full_toggle_toolbar_button {
	position:absolute;
	top:8px;
	right:8px;
	width:14px;
	height:14px;
	overflow:hidden;
	text-indent:-3000em;
	white-space:nowrap;
	/* background:url("../images/buttons/toggle.gif") -14px 0 no-repeat; CHANGED 23-1-2010 */
	background-image:url("../images/buttons/toggle.gif");
	background-position:-14px 0;
	background-repeat:no-repeat;
	outline:none;
	z-index: 10; /* ADDED 9-3-2010 */
}

#full_toggle_toolbar_button { /* ADDED 23-1-2010 */
	display: none;
	background-position:0 0;
}
body.minimized #full_toggle_toolbar_button { /* ADDED 23-1-2010 */	display: block;
}
#toggle-frame:hover { background-position:-14px -14px; }

body.minimized #toggle-frame {
	/* background-position:0 0; CHANGED 23-1-2010 */
	display: none; /* ADDED 23-1-2010 */
}
body.minimized #toggle-frame:hover { /* background-position:0 -14px; CHANGED 23-1-2010 */ }

/*
form#ratings-form {
	position:relative;
	padding:0 2%;
}
	body.js-active form#ratings-form label {
		float:left;
		width:26px;
		height:23px;
		overflow:hidden;
		text-indent:-3000em;
		white-space:nowrap;
		background:url("../images/buttons/stars.gif");
		cursor:pointer;
	}
		body.js-active form#ratings-form label.hover,
		body.js-active form#ratings-form label.activated {	background-position:-26px 0 !important; }
		body.js-active form#ratings-form label.full { background-position:-52px 0; }
		body.js-active form#ratings-form label.half { background-position:-78px 0; }
		body.js-active p#ratings-average2,
		body.js-active form#ratings-form input.submit {
			width:1px;
			position:absolute;
			left:-3000em;
		}

	.capcha_lowerd {
		text-align:center;
	}

	.ratings_div{
		padding-top:10px;
		text-align:center;
		width:130px;
		margin:0 auto;
	}

	body.js-active form#ratings-form fieldset div#ratings-statistics {
		top:68px;
		text-align:center;
	}
    #ratings-statistics strong { font-weight:normal; }


	div.current_rating {
		width:130px;
		height:23px;
		background:url("../images/buttons/rating.gif") 0 0 repeat-x;
		margin: 0 auto -.75em;
		text-align:left;
	}
		div.current_rating span {
			background:url("../images/buttons/rating.gif") 0 -25px repeat-x;
			display:block;
			height:23px;
			overflow:hidden;
			text-indent: -512px;
			margin:0;
		}

		div.current_rating span.rated_0 { width:0; }
		div.current_rating span.rated_1 { width:26px; }
		div.current_rating span.rated_2 { width:52px; }
		div.current_rating span.rated_3 { width:78px; }
		div.current_rating span.rated_4 { width:104px; }
		div.current_rating span.rated_5 { width:130px; }

body.minimized form#ratings-form { display:none; }
*/
/*
#comments {
	position:absolute;
	width:470px;
	min-height:179px;
	margin:0 -1px 0 0;
	left:515px;
	top:0;
	border-left:1px solid #000;
}
	#comments-listing {
		margin:0 15px;
	}
	#comments-listing h2 {
		position:absolute;
		left:-3000em;
	}
	#comments-listing ul {
		height:7em;
		margin:0;
		padding:0 8px 0 0;
		overflow:auto;
		list-style:none;
	}
	#comments-listing ul li {
		margin:0 0 -1px 0;
		padding:0.2em 0;
		border-top:1px solid #000;
		border-bottom:1px solid #000;
	}
	#comments-listing ul cite {
		font-style:normal;
		font-weight:bold;
	}
	body.minimized div#comments {
		display:none;
	}
	#comments-form {
		margin:0 15px;
	}
	#comments-form h2 {
		position:absolute;
		left:-3000em;
	}
	#comments-form fieldset div {
		margin:0 0 0.4em 0;
	}
	#comments-form label {
		float:left;
		width:16%;
		font-weight:bold;
	}
	#comments-form input.text,
	#comments-form textarea {
		float:left;
	}


	#ratings-form input.captcha,
	#comments-form input.captcha {
		float:none;
		width:6em;
	}

	#comments-form textarea {
		width:83%;
		height:4.2em;
		margin-right:-0.4em;
	}

	#comments-form a.button {
		position:relative;
		left:16%;
	}
 */
/* tabs */
/*
ul.tabs {
	margin:0 15px 0.5em;
	font-size:1em;
	line-height:1.2;
	text-transform:uppercase;
	list-style:none;
	overflow:hidden;
	height:1.25em;
}
	ul.tabs li {
		float:left;
		margin:0 6px 0 -6px;
		padding:0 7px 0 6px;
		border-left:1px solid #000;
	}
		ul.tabs a {
			font-weight:bold;
			text-decoration:none;
		}
		ul.tabs a:hover { text-decoration:underline; }
		ul.tabs li.current a {
			color:#c00;
			cursor:default;
			text-decoration:none;
		}
*/

/* links to organisations */
/*
ul.links {
	width:584px;
	margin:1.5em auto;
	list-style:none;
	overflow:hidden;
}
	ul.links li {
		float:left;
		margin:3px;
	}
		ul.links li img { display:block; border:1px solid #000; }
		ul.links li a {
			display:block;
			border:1px solid #ccc;
		}
		ul.links li a:hover { border-color:#f00; }
			ul.links li a img { display:block; border:1px solid #000; }
*/

/*
body.minimized form#ratings-form { display:none; }
#ratings {
	position:absolute;
	width:260px;
	min-height:179px;
	margin:0 -1px 0 0;
	top:0;
	left:260px;
	border-left:1px solid #000;
}

	#ratings fieldset {
		margin:0 auto;
	}

	#ratings-listing h2 {
		position:absolute;
		left:-3000em;
	}
	#ratings-listing ul {
		height:9.5em;
		margin:0;
		padding:0 8px 0 0;
		overflow:auto;
		list-style:none;
	}
	#ratings-listing ul li {
		margin:0 0 -1px 0;
		padding:0.2em 0;
		border-top:1px solid #000;
		border-bottom:1px solid #000;
	}
	#ratings-listing ul cite {
		font-style:normal;
		font-weight:bold;
	}

	body.minimized div#ratings {
		display:none;
	}

body.js-active p#ratings-average {
	display: inline;
}
*/

/* Advertise Popup */

#popupAdvertiseBackground{
display:none;
position:fixed;
/* _position:absolute; /* hack for internet explorer 6 - SET IN IE.CSS */
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
z-index:1;
}
#popupAdvertise{
display:none;
position:fixed;
/* _position:absolute; /* hack for internet explorer 6 - SET IN IE.CSS */
height:384px;
width:408px;
background:url("../images/background.gif") #fff;
border:2px solid #cc0000;
z-index:2;
padding:12px;
font-size:13px;
}
		#popupAdvertise h1 {
			width:368px;
			margin:0 auto;
			padding:5px 0 10px;
			border-bottom:1px solid #000;
		}
			#popupAdvertise h1 a {
				display:block;
				margin:0 auto;
				width:213px;
				height:21px;
				overflow:hidden;
				text-indent:-3000em;
				white-space:nowrap;
				background:url("../images/logo-small.gif") no-repeat;
			}
#popupAdvertiseClose{
font-size:26px;
line-height:26px;
right:6px;
top:6px;
position:absolute;
color:#cc0000;
font-weight:bold;
display:block;
cursor: pointer;
}

/* REGISTER.PHP - Jquery Fields */

#toggle_category {
  display: block;
}
#toggle_subcategory {  display: none;
}
#toggle_area {
  display: none;
}
#toggle_country {
  display: none;
}
#toggle_province_city {
  display: none;
}
#toggle_province {  display: none;
}
#toggle_city {  display: none;
}
#toggle_language {  display: none;
}
#toggle_captcha1 {
  display: block;
}
#toggle_captcha2 {
  display: block;
}

/* FRAMELOADING.PHP - FRAME VALIDATION */

#frameloading {
	font-size:1.1em;
	position:relative;
	margin:8px 0;
}

	#frameloading h1 {
		position:absolute;
		left:20px;
		top:12px;
	}
		#frameloading h1  {
			display:block;
			width:213px;
			height:21px;
			overflow:hidden;
			text-indent:-3000em;
			white-space:nowrap;
			background:url("../images/logo-small.gif") no-repeat;
		}

#frameloading #preloader {
    background:url("../images/frame_loading.gif") no-repeat;
    position: relative;
    top:45px;
    height:36px;
	width:404px;
	margin:0 auto 0 auto;
	/* z-index: -1; */
}
/*
	#frameloading #page {
		position:absolute;
		right:20px;
		top:11px;
	}
		#frameloading #page  {
			display:block;
			width:213px;
			height:21px;
			overflow:hidden;
			text-indent:-3000em;
			white-space:nowrap;
			background:url("../images/logo-small.gif") no-repeat;
		}
*/

/* INDEX.PHP - FLASH CONTROLE */

#flashcontrole {
	background-color: #ffffff;
	border: 1px solid #000000;
	font-weight: bold;
	color: #000000;
	height: 100px;
	line-height: 100px;
	width: 678px;
	margin: 0px auto 180px auto;
	text-align: center;
}

/* INDEX.PHP - STARTPAGINA (8-7-2010) */

#homepage_alt {
	display: none;

	background-color: #ffffff;
	border: 1px solid #000000;

	height: auto;
	width: auto;

	position: absolute;
	top: 0px;
	left: 0px;

	padding: 2px 4px 2px 4px;

	z-index: 5000;
}

#homepage_content #homepage_container {
	margin: 0 0 0 0; /* margin:0.8em 0; CHANGED 3-2-2010 */
	padding: 0 0 0 0;
	text-align:left;
}

#homepage_category, #homepage_country {
	position: relative;

	height: 22px;
	line-height: 22px;

	margin: 0px auto 12px auto;
}

#homepage_category {
	width: 290px;
}

#homepage_country {
	width: 360px;
}

#homepage_category select {
	width: 166px;
}

#homepage_category label, #homepage_country label {
	font-weight:bold;

	height: 22px;
	line-height: 22px;

	float: left;

	margin:0 0 0 0;
	padding:0 12px 0 0;

	text-align:right;
}

#homepage_category label {
	width: 102px;
}

#homepage_country label {	width: 66px;
	padding:0 4px 0 0; /* ADDED 18-7-2010 */
}

input:focus {
	background-color: #ffffff;

	/* border:none; /* CHANGED 30-9-2010 */

	outline:none;
	-moz-outline: none;
}

#homepage_country .country_radio {
	display: inline;

	float: left;

	margin: 4px 4px 0px 8px;
	padding: 0px;
}

#homepage_country .homepage_radio {	background-color: #f7f7f7;
	border: 0;
}

input.radio {
	background-color: #f7f7f7; /* ADDED 3-9-2010 */
}

input.second_radio {	background-color: #f7f7f7; /* ADDED 3-9-2010 */
}

#homepage_country .country_radio_text {
	display: inline;

	height: 22px;
	line-height: 22px;
	width: auto;

	float: left;

	margin: 0px 0px 4px 0px;
	padding: 0px;
}

#homepage_button {
	position: relative;

	background:url(../images/homepage/button_red.png) no-repeat;

	height: 146px;
	width:146px;

	text-align:center;

	margin-left: auto;
	margin-right: auto;
}

#homepage_button a {
	display: block;

	height: 100%;
	width: 100%;

	text-decoration: none;
	outline: none;
	-moz-outline: none;
}

#homepage_button a:hover {
	background:url(../images/homepage/button_black.png) no-repeat;
}


#startpage_row {
	height: 20px;
	width: 100%;

	margin: 16px 0px 0px 0px;
}

#startpage {
	position: relative;

	height: 20px;
	width: 228px;

	margin: 0px auto 0px auto;

	cursor: pointer;
}

#startpage a {
	display: block;

	color: #000000;

	height: 100%;
	width: 100%;

	text-decoration: underline;
	outline: none;
	-moz-outline: none;
}

#startpage a:hover {
	color: #cc0000;
}

#startpage_house {
    display: inline;

	height: 20px;
	line-height: 20px;
	width: 20px;

	float: left;

	cursor: pointer;
}

#startpage_box {
    display: inline;

	font-size: 11px;

	height: 20px;
	line-height: 20px;
	width: 206px;

	float: left;

	text-align: center;
	text-decoration: underline;

	cursor: pointer;
}

/*  CHANGED 13-7-2010
#startpage_button {
	display: inline;

	background:url(../images/homepage/startpage_black.png) no-repeat;

	height: 44px;
	width: 44px;

	float: left;

	margin: 0px 0px 0px 8px;

	cursor: pointer;
}

#startpage_button a {
	display: block;

	height: 100%;
	width: 100%;

	text-decoration: none;
	outline: none;
	-moz-outline: none;
}

#startpage_button a:hover {
	background:url(../images/homepage/startpage_red.png) no-repeat;
}
*/

#quicklinks_row {
	height: 44px;
	width: 100%;

	margin: 22px 0px 0px 0px;
}

#quicklinks {
	position: relative;

	height: 44px;
	width: 414px; /* CHANGED 28-8-2010 (376px) */

	margin: 0px auto 0px auto;
}

#quicklinks a {
	display: block;

    border: 1px solid #000000; /* ADDED 28-8-2010 */

	height: 100%;
	width: 100%;

	text-decoration: none;
	outline: none;
	-moz-outline: none;
}

#quicklinks a:hover {
    border: 1px solid #cc0000;
}

.quicklinks {
	display: inline;

    /* border: 1px solid #dfdfdf; */ /* CHANGED 28-8-2010 */

	height: 44px;
	width: 44px;

	float: left;

	margin: 0px 0px 0px 8px;
}

.quicklinks_button {
	display: inline;

    /* border: 1px solid #dfdfdf; */ /* CHANGED 28-8-2010 */

	height: 42px;
	width: 42px;

	float: left;
}

#quicklink_1 a {	background-color: #ffffff;
	background: url(../images/quicklinks/quicklink_nu.jpg) no-repeat center center;
}

#quicklink_2 a {
	background-color: #ffffff;
	background: url(../images/quicklinks/quicklink_marktplaats.jpg) no-repeat center center;
}

#quicklink_3 a {
	background-color: #ffffff;
	background: url(../images/quicklinks/quicklink_buienradar.jpg) no-repeat center center;
}

#quicklink_4 {	width: 86px;
}

#quicklinks_button_4 {	width: 84px;
}

#quicklink_4 a {
	background-color: #ffffff;
	background: url(../images/quicklinks/quicklink_google.jpg) no-repeat center center;
}

#quicklink_5 a {
	background-color: #ffffff;
	background: url(../images/quicklinks/quicklink_linkedin.jpg) no-repeat center center;
}

#quicklink_6 a {
	background-color: #ffffff;
	background: url(../images/quicklinks/quicklink_hyves.jpg) no-repeat center center;
}

#quicklink_7 a {
	background-color: #ffffff;
	background: url(../images/quicklinks/quicklink_youtube.jpg) no-repeat center center;
}

