/* CSS Document 
	Used colors
	Rood:		#A20701;
	Rood-tint	#C30A03;
	Wit:		#FFF;		
	Licht rood: #F5DDDD;	linker kolom: 
*/

html, body {
	height: 100%;
	background:#b08b85;
	color: #000000;
	}
	
body {
	text-align: center; 
	font-family: Arial,Helvetica,Verdana;

	color: #000000;
	} 
	

h2{
	margin:0;
	padding:5px;
}
h3{
	margin:0;
	padding:5px;
}
p, h1, h2, h3, h4{
	cursor:default;
}

#wrap {
	position: relative; 
	height: 100%; 
	width: 990px; 
	margin: 0 auto; 
	text-align: left; 

	background:url(images/px_wit.gif) repeat-x bottom;
	
	}
	
#header {
	width: 990px;
	height:143px;

	background:#393939 url(../image/header_slogan.png) no-repeat right top;
	
	}

	#topmenu{
		position:absolute;
		top:0px;
		margin:0 0 0 15px;
		height:34px;
		width:500px;
		}
	
	#logovanmook{
		position:absolute;
		top:0px;
		width:990px;
		height: 143px;
		overflow:hidden;
	}
		#vanmook{
			position:absolute;
			top:34px;
			height:109px;
			width:265px;
		}
		#vanmook a img{
			border:none;
		}
		#touringcar{
			position:absolute;
			right:0;
			top:34px;
			height:143px;
			width:725px;
			text-align:right;
			background:#B2322C url(../image/header_background.png) no-repeat right top;
		}
		#touringcar img{
			margin:-10px 10px 0 0;
		}
	
#navigatie{
	height:56px;
	width:990px;
	background:#000;
	border:1px solid #FFF;
	border-width:0 0 1px 0;
}
	
	#zoeken{
		position:absolute;
		display:table;
		width:266px;
		height:56px;
		background:#C30A03 url(../image/left_search.png) no-repeat right top;
		overflow:hidden;
	}
		#zoeken .zoekbox{
			padding:15px;*/
			padding:0;
			margin:0;*/	
			margin:15px 0 0 0;

			display:table-cell;
			vertical-align:middle;
			text-align:center;
		}
		
		.zoekveld{
			display:table-cell;
			width:200px;*/
			width:210px;
			height:24px; */
			height:26px;

			background:#FEE;
			border:1px solid #933;
			
			padding:0 4px;*/
			padding:4px 4px 2px 4px;
		}
		.zoekknop{
			display:table-cell;
			z-index:1;
			
			width:26px;
			height:26px;
			
			padding:0 0 2px 0;
			margin:0 0 0 -1px;
			
			background:#C30 url(../image/searchglass.png) no-repeat center 3px;
			border:none; 
			border:1px solid #933;
			text-indent:40px;
			cursor:pointer;
			overflow:hidden;
		}
		.zoekknop_woord{
			display:table-cell;
			z-index:1;
			
			height:26px;
			
			padding:0 18px 2px 0;
			margin:0 0 0 -1px;
			
			background:#C30 url(../image/searchglass.png) no-repeat right 3px;
			border:none;
			border:1px solid #933;
			text-indent:5px;
			text-align:left;
			color:#FFF;
			font-weight:bold;
			cursor:pointer;
			overflow:hidden;
		}

	#reismenu{
		position:absolute;
		right:0;
		width:724px; */
		width:725px;
		height:57px;
		background:#933;
		border-right:1px solid #FFF;
		overflow:hidden;
	}


#midden {
	width:990px; 
	margin:0;
	background:#f5dddd;
	border:none;

}
	#midden td{
		vertical-align:top;
		
	}
		#verticalkolom{
			width:265px;
			padding:0;
			margin:0;*/
			margin:1px 0 0 0;
			border-left:1px solid #FFF;
		}
		
			#verticalmenu{
				width:265px;
				padding:0;
				margin:0;

			}
			#promo{
				color:#FFF;
				font-size:12px;
				background:#990000;
				border-right:1px solid #FFF;
				width:264px;
				overflow:hidden;

			}
				.promo h2, .promo h3, .promo h4{
					font-size:16px;
					margin:5px;
					text-transform:capitalize;
				}
				.promo p{
					margin:5px;*/
					margin:5px 5px 0 5px;
					padding:0 5px;*/
					padding:5px 5px 5px 5px;
				}
				
				.promo{
					padding:5px; */
					padding:0 5px;
					background:url(../image/left_banner.png) no-repeat left top;
					border-bottom:1px solid #FFF;
					width:254px;*/
					width:264px;
					overflow:hidden;
				}
			
			#telefoon{
				height:48px;
				background:#900 url(../image/left_telefoon.png) no-repeat left top;
				border-right:1px solid #FFF;
			}
				#telefoon h3{
					margin: 0 0 0 55px;
					padding:0;
					line-height:48px;
					font-size:28px;
					color:#FFF;
				}

	#content{
		width:483px;
		background:#FFF url(../image/linkerkolom_schaduw.png) repeat-y left top;
		border:1px solid #FFF;
		border-width:1px 0 0 0;
	}
	#contentTable{
		width:723px;
		background:#FFF url(../image/linkerkolom_schaduw.png) repeat-y left top;
		border-right:1px solid #FFF;
	}
	
		#breadcrumb{
			height:29px;
			padding:0 15px; */
			padding:7px 15px 0  15px;
			
			font-size:12px;
			line-height:29px;
			background:#FFF url(../image/reismenu_schaduw.png) repeat-x top left;
		}
			#breadcrumb a:link, #breadcrumb a:visited{
				color:#600;
			}
			#breadcrumb a:active, #breadcrumb a:hover{
				color:#C00;
			}
			
			
	#aanrader{
		width:239px;*/
		width:240px;
		border-bottom:0;
		border-right:0;
		
	}

#top5{
		width:238px;*/
		width:240px;
		margin-bottom:30px;
		border:1px solid #FFF;
		border-width:1px 0px 1px 1px;
	}
	#footer {
		clear: both; 
		position: relative;
		width: 100%;
	}
		#copyright{
			clear: both; 
			position: relative;
			height: 29px;
			background:#222;
			border:1px solid #FFF;
			border-width:0 1px 1px 1px;
			margin:0;
			padding:0;
		}
			#copyright p{
				color:#FFF;
				font-size:11px;
				line-height:17px;
				vertical-align:middle;
				
				padding:5px 5px 5px 15px;
				margin:0;
			}
		#imediaworks{
			clear: both; 
			position: relative;
			text-align:right;
			width: 100%;
			height: 27px;
			background:url(../image/footer_schaduw.png) repeat-x left top;
		}
		#imediaworks a img{
			border:none;
		}
		
		iframe{
			padding:0;
			margin:0;
			border:1px solid #000;
		}
		#route{
			border:0;
			padding:0;
			margin:0;
		}

