* {
	vertical-align: top;
	font-family: trebuchet ms;
	font-size: 12px;
	color: #000000;
	border: 0 none;
	outline: 0;
	margin: 0;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 0;
	padding-right: 0;
	}
	
html
	{
	height: 100%;
	min-height: 100%;
	height: auto;
	}

body
	{
	background-color: #ffffff;
	height: 100%;
	min-height: 100%;
	height: auto;
	}
	
	a:link, a:visited
		{
	color: #FF0000;
	text-decoration: none;
		}
					
	a:active, a:hover
		{
		}
	
.bold
	{
	font-weight: bold;
	}
	
/*--------- ID ---------*/
	
#logo
	{
	text-align: center;
	border-top: 10px solid #334363;
	border-bottom: 1px solid #334363;
	background-color: #3d517a;
	}
	
#nieuwsbrief
	{
	float: center;
	}
	
#main
	{
	margin: 0px auto;
	width: 900px;

	border-top:
	}
	
/*--------- NAV ---------*/
	
#nav
	{
	border-top: 1px solid #b6b6b6;
	background-image: url(../img/nav.png);
	height: 28px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 20px;
	}
	
	#danger
		{
	margin-top: -14px;
	position: absolute;
	margin-left: 338px;
	left: 233px;
	top: 138px;
		}
	
	#lefty
		{
		float: left;
		}
		
		#lefty a:link, #lefty a:visited
			{
			margin-left: 10px;
			font-size: 15px;
			color: #334363;
			text-decoration: none;
			}
		
		#lefty a:active, #lefty a:hover
			{
			color: #6c5611;
			}
		
	#righty
		{
		float: right;
		}
		
		#righty a:link, #righty a:visited
			{
			margin-left: 10px;
			font-size: 15px;
			color: #61656f;
			text-decoration: none;
			}
		
		#righty a:active, #righty a:hover
			{
			color: #333333;
			}
	
/*--------- CONTENT ---------*/	

#content
	{
	overflow: hidden;
	width: 900px;
	padding-top: 15px;
	}
	
#anwb
	{
	position: absolute;
	margin-left: -125px;
	margin-top: 100px;
	visibility: visible;
	left: 173px;
	top: 167px;
	}
	
/*--------- FULLCONTENT : AUTOS.html - AANHANGERS.html - DIVERSEN.html - TRANSPORT.html ---------*/	

#fullcontent
	{
	padding-left: 20px;
	padding-right: 20px;
	}
	
	#fullcontent a:link, #fullcontent a:visited
		{
		color: #6c5611;
		text-decoration: none;
		}
					
	#fullcontent a:active, #fullcontent a:hover
		{
		color: #937c34;;
		}
	
/*--------- LEFT ---------*/	
	
	#left
		{
	margin-left: 0px;
	float: left;
	width: 170px;
	padding: 10px;
	background-color: #fff9df;
	color: #6c5611;
		}
		
		#welkom
			{
			width: 425px;
			padding-left: 25px;
			float: left;
			}
			
	#hotline
		{
	padding-top: 5px;
	padding-bottom: 5px;
	color: #ffffff;
	width: 174px;
	font-weight: bold;
	font-size: 12pt;
	background-color: #3D517A;
	text-align: center;
		}
			
/*--------- RIGHT ---------*/	
		
	#right
		{
	margin-right: 10px;
	float: left;
	width: 515px;
	margin-left: 10px;
		}
		
/*----------------------------------------------------*/
				
		#rentals
			{
	margin-top: 10px;
	margin-bottom: 20px;
	border-top: 1px dashed #bcbcbc;
	border-bottom: 1px dashed #bcbcbc;
	height: 210px;
	background-image: url(../img/rentals.jpg);
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10px;
			}
			
			#rental
				{
	float: left;
	width: 150px;
	margin-right: 18px;
	margin-top: 0px;
				}
				
				#rental a:link, #rental a:visited
					{
					margin-top: 10px;
					font-size: 13px;
					font-weight: bold;
					color: #187d5a;
					text-decoration: none;
					}
					
				#rental a:active, #rental a:hover
					{
					color: #6c5611;
					}
				
/*----------------------------------------------------*/				
					
		#autorentals
			{
	overflow: hidden;
	margin-left: 70px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 10px 0 10px 15px;
	border-top: 1px dashed #bcbcbc;
	border-bottom: 1px dashed #bcbcbc;
	height: 970px;
	background-image: url(../img/autorentals16.gif);
	width: 708px;
			}
			
		#autorentalsdiv
			{
	overflow: hidden;
	margin-left: 70px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 10px 0 10px 15px;
	border-top: 1px dashed #bcbcbc;
	border-bottom: 1px dashed #bcbcbc;
	height: 710px;
	background-image: url(../img/autorentals_div.jpg);
	width: 708px;
			}

			#autorental
				{
				float: left;
				width: 150px;
				margin-right: 26px;
				margin-top: 5px;
				}
				
				.prijs
					{
					font-size: 13px;
					font-weight: bold;
					color: #187d5a;
					}

		#rijbewijs
			{
			position: absolute;
			margin-top: 87px;
			margin-left: 52px;
			}

/*----------------------------------------------------*/

#autotransport
	{
	overflow: hidden;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding: 10px 0 10px 15px;
	border-top: 1px dashed #bcbcbc;
	border-bottom: 1px dashed #bcbcbc;
	background-image: url(../img/autotransport.jpg);
	}

	#autotransportfoto
		{
		float: left;
		margin-right: 26px;
		margin-top: 5px;
		}
		
	#autotransportinfo
		{
		float: left;
		margin-right: 26px;
		margin-top: 5px;
		}
		
		#atleft
		{
		float: left;
		}
		
		#atright
		{
		margin-left: 50px;
		width: 200px;
		float: right;
		}
		
		#autotransportinfo ul
			{
			margin-left: 30px;
			}
			
#wielbasis
	{
	width: 420px;
	float: left;
	margin-right: 15px;
	border-right: 1px dashed #cccccc;
	}
			
#tarieven
	{
	float: right;
	width: 300px;
	margin-left: 24px;
	overflow: hidden;
	}
	
	.blprijzen
		{
		width: 256px;
		padding: 4px;
		display: block;
		background-color: #3d517a;
		color: #ffffff;
		font-weight: bold;
		}
		
		a.blue:link, a.blue:visited
			{
			color: #ffffff;
			}
			
		a.blue:hover
			{
			color: #c4cee2;
			}
	
	#tarief
		{
		width: 100px;
		float: left;
		margin-right: 20px;
		margin-bottom: 20px;
		border: 1px solid #cccccc;
		padding: 10px;
		}
		
	#offerte
		{
	width: 100px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	border: 1px solid #cccccc;
	padding: 10px;
	background-color: #FF0000;
		}
		
				#offerte a:link, #offerte a:visited
					{
					font-weight: bold;
					color: #ffffff;
					text-decoration: none;
					}
					
				#offerte a:active, #offerte a:hover
					{
					color: #77ccaf;
					}
		
		
	#boottransport
		{
		margin-top: 20px;
		float: left;
		}
			
	#regtransport
		{
		margin-left: 40px;
		margin-top: 20px;
		float: left;
		}
		
	#transportvoorbeeld
		{
		overflow: hidden;
		margin-top: 20px;
		margin-left: 20px;
		width: 220px;
		padding-left: 26px;
		}

/*----------------------------------------------------*/

#koerier
	{
	overflow: hidden;
	}
	
	#koerierkosten
		{
		overflow: hidden;
		padding-left: 20px;
		padding-top: 20px;
		float: left;
		width: 220px;
		}
		
		#koerierkosten ul
			{
			margin-left: 20px;
			}
		
		#kosten-left
			{
			width: 100px;
			float: left;
			}
			
		#kosten-right
			{
			float: left;
			}
			
	#koeriervoorbeeld
		{
		overflow: auto;
		padding: 20px;
		background-color: #fff9df;
		float: left;
		width: 450px;
		}
		
		#voorbeeld-left
			{
			width: 250px;
			margin-right: 30px;
			float: left;
			}
			
		#voorbeeld-right
			{
			float: right;
			}
			
#koeriervoordelen
	{
	width: 400px;
	float: left;
	}
	
#koerierlijst
	{
	text-align: center;
	float: right;
	margin-right: 30px;
	}
	
	#offerte2
		{
	width: 235px;
	padding: 10px;
	background-color: #FF0000;
	margin-left: 5px;
		}
		
				#offerte2 a:link, #offerte2 a:visited
					{
					font-weight: bold;
					color: #ffffff;
					text-decoration: none;
					}
					
				#offerte2 a:active, #offerte2 a:hover
					{
					color: #77ccaf;
					}
		

/*----------------------------------------------------*/

		#text
			{
			padding-left: 10px;
			width: 500px;
			}
	
			.title
				{
				line-height: 25px;
				font-size: 12pt;
				color: #4d5f85;
				}
				
/*----------------------------------------------------*/
				
		#button
			{
	float: left;
	width: 245px;
	height: 100px;
	border-right: 2px solid #ccd8f2;
	border-bottom: 2px solid #ccd8f2;
	background-color: #e8efff;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
			}
			
		#button2
			{
	float: left;
	width: 245px;
	height: 100px;
	border-right: 2px solid #3d3935;
	border-bottom: 2px solid #3d3935;
	background-color: #e8efff;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
			}
			
/*--------- LINKS ---------*/	

	#links
		{
		overflow: auto;
		}

		#groenlinks
			{
			float: left;
			margin-left: 10px;
			}
				
		#blauwlinks
			{
	float: left;
	margin-left: 50px;
			}


/*--------- VOORWAARDEN ---------*/	

#voorwaarden
	{
	overflow: hidden;
	}
	
#voorwaarden-full
	{
	margin-bottom: 15px;
	background-color: #fff9df;
	overflow: hidden;
	}

#voorwaarde-left
	{
	float: left;
	width: 372px;
	}
	
#voorwaarde-right
	{
	float: right;
	width: 372px;
	}
	
	#voorwaarde
		{
		margin-bottom: 15px;
		padding: 10px;
		background-color: #fff9df;
		}
	
	.voorwaardetitel
		{
		font-weight: bold;
		font-size: 12pt;
		color: #6c5611;
		}
				
				
/*--------- FAQ ---------*/	

.vraag
	{
	color: #187d5a;
	font-size: 11pt;
	}
	
/*--------- SITEMAP ---------*/	

	#sitemap ul
		{
		margin-left: 30px;
		}

		#sitemap a:link, #sitemap a:visited
			{
			color: #6c5611;
			text-decoration: none;
			}
					
		#sitemap a:active, #sitemap a:hover
			{
			color: #937c34;;
			}
	
/*--------- CONTACT ---------*/	

#contact
	{
	overflow: hidden;
	}
	
	#contacties
		{
		overflow: hidden;
		}
		

	#contact-left
		{
		width:200px;
		float: left;
		font-size: 14pt;
		}
	
	#contact-right
		{
		width: 250px;
		font-size: 10pt;
		}
		
		#contact-right a:link, #contact-right a:visited
			{
			color: #333333;
			}
						
		#contact-right a:active, #contact-right a:hover
			{
			color: #6c5610;
			}
	
/*--------- FOOTER ---------*/	

#footer
	{
	margin: 0px auto;
	width: 800px;
	height: 50px;
	margin-top: 25px;
	text-align: center;
	border-top: 1px solid #dcdcdc;
	}
	
	#footleft
		{
		text-align: left;
		margin-left: 20px;
		padding: 10px;
		float: left;
		width: 360px;
		}
		
		#footleft a:link, #footleft a:visited
			{
			margin-left: 10px;
			font-size: 12px;
			color: #61656f;
			text-decoration: none;
			}
		
		#footleft a:active, #footleft a:hover
			{
			color: #333333;
			}
		
	#footright
		{
		margin-right: 30px;
		text-align: right;
		padding: 10px;
		float: right;
		width: 350px;
		color: #808080;
		}
		
		#footright a:link, #footright a:visited
			{
			color: #808080;
			text-decoration: none;
			}
		
		#footright a:active, #footright a:hover
			{
			color: #4d5f85;
			}

