/* ----------------------------------------------
	BASISSETTING, positionering                               
	____________________________________________ */

*{
	margin:0;
	padding:0;
}	
	
body{
	font: 13px Georgia, Arial,Helevetica,Verdana;
	padding:0;
	margin: 0;
	color:#333333;
	background:url(../images/body_bg.gif) top  #2e2c30;
}

	.placeholder{
		margin:auto;
		width:950px;
		margin-top:20px;
	}
	
		.foto{
			position:absolute;
			margin-left:560px;
			margin-top:200px;
		}

	.container{
		width:950px;
	}
	
		.header{
			float:left;
			width:910px;
			height:50px;
			padding:20px;
			margin-bottom:10px;
			background:#c02329;
		}
			.logo a{
				float:left;
				width:594px;
				height:55px;
				margin-left:22px;
				background:url(../images/logo.gif) no-repeat;
			}
			
			.vlag a{
				float:left;
				width:56px;
				height:41px;
				background:url(../images/eng_flag.gif) no-repeat;
				margin-left:45px;
				margin-right:45px;
				margin-top:7px;
			}
			
			.home_link a{
				float:left;
				color:#333333;
				font-size:20px;
				margin-top:7px;
				padding-top:7px;
				font-weight:bold;
			}
			.home_link a:hover{
				color:#fff;
			}
			
		.payoff{
			float:left;
			width:850px;
			padding:10px;
			height:40px;
			font-size:33px;
			color:#fff;
			background:#c02329;
			padding-left:90px;
		}
	
		.menu{
			float:left;
			width:950px;
			height:35px;
			background:#cccccc;
		}
		
			.menu ul{
				margin-left:90px;
				
			}
			.menu li{
				display:inline;
				color:#333333;
				font-size:15px;
				font-family:Arial Black;
			}
			.menu li a{
				color:#333333;
				height:30px;
				float:left;
				padding-left:5px;
				padding-right:5px;
				padding-top:8px;
				margin-right:10px;
				font-family:Verdana, Arial;
				font-weight:bold;
				font-size:16px;
			}
			.menu li a:hover,.menu li a.active{
				color:#fff;
				background:#ff6633;
			}
			
	
		.content{
			float:left;
			width:860px;
			line-height:17px;
			padding-left:90px;
			padding-top:28px;
			padding-bottom:10px;
			min-height:430px;
			background:#ff6633;
		}
		*html .content{
			height:420px;
		}
			.tekst{
				float:left;
				width:445px;
				height:415px;
				overflow:auto;
				padding-bottom:15px;
				padding-right:20px;
			}
			
		.footer{
			float:left;
			width:940px;
			height:90px;
			margin-top:10px;
			background:#fff;
			padding:5px;
		}
		
		.blok_rechts {
			float:left;
			width:320px;
			padding:10px;
			margin-left:10px;
			background-color:#ffa385;
			border:1px solid white;
			font-size:95%;
			display:none;
		}
	
/* ----------------------------------------------
	CLEARER, it will not stretch otherwise
	____________________________________________ */


.clearer{ 
	clear: both;
} 

/* ----------------------------------------------
	CONTENT STYLES
	____________________________________________ */

h1{
	font-size:20px;
	margin:0;
	padding:0;
	color:#333333;
	line-height:22px;
	margin-bottom:10px;
}

h2{
	font-size:18px;
	color:#333333;
	margin-bottom:10px;
	margin-top:10px;
	line-height:22px;
}

h3{
	font-size:14px;
	margin:0;
	padding:0;
	color:#333333;
	margin-bottom:10px;
}

h4{
	font-size:12px;
	margin:0;
	padding:0;
	color:#333333;
	margin-bottom:10px;
}

h5{
	font-size:12px;
	margin:0;
	padding:0;
	color:#333333;
}

hr{
	height:1px;
	border:0px solid #fff;
	border-bottom:1px solid #fff;
}

a {
	color:#fff;
	text-decoration:none;
}

p {
	margin-bottom:15px;
}

input[type=submit] {
	padding:2px;
}

.dvBestelling {
	width:120px;
	float:left;
}

