/* resets */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;	text-align: left;}html, body {	height: 100%;	width: 100%;}a img, :link img, :visited img {	border: 0;}:link, :visited {	text-decoration: none;}table {	border-collapse: collapse;	border-spacing: 0;}caption, th {	text-align: left;}ol, ul {	list-style: none;}q:before, q:after, blockquote:before, blockquote:after {	content: "";}h1, h2, h3, h4, h5, h6 {	margin-bottom: 0;}h1, h2, h3, h4, h5, h6, p {	position: relative;}p {	margin: 0 0 1em 0;}strong {	font-weight: bold;	line-height: inherit;}em {	font-style: italic;	line-height: inherit;}abbr {	cursor: help;	border-bottom: 1px dashed #aaa;}.clear {	clear: both;}body {	text-align: center;	background: #2e2e2e;	font: 62.5% Verdana, Arial, Helvetica, sans-serif;	color: #5a5a5a;}/* Link Styles */a:link, a:visited {	color: #3e4f69;	text-decoration:underline;}a:hover {	color: #000;	text-decoration:underline;}a:active {	color: #3e4f69;	text-decoration:underline;}/* Page Wrap & Background images */#wrapper {	position: relative;	background: #fff;	margin: 0 auto;	width: 860px;	background: url(http://www.henry-wallinga.nl/images/page_center.png) repeat-y 0 0;	text-align: left;}#page_top {	position: relative;	background: url(http://www.henry-wallinga.nl/images/page_top.png) no-repeat 0 100%;	height: 55px;}#page_bottom {	position: relative;	background: url(http://www.henry-wallinga.nl/images/page_bottom.png) no-repeat 0 0;	height: 20px;}/* Header */#header {	position: relative;	height: 11.5em;}#header h1 {	display: none;	font-size: 3.5em;	font-family: "Myriad Pro", Helvetica;	color: #3e4f69;	margin-top: 10px;	margin-left: 10px;	font-weight: bold;	letter-spacing: -0.05em;}#header img {	margin-left: 10px;	margin-top: 10px;}/* Navigation Menu */#navigation {	position: absolute;	bottom: 0px;	left: 30px;	z-index: 99;	list-style: none;	font-family: Arial, Helvetica, sans-serif;}* html #navigation {	bott\om: -1px;}#navigation li {	float: left;	margin-right: 2px;	background: url(http://www.henry-wallinga.nl/images/right_tab.png) no-repeat 100% 0px;	font-size: 1em;	letter-spacing: 0em;}#navigation li a {	float: left;	display: block;	height: 2.0em; /* Targets IE 5.5 only */	hei\ght: 1.4em; /* All Other Browsers */	padding: 1.5em 2.0em 0.2em 1.8em;	background: url(http://www.henry-wallinga.nl/images/left_tab.png) no-repeat 0% 0px;	color: #909190;	text-decoration: none;	text-transform: uppercase;	overflow: hidden;}#navigation li.current_page_item {	background-position: 100% -300px;}#navigation li.current_page_item a {	background-position: 0% -300px;	color: #e5ff95;}#navigation li:hover.current_page_item {	background-position: 100% -300px;}#navigation li:hover.current_page_item a {	padding: 1.5em 2.0em 0.2em 1.8em;	background-position: 0% -300px;}#navigation li:hover {	background-position: 100% -150px;}#navigation li:hover a {	color: black;	background-position: 0% -150px;	padding: 0.5em 2.0em 1.2em 1.8em;}* html #navigation a:hover {	text-deco\ration: underline;}/* Inset */body.home #inset {	height: 207px;	background: url(http://www.henry-wallinga.nl/images/inset.jpg) no-repeat;}#inset {	height: 107px;	background: url(http://www.henry-wallinga.nl/images/sub_inset.jpg) no-repeat;}body.home #inset h1 {	font-size: 3.5em;	letter-spacing: -0.06em;	font-weight: bold;	padding: 40px 0 10px 50px;	color: #fff;}#inset h1 {	font-size: 3.5em;	letter-spacing: -0.06em;	font-weight: bold;	padding: 30px 0 10px 50px;	color: #fff;}#inset span {	font-weight: normal;	font-family: Arial, sans-serif;	letter-spacing: -0.02em;}#inset a {	position: absolute;	text-indent: -9999px;	height: 23px;	width: 62px;	background: url(http://www.henry-wallinga.nl/images/inset_more.gif) no-repeat;}#inset a:hover {	background: url(http://www.henry-wallinga.nl/images/inset_more.gif) no-repeat 0 -23px;}#inset p {	font-size: 1.2em;	line-height: 1.4em;	font-family: Verdana, Arial, Helvetica, sans-serif;	padding: 0 0 10px 50px;	width: 320px;	color: #e5ff95;}/* Content */#content {	position: relative;	padding: 0 38px;	width: 820px;}/* Home Page*/.action {	position: relative;	width: 252px;	float: left;	margin-right: 15px;	margin-bottom: 10px;	background: url(http://www.henry-wallinga.nl/images/action_bottom.jpg) no-repeat 0 100%;}.action .top {	position: absolute;	top: 0;	left: 0;	width: 252px;	height: 30px;	background: url(http://www.henry-wallinga.nl/images/action_top.jpg) no-repeat 0 100%;}.action h3 {	font-size: 2.0em;	padding: 20px;	color: #3e4f69;	letter-spacing: -0.06em;	font-weight: bold;}.action span {	font-weight: normal;	font-family: Arial, sans-serif;	letter-spacing: -0.02em;	color: #92bc40;}.action p{	font-size: 1.1em;	line-height: 1.3em;	padding: 0 20px;}.more{      width: 62px;       height: 23px;        background: url(http://www.henry-wallinga.nl/images/more.gif);      cursor: pointer;      display: block;	float: right;	margin: 10px 20px 20px 0;}  .more:hover{      background: url(http://www.henry-wallinga.nl/images/more.gif) 0 -23px;  }.action ul {	margin-left: 20px;	font-size: 1.1em;	margin-bottom: 10px;}.action li {	line-height: 1.8em;	} .action li a {	color: #5a5a5a;	text-decoration: none;	padding-left: 24px;	background: url(http://www.henry-wallinga.nl/images/arrow.gif) no-repeat 10px 50%;} .action li a:hover {	color: #000;	text-decoration: underline;}/* Main */#main {	float: left;	width: 535px;	font-size: 1.1em;	line-height: 1.5em;}#main h2 {	font-size: 2.2em;	line-height: 1.2em;	font-family: Arial, Helvetica, sans-serif;	color: #3e4f69;	font-weight: bold;	margin: 20px 0;	padding-bottom: 5px;	border-bottom: 1px solid #e3e4e3;}#main h3 {	font-size: 1.8em;	line-height: 1.2em;	font-family: Arial, Helvetica, sans-serif;	color: #3e4f69;	font-weight: bold;	margin: 20px 0;	padding-bottom: 5px;	border-bottom: 1px solid #e3e4e3;}#main h4 {	font-size: 1.4em;	line-height: 1.2em;	font-family: Arial, Helvetica, sans-serif;	color: #3e4f69;	font-weight: bold;	margin: 20px 0;	padding-bottom: 5px;	border-bottom: 1px solid #e3e4e3;}#main ul.impressie {	margin: 10px 0;}#main ul.impressie li {	float: left;}#main ul.impressie img {	border: 2px solid black;	margin-right: 3px;}#main ul.lijst, #main ol.lijst {	margin: 10px 0;	line-height: 2.0em;}#main ol.lijst {	list-style: decimal;	margin-left: 10px;	padding-left: 20px;}	#main ul.lijst li {	padding-left: 20px;	background: url(http://www.henry-wallinga.nl/images/arrow.gif) no-repeat 8px 0.7em;}#main blockquote {	padding: 20px;	margin: 20px 0;	border-bottom: 1px dashed #ccc;	border-top: 1px dashed #ccc;	font-style: italic;	color: #757575;}#main .prijzen {	background: #6fb739;	border: 1px solid #1f7708;	padding: 7px;	margin-top: 5px;	margin-bottom: 5px;	font-size: 16px;	text-align: center;}#main .prijs {	background: #e5e5e5;	border: 1px solid #cdcfcf;	padding: 7px;	margin-top: 5px;	margin-bottom: 5px;}/* Sidebar */.sidebar {	position: relative;	width: 212px;	float: left;	margin-right: 35px;	margin-bottom: 10px;	padding: 20px 0;	background: url(http://www.henry-wallinga.nl/images/sidebar_bottom.jpg) no-repeat 0 100%;	font-size: 1.2em;}.sidebar .top {	position: absolute;	top: 0;	left: 0;	width: 212px;	height: 30px;	background: url(http://www.henry-wallinga.nl/images/sidebar_top.jpg) no-repeat 0 100%;}.sidebar li a {  	height: 1.7em;	text-decoration: none;	color: #787878;}	.sidebar li a:link, .sidebar li a:visited {	color: #787878;	display: block;	padding: 8px 30px 0 20px;	text-decoration: none;}.sidebar li a:hover {	color: #3e4f69;	background: url(http://www.henry-wallinga.nl/images/arrow.gif) no-repeat 180px 60%;	text-decoration: none;}.sidebar li.current_page_item a {	color: #3e4f69;	background: none;	font-weight: bold;}/* Footer */   #footer {	position: relative;	background: #262626 url(http://www.henry-wallinga.nl/images/footer.png) no-repeat 0 100%;	height: 4.5em;	padding-bottom: 30px;	font-size: 1.1em;}#footer ul {	padding: 15px 0 0 30px;}#footer li {	display: inline;	padding: 0 10px;	background: url(http://www.henry-wallinga.nl/images/li.gif) repeat-y 100% 0;}#footer li.last {	background: none;}#footer a {	color: #6e8346;	text-decoration: none;} #footer a:hover {	color: #92bc40;	text-decoration: none;}.break {	clear: both;}.boeken {	width: 535px;	margin: 0;	padding: 0;	overflow: hidden;}.online {	float: left;	width: 255.5px;	background: #6fb739;	border: 1px solid #1f7708;	padding: 4px;	margin-top: 5px;	margin-bottom: 5px;	font-size: 16px;	text-align: center;	color: white;	margin-right: 4px;}a.linkreserveren {	color: white;	font-weight: bold;	text-decoration: none;}a.linkreserveren:hover {	text-decoration: underline;}.telefoon {	float: right;	width: 255.5px;	background: #6fb739;	border: 1px solid #1f7708;	padding: 4px;	margin-top: 5px;	margin-bottom: 5px;	font-size: 16px;	text-align: center;	color: white;}