body
{
    margin:0;
    padding:0;
    font-family:arial,verdana,tahoma;
    font-size:12px;
    color:#00285e;
    behavior:url(../style/hover.htc);
    }
    
.side_container object{
    margin-top:-50px;    
}
    

a{color:#00285e;text-decoration:underline;}
a:hover{color:#f00;text-decoration:none;}
a img{border:0;}
.butLeft{float:left;margin-right:10px;}
.button
{
	text-decoration:none;
	display:block;
	background:#00285e;
	color:#fff;
	text-align:center;
	width:110px;
	padding:2px 0px;
	margin-top:10px;
	border:0;
	cursor:pointer;
	}
.button:hover
{
	background:#32a7b9;
	color:#fff;
	}

.page_container
{
	width:956px;
	margin:0 auto;
	}
.header
{
	width:100%;
	height:210px;
	position:relative;
	}
.header .service
{
	width:100%;
	padding-top:27px;
	text-align:right;
	height:19px;
	color:#e6eaef;
	}
.header .headerimage
{
	float:left;
	height:164px;
	width:50%;
	background-position:bottom;
    position:absolute; 
	left:0px;
    z-index:100;
	}
.header .headerimage2
{
	float:left;
	height:164px;
	width:50%;
	background-position:bottom;
    position:absolute; 
	right:0px;
    z-index:100;
	}
.header .sjabloon
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/header_sjabloon.png', sizing='scale');
	left:20px;
    	position:absolute; 
    	top:46px; 
   	width:1px; 
    	z-index:200;
	}

html>body .header .sjabloon
{
	height:164px;
	width:100%;
	background:transparent url(../images/header_sjabloon.png) no-repeat;
	text-align:center;
	position:absolute;
	left:0px;
	top:46px;
	}
.header .sjabloon .logo
{
	position: relative;
	left: -8px;
	margin-top:20px;
	_margin-left:330px;
	}
.breadcrumb
{
	width:100%;
	height:30px;
	background:#e6eaef;
	}
.breadcrumb p
{
	margin:0;
	padding:8px 0 0 10px;
    font-size:11px;
	}
.navigation
{
	float:left;
	width:175px;
	min-height:308px;
	_height:308px;
	background:#e6eaef;
	position:relative;
	z-index:15;
	}
.navigation ul
{
	margin:0;
	padding:0;
	list-style:none;
	}
.navigation ul li
{
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	}
.navigation ul li a
{ 
	display:block;
	width:145px;
	padding:7px 30px 7px 0px;
	text-align:right;
	text-decoration:none;
	background:#e6eaef url(../images/menu_bullet.gif) no-repeat 160px 11px;
    font-size:11px;
	}
.navigation ul li a:hover,
.navigation ul li:hover a
{ 
	color:#fff;
	background:#00285e url(../images/menu_bullet.gif) no-repeat 160px 11px;
	}
.navigation li ul {
	position: absolute;
	top: 0;
	display: none;
	left: 174px;
	z-index:20;
	}
* html .navigation ul#primary-nav_ul_1 li 
{
	float: left; 
	height: 1%;
	}
* html .navigation ul#primary-nav_ul_1 li a 
{
	height: 1%;
	}
.navigation li:hover ul, 
.navigation li.over ul,
.navigation li ul li:hover ul, 
.navigation li ul li.over
{
    display: block;
    }
.navigation li:hover ul ul, 
.navigation li.over ul ul 
{
    display: none;
    } 
.navigation ul ul
{
	padding:10px 10px 9px 10px;
	background:#00285e;
	width:175px;
	}
.navigation ul li:hover ul li a
{ 
	padding:7px 7px 7px 20px;
	text-align:left;
	background:#e6eaef url(../images/menu_bullet.gif) no-repeat 7px 11px;
	color:#00285e;
	border-bottom:1px solid #00285e;
	}
.navigation ul li:hover ul li a:hover,
.navigation ul li:hover ul li:hover a
{ 
	background:#32a7b9 url(../images/menu_bullet_white.gif) no-repeat 7px 11px;
	color:#fff;
	}
.content
{
	float:left;
	display:inline;
	width:741px;
	_width:730px;
	min-height:268px;
	_height:268px;
	padding:15px;
	background:#ecf6f9;
	border-left:10px solid #fff;
	border-top:10px solid #fff;
	}
.content.side
{
	width:521px;
	min-height:268px;
	_height:268px;
	}
.content h2
{
	margin-top:0;
	padding-top:0;
	color:#32a7b9;
	}
.content h3
{
	font-weight:normal;
	font-size:14px;
	}
.content table
{
	border-top:1px solid #00285e;
	border-left:1px solid #00285e;
	}
.content table th
{
	background:#00285e;
	color:#fff;
	}
.content table th,
.content table td
{
	border-bottom:1px solid #00285e;
	border-right:1px solid #00285e;
	padding:3px;
	text-align:left;
	}
.content table.form,
.content table.form table
{
	border-top:0px solid #00285e;
	border-left:0px solid #00285e;
	}
.content table.form th
{
	background:transparent;
	color:#00285e;
	}
.content table.form th,
.content table.form td
{
	border-bottom:0px solid #00285e;
	border-right:0px solid #00285e;
	padding:3px;
	text-align:left;
	}
	
.content a
{
	font-weight:bold;
	}
.content img
{
	border:0;
	margin:7px 10px;
	}

.banner
{
	clear:both;
	border-top:10px solid #fff;
	margin:0 auto -3px;
	width:175px;
	}
.banner img
{
	width:175px;
	}
.news_container
{
	width:568px;
	float:left;
	min-height:268px;
	}
.news
{
	display:inline-block;
	float:left;
	padding:7px;
	text-decoration:none;
	width:260px;
	height:130px;
	border-top:10px solid #fff;
	border-left:10px solid #fff;
	background:#ecf6f9;
	overflow:hidden;
	}
.news:hover
{
	color:#00285e;
	background:#e6eaef;
	}
.news p
{
	font-weight:normal;
	margin:5px 0;
	}
.news b
{
	color:#32a7b9;
	}
.side_container
{
	width:201px;
	min-height:298px;
	_height:298px;
	float:left;
	border-left:10px solid #fff;
	border-top:10px solid #fff;
	background:#ecf6f9;
	position:relative;
	}
.propoints
{
	clear:both;
	border-top:10px solid #fff;
	margin:0 auto ;
	* margin:0 auto -3px;
	position:absolute;
	top:298px;
	}
.side_container ul
{
	margin:0px;
	padding:0px;
	list-style:none;
	}
.side_container ul li
{
	margin: 0;
	padding:0px;
	list-style:none;
	}
.side_container ul li a
{ 
	text-align:left;
	background:#e6eaef url(../images/menu_bullet.gif) no-repeat 7px 10px;
	display:block;
	padding:4px 4px 4px 18px;
	margin-bottom:1px;
	text-decoration:none;
	font-weight:bold;
	}
.side_container ul li a:hover
{ 
	background:#32a7b9 url(../images/menu_bullet_white.gif) no-repeat 7px 10px;
	color:#fff;
	}
.side_container .controls
{ 
	margin:19px 0 0;
	}
.side_container .controls a
{ 
	display:block;
	float:left;
	margin:0 2px;
	}
.side_container .controls a.active
{ 
	text-decoration:none;
	font-weight:bold;
	}
.side_container .controls .next,
.side_container .controls .back
{ 
	display:block;
	width:16px;
	height:16px;
	float:left;
	margin:0 2px;
	}
.side_container .controls .next{background:transparent url(../images/next.gif) no-repeat 0px 1px;}
.side_container .controls .next:hover{background:transparent url(../images/next.gif) no-repeat 0px -16px;}
.side_container .controls .back{background:transparent url(../images/back.gif) no-repeat 0px 1px;}
.side_container .controls .back:hover{background:transparent url(../images/back.gif) no-repeat 0px -16px;}

.side_container .poll
{
	padding:5px;
	}
.side_container .poll h5
{
	font-size:12px;
	margin:0 0 0px;
	}




/***********KALENDER **********/

.kalender
{
	border: 0;
	padding: 3px;
	height: auto;
	color: #fff;
    border: 1px solid #00285e;
}
.anderedag, .dag, .geselecteerdedag
{
    text-align: right;
    vertical-align: top;
    color: #00285e;
    padding: 3px;
    border: 1px solid #00285e;
	}
.anderedag
{
    background: #FFF;
    color: #00285e;
}
.dag
{
    background:#fff url(../images/kldag_bg.gif) repeat-x;
}
.dagbg
{
    border: 1px solid #00285e;
    
}
.afspraak
{
    border-width: 1px 1px 1px 3px;
    border-style: solid;
    border-color: #00285e #00285e #00285e #00285e;
    background-color: #fff;
    color: #00285e;
    padding: 1px 2px 1px 2px;
    margin: 1px;
    font-size: xx-small;
}
a.agendaitem
{
    text-decoration: none;
}
.dayheader
{
	color: #00285e;
	border: 1px solid #00285e;
	background:#ecf6f9;
}
.monthtitle
{
	padding: 5px;
	color: #00285e;
	font-weight: bold;
    background:#ecf6f9;
}
.nextprev
{
	padding: 5px;
	}
.content .nextprev a:link,
.content .nextprev a:visited
{
	font-weight: bold;
	color: #00285e;
}
.content .nextprev a:hover,
.content .nextprev a:active
{
	font-weight: bold;
	color: #00285e;
}



/***********FOTOALBUM **********/

   .fotoalbum img
   {
	width:150px;
	height:100px;
    float:left;
    margin:0;
    }
   
   .fotoalbum a
   {
    margin:0 0 10px 10px;
    float:left;
    display:inline;
    border:1px solid #00a0c6;
    }
    
.foto_nav
{
    text-align:center;
	clear:both;
    }
    
.foto_nav .button
{
    border-right:1px solid #00a0c6;
    border-bottom:1px solid #00a0c6;
    border-left:1px solid #00a0c6;
    border-top:1px solid #00a0c6;
    background:#003661;
    cursor:pointer;
	color:#fff;
	display:inline;
	width:auto;
    }
    
.foto_image 
{
    text-align:center;
    width:100%;
    }
.foto_image img
{
    margin:0 auto;
	float:none;
    }
    
    /* GOOGLE MAP SECTION */
#GoogleMap_Div
{
width:100%;
height:500px;
background-color:#fff;
position:relative;
}
.completionList

{
	font-size:11px;
position:relative;
z-index:999999;
margin:0;
padding:0px;
border:solid 1px #ccc;
border-bottom:solid 0px #ccc;

}


.completionListItem
{
background-color:White;
position:relative;
font-size:11px;
z-index:999999;
color:#000;
padding:2px 1px;
border-bottom:1px solid #ddd;
}


.completionListItemHighLighted
{
	font-size:11px;
background-color:#ddd;
color:#000;
padding:2px 1px;
border-bottom:1px solid #ddd;
cursor:default;
}


.googleSearchLabel
{
min-width:50px;
margin-right:5px;	
font-size:11px;
text-align:right;
display:inline-block;
}

.Zoeken
{
font-size:11px;
background:#00285e;
text-decoration:none;
color:White;
width:75px;
}

input, select
{
font-size:11px;	
	
	}
	
#simple_example_window
{
	width: 250px;
	} 
#simple_example_window > div
{
	position:relative;
	top:5px;
	left:118px;
	}  
#simple_example_window_contents
{
	background-color: #fff;
	}  
#custom_info_window_red_beak{width: 28px;height: 38px;}  
* html #simple_example_window_beak
{
	/* Alpha transparencies hack for IE */    
	background-image:none;    
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../examples/images/corners/red_beak.png', sizingMethod='crop');  
	}  
#simple_example_window_tl, 
#simple_example_window_tr, 
#simple_example_window_bl, 
#simple_example_window_br,  
#simple_example_window_t,
#simple_example_window_l,
#simple_example_window_r,
#simple_example_window_b
{
	background-color: #00285e;    
	height: 2px;   
	width: 2px;  
	}
	 
.infoHtml
{
	padding:2px;
	font-size:11px;
	}
.navigation a img.linkImg {
    width: 175px;
    height: 81px;
}

}	
