/*algemeen*/
body {
	background-image: url(../img/background.png);
	background-repeat: repeat-x;
	margin: 0px;
	text-align: center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6c6c6c;
}

a img{
	border: none;
}

a{
	font-size: 11px;
	color: #6c6c6c;
}

p{
	line-height: 16px;
	margin: 2px 0px 2px 0px;
}

h1{
	font-size: 30px;
	color: #6c6c6c;
}

fieldset{
	border: #cccccc 1px solid;
	width: 400px;
	margin-top: 10px;
}

input, select{
	border: 1px #ccc solid;
	padding: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3c3c3c;
}

blockquote{
	padding: 0px;
	margin: 10px 5px 5px 5px;
	font-size: 11px;
	font-family: Georgia, Times, serif;
	font-style: italic;
}

li{
	margin-top: 5px;
}

/*structuur*/
div#container{
	background-image: url(../img/container.png);
	background-repeat: repeat-y;
	margin: 0px auto 0px auto;
	width: 1000px;
}

	div#header{
		background-image: url(../img/logo4.png);
		background-position: bottom;
		background-repeat: no-repeat;
		height: 95px;
		width: 896px;
		margin: 0px auto 0px auto;
		cursor: pointer;
	}
	
	div#logo{
		float: left;
		margin: 0px 0px 0px 5px;
	}
	
	div#menu{
		background-image: url(../img/shadow_1.png);
		background-repeat: repeat-x;
		height: 15px;
		padding: 7px 0px 7px 7px;
		background-color: #fff;
		width: 889px;
		margin: 0px auto 0px auto;
		text-align: left;
		border-bottom: #cfcfcf 1px solid;
	}
		
		div#menu img{
			margin-right: 15px;
		}
		
		div#labelsright{
			float: right;
		}
		
		div#labelsleft{
			float: left;
		}
	
	div#content{
		background-image: url(../img/bg_dragon.png);
		background-position: bottom;
		background-repeat: no-repeat;
		min-height: 480px;
		padding: 7px;
		background-color: #fff;
		width: 882px;
		margin: 0px auto 0px auto;
		text-align: left;
		overflow-y: auto;
	}
	
		div.contentlinks{
			width: 300px;
			float: left;
		}
	
		div.contentlinks2{
			width: 450px;
			float: left;
		}
	
	div#bottom{
		background-image: url(../img/bottom.png);
		background-repeat: repeat-x;
		height: 13px;
		padding: 7px 0px 0px 0px;
		background-color: #fff;
		width: 896px;
		margin: 0px auto 0px auto;
		color: #ccc;
		font-size: 9px;
	}
	
		div#bottom a{
			color: #ccc;
			font-size: 9px;
		}
	
		div#bottom a:hover{
			color: #fff;
		}
	
	div#shadow_bottom{
		background-image: url(../img/shadow_bottom.png);
		height: 47px;
		padding: 0px;
		background-color: #fff;
		width: 1000px;
		margin: 0px auto 0px auto;
	}
	
	div#left{
		height: 470px;
		border-right: #cfcfcf 1px solid;
		width: 160px;
		padding: 0px 9px 10px 1px;		
		float: left;
	}
		
		div#submenu{
			margin-top: 30px;
			text-align: right;
		}
		
		div#submenu a{
			color: #6c6c6c;
			font-size: 11px;
			line-height: 20px;
			letter-spacing: 1px;
			text-decoration: none;
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
		
		div#submenu a:hover{
			color: #ff0000;
			letter-spacing: 3px;
		}
		
		div#submenu a.big{
			line-height: 30px;
			font-size: 18px;
		}
		
		div#left #address{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #6c6c6c;
			position: absolute;
			top: 540px;
		}
		
		div#left #tevreden{
			font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size: 9px;
			color: #555;
			width: 140px;
			padding: 0px 10px 5px 10px;
			background-color: #f4f4f4;
		}
		
			div#tevreden img{
				padding: 0px 0px 10px 0px;
			}
		
			div#tevreden a{
				font-size: 9px;
			}
	
	div#right{
		float: right;
		width: 696px;
		padding: 5px;
		color: #6c6c6c;	
	}

/* specifiek */

a.uitleg{
	text-decoration: none;
	border-bottom: #6c6c6c 1px dashed;
	cursor: help;
}

#textarea1{
	border: 1px #ccc solid;
	padding: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 200px;
	height: 100px;
	color: #3c3c3c;
}

div.flow{
	width: 330px;
	float: right;
	padding-left: 5px;
	border-left: #ccc 1px solid;
	background-color: #f7f7f7;
	color: #555;
	margin-bottom: 20px;
}
	
	div.flow p{
		margin: 0px 15px 15px 5px;
		width: 240px;
	}

	div#description{
		float: left;
	}
	
	div#hokjes{
		float: right;
		width:71px;
		padding: 1px;
	}
	
		#hokjes img{
			cursor: help;
			margin: 1px;
		}
		
blockquote big{
	font-size: 18px;
	font-family: Georgia, Times, serif;
}

.dienstenKort{
	padding: 3px 8px 8px 8px;
	cursor: pointer;
	border-bottom: 2px dashed #ccc;
}

.leesmeer{
	text-indent: 10px;
}

#aanvraagform{
	margin: 10px 0px 10px 0px;
	padding: 10px;
	border-top: 2px dashed #ccc;
	border-bottom: 2px dashed #ccc;
}

#overzicht td{
	border-bottom: 1px #f4f4f4 solid;
	height: 30px;
}

td.clean{
	border-bottom: 0px #fff solid;
}

#opsomming{
	margin: 10px;
}

#opsomming2{
	margin: 10px;
	width: 250px;
}

/* roundedcornr*/
.roundedcornr_box_531016 {
   background: #f4f4f4;
}
.roundedcornr_top_531016 div {
   background: url('../img/roundedcornr_531016_tl.png') no-repeat top left;
}
.roundedcornr_top_531016 {
   background: url('../img/roundedcornr_531016_tr.png') no-repeat top right;
}
.roundedcornr_bottom_531016 div {
   background: url('../img/roundedcornr_531016_bl.png') no-repeat bottom left;
}
.roundedcornr_bottom_531016 {
   background: url('../img/roundedcornr_531016_br.png') no-repeat bottom right;
}

.roundedcornr_top_531016 div, .roundedcornr_top_531016, 
.roundedcornr_bottom_531016 div, .roundedcornr_bottom_531016 {
   width: 100%;
   height: 20px;
   font-size: 1px;
}
.roundedcornr_content_531016 { margin: 0; }

