/********************
	Standaard html
********************/

* {
	padding:0px;
	margin:0px;
	border:0;
}

.clearer {
	clear:both;
}

a {text-decoration:none; color:#0C4069;}
a:hover {text-decoration:underline;}


/***********************
	Layout structure
***********************/

body {
	background-color:#1296FD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#container {
	width:853px;
	margin:0 auto;
	overflow:hidden;
}
#header {
	background:url(../images/header.png) no-repeat;
	width:853px;
	height:145px;
	padding:91px 0 0 0;
}
#header h1 {display:none;}
	
#content {
	background:url(../images/bgcontent.png) repeat-y;
	width:853px;
	overflow:hidden;
}

#contentBox a {
	font-style:italic;
	font-weight:bold;
}
#contentFooter {
	background:url(../images/contentfooter.png) no-repeat;
	width:853px;
	height:14px;
	font-size:1px;
}
#footer {
	background:url(../images/footer.png) no-repeat;
	width:853px;
	height:54px;
}

#footer ul {
margin-right:15px;
}

/***********************
	Header
***********************/

#start {
	background:url(../images/aanmeldenbg.png) no-repeat;
	width:502px;
	height:45px;
	margin:0 0 0 327px;
	padding:0 0 0 11px;
}
	#start fieldset {}
	#start fieldset legend {display:none;}
	#start p.startgb {
		behavior: url(iepngfix.htc);
		display:block;
		float:left;
		width:143px;
		height:39px;
		margin:9px 0 0 0;
		padding:0 0 0 11px;
		font-size:11px;
		background:url(../images/startdirect.png) no-repeat;
	}
		#start p.startgb span {display:none;}
		
	#start input.txt {
		background:url(../images/buttonbg.jpg) repeat-x;
		height:16px;
		width:108px;
		border:1px solid #478FC9;
		float:left;
		display:block;
		margin:11px 0 0 6px;
		color:#fff;
		font-weight:bold;
		padding:2px 2px 0 4px;
		font-size:10px;
	}
	#start span {display:block; float:left; margin:16px 6px 0 6px; font-weight:bold;}
	#start .imageButton {
		behavior: url(iepngfix.htc);
		background:url(../images/isdezevrij.png) no-repeat;
		width:66px;
		height:58px;
		display:inline;
		border:0;
		margin:-4px 0 0 0;
		position:relative;
		cursor:hand;
	}

	#start .imageButton2 {
		behavior: url(iepngfix.htc);
		background:url(../images/registreerboek.png) no-repeat;
		width:66px;
		height:58px;
		display:inline;
		border:0;
		margin:-4px 0 0 0;
		position:relative;
                                cursor:hand;
	}

/* menu */	
#header ul {list-style-type:none; padding:14px 0 0 0; margin:0 0 0 412px;}
#header ul li {float:left; margin:0 2px 0 0;}
#header ul li#home {background:url(../images/button_home.jpg) no-repeat; width:63px; height:77px;}
#header ul li#aanmelden {background:url(../images/button_aanmelden.jpg) no-repeat; width:95px; height:77px;}
#header ul li#promoten {background:url(../images/button_promoten.jpg) no-repeat; width:96px; height:77px;}
#header ul li#faq {background:url(../images/button_faq.jpg) no-repeat; width:76px; height:77px;}
#header ul li#contact {background:url(../images/button_contact.jpg) no-repeat; width:81px; height:77px;}

#header ul li a {display:block; height:100%;}
#header ul li a span {display:none;}

/***********************
	Content
***********************/
#contentWrap {overflow:hidden; padding:0 0 0 75px;}

h2#saai-gastenboek {background:url(../images/saai-gastenboek.gif) no-repeat; width:352px; height:37px; margin:0 0 6px 7px;}
h2#saai-gastenboek span {display:none;}

#leftColumn {
	width:400px;
	float:left;
	overflow:hidden;
}
	#contentBox {
		background:url(../images/contentboxbg.jpg) no-repeat;
		width:383px;
		padding:11px 0 15px 14px;
		color:#0A416C;
	}
		#contentBox h3 {behavior: url(iepngfix.htc); height:13px; margin:20px 0 5px 0;}
		#contentBox h3#titel_eigen-uiterlijk {background:url(../images/titel_eigen-uiterlijk.png) no-repeat; width:85px; margin:15px 0 5px 0 !important;}
		#contentBox h3#titel_eigen-instellingen {background:url(../images/titel_eigen-instellingen.png) no-repeat; width:110px;}
		#contentBox h3#titel_makkelijk {background:url(../images/titel_makkelijk.png) no-repeat; width:221px;}
		#contentBox h3#titel_spam {background:url(../images/titel_spam.png) no-repeat; width:196px;}
		#contentBox h3 span {display:none}
		#contentBox p {width:370px; line-height:15px;}

#rightColumn {
	width:350px;
	float:left;
	overflow:hidden;
	margin:0 0 0 9px;
}

h2#inloogen-eigen-gb {background:url(../images/inloggentitel.gif) no-repeat; width:277px; height:16px; margin:21px 0 6px 7px;}
h2#inloogen-eigen-gb span {display:none;}

#loginBox {
	background:url(../images/startbg.jpg) no-repeat;
	width:346px;
	height:80px;
	overflow:hidden;
	padding:0 0 0 12px;
}
	#loginForm {overflow:hidden; margin:0 0 10px 0; float:left;}
	#loginBox a {font-weight:bold;color:#0C4069;}
	
	#loginBox input.txt1 {
		background:url(../images/buttonbg.jpg) repeat-x;
		height:16px;
		width:108px;
		border:1px solid #478FC9;
		float:left;
		display:block;
		margin:11px 0 0 0px;
		color:#fff;
		font-weight:bold;
		padding:3px 2px 0 7px;
		font-size:10px;
	}
	#loginBox input.txt2 {
		background:url(../images/buttonbg.jpg) repeat-x;
		height:16px;
		width:91px;
		border:1px solid #478FC9;
		float:left;
		display:block;
		margin:11px 0 0 6px;
		color:#fff;
		font-weight:bold;
		padding:3px 2px 0 7px;
		font-size:11px;
	}
	#loginBox .imageButtonLogin {
		behavior: url(iepngfix.htc);
		background:url(../images/loginbutton.jpg) no-repeat;
		width:84px;
		height:18px;
		display:block;
		border:0;
		margin:13px 0 0 7px;
		position:relative;
		float:left;
	}
	#loginBox #linkWrap {
		height:20px;
		overflow:hidden;
		clear:both;
	}
#newBox {
	background:url(../images/rightboxbg.jpg) no-repeat;
	width:346px;
	overflow:hidden;
	padding:13px 0 0 19px;
}
	h2#nieuwe-gastenboeken {
		behavior: url(iepngfix.htc);
		background:url(../images/titel_nieuwegastenboeken.png) no-repeat;
		width:173px;
		height:16px;
		margin:0 0 0 0;
}
h2#nieuwe-gastenboeken span {display:none;}
	
#newBox ul {list-style-type:none; margin:10px 0 0 0; color:#0A416C;}
#newBox ul li {margin:0 0 5px 0;}
	
/***** zelf gemaakt, formulieren subs ******/
#koptekst{
	 margin-top:16px;
	 padding-bottom:8px;
	 padding-left:8px;
	 font-weight:bold;
	 font-size:16px;
	 color:#0C4069;
}
fieldset.position {
	padding-left:5px;
}
fieldset.position span {
	padding-top:6px;
}
.form{
	background:url(../images/buttonbg.jpg) repeat-x;
	height:14px;
	width:100px;
	border:1px solid #478FC9;
	display:block;
	margin:2px 0 6px 2px;
	color:#fff;
	font-weight:bold;
	padding:3px 2px 0 7px;
	font-size:11px;
}
	
.submitbutton {
	background:url(../images/buttonbg.jpg) repeat-x;
	height:20px;
	width:150px;
	color:#fff;
	font-weight:bold;
	padding:3px 2px 0 7px;
}

#aantal_gastenboeken	{
	background:#fff;
	width:160px;
	float:right;
	margin-right:530px;
	margin-top:-17px;
	_margin-top:-26px;
	_margin-left:160px;
}

#counter	{
	display:none;
}
/***** zelf gemaakt, formulieren subs ******/
	 
/****************
	Footer
****************/

#footer {
	padding:13px 0 0 75px;
}
	#footer p {display:block; float:left; color:#0C4069;}
	#footer img {}
	#footer ul {list-style-type:none; float:left; margin:3px 0 0 30px;}
	#footer ul li {float:left;}
	#footer ul li a {color:#0C4069; font-weight:bold; border-right:1px solid #0C4069; padding:0 7px}
	#footer ul li a.last {border-right:none;}