*{	box-sizing: border-box;	-moz-box-sizing: border-box;}a {	cursor: pointer;}a.button{	background: #FFFFFF url('../images/zoek_pijl.gif') no-repeat 95% 50%;	border: 1px solid #404040;	color: #404040;	cursor: pointer;	font: 11px/11px verdana, arial, helvetica;	height: auto;	padding: 3px 20px 3px 10px;	text-decoration: none;	width: auto;}a.button:hover{	background: #FFFFFF url('../images/zoek_pijl_o.gif') no-repeat 95% 50%;}a.link_groot {	background: url('../images/pijl.gif') no-repeat;	color: #404040;	display: block;	font: bold 14px "Trebuchet MS", Arial, Helvetica;	height: 20px;	margin-top: 10px;	padding-left: 25px;	text-decoration: none;}a.link_groot:hover {	color: #D30E45;}a.link_klein {	color: #404040;	display: block;	font: 11px verdana, Arial, Helvetica;	text-decoration: none;	margin-top: 8px;}a.link_klein:hover {	color: #D30E45;}a.overzicht1, a.overzicht2 {	background: #DEDEDF;	color: #2B2B2B;	display: block;	font: 12px "Trebuchet MS", Arial, Helvetica;	margin: 0 0 0 10px;	padding: 6px 10px 6px 10px;	text-align: left;	text-decoration: none;	width: 305px;}a.overzicht2 {	background: #CACACA;}a.overzicht1:hover {	background: #D4D4D4;}a.overzicht2:hover {	background: #BCBCBC;}a.overzicht1 b, a.overzicht2 b {	color: #D30E45;	font: bold 12px "Trebuchet MS", Arial, Helvetica;}body {	margin: 20px 0 0 0;	overflow-x: hidden;	overflow-y: scroll;	text-align: center;}form {	margin: 0;	padding: 0;}h1 {	color: #2B2B2B;	font: bold 18px/18px "Trebuchet MS", Arial, Helvetica;	margin: 0 0 15px 0;}img {	border: 0;}input, select {	border: 1px solid #404040;	color: #404040;	font: 11px verdana, arial, helvetica;	width: 300px;}textarea {	border: 1px solid #404040;	color: #404040;	font: 11px verdana, arial, helvetica;	overflow: auto;	height: 80px;	width: 300px;}.content {	color: #2B2B2B;	font: 11px/16px verdana, Arial, Helvetica;	vertical-align: top;	padding-bottom: 5px;	width: 575px}.content a {	color: #2B2B2B;}.content td {	color: #2B2B2B;	font: 11px/16px verdana, Arial, Helvetica;	vertical-align: top;}.homeimg {	float: right;}.kop {	background: #404040 url('../images/schuinekant.gif') 973px 0px no-repeat;	height: 79px;	padding-right: 43px;	width: 1000px;}.kop div {	background: url('../images/top_menu_achtergrond.gif');	color: #D30E45;	float: right;	font: bold 11px "Trebuchet MS", Arial, Helvetica;	height: 29px;	padding-top: 6px;	text-align: center;	width: 260px;}.kop div a {	color: D4D4D4;	font: bold 11px "Trebuchet MS", Arial, Helvetica;	text-decoration: none;}.kop div a:hover {	color: #FFFFFF;}.koprand {	background: #404040 url('../images/schuinekant_kort.gif') 993px 0px no-repeat;	border-bottom: 5px solid #B1B1B1;	height: 30px;	margin-bottom: 15px;	padding-left: 215px;	width: 1000px;}.koprand a {	background: url('../images/knop_achtergrond.gif') no-repeat;	color: #FFFFFF;	display: table-cell;	font: bold 12px "Trebuchet MS", Arial, Helvetica;	height: 25px;	text-align: center;	text-decoration: none;	width: 112px;	padding-top: 5px;}.koprand a:hover {	background: url('../images/knop_achtergrond_o.gif') no-repeat;}.legenda {	background: #DDDDDD;	color: #2B2B2B;	font: 11px/16px verdana, Arial, Helvetica;	margin: 0 0 0 10px;	padding: 10px;	text-align: left;}.legenda h3 {	color: #404040;	font: bold 14px/20px "Trebuchet MS", Arial, Helvetica;	margin: 0 0 5px 0;}.menu_links {	background: #DDDDDD;	padding: 10px;	width: 210px;}.menu_rechts, .menu_rechts2 {	background: #DDDDDD;	color: #2B2B2B;	font: 11px/16px verdana, Arial, Helvetica;	margin: 0 0 0 10px;	padding: 10px;	text-align: left;}.menu_rechts a{	color: #404040;	font: 14px "Trebuchet MS", Arial, Helvetica;	margin: 0 0 0 26px;	text-align: left;}.menu_rechts a:hover, .menu_rechts2 a:hover {	text-decoration: none;}.menu_rechts2 a {	color: #404040;}.menu_rechts h3, .menu_rechts2 h3 {	background: url('../images/pijl.gif') no-repeat;	color: #404040;	font: bold 14px/20px "Trebuchet MS", Arial, Helvetica;	margin: 10px 0 0 0;	padding-left: 25px;}.vacature_item {	background: url('../images/pijl.gif') #dddddd no-repeat 7px 50%;	cursor: pointer;	margin: 0 0 0 -5px;	padding: 2px 5px 2px 30px;}.vacature_item b.titel {	color: #d30e45;}.vacature_item b.standplaats {	color: #919295;}.vacature_item div {	float: right;	padding-top: 7px;}.vacature_item div img {	margin: 0 4px;}.onderkader {	width: 1000px;}.overzicht_kop {	background: url('../images/overzicht_kop.gif') no-repeat;	color: #FFFFFF;	font: bold 18px "Trebuchet MS", Arial, Helvetica;	height: 32px;	margin: 0 0 0 10px;	padding: 6px 0 0 10px;	text-align: left;	width: 310px;}.sitekader {	height: 100%;	text-align: left;	margin: 0 auto;	width: 1000px;}#aanmelden {	background: #FFFFFF url('../images/aanmeldkader_kop.gif') no-repeat 0 7px;	color: #FFFFFF;	display: block;	font: bold 11px/11px verdana, Arial, Helvetica;	height: 120px;	padding: 15px 0 0 0;	width: 210px;}#aanmelden div {	border: 1px solid #D4D4D4;	border-top: 0px;	color: #404040;	font: 11px verdana, Arial, Helvetica;	padding: 10px;	width: 210px;}#aanmelden input {	padding-left: 5px;	background: #FFFFFF;	margin: 7px 15px 0 0;	width: 150px;}#kruimelpad {	margin: 0 0 5px 0;}#kruimelpad, #kruimelpad a {	color: #87092d;	font: 11px/12px "Trebuchet MS", Arial, Helvetica;}#paginas {	color: #d30e45;	font: 11px/16px "Trebuchet MS", Arial, Helvetica;	text-decoration: none;}#paginas a {	color: #d30e45;	font: 11px/16px "Trebuchet MS", Arial, Helvetica;	padding: 0 2px;	text-decoration: none;}#paginas a:hover {	text-decoration: underline;}#paginas span {	float: right;	text-align: right;	width: 420px;}#sitemap{	list-style: none;	margin: auto 0;	padding: 0;}#sitemap ul{	list-style: none;	margin: 0 0 0 20px;	padding: 0;}#sitemap li {	background: url('images/li_sitemap.gif') 0% 7px no-repeat;	padding: 0 0 0 10px;}#sitemap ul li {	background: url('images/li_sitemap2.gif') 0% 7px no-repeat;}#sollicitatie table {	border: none;	border-spacing: 0;	border-collapse: collapse;}#sollicitatie td {	padding: 1px;	vertical-align: top;}#vacature_keuze select {	margin: 5px auto;}#zoeken {	background: url('../images/zoek.gif') no-repeat 5px 50%;	margin: 10px 0 0 0;	padding: 0 0 0 25px;}#zoeken input {	background: #D1D1D1;	margin: 0 10px 0 0;	padding-left: 5px;	width: 126px;}.formnone {	display:none;}