* { margin: 0px;	padding: 0px; }

html {width:100%;}
body { height: 100%;width:100%;
		background:#D2DCE7;
		color:#000;
		font-family: "Trebuchet MS";
		font-size:1em;
		}
		
p 		{margin-bottom: 0.9em; margin-top: 0.6em; text-align: justify;}
	
a				{color:#0090CC;text-decoration:none;}
a:hover		{color:#0090CC;text-decoration:underline;}
a:active 	{color:#bbbbbb; text-decoration: underline;}
a:visited 	{color:#0090CC; text-decoration: none;}
	
ul,ol {	margin-left:2em;}
ol {	margin-top:1em;}
li {	margin-bottom:1em;}
hr {
		color:#0090CC;
		background-color:#0090CC;
		height:1px;
		border:0px;
	}
	
h2,h3	{
		font-family: "Trebuchet MS";
		font-size: 1em;
		color: #0090CC;
		font-weight: bold;
		text-decoration: none;
		padding-top:1em;
	}
	
div#container {
		position: absolute;
		top: 0px;
		left: 0px;;
		width: 100%;
		background-color:#FFF;
		min-height: 100%;
		margin: 0px;
	}

div#header {
		width:0px;
		height:0px;
		padding:0px;
		margin:0px;
		border:0px;
		width:0px;float:left;text-indent: -9999px;
	}

div#blue {
	width:0px;height:0px;sposition:absolute;background-image:none;sz-index: 2;width:0px;float:left;text-indent: -9999px;
}
	
div#images {z-index:0;width:0px;float:left;text-indent: -9999px;}
div#images img {width:0px; height:0px; padding:0px;border:0px;margin:0px;border-right:1px solid white;sposition:relative;sz-index:0;float:left;width:0px;float:left;text-indent: -9999px;}
div#images img.lastimage{padding:0px;border:0px;margin:0px;width:0px;float:left;text-indent: -9999px;}

div#crumbs {margin:0px; float:left;text-indent: -9999px;}
div#crumbs a {color:#0090CC;}
div#crumbs a.active {text-decoration:underline;}

div#menu {
	border:0px;
	margin:0px;
	padding:5px;
	width:95%;
	float:left;
	background-image:none;
	padding-top:0px;
}

div#menu h1, div#menu h2 {
		font-family: "Trebuchet MS";
		font-size: 1.5em;
		background-color: #0090CC;
		color:#FFF;
		font-weight: bold;
		text-decoration: none;
		margin-top:5px;
		padding:.5em;
}

div#menu h3 {
		font-family: "Trebuchet MS";
		font-size: 1em;
		color: #555;
		font-weight: bold;
		text-decoration: none;
		padding-top:1em;
}

div#menu img {	border:0px;width:0px; height:0px; float:left;width:0px;float:left;text-indent: -9999px;}

div#menu a {
	color:#000;
	font-size:1em;
}

div#menu ul,ol {	margin-left:0;}
div#menu ul,ol ol {	margin-top:0;margin-left:0; }
div#menu li {	padding:.5em;list-style-type: none;background-color:#eee;}


div#footer {
		float:left;
		width:95%;
		height:0px;
		padding-top:0px;
		padding-left:0px;
		padding-right:0px;
		color:#aaaaaa;text-decoration:none;font-size:.7em;
		width:0px;float:left;text-indent: -9999px;
		width:0px;float:left;text-indent: -9999px;
	}
	
div#tekst 	{width:90%;float:left; padding:10px; font-size:1em;}
div#tekst img	{width:100%;height:90%;float:left; padding-left:0px;padding-right:0px;padding-top:10px;}

div#tekst .ov {text-align:left;}
div#tekst .ov img	{width:18px;height:18px;margin-top:-10px;}

div#map_canvas {float:left;text-indent: -9999px;}
div#map_canvas {width:100%;height:250px;}

div#ads 		{width:0px;float:left;text-indent: -9999px;width:0px;float:left;text-indent: -9999px;}
div#ads h2	{text-indent: -9999px;margin-top:50px;width:0px;float:left;text-indent: -9999px;}
	
div#vakantie, div#seperate {float:left;width:0px;text-indent: -9999px;}
	
div#vakantie a {
		background-image:none;
		width:0px;
		height:0px;
		text-indent: -9999px;
		float:left;
		sz-index:3;
		sposition:absolute;
		width:0px;float:left;text-indent: -9999px;
}
		
div#navigate 			{width:0px;float:left;text-indent: -9999px;width:0px;float:left;text-indent: -9999px;}
div#copyright 			{width:0px; float:left; text-align:right;text-indent: -9999px;width:0px;float:left;text-indent: -9999px;}

div#footer a			{color:#aaaaaa;text-decoration:none;width:0px;float:left;text-indent: -9999px;}
div#footer a:hover 	{color:#0090CC;text-decoration:none;width:0px;float:left;text-indent: -9999px;}

div#tekst h2 {
		font-size: 1em;
		color: #0090CC;
		font-weight: bold;
		text-decoration: none;
		padding-top:1em;
		}
		
div#tekst a:hover {text-decoration:underline;}
div#teksts h2 {text-indent:-9999px;float:left;}
div#tekst hr {color:#DDD;background-color:#DDD;margin-top:30px;}

div#tekst hr.maptop { margin-bottom:5px;}
div#tekst hr.mapbot { margin-top:5px;}

div.bol {
	border-top:1px solid #DDD;
	margin-top:30px;
}

div.bol h2 {
	font-size: 2em;
}

div.bol p {
	font-size:.8em;
}

div.bol img {
	border:0px;
	padding-top:20px;
	padding-right:10px;
	padding-bottom:5px;
}

div.tabel {background-color:#fcfcfc;padding:5px;margin-top:20px;}

div.tabel table, div.tabel tr, div.tabel td, div.tabel th {
	font-size: 10pt;
}

div.tabel td, div.tabel th {sborder-bottom:1px solid #DDD;padding-top: 10px;padding-bottom:10px; text-align:left;float:left;}
div.tabel th {sborder-top:1px solid #DDD;}

.bijschrijft {font-size:small}
div.tabel td.right, div.tabel th.right {stext-align:right;}


div.tabel2 {background-color:#fcfcfc;padding:5px;margin-top:20px;}
div.tabel2 table, div.tabel2 tr, div.tabel2 td, div.tabel2 th {font-size: 10pt;}
div.tabel2 td.right, div.tabel2 th.right {text-align:right;}
div.tabel2 td, div.tabel2 th {text-align:left;padding: 5px;}
div.tabel2 th {color:#0090CC;}
div.tabel2 table {border:1px solid #DDD}


div.tabel img {width:100px;;height:100px;float:left;padding-top:100px;}

.marked {background-color:yellow;}

.album  {background-color:#fcfcfc; padding:10px;margin:25px 0 25px 0; border-top:1px solid #CCC;border-bottom:1px solid #DDD;}
.album img {width:150px; height:150px;margin-left:5px;border:0px solid #DDD;margin-top:0px;margin-bottom:10px;}
.album h2 {margin-top:-20px;padding-top:-20px;}
.album p {font-size:small;}


div.bol img.metro {margin:0px;padding:0px;border:0px;padding-top:5px;}

div.ov {sborder-top:1px solid #DDD;}
div.ov p {font-size:small;margin-top:0px;margin-bottom:5px;}
div.ov h3 {font-size:small;margin-top:10px;margin-bottom:5px;color:#000;}

div.adres p {font-size:small;margin-top:0px;margin-bottom:5px;}
div.adres h3 {font-size:small;margin-top:10px;margin-bottom:0px;color:#000;}

.bol sul, .bol sli {font-size:small;}

img.filmposter {padding:5px 0 10px 10px;}
.infowindow { width:150px; height:50px;margin:0;padding:0;}
.infowindow p {margin:0;padding:0;}

.buurt p {font-size:1em;}
.buurt ul, .buurt li {font-size:small;margin:0;padding:0;margin-left:6px;}

.film {background-color:#fcfcfc;padding:10px;margin-top:20px; font-size:small;border-top:1px solid #DDD;border-bottom:1px solid #DDD;}
.film img {margin:5px 5px 10px 10px;border:1px solid #DDD;}

.small p {font-size:small;}
div.small h3 {font-size:small;margin-top:10px;margin-bottom:0px;}
div.small ul {font-size:small;smargin:0;spadding:0;padding-bottom:10px;}
div.small li {font-size:small;margin:0;padding:0;}

.stabel img {
    -ms-transform: rotate(-1.5deg); /* IE 9 */
    -webkit-transform: rotate(-1.5deg); /* Chrome, Safari, Opera */
    transform: rotate(-1.5deg);
	 sborder:10px solid red;
} 

div.half {width:0px; height:0px;border:0px;float:left;text-indent: -9999px;}
div.left {text-align:left;float:left;text-indent: -9999px;}
div.right {text-align:right;float:right;text-indent: -9999px;}

form {margin:0;padding:0;border:0;text-indent: -9999px;}
input {width:0px;text-indent: -9999px;}
.marker {font-weight:"bold";background-color:yellow;}