/**
  * Standaard-stylesheet voor [PROJECTNAAM]
  *
  * @copyright 2008 Slik BV  * @version $Id$
  */

/* RESETCODE VOOR BROWSER COMPATIBILITEIT *********************/
img { border: 0;}
hr { display: none;}
p, form, ul, li, h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; font-size: 100%; }
h1, h2, h3, h4, h5, h6 { padding: 0; margin: 0; font-size: 100%; font-family: georgia; }
ul, li { list-style-type: none;}
h1 span, h2 span { display: none;}
hr { display: none;}
.clear, .break { clear: both;}
a { outline: none; text-decoration: none; }

/** Standaard styling **/

html {
  overflow: -moz-scrollbars-vertical;
}


h1, h2, h3, h4, h5, h6 {
	font-family: georgia;
	color: #003490; }
h1 {
	font-size: 180%;
	color: ; }
h2 {
	font-size: 160%;
	color: ; }
h3 {
	font-size: 140%;
	color: ; }
h4 {
	font-size: 120%;
	color: #003490; }
h5 {
	font-size: 110%;
	color: ; }
h6 {
	font-size: 105%;
	color: ; }
ul {
	list-style-type: none;
	color: ; }
li {
	color: ; }
ol {
	color: ; }
em {
	color: ;
	font-style: italic; }
strong {
	color: ;
	font-weight: bold; }
p {
	color: ;
	padding: ;
	z-index: 0;
	margin: ; }
img {
	border: ; }

/* CONTAINERS *************************************************/
body { 
	margin: 0; 
	background-color: white; 
	color: black; 
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
	font-size: 67.5%; 
	text-align: center;
	min-height: 100%;
	background: url('../gfx/header_balk_background.gif') repeat-x; }
	body#volgpagina {
		background: #fff; }
	/* Container voor alle anders containers */
	#main, #mainVolgpagina {
		position: relative;
		text-align: left;
		width: 780px;
		margin: 0 auto;
		background: ; }
		#header {
			z-index: 10;
			position: relative;
			display: block; }
		#content {
			display: block; }	
		.home_001 #content {
			background: #fff url('../gfx/home_001.jpg') no-repeat;} 
		.home_002 #content {
			background: #fff url('../gfx/home_002.jpg') no-repeat;} 
		.home_003 #content {
			/* background: #fff url('../gfx/home_003.jpg') no-repeat;} */
			background: #fff url('../gfx/home_verhuisd.gif') no-repeat center 30px;} 
		.home_004 #content {
			background: #fff url('../gfx/home_004.jpg') no-repeat;} 	
			#contentGroot {
				margin-top: 480px;
				float: left; 
				display: block;
				width: 488px; 
				background: ;}
			#contentKlein {
				float: right;
				margin-top: 450px;
				margin-bottom: 150px;
				width: 276px;
				display: block;	}
		#footer {
			display: block;
			height: 56px;
			width: 780px; 
			margin-bottom: 40px;
			background: url('../gfx/footer_background.gif') no-repeat; }
			#footer p.floatLeft { 
				padding: 20px 60px 10px 25px; 
				float: left;}
				#footer p.floatLeft a {
					margin-right: 20px; }
			#footer p.floatRight {
				position: relative;
				padding: 20px 18px 10px 25px; 
				float: right;}
				#footer a, #footer span {
					color: #003490;
					text-decoration: none;}
				#telNumber {
					padding: 2px 20px 2px 5px; } 
				#emailLink {
					padding: 2px 5px 2px 10px;
					margin-right: 90px; }
				#footer #oldLogo {
					display: block;
					width: 56px;
					height: 29px;
					top: 13px;
					left: 252px;
					position: absolute;
					float: ;
					padding: 0;
					background:  url('../gfx/footer_logo.gif') no-repeat; }
		
/** MODULES **/

/** navigatie algemeen **/

ul#navigation li#menuItem1 a { display: none; }

ul#navigation li#menuItem2 a {
	background-image: url('../gfx/menu_item_1.gif'); 
	width: 155px; }
	ul#navigation li#menuItem2 a:hover, ul#navigation li#menuItem2 a.hover {
		background-image: url('../gfx/menu_item_1_hover.gif');}
	ul#navigation li#menuItem2 ul li a {
	width: 150px; }
ul#navigation li#menuItem3 a {
	background-position: 5px 1px;
	background-image: url('../gfx/menu_item_2.gif');
	width: 130px; }
	ul#navigation li#menuItem3 a:hover, ul#navigation li#menuItem3 a.hover {
		background-image: url('../gfx/menu_item_2_hover.gif');}
	ul#navigation li#menuItem3 ul li a {
	width: ; }
ul#navigation li#menuItem4 ul {
	width: 180px; 
	background: #003490;}
	ul#navigation li#menuItem4 ul li {
		width: 140px; }
ul#navigation li#menuItem4 a {
	background-image: url('../gfx/menu_item_3.gif');
	width: 123px;}
	ul#navigation li#menuItem4 a:hover, ul#navigation li#menuItem4 a.hover {
		background-image: url('../gfx/menu_item_3_hover.gif');}
	ul#navigation li#menuItem4 ul li a {
	width: 115px; }
ul#navigation li#menuItem5 a {
	background-image: url('../gfx/menu_item_4.gif');
	width: 137px;}
	ul#navigation li#menuItem5 a:hover, ul#navigation li#menuItem5 a.hover {
		background-image: url('../gfx/menu_item_4_hover.gif');}
		ul#navigation li#menuItem5 ul {
			width: 136px; }
			ul#navigation li#menuItem5 ul li {
				width: 139px; }
				ul#navigation li#menuItem5 ul li a {
					width: 119px; }

#main ul#navigation li#menuItem6, #main ul#navigation li#menuItem7, #main ul#navigation li#menuItem8 {
	display: none; }

/** navigatie horizontaal **/
ul#navigation {
	z-index: 10;
	background: #003490;
	display: block;
	width: 780px;
	height: 40px;
	list-style-type: none;
	position: absolute; }
	ul#navigation li {
		z-index: 10;
		padding: 0;
		margin: 10px 0 0 0;
		height: 27px;
		display: block;
		float: left;
		position: relative; 
		background-color: #003490;}	
		ul#navigation li a {
			cursor: pointer;
			display: block;
			height: 18px;
			top: 10px;
			background-position: 5px 2px;
			/*background-color: #003490;*/
			background-repeat: no-repeat;
			font-size: 0px; 
			color: #003490;
			text-decoration: none;}
			ul#navigation li ul li a:hover, ul#navigation li ul li a.hover {
				color: #FFBA00;
				cursor: pointer }
		ul#navigation li ul {
			z-index: 10;
			display: none;
			clear: left;
			width: 250px;
			position: absolute;
			left: 0;
			top: 14px;
			padding: 15px 0 0 0; }
			ul#navigation li:hover ul, ul#navigation li.hover ul {
				display: block; }
			ul#navigation li ul li {
				margin: 0;
				z-index: 10;
				width: 240px;
				/*padding: 3px 1px 3px 0;*/
				clear: ; }
				#header ul#navigation li ul li a {
					background: #003490 url('../gfx/ul_nav_li.gif') no-repeat 6px 9px;
					background-image: ;
					color: #fff;
					width: 90%;
					padding: 4px 3px 4px 19px;
					font-family: trebuchet ms;
					font-size: 105%; 
					font-style: ;} 
					#header ul#navigation li.hover ul li.hover a, #header ul#navigation li:hover ul li:hover a { 
						background-image: url('../gfx/ul_nav_li_hover.gif');
						color: #FFBA00;}

a#login { 
	display: block;
	width: 106px;
	height: 12px;
	background: url('../gfx/nav_klantweb.gif') no-repeat 0 0;
	position: absolute;
	right: 20px;
	top: 14px;
	color: white;
	z-index: 11; }
	a#login em { display: none; }
	#volgpagina a#login { display: none; }
					 
/** header **/
a#headerLogo {
	display: block;
	width: 231px;
	height: 113px;
	background: url('../gfx/header_logo.png') no-repeat; 
	position: absolute;
	top: 39px;
	left: 516px;}
	a#headerLogo h1 {
		display: none; }
	
/** right yellow **/
#rightYellow {
	display: none; /** temporarily disable yellow box on frontpage [TL 20090527] **/
	position: absolute;
	width: 216px; 
	top: 251px;
	margin: 0;}	
		#rightYellow .yellowHeader {
			display: block;
			height: 36px;
			width: 216px;
			background: url('../gfx/home_yellow_header.png'); }
		#rightYellow .yellowTopContent {
			z-index: 10;
			display: block;
			height: 126px;
		/**	height: 135px; XXX **/
			width: 216px;
			background: url('../gfx/home_yellow_top.gif') no-repeat; }
		#rightYellow .yellowHeader h3 {
			text-align: center;
			padding: 10px 0 0 0;
			color: #fff;
			font-size: 120%;
			font-family: georgia; }
		#rightYellow .yellowTopContent p {
			padding: 61px 25px 10px 25px;
			color: #003490; 
			line-height: 14px;
			text-align: center;
			font-size: 100%;
			font-weight: ;}
		#rightYellow .yellowTopContent a.prijscalculator {
			display: block;
			height: 20px;
			width: 199px;
			z-index: 10;
			color: #fff;
		/**	margin: 9px 5px 0 14px; XXX **/
			margin: 4px 5px 0 14px;
			padding-top: 3px;
			text-align: center;
			text-decoration: none;
			background: url(../gfx/prijscalc_background.gif) no-repeat;}
	#rightYellow .yellowBottomContent {
		display: none; /** XXX **/
		padding: 10px 10px 8px 16px;
		width: 190px;
		height: 125px;
		margin: 0;
		background: url('../gfx/home_yellow_bottom.gif') no-repeat;}
		#rightYellow .yellowBottomContent h3 {
			color: #fff;
			font-size: 120%;
			text-align: left;
			margin: 2px 0 13px 0px;
			font-family: georgia;}	
		#rightYellow .yellowBottomContent input.text {
			background: url('../gfx/home_input_background.gif') no-repeat;
			width: 122px;
			height: 22px;
			border: none;
			font-size: 100%;
			color: #003490;
			font-family: trebuchet ms;	
			padding: 2px 5px 0 4px;		
			float: left; }
		#rightYellow .yellowBottomContent input.button {
			float: right;
			font-size: 99%;
			margin-top: 0;
			background: url('../gfx/input_button_background.gif') no-repeat; 
			width: 58px;
			color: #fff;
			border: none;
			padding-bottom: 2px;
			height: 22px;}
		#rightYellow .yellowBottomContent p {
			padding: 0;
			margin-top:  4px; }
		#rightYellow .yellowFooter {
			display: block;
		/**	height: 16px; XXX **/
			height: 22px;
			width: 216px;
			background: url('../gfx/home_yellow_footer2.png') no-repeat; 
		/**	background: url('../gfx/home_yellow_footer.png') no-repeat; XXX **/ }

/** textveld groot **/
.text.groot {
	background: none;
	padding: 5px 15px 25px 0;
	color: #000; }
	.text.groot p {
		padding: 10px 30px 0 55px;
		position: relative; }
	.text.groot h2 {
		display: block;
		padding: 57px 0 0 55px;
		background: url('../gfx/h2_left_background.png') no-repeat;
		height: 132px;
		/*width: 371px;*/
		width: 523px;
		top: 260px;
		left: -1px;
		color: #003490;
		font-size: 28px;
		position: absolute;}
	.text.groot h3 {
		font-size: 15px;
		padding: 65px 0 0 55px;
		display: block;
		background: url('../gfx/h3_left_background.png') no-repeat;
		height: 92px;
		/*width: 245px;*/
		width: 300px;
		top: 391px;
		left: -2px;
		position: absolute;}
	.text.groot h4 {
		margin: 25px 0 15px 55px; }
	.text.groot h5, .text.groot h6 {
		font-weight: normal; }
	.text.groot ul, .nieuws.groot ul, .events.groot ul, .faqDiv ul, .downloadVeld ul {
		padding: 10px 10px 10px 26px; }
	.text.klein ul {
		padding: 10px 10px 10px 0; }
	.text.groot ul li, .text.klein ul li, .events.groot ul li, .events.klein div, .nieuws.klein div, .nieuws.groot ul li, .faqDiv ul li, .sitemap ul li, .downloadVeld ul li {
		position: relative;
		margin: 0; padding:0;
		padding-left: 28px;
		background: url('../gfx/bullet_list.gif') no-repeat 1px 5px; }
	.text.klein ul li {
		padding-left: 17px;	}
	.text.groot a, .nieuws.groot a, .events.groot a, .faqDiv a, .download a {
		color: #003490;
		text-decoration: underline; }
		.text.groot a:hover, .text.groot a.hover, .nieuws.groot a:hover,.nieuws.groot a.hover, .events.groot a:hover, .events.groot a.hover, .faqDiv a.hover, .faqDiv a:hover, .download a:hover, .download a.hover {
			color: black;
			background-color: #ffba00; }
	.text.klein a {
		color: #ffba00; }
		.text.klein a:hover {
			color: #ffba00;
			background-color: #4d5c65; }			

/***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/	

/** breadcrumbs **/
.breadcrumbsHouder {
	padding-left: 26px;
	float: right; 
	background: url('../gfx/breadcrumbs_left.png') no-repeat; }
	.breadcrumbsHouder #breadCrumbs { 
		background: #fff;
		height: 23px; 
		text-align: right;
		padding: 7px 20px 3px 9px; }
		.breadcrumbsHouder #breadCrumbs h1, .breadcrumbsHouder #breadCrumbs h2, .breadcrumbsHouder #breadCrumbs a {
			display: inline;
			font-family: trebuchet ms;
			padding: 10px 15px 10px 0;
			margin: 0;
			font-size: 100%;
			font-weight: normal;
			color: #000; } 
			.breadcrumbsHouder #breadCrumbs h1, .breadcrumbsHouder #breadCrumbs h2 {
				background: url('../gfx/breadcrumbs_bg.gif') 0 14px no-repeat;
				padding-left: 25px; }
			.breadcrumbsHouder #breadCrumbs h1 a, .breadcrumbsHouder #breadCrumbs h2 a {
				padding: 0; }
			.breadcrumbsHouder #breadCrumbs a { 
				color: #003490; }
	.breadcrumbsHouder .breadcrumbsRight {
		display: block;
		background: url('../gfx/breadcrumbs_right.png') no-repeat;
		width: 27px;
		height: 32px;
		position: absolute;
		top: 33px;
		left: 753px;}

/** volgpagina **/
#volgpagina h1, #volgpagina h2, #volgpagina h3, #volgpagina h4, #volgpagina h5, #volgpagina h6 {
	position: static;
	top: 0;
	left: 0;
	padding: 10px 20px 10px 26px;
	height: auto;
	width: auto;
	background: none; } 
	
/** volgpagina navigatie **/
#volgpagina #mainVolgpagina ul#navigation {
	top: 200px; 
	display: block;
	padding: 2px 0 0 20px;
	background: #003490 url('../gfx/nav_corner.gif') no-repeat; 
	height: 39px;
	width: 720px; }

/*#volgpagina ul#navigation li#menuItem5 {
	float: right;
	display: block;
	width: 200px;
	margin-right: 37px; }	*/
	
	#volgpagina ul#navigation li#menuItem5 ul {
		width: 110px; }
		#volgpagina ul#navigation li#menuItem5 ul li {
			width: 111px; }
			#volgpagina ul#navigation li#menuItem5 ul li a {
				width: 89px; }

#volgpagina ul#navigation li#menuItem6, #volgpagina ul#navigation li#menuItem7, #volgpagina ul#navigation li#menuItem8, #volgpagina ul#navigation li#menuItem9  {
	display: none; }
	
/** volgpagina header **/
#mainVolgpagina #header {
	height: 200px; }
	
	.volgpagina_001 #header {
		background: url('../gfx/volgpagina_001.jpg') no-repeat; }
	.volgpagina_002 #header {
		background: url('../gfx/volgpagina_002.jpg') no-repeat; }
	.volgpagina_003 #header {
		background: url('../gfx/volgpagina_003.jpg') no-repeat; }
	.volgpagina_004 #header {
		background: url('../gfx/volgpagina_004.jpg') no-repeat; }
	.volgpagina_005 #header {
		background: url('../gfx/volgpagina_005.jpg') no-repeat; }
	.volgpagina_006 #header {
		background: url('../gfx/volgpagina_006.jpg') no-repeat; }
	.volgpagina_007 #header {
		background: url('../gfx/volgpagina_007.jpg') no-repeat; }
	.volgpagina_008 #header {
		background: url('../gfx/volgpagina_008.jpg') no-repeat; }
	.volgpagina_009 #header {
		background: url('../gfx/volgpagina_009.jpg') no-repeat; }
	.volgpagina_010 #header {
		background: url('../gfx/volgpagina_010.jpg') no-repeat; }
	.volgpagina_011 #header {
		background: url('../gfx/volgpagina_011.jpg') no-repeat; }
	.volgpagina_012 #header {
		background: url('../gfx/volgpagina_012.jpg') no-repeat; }
	.volgpagina_013 #header {
		background: url('../gfx/volgpagina_013.jpg') no-repeat; }
	.volgpagina_014 #header {
		background: url('../gfx/volgpagina_014.jpg') no-repeat; }
	.volgpagina_015 #header {
		background: url('../gfx/volgpagina_015.jpg') no-repeat; }
	.volgpagina_016 #header {
		background: url('../gfx/volgpagina_016.jpg') no-repeat; }

#mainVolgpagina a#headerLogo {
	background:  url('../gfx/volgpagina_header_logo.png') no-repeat;
	left: 15px;
	top: 88px; }
	
/** volgpagina content **/
#volgpagina #content {
	background: #fff; }

/** volgpagina content groot **/
#volgpagina #contentGroot {
	margin-top: 65px;
	margin-bottom: 30px;
	padding-bottom: 10px; }

/** tekst groot **/
#volgpagina .text.groot {
	background: none;
	padding: 0 25px 0 0; }
	#volgpagina .text.groot h1 {
		background: #e4e4e4 url('../gfx/background_h1.gif') no-repeat 0 0;
		padding: 7px 5px 8px 26px; 
		margin: 15px 0 10px 0;
		margin: 0;
		font-size: 20px; }
	#volgpagina .text.groot h2 {
		font-size: 160%;
		padding: 25px 5px 10px 26px; 
		margin: 0;
		font-size: 20px; }
	#volgpagina .text.groot h3,  #volgpagina .downloadVeld h2  {
		background: #e4e4e4 url('../gfx/background_h1.gif') no-repeat 0 0;
		padding: 9px 5px 9px 26px;
		margin-bottom: 10px;
		font-size: 18px; }
	#volgpagina .text.groot h4 {
		padding: 0 5px 10px 26px; 
		margin: 0;
		font-size: 16px; }
	#volgpagina .text.groot h5 {
		padding: 0 5px 8px 26px; 
		margin: 0;
		font-weight: bold;
		font-size: 13px; }
	#volgpagina .text.groot h6 {
		padding: 0 5px 10px 26px; 
		margin: 0;
		font-size: 11px; }
	#volgpagina .text.groot p {
		padding: 5px 5px 15px 26px;
		font-size: 11px; }
		#volgpagina .text.groot ul li  {
			padding-bottom: 2px;
		}

/** Nieuws groot **/
.nieuws.groot {
	background: #fff;
	padding-top: 0; }
	.nieuws.groot .nieuwsText {
		padding: 15px 10px 25px 26px; }
	#volgpagina .nieuws.groot .nieuwsItem h3 {
		background: #e4e4e4 url('../gfx/background_h1.gif') no-repeat 0 0;
		padding: 7px 5px 8px 26px; 
		margin: 15px 0 10px 0;
		margin: 0;
		font-size: 20px; }
	#volgpagina .nieuws.groot .nieuwsItem h4 {
		font-size: 100%;
		float: right;
		clear: left;
		margin: -25px 10px 0 0;
		padding: 0 0 20px 26px;
		font-family: trebuchet ms;}

/** contact **/
.contact {
	color: #003490;
	padding: 0 0px 20px 0; }
	.contact form {
		padding: 20px 0 0 26px; }
	.contact input, .contact textarea {
		border: 1px solid #FFBA00;
		font-family: trebuchet ms;
		font-size: 100%;
		width: 300px;
		margin: 0 0 4px 0;
		left: 50px; }
	#contentGroot p.melding {
		padding: 10px 10px 10px 26px;
		background: #F2F2F2 ; }
	.contact textarea {
		height: 170px; }
	.contact form div {
		clear: both; }
	.contact form label {
		float: left;
		width: 120px; }
	.contact form input.submit {
		float: right;
		background: #003490;
		border: none;
		color: #fff;
		font-family: trebuchet ms;
		text-transform: lowercase;
		margin: 0 62px 0 0;
		width: 70px;}
	.contact .nieuwsbriefCheck {
		display: none;
		margin-top: 2px; }	
	.contact .cmsCheck {
		width: auto;
		left: 0;
		border: 1px solid #FFBA00;
		margin: 0;
		padding: 0; }	
	#volgpagina .contact h2 {
		display: none;
		background: #e4e4e4 url('../gfx/background_h1.gif') no-repeat 0 0;
		padding: 0 5px 8px 26px; 
		margin: 15px 0 15px 0;
		margin: 0;
		font-size: 20px; }
		
/** sitemap **/

#volgpagina .sitemapDiv {
	padding: 0 20px 20px 0;}
	#volgpagina .sitemapDiv h2 {
		background: #e4e4e4 url('../gfx/background_h1.gif') no-repeat 0 0;
		padding: 7px 5px 8px 26px; 
		margin: 15px 0 15px 0;
		margin: 0;
		font-size: 20px; }		
	#volgpagina .sitemapDiv ul.sitemap { 
		padding: 10px 0 0 26px;	}
		#volgpagina .sitemapDiv ul.sitemap a {
			text-decoration: none; }
		#volgpagina .sitemapDiv ul.sitemap li {
			padding: 5px 0px; }
			#volgpagina .sitemapDiv ul.sitemap li a {
				color: #003490; }
		#volgpagina .sitemapDiv ul.sitemap ul {
			padding: 2px 9px 10px 9px; }
		#volgpagina .sitemapDiv ul.sitemap ul li {
			padding: 1px 19px; }
			#volgpagina .sitemapDiv ul.sitemap ul li a {
				color: #003490; }
				
/** faq **/

.faqDiv .search {}
	#volgpagina .faqDiv h2 {
		background: #e4e4e4 url('../gfx/background_h1.gif') no-repeat 0 0;
		padding: 7px 5px 8px 26px; 
		margin: 15px 0 10px 0;
		margin: 0;
		font-size: 20px; }
	.faqDiv .search form {
		padding: 10px 10px 10px 26px; }
		.faqDiv .search form ul {
			padding: 10px 0 0 0;}
			.faqDiv .search form ul li {
				padding: 0;
				background: none; }
	.faqDiv .search input { 
		font-family: trebuchet ms;
		font-size: 99%; }
	.faqDiv .search input.submit {
		background: #003490;
		padding: 0 5px 0 5px;
		margin-left: 10px;
		border: 1px solid #003490;
		color: white;
		font-family: trebuchet ms;
		text-transform: lowercase; }
	.faqDiv .containFaq {
		margin: 20px 0; }
	.faqDiv .dt {
		font-size:14px;
		margin: 21px 0 0 0;
		padding: 0 5px 5px 26px;
		font-family: georgia; 
		color: #003490;}
		.faqDiv .dt:hover, .faqDiv .dt {
			cursor: pointer; }
	.faqDiv .dd {
		display: none;
		background: #F2F2F2;
		padding: 9px 20px 11px 26px; }
	.faqDiv p {
		padding: 15px 10px 10px 26px; }
		.faqDiv .dt p, .faqDiv .dd p {
			padding: 0;
		}

/** aanvraag form **/
#aanvraagForm {
	padding: 10px 10px 10px 0; }
	#aanvraagForm h3 {
		background: #e4e4e4 url('../gfx/background_h1.gif') no-repeat 0 0;
		padding: 9px 10px 9px 26px; 
		margin: 5px 0 15px 0;
		width: 449px;
		font-size: 18px; }
	#aanvraagForm div {
		padding: 7px 10px 7px 26px; }
	#aanvraagForm label {
		width: 130px;
		padding-top: 2px;
		display: block;
		float: left; }
	#aanvraagForm label#automaatLabel {
		float: right;
		margin-right: 100px;
		margin-top: -20px; }
	#aanvraagForm form h3 {
		margin: 20px 0 10px 0; }
	#aanvraagForm input {
		font-family: trebuchet ms;
		font-size: 100%;
		border: 1px solid #FFBA00;
		width: 190px; }
	#aanvraagForm input.postcode {
		width: 50px; }
	#aanvraagForm input.plaats {
		width: 134px; }
	#contentGroot #aanvraagForm input.radio {
		width: 12px;
		border: none;
		margin: 0 5px;	}
	#aanvraagForm p {
		padding: 2px 10px 2px 26px; }
		
	#aanvraagForm input.offerteAanvragen {
		float: right;
		background: #003490;
		border: none;
		color: #fff;
		font-family: trebuchet ms;
		text-transform: lowercase;
		margin: 0 153px 10px 0;
		width: 70px; }
	#contentGroot #aanvraagForm .red {
		color: red;	}
	#contentGroot #aanvraagForm .redBorder input {
		border: 1px solid red; }
	#contentGroot #aanvraagForm .redBorder {
		color: red;
	}
		
#aanvraagForm .small {
	float: none;
	width: 30px;
	display: inline; }

.succesDiv, .errorDiv {
	padding: 5px 14px 6px 52px;
	width: 420px;
	margin: 7px 0;
}

#contentGroot .succesDiv {
	background: #E0FFE9 url('../gfx/accept.gif') no-repeat 24px 13px; }
#contentGroot .errorDiv {
	background: #FFD2D4 url('../gfx/delete.gif') no-repeat 24px 6px; }
		
/** agenda groot **/
.events.groot { 
	padding: 5px 0 0 0; }
	#volgpagina .events.groot h3 {
		background: #e4e4e4 url('../gfx/background_h1.gif') no-repeat 0 0;
		padding: 7px 5px 8px 26px; 
		margin: 15px 0 10px 0;
		margin: 0;
		font-size: 20px; }
	#volgpagina .eventsText {
		padding: 5px 10px 30px 26px; }

/** download module **/
.downloadVeld {}
	.downloadVeld p {
		padding: 5px 5px 5px 26px; }
	.downloadVeld ul {}
		.downloadVeld ul li {}
	
.mailingVeld {
	padding: 5px;
	background: #E9E5C6; }
	.mailingVeld input {
		background: #E3F0F7;
		border: 1px solid #C6DCE9; }
		.mailingVeld input#formEmail {
			background: white; }

/** zoekmodule zoeken zoek search simpelzoeken **/

#contentGroot .zoekVeld h2 {
	background: #e4e4e4 url('../gfx/background_h1.gif') no-repeat 0 0;
		padding: 9px 10px 9px 26px; 
		margin: 5px 0 15px 0;
		width: 449px;
		font-size: 18px; }

#contentGroot .zoekVeld p, #contentGroot .zoekVeld input {
	margin: 5px 20px 5px 26px; } 

#content #contentGroot div.paginaResults p.paginering { 
	background: #F2F2F2;
	padding: 6px 20px 6px 26px; 
	margin: 10px 0 0 0; }
#content #contentGroot .zoeken .paginaResults p.paginering a {
		font-size: 100%;
		margin: 0 1px; }

#contentGroot .zoekVeld input {
	font-size: 100%;
	margin-right: 2px;
	font-family: trebuchet ms;
	border: 1px solid #FFBA00; }
	#contentGroot .zoekVeld input.submitZoek {
		background: #003490;
		border: none;
		margin-left: 4px;
		color: white; }
	
#content #contentGroot .zoeken .zoekResultaten p {
	width: 436px;
	padding: 6px 20px 22px 26px; 
	margin: 0 0 15px 0; }

#content #contentGroot .zoeken .zoekResultaten p a {
	font-size: 120%;
}

.zoeken p {
	background: #F2F2F2;
	width: 436px;
	padding: 6px 20px 6px 26px; 
	margin: 15px 0 15px 0; }
	.zoeken .zoekVeld p {
		background: none; 
		padding: 0;}
	
	#contentGroot .zoekResultaten p a {
		color: #003490; 
		background: #FFE399;}
		#contentGroot .zoekResultaten p a:hover, #contentGroot .zoekResultaten p a.hover {
		color: black; 
		background: #FFBA00; }
	
/** volgpagina content klein **/
#volgpagina #contentKlein h1, #volgpagina #contentKlein h2, #volgpagina #contentKlein h3, #volgpagina #contentKlein h4, #volgpagina #contentKlein h5, #volgpagina #contentKlein h6 {
	padding: 5px 5px 25px 0; }

#volgpagina #contentKlein .contactGegevens {
	color: white;
	padding: 50px 10px 0 20px; }
	#contentKlein .contactGegevens .geel, span.geel {
		color: #FFBA00;
		width: 53px;
		display: block;
		float: left; }
	#volgpagina #contentKlein .contactGegevens .wit, span.wit {
		color: #fff; }
#volgpagina #contentKlein .contactGegevens a.hover span.wit, #volgpagina #contentKlein .contactGegevens a:hover span, a:hover span.wit, a.hover span.wit {
	color: #FFBA00; }
	
#volgpagina #contentKlein .contactGegevens p {
	margin-bottom: 3px; }

#volgpagina #contentKlein {
	width: 270px;
	margin: 0 0 40px 0;
	background: #fff; }

#volgpagina #contentKleinContent {
	padding: 0 0 0; }

#volgpagina #contentKleinHeader {
	display: block;
	height: 16px;
	left: 503px;
	top: 240px;
	position: absolute;
	width: 20px;
	background: url('../gfx/content_rechts_hoekje.png') no-repeat; }
	
#volgpagina #contentKleinContent {
	background: #003490;
	width: 257px;
	display: block;
	float: right;}

#volgpagina #contentKleinFooter {
	background: url('../gfx/rightcontent_footer.png') no-repeat;
	display: block;
	width: 257px;
	height: 19px;
	float: right;
	margin: 0 0 0 13px; }

/** Nieuws klein **/
.nieuws.klein {
	color: #fff;
	padding: ; }	
	.nieuws.klein a strong {
		color: #fff; }
	.nieuws.klein a em {
		color: #FFBA00;
		text-decoration: none;
		font-style: normal;
		margin-right: 10px; }
	.nieuws.klein div, .events.klein div {
		padding: 1px 10px 1px 32px;
		background-position: 19px 6px; }
	.nieuws.klein div.active, .events.klein div.active {
		background-color: #4D5C65; }
	#volgpagina #contentKlein .nieuws.klein h2 {
		padding: 2px 10px 2px 20px;
		margin-bottom: 12px; }
	
/** agenda klein **/ 
.events.klein { }
	.events.klein div {
		padding-bottom: 4px; }
	.events.klein em {
		color: #FFBA00;
		margin-right: 10px;
		font-style: normal;	}
	.events.klein strong {
		color: #fff; } 
	 #volgpagina #contentKlein .events.klein h2 {
		color: #ccd6e9;
		font-size: 16px;
		padding: 10px 10px 15px 20px; }
	
/** text klein **/
#volgpagina .text.klein {
	background: none;
	color: #fff;
	padding: 15px 20px 5px 20px; }
	#volgpagina .text.klein h1, #volgpagina .text.klein h2, #volgpagina .text.klein h3, #volgpagina .text.klein h4, #volgpagina .text.klein h5, #volgpagina .text.klein h6 {
		color: #fff;
		padding: 0 0 10px 0;
		margin: 0; }
		
#volgpagina .text.klein table {
	color: white;
	padding: 0; }
		
#volgpagina .text.klein h1 {
	color: #ffba00;
	font-size: 22px; }
#volgpagina .text.klein h2, #volgpagina #contentKlein .nieuws h2 {
	color: white;
	font-size: 20px; }
#volgpagina .text.klein h3 {
	color: #ccd6e9;
	font-size: 16px; }
#volgpagina #contentKlein .text.klein h4 {
	color: #4d71b2;
	padding-bottom: 8px;
	font-size: 16px; }
#volgpagina .text.klein h5 {
	font-weight: normal;
	color: #4d71b2;
	font-size: 14px; }
#volgpagina .text.klein h6 {
	font-weight: normal;
	color: #4d71b2;
	font-size: 11px; }
#volgpagina .text.klein blockquote {
	margin: 10px 0;
	color: #ccd6e9;
	padding-left: 8px;
	border-left: 1px solid #ffba00; }		



/** right yellow box **/
#volgpagina #contentKlein #rightBox {
	margin: 21px 10px 10px 20px;
	display: block; /** XXX **/
	height: 161px;
	width: 217px;
	background: url('../gfx/yellow_background.jpg') no-repeat; }

/*#volgpagina #contentKlein #rightBoxHeader {
	display: block;
	width: 217px;
	height: 14px; 
	margin: 0;
	padding: 0;
	background: #FFBA00 url('../gfx/right_box_header.gif') no-repeat; }*/
	
#volgpagina #contentKlein #rightBoxContent {
	display: block;
	width: 189px;
	margin: 0;
	padding: 0 14px;
/*	background: url('../gfx/right_box_content.gif') repeat-y; */}
	#volgpagina #rightBoxContent h3 {
		text-align: center;
		padding: 15px 0 0 0;
		color: #fff;
		font-size: 120%;
		font-family: georgia; }
	#volgpagina #rightBoxContent a {
		display: block;
		height: 20px;
		width: 199px;
		color: #fff;
		margin: 9px 5px 0 0;
		padding-top: 3px;
		text-align: center;
		text-decoration: none;
		background: url(../gfx/prijscalc_background.gif) no-repeat;}
	#volgpagina #rightBoxContent p {
		margin: 59px 5px 2px 5px;
		color: #003490; 
		line-height: 14px;
		text-align: center;
		font-size: 100%;
		font-weight: ;}
/*#volgpagina #contentKlein #rightBoxFooter {
	display: block;
	width: 217px;
	height: 12px;
	background: url('../gfx/right_box_footer.gif') no-repeat; }*/
	
/** table tabel overzicht overview leasevormen **/

#volgpagina table {
	color: #003490;
	padding: 10px 10px 10px 21px;
	font-size: 100%; }
	#volgpagina table tr { }
	#volgpagina table tr td {
	/*	border: 1px solid #FFBA00; */
	}	