
* {
margin : 0;
}

body {
	font:12px/1.4em Verdana, sans-serif;
	color:#333;
	background-color:#fff;
	padding:0;
	}


#container {
position : absolute;
top : 45px;
left : 0;
bottom : 25px;
right : 0;
min-width: 940px;
background : #fff;
padding:0;
}




#header {
position : absolute;
top : 0;
left : 0;
width : 100%;
height : 41px;
min-width: 940px;
background : #53829d;
border-bottom : 3px solid #73a2bd;
}

h1 {
font-size : 4em;
margin : 0;
padding : 0;
}

h2 {
font:16px Verdana, sans-serif;
text-decoration:underline;
margin : 0;
padding : 5;
}

h3 {
font-size : 8px;
margin : 0;
padding : 0;
}

h4 {
font:18px Verdana, sans-serif;
margin : 0;
padding : 5;
text-decoration : none;
}

img { 
border: none; 
display: block; 
margin : 0px;
}

#footer p {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color : #fff;
margin : 10px 10px 0 10px;
text-decoration : none;
}
#header p {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color : #ddd;
margin : 3px 0px 3px 5px;
text-decoration : none;
}


b, b:visited {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color : #fff;
text-decoration : none;
}
b:hover {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color : black;
text-decoration : none;
}

	a {
		color:#326EA1;
		text-decoration: none;
		padding:0 1px;
	}
 
	a:hover {
		color:#888;
		text-decoration:none;
	}

b, b:visited {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color : #fff;
text-decoration : none;
}
b:hover {
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color : black;
text-decoration : none;
}	
	
	.cssh {
		border-bottom:1px solid #999;
		padding:0 1px;
		}
	
	div.item {
		padding:5px 0;
		border-bottom:1px solid #999;
		color : black;
	}
	
	div.pad {
		padding:5px 0;
	}

.white {
color : #fff;
}
.grey {
color : #888;
}

.grey1 {
color : #888;
padding : 5px;
}

.ltgrey {
color : #ddd;
}

.whitek {
color : #ffe;
font-size : 8px;
margin : 0;
padding : 0;
}

form                       {margin:2px;}

input                      {background-color:#E3F0FF;}
select                     {background-color:#BBD6DD;}
textarea                   {background-color:#E3F0FF;}
button                      {background-color:#BBD6DD;}
select                     {background-color:#99CCFF;}

button   					{width:110px;
							cursor:pointer;
                           font-family:Arial, Verdana, Helvetica, sans-serif;
                           font-size:12px;
						   text-align : center;
						   border:1px double #99CCFF;
                           padding:2px 4px 2px 4px;
						   margin-left: 8px;
                           height:21px;
                           overflow:visible;
                           background-color:#E3F0FF;
                           color:#000000;
                           background-repeat:repeat-x;
                           display:inline-block;
                           display:-moz-inline-block;}

input.button[class]        {width:110px;
							cursor:pointer;
                           font-family:Arial, Verdana, Helvetica, sans-serif;
                           font-size:12px;
						   text-align : center;
						   border:1px double #99CCFF;
                           padding:2px 4px 2px 4px;
						   margin-left: 8px;
                           height:21px;
                           overflow:visible;
                           background-color:#E3F0FF;
                           color:#000000;
                           background-repeat:repeat-x;
                           display:inline-block;
                           display:-moz-inline-block;}						   
						   
						   
						   
#header ul {
clear : both;
text-align : center;
background-position: center;
border-top : 1px solid #73a2bd;
}
#header ul {
margin : 0;
padding : 0;
list-style-type : none;
background : transparent;
height : 2em;
}
#header ul li {
display : inline;
color : black;
}




a.partners:link, a.partners:visited {
text-decoration : none;
margin-top : 2px;
background-color : #53829d;
height : 19px;
width : 100px;
padding : 3px;
color : #ffffff;
font-weight : bold;
text-align : center;
display : block;
clear : both;
}
a.partners:hover, a.partners:active {
text-decoration : none;
margin-top : 2px;
background-color : #73a2bd;
height : 19px;
width : 100px;
padding : 3px;
color : #ffffff;
font-weight : bold;
text-align : center;
display : block;
clear : both;
}
a.partners1:link, a.partners1:visited {
text-decoration : none;
margin-top : 5px;
background-color : #53829d;
height : 15px;
width : 100px;
padding : 5px;
color : #ffffff;
font-weight : bold;
text-align : center;
display : block;
clear : both;
}
a.partners1:hover, a.partners1:active {
text-decoration : none;
margin-top : 5px;
background-color : #73a2bd;
height : 15px;
width : 100px;
padding : 5px;
color : #ffffff;
font-weight : bold;
text-align : center;
display : block;
clear : both;
}

.lft {
float : left;
padding-left : 10px;
}
.rgt {
float : right;
padding-right : 10px;
}
.ctr {
background-position: center;
text-align : center;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 10px;
}

  .footer {
  width:100%;
  min-width: 780px;
  padding-top : 60px;
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:10px;
  float : left;  
  clear : both;
  z-index : 1;
  }


.column {
width : 1%;
min-width: 10px;
float : left;
text-align : left;
margin-right : 1%;
}


.columnmetrec {
width : 62%;
min-width: 250px;
float : left;
text-align : left;
margin-right : 1%;
margin-top: 20px;
padding-left: 10px;
}

.metrec {
		width: auto;
		height: 60px;
		text-align : center;
		margin-left: 30px;
		margin-right: auto;
		}


.column1metrec {
width : 48%;
min-width: 120px;
float : left;
text-align : left;
margin-right : 2%;
margin-top: 10px;
padding-left: 0px;
}
.column2metrec {
width : 48%;
min-width: 120px;
float : left;
text-align : left;
margin-right : 0%;
margin-top: 10px;
padding-left: 10px;
}




.column1 {
width : 31%;
min-width: 120px;
float : left;
text-align : left;
margin-right : 1%;
margin-top: 40px;
padding-left: 10px;
}
.column2 {
width : 31%;
min-width: 120px;
float : left;
text-align : left;
margin-right : 1%;
margin-top: 40px;
padding-left: 10px;
}

.column3 {
width : 100%;
min-width: 250px;
float : left;
text-align : left;
padding-left: 5px;
padding-right: 5px;
background-color:#99CCFF;
}

.columnend {
text-align : left;
border : 0px solid #fff;
}
  


.columnreclame {
width : 13%;
min-width: 160px;
float : right;
text-align : left;
margin-top: 30px;
margin-right : 0%;
}
  

		.columnzoeken {
		width : 43%;
		min-width: 385px;
		float : left;
		text-align : left;
		margin-right : 0%;
		}

		.columnlinked {
		width : 10%;
		min-width: 110px;
		float : left;
		text-align : left;
		margin-right : 1%;
		}	
		.columnlinked2 {
		width : 24%;
		min-width: 241px;
		float : left;
		text-align : left;
		margin-right : 1%;
		}	
		
		.snelnaar {
		width: 220px;
		height: auto;
		padding-top: 15px;
		text-align : left;
		margin-left: 5px;
		margin-right: auto;
		}
		
		.2blok {
		width: 150px;
		height: auto;
		text-align : left;
		margin-left: 5px;
		margin-right: 5px;
		}
		
		
		.zoeken {
		width: 385px;
		height: 360px;
		margin-left: auto;
		margin-right: auto;
		background-position: center;
		text-align : center;
		}

		.balkgoogle {
		padding-top: 50px;
		width: auto;
		height: auto;
		margin-left: auto;
		margin-right: auto;
		}
		.balkyoutube {
		padding-top: 40px;
		width: auto;
		height: auto;
		margin-left: auto;
		margin-right: auto;
		}
		.balkebay {
		padding-top: 70px;
		width: auto;
		height: auto;
		margin-left: auto;
		margin-right: auto;
		}
		.balkmp {
		padding-top: 20px;
		width: auto;
		height: auto;
		margin-left: auto;
		margin-right: auto;
		}
		.balkvandale {
		padding-top: 20px;
		width: auto;
		height: auto;
		margin-left: auto;
		margin-right: auto;
		}

		.plaatje {
		width: 120px;
		height: 70px;
		margin-left: 20px;
		margin-right: 20px;
		margin-top: 10px;
		margin-bottom: 10px;
		float : left;
		}
		
		.links1en2 {
		width: 105px;
		height: auto;
		margin-left: 15px;
		margin-right: auto;
		margin-top: 10px;
		}
		
		.rechts1en2 {
		width: 100px;
		height: auto;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 10px;
		}
		
		.rechtsadd {
		width: 120px;
		height: auto;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 10px;
		}
		
		.links1en3 {
		width: 100px;
		height: 100px;
		margin-left: 10px;
		margin-right: auto;
		margin-top: 0px;
		}
	
										.weerradar {
												padding-top: 20px;
												padding-left: 0px;
												width: auto;
												height: auto;
												}
											
										.weertekst {
												padding-top: 35px;
												width: auto;
												height: auto;
												}	
											
										.weerweek {
												padding-top: 10px;
												padding-left: 50px;
												width: auto;
												height: auto;
												}	

										.columnradar {
										width : 29%;
										min-width: 400px;
										min-height: 90%;
										float : left;
										text-align : left;
										margin-right : 2%;
										}
										.columnrest {
										width : 19%;
										min-width: 120px;
										float : left;
										text-align : left;
										margin-right : 0%;
										}	

	
	
.columncontactformulier {
width : 32%;
min-width: 365px;
min-height: 90%;
float : left;
text-align : left;
margin-right : 1%;
}	

.columncontact {
width : 25%;
min-width: 200px;
float : left;
text-align : left;
margin-right : 1%;
}

.cttekst {
padding-top: 55px;
padding-left: 10px;
width: auto;
height: auto;
}	

.ctleeg {
padding-top: 10px;
padding-left: 10px;
width: 360px;
height: 25px;
}	

.ctform	{
padding-top: 30px;
padding-left: 10px;
width: 360px;
height: 370px;
background : #73a2bd;
}	


		.columnfile {
		width : 27%;
		min-width: 270px;
		float : left;
		text-align : left;
		margin-right : 1%;
		}	

		.columnfileindex {
		width : 33%;
		min-width: 370px;
		min-height: 90%;
		float : left;
		text-align : left;
		margin-right : 1%;
		}

		.filetekst {
		padding-top: 35px;
		padding-left: 10px;
		width: auto;
		height: auto;
		}	

		.fileinfo	{
		padding-top: 35px;
		width: auto;
		height: 25px;
		}	

		.fileindex	{
		padding-top: 5px;
		width: auto;
		height: 400px;
		}	

		
		
hr {
clear : both;
border : 0;
height : 1px;
color : #888;
background-color : #888;
}

