* {
	margin: 0 auto;
	*margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", arial, tahoma, verdana;
	font-size: 13px;
	text-align: center;
}

html {
	overflow-y: scroll;
	background: url('../images/background.jpg') repeat-x top;
	display: block;
}

body {
	min-height: 630px;
	background: url('../images/backgroundall.jpg') no-repeat center top;
	display: block;
}

h1 {
	font-family: "Book Antiqua", "Trebuchet MS", arial, tahoma, verdana;
	font-size: 25px;
	color: #0f343b;
	text-align: left;
}

h2 {
	font-family: "Book Antiqua", "Trebuchet MS", arial, tahoma, verdana;
	font-size: 19px;
	color: #52b6de;
	text-align: left;
}

h3 {
	font-family: "Book Antiqua", "Trebuchet MS", arial, tahoma, verdana;
	font-size: 17px;
	color: #52b6de;
	text-align: left;
}

h4 {
	font-family: "Book Antiqua", "Trebuchet MS", arial, tahoma, verdana;
	font-size: 15px;
	color: #52b6de;
	text-align: left;
}

p {
	text-align: justify;
	font-size: 14px;
	line-height: 23px;
}

table, tr, td {
	vertical-align: top;
}

td {
	text-align: left;
}

tr {
	height: 23px;
	text-align: left;
	
}

table {
	width: 100%;
	vertical-align: top;
}

a {
	color: #52b6de;
}

a:hover {
	text-decoration: none;
}

a img {
	border: none;
}

/*topContainer*/
#topContainer {
	height: 150px;
}

	/*top*/
	#topContainer #top {
	width: 870px;
	height: 126px;
	text-align: left;
	}
	
		/*logo*/
		#topContainer #top #logo {
			width: 218px;
			height: 70px;
			margin-top: 23px;
			margin-bottom: 30px;
			background: url('../images/logo.png') no-repeat;
			display: block;
			float: left;
			_background: none;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://office.dimotion.nl/willemtell/images/logo.png');
			display: block;
		}
		
		/*mainMenuContainer*/
		#topContainer #top #mainMenuContainer {	
			width: 652px;
			margin-top: 45px;
			float: left;
		}

			/*mainMenu*/
			#topContainer #top #mainMenuContainer #mainMenu {
				float: right;
				list-style: none;
			}
			
				#topContainer #top #mainMenuContainer #mainMenu li {
					line-height: 20px;
					list-style: none;
					margin-left: 6px;
					margin-right: 6px;
					float: left;
				}
				
					#topContainer #top #mainMenuContainer #mainMenu li a {
						color: #ffffff;
						padding: 0px 6px 0px 6px;
						line-height: 20px;
						text-decoration: none;
					}
				
						#topContainer #top #mainMenuContainer #mainMenu li a:hover {
							text-decoration: underline;
						}
		
		/*subMenuContainer*/
		#topContainer #top #subMenuContainer {
			width: 870px;
			clear: left;
		}

			/*subMenu*/
			#topContainer #top #subMenuContainer #subMenu {
			}
			
				#topContainer #top #subMenuContainer #subMenu li {
					float: left;
					list-style: none;
					margin-right: 3px;
				}
				
					#topContainer #top #subMenuContainer #subMenu li a {
						color: #13100d;
						padding: 0px 6px 0px 6px;
						line-height: 20px;
						text-decoration: none;
					}
					
						#topContainer #top #subMenuContainer #subMenu li a:hover {
							text-decoration: underline;
						}
						
		#topContainer #top #subMenuContainer #subMenu {
				margin: 0px !important;
		}
		
		/*menuLeft*/		
		#topContainer #top #subMenuContainer #subMenu .menuLeft {
			width: 6px;
			height: 22px;
			background: url('../images/menu-left.png') no-repeat;
			_background: none;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://office.dimotion.nl/willemtell/images/menu-left.png');
			display: block;
			float: left;
			list-style: none;
		}
		
		/*menuMiddle*/		
		#topContainer #top #subMenuContainer #subMenu .menuMiddle {
			background: #13100d;
			_width: 50px;
			float: left;
		}
				
			#topContainer #top #subMenuContainer #subMenu .menuMiddle a {
				color: #ffffff;
				height: 22px;
				padding: 0px 6px 0px 6px;
				margin: 0px !important;
				display: block;
			}
		
		/*menuRight*/		
		#topContainer #top #subMenuContainer #subMenu .menuRight {
			width: 6px;
			height: 22px;
			background: url('../images/menu-right.png') no-repeat;
			_background: none;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://office.dimotion.nl/willemtell/images/menu-right.png');
			display: block;
			float: left;
		}	
						
		/*active*/		
		#topContainer #top #mainMenuContainer #mainMenu .active, #topContainer #top #subMenuContainer #subMenu .active {
				margin: 0px !important;
		}	
		
		#topContainer #top #subMenuContainer #subMenu .active {
				margin-right: 3px !important;
		}
		
		/*menuLeft*/		
		#topContainer #top #mainMenuContainer #mainMenu .active .menuLeft, #topContainer #top #subMenuContainer #subMenu .active .menuLeft {
			width: 6px;
			height: 22px;
			background: url('../images/menu-left.png') no-repeat;
			_background: none;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://office.dimotion.nl/willemtell/images/menu-left.png');
			display: block;
			float: left;
			
		}
		
		/*menuMiddle*/		
		#topContainer #top #mainMenuContainer #mainMenu .active .menuMiddle, #topContainer #top #subMenuContainer #subMenu .active .menuMiddle {
			background: #13100d;
			_width: 50px;
			float: left;
		}
				
			#topContainer #top #mainMenuContainer #mainMenu .active .menuMiddle a, #topContainer #top #subMenuContainer #subMenu .active .menuMiddle a {
				color: #ffffff;
				height: 22px;
				padding: 0px 6px 0px 6px;
				margin: 0px !important;
				display: block;
			}
			
			#topContainer #top #subMenuContainer #subMenu .active .menuMiddle a {
				text-decoration: underline !important;
			}
		
		/*menuRight*/		
		#topContainer #top #mainMenuContainer #mainMenu .active .menuRight, #topContainer #top #subMenuContainer #subMenu .active .menuRight {
			width: 6px;
			height: 22px;
			background: url('../images/menu-right.png') no-repeat;
			_background: none;
			_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='http://office.dimotion.nl/willemtell/images/menu-right.png');
			display: block;
			float: left;
		}
					
/*headerContainer*/
#headerContainer {

}

	/*header*/
	#headerContainer #header {
		width: 870px;
		text-align: left;
	}
		
		#headerContainer #header img {
		
		}
	
/*contentContainer*/
#contentContainer {
	padding-bottom: 20px;
	min-height: 466px;
}

	/*content*/
	#contentContainer #content {
		width: 870px;
		text-align: left;
	}

		#contentContainer #content ul li {
			margin-left: 20px;
			line-height: 23px;
			text-align: left;
			list-style: square;
		}
	
/*footerContainer*/
#footerContainer {
	height: 142px;
	background: url('../images/footer.jpg') repeat-x left;
}

	/*footer*/
	#footerContainer #footer {
		width: 870px;
		text-align: left;
		padding-top: 21px;
	}
	
		/*informatie*/
		#footerContainer #footer #informatie {
			height: 100px;
			width: 38%;
			border-right: 1px solid #4d443c;
			float: left;
		}
	
			#footerContainer #footer #informatie span {
				font-family: "Book Antiqua", "Trebuchet MS", arial, tahoma, verdana;
				font-size: 25px;
				color: #ffffff;
				line-height: 45px;
				float: right;
				margin-right: 38px;
			}
		
			#footerContainer #footer #informatie img {
				float: right;
				margin-right: 38px;
			}
		
		/*contactGegevens*/
		#footerContainer #footer #contactGegevens {
			width: 25%;
			height: 90px;
			padding-top: 10px;
			border-right: 1px solid #4d443c;
			text-align: left;
			float: left;
		}
	
			#footerContainer #footer #contactGegevens span {
				font-family: "Book Antiqua", "Trebuchet MS", arial, tahoma, verdana;
				font-size: 17px;
				color: #ffffff;
				line-height: 25px;
				right: -38px;
				position: relative;
			}
		
		/*copyRight*/
		#footerContainer #footer #copyRight {
			width: 36%;
			height: 90px;
			padding-top: 10px;
			text-align: left;
			float: left;
		}
		
			#footerContainer #footer #copyRight span {
				color: #cccccc;
				font-size: 11px;
				right: -38px;
				position: relative;
				line-height: 25px;
			}
		
			#footerContainer #footer #copyRight a {
				font-size: 11px;
				color: #cccccc;
			}

/*contactFormulier*/			
#contactFormulier{
}

	#contactFormulier input {
		width: 200px;
		height: 20px;
		border: 1px solid #cccccc;
		padding: 4px 5px 4px 5px;
		text-align: left;
		background: #ffffff url('../images/shade.jpg') repeat-x top left;
	}
					
	#contactFormulier textarea {
		width: 300px;
		border: 1px solid #cccccc;
		padding: 3px 5px 5px 5px;
		text-align: left;
		background: #ffffff url('../images/shade.jpg') repeat-x top left;
	}
					
	#contactFormulier p {
		color: red;
	}

		#contactFormulier input#verzenden {
			width: 90px;
			height: 21px;
			border: none !important;
			background: none !important;
			
		}
		
		#contactFormulier input#verzenden:hover {
		
		}