@charset "utf-8";

*{margin:0px; padding:0px;}

body{
	margin:0px; 
	margin-top:12px;
	margin-bottom:5px;
	padding:0px;
	background:#a1ddf7; 
	color:#151215; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	}
	
h1{margin-bottom:15px; font-size:21px; font-weight:bold; color:#1b046b}

.blue{font-size:14px; color:#1b026b; font-weight:bold; line-height:1.4}
.white{font-size:14px; color:#ffffff; font-weight:bold; line-height:1.4}
a.blue{font-size:14px; color:#1b026b; font-weight:bold; text-decoration:none}
a.blue:hover{text-decoration:underline}

.aanmelden{width:78px; height:24px; background:url(images/aanmelden.gif) no-repeat; border:0px; 	}

.normal{text-decoration:none}
.normal:hover{text-decoration:underline}

img{border:0px;}
td{vertical-align:top; text-align:left}

a{color:#000000}

#main{
	width:912px;
	height:100%;
	min-height:800px;
	background:url(images/bg.gif) repeat-y;	
	vertical-align:top;
	}

	#main td{vertical-align:top}	
#flash1{
	width:661px;
	height:290px; 
	border-bottom:2px solid #0B2C80;
}

#flash2{
	width:251px;
	height:209px; 
	border-bottom:2px solid #0B2C80;
}


#login{
	width:251px;
	height: 81px;
	background:url(images/login.gif) top left no-repeat;
	font-weight:bold;
	color:#FFFFFF;
	
}
	#login table{margin-top:8px; margin-left:45px;}
	
	#login td{text-align:right; padding-bottom:5px; padding-right:5px;}
	#login input{width:90px; border:0px;}

#scroll{
	width: 912px;
	height: 35px;
	border-bottom:2px solid #0B2C80;
	text-align:center
}

#spacer{
	width: 912px;
	height: 22px;
}

#left{
	width:245px;
	height:100%;	
	border-right:1px solid #000000;
}

	#left-content{
		width:204px;
		margin-left:27px;
		padding-bottom:20px;
	}

#middle{
	width:415px;
	height:100%; 
}

#middle-content{
		width:395px;
		margin-left:13px;
		padding-bottom:20px;
	}

#middle-content td{padding-right:10px; padding-bottom:10px;}	
	
#right{
	width:250px;
	height:100%;
	border-left:1px solid #000000; 
}

#right-content{
		width:212px;
		margin-left:15px;
		padding-bottom:20px;
	}
	
#partners{
	width:912px;
	height: 77px;
	text-align:center;	
}

	.partners-content{width:858px; border-top:1px solid #000000; margin-top:8px; padding-top:7px;}
	
#bottom{
	width:912px;
	height: 35px;
	background:url(images/bottom.gif) bottom left no-repeat;
	text-align:right;
	color:#FFFFFF
}
	#bottom a{color:#FFFFFF; text-decoration:none;}
	#bottom a:hover{text-decoration:underline}
	#bottom p{padding-right:25px; padding-top:10px;}
	
.box-orange{	
	width:203px;
	background:#d9610d url(images/box-orange-top.gif) top left no-repeat;
	padding-top:10px;
	color:#FFFFFF;
	font-size:14px;
	margin-bottom:30px;
	text-align:center
}
	.box-orange-bottom{
		width:203px;
		height:10px;
		background:url(images/box-orange-bottom.gif) bottom left no-repeat;
		}

.box-orange p{width:165px; margin-left:20px; line-height:18px;}


.box-orange-long{	
	width:203px;
	background:#d9610d;
	padding-top:10px;
	padding-bottom:10px;
	color:#FFFFFF;
	font-size:12px;
	margin-bottom:30px;
}

.box-orange-long a{color:#FFFFFF; text-decoration:underline}
.box-orange-long p{width:190px; margin-left:5px; line-height:18px;}

.news_part{background:#cbe8f8; margin-bottom:20px; }
.news_part table{margin-top:20px; margin-bottom:20px; margin-left:5px; margin-right:5px; width:190px; }		
.news_part td{padding-bottom:15px;}
.news_part a{color:#e70017; text-decoration:underline}	
.news_part img{border:0px; max-width:190px; overflow:hidden}

.news-title{
	width:203px;
	height-disabled:30px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color:#1b026b;
	text-align:center;
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	color:#FFFFFF
	}
	
.slideshow{
	width:212px;
	height:131px;
	background:url(images/slideshow.gif);
	margin-bottom:25px;
}

.map{
	width:212px;
	height:252px;
	background-color:#d75212;
	}
	
.home{
	width:661px;
	height:290px; 
	background-color:#d5eefa
}

.baan{
	width:661px;
	height:290px; 
	background-color:#d5eefa
}

.contact{
	width:661px;
	height:290px;
	background:url(images/contact.jpg) bottom left no-repeat;
}

.news{
	width:661px;
	height:290px;
	background:url(images/nieuws.jpg) bottom left no-repeat;
}

.faq{
	width:661px;
	height:290px;
	background:url(images/vragen.jpg) bottom left no-repeat;
}

.downloads{
	width:661px;
	height:290px;
	background:url(images/downloads.jpg) bottom left no-repeat;
}
