*{
	font-family: tahoma, verdana, arial, sans-serif;
	vertical-align: baseline;
	list-style-type: none;
	font-size: 100%;
	padding: 0px 0px;
	margin: 0px 0px;
	}

html{
	
	}

body{
	background: rgb(90,90,90);
	}

	div#sitecontainer{
		background: url(../styles/images/bg_sitecontainer.gif) center repeat-y;
		padding-bottom: 30px;
		}

		#sitecontainer div#navigation{/*------------------Navigatie*/
			border-bottom: solid 1px rgb(100,100,100);
			border-right: solid 1px rgb(100,100,100);
			border-left: solid 1px rgb(100,100,100);
			border-top: solid 1px rgb(100,100,100);
			margin: 0px auto;
			height: 111px;
			width: 988px;
			}

			#navigation ul li{
				list-style-type: none;
				float: left;
				}

			#navigation ul li a{
				background: url(../styles/images/bg_nav0.gif) no-repeat top left;
				color: rgb(61,61,61);
				text-decoration: none;
				text-align: center;
				padding-right: 1px;
				font-weight: bold;
				padding-top: 90px;
				font-size: 80%;
				display: block;
				height: 21px;
				width: 110px;
				float: left;
				}

			#navigation ul li a:hover{
				background: url(../styles/images/bg_nav1.gif) no-repeat top left;
				color: rgb(255,255,255);
				}/*------------------Navigatie*/
				
			#navigation div#dynamicImg{
				background: url(../styles/images/dynamic_img.gif) left no-repeat;
				height: 111px;
				width: 544px;
				float: left;
				}

		#site{/*------------------content gedeelte*/
			background: rgb(241,241,241);
			margin: 0px auto;
			display: table;
			width: 988px;
			}

			#site div#main{
				background: rgb(241,241,241);
				margin: 0px 0px 0px 0px;
				padding: 20px 33px;
				width: 615px;
				float: left;
				}

				#site div.text{
					padding: 15px 0px 5px 0px;
					display: table;
					}

				#site div.text a:hover{
					color: rgb(100, 154, 107);
					}

					div.text h1{
						color: rgb(255,0,0);
						font-size: 120%;
						}

					div.text dl{
						text-transform: uppercase;
						color: rgb(89,89,89);
						line-height: 200%;
						font-weight: bold;
						}

						div.text dl dt{
							padding: 10px 0px 10px 0px;
							color: rgb(255,0,0);
							font-size: 120%;
							}

							div.text dl dd{
								line-height: 150%;
								font-size: 70%;
								}

					div.text p{
						background: url(../styles/images/bg_divtext.gif) no-repeat bottom;
						padding-bottom: 15px;
						color: rgb(89,89,89);
						line-height: 180%;
						font-size: 90%;
						}

					div.text div#diensten, div.text div#links{/*------------------Frontpage Diensten & Links*/
						float: left;
						width: 300px;
						}

						div#links a{
							text-decoration: underline;
							text-transform: lowercase;
							color: rgb(10,154,207);
							}/*------------------Frontpage Diensten & Links*/
							/*------------------content gedeelte*/

			#site div#sidebar{
				border-left: solid 1px rgb(100,100,100);
				background: rgb(241,241,241);
				width: 306px;
				float: left;
				}

				div#sidebar img.dynamicImg{
					border-bottom: solid 1px rgb(100,100,100);
					vertical-align: bottom;
					width: 306px;
					}

				div#sidebar div.block{
					padding: 20px;
					}

					div#sidebar div.block dl dt{
						color: rgb(254,0,0);
						font-weight: bold;
						font-size: 120%;
						}

					div#sidebar div.block dl dt.sub{
						color: rgb(208,0,0);
						line-height: 200%;
						font-size: 80%;
						}

					div#sidebar div.block dl dd{
							font-size: 80%;
							}

		div#footer{
			background: url(../styles/images/bg_footer.gif) no-repeat top center;
			margin: 0px auto;
			height: 12px;
			}

/*------------------contactformulier*/

form{
	width: 600px;
}

form p{
	padding-bottom: 5px!important;
	padding-top: 5px!important;
	}

form p label{
	font-weight: bold;
	font-size: 80%;
	display: block;
	float: left;
	width: 120px;
	}

form p input{
	border: solid 1px rgb(220,220,220);
	background: rgb(254,254,254);
	width: 200px;
	}

form p textarea{
	border: solid 1px rgb(220,220,220);
	background: rgb(254,254,254);
	padding: 5px;
	font-size: 80%;
	width: 460px;
	height: 165px;
	}

form p input.button{
	text-transform: uppercase;
	width: 202px;
	height: 32px;
	font-weight: bold;
	font-size: 70%;
	}
