*{
	padding: 0;
	margin: 0;
	font-family: Arial, Verdana, Helvetica, Arial;
}
body{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.smallScreen{
	width: auto;
	height: auto;
	overflow: auto;
}
body{
	font-size: 11px;
	background: #002d4f;
}
p{
	padding: 0 0 10px 0;
}

#container{
	position: absolute;
	left: 50%;
	top: 50%;
	background: #fff;
	width: 955px;
	height: 600px;
	border: 1px solid #fff;
	margin: -300px -477px ;
}

.smallScreen #container{
	position: static;
	left: 0%;
	top: 0%;
	margin: 0 auto;
}

#header{
	background: #002d4f;
	height: 70px;
	border-bottom: 10px solid #fff;
}
/*

	#menu zit in menu.css

*/
#content{
	color: #002d4f;
	background: #fff4d6;
	height: 438px;
	margin: 0 2px 0 2px;
	border-top: 1px solid #002d4f;
	border-bottom: 1px solid #002d4f;
}

#content-left{
	position: absolute;
}

#content-text{
	position: absolute;
	width: 268px;
	margin-left: 110px;
	padding: 40px;
	height: 358px;
	overflow: auto;
	text-align: justify;
}
#content .gastenboek{
	width: 763px;
}
#content .gastenboek .item{
	width: 740px;
	padding: 10px 0;
	border-top: 1px dotted #002d4f;
}
#content-text h1{
	font-size: 24px;
	line-height: 24px;
	margin-bottom: 20px;
}

#content-right{
	color: #fff;
	background: #002d4f;
	position: absolute;
	margin-left: 459px;
	width: 492px;
	height: 438px;
}
#content-right .text{
	padding: 40px 40px 0 40px;
}
#content-right .text h2{
	font-size: 24px;
	line-height: 24px;
	margin-bottom: 20px;
}
#content-right input, #content-right textarea{
	font-size: 11px;
	border: 0px;
	padding: 2px;
	margin: 5px 0;
}
#content-right .error, #content-right .error{
	border: 1px solid #f00;
}
#footer{
	background: #002d4f;
	height: 70px;
	border-top: 10px solid #fff;
}
#image-bar{
	position: absolute;
	margin: 0 0 0 91px;
}
#image-bar ul, #image-bar li{
	list-style: none;
}
#image-bar li{
	float: left;
}

#logo{
	position: absolute;
	width: 483px;
	margin: 12px 0 0 458px;
	padding-right: 10px;
	text-align: right;
}
