* {	box-sizing: border-box;	-moz-box-sizing: border-box;}body {	background: #FFFFFF;	margin: 40px 0 0 0;	text-align: center;	overflow-x: hidden;}img {	border: none;}a {	color: #747377;}a:hover {	color: #A6211F;}.hand {	cursor: pointer;}#pagina {	width: 950px;	height: 100%;	text-align: left;	margin: 0 auto;}#topnav_links {	height: 98px;	width: 540px;	float: left;	position: absolute;}#topnav_rechts_gr {	float: right;	position: relative;	width: 400px;	text-align: right;}#topnav_rechts_kl {	float: right;	position: relative;	width: 400px;	text-align: left;}#topnav_rechts_menu_gr {	width: 400px;	text-align: left;	padding: 0 0 40px 0;}#topnav_rechts_menu_kl {	width: 200px;	text-align: left;	padding: 0 0 21px 0;}a.topnav, a.topnav_laatste {	font: 15px helvetica, arial, verdana;	color: #2E2B2C;	text-decoration: none;	margin-right: 20px;}a.topnav:hover, a.topnav_laatste:hover {	color: #A6211F;}a.topnav_laatste {	margin-right: 0px;}a.home_nav  {	font: 14px Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;	color: #2E2B2C;	text-decoration: none;}a.home_nav:hover {	color: #A6211F;}.homepage {	width: 950px;	height: 335px;	margin-top: 50px;	background: url(../images/foto_homepage.jpg) no-repeat;	position: absolute;}.zoekpagina {	width: 650px;	height: 375px;	margin: 160px 0 0 305px;	position: absolute;}.printpagina {	width: 650px;	margin: 0 10px 0 10px;	position: absolute;}#logo_groot{	width: 950px;	height: 108px;	background: url(../images/wst_brummen_logo_groot.gif) no-repeat;	position: absolute;	margin-top: 390px;	padding: 40px 0 0 500px;}#logo_klein{	width: 265px;	height: 100%;	background: url(../images/wst_brummen_logo_klein.gif) no-repeat bottom center;	position: absolute;	padding-top: 150px;}a.nieuws_links {	background: url(../images/pijl_open.gif) no-repeat 0px 0px;	padding-left: 25px;	text-decoration: none;}a.nieuws_links:hover {	background: url(../images/pijl_open.gif) no-repeat 5px 0px;}h6 {	font: 14px Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;	color: #A6211F;	float: left;	padding: 0;	margin: 0;	width: 420px;}.pijlgroot {	float: left;}#sub1, #sub2, #sub3, #sub4, #sub5, #sub6, #sub7, #sub8, #plusmin1, #plusmin2 {	display: none;	visibility: hidden;}.submenu_linkstd {	padding-left: 18px;}a.menu_links, a.submenu_links {	font: 13px/15px helvetica, arial, verdana;	text-decoration: none;}a.menu_links, a.submenu_links {	color: #2E2B2C;}a.menu_links:hover, a.menu_links:active, a.submenu_links:hover {	color: #A6211F;}a.button {	font: 14px/16px helvetica, arial, verdana;	color: #2E2B2C;	text-decoration: none;}a.button:hover {	font: 14px/16px helvetica, arial, verdana;	color: #A6211F;	text-decoration: none;}.pijl	{	cursor: pointer;	margin: 2px 10px 0 0;}.content, .content td {	font: 15px/20px helvetica, arial, verdana;	color: #747377;}h1 {	font: 25px helvetica, arial, verdana;	color: #A6211F;}.minplus {	padding: 0;	margin: 0 0 5px 0;	text-align: right;}h2 {	font: bold 14px/20px helvetica, arial, verdana;	color: #A6211F;	margin: 0px;}#fotos {	position: absolute;	width: 0%;	height: 0%;	float: right;}#hoeken {	position: absolute;	width: 0%;	height: 0%;	left: 0px;}.verstuur {	font: 14px/16px helvetica, arial, verdana;	text-decoration: none;	color: #A6211F;	background-color: #FFFFFF;	border: none;	width: 55px;}input, select, textarea {	border: 1px solid #A6211F;	width: 200px;	font: 15px helvetica, arial, verdana;	color: #747377;}.aanbodkop {	font: 15px/20px helvetica, arial, verdana;	color: #A6211F;}.aanbodcontent {	font: 15px/20px helvetica, arial, verdana;	color: #747377;}.table_doc {	font: 15px/15px helvetica, arial, verdana;	color: #747377;}.subnav {	background: #FFFFFF;	display: none;	padding: 5px;	left: 0;	position: absolute;	visibility: hidden;	width: 432px;	z-index: 10;	font: 15px/20px Arial, Helvetica, sans-serif;}.subnav {	border: 1px #939597 solid;}#plusmin1, #plusmin2 {	position: absolute;	top: -22px;	background-color: #ffffe1;	font: 15px/15px helvetica, arial, verdana;	color: #2E2B2C;	height: 18px;	border: 1px solid #000000;	text-align: center;}#plusmin1 {	width: 85px;}#plusmin2 {	width: 81px;}