/* BASE */
body { padding: 0; margin: 0; font-family: Verdana, sans-serif; line-height: 20px; font-size:  13px; color: #003981; background: #FFF784 url('/images/new/GMGnew_bg.png') repeat-x top left;} 
#page { text-align: left; margin: 0; padding: 0; position: relative; clear: both; width: 993px; min-height: 627px; height: auto !important; height: 627px; }
p {margin: 0 0 10px 0;padding:0;}

/* MAINCONTENT */
/*#main { margin: 0; padding: 0; width: 803px; float: right; border: solid 0px red;margin-top:0;}*/
#main{position:absolute;left:190px;top:0px;}	
#header { margin: 0; padding: 0; width: 803px; height: 107px; clear: both; }
#headerimage { margin: 0; padding: 0; border: 0; position: relative; left: -46px; top: 0; width: 265px; float: left; }
#headerlogo { margin: 0; padding: 0; border: 0; position: relative; top: 46px; left:-46px; float:left; background: transparent  url('/images/new/GMGnew_bg_logo.png') no-repeat left 22px; height:61px; width:435px; text-align:right;}
#content { margin: 0 0 0 6px; padding: 0; } 
#contentheading {font-weight: bold;margin:30px 0 0 0; }
#content ul {margin:0 0 0 15px;padding:0;}
#content img {border:0; margin: 0; padding: 0;}
#contentimage {float: right; width: 418px; margin: -12px 0 0 0; padding: 0;}
#contenttext {float: left; width: 350px; margin: 0; padding: 0 0 30px 0;}

/* TOPMENU */
#topmenu { margin: 0 0 10px 0; padding: 0; width: 500px; position: absolute; top: 6px; left: 424px; float:left; clear:right;} 
#topmenu ul#topmenu_list { margin: 0; padding: 0; left:0; } 
#topmenu ul#topmenu_list li { margin: 0; padding: 0; display: inline; } 
ul#topmenu_list li.first a:link, ul#topmenu_list li.first a:visited { padding: 0 10px 0 0; margin: 0; } 
ul#topmenu_list li a:link, ul#topmenu_list li a:visited { padding: 0 10px 0 10px; margin:0; } 
ul#topmenu_list li a:link, ul#topmenu_list li a:visited { font-size: 0.85em; color: #003981; text-decoration: none;  } 
ul#topmenu_list li a:hover { color: #FFFFFF !important; text-decoration: none; }

/* LEFT */
#sidebar { margin: 0; padding: 0; width: 190px; float: left; background: transparent  url('/images/new/GMGnew_bg_sidebar.png') repeat-y top left; min-height: 150px; height: auto !important; height: 150px; } 
#logo { float: left; position: relative; top: 6px; left: 6px; width: 160px; height: 35px; margin: 0; padding: 0; border: 0; } 
#logoNL { float: left; position: relative; top: 71px; left: 10px; width: 160px; height: 41px; margin: 0; padding: 0; border: 0; }

/* MAINMENU */
#mainmenu { margin: 0; padding: 0 0 30px 0; width: 190px; position: absolute; left: 0px; top: 150px; background: transparent  url('/images/new/GMGnew_bg_sidebar.png') repeat-y top left;} 
.mainmenu a:link, .mainmenu a:visited { text-decoration:none; padding:0 0 0 10px; display:block; font:normal 13px/20px Verdana, sans-serif; color:#FFFFFF; width:100%; }
.mainmenu a:hover { background:url('/images/new/GMGnew_sidenavover.png') no-repeat left center; text-decoration: none; }	
.mainmenu .current {background:url('/images/new/GMGnew_sidenavover.png') no-repeat left center;}

div .submenu {background:#98B10E;margin:0;padding:0 0 0 10px; display: block;font-size:12px;line-height:18px;}
div .submenu.menucolor { padding-bottom: 3px;}
div .submenu div {margin-left: 10px;}
div .submenu a:link, div .submenu a:visited {margin:0;color:#FFF;text-decoration: none;}
div .submenu a:hover {margin:0;text-decoration: underline;}
div .submenu .current a:link, div .submenu .current a:visited {color:#000;}
div .submenu a.current {text-decoration:underline!important;}

/* CUSTOM */
p.adresgegevens { margin: 0 0 10px 100px;}
div.portret {float:left;margin: 0 10px 20px 0;}
.portret img {border:0; margin: 0; padding: 0;}
.wie {float: left; width: 350px; margin: 0 0 4px 0; padding: 0;}
.doetwat {line-height:1.2em;padding:2px 0 2px 0;margin:6px 0;}
.doetwat a:link, .doetwat a:visited {text-decoration:none;color: #003981;}
.doetwat a.email:hover {text-decoration:underline;}
table.route {margin-top:10px;}
#level1_title{text-transform:capitalize;}

/* map submenu */
#bodyprojectennoord div#side_bar_wrapper,
#bodyprojectenmidden div#side_bar_wrapper,
#bodyprojectenwest div#side_bar_wrapper,
#bodyprojectenzuid div#side_bar_wrapper{position:absolute;left:920px;top:160px;}
#bodyprojecten div#side_bar_wrapper{position:absolute; left:960px; top:160px;}

div#side_bar a{color:#003980;text-decoration:none;display:block;white-space:nowrap;padding-left:13px;}

#bodyprojectennoord div.status,
#bodyprojectenmidden div.status,
#bodyprojectenwest div.status,
#bodyprojectenzuid div.status,
#bodyprojecten div.status{display:block;white-space:nowrap;border-top:solid 1px #98b10e;margin:20px 0 0 0;padding:0 0 0 15px;}

#bodyprojectennoord div.status a,
#bodyprojectenmidden div.status a,
#bodyprojectenwest div.status a,
#bodyprojectenzuid div.status a,
#bodyprojecten div.status a{text-decoration:none;color:#003980;}

	
div.status a:hover{background-color:#98b10e;}

div#side_bar a.blue{background:url(/images/projecten/bulletBlauw.png) no-repeat 2px 5px;}
div#side_bar a.blue:hover{background-color:#98b10e;}

div#side_bar a.green{background:url(/images/projecten/bulletGroen.png) no-repeat 2px 5px;}
div#side_bar a.green:hover{background-color:#98b10e;}

div#side_bar a.red{background:url(/images/projecten/bulletRood.png) no-repeat 2px 5px;}
div#side_bar a.red:hover{background-color:#98b10e;}

div#side_bar a.orange{background:url(/images/projecten/bulletOranje.png) no-repeat 2px 5px;}
div#side_bar a.orange:hover{background-color:#98b10e;}

div#side_bar a.purple{background:url(/images/projecten/bulletPaars.png) no-repeat 2px 5px;}
div#side_bar a.purple:hover{background-color:#98b10e;}

/* beurskaart */
body#bodygrondbankprojecten div#map{width:960px;height:960px;}
body#bodygrondbankprojecten div#side_bar_wrapper{position:absolute; left:1000px; top:60px;}

body#bodygrondbankprojecten div.status{border-top : 1px solid #98b10e;margin : 20px 0 0 0;padding:0 0 0 15px;}
body#bodygrondbankprojecten div.status a{text-decoration:none;color:#003980;}

body#bodygrondbankprojecten #contentheading {margin:20px 0; }


.tooltip{background-color:#003981;border:solid 1px #003981;padding: 3px 5px;color:#fff;}

.legendarood{background : url(/images/projecten/bulletRood.png) no-repeat 0 2px;padding: 0px 10px;font-size:10px;font-weight:	normal;}
.legendablauw{background : url(/images/projecten/bulletBlauw.png) no-repeat 0 2px;padding: 0px 10px;font-size:10px;font-weight: normal;}
.legendagroen{background : url(/images/projecten/bulletGroen.png) no-repeat 0 2px;padding: 0px 10px;font-size:10px;font-weight: normal;}		
.legendaoranje{background : url(/images/projecten/bulletOranje.png) no-repeat 0 2px;padding: 0px 10px;font-size:10px;font-weight: normal;}		
.legendapaars{background : url(/images/projecten/bulletPaars.png) no-repeat 0 2px;padding: 0px 10px;font-size:10px;font-weight: normal;}		

/* map css */
.mapsMarker {margin: -10px 0 0 -30px; padding: 0;}
body#bodyprojecten .googleMapView.googleMapActive,.googleMapPane {height: 800px;}

body#bodyprojectennoord .googleMapView.googleMapActive,.googleMapPane,
body#bodyprojectenmidden .googleMapView.googleMapActive,.googleMapPane,
body#bodyprojectenwest .googleMapView.googleMapActive,.googleMapPane,
body#bodyprojectenzuid .googleMapView.googleMapActive,.googleMapPane {height: 500px;}

body#bodyprojecten .googleMapActive.googleMapLocation {margin-top : 20px;float: right; width: 750px; height: 800px;}

body#bodyprojectennoord .googleMapActive.googleMapLocation,
body#bodyprojectenmidden .googleMapActive.googleMapLocation,
body#bodyprojectenwest .googleMapActive.googleMapLocation,
body#bodyprojectenzuid .googleMapActive.googleMapLocation {margin-top : 20px;float: right; width: 750px; height: 500px;}

body#bodyprojecten .googleMapLocation .googleMapPane { height: 800px;}

body#bodyprojectennoord .googleMapLocation .googleMapPane,
body#bodyprojectenmidden .googleMapLocation .googleMapPane,
body#bodyprojectenwest .googleMapLocation .googleMapPane,
body#bodyprojectenzuid .googleMapLocation .googleMapPane { height: 500px;}

body#bodyprojecten div#map{width : 750px;height : 800px;}

body#bodyprojectennoord div#map{width:700px;height:780px;}
body#bodyprojectenmidden div#map{width:700px;height:780px}
body#bodyprojectenwest div#map{width:700px;height:780px;}
body#bodyprojectenzuid div#map{width:700px;height:780px;}



.iwstyle{font-size : 10px;line-height:13px;}
div#map .bold{font-weight:bold;}	


h1{font-size : 18px;}
div#search_form{margin : 40px 0 0 0;}
