/******************************** Standaard dingen*******************************/* {	margin: 0;	padding: 0;	border: 0;}body {	font-family: "Trebuchet MS", "Lucida Sans unicode", Arial, Helvetica, sans-serif, courier;	font-size: 14px;	color: #9c9a9a;}a {	text-decoration: none;	color: #007DC3;}p {	margin-bottom: 7px;}input, select, textarea {	font-family: "Trebuchet MS", "Lucida Sans unicode", Arial, Helvetica, sans-serif, courier;	border: 1px solid #d9dbdc;	padding: 2px;	color: #9c9a9a;}h2 {	margin-bottom: 10px;}textarea {	font-size: 13px;	width: 300px;	height: 150px;}/******************************** Algemeen*******************************/#container {	width: 949px;	margin-left: auto;	margin-right: auto;	margin-top: 5px;}#header {	padding: 5px 0 11px 0;	width: 949px;}#header img {	float: left;}#header #login {	float: right;}#header #login input {	margin-bottom: 1px;	padding: 0;	width: 166px;}#header #login input.submit, #header #login select  {	width: 168px;	margin-bottom: 0;}/******************************** Menu bovenkant*******************************/#menu {	border: 1px solid #d9dbdc;	background-image: url('../images/template/bg_headermenu.png'); 	background-repeat: repeat-x;	margin-bottom: 5px;	font-size: 14px;	display: table;	float: left;}#menu ul { 	list-style-type: none;}#menu ul li {	float: left;	border-left: 1px solid #D9DBDC;	width: 315px;	text-align: center;}#menu ul li:first-child {	border-left: 0;}#menu ul li a { 	background-repeat: repeat-x;	display: block;	padding: 2px 0;	color: #9c9a9a;}#menu ul li a:hover, #menu ul li a.active {	color: #fff;	background-image: none;	background-color: #007DC3;}#index_left {	width: 434px;	margin-right: 27px;	float: left;	height: 617px;}#textblock {	text-align: justify;	line-height: 18px;	height: 400px;}#textblock ul {	margin-left: 15px;}#textblock h2 {	color: #007DC3;}#index_left h2 {	font-size: 20px;	font-weight: bold;}#index_left h3 {	margin-top: 20px;	font-size: 40px;	font-weight: bold;	color: red;	line-height: 40px;}#index_left h3.grey {	color: #87888A;}#index_right {	width: 488px;	float: left;	height: 617px;	text-align: right;}#buttonlist {	list-style-type: none;}#buttonlist li {	margin-top: 4px;	background-image: url('../images/template/bg_buttonlist.png');	background-repeat: repeat-x;	border: 1px solid #d9dbdc;	color: #0079bc;	font-size: 22px;	line-height: 22px;	padding: 0 5px;}#buttonlist li a {	background-repeat: no-repeat;	background-position: center right;	width: 422px;	padding: 20px 0;	display: block;}#buttonlist li:first-child {	margin-top: 0;}#footer {	width: 946px;	font-size: 11px;	text-align: right;	padding: 2px;	color: #007DC3;}#footer a {	color: #9c9a9a;}#poweredby {	width: 946px;	text-align: right;	padding: 2px;}#carousel {	width: 950px;	height: 400px;}p.formLabel {	margin-bottom: 8px;}p.formLabel label {	float: left;	width: 200px;}p.formLabel input {	width: 279px;	border: 1px solid #d9dbdc;}p.formLabel textarea {	width: 479px;	border: 1px solid #d9dbdc;}p.formLabel input.submit {	width: 100px;	margin-left: 385px;	border: 1px solid #d9dbdc;	background-image: url('../images/template/bg_headermenu.png'); 	background-repeat: repeat-x;	font-size: 14px;	padding: 1px;}p.formLabel input.newsletter {	margin-left: 0;}div#notificationbar {	font-size: 14px;	font-weight: bold;	margin-bottom: 10px;	padding: 3px;	text-align: center;	border: 1px solid #d9dbdc;	width: 941px;	float: left;}div#notificationbar.success {	background: #C6EFCE;}div#notificationbar.error {	background: #FFC7CE;}input.error, textarea.error, select.error {	background-color: #FFC1C1;}#infobox {	width: 483px;	height: 615px;	border: 1px solid #d9dbdc;	background-image: url('../images/template/infoboxbackground.png');	background-position: 0 33px;}#infobox_title {	background-color: #87888A;	padding: 4px;	color: #fff;	font-size: 20px;	text-align: center;	font-weight: bold;}#offersbox {	float: left;	width: 950px;	margin-bottom: 5px;}.package {	width: 309px;	float: left;}.medium {	margin-left: 10px;}.large {	margin-left: 10px;}.package h2 {	display: block;	width: 307px;	padding: 10px 0;	text-align: center;	border: 1px solid #D9DBDC;	color: #fff;}.easy h2 {	background-color: #6384E7;}.medium h2 {	background-color: #EE9925;}.large h2 {	background-color: #23BD34;}.package .packageinfo {	background-image: url('../images/template/infoboxbackground.png');	background-repeat: repeat-x;	height: 560px;	border: 1px solid #D9DBDC;}.package ul {	list-style-image: url("../images/template/check_blue.png");	list-style-type: square;	font-size: 16px;	margin-top: 20px;	margin-left: 60px;	height: 460px;}.info {	text-align: center;}.info span {	font-size: 30px;	font-weight: normal;}.easy .info span {	color: #6384E7;}.medium .info span {	color: #EE9925;}.large .info span {	color: #23BD34;}#partners {	float: left;}#partners ul {	list-style-type: none;}#partners ul li {	width: 307px;	height: 200px;	float: left;	border: 1px solid #D9DBDC;	margin: 0 0 10px 10px;}#partners ul li.left {	margin-left: 0;}.sitemap {	margin-left: 15px;}.sitemap ul {	margin-left: 15px;}.sitemap a {	color: #9c9a9a;}