@charset "utf-8";
/* CSS Document */

/* algemeen */
h1{font-size: 16px; font-weight: bold; color: #606060;}
h2{font-size: 15px; font-weight: bold; color: #a9a9a9;}
h3{font-size: 14px; font-weight: bold; color:#7f8a79;}
h4{font-size: 13px; font-weight: bold; color:#524455;}
p{font-size: 13px; color: #000000; text-align: justify;}
a{font-size: 13px; font-weight: bold; color: #3B2D1F; text-decoration:none;}
a:hover{color: #7B6B59;}
.groot {font-size: 18px; padding-right: 5px; line-height:18px;}
.overlay{background: #7f8a79 url(../images/achtergrond.jpg) no-repeat top right; height: 100%;}
.overlay_paars{background: #524455 url(../images/achtergrond_paars.jpg) no-repeat top right; }
.overlay_grijs{background: #494949 url(../images/achtergrond_grijs.jpg) no-repeat top right; }
#container{width: 820px; height: 100% auto; padding: 0px; margin: 0px; text-align:left; overflow: hidden;}
#container2{width: 820px; height: 1124px; padding: 0px; margin: 0px; text-align:left; overflow: hidden;}
.header{width: 820px; height: 179px; background: url(../images/cityzen_groen_01.jpg) no-repeat; overflow: hidden;}
.header_paars{width: 820px; height: 179px; background: url(../images/cityzen_paars_01.jpg) no-repeat; overflow: hidden;}
.header_grijs{width: 820px; height: 179px; background: url(../images/cityzen_grijs_01.jpg) no-repeat; overflow: hidden;}
.navigatie{width: 820px; height: 23px; background: url(../images/cityzen_groen_02.jpg) no-repeat; font-family:"trebuchet MS", sans-serif}
.navigatie_paars{width: 820px; height: 23px; background: url(../images/cityzen_paars_02.jpg) no-repeat; font-family:"trebuchet MS", sans-serif}
.navigatie_grijs{width: 820px; height: 23px; background: url(../images/cityzen_grijs_02.jpg) no-repeat; font-family:"trebuchet MS", sans-serif}
	.navholder{width: 470px; margin-left: 330px; }
	.navigatie a{font-variant: small-caps; font-weight: bold; margin-right: 2px;}
	.navigatie_paars a{font-variant: small-caps; font-weight: bold; margin-right: 2px;}
	.navigatie_grijs a{font-variant: small-caps; font-weight: bold; margin-right: 2px;}
.content{width: 820px; height: 526px; background: url(../images/cityzen_groen_03.jpg) no-repeat; overflow: hidden;}
.content2{width: 820px; height: 850px; background: url(../images/cityzen_groen_03.jpg) repeat; overflow: hidden;}
.content_paars{width: 820px; height: 526px; background: url(../images/cityzen_paars_03.jpg) no-repeat; overflow: hidden;}
.content_paars2{width: 820px; height: 850px; background: url(../images/cityzen_paars_03.jpg); overflow: hidden; line-height:14px;}
.content_grijs{width: 820px; height: 526px; background: url(../images/cityzen_grijs_03.jpg) no-repeat; overflow: hidden;}
	.content_decor{float: left; width: 300px; padding: 60px 0px; text-align:right;}
	.content_decor_zen {float: left; width: 366px; padding: 60px 0px; text-align:right;}
	.content_tekst_zen {float: left; width: 384px; margin: 30px 0px 0px 30px; height: 480px; overflow: hidden;}
	.content_decor2{float: left; width: 300px; padding: 40px 0px; text-align:right;}	
	.content_tekst{float: left; width: 450px; margin: 30px 0px 0px 30px; height: 480px; overflow: hidden;}
	.content_tekst3{float: left; width: 450px; margin: 30px 0px 0px 30px; height: 790px; overflow: hidden;}	
	.content_tekst2{float: left; width: 790px; height: 460px; margin: 30px 0px 0px 30px; height: 480px; overflow: hidden;}
	.content_tekst2 img{float: right; margin: 0px 50px 0px 50px; border: 4px solid #454545;}
	.content_sfeer{float: left; width: 450px; padding:10px 30px; overflow: hidden;}	
	.content_galerij{float: left; width: 450px; margin: 30px 0px 0px 0px; height: 480px; overflow: hidden;}
	.content_paars2 ul{list-style: square; margin: 0px; padding: 0px; color: #524455; font-weight: bold;}
	.content_paars2 li{padding-bottom: 5px;}
	.content_paars2 ul ul{padding: 0px 0px 0px 5px; margin: 2px 0px 0px 20px; list-style:circle; color: #000;  font-weight: normal;}
	
	.content_sfeer ul { font-size:11px;}
	.content_sfeer ul ul li { margin-bottom:-4px; font-size:10px;}
	.content_sfeer h1 { margin:0;}
	.content_sfeer p { margin:5px 0;}
	.content_sfeer p a { font-size:11px;}
	
.footer{width: 820px; height: 72px; background: url(../images/cityzen_groen_04.jpg) no-repeat; clear:both; float: none;}
.footer_paars{width: 820px; height: 72px; background: url(../images/cityzen_paars_04.jpg) no-repeat; clear:both; float: none;}
.footer_grijs{width: 820px; height: 72px; background: url(../images/cityzen_grijs_04.jpg) no-repeat; clear:both; float: none;}
	.footleft{float: left; margin: 5px 0px 0px 15px; padding: 0px;}
	.footright{float: left; margin: 5px 0px 0px 50px; padding: 0px;}
	.footer p{padding: 0px; margin: 0px; line-height: 13px;}
	
	.content_tekst th{font-size: 14px;	font-weight: bold;	color: #494949;	padding: 5px 4px;	border-bottom: 1px solid #ece2c8;	text-align:left;	}
	.content_tekst td{border-bottom: 1px solid #ece2c8;	color: #6a6a6a;	padding: 3px 4px;	text-align:left; }
	.content_tekst tbody tr:hover td{color: #009;	text-align:left;	}
	.content_tekst ul{line-height: 200%;}
	.content_tekst img { float:right; margin-left:5px;}
	.content_tekst h2 { margin:0; font-size:14px;}
	.content_tekst p { margin:0; margin-bottom:15px; font-size:12px;}
	

	.content_galerij th{font-size: 14px;	font-weight: bold;	color: #494949;	padding: 5px 4px;	border-bottom: 1px solid #ece2c8;	text-align:left;	}
	.content_galerij td{color: #6a6a6a;	padding: 3px 4px;	text-align:left; vertical-align:bottom; }
	.content_galerij tbody tr:hover td{color: #009;	text-align:left;	}

	.pers table{}
	.pers th{font-size: 14px;	font-weight: bold;	color: #494949;	padding: 5px 4px;	border-bottom: 1px solid #fff;	text-align:left;	}
	.pers td{border-bottom: 1px solid #fff; padding: 3px 4px; text-align:left; vertical-align:bottom;}
	.pers tbody tr:hover td{ color: #009;	text-align:left;	}
	.pers a{font-size: 10px; font-variant: small-caps; line-height: 200%;}
	
/* Lightbox for links */		
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}	
table.sfeer{}
table.sfeer img{border: 1px #876d8d;}
table.sfeer img:hover{border: 3px #524455;}

.quotecityzen{height: 50px; width: 350px; padding: 80px 30px 0px 400px;}
.quotecityzen h1{color: #FFF; font-size: 18px; letter-spacing: 1px;}

.catch p{clear: both; float: none; width: 100%; text-align: center;}
.catch a{color: #FFF; font-weight: normal;}

.klein{font-size: 10px;}

	/*.content_tekst_nieuws {float: left; width: 450px; margin: 15px 0px 0px 30px; height: 485px; overflow: hidden;}*/
	.content_tekst_nieuws { width: 760px; margin:0; padding:10px 30px; height:100% auto; background: url(../images/cityzen_groen_03.jpg) repeat-y; overflow: hidden;}
	.content_tekst_nieuws h1 { margin:0; margin-bottom:10px;}
	.content_tekst_nieuws h2 { height:18px; padding:0; margin:0 0 15px 0; margin-top:8px; text-transform:uppercase; font-weight:bold; font-size:12px; color:#7f8a79; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:underline;}
	.content_tekst_nieuws p { margin:0 0 10px 0; font-size:12px;}
	.content_tekst_nieuws a { margin:0; font-size:11px;}
	img.links { float:left; margin:0 15px 15px 0;}
	img.rechts { float:right; margin:0 0 15px 15px;}
	.content_tekst_nieuws table p { text-align:center;}
	
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }

.content_tekst_nieuws #specialNews { border:5px solid #ECE2C8; padding:15px; text-align:center; }
.content_tekst_nieuws #specialNews p { text-align:center; }
