/***********************************************
*          Autodealers.nl CSS styling          *
************************************************
* Versie 1.0                                   *
* Jaap van Hardeveld                           *
***********************************************/

/******************************************
** RESETS
******************************************/
* {
	padding: 0px;
	margin: 0px;
	border: none;
	outline: none;
}
/******************************************
** TOOLS
******************************************/
.clear {
	clear: both; /* Clearen na een float */
}

.border {
	border: 1px solid red;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}
/******************************************
** TYPOGRAFIE en GLOBALE TAGS
******************************************/
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: normal;
}

h2 {
	font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #546BA3;
}

h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
}

h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
}
a {
	text-decoration: none;
	outline-style: none;
}

img {
	border: medium none;
}

p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}

.container_licht_content h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #49619D;
	margin: 0 0 28px 0;
	line-height: 24px;
}

.container_licht.minimaal .container_licht_content h2 {
	margin: 0;
}

.container_licht_content h3, .container_703_content h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #D13F20;
	margin: 0 0 24px 0;
	line-height: 22px;
	}

	.container_licht_content h3.alternatief, .container_703_content h3.alternatief {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	color: #6176AA;
	}
	.container_licht_content h3 .accent {
		font-size: 27px;
		font-weight: bold;
	}

.container_licht.minimaal .container_licht_content h3, .container_703_content h3 {
	margin: 0;
}

.container_licht_content h4 , container_703 h4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #D13F20;
	margin: 0 0 20px 0;
	line-height: 16px;
	}

.container_licht_content p, .container_703_content p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #6176AA;
	line-height: 29px;
	margin: 0 0 24px 0;
}

.container_licht_content p .accent {
	font-size: 18px;
	color: #D13F20;
}

.container_licht_content ul {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #6176AA;
	
	margin: 0 0 0 16px;
	list-style: disc;
	}
	
	.container_licht_content ul li {
		/* margin: 0 0 0 16px; */
		/* padding: 0 0 0 16px; */
		line-height: 24px;
	}
	
.container_licht_content ol {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #49619D;
	
	margin: 0 0 0 16px;
	}
	
	.container_licht_content ol li {
		margin: 0 0 0 16px;
		padding: 0 0 0 16px;
	}

.container_licht_content a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	color: #D13F20;
	}
	
	.container_licht_content a:hover {
		text-decoration: underline;
	}

.container_licht_content img.alignleft {
	margin: 0 13px 0 0;
}

.container_licht_content img.alignright {
	margin: 0 0 0 13px;
}

/******************************************
** STRUCTUUR
******************************************/
body {
	background: #E2E2E2;
}

#pagewrap {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}

	#pagewrap .adnotify_box {
		width: 270px;
		height: 80px;
		display: block;
		position: absolute;
		bottom: 260px;
		left: 200px;
		z-index: 1000;
		padding: 10px 15px 10px 15px;
		overflow: hidden;
		
		background: #FFFFFF;
		border: 1px solid #7B92C2;
		-moz-box-shadow: 0px 0px 21px #666666;
		font-size: 14px;
		color: #49619D;
		line-height: 19px;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		
	}
		
	#pagewrap .adnotify_box h4 {
		font-size: 16px;
		font-weight: normal;
		font-style: normal;
		color: #D13F20;
	}
	
	#pagewrap .adnotify_box p {
		font-size: 14px;
		color: #49619D;
		line-height: 19px;
	}


#header {
	width: 1000px;
	height: 179px;
	position: relative;
	
	background: url(/images/background_header.jpg) no-repeat top left transparent;
	}
	
	#logo {
		width: 330px;
		height: 52px;
		position: absolute;
		top: 25px;
		left: 48px;
		
		background: url(/images/autodealers_logo.png) no-repeat top left transparent;
		}
		
		#logo h5 {
			text-indent: -9999px;
			}
			
			#logo h5 a {
				display: block;
				width: 330px;
				height: 52px;
				position: relative;
			}
	
	ul#top_nav {
		display: block;
		width: 242px;
		height: 25px;
		position: absolute;
		top: 0;
		right: 0;
		
		background: url(/images/background_top_nav.png) no-repeat top left transparent;
		}
		
		ul#top_nav li {
			display: block;
			height: 20px;
			position: absolute;
			top: 5px;
			
			font-family: Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			font-size: 13px;
			line-height: 15px;
			}
			
			ul#top_nav li.top_nav_inloggen {
				width: 113px;
				left: 0px;
				padding-left: 33px;
			}
			ul#top_nav li.top_nav_adverteren {
				width: 81px;
				left: 146px;
				padding-left: 19px;
			}
			ul#top_nav li.top_nav_contact {
				width: 77px;
				left: 146px;
				padding-left: 19px;
			}
			
			ul#top_nav li a {
				color: #FFFFFF;
			}
			
			ul#top_nav li a:hover {
				color: #E2E2E2;
			}
			
	ul#nav {
		display: block;
		width: 1000px;
		height: 45px;
		position: absolute;
		top: 134px;
		left: 0;
		
		background: url(/images/background_nav_bar.jpg) no-repeat top left transparent;
		}
	
		ul#nav li {
			display: block;
			height: 36px;
			position: absolute;
			top: 0;
			}
			
			ul#nav li a {
				display: block;
				width: inherit;
				height: 36px;
				
				text-indent: -9999px;
			}
			
			ul#nav li.nav_home {
				width: 116px;
				left: 0;
				}
				ul#nav li.nav_home a {
					background: url(/images/nav_home.png) no-repeat top left;
				}
				
			ul#nav li.nav_zoeken {
				width: 179px;
				left: 116px;
				}
				ul#nav li.nav_zoeken a {
					background: url(/images/nav_zoeken.png) no-repeat top left;
				}
				
			ul#nav li.nav_advertenties {
				width: 200px;
				left: 295px;
				}
				ul#nav li.nav_advertenties a {
					background: url(/images/nav_advertenties.png) no-repeat top left;
				}
				
			ul#nav li.nav_autobedrijven {
				width: 177px;
				left: 495px;
				}
				ul#nav li.nav_autobedrijven a {
					background: url(/images/nav_autobedrijven.png) no-repeat top left;
				}
				
			ul#nav li.nav_wordlid {
				width: 161px;
				left: 672px;
				}
				ul#nav li.nav_wordlid a {
					background: url(/images/nav_wordlid.png) no-repeat top left;
				}
				
			ul#nav li.nav_verzekeren {
				width: 167px;
				left: 833px;
				}
				ul#nav li.nav_verzekeren a {
					background: url(/images/nav_verzekeren.png) no-repeat top left;
				}
			
			ul#nav li a:hover {
				background-position: bottom left;
			}
			
	#contentwrap {
		width: 1000px;
		position: relative;
		margin: 26px 0 0 0;
		}
		

			
		#content {
			width: 702px;
			position: relative;
			
			}
			
			#home_zoeken .container_703 {
				position: relative;
				margin: 0 0 33px 0;
			}
			
			#home_zoeken .container_703_content {
				height: 272px;
				}
				
				#home_zoeken img {
					width: 61px;
					height: 61px;
					display: block;
					position: absolute;
					top: -29px;
					right: 33px;
				}
				
				#home_zoeken h2.header_home_zoeken {
					height: 19px;
					width: 131px;
					display: block;
					position: absolute;
					top: 18px;
					left: 33px;
					
					background: transparent url(/images/header_home_zoeken.png) no-repeat top left;
					text-indent: -9999px;
				}
				
				#home_zoeken ul.form_container {
					width: 637px;
					display: block;
					position: absolute;
					top: 70px;
					left: 33px;
					}
					
					#home_zoeken ul.form_container li {
						width: 138px;
						height: 71px;
						margin: 0 28px 0 0;
						display: inline;
						position: relative;
						float: left;
						}
						
						#home_zoeken ul.form_container li.alignright {
							margin: 0;
						}
						
						#home_zoeken ul.form_container li label {
							width: 138px;
							margin: 0 0 5px 0;
							display: block;
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-size: 15px;
							font-style: normal;
							font-weight: normal;
							line-height: 15px;
							color: #546BA3;
						}
						
						#home_zoeken ul.form_container li select {
							width: 132px;
							padding: 4px;
							color: #2B4284;
							background: #EDEDED;
							border: 1px solid #E3E9EF;
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
						}
						
						#home_zoeken ul.form_container li input {
							width: 54px;
							padding: 4px;
							color: #2B4284;
							background: #EDEDED;
							border: 1px solid #E3E9EF;
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
						}
				
				#home_zoeken .container_703_content a.link_extra_opties {
					width: 140px;
					height: 29px;
					display: block;
					position: absolute;
					top: 229px;
					left: 33px;
					
					background: transparent url(/images/link_extra_opties.png) no-repeat top left;
					text-indent: -9999px;
				}
				
				#home_zoeken .container_703_content a.link_verstuur {
					width: 118px;
					height: 33px;
					display: block;
					position: absolute;
					right: 33px;
					top: 221px;
					
					
					background: transparent url(/images/link_verstuur.png) no-repeat top left;
					text-indent: -9999px;
				}
			
			#extra_opties {
				display: none;
			}
			
			#extra_opties .container_703_content {
				height: 285px;
				}
				#extra_opties #form_zoeken_opties ul {
					top: 56px;
					left: 33px;
				}
					
					#extra_opties #form_zoeken_opties ul.zoeken_opties_veiligheid {
						left: 276px;
					}
					
					#extra_opties #form_zoeken_opties ul.zoeken_opties_overige {
						left: 463px;
					}
					
					#extra_opties ul li {
						margin: 0;
						padding: 0;
						height: 28px;
						
						font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
						font-size: 14px;
						font-style: normal;
						font-weight: normal;
						color: #546BA3;
					}
	
				#extra_opties #form_zoeken_opties h3.header_opties_veiligheid {
					left: 276px;
				}
				
				#extra_opties #form_zoeken_opties h3.header_opties_overige {
					left: 463px;
				}
			
			#laatste_advertenties .container_703_content {
				height: 138px;
			}
			
			#laatste_advertenties h3 {
				width: 141px;
				height: 14px;
				display: block;
				position: absolute;
				top: -21px;
				height: 33px;
				
				background: transparent url(/images/header_laatste_advertenties.png) no-repeat top left;
				text-indent: -9999px;
			}
			
			#laatste_advertenties ul {
				width: 637px;
				display: block;
				position: absolute;
				top: 0;
				left: 33px;
				
				list-style: none;
				}
				
				#laatste_advertenties ul li {
					width: 100px;
					display: inline;
					float: left;
					margin: 28px 33px 0 0;
				}
				
				#laatste_advertenties ul li.alignright {
					margin: 28px 0 0 0;
				}
				
					#laatste_advertenties ul li img {
						width: 90px;
						height: 68px;
						padding: 4px;
				
						background: #CCCCCC;
						border: 1px solid #7B92C2;
					}
					
					#laatste_advertenties ul li h4 {
						width: 100px;
						
						font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
						font-size: 18px;
						font-style: normal;
						font-weight: normal;
						color: #D13F20;
						text-align: center;
						line-height: 24px;
					}
			
			#home_info {
				display: none;
			}
			
			#home_info.container_703 .container_703_content {
				padding: 9px 33px 0;
				/* height: 313px; */
			}
			
			#home_info h3 {
				margin: 0 0 10px 0;
				}
				
				#home_info ul {
					display: block;
					
					list-style: none;
					}
					
					#home_info ul li {
						height: 24px;
						display: block;
						
						font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
						font-size: 14px;
						color: #6176AA;
						line-height: 24px;
					}
					
					#home_info ul li a {
						color: #D12500;	
						}
						
						#home_info ul li a:hover {
							text-decoration: underline;
						}
					
				
			#content .buttons_container {
				width: 703px;
				height: 94px;
				position: relative;
				margin: 0 0 33px 0;
				/* top: 439px;
				left: 0; */
				
				text-indent: -9999px;
				}
				
				#content .buttons_container .button_column {
					width: 212px;
					height: 94px;
					position: absolute;
					top:0;
					}
					
					#content .buttons_container .button_column a {
						display: block;
						width: inherit;
						height: 94px;
					}
					
					#content .button_column#button_autobedrijven {
						left: 0;
						background: url(/images/button_autobedrijven.png) no-repeat top left;
					}
					#content .button_column#button_merken {
						left: 246px;
						background: url(/images/button_merken.png) no-repeat top left;
					}
					#content .button_column#button_verzekeren {
						left: 490px;
						background: url(/images/button_slim_verzekeren.png) no-repeat top left;
					}
					#content .button_column#button_socialmedia {
						left: 735px;
						background: url(/images/facebook_twitter.png) no-repeat top left;
						width:266px;
					}
					#content .button_column#button_socialmedia h3 
					{
						width:50%;
						float:left;
					}
					#content .button_column#button_socialmedia a.facebook 
					{
						width:100%;
					}
					#content .button_column#button_socialmedia a.twitter 
					{
						width:100%;
					}
					#content .button_column#button_socialmedia 
					{
						clear:both;
					}
			#automerken {
				display: none;
			}
			
			#automerken ul {
				width: 190px;
				display: inline;
				float: left;
				list-style: disc;
				margin: 18px 33px 18px 0;
			}
			
			#automerken ul.alignright {
				margin-right: 0;
			}
			
				#automerken ul li {
					width: 190px;
					height: 29px;
					display: inline;
					float: left;
					
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-style: normal;
					font-weight: normal;
					color: #546BA3;
					line-height: 29px;
				}
				
				#automerken ul li a {
					color: #546BA3;
				}
				
				#automerken ul li a:hover {
					color: #D13F20;
					text-decoration: none;
				}
			
			
		#news_bar {
			width: 1000px;
			height: 33px;
			margin: 0 0 33px 0;
			position: relative;
			
			background: transparent url(/images/news_bar.png) no-repeat top left;
			}
			
			#news_bar h4 {
				position: absolute;
				top: 9px;
				left: 33px;
				
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-style: normal;
				font-weight: normal;
				font-size: 15px;
				line-height: 15px;
				color: #FFFFFF;
			}
			
			#news_bar div {
				width: 638px;
				height: 30px;
				position: absolute;
				top: 0;
				right: 33px;
				
				overflow: hidden;
				}
			
				#news_bar ul {
					height: 30px;
					width: 9999px;
					position: absolute;
					top: 0;
					left: 638px;
					list-style: none;
					}
				
					#news_bar ul li {
						height: 30px;
						display: inline;
						float: left;
						margin: 0 33px 0 0;
						
						font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
						font-size: 15px;
						font-weight: normal;
						font-style: normal;
						color: #FFFFFF;
						line-height: 33px;
					}
					
					#news_bar ul li a {
						color: #FFFFFF;
					}
					
					#news_bar ul li a:hover {
						text-decoration: underline;
					}
		
		#sidebar{
			width: 265px;
			height: 550px;
			position: absolute;
			top: 66px;
			left: 735px;	
		}
			
			#sidebar.banner_word_lid,  #sidebar.aligntop
			{
				background: url(/images/background_sidebar.png) no-repeat top left;	
			}
			
			#sidebar.aligntop {
				top: 0;
			}
			
			#sidebar a.sidebar_wordlid {
				display: block;
				width: 114px;
				height: 24px;
				position: absolute;
				top: 468px;
				left: 121px;
				
				text-indent: -9999px;
				background: url(/images/sidebar_wordlid.png) no-repeat top left;
			}
			
			#sidebar.banner {
				top: 0;
				right: 30px;
				left: auto;
				background-color: transparent;
				background-image: none;
				width: 120px;
				height: 600px;
			}
			
			#home_belterug.container_265 {
				position: absolute;
				top: 636px;
				left: 0;
			}
			
				#home_belterug .container_265_content {
					height: 372px;
				}
				
				#home_belterug h3.header_belterug {
					width: 97px;
					height: 19px;
					display: block;
					padding: 18px 0 0 0;
					margin: 0 0 20px 0;
					
					background: transparent url(/images/header_belterug.png) no-repeat bottom left;
					text-indent: -9999px;
				}
				
				#home_belterug img.header_telefoon {
					width: 125px;
					height: 106px;
					display: block;
					position: absolute;
					top: -75px;
					right: 20px;
				}
				
				#home_belterug label {
					width: 199px;
					display: block;
					
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-style: normal;
					font-weight: normal;
					color: #546BA3;
					line-height: 25px;
				}
				
				#home_belterug a.link_ikwordteruggebeld {
					width: 199px;
					height: 33px;
					display: block;
					position: absolute;
					bottom: 33px;
					left: 33px;
					
					background: transparent url(/images/link_ikwordteruggebeld.png) no-repeat top left;
					text-indent: -9999px;
				}
#footerwrap {
	height: 89px;
	padding: 33px 0 0 0;
	
	background: url(/images/background_footer.jpg) #E2E2E2 repeat-x bottom left;
}

	#footer {
		width: 1000px;
		margin: 0 auto;
		position: relative;
	}
	
		#footer img {
			width: 232px;
			height: 42px;
			display: block;
			position: absolute;
			top: -18px;
			left: 0;
		}
		
		ul#footer_nav {
			height: 81px;
			display: block;
			position: absolute;
			top: 8px;
			left: 392px;
			padding: 0 0 0 2px;
			
			background: transparent url(/images/footer_divider.jpg) no-repeat top left;
			list-style: none;
		}
			
			ul#footer_nav li {
				height: 81px;
				display: inline;
				float: left;
				padding: 0 2px 0 0;
				
				background: transparent url(/images/footer_divider.jpg) no-repeat top right;
			}
			
				ul#footer_nav li a {
					display: block;
					padding: 0 18px;
					
					background: #CCCCCC;
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					font-size: 15px;
					color: #2B4284;
					line-height: 81px;
				}
				
				ul#footer_nav li a:hover {
					color: #4B5E96;
					background: #D4D4D4;
				}
		#footer h4 {
			display: block;
			position: absolute;
			top: 40px;
			right: 0;
			
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-style: normal;
			font-weight: normal;
			font-size: 18px;
			color: #2B4284;
			line-height: 18px;
		}
/******************************************
** Licht vlak container
******************************************/

.container_licht {
	width: 816px;
	position: relative;
	padding: 14px 0 0 0;
	margin: 0 0 33px 0; 
	background: transparent url(/images/container_licht_background_header.png) no-repeat top left;
	}
	
	.container_licht_content {
		width: 750px;
		position: relative;
		padding: 19px 33px 21px 33px;
		/* z-index: 8; */
		
		background: transparent url(/images/container_licht_background.png) repeat-y top left;
		}
		
		.container_licht.minimaal .container_licht_content {
			padding: 0 33px;
		}
		
		.container_licht_content h2.header_adverteren {
			height: 19px;
			width: 100px;
			
			background: transparent url(/images/header_adverteren.png) no-repeat top left;
			text-indent: -9999px;
		}
		
		.container_licht_content h2.header_financieren {
			height: 19px;
			width: 260px;
			
			background: transparent url(/images/header_financieren.png) no-repeat top left;
			text-indent: -9999px;
		}
		
		.container_licht_content h2.header_autobedrijven {
			width: 127px;
			height: 23px;
			display: block;
			padding: 6px 0;
			
			background: transparent url(/images/header_autobedrijven.png) no-repeat center left;
			text-indent: -9999px;
		}
		
		.container_licht_content h3.header_abckrediet_voordelen {
			margin-top: 49px;
		}
		
		.container_licht_content img.abckrediet_voordelen {
			margin-top: 36px;
		}
		.container_licht_content ul.abckrediet_voordelen {
			margin-bottom: 42px;
		}
		
		.container_licht_content a.link_advertenties_zoeken {
			height: 25px;
			width: 350px;
			display: inline;
			float: right;
			margin: 0 0 64px 0;
			
			background: transparent url(/images/link_advertenties_zoeken.png) no-repeat top right;
			text-indent: -9999px;
		}
		
		.container_licht_content a.link_aanmeldformulier {
			height: 29px;
			width: 205px;
			display: block;
			margin: 24px 0 64px 0;
			
			background: transparent url(/images/link_aanmeldformulier.png) no-repeat top left;
			text-indent: -9999px;
		}
		
		.container_licht_content a.link_aanmeldformulier.alternatief {
			margin: 24px 0 0;
		}
		
		.container_licht_content a.link_aanmelden_tag {
			height: 93px;
			width: 256px;
			display: block;
			margin: 0 0 12px 0;
			
			background: transparent url(/images/link_aanmelden_tag.jpg) no-repeat top left;
			text-indent: -9999px;
		}
		
		.container_licht_kolom_links {
			width: 358px;
			position: relative;
			display: inline;
			float: left;
			margin: 0 34px 0 0;
			/* z-index: 99;*/
		}
		
		.container_licht_kolom_rechts {
			width: 358px;
			position: relative;
			display: inline;
			float: right;
			margin: 0;
		}
	
	.container_licht_footer {
		width: 816px;
		height: 12px;
		position: static;
		bottom: 0;
		left: 0;
		z-index: 1;
		background: transparent url(/images/container_licht_background_footer.png) no-repeat top left;
	}

.container_licht.header_donker {
	background: transparent url(/images/container_licht_background_header_donker.png) no-repeat top left;
	padding: 30px 0 0 0;
}
	
.container_licht.footer_donker .container_licht_footer {
	height: 30px;
	background: transparent url(/images/container_licht_background_footer_donker.png) no-repeat top left;
}

.container_licht.footer_donker .container_licht_content {
	padding: 19px 33px 33px 33px;
}

/******************************************
** Licht vlak container 1000
******************************************/
.container_1000 {
	width: 1000px;
	padding: 14px 0 0 0;
	background: transparent url(../../images/container_licht_background_header_1000.png) no-repeat top left;
}
	
	.container_licht_content_1000 {
		width: 980px;
		position: relative;
		padding: 0px 10px 21px 10px;
		/* z-index: 8; */
		background: transparent url(../../images/container_licht_background_1000.png) repeat-y top left;
	}
	
	.container_licht_footer_1000 {
		width: 1000px;
		height: 12px;
		position: static;
		bottom: 0;
		left: 0;
		z-index: 1;
		background: transparent url(../../images/container_licht_background_footer_1000.png) no-repeat top left;
	}
	
/******************************************
** container_138
******************************************/
.container_138 {
	width: 138px;
	padding: 15px 0 0 0;
	
	background: transparent url(/images/container_138_header.png) no-repeat top left;
	}
	
	.container_138_content {
		width: 118px;
		padding: 0 10px;
		
		background: transparent url(/images/container_138_content.png) repeat-y top left;
	}
	.container_138_footer {
		width: 138px;
		height: 15px;
		
		background: transparent url(/images/container_138_footer.png) no-repeat top left;
	}

/******************************************
** container_193
******************************************/
.container_193 {
	width: 193px;
	padding: 15px 0 0 0;
	
	background: transparent url(/images/container_193_header.png) no-repeat top left;
	}
	
	.container_193_content {
		width: 173px;
		padding: 0 10px 0 10px;
		
		background: transparent url(/images/container_193_content.png) repeat-y top left;
	}
	
	.container_193_footer {
		width: 193px;
		height: 15px;
		
		background: transparent url(/images/container_193_footer.png) no-repeat top left;
	}


/******************************************
** container_256
******************************************/
.container_265 {
	width: 265px;
	padding: 15px 0 0 0;
	
	background: transparent url(/images/container_265_header.png) no-repeat top left;
}
	.container_265_content {
		width: 199px;
		padding: 0 33px;
		
		background: transparent url(/images/container_265_content.png) repeat-y top left;
	}
	
	.container_265_footer {
		width: 265px;
		height: 15px;
		
		background: transparent url(/images/container_265_footer.png) no-repeat top left;
	}
	
/******************************************
** container_256_slim
******************************************/
.container_265_slim {
	width: 265px;
	padding: 15px 0 0 0;
	
	background: transparent url(/images/container_265_slim_header.png) no-repeat top left;
}
	.container_265_slim_content {
		width: 199px;
		padding: 0 33px;
		
		background: transparent url(/images/container_265_slim_content.png) repeat-y top left;
	}
	
	.container_265_slim_footer {
		width: 265px;
		height: 15px;
		
		background: transparent url(/images/container_265_slim_footer.png) no-repeat top left;
	}
/******************************************
** container_703
******************************************/

.container_703 {
	width: 703px;
	padding: 15px 0 0 0;
	position: relative;
	margin: 0 0 33px 0;
	
	background: transparent url(/images/container_703_header.png) no-repeat top left;
	}
	
	.container_703.header_donker {
		padding: 30px 0 0 0;
		position: relative;
		
		background: transparent url(/images/container_703_header_donker.png) no-repeat top left;
	}
	
	.container_703_content {
		width: 637px;
		padding: 0 33px;
		position: relative;
		background: transparent url(/images/container_703_content.png) repeat-y top left;
	}
	
		.container_703_content .container_703_kolom_links {
			width: 302px;
			display: inline;
			float: left;
			margin: 0 33px 0 0;
		}
		
		.container_703_content .container_703_kolom_rechts {
			width: 302px;
			display: inline;
			float: left;
			margin: 0 0 0 0;
		}
	
	.container_703_footer {
		width: 703px;
		height: 15px;
		background: transparent url(/images/container_703_footer.png) no-repeat top left;
	}

/******************************************
** container_703_slim
******************************************/

.container_703_slim {
	width: 703px;
	padding: 15px 0 0 0;
	
	background: transparent url(/images/container_816_slim_header.png) no-repeat top left;
	}
	
	.container_703_slim_content {
		width: 637px;
		padding: 0 33px 0 33px;
		background: url(/images/container_816_slim_content.png) repeat-y bottom left;
	}
	
	.container_703_slim_footer {
		width: 703px;
		height: 30px;
		
		background: transparent url(/images/container_816_slim_footer.png) no-repeat top left;
	}
	
	.container_712_slim {
		width: 712px;
		padding: 15px 0 0 0;
		background: transparent url(../../images/container_712_slim_header.png) no-repeat top left;
	}
	
	.container_712_slim_content {
		width: 712px;
		padding: 0 0px 0 0px;
		background: url(../../images/container_712_slim_content.png) repeat-y bottom left;
	}
	
	.container_712_slim_footer {
		width: 712px;
		height: 30px;
		background: transparent url(../../images/container_712_slim_footer.png) no-repeat top left;
	}
	
    #berekenbox {
    	width: 710px;
    	height: 1315px;
    }
    #wrap {
    	width:712px;
    	margin:0 auto;
    	background: #FFFFFF;
    }
    #svheader {
    	position:relative;
    	width:712px;
    	height:78px;
    }
    #svlogo {
    	position:absolute;
    	top:8px;
    	left:8px;
    	
    }
    #svtelefoon {
    	position:absolute;
    	top:27px;
    	right:35px;
    }
	
	
/******************************************
 * Autobedrijven
 */

h2.header_autobedrijven_plaats {
	margin: 0 0 0 33px;
	
}

#container_autobedrijven_filters {
	z-index: 98;
}

#container_autobedrijven_filters .container_licht_content {
	height: 68px;
	z-index: 99;
	}
	
	#container_autobedrijven_filters .container_licht_content label {
		width: 300px;
		display: block;
		
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		font-weight: normal;
		color: #D13F20;
		}
	
		#container_autobedrijven_filters .container_licht_kolom_rechts label {
			text-align: right;
			display: inline;
			float: right;
			margin-right: 47px;
		}
		
	#container_autobedrijven_filters #form_autobedrijven .container_licht_kolom_links {
		z-index: 100;
	}
	/* oude versie dropdown
	#container_autobedrijven_filters .container_licht_content select {
		width: 155px;
		float: left;
		margin: 8px 0 0 0;
		padding: 4px;
		
		color: #2B4284;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		border: 1px solid #E3E9EF;
		background: #EDEDED;
	}
	*/
	
	/* nieuwe versie dropdown (custom jQuery) */
	#container_autobedrijven_filters #form_autobedrijven_provincie {
		float: left;
		margin: 8px 0 0 0;
		position: relative;
		z-index: 101;
		}
		
		#container_autobedrijven_filters #form_autobedrijven_provincie a.dropdown_label {
			width: 137px;
			padding: 5px 30px 5px 8px;
			display: block;
		
			color: #2B4284;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size: 13px;
			border: 1px solid #DFE5EB;
			background: #EDEDED url(../../images/button_arrow.png) no-repeat right center;
			text-decoration: none;
		}
		
		ul#form_autobedrijven_provincie_dropdown {
			width: 175px;
			height: 200px;
			position: absolute;
			top: 30px;
			left: 0;
			display: block;
			padding: 0 0 5px;
			margin: 0;
			z-index: 1000;
			overflow-y: auto;
			
			border-left: 1px solid #DFE5EB;
			border-right: 1px solid #DFE5EB;
			border-bottom: 1px solid #DFE5EB;
			-moz-border-radius-bottomleft: 5px;
			-moz-border-radius-bottomright: 5px;
			-webkit-border-bottom-left-radius: 5px;
			-webkit-border-bottom-right-radius: 5px;
			
			background: #EDEDED;
			list-style: none;
			}
			
			ul#form_autobedrijven_provincie_dropdown li {
				border-bottom: 1px solid #DFE5EB;
			}
			ul#form_autobedrijven_provincie_dropdown li:last-child {
				border-bottom: none;
			}
				
			
				ul#form_autobedrijven_provincie_dropdown li a {
					display: block;
					padding: 0 30px 0 8px;
					
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					color: #828689;
					}
					
					ul#form_autobedrijven_provincie_dropdown li a:hover {
						color: #2B4284;
						background: #FFFFFF;
					}
		
	#container_autobedrijven_filters .container_licht_kolom_rechts input {
		width: 145px;
		float: right;
		margin: 8px 0 0 0;
		padding: 4px;
		
		color: #2B4284;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		border: 1px solid #E3E9EF;
		background: #EDEDED;
		
	}
		#container_autobedrijven_filters a.link_autobedrijven_provincie {
			width: 25px;
			height: 25px;
			display: inline;
			float: left;
			
			margin: 7px 0 0 22px;
			background: transparent url(/images/icon_rechts.png) no-repeat top left;
			text-indent: -9999px;
		}
		
		#container_autobedrijven_filters a.link_autobedrijven_plaats {
			width: 25px;
			height: 25px;
			display: inline;
			float: right;
			margin: 7px 0 0 22px;
			
			background: transparent url(/images/icon_zoeken.png) no-repeat;
			text-indent: -9999px;
		}
	
	#container_autobedrijven_filters .container_licht_content h3 {
		position: absolute;
		display: block;
		top: 27px;
		right: 391px;
		
		font-size: 30px;
		font-style: normal;
		font-weight: bold;
		color: #6176AA;
	}

#container_autobedrijven_steden ul {
	display: block;
	width: 750px;
	margin: 0;
	}
	
	#container_autobedrijven_steden ul li {
		width: 250px;
		display: inline;
		float: left;
		
		color: #6176AA;
		font-size: 12px;
	}
	
	#container_autobedrijven_steden ul li a {
		font-size: 14px;
	}

#container_autobedrijven {
	margin: 33px 0;
}

#container_autobedrijven .container_licht_content {
	height: 580px;
}

#container_autobedrijven a.link_autobedrijven_vorige {
	width: 65px;
	height: 17px;
	display: block;
	position: absolute;
	bottom: 26px;
	left: 34px;
	
	background: transparent url(/images/link_autobedrijven_vorige.png) no-repeat top left;
	text-indent: -9999px;
	line-height: 0px;
}

#container_autobedrijven a.link_autobedrijven_volgende {
	width: 83px;
	height: 17px;
	display: block;
	position: absolute;
	bottom: 26px;
	left: 109px;
	
	background: transparent url(/images/link_autobedrijven_volgende.png) no-repeat top left;
	text-indent: -9999px;
	line-height: 0px;
}

#container_autobedrijven a:hover {
	background-position: bottom left;
}
	
#container_autobedrijven table {
	width: 750px;
	position: absolute;
	top: -30px;
	left: 33px;
	
	border: none;
	border-collapse: collapse;
	}
	
	#container_autobedrijven thead th {
		height: 58px;
		
		border-bottom: 1px #E2E2E2 solid;
		text-align: left;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-style: normal;
		font-weight: normal;
		font-size: 18px;
		color: #FFFFFF;
		line-height: 30px;
		vertical-align: text-top;
	}
	
	#container_autobedrijven table tbody {
		width: 750px;
		}
		
		#container_autobedrijven table tbody tr {
			width: 750px;
			
			padding: 1px;
			}
			
			#container_autobedrijven table tbody tr td {
				
				border-bottom: 1px solid #E2E2E2;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-style: normal;
				font-weight: normal;
				color: #6176AA;
			}
			
			#container_autobedrijven table tbody tr td a {
				color: #6176AA;
				}
				
				#container_autobedrijven table tbody tr td a.website {
					margin: 0 0 0 5px;
					
					color: #D13F20;
					font-size: 11px;
				}
			
			#container_autobedrijven table tbody tr td a:hover {
				color: #D13F20;
				text-decoration: underline;
				}
			
			#container_autobedrijven table tbody tr td.tabel_autobedrijven_naam {
				width: 350px;
			}
			
			#container_autobedrijven table tbody tr td.tabel_autobedrijven_plaats {
				width: 230px;
			}
			
			#container_autobedrijven table tbody tr td.tabel_autobedrijven_advertenties {
				width: 170px;
			}

/******************************************
** Zoek resultaten
******************************************/

#content .nav_resultaten {
	width: 816px;
	height: 45px;
	margin: 0 0 33px 0;
	position: relative;
	
	background: url(/images/nav_resultaten.png) no-repeat top left;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #49619D;
	}
	
	#content .nav_resultaten h1, #content .nav_resultaten h2 {
		height: 27px;
		position: absolute;
		top: 8px;
		left: 36px;
		display: block;
		
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-style: normal;
		font-size: 27px;
		line-height: 27px;
		color: #FFFFFF;
	}
	
	#content .nav_resultaten a {
		position: absolute;
		display: block;
		color: #FFFFFF;
		}
		
		#content .nav_resultaten a:hover {
			color: #D0D7E3;
		}
		
		#content .nav_resultaten p.nav_resultaten_info {
			top: 18px;
			left: 210px;
			position: absolute;
			
			font-style: italic;
			font-size: 14px;
			line-height: 16px;
			text-align: left;
			color: #FFFFFF;
		}
		
		#content .nav_resultaten a.nav_resultaten_vorige, #content .nav_resultaten a.nav_resultaten_opnieuw, #content .nav_resultaten a.nav_resultaten_volgende {
			top: 12px;
			height: 25px;
			
			font-style: normal;
			font-weight: normal;
			font-size: 16px;
			line-height: 21px;
			}
			
			#content .nav_resultaten a.nav_resultaten_vorige {
				right: 150px;
				padding: 0 36px 0 0;
				
				background: transparent url(/images/nav_resultaten_vorige.png) no-repeat top right;
			}
			#content .nav_resultaten a.nav_resultaten_opnieuw {
				left: 393px;
				padding: 0 0 0 36px;
				
				background: transparent url(/images/nav_resultaten_opnieuw.png) no-repeat top left;
			}
			#content .nav_resultaten a.nav_resultaten_volgende {
				left: 677px;
				padding: 0 0 0 36px;
				
				background: transparent url(/images/nav_resultaten_volgende.png) no-repeat top left;
			}
			
/* LIJST */
#zoek_resultaten {
	width: 816px;
	position: relative;
	}
	
	#zoek_resultaten_tools {
		width: 816px;
		height: 33px;
		position: relative;
		margin: 33px 0;
		z-index: 100;
		}
		
		#zoek_resultaten_tools a {
			height: 33px;
			position: absolute;
			top: 0;
			
			text-indent: -9999px;
			}
			
			#zoek_resultaten_tools a.zoek_resultaten_tools_zoekfilters {
				width: 138px;
				left: 0;
				
				background: transparent url(/images/zoek_resultaten_tools_zoekfilters.png) no-repeat top left;
			}
			
			#zoek_resultaten_tools a.zoek_resultaten_tools_vergelijk {
				width: 169px;
				left: 155px;
				
				background: transparent url(/images/zoek_resultaten_tools_vergelijk.png) no-repeat top left;
			}
			
			#zoek_resultaten_tools a.zoek_resultaten_tools_sorteren {
				width: 138px;
				right: 89px;
				
				background: transparent url(/images/zoek_resultaten_tools_sorteren.png) no-repeat top left;
			}
			
			#zoek_resultaten_tools a.zoek_resultaten_tools_lijst {
				width: 33px;
				right: 43px;
				
				background: transparent url(/images/zoek_resultaten_tools_lijst.png) no-repeat top left;
			}
			
			#zoek_resultaten_tools a.zoek_resultaten_tools_gallerij {
				width: 32px;
				right: 0;
				
				background: transparent url(/images/zoek_resultaten_tools_gallerij.png) no-repeat top left;
			}
			
			#zoek_resultaten_tools a.current {
				background-position: bottom left;
			}
			
			#zoek_resultaten_tools a.current:hover {
				background-position: bottom left;
			}
			
			#zoek_resultaten_tools a:hover {
				background-position: center left;
			}
			
			#zoek_resultaten_tools a.zoek_resultaten_tools_vergelijk:hover {
				background-position: bottom left;
			}
			
			#zoek_resultaten_tools ul.zoek_resultaten_tools_sorteren_dropdown {
				width: 138px;
				height: 88px;
				display: none;
				position: absolute;
				top: 33px;
				right: 89px;
				z-index: 1000;
				padding: 2px 0;
				
				background: transparent url(/images/zoek_resultaten_tools_dropdown.png) no-repeat top left;
				list-style: none;
				}
			
				#zoek_resultaten_tools ul.zoek_resultaten_tools_sorteren_dropdown li {
					width: 138px;
					height: 21px;
					display: inline;
					float: left;
					}
					
					#zoek_resultaten_tools ul.zoek_resultaten_tools_sorteren_dropdown li a {
						width: 112px;
						height: 21px;
						display: block;
						padding: 0 13px;
						position: static;
						
						font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
						line-height: 21px;
						font-size: 13px;
						color: #546BA3;
						text-indent: 0;
					}
					
					#zoek_resultaten_tools ul.zoek_resultaten_tools_sorteren_dropdown li a:hover {
						color: #D13F20;
						text-decoration: underline;
					}
	
	#zoekfilters .container_licht {
		margin: 0 0 11px 0;
		
		}
		
		#zoekfilters .container_licht_content {
			padding: 0 33px 0 33px;
		}
	
	#zoekfilters ul.zoekfilters_categorie {
		margin: 0 65px 0 0;
		display: inline;
		float: left;
		/*border: 1px solid red;*/
		list-style: none;
		}
		
		#zoekfilters ul.zoekfilters_categorie li {
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: italic;
			font-weight: normal;
			color: #49619D;
			line-height: 18px;
			margin: 0;
			width: auto;
			/* border: 1px solid green; */
			list-style: none;
			}
			
			#zoekfilters ul.zoekfilters_categorie li.zoekfilters_categorie_naam {
				font-weight: bold;
				font-style: normal;
			}
			
			#zoekfilters ul.zoekfilters_categorie li.zoekfilters_item_hide {
				display: none;
			}
			
			#zoekfilters ul.zoekfilters_categorie li a {
				color: #49619D;
				margin: 0;
				padding: 0;
				/* margin-left: -16px; */
				/* border: 1px solid purple; */
			}
			
			#zoekfilters ul.zoekfilters_categorie li a:hover {
				color: #D13F20;
			}
	
	#zoekfilters .container_licht_content h3 {
		width: 111px;
		height: 32px;
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		
		background: url(/images/header_zoekcriteria.png) no-repeat top left;
		text-indent: -9999px;
	}
	
	#zoekfilters ul#zoekfilters_criteria {
		width: 617px;
		position: relative;
		display: inline;
		padding: 0;
		margin: 0;
		overflow: hidden;
		float: right;
		
		background: transparent url(/images/zoek_criteria.png) repeat top left;
		list-style: none;
		border-bottom: 1px solid #DEDEDE;
		}
		
		#zoekfilters ul#zoekfilters_criteria li {
			height: 31px;
			display: inline;
			float: left;
			margin: 1px 0 0;
			padding: 0;
			}
			
		#zoekfilters ul.zoekfilters_categorie li.zoekfilters_item_hide {
		    display: none;
		}
			
			#zoekfilters ul#zoekfilters_criteria li a {
				height: 31px;
				display: block;
				padding: 0 57px 0 21px;
				
				background: transparent url(/images/zoekfilters_criteria_verwijder.png) no-repeat top right;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-style: italic;
				font-weight: normal;
				color: #49619D;
				line-height: 31px;
			}
			
			#zoekfilters ul#zoekfilters_criteria li a:hover {
				background-position: bottom right;
			}	
	
			
		
	#zoek_resultaten .zoek_resultaat_container {
		width: 816px;
		height: 148px;
		position: relative;
		margin: 0 0 33px 0;
		
		font-family: "Trebuchet MS", Arial, Helvetica, serif;
		list-style: none;
		}
		

		
		#zoek_resultaten .zoek_resultaat_details {
			width: 816px;
			height: 118px;
			position: absolute;
			top: 0;
			left: 0;
			z-index: 10;
			
			background: url(/images/zoek_resultaat_details.png) no-repeat top left;
		}
		
		#zoek_resultaten .zoek_resultaat_details:hover {
			background-position: bottom left;
			}
		
			#zoek_resultaten img.zoek_resultaat_thumb {
				width: 90px;
				height: 68px;
				position: absolute;
				top: 20px;
				left: 33px;
				display: block;
				padding: 4px;
				
				background: #CCCCCC;
				border: 1px solid #7B92C2;
			}
			
			#zoek_resultaten ul.zoek_resultaat_specs {
				width: 251px;
				height: 81px;
				position: absolute;
				top: 20px;
				left: 164px;
				
				background: transparent url(/images/zoek_resultaat_specs.png) no-repeat top left;
				color: #49619D;
				}
				
				#zoek_resultaten ul.zoek_resultaat_specs li {
					position: absolute;
					top: 23px;
					width: 100px;
					height: 15px;
					left: 0;
					padding-left: 13px;
					overflow: hidden;
					
					font-size: 14px;
					line-height: 14px;
					list-style: none;
					background: url("/images/list_bullet.png") no-repeat center left;
				}
				
				#zoek_resultaten ul.zoek_resultaat_specs li.kolom_rechts {
					left: 115px;
					width: 180px;
				}
				
				#zoek_resultaten ul.zoek_resultaat_specs li.zoek_resultaat_brandstof, #zoek_resultaten ul.zoek_resultaat_specs li.zoek_resultaat_kleur {
					top: 44px;
				}
				
				#zoek_resultaten ul.zoek_resultaat_specs li.zoek_resultaat_carrosserie, #zoek_resultaten ul.zoek_resultaat_specs li.zoek_resultaat_bouwjaar {
					top: 64px;
				}
			
			#zoek_resultaten .zoek_resultaat_vergelijk {
				width: 73px;
				height: 52px;
				position: absolute;
				top: 20px;
				left: 487px;
				
				background: transparent url(/images/zoek_resultaat_vergelijk.png) no-repeat top left;
				}
				
				#zoek_resultaten .zoek_resultaat_vergelijk input {
					position: absolute;
					top: 27px;
					left: 31px;
				}
			#zoek_resultaten .zoek_resultaat_financiering {
				width: 300px;
				height: 29px;
				position: absolute;
				top: 20px;
				right: 31px;
				z-index: 100;
				
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 12px;
				font-style: normal;
				font-weight: normal;
				text-align: right;
				color: #D13F20;
				line-height: 17px;
				}
				
				#zoek_resultaten .zoek_resultaat_financiering a {
					color: #425894;
					text-decoration: underline;
				}
				
				/****** Slimverzekeren tooltip *******/
				.slimverzekeren_tooltip {
					width: 325px;
					height: 86px;
					display: none;
					position: relative;
					z-index: 200;
					
					text-align: left;
					background: transparent url(/images/slimverzekeren_tooltip.jpg) no-repeat top left;
					font-size: 12px;
					color: #666666;
					}
					
					.slimverzekeren_tooltip a.link_svt_logo {
						width: 140px;
						height: 40px;
						display: block;
						position: absolute;
						top: 10px;
						right: 11px;
						
						text-indent: -9999px;
					}
					
					#zoek_resultaten .zoek_resultaat_financiering .slimverzekeren_tooltip a.link_svt_premie {
						position: absolute;
						top: 63px;
						left: 10px;
						font-size: 12px;
						color: #004F99;
					}
	
						.slimverzekeren_tooltip small {
							position: absolute;
							font-size: 12px;
							height: 14px;
							left: 10px;
							}
							
							.slimverzekeren_tooltip small.header_svt_beperkt {
								top: 27px;
							}
							
							.slimverzekeren_tooltip small.header_svt_volledig {
								top: 46px;
							}
							
							.slimverzekeren_tooltip small.header_svt_contact {
								top: 63px;
								left: 182px;
							}
						
						.slimverzekeren_tooltip small span.accent {
							color: #004F99;
						}
					
					.zoek_resultaat_verzekering {
						font-size: 14px;
					}
			
			#zoek_resultaten .zoek_resultaat_prijs {
				height: 36px;
				position: absolute;
				top: 72px;
				right: 31px;
				padding: 0 0 0 63px;
				
				background: transparent url(/images/zoek_resultaat_prijs.png) no-repeat bottom left;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 36px;
				line-height: 36px;
				font-weight: bold;
				color: #D13F20;
			}
			
		#zoek_resultaten .zoek_resultaat_footer {
			width: 816px;
			height: 30px;
			position: absolute;
			top: 118px;
			left: 0;
			
			background: url(/images/zoek_resultaat_footer.png) no-repeat top left;
			}
			
			#zoek_resultaten h3 {
				width: 640px;
				height: 20px;
				position: absolute;
				top: 6px;
				left: 33px;
				overflow: hidden;
				
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 18px;
				font-style: normal;
				font-weight: normal;
				line-height: 18px;
				color: #FFFFFF;
				}
				
				#zoek_resultaten h3 a {
					color: #FFFFFF;
					}
					
					#zoek_resultaten h3 a:hover {
						color: #E5E5E5;
					}	
			
			#zoek_resultaten a.zoek_resultaat_link {
				width: 87px;
				height: 14px;
				display: block;
				position: absolute;
				top: 7px;
				right: 26px;
				
				background: transparent url(/images/zoek_resultaat_link.png) no-repeat top left;
				text-indent: -9999px;
			}
			
/* GALLERIJ */
#zoek_resultaten_gallerij {
	width: 816px;
	position: relative;
	}
	
	#zoek_resultaten_gallerij .zoek_resultaat_container {
		width: 179px;
		height: 179px;
		position: relative;
		margin: 0 33px 33px 0;
		float: left;
		
		font-family: "Trebuchet MS", Arial, Helvetica, serif;
		list-style: none;
		}
		
		#zoek_resultaten_gallerij .remove_bottom_margin 
		{
			margin-bottom:0px;	
		}
		
		#zoek_resultaten_gallerij .zoek_resultaat_container.alignright {
			margin: 0 0 33px 0;
		}
		
		#zoek_resultaten_gallerij .zoek_resultaat_gallerij_details {
			width: 179px;
			height: 149px;
			
			background: transparent url(/images/zoek_resultaat_gallerij_details.png) no-repeat top left;
		}
		
		#zoek_resultaten_gallerij .zoek_resultaat_gallerij_details:hover {
			background-position: bottom left;
			}
			
			#zoek_resultaten_gallerij .zoek_resultaat_gallerij_details img {
				width: 90px;
				height: 68px;
				padding: 4px;
				position: absolute;
				left: 40px;
				top: 20px;
				
				background: #CCCCCC;
				border: 1px solid #7B92C2;
			}
			
			#zoek_resultaten_gallerij .zoek_resultaat_gallerij_details h3 {
				width: 179px;
				height: 15px;
				position: absolute;
				top: 105px;
				left: 0;
				overflow: hidden;
				
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 15px;
				font-style: normal;
				font-weight: normal;
				line-height: 15px;
				color: #49619D;
				text-align: center;
			}
			
			#zoek_resultaten_gallerij .zoek_resultaat_gallerij_details h4 {
				width: 179px;
				height: 15px;
				position: absolute;
				top: 125px;
				left: 0;
				overflow: hidden;
				
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-style: italic;
				font-weight: normal;
				line-height: 14px;
				color: #D13F20;
				text-align: center;
			}
		#zoek_resultaten_gallerij .zoek_resultaat_gallerij_prijs {
			width: 179px;
			height: 30px;
			
			background: transparent url(/images/zoek_resultaat_gallerij_footer.png) no-repeat top left;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size: 17px;
			font-style: normal;
			font-weight: normal;
			color: #FFFFFF;
			text-align: center;
			line-height: 30px;
		}
		

/******************************************
** Advertentie
******************************************/

/******************************************
** Advertentie
******************************************/

#pnlAdvertentieHolder 
{
	padding-bottom: 30px;
}

#advertentie {
	width: 816px;
	position: relative;
	}
	
	#advertentie_overzicht {
		width: 816px;
		position: relative;
		padding: 14px 0 0 0;
		background: transparent url("/images/advertentie_background_header.png") no-repeat top left;
		}
		
		#advertentie_overzicht_content {
			width: 816px;
			position: relative;
			padding: 0 0 78px 0; 
			background: transparent url(/images/advertentie_background.png) repeat-y top left;
			}
			
			#advertentie_overzicht_content img.advertentie_foto_overzicht {
				width: 320px;
				height: 240px;
				position: absolute;
				top: 38px;
				left: 38px;
				display: block;
				padding: 4px;
				
				background: #CCCCCC;
				border: 1px solid #7B92C2;
			}
			
			#advertentie_overzicht_content a.advertentie_foto_link {
				height: 15px;
				display: block;
				position: absolute;
				top: 294px;
				right: 455px;
				padding: 0 0 0 15px;
				
				line-height: 14px;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-style: normal;
				font-weight: normal;
				color: #D13F20;
				
				background: transparent url(/images/advertentie_foto_link.png) no-repeat center left;
				text-align: right;
			}
			#advertentie_overzicht_content a.advertentie_foto_link:hover {
				color: #D12500;
			}
			#advertentie_overzicht_info {
				width: 387px;
				margin: 0 0 0 394px;
				padding: 34px 0 0 0 ;
				}
				
				#advertentie_overzicht_info h1 {
					width: 387px;
					margin: 0 0 25px 0;
					
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size: 25px;
					font-style: normal;
					font-weight: normal;
					line-height: 25px;
					color: #D13F20;
					}
					
					#advertentie_overzicht_info h1 .advertentie_overzicht_info_merk {
						color: #49619D;
					}
					
				#advertentie_overzicht_info ul {
					width: 387px;
					display: block;
					
					border-top: 1px solid #E2E2E2;
					list-style: none;
					}
					
					#advertentie_overzicht_info ul li #social span
					{
						left: 22px;
						top:2px;
					}	
					
					#advertentie_overzicht_info ul li .twitter-share-button 
					{
						top:3px;
						position:absolute;
					}
					
					#advertentie_overzicht_info ul li {
						width: 387px;
						height: 28px;
						position: relative;
						display: block;
						float: left;
						overflow: hidden;
						
						border-bottom: 1px solid #E2E2E2;
						list-style: none;
						font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
						font-size: 16px;
						line-height: 26px;
						font-style: normal;
						font-weight: normal;
						color: #49619D;
						}
						
						#advertentie_overzicht_info ul li.item_hidden {
							display: none;
						}
						
						#advertentie_overzicht_info ul li span {
							display: block;
							position: absolute;
							top:0;
							left: 192px;
						}
						
						#advertentie_overzicht_info ul li span.nap {
							background-image:url("http://www2.autodealers.nl/img/NAPklein.gif");
							height:22px;
							left:290px;
							top:3px;
							width:50px;
						}
						
						#advertentie_overzicht_info a.advertentie_specs_link {
							height: 15px;
							display: block;
							padding: 0 0 0 15px;
							margin: 5px 0 0 0;
							
							line-height: 14px;
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-size: 13px;
							font-style: normal;
							font-weight: normal;
							color: #D13F20;
							
							background: transparent url(/images/advertentie_foto_link.png) no-repeat center left;
						}
				
			#advertentie_overzicht_content .advertentie_prijs {
				height: 36px;
				position: absolute;
				bottom: 18px;
				right: 31px;
				padding: 0 0 0 63px;
				
				background: transparent url(/images/zoek_resultaat_prijs.png) no-repeat bottom left;
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 36px;
				line-height: 36px;
				font-weight: bold;
				color: #D13F20;
			}
			
			#advertentie_overzicht_content .advertentie_financieren
			{
				height: 20px;
				position: absolute;
				bottom: 0px;
				right: 31px;
				padding: 0 0 0 63px;
				
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 10px;
				line-height: 20px;
				font-weight: bold;
				color: #D13F20;
			}
			
			#advertentie_overzicht_content .advertentie_financieren a
			{
				color:#49619D;
			}
			
		
		#advertentie_overzicht_footer {
			width: 816px;
			height: 30px;
			/*
			position: absolute;
			bottom: 0;
			left: 0;
			*/
			
			background: url(/images/advertentie_overzicht_footer.png) no-repeat top left;
		}
		
	#advertentie_bedrijf {
		width: 816px;
		height: 111px;
		position: relative;
		}
		
		#advertentie_bedrijf h3 {
			height: 20px;
			display: block;
			position: absolute;
			top: 30px;
			left: 34px;
			
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size: 20px;
			font-style: normal;
			font-weight: normal;
			color: #D13F20;
			line-height: 20px;
		}
		#advertentie_bedrijf h3 a
		{
			color: #D13F20;
		}
		
		#advertentie_bedrijf h3 a:hover 
		{
			color:#49619D;
		}
		
		
		#advertentie_bedrijf small {
			height: 16px;
			display: block;
			position: absolute;
			top: 57px;
			left: 34px;
			
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size: 16px;
			font-style: normal;
			font-weight: normal;
			color: #49619D;
			line-height: 20px;

		}
		
		#advertentie_bedrijf #advertentie_financiering {
			/* width: 300px; */
			/* height: 29px; */
			position: absolute;
			top: 30px;
			right: 33px;
			
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-weight: normal;
			text-align: right;
			color: #D13F20;
			line-height: 17px;
			}
			
			#advertentie_bedrijf #advertentie_financiering a {
				color: #425894;
				text-decoration: underline;
			}
	
	#advertentie_details {
		width: 816px;
		position: relative;
		padding: 0 0 12px 0;
		margin: 0 0 33px 0;
		
		background: transparent url(/images/advertentie_background_footer.png) no-repeat bottom left;
		}
		
		ul#advertentie_details_tabs {
				width: 816px;
				height: 29px;
				position: relative;
				}
				
				ul#advertentie_details_tabs li {
					width: 204px;
					height: 29px;
					display: block;
					position: absolute;
					top: 0;
					}
					
					ul#advertentie_details_tabs li.detail_tabs_opmerkingen {
						left: 204px;
						}
						ul#advertentie_details_tabs li.detail_tabs_opmerkingen a {
							width: 204px;
							height: 29px;
							display: block;
							
							background: transparent url(/images/detail_tabs_opmerkingen.png) no-repeat top left;
							text-indent: -9999px;
							line-height: 29px;
						}
					ul#advertentie_details_tabs li.detail_tabs_opties {
						left: 0;
						}
						ul#advertentie_details_tabs li.detail_tabs_opties a {
							width: 204px;
							height: 29px;
							display: block;
							
							background: transparent url(/images/detail_tabs_opties.png) no-repeat top left;
							text-indent: -9999px;
							line-height: 29px;
						}
					ul#advertentie_details_tabs li.detail_tabs_fotos {
						left: 408px;
						}
						ul#advertentie_details_tabs li.detail_tabs_fotos a {
							width: 204px;
							height: 29px;
							display: block;
							
							background: transparent url(/images/detail_tabs_fotos.png) no-repeat top left;
							text-indent: -9999px;
							line-height: 29px;
						}
					ul#advertentie_details_tabs li.detail_tabs_contact{
						right: 0;
						}
						ul#advertentie_details_tabs li.detail_tabs_contact a {
							width: 204px;
							height: 29px;
							display: block;
							
							background: transparent url(/images/detail_tabs_contact.png) no-repeat top left;
							text-indent: -9999px;
							line-height: 29px;
						}
					
					ul#advertentie_details_tabs li a:hover {
						background-position: left center;
					}
					
					ul#advertentie_details_tabs li a.current {
						background-position: left bottom;
					}
					
					
		#advertentie_details_content {
			width: 750px;
			position: relative;
			padding: 27px 33px 17px;
			
			background: transparent url(/images/advertentie_background.png) repeat-y;
			}
			
			#advertentie_details_fotos {
				height: 200px;
				display: none;
			}
			
			#advertentie_details_content.foto640 #advertentie_details_fotos {
				height: 630px;
				display: none;
			}
			
			#advertentie_details_content.foto320 #advertentie_details_fotos {
				height: 390px;
				display: none;
			}
			
			#advertentie_details_contact {
				height: 455px;
				}
				
				#advertentie_details_contact em {
					width: 270px;
					height: 45px;
					display: block;
					position: relative;
					
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-style: italic;
					font-weight: normal;
					color: #49619D;
				}
				
				#advertentie_details_contact h3 {
					width: 139px;
					height: 16px;
					position: absolute;
					top: 97px;
					left: 34px;
					
					background: transparent url(/images/detail_contactformulier.png) no-repeat top left;
					text-indent: -9999px;
				}
				
				#advertentie_details_contact label {
					display: block;
					position: absolute;
					left: 34px;
					
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-style: normal;
					font-weight: normal;
					line-height: 15px;
					color: #49619D;
					}
					
					label.contact_label_naam {
						top: 150px;
					}
					
					label.contact_label_telefoon {
						top: 200px;
					}
					
					label.contact_label_email {
						top: 250px;
					}
					
					label.contact_label_opmerkingen {
						top: 300px;
					}
			#advertentie_details_contact .contact_inputs {
				position: absolute;
				top: 150px;
				left: 150px;
				
			}
			
			#advertentie_details_contact .contact_inputs .message h4 {
				color: #344985;
				margin: 4px 0 0 0;
			}
			
			#advertentie_details_contact textarea {
				width: 300px;
				height: 100px;
				
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-style: normal;
				font-weight: normal;
			}
			
			#advertentie_details_contact input {
				display: block;
				padding: 3px;
				width: 192px;
				margin: 0 0 22px 0;
				
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-style: normal;
				font-weight: normal;
				font-size: 13px;
				color: #49619D;
				border: 1px solid #7F9DB9;
				background: #f9f9f9;
			}
			
			#advertentie_details_contact input#contact_form_submit {
				margin: 0;
				width: 100px;
			}
			
			#advertentie_details_contact textarea {
				padding: 3px;
				margin: 0 0 22px;
				
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 13px;
				color: #49619D;
				border: 1px solid #7F9DB9;
				background: #f9f9f9;
			}
			
			#advertentie_details_contact .validatie_tooltip {
				width: 24px;
				height: 24px;
				display: none;
				
				background: url(/images/validatie_icons.png) top left;
			}
			
			#advertentie_details_contact .validatie_tooltip.valid {
				background-position: bottom left;
			}
			
			#advertentie_details_contact ul {
				width: 286px;
				display: block;
				position: absolute;
				top: 34px;
				right: 34px;
		
				}
				
				#advertentie_details_contact ul li {
					width: 286px;
					/* height: 28px; */
					display: block;
					float: left;
					
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size: 15px;
					line-height: 28px;
					font-style: normal;
					font-weight: normal;
					color: #49619D;
					list-style: none;
					border-bottom: 1px solid #E2E2E2;
				}
				
				#advertentie_details_contact ul li.contact_info_bedrijfsnaam {
					padding: 0 0 13px 0;
				}
				
				#advertentie_details_contact ul li.contact_info_website {
					padding: 0 0 20px 0;
				}
				
				#advertentie_details_contact ul li h4 {
					font-size: 20px;
					font-weight: normal;
					font-style: normal;
					color: #D13F20;
				}

				#advertentie_details_contact ul li a {
					color: #D13F20;
				}
			
			#advertentie_details_opmerkingen p {
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-style: normal;
				font-weight: normal;
				line-height: 25px;
				color: #49619D;
				
			}
			
			#advertentie_details_opties {
				width: 750px;
				display: block;
			}
			
			#advertentie_details_opties p {
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-style: normal;
				font-weight: normal;
				line-height: 25px;
				color: #49619D;
			}
			
			uladvertentie_details_opties {
				width: 750px;
				display: block;
				
				list-style: none;
				}
				
				
				ul#advertentie_details_opties li {
					width: 234px;
					height: 26px;
					display: block;
					float: left;
					padding: 0 0 0 16px;
					
					background: transparent url(/images/list_bullet.png) no-repeat center left;
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-style: normal;
					font-weight: normal;
					line-height: 24px;
					color: #49619D;
				}
				
			ul#advertentie_details_fotos_thumbs {
				height: 64px;
				display: block;
				position: relative;
				margin: 0 auto;
				overflow: hidden;
				list-style: none;
				}
				
				ul#advertentie_details_fotos_thumbs li {
					width: 75px;
					height: 56px;
					display: inline; /* IE 6 */
					float: left;
					margin: 0 5px;
					padding: 3px;
				
					background: #CCCCCC;
					border: 1px solid #7B92C2;
					}
					
					ul#advertentie_details_fotos_thumbs li img {
						width: 75px;
						height: 56px;
					}
				#advertentie_details_content img.advertentie_details_fotos_display {
					width: 640px;
					/*height: 480px;*/
					position: absolute;
					top: 130px;
					left: 84px;
					padding: 3px;
					z-index: 200;
				
					background: #CCCCCC;
					border: 1px solid #7B92C2;
				}
					#advertentie_details_content.foto320 img.advertentie_details_fotos_display {
						width: 320px;
						height: 240px;
						left: 244px;
					}
				#advertentie_details_content img.ajax_loader {
					width: 31px;
					height: 31px;
					position: absolute;
					top: 354px;
					left: 392px;
					
					z-index: 100;
				}
					#advertentie_details_content.foto320 img.ajax_loader {
						top: 234px;
					}
				
				#advertentie_details_content a.advertentie_details_fotos_vorige {
					height: 17px;
					display: block;
					position: absolute;
					bottom: 23px;
					left: 323px;
					padding: 0 30px 0 0;
					
					background: transparent url(/images/icon_vorige.png) no-repeat top right;
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					font-size: 16px;
					line-height: 16px;
					color: #2B4284;
					}
				
					#advertentie_details_content a.advertentie_details_fotos_vorige:hover {
						color: #D13F20;
					}
					
					#advertentie_details_content a.advertentie_details_fotos_vorige.hidden {
						display: none;
					}
					
				#advertentie_details_content a.advertentie_details_fotos_volgende {
					height: 17px;
					display: block;
					position: absolute;
					bottom: 23px;
					right: 308px;
					padding: 0 0 0 30px;
					
					background: transparent url(/images/icon_volgende.png) no-repeat top left;
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-style: normal;
					font-weight: normal;
					font-size: 16px;
					line-height: 16px;
					color: #2B4284;
					}
					
					#advertentie_details_content a.advertentie_details_fotos_volgende.hidden {
						display: none;
					}
				
					#advertentie_details_content a.advertentie_details_fotos_volgende:hover {
						color: #D13F20;
					}
	
	#advertentie_gerelateerd {
		width: 816px;
		padding: 14px 0 0 0;
		position: relative;
		margin: 0 0 33px 0;
		
		background: transparent url(/images/advertentie_background_header.png) no-repeat top left;
		}
	
		#advertentie_gerelateerd_content {
			width: 816px;
			padding: 66px 33px 17px;
			
			background: transparent url(/images/advertentie_background.png) repeat-y top left;
			}
			
			#advertentie_gerelateerd_content h3 {
				width: 189px;
				height: 15px;
				display: block;
				position: absolute;
				top: 34px;
				left: 34px;
				
				text-indent: -9999px;
				background: url(/images/advertentie_gerelateerd.png) no-repeat top left;
			}
			
			#advertentie_gerelateerd_content ul {
				width: 750px;
				display: block;
				
				list-style: none;
				}
				
				#advertentie_gerelateerd_content ul li {
					width: 250px;
					height: 26px;
					display: block;
					float: left;
					
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-style: italic;
					font-weight: normal;
					line-height: 24px;
					color: #D1A399;
					}
				
					#advertentie_gerelateerd_content ul li a {
						color: #D17460;
					}
					
					#advertentie_gerelateerd_content ul li a:hover {
						color: #D13F20;
						text-decoration: underline;
					}
					
					.advertentie_gerelateerd_tooltip {
						width: 260px;
						height: 74px;
						position: relative;
						display: none;
						z-index: 100;
						
						background: transparent url(/images/advertentie_tooltip.png) no-repeat top left;
						}		
						
						.advertentie_gerelateerd_tooltip img {
							width: 88px;
							height: 66px;
							position: absolute;
							top: 3px;
							left: 3px;
							
							border: solid 1px #344985;
						}
						
						.advertentie_gerelateerd_tooltip h4 {
							width: 157px;
							height: 16px;
							display: block;
							position: absolute;
							left: 98px;
							top: 5px;
							
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-weight: normal;
							font-style: normal;
							font-size: 16px;
							color: #FFFFFF;
							line-height: 16px
						}
						
						.advertentie_gerelateerd_tooltip h5.advertentie_tooltip_model {
							width: 157px;
							height: 12px;
							display: block;
							position: absolute;
							left: 98px;
							top: 22px;
							
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-weight: normal;
							font-style: normal;
							font-size: 12px;
							color: #2B4284;
							line-height: 12px;
						}
						
						.advertentie_gerelateerd_tooltip small{
							width: 157px;
							height: 10px;
							display: block;
							position: absolute;
							left: 98px;
							
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-weight: normal;
							font-style: normal;
							font-size: 11px;
							color: #FFFFFF;
							line-height: 11px;
							
						}
						
						.advertentie_gerelateerd_tooltip small.advertentie_tooltip_kmstand {
							top: 44px;
						}
						
						.advertentie_gerelateerd_tooltip small.advertentie_tooltip_bouwjaar {
							top: 55px;
						}
						
						.advertentie_gerelateerd_tooltip h5 {
							height: 16px;
							position: absolute;
							top: 51px;
							right: 7px;
							
							font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
							font-size: 16px;
							line-height: 16px;
							font-style: normal;
							font-weight: normal;
							color: #122B70;
						}
						
		#advertentie_gerelateerd_footer {
			width: 816px;
			height: 12px;
			
			background: transparent url(/images/advertentie_background_footer.png) no-repeat top left;
		}
		
/******************************************
** Vergelijking
******************************************/

#vergelijking {
	width: 816px;
	position: relative;
}

#vergelijking_info {
	width: 171px;
	display: inline;
	float: left;
	}
	
	#vergelijking_info a.link_vergelijk_overzicht {
		width: 138px;
		height: 33px;
		position: absolute;
		top: 33px;
		left: 0;
		
		background: transparent url(/images/link_vergelijking_overzicht.png) no-repeat top left;
		text-indent: -9999px;
	}
	
	#vergelijking_attributen {
		height: 522px; /* 537 px - 15 padding */
		position: absolute;
		top: 146px;
		left: 0;
		}
		
		#vergelijking_attributen .container_138_content{
				padding: 17px 10px 0 10px;
				height: 495px;
			}
		
		#vergelijking_attributen ul {
			width: 118px;
			height: 479px;
			position: relative;
			
			border-top: 1px solid #E2E2E2;
			}
			
			#vergelijking_attributen ul li {
				width: 118px;
				height: 29px;
				display: block;
				position: absolute;
				left: 0;
				
				border-bottom: 1px solid #E2E2E2;
				background: transparent url(/images/link_vergelijking_attributen.png);
				text-indent: -9999px;
			}
			
				#vergelijking_attributen ul li.vergelijking_attr_prijs {
					top: 0px;
					
					background-position: 0 0;
				}
				#vergelijking_attributen ul li.vergelijking_attr_soortauto {
					top: 30px;
					
					background-position: 0 -30px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_datum {
					top: 60px;
					
					background-position: 0 -60px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_bouwjaar {
					top: 90px;
					
					background-position: 0 -90px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_kleur {
					top: 120px;
					
					background-position: 0 -120px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_kilometerstand {
					top: 150px;
					
					background-position: 0 -150px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_brandstof {
					top: 180px;
					
					background-position: 0 -180px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_transmissie {
					top: 210px;
					height: 59px;
					
					background-position: 0 -210px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_vermogen {
					top: 270px;
					
					background-position: 0 -270px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_verbruik {
					top: 300px;
					
					background-position: 0 -300px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_cilinders {
					top: 330px;
					
					background-position: 0 -330px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_inhoud {
					top: 360px;
					
					background-position: 0 -360px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_deuren {
					top: 390px;
					
					background-position: 0 -390px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_gewicht {
					top: 420px;
					
					background-position: 0 -420px;
				}
				#vergelijking_attributen ul li.vergelijking_attr_apk {
					top: 450px;
					
					background-position: 0 -450px;
				}
				
	
	#vergelijking_info a.link_vergelijk_overzicht:hover {
		background-position: bottom left;
	}

#vergelijking_content {
	width: 645px;
	display: inline;
	float: right;
	
	}
	
	#vergelijking_content .container_193 {
		position: relative;
		float: left;
		display: inline;
		margin: 0 33px 33px 0;
	}
	
	#vergelijking_content .container_193.alignright {
		margin: 0 0 33px 0;
	}
		#vergelijking_content .container_193_content.overzicht {
			height: 657px;
		}
			#vergelijking_content .container_193_content.overzicht img {
				width: 90px;
				height: 68px;
				display: block;
				position: absolute;
				top: 33px;
				left: 48px;
				padding: 4px;
				
				background: #CCCCCC;
				border: 1px solid #7B92C2;
			}
			
			#vergelijking_content .container_193_content.overzicht h3 {
				width: 173px;
				height: 16px;
				display: block;
				position: absolute;
				top: 120px;
				
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 15px;
				line-height: 15px;
				font-style: normal;
				font-weight: normal;
				color: #6176AA;
				text-align: center;
			}
			
			#vergelijking_content .container_193_content.overzicht h4 {
				width: 173px;
				height: 32px;
				display: block;
				position: absolute;
				top: 140px;
				overflow: hidden;
				
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 15px;
				line-height: 15px;
				font-style: normal;
				font-weight: normal;
				color: #D13F20;
				text-align: center;
			}
			
			#vergelijking_content .container_193_content ul {
				width: 173px;
				display: block;
				position: relative;
				
				border-top: 1px solid #E2E2E2;
			}
			
			#vergelijking_content .container_193_content.opties {
				padding: 12px 10px 12px 10px;
			}
			
			#vergelijking_content .container_193_content.overzicht ul {
				/*width: 173px;
				height: 484px;
				display: block;*/
				position: absolute;
				top: 178px;
				left: 11px;
				
				}
				
				#vergelijking_content .container_193_content ul li {
					width: 150px;
					height: 29px;
					display: inline;
					float: left;
					padding: 0 0 0 23px;
					overflow: hidden;
					
					font-family: "Trebucht MS", Arial, Helvetica, sans-serif;
					font-size: 15px;
					font-style: normal;
					font-weight: normal;
					color: #6176AA;
					line-height: 29px;
					border-bottom: 1px solid #E2E2E2;
				}
				
				#vergelijking_content .container_193_content ul li.vergelijking_transmissie {
					height: 59px;
				}
				
				#vergelijking_content .container_193_content ul li span.accent {
					font-size: 18px;
				}
				
		#vergelijking_content .vergelijking_bar {
			width: 645px;
			height: 33px;
			display: block;
			margin: 0 0 33px 0;
			clear: both;
			position: relative;
			
			background: transparent url(/images/vergelijking_bar.png) no-repeat top left;
		}
		
			#vergelijking_content .vergelijking_bar h3 {
				height: 19px;
				display: block;
				position: absolute;
				top: 8px;
				
				text-indent: -9999px;
				line-height: 19px;
			}	
		
		#vergelijking_opties.vergelijking_bar h3 {
			width: 52px;
			left: 297px;
			background: transparent url(/images/header_vergelijking_opties.png) no-repeat top left;
		}
		
		#vergelijking_omschrijving.vergelijking_bar h3 {
			width: 154px;
			left: 246px;
			background: transparent url(/images/header_vergelijking_omschrijving.png) no-repeat top left;
		}
		
		#vergelijking_aanbieder.vergelijking_bar h3 {
			width: 84px;
			left: 280px;
			background: transparent url(/images/header_vergelijking_aanbieder.png) no-repeat top left;
		}
		
		#vergelijking_content .container_193_content.omschrijving {
			width: 153px;
			padding: 10px 20px;
			overflow: hidden;
		}
		
			#vergelijking_content .container_193_content.omschrijving p {
				font-family: "Trebucht MS", Arial, Helvetica, sans-serif;
				font-size: 15px;
				font-style: normal;
				font-weight: normal;
				color: #6176AA;
				line-height: 24px;
				overflow: hidden;
			}
		
		#vergelijking_content .container_193_content.aanbieder {
			width: 153px;
			padding: 10px 20px;
		}
		
			#vergelijking_content .container_193_content.aanbieder h4 {
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 15px;
				font-style: normal;
				font-weight: bold;
				color: #49619D;
				
				margin: 0 0 10px 0;
			}
			
			#vergelijking_content .container_193_content.aanbieder p {
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-style: normal;
				font-weight: normal;
				color: #49619D;
				
				margin: 0 0 5px 0;
			}
			
			#vergelijking_content .container_193_content.aanbieder a {
				font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-style: normal;
				font-weight: normal;
				color: #D13F20;
				
				margin: 0 0 5px 0;
			}
			
			#vergelijking_content .container_193_content.aanbieder a:hover {
				text-decoration: underline;
			}
			
			
/******************************************
** Auto's zoeken & Div advertenties
******************************************/

#autos_zoeken img {
	width: 61px;
	height: 61px;
	display: block;
	position: absolute;
	top: -27px;
	right: 33px;
}

#autos_zoeken a.link_verstuur {
	width: 118px;
	height: 33px;
	display: block;
	position: absolute;
	left: 33px;
	top: 222px;
	z-index: 5;
	
	background: transparent url(/images/link_verstuur.png) no-repeat top left;
	text-indent: -9999px;
}

#autos_zoeken .container_licht_content {
	height: 233px;
}

#autos_zoeken h2.header_home_zoeken {
	height: 19px;
	width: 131px;
	display: block;
	position: absolute;
	top: 19px;
	left: 33px;
	
	background: transparent url(/images/header_home_zoeken.png) no-repeat top left;
	text-indent: -9999px;
}

#autos_zoeken ul.form_container {
	width: 750px;
	display: block;
	position: absolute;
	top: 71px;
	left: 33px;
	padding: 0;
	margin: 0;
	z-index: 10;
	list-style: none;
	}
	
	#autos_zoeken ul.form_container li {
		width: 155px;
		height: 71px;
		margin: 0 32px 0 0;
		padding: 0;
		display: inline;
		position: relative;
		float: left;
		
		color: #000000;
		}
		
		#autos_zoeken ul.form_container li.alignright {
			margin: 0;
		}
		
		#autos_zoeken ul.form_container li label {
			width: 138px;
			margin: 0 0 5px 0;
			display: block;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: normal;
			font-weight: normal;
			line-height: 15px;
			color: #546BA3;
		}
		
		#autos_zoeken ul.form_container li select {
			width: 107px;
		}
		
		#autos_zoeken ul.form_container li input {
			width: 54px;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	
		}

#autos_zoeken_opties .container_licht_content {
	height: 270px;
}
		
#form_zoeken_opties ul {
	width: 228px;
	display: block;
	position: absolute;
	top: 56px;
	left: 33px;
	padding: 0;
	margin: 0;
	list-style: none;
}
	
	#form_zoeken_opties ul.zoeken_opties_veiligheid {
		left: 294px;
	}
	
	#form_zoeken_opties ul.zoeken_opties_overige {
		left: 555px;
	}
	
	#form_zoeken_opties ul li {
		margin: 0;
		padding: 0;
		height: 28px;
	}
	
	#form_zoeken_opties ul li label {
		display: inline;
		margin: 0 0 0 15px;
		padding: 0;
		z-index: auto;
	}
	#form_zoeken_opties h3 {
		height: 19px;
		display: block;
		position: absolute;
		top: 19px;
		
		text-indent: -9999px;
	}
		
		#form_zoeken_opties h3.header_opties_comfort {
			height: 16px;
			width: 61px;
			left: 33px;
			
			background: transparent url(/images/header_opties_comfort.png) no-repeat top left;
		}
		
		#form_zoeken_opties h3.header_opties_veiligheid {
			width: 74px;
			left: 294px;
			
			background: transparent url(/images/header_opties_veiligheid.png) no-repeat top left;
		}
		
		#form_zoeken_opties h3.header_opties_overige {
			width: 112px;
			left: 555px;
			
			background: transparent url(/images/header_opties_overige.png) no-repeat top left;
		}
		
		#form_zoeken_opties img.header_huis {
			width: 90px;
			height: 88px;
			display: block;
			position: absolute;
			right: 30px;
			bottom: -21px;
		}
		
		#form_zoeken_opties input {
			margin: 0;
			padding: 0;
		}
		
#home_zoeken h2.header_div_advertenties {
	height: 19px;
	width: 189px;
	display: block;
	position: absolute;
	top: 19px;
	left: 33px;
	
	background: transparent url(/images/header_div_advertenties.png) no-repeat top left;
	text-indent: -9999px;
}


/******************************************
** Contact
******************************************/


#contact .container_licht_content {
	height: 455px;
}

#contact {
	margin-bottom: 50px;
}
	
	#contact em {
		width: 270px;
		height: 45px;
		display: block;
		position: relative;
		
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-style: italic;
		font-weight: normal;
		color: #49619D;
	}
	
	#contact h2 {
		width: 69px;
		height: 19px;
		display: block;
		
		background: transparent url(/images/header_contact.png) no-repeat top left;
		text-indent: -9999px;
	}
	
	/*#contact h3 {
		width: 139px;
		height: 16px;
		position: absolute;
		top: 97px;
		left: 34px;
		
		background: transparent url(/images/detail_contactformulier.png) no-repeat top left;
		text-indent: -9999px;
	}*/
	
	#contact label {
		display: block;
		position: absolute;
		left: 34px;
		
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-style: normal;
		font-weight: normal;
		line-height: 15px;
		color: #49619D;
		}
		
		label.contact_label_naam {
			top: 150px;
		}
		
		label.contact_label_telefoon {
			top: 200px;
		}
		
		label.contact_label_email {
			top: 250px;
		}
		
		label.contact_label_opmerkingen {
			top: 300px;
		}
#contact .contact_inputs {
	position: absolute;
	top: 150px;
	left: 150px;
	
}

#contact textarea {
	width: 300px;
	height: 100px;
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
}

#contact input {
	display: block;
	padding: 3px;
	width: 192px;
	margin: 0 0 22px 0;
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	color: #49619D;
	border: 1px solid #7F9DB9;
	background: #f9f9f9;
}

#contact input#contact_form_submit {
	margin: 0;
	width: 100px;
}

#contact textarea {
	padding: 3px;
	margin: 0 0 22px;
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #49619D;
	border: 1px solid #7F9DB9;
	background: #f9f9f9;
}

#contact a#contact_form_submit {
	width: 100px;
	height: 25px;
	display: block;
	padding: 3px;
	
	background: #F9F9F9;
	font-size: 13px;
	line-height: 25px;
	text-align: center;
	color: #49619D;
	font-weight: normal;
	font-style: normal;
	border: 1px solid #7F9DB9;
}


#contact .validatie_tooltip {
	width: 24px;
	height: 24px;
	display: none;
	
	background: url(/images/validatie_icons.png) top left;
}

#contact .validatie_tooltip.valid {
	background-position: bottom left;
}

	#contact #emailform_notify {
		width: 270px;
		height: 80px;
		display: block;
		position: absolute;
		bottom: 260px;
		left: 200px;
		z-index: 1000;
		padding: 10px 15px 10px 15px;
		overflow: hidden;
		
		background: #FFFFFF;
		border: 1px solid #7B92C2;
		-moz-box-shadow: 0px 0px 21px #666666;
		
		}
		
		#contact #emailform_notify h4 {
			font-size: 16px;
			font-weight: normal;
			font-style: normal;
			color: #D13F20;
		}
		
		#contact #emailform_notify p {
			font-size: 14px;
			color: #49619D;
			line-height: 19px;
		}

#contact img.header_contact_gebouw {
	width: 255px;
	height: 160px;
	display: block;
	position: absolute;
	top: 19px;
	left: 526px;
}

#contact ul {
	width: 206px;
	display: block;
	position: absolute;
	top: 212px;
	left: 526px;
	margin: 0;
	padding: 0;
	}
	
	#contact ul li {
		width: 286px;
		/* height: 28px; */
		display: block;
		float: left;
		
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 15px;
		line-height: 28px;
		font-style: normal;
		font-weight: normal;
		color: #49619D;
		list-style: none;
		border-bottom: 1px solid #E2E2E2;
		padding: 0;
		margin: 0;
	}
	
	#contact ul li.contact_info_bedrijfsnaam {
		padding: 0 0 13px 0;
	}
	
	#contact ul li.contact_info_groot {
		padding: 0 0 20px 0;
	}
	
	#contact ul li h4 {
		font-size: 18px;
		font-weight: normal;
		font-style: normal;
		color: #D13F20;
	}

	#contact ul li a {
		color: #D13F20;
	}

/******************************************
** Financieren
******************************************/
#financieren h1
{
	left: 34px;
	position: absolute;
}
#financieren h3
{
	left: 34px;
	position: absolute;
	top: 25px;
	color: #49619D;
}
	.financiering .adnotify_box 
	{
		height:250px;
	}

	#financieren_form 
	{
		display: block;
		position: absolute;
		top: 75px;
		width: 700px;
		left:0px;
	}

	#financieren label {
		display: block;
		position: absolute;
		left: 34px;
		
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-style: normal;
		font-weight: normal;
		line-height: 15px;
		color: #49619D;
		}
		
		label.financieren_label_merk {
			top: 0px;
		}
		
		label.financieren_label_model {
			top: 50px;
		}
		
		label.financieren_label_bedrag {
			top: 97px;
		}
		
		label.financieren_label_naam {
			top: 142px;
		}
		
		label.financieren_label_telefoon {
			top: 191px;
		}
		
		label.financieren_label_email {
			top: 236px;
		}
		

#financieren .contact_inputs {
	position: absolute;
	top: 150px;
	left: 150px;
	
}

#financieren textarea {
	width: 300px;
	height: 100px;
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
}

#financieren input {
    background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #7F9DB9;
    color: #49619D;
    display: block;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-style: normal;
    font-weight: normal;
    margin: 0 0 22px;
    padding: 3px;
    width: 192px;
}
#financieren .financieren_inputs {
    left: 225px;
    position: absolute;
    top: 0px;
}

#financieren a#financieren_form_submit {
	width: 100px;
	height: 25px;
	display: block;
	padding: 3px;
	
	background: #F9F9F9;
	font-size: 13px;
	line-height: 25px;
	text-align: center;
	color: #49619D;
	font-weight: normal;
	font-style: normal;
	border: 1px solid #7F9DB9;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
}
#verstuur_result 
{
	margin-top:5px;
}


/******************************************
** bedrijf
******************************************/
#bedrijf .container_703_content {
	padding-top: 18px;
	padding-bottom: 18px;
}

#bedrijf .container_703_kolom_links {
	width: 390px;
	}
	
	#bedrijf .container_703_kolom_links h1 {
		font-size: 24px;
		margin-bottom: 15px;
		color:#D13F20;
		font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
		font-style:normal;
		font-weight:normal;
	}
	
	#bedrijf .container_703_kolom_links h4 {
		color: #D13F20;
	}
	
	#bedrijf .container_703_kolom_links a {
		color: #D13F20;
		text-decoration: underline;
	}
	
	#bedrijf .container_703_kolom_links img {
		margin: 10px 20px 0 0;
	}
	
	#bedrijf .container_703_kolom_links ul {
		margin: 0 0 20px 0;
		
		color: #6176AA;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height: 29px;
		}
		
		#bedrijf .container_703_kolom_links ul li {
			color: #6176AA;
			margin: 0 0 0 24px;
		}

ul#bedrijf_info {
	width: 210px;
	display: inline;
	position: relative;
	float: right;
	
	margin: 0;
	padding: 0;
	}
	
	ul#bedrijf_info li {
		/* width: 286px; */
		/* height: 28px; */
		display: block;
		/* float: left; */
		
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 15px;
		line-height: 28px;
		font-style: normal;
		font-weight: normal;
		color: #49619D;
		list-style: none;
		border-bottom: 1px solid #E2E2E2;
		padding: 0;
		margin: 0;
	}
	
	ul#bedrijf_info li.contact_info_bedrijfsnaam {
		padding: 0 0 13px 0;
	}
	
	ul#bedrijf_info li.contact_info_groot {
		padding: 0 0 20px 0;
	}
	
	ul#bedrijf_info li h4 {
		font-size: 18px;
		font-weight: normal;
		font-style: normal;
		color: #D13F20;
	}

	ul#bedrijf_info li a {
		color: #D13F20;
	}

/******************************************
** disclaimer
******************************************/

#disclaimer h2 {
	width: 100px;
	height: 19px;
	display: block;
	
	background: transparent url(/images/header_disclaimer.png) no-repeat top left;
	text-indent: -9999px;
}

/******************************************
** Algemene voorwaarden
******************************************/

#algemene_voorwaarden h3 {
	font-size: 16px;
	margin: 20px 0 8px;
	}
	
	#algemene_voorwaarden p {
		width: 500px;
		margin: 0 0 10px;
		
		font-size: 12px;
		line-height: 24px;
	}
	
/******************************************
** Financieren
******************************************/

h1.financieren {
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 25px;
		font-style: normal;
		font-weight: normal;
		line-height: 25px;
		color: #D13F20;
	}
	




/******************************************
** Slimverzekeren
******************************************/
	
#slimverzekeren.container_703_slim {
	margin: 0 0 33px 0;
}
	
	#slimverzekeren .container_703_slim_content {
		height: 581px;
		padding: 18px 33px 0 33px;
	}
	
	#slimverzekeren .container_703_slim_kolom_links {
		width: 323px;
		float: left;
		margin: 0 33px 33px 0;
	}
	
	#slimverzekeren .container_703_slim_kolom_rechts {
		width: 281px;
		float: left;
		margin: 0;
	}

		#slimverzekeren h2.header_slimverzekeren_logo {
			width: 215px;
			height: 68px;
			display: block;
			margin: 0 0 34px 0;
			
			background: transparent url(/images/header_slimverzekeren_logo.jpg) no-repeat top left;
			text-indent: -9999px;
		}
		
		#slimverzekeren h3.header_slimverzekeren_bereken {
			width: 212px;
			height: 23px;
			display: block;
			margin: 0 0 18px 0;
			
			background: transparent url(/images/header_slimverzekeren_bereken.png) no-repeat top left;
			text-indent: -9999px;
		}
		
		#slimverzekeren h3.header_slimverzekeren_telefoon {
			width: 165px;
			height: 14px;
			display: block;
			margin: 27px 0 102px 0;
			
			background: transparent url(/images/header_slimverzekeren_telefoon.png) no-repeat top left;
			text-indent: -9999px;
		}
		
		#slimverzekeren h4.header_slimverzekeren_verzekering {
			width: 131px;
			height: 17px;
			display: block;
			margin: 0 0 33px 0;
			
			background: transparent url(/images/header_slimverzekeren_verzekering.png) no-repeat top left;
			text-indent: -9999px;
		}
		
		#slimverzekeren h4.header_slimverzekeren_persoon {
			width: 129px;
			height: 17px;
			display: block;
			margin: 0 0 33px 0;
			
			background: transparent url(/images/header_slimverzekeren_persoon.png) no-repeat top left;
			text-indent: -9999px;
		}
		
		ul#slimverzekeren_verzekering {
			width: 323px;
			display: block;
			margin: 0;
			padding: 0;
			
			list-style: none;
			}

			ul#slimverzekeren_verzekering li {
				height: 50px;
				width: 323px;
				display: inline;
				float: left;
				}
				
				ul#slimverzekeren_verzekering li label {
					width: 155px;
					display: inline;
					float: left;
								
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-weight: normal;
					font-style: normal;
					color: #231F20;
					line-height: 22px;
				}
				
				ul#slimverzekeren_verzekering li label.radio_label {
					float: none;
					width: auto;
					display: inline;
					font-size: 12px;
				}
				
				ul#slimverzekeren_verzekering li input[type=text] {
					width: 128px;
					padding: 4px;
					background: #E9E9E9;
					border: 1px solid #9BACD1;
					color: #0455A4;
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				}
				
				ul#slimverzekeren_verzekering select {
					width: 136px;
					padding: 4px;
					background: #E9E9E9;
					border: 1px solid #9BACD1;
					color: #0455A4;
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				}
		
		ul#slimverzekeren_persoon {
			width: 281px;
			display: block;
			margin: 0;
			padding: 0;
			
			list-style: none;
			}
			
			ul#slimverzekeren_persoon li {
				height: 50px;
				width: 281px;
				display: inline;
				float: left;
				}
				
				ul#slimverzekeren_persoon li label {
					width: 96px;
					display: inline;
					float: left;
					
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-weight: normal;
					font-style: normal;
					color: #231F20;
					line-height: 22px;
				}
				
				ul#slimverzekeren_persoon li label.radio_label  {
					width: auto;
					font-size: 14px;
					float: none;
					display: inline;
				}
				
				ul#slimverzekeren_persoon li a.link_slimverzekeren_verzenden {
					width: 178px;
					height: 33px;
					display: inline;
					float: right;
					
					background: transparent url(/images/link_slimverzekeren_verzenden.png) no-repeat top left;
					text-indent: -9999px;
				}
				
				ul#slimverzekeren_persoon li input[type=text] {
					width: 175px;
					padding: 4px;
					background: #E9E9E9;
					border: 1px solid #9BACD1;
					color: #0455A4;
					font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
				}
	#slimverzekeren em {
		width: 451px;
		display: block;
		margin: 0 auto;
		
		text-align: center;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: normal;
		font-style: italic;
		color: #231F20;
		
	}
	
	#slimverzekeren #slim_notify {
		width: 270px;
		height: 80px;
		display: block;
		position: absolute;
		bottom: 260px;
		left: 200px;
		z-index: 1000;
		padding: 10px 15px 10px 15px;
		overflow: hidden;
		
		background: #FFFFFF;
		border: 1px solid #7B92C2;
		-moz-box-shadow: 0px 0px 21px #666666;
		
	}
		
	#slimverzekeren #slim_notify h4 {
		font-size: 16px;
		font-weight: normal;
		font-style: normal;
		color: #D13F20;
	}
	
	#slimverzekeren #slim_notify p {
		font-size: 14px;
		color: #49619D;
		line-height: 19px;
	}
	
#slimverzekeren_sidebar {
	width: 265px;
	position: absolute;
	top: 0;
	left: 735px;
	
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	}
	
	#slimverzekeren_sidebar .container_265_slim_content {
		height: 614px;
	}
	
	#slimverzekeren_sidebar h2.header_slimverzekeren_logo {
		width: 225px;
		height: 54px;
		display: block;
		position: absolute;
		top: 15px;
		left: 20px;
		
		background: transparent url(/images/header_slimverzekeren_logo.png) no-repeat top left;
		text-indent: -9999px;
	}
	
	#slimverzekeren_sidebar h3.header_slimverzekeren_premie {
		width: 209px;
		height: 67px;
		display: block;
		position: absolute;
		top: 74px;
		left: 28px;
		
		background: transparent url(/images/header_slimverzekeren_premie.png) no-repeat top left;
		text-indent: -9999px;
	}
	
	#slimverzekeren_sidebar p {
		padding: 143px 0 0 0;
		margin: 0 0 33px 0;
		font-size: 15px;
	}
	
	#slimverzekeren_sidebar ul {
		width: 199px;
		
		list-style: none;
		}
	
		#slimverzekeren_sidebar ul li {
			width: 199px;
			display: inline;
			float: left;
			}
			
			#slimverzekeren_sidebar ul li label {
				width: 199px;
				display: block;
				line-height: 25px;
			}
			
			#slimverzekeren_sidebar ul li input {
				width: 175px;
				/* height: 24px; */
				padding: 7px;
				
				color: #231F20;
				line-height: 24px;
			}
			
			#slimverzekeren_sidebar ul li select {
				width: 162px;
				height: 24px;
				padding: 3px;
				
				line-height: 24px;
			}
	
	#slimverzekeren_sidebar a.link_slimverzekeren_contact {
		width: 199px;
		height: 33px;
		display: block;
		margin: 50px 0 0 0;
		
		background: transparent url(/images/link_slimverzekeren_contact.png) no-repeat top left;
		text-indent: -9999px;
	}


#slimverzekeren_overlay {
	width: 550px;
	padding: 30px;
	display: none;
	position: relative;
	
	background: #FFFFFF;
	}
	
	#slimverzekeren_overlay a.close {
		position: absolute;
		top: 30px;
		right: 30px;
		
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #0055A4;
		text-decoration: none;
		cursor: pointer;
		}
		
		#slimverzekeren_overlay a.close:hover {
			text-decoration: underline;
		}
	
	#slimverzekeren_overlay h3 {
		color: #0055A4;
		width: 360px;
		margin: 0 0 30px 0;
	}
	
	#slimverzekeren_overlay iframe {
		width:	550px;
		height: 615px;
	}
/******************************************
** Adverteren bel me terug
******************************************/

#container_belmeterug {
	width: 286px;
	height: 410px;
	display: block;
	padding: 0 33px 0 33px;
	margin: 33px 0 0 0;
	
	background: transparent url(/images/container_belmeterug.png) no-repeat top left;
}
	#container_belmeterug h3 {
		width: 97px;
		height: 19px;
		display: block;
		padding: 97px 0 0 0;
		
		background: transparent url(/images/header_belterug.png) no-repeat bottom left;
		text-indent: -9999px;
	}
	
	ul#contact_belmeterug {
		width: 286px;
		padding: 0;
		margin: 0;
		
		list-style: none;
		}
	
		ul#contact_belmeterug li {
			width: 286px;
			height: 47px;
			padding: 0;
			margin: 0;
			
			font-size: 15px;
			}
			
			ul#contact_belmeterug li label {
				width: 108px;
				display: block;
				float: left;
			}
			
			ul#contact_belmeterug li input {
				width: 160px;
				padding: 3px;
				
				border: 1px solid #7F9DB9;
				color: #49619D;
				font-size: 13px;
				background: #FFFFFF;
			}
	#container_belmeterug a.link_belmeterug {
		width: 118px;
		height: 33px;
		display: block;
		margin: 33px 0 0 108px;
		
		background: transparent url(/images/link_belmeterug.png) no-repeat top left;
		text-indent: -9999px;
	}

/***************************************
 * Formulieren styling
 * gebaseerd op forms.css
 **************************************/
#fx_iframe 
{
	height: 1300px;
	margin-left: 24px;
	margin-top: 20px;
	width: 920px;
}
#social_google_iframe
{
	height: 1425px;
	margin-left: 24px;
	margin-top: 20px;
	width: 920px;
}

