@charset "utf-8";

* {
    margin: 0;
    padding: 0;
}

ul,li, li ul, li ul li {
    padding: 0;
    margin: 0;
}

ul li,li ul li {
    list-style: none;
}

a {
    text-decoration: none;
    color: #0000FF;
}

p {
    margin: 0 0 10px 0;
}

body {
    background: #ffffff;
    font: 62.5%/1.26 Arial, tahoma,Verdana, sans-serif;
    font-size: 13px;
}

h3 {
    margin: 0 0 5px 0;
    color: #f18000;
    font-size: 14px;
}

div#center {
    margin: 0 auto 0 auto;
    width: 1000px;
    overflow: hidden;
}

div#top-container {
    padding: 10px 10px 0 10px;
    height: 90px;
    background: #E97A01 url(../images/top.jpg) no-repeat;
}

    div#top-container h1 {
        display: block;
	width: 464px;
        height: 41px;
    }

    div#top-container-left {
	float: left;
    }
    div#top-container-right {
	float: right;
	width: 510px;
        position: relative;
        z-index: 0;
    }

    div#top-banner {
	width: 468px;
	float: right;
    }

    div.tekst {
        margin: 20px 0;
    }

    div#login-container {
        float: right;
	width: 130px;
    }

    div#login-container a {

	color: #fff;
        font-weight: bold;
	text-decoration: underline;
    }

    div#login-container a:hover {
	text-decoration: none;
    }
    div#login-container form#login label {
        float: left;
	width: 35px;
    }
	div#login-container form#login input {
            float: right;
            width: 80px;
	}
	div#login-container form#login input.submit {
            width: 50px;
	}

	div#content-container {
            position: relative;
	}
        div#prov-box-left {
           
            width: 132px;
            height: 254px;
            float: left;
            background: #626262;
            padding:5px;
           
        }
        div#prov-box-left a {
            display: block;
        }
        div#prov-box-left h3 {
            color: #fff;
        }
        div#prov-box-left select {
         
            margin: 0 0 4px 0;
            width: 138px;
            float: left;
            color: #626262;
        }
 
        input#kavel_zoeken_submit {
            margin: 0 0 15px;
            
            width: 59px;
            height:19px;
            color: #4f4f4f;
            border: none;
            padding: 0 0 0 13px;
            font-size: 12px;
            float: left;
        }

        a#uitgebreid-zoeken {
            display: block;
            margin: 0 0 48px;
            clear: both;
            text-decoration: underline;
            color: #E6E8E9;
            
        }

        #kavelnr {
            margin: 0 0 11px;
           text-align: center;
           color: white;
           font-size: 25px;
           font-weight: bold;
        }
        a#account-aanmaken-button {
            height: 72px;
            overflow: hidden;
            color:white;
            border: 5px solid white;
            text-align: center;
            text-decoration: none;
            font-size: 19px;
            line-height:36px;
            width: 130px;

        }

        #prov-box-left-top {
            padding:5px 5px 52px 5px;
            margin: 0 0 4px;
            background: #626262;
        }
        #prov-box-left-bottom {
            padding: 5px 5px 19px 5px;
            background: #626262;
        }
        #prov-box-left-bottom a {
            margin: 0 0 3px 0;
        }
	div#prov-box {
                clear: both;
        	margin: 0 0 10px 0;
		padding: 9px;
		width: 748px; /* 798px*/
		height: 264px;
            	border: 1px solid #C8C8C8;
	}
            div#prov-box ul {
		float: left;
		background: green;
            }

			div#prov-box ul li a{

				display: block;
				padding: 3px 0 0 8px;
				width: 134px; /*142px*/
				height: 17px;
				background: #666769;
				border-bottom: 1px solid #565759;
				border-top: 1px solid #7a7b7d;
				font-size: 11px;
				font-weight: bold;
				color: #fff;
			} 

			div#prov-box ul li a:hover{
				border-bottom: 1px solid #757678;
				border-top: 1px solid #cacaca;
				background: #8e959f;
			}

			

			/*image hovers*/

			

			div#prov-box div#box-content-container {

				float: right;

				width: 602px;

				overflow: hidden;	

			}

			div#prov-box div#box-content-container div#content-right {

				float: right;

				width: 149px;

				height: 264px;

				 background: /* url('../images/flevoland.png') 7px 20px no-repeat*/ #626262;	

			}

				div#prov-box div#box-content-container div#content-right div#beschikbare-kavels {

					margin: 30px 0 0 0;

					color: #fff;

					font-size:15px;

					font-weight: bold;

					text-align: center;

				}			

			div#prov-box div#box-content-container div#content-left {

				width: 449px;

				height: 264px;

				background: #f18000 url('../images/provincie-box-img.jpg') no-repeat 0 174px;

			}

				div#prov-box div#box-content-container div#content-left h3 {

					padding : 4px 12px;

					color: white;

				}

				div#prov-box div#box-content-container div#content-left div#content-text {

					padding: 0 12px;

					height: 134px;

					overflow: hidden;

					color: white;

				}


				div#prov-box div#box-content-container div#content-left div#content-text p {

					margin: 0 0 7px 0;

				}

				

		div#main {

			position:relative;

	   	    background: url('../images/main_bg.gif');

			height: 36px;

			border-left: 1px solid #b9b9b9;

			border-right: 1px solid #b9b9b9;

		}

			div#main ul li {

				float: left;

				list-style-type: none;

			}

				div#main ul li a {

					display: block;

					padding: 10px 0 0 0px;

					font-weight: bold;

					height: 26px;

					width: 88px;

					overflow: hidden;

					text-align: center;

					color: #E6E8E9;

					background:url('../images/main.gif');

					text-decoration: none;

					text-transform: capitalize;

					border-right: 1px solid #b9b9b9;

				}

				div#main ul li a:hover {

					background:url('../images/main_hover.gif');

				}

				div#main ul li div {

					display: none;

					position:absolute;

					padding: 0 10px 10px 10px;

					background:#717274;

				}

			div#main ul.submenu {

				position: relative;

				z-index: 100;

				clear:both;

				left:inherit;		

			}

				div#main ul.submenu li {

					display: block;

					margin: 0px;

					clear: both;

					float: none;

				}

				div#main ul.submenu li a {

					display: block;

					padding: 5px;

					background: #717274;

					color: #E6E8E9;

					border: none;

					height: 18px;

					width: 134px;

					font-size: 12px;

					text-transform:none;

					text-align: left;

					text-transform: capitalize;

				}

				div#main ul.submenu li a:hover {

					color: #B9B9B9;

				}

				div#main ul li a ul {

					height: auto;

				}

				div#main ul li a:hover ul {

				

				}

		div#search	{	

			float: left;

			height: 36px;

			width: 195px;

		}

	div#main-sub {

		height: 18px;

	}

	div#content-main {

		padding: 8px 0 30px 8px;

		width: 567px;

		overflow: hidden;

		background: #fff;

	}

	

	div#content-main div#intro{

		margin: 0 0 20px 0;

	}

	

	div#prov-banners {

		clear: both;

	    margin: 0 0 10px 1px;

		padding: 11px 11px 2px 11px;

		width: 745px;

		overflow: hidden;

		/* background: #efeff5;	
*/
		background: #626262;
		color: #fff;
	} 

	div#prov-banners ul {

		 

	}

	div#prov-banners ul li{

		float: left;

	}

	div#prov-banners ul li a {

		display: block;

		margin: 0 16px 0 0;
		color: #fff;

	}

	div#prov-banners ul li a img {

		border: 1px solid #C8C8C8;

		width: 134px;

		height: 84px;

	}

	div#prov-banners ul li a span {

		display: block;

		font-size: 11px;

		color: #fff;

		text-align: center;

	}

	div#prov-banners ul li a:hover span {

		text-decoration: underline;

	}
        div#mid-left {
            width: 508px;
            float: left;
            overflow: hidden;
        }
        div#mid-right {
            width: 258px;
            float: right;
            overflow: hidden;
        }

        div#mid-right img.big-banner {
            margin: 0 0 12px 0;
        }

        div#recent-news-container {
            padding: 12px 0 0 0;
            margin: 0 0 12px 0;
            width: 490px;
            height: 447px;
            overflow:hidden;
            border-top: 1px solid #c8c8c8;
            border-bottom: 1px solid #c8c8c8;
            float: left;
        }

        div#recent-news-container h4 {
            font-size:24px;
            color: black;
}
        div#recent-news {
            padding: 9px;
            width: 481px;/*506px;*/
            height: 427px;
            
        }
        div#recent-news #article {
            padding: 12px 0px 20px 0;
            height: 157px;

            
        }
        div#recent-news #article a {
            color: #61666D;
        }
        div#recent-news #article a img {
            margin: 0 15px 0 0;
            width: 200px;
            height: 157px;
            float: left;
            border: none;
        }
        div#recent-news #article span.contain {
            display: block;
            width: 284px;
            height: 157px;
            float: left;
            overflow: hidden;
            color: #61666D;
        }
        div#recent-news #article span.p {
            color: #61666D;
        }
        div#recent-news #article span.p,
        div#recent-news #article span strong {
            font-weight: normal;
}
        div#recent-news #article div.addthis_toolbox {
            padding: 0;
            height: 16px;
            padding-top: 24px;
            width: 140px;
            overflow: hidden;
            float: right;

        }
        div#recent-news #article div.addthis_toolbox a {
            float: left;
        }
        div#recent-news #article span.datum {
            display: block;
            color: #c6c2be;
        }
        div#recent-news #article span.title {
            display: block;
            margin: 0 0 11px 0;
            color: #000;
            font-size: 18px;
            font-weight: bold;
            height: 53px;
        }
        div#recent-news #article span.p {
            font-size: 14px;
        }
        #list {
            width: 500px;
            overflow: hidden;
        }
        #list span.h4 {
           margin-top: 12px;
        }
        #list a {
            line-height: 16px;
            font-weight: normal;
            font-size:14px;
            margin-bottom: 2px;

        }
        #new-pagina #list a span.titel {
         font-weight: normal;
        }

	div#nieuws-container {
		padding: 9px;
		width: 766px;
		overflow: hidden;
		color: #61666D;
		border: 1px solid #C8C8C8;
	}
    div#nieuws-container h3 {
		border-bottom:1px solid #7F7F7F; 
	}

        div#img-slider {
            width: 471px;
            margin-bottom: 25px;
            padding : 0 15px;
            overflow:hidden;
            float: left;
            background: #D8D8DB;
        }
        #img-slider-title {
            display: block;
            height: 17px;
            padding:24px 0;
            font-size: 24px;
            color: black;
            font-weight: bold;
        }
        #huizenbouw-text {
            display: block;
            margin: 217px 0 0 0;
            padding: 10px;
            height: 45px;
            background: url(../images/textbox-bg.png);
            color: white;
            font-size: 18px;
        }

        div#img-slider #big-img {
           display: block;
           width:464px;
           height: 282px;
           background: url(../images/home-huizenbouw.png) no-repeat;
           overflow: hidden;
        }
        div#img-slider .link {
            margin: 25px 6px 25px 0;
            padding: 0 0 0 17px;
            display: block;
            color: #61666D;
            background: url(../images/home-huizenbouw-a-bg.png) no-repeat 0 4px;
            float: right;
            font-size: 16px;
        }
        div#img-slider a:hover span.link {
            text-decoration: underline;
}
        div#img-slider #small-img-list {
            
        }
        div#img-slider #small-img-list a {
            width: 53px;
            height: 53px;
        }
        div#img-slider #small-img-list a:hover {
            width: 51px;
            height: 51px;
            border: 1px solid black;
        }

	body#home-pagina div#container-login {
		width: 303px;
		overflow: hidden;
		float: left;
	}
	body#home-pagina div#container-login form#inloggen-form {

		width: 280px;
	}
	body#home-pagina div#container-login form#inloggen-form label {
		padding: 5px 0 2px 15px;
		width: 265px;
		font-size: 12px;
	}
	body#home-pagina div#container-login form#inloggen-form input#email,
	body#home-pagina div#container-login form#inloggen-form input#wachtwoord {
		width: 280px;
		float: none;
		background-color:#F2F2F2;
		border:1px solid #7F7F7F;
	}
	body#home-pagina div#container-login form#inloggen-form input#login-submit {
		margin:7px 0 33px 0;
		width: 85px;
		float: none;
	}
	body#home-pagina div#actueel-nieuws-re {
		
		width: 449px;
		overflow: hidden;
		float:right;
		
	}
	body#home-pagina div#actueel-nieuws-re a.meer,
        body#new-pagina a.meer, #new-pagina #mid-left #list a.meer {
		display: block;
		width: 102px;
		height: 24px;
		overflow: hidden;
		background: url(../images/knop_meer.jpg) bottom left no-repeat;	
	}
	body#home-pagina div#extra-container {
            margin-top: 30px;
            width: 746px;
	    overflow: hidden;
	}
	body#home-pagina div#extra-columns{
		float: right;
		width: 450px;
		overflow: hidden;
	}
	body#home-pagina div#extra-columns div#kavelalarm-container {
		float: left;
		width:220px;
	}
	body#home-pagina div#extra-columns div#nieuwsbrief-container {				
		float: right;
		width:220px;
		overflow: hidden;
	}
	body#home-pagina div#extra-columns div#kavelalarm-container a,
	body#home-pagina div#extra-columns div#nieuwsbrief-container a {
		display: block;
		padding: 0 0 20px 0;
		width:220px;
		overflow: hidden;
		color:#61666D;
		line-height: 20px;		
		background: url("../images/knop_meer.jpg") bottom left no-repeat; 
	}
	body#home-pagina div#extra-columns div#kavelalarm-container a span.h4,
	body#home-pagina div#extra-columns div#nieuwsbrief-container a span.h4,
	body#home-pagina div#extra-container div#recent-forum-items span.h4 {
		margin: 0px 0 5px 0;
	}
        div#recent-forum-items span.h4 {

            margin:17px 0 5px 0;
        }
	body#home-pagina div#extra-container div#recent-forum-items li a {
		display:block;
		color:#61666D;
		background: url("../images/nieuws-pijl.gif") no-repeat 0 3px; 
		margin:0 0 5px;
		padding:0 0 0 14px;
		text-decoration:none;
	}
	body#home-pagina div#extra-container div#recent-forum-items a.meer {
		display:block;
		margin: 0px 0 0 0;
		width: 102px;
		height: 24px;
		overflow:hidden;
		background: url("../images/knop_meer.jpg") no-repeat;
		cursor: pointer;
		float: left; 
	}
	body#home-pagina div#extra-container div#recent-forum-items {
		float:left;
		width: 283px;
		overflow: hidden;
	}
	body#home-pagina div#inschrijftekst {
	
		color: #000;
	}
	div#inschrijftekst a{
		color:#FF9900;
		font-weight: bold;
	}
	div#inschrijftekst a:hover {
		text-decoration:underline;
	}
	div#nieuws-container div#kavel-alarm a,

	div#nieuws-container div#nieuwsbrief a

	 {

		display: block;

	    height: 250px;

		padding: 0 0 30px 0;

		width: 153px;

		background:url(../images/knop_meer.jpg) 0px bottom no-repeat;

		color: #61666D;

	}

	div#nieuws-container span.h4 {
		margin: 0 0 5px 0;
		display: block;
		color: #F18000;
		font-size: 16px;
		font-weight: bold;
	}
	
	div#nieuws-container a span.title {
	    display: block;
		margin: 14px 0 3px 0;
		color: #61666D;
		font-weight: bold;
	}
	div#nieuws-container a:hover span.title{
		text-decoration: underline;
	}
	div#nieuws-container a img {
		border: 1px solid #61666D; 
	}
	div#kavel-alarm {
		float: left;
		width: 153px;
	}
	div#nieuws-content-container {
		float: right;
		width: 580px;
	}
	div#nieuws-content-container div#nieuwsbrief {
		float: right;
		width: 153px;
	}
	div#actueel-nieuws {
		float: left;
		width: 420px;
		height: 280px;
		overflow: hidden;
	}
	div#actueel-nieuws a.meer {
		display: block;
		height: 25px;
		width: 104px;
		overflow: hidden;
		background: url(../images/knop_meer.jpg) 0px bottom no-repeat;
	}
	/* movies */	
    span.h4 {
		color:#F18000;
		display:block;
		font-size:16px;
		font-weight:bold;
		margin:40px 0 5px 4px;
		
	}
    div#youtube-movielist-container {
		border:1px solid #C8C8C8;	
		margin:0 0 10px 4px;
                padding: 9px 8px 0 11px;
                width: 750px;
		overflow:hidden;
                height: 186px;
	}

	 div#youtube-movielist-container ul li {
		background:none repeat scroll 0 0 #9d9faa;
		float:left;
		margin:0 3px 9px 0;
		padding:28px 2px 0px 0;
	 }
	  div#youtube-movielist-container ul li.last {
	  	margin-right: 0px;
	  } 
	 div#youtube-movielist-container ul li a span.img-container {
	 	display:block;
	 }
	 div#youtube-movielist-container ul li a img {
	 	border : none;
		width: 120px;
		height: 90px;
		border-top: 1px solid #ffffff;
		border-bottom: 1px solid #ffffff;
		
	 }
	 div#youtube-movielist-container ul li a span.naam {
		display: block;
		padding: 5px 5px 0;
		height: 51px;
		width: 110px;
		overflow:hidden;
		color: white;					
	 }
	 div#youtube-movielist-container ul li a:hover span.naam {
     	text-decoration: underline;
	 }
	 div#movie-container {
	 	width: 570px;
		overflow: hidden;
	 }
/* provincie */

div#kavels-container {

	padding: 20px 0 0 8px;

	width: 750px;

	overflow: hidden;

}

div.adsbygoogle {

	float: left;

	width: 160px;

}

div#kavels {

	float: left;

	margin:1px 14px 20px 15px;

	width: 400px;

	overflow: hidden;

}

div#kavels span {

	padding: 3px 0 0 3px;

	float: left;

}

div#kavels span a {

	color: #61666D;

}

div#kavels span a:hover {

	color: #f18000;

}

div#header span {

	background: #C8C8C8;

	color: #fff;

	font-weight: bold;

	height: 17px;

}

div#prov-data {

	background: #f18000;

	color: #fff;

	font-weight: bold;

}

div#prov-data span.provincie {

	height: 17px;

	width:396px;

	background: #f18000;

}

div#prov-data span.aant_kavels_provincie {

	height: 17px;

	width: 143px;

	background: #f18000;

}

div#header span.project-plaats ,

ul#kavel-overview-list li a span.project-plaats {

	width: 200px;

}

ul#kavel-overview-list li a span.project-plaats strong {

	color: #0000ff;

}

div#header span.aantal,

ul#kavel-overview-list li a span.aantal {

	width: 40px;

}

div#header span.prijs {

	width: 151px;

}

ul#kavel-overview-list li a span.prijs_eenheid {

	width: 53px;

}

ul#kavel-overview- li a span.prijs {

	padding: 0 0 0 3px;

	width: 90px;

	text-align:right;

}

div#kavel-overview {

	margin: 0px 0 20px 0;

	border-top: 1px solid #C8C8C8;

	border-left: 1px solid #C8C8C8;

	border-right: 1px solid #C8C8C8;	

}

ul#kavel-overview-list {

	clear: both;

}

ul#kavel-overview-list li a {

	display: block;

	padding: 0 0 10px 0;

	width: 398px;

	overflow: hidden;

	color: #61666D;

	border-bottom: 1px solid #C8C8C8;

}

ul#kavel-overview-list li a:hover {

	background: #f3f1ee;

}

ul#kavel-overview-list li a.nietgevonden {

	display: block;

	height:46px;

	width:398px;

	overflow: hidden;

	background:url('../images/nietgevonden.jpg') no-repeat;

}



div#mpn-container {

	padding: 7px 0 6px 0;

	height: 17px;

}

div#mpn-container div#nav-container {

	margin: 0 auto;

	height: 17px;

	width:370px;

	/*overflow: hidden;*/

}



ul#mpn_nav {

	float: left;

}

ul#mpn_nav li {

	float: left;

	margin: 0 3px 0 0;

}

ul#mpn_nav li a{

	display: block;

	width:20px;

	font-weight: bold;

	margin: 2px 0 0 0;

	padding: 0 1px 0 0;

	background:url('../images/mpn_bg.gif') no-repeat right 50%;

	text-decoration: underline;

	text-align: center;

	font-size: 12px;

}

ul#mpn_nav li a:hover {

	text-decoration: none;

}

ul#mpn_nav li.sel a {

	color: #f18000;

	text-decoration: none;

}

div.mpn-volgende-container {

	margin: 1px 0 0 0;

	padding:0 0 0 4px;

	width:50px;

	float:left;

	text-align: left;

}

		div.mpn-volgende-container a {

			text-decoration: underline;

			display:block;

		}

		div.mpn-volgende-container a:hover {

			text-decoration: none;

		}

	div.mpn-vorige-container {

	margin:1px 0px 0 0;

	padding:0 8px 0 0;

	width:50px;

	float:left;

	text-align:right;

	background: url('../images/mpn_bg.gif') no-repeat scroll right 50%;

}

		div.mpn-vorige-container a {

			text-decoration: underline;

			display:block;

		}

		div.mpn-vorige-container a:hover {

			text-decoration: none;

		}

/* kavel details */

div#kavel-details {

	width: 730px;

	overflow: hidden;

	padding: 25px 20px;

	background: #f2f2f2;

}

div#kavel-details div#afbeelding {

	height: 188px;

	width: 248px;

	border: 1px solid #a5a5a5;

	background: #fff;

	float: left;

}

div#kavel-details div#afbeelding img {

	height: 188px;

	width: 248px;

}

div#kavel-details div#detail-container-1 {

	padding: 0 0 10px 0;

	height: 200px;

	overflow: hidden;

	clear: both;

}

div#kavel-details div#detail-data {

	float: right;

	padding: 5px 8px 5px 8px;

	/*height: 168px;/*188px; */

	width: 434px;/* 450px;*/

	overflow: hidden;

	background: #fff;

	border: 1px solid #a5a5a5;

}

div#kavel-details div#detail-data div.title {

	padding: 0 0 4px 0;

	font-size: 14px;

	font-weight: bold;

}

div#kavel-details div#detail-data div.title div {

	border: none;

}

div#kavel-details div#detail-data div.title span.description {

	width: 80px;

}

div#kavel-details div#detail-data div {

	border-bottom: 1px solid #a5a5a5;

	width: 432px;

	overflow: hidden;

}

div#kavel-details div#detail-data div span.description {

	display: block;

	float: left;

	width: 100px;

}

div#kavel-details div#detail-data div span.value {

	display: block;

	float: right;

	width: 313px;

}

	ul#banners-horizontal {

		clear: both;

		margin: 0 0 20px 0;

		overflow: hidden;

		background: #f2f2f2;

	}

	ul#banners-horizontal li {

		float: left;

	}

		ul#banners-horizontal li a {

			margin: 0 0 0 65px;

			padding: 9px;

			border: 1px solid #C8C8C8;

			display: block;

			width:180px;

			background: #fff;

		}

		ul#banners-horizontal li a.first {

			margin: 0 0 0 0;

		}

			ul#banners-horizontal li a img {

				border: none;

				width: 180px;

			}



/* right banner list*/

/* NEW */
#new-pagina #content-main {
    padding: 0px 221px 0 4px;
    width: 775px;
}
#new-pagina div#prov-box div#box-content-container {
    width: 612px;
    background: none;
}

#new-pagina div#prov-box {
    margin-bottom: 3px;
    border:none;

}
#new-pagina div#prov-banners {
    border: none;
    margin-bottom: 30px;
    margin-left: 0px;
         width: 744px;
}
#new-pagina div#prov-box-left {
    width: 140px;
}
#new-pagina #content-right {
    width: 150px;
}
#new-pagina div#prov-box div#box-content-container div#content-left  {
    background: url(../images/kavelkaart.png) no-repeat;
    height: 264px;
    overflow: hidden;
    width: 459px;

}


#new-pagina #mid-left #list a {
    background: none;
    padding:0;
    margin-bottom: 10px;

}

#new-pagina #mid-left #recent-news {
    padding-left : 0px;
    padding-right: 0px;
    width: 500px;
}
#new-pagina div#prov-box div#box-content-container div#content-left #slider {
    height: 220px;
    width: 459px;
    overflow: hidden;
}
#new-pagina div#prov-box div#box-content-container div#content-left #content-text {
    height: 264px;
    padding: 0;
    text-align: center;
    width: 460px;
}
#new-pagina div#youtube-movielist-container {
    border: none;
    background: #D8D8DB;
    padding: 7px 12px;
    
}
#new-pagina div#youtube-movielist-container a#movie-list-left {
    background: url(../images/home-video-left.png);
    display: block;
    width: 34px;
    height: 141px;
    margin-right: 12px;
    float: left;
}

#new-pagina #movie-list {
    float: left;
    padding: 2px 0 0 0;
}
#new-pagina div#youtube-movielist-container a#movie-list-right {
    background: url(../images/home-video-right.png);
    display: block;
    width: 34px;
    height: 141px;
    float: left;
}
#new-pagina div#youtube-movielist-container ul li {
    -moz-border-radius: 10px;
    border-radius: 10px;
    background: #fff;
    padding: 7px 9px 0;
    margin-right: 11px;
    border: 1px solid #d5d5d5;
}
#new-pagina div#youtube-movielist-container ul li.last {
    margin-right: 10px;
}
#new-pagina div#youtube-movielist-container ul li a span.naam {
    width: 94px;
    color: #61666D;
}
#new-pagina div#youtube-movielist-container ul li img {
    -moz-border-radius: 10px;
    border-radius: 10px;
    margin-bottom:7px;
    width: 104px;
    height: 62px;
}
#new-pagina strong {
    font-weight: normal;
}
#new-pagina h1 strong,
#new-pagina h2 strong,
#new-pagina h3 strong,
#new-pagina h4 strong,
#new-pagina .h4 strong
#new-pagina h5 strong {
    font-weight: bold;
}

#new-pagina .snel-links h4 {
    background: url(../images/arrow_gray.png) 4px 4px no-repeat;
    color: #61666D;
}
#new-pagina div#image-nav-container ul li a span.title {
   background: url(../images/arrow_gray.png) 0px 2px no-repeat;
    color: #61666D;
}

   #home-title {
    padding: 14px 0 9px;
    font-size: 16px;
    font-family :Arial,tahoma,Verdana,sans-serif;
    font-weight: bold;
    height: 21px;
     width: 460px;
     cursor: pointer;
     overflow: hidden;
     background: url(../images/textbox-bg.png) repeat;
   }
   #home-text {
    display: none;
    padding: 0 5px;
    background: url(../images/textbox-bg.png) repeat;
    height: 220px;
    width: 450px;
    overflow: hidden;
   }
#new-pagina div#prov-box {
    padding: 0px;
    width: 766px;
}
#new-pagina div#top-container {
    background: white url(../images/logo.png) 0px 10px no-repeat;
    margin-bottom:10px;
}

#new-pagina div#r-banner-list {
    padding-top: 102px;
    left: 795px;
}

#new-pagina div#recent-news-container {
    width: 500px;
    height: 560px;
    margin-bottom: 25px;
}

#new-pagina div#recent-forum-items span.h4 {
    display: block;
    font-size: 18px;
    font-weight: bold;
    color: #000;
    padding-bottom: 10px;
    margin-bottom: 10px;
    margin-left: 0px;
    border-top: 1px solid #D8D8DB;

}
#new-pagina span.h4 {
    margin-top: 0px;
    padding-top: 20px;
    padding-bottom: 10px;
    font-size: 24px;
    color: black;
    border-top: 1px solid #C8C8C8;
    width: 778px;

}
#new-pagina div#recent-forum-items li a {
    display: block;
    font-weight: normal;
    margin-bottom : 10px;
    color: #61666D
}
#new-pagina div#recent-forum-items ul {
    margin-bottom: 10px;
}
#new-pagina #footer {
    margin-left: 4px;
    padding-right:4px;
    background: #D8D8DB;
    width: 764px;
}
div#r-banner-list {

	position: absolute;

	width: 200px;

	top:44px;

	left:789px;

	overflow: hidden;

}

	div#r-banner-list ul li a {

		margin: 0 0 10px 0;

		padding: 9px;

		border: 1px solid #C8C8C8;

		display: block;

		width:180px;

		background: white

	}

	div#r-banner-list ul li a img {

		border: none;

		width: 180px;

	}



/* footer */

	div#footer {

		margin: 0 0 0 0;

		padding: 0 0px 0 8px;

		width: 783px;

		overflow: hidden;

		background: #E7E5E6;

	}

		div#footer hr {

			margin: 0 9px;

			color: #61666D;

			

		}

		div#copyright {

			margin: 10px 240px 0 0;

			height: 30px;

			color: #61666D;

			text-align:center;

			font-size: 12px;

		}

		div#image-nav-container {

			padding: 35px 0px 0 9px;

			height: 180px;

			overflow: hidden;

			border-bottom: 1px solid #61666D;

		}

		div#image-nav-container ul li {

			float: left;

		}

		div#image-nav-container ul li a {

			display: block;

			margin: 0 35px 0 0;

			width: 160px;

			overflow: hidden;

		}

		div#image-nav-container ul li a span.title {

			display: block;

			padding: 3px 0 0 22px;

			height: 32px; /*35px*/

			background:url(../images/arrow.gif) no-repeat 4px 4px;

			font-size: 14px;

			font-weight: bold;

			color: #61666D;

			text-decoration: none;

		}

		div#image-nav-container ul li a:hover span.title { 

			text-decoration: underline;

		}

		div#image-nav-container ul li a img {

			border: none;

		}

		div#image-nav-container ul li a span.description {

			margin: 8px 0;

			color: #61666D;

			text-decoration: none;

		}

		div.snel-links {

			float: left;

			padding: 20px 0 0 0px ;

			width:196px;

			overflow:hidden;

		}

		div.snel-links h4 {

			margin: 0 0 0 9px;

			padding: 0 0 0 22px;

			height: 20px;

			font-size: 14px;

			font-weight: bold;

			color: #f18000;

			background:url(../images/arrow.gif) no-repeat 0 2px;

		} 



		div.snel-links ul li a {

		    display: block;

			margin: 0 27px 0 9px;

			width: 160px;

			color: #626262;

		}

		div.snel-links ul li a:hover {

			text-decoration: underline;

		}

		

		/* nieuws pagina */

		body#nieuws-pagina div#content-main,

		body#nieuwsdetail-pagina div#content-main,

		body#nieuwsarchief-pagina div#content-main,

		body.tekstpagina div#content-main {

	padding: 8px 221px 10px 11px;

			width: 768px;

			overflow: hidden;

		}

		body#home-pagina.tekstpagina div#content-main {

			padding: 8px 221px 10px 11px;

			width: 768px;

			overflow: hidden;

		}

		

		body#nieuws-pagina div#intro,

		body#nieuwsdetail-pagina div#intro,

		body#nieuwsarchief-pagina div#intro {

			margin: 0 0 10px 0;

			color: #61666D;

		}

		body#nieuws_detail-pagina div#intro {

			font-weight: bold;

		}

		div#nieuwsa_rtikel-container {

			float: left;

			width: 570px;

			overflow: hidden;

		}

		div.adsbygoogle-l {

			float: left;

		}

		div.adsbygoogle {

			float: right;

		}

		ul#nieuwsartikel-list {
			margin: 0 0 10px 0;
		}
		 ul#nieuwsartikel-list li a {
			display: block;
			margin: 0 0 5px 0;
			padding: 0 0 0 14px;
			color:#61666D;
			text-decoration: none;
			background: url('../images/nieuws-orange-pijl.gif') no-repeat scroll 0 3px;
		}
		ul#nieuwsartikel-list li a:hover {
			text-decoration: underline;
		}
		ul#nieuwsartikel-list li a span.datum {
			display: inline;
		}
		ul#nieuwsartikel-list li a span.titel {
			font-weight:bold;
		}

		div#nieuwsartikel-container a:hover {
			text-decoration: underline;
		}

		div#nieuwsartikel-container h2 {

			margin: 0 0 10px 0;

			padding: 0 0 10px 0;

			border-bottom: 1px solid #b5b5b5;

			font-size: 20px;

		}

		div#titel-bron {

			margin: 10px 0 10px 0;

			font-size: 11px;

			color: #f18000;

		}

		

		body#nieuwsdetail-pagina div#inhoud {

			margin: 0 0 24px 0;

			color: #61666D;

		}

		body#nieuwsdetail-pagina a {

			color: #f18000;

		}

		div#nieuwsartikel {

			margin: 0 0 30px 0;

			width: 570px;

			overflow: hidden;

		}
                div#nieuwsartikel img {
                    margin-bottom: 20px;
                }
		div#nieuwsartikel a#link {

			display: block;

			margin: 20px 0;

			text-decoration: underline;

		}

		

		div#main-tekst {

			margin: 20px 0 0 0;

			color: #2f2928;

		}

		div#main-tekst h2{

			color: #666666;

			font-size:15px;

		}

		

		/* nieuwsarchief */

		ul#nieuwsarchief-list {

		}

		ul#nieuwsarchief-list li {

		}

		ul#nieuwsarchief-list li a {

			color: #f18000;

		}

		/* kavelalarm */

		body#kavelalarm-pagina div#content-main {

			width: 748px;

			overflow: hidden;

			background:none;

		}

		body#kavelalarm-pagina div#content-main h2 {

			border-bottom: 1px solid #000; 

		}

		

		div.left-content-box {

			float: left;

			padding: 18px 17px 0 9px;

			width:  441px;/*470px;*/

			height: 316px;

			border: 1px solid;

		}

		div.right-content-box {

			float: right;

			padding: 18px 17px 0 9px;

			width: 221px;/*248px;*/

			height: 316px;

			border: 1px solid;

		}



/* tekst pagina */



body.tekstpagina h2 {

	margin: 0 0 10px 0;

	padding: 0 0 10px 0;

	border-bottom: 1px solid #b5b5b5;

	font-size: 15px;

	color:#666666;

}

	div#main-tekst {

		padding: 30px 0 0 0;

		float:left;

		overflow:hidden;

		width:570px;

	}

ul#textpagina_links li a {

	display: block;

	margin: 0 0 10px 0;

}

ul#textpagina_links li a span.titel {

	display: block;

	font-weight:bold;

}

ul#textpagina_links li a span.omschrijving {

	display: block;

	color: #000000;

}

/* contact */

	div#contact-form {

		margin: 20px 0;

	}

	div#contact-form form {

		clear:both;

		display: block;

		width: 400px;

		overflow: hidden;

	}

	div#contact-form form label {

		display: block;

		margin: 0 0 3px 0;

		width:120px;

	}

	div#contact-form form input {

		display: block;

		margin: 0 0 10px 0;

	}

	div#contact-form form #email {

		width:400px;

	}

	div#contact-form form #bericht {

		margin: 0 0 20px 0;

		width:400px;

		height:120px;

	}

	div#contact-form form #submit-verzenden {

		float: right;

	}

	div#bannerexamples  {

		float: right;

		padding: 0 0 0 22px;

		width: 138px;

		text-align: right;

	}

	div#bannerexamples img {

		display: block;

		margin: 0 0 20px 0;

	}



	/* form */

	

	div.form-container {

		margin: 20px 0 0 0;

		padding: 10px;

		border: 1px solid #B5B5B5;

	}

	form {

		width: 100%;

	}

	form div.field,

	form div.field-submit {

		margin: 0 0 5px 0;

		width: 500px; 

		overflow: hidden;

	}

	form div.field-submit input {

		width: 80px;

	}

	form label {

		float: left;

		width: 240px;

	}

	form div.foto label {

		width: 120px;

	}

	form input,
	form select{

		float: right;

		width: 250px;

	}

        form span.invoerveld {
            display: block;
            width: 250px;
            float: right;
        }
        form .checkbox-container {
            clear: both;
            width: 250px;
            line-height: 14px;
            margin: 0 0 5px;
        }
        form .checkbox-container input {
            float: left;
            width: 12px;
            margin: 0 5px 0 0;
}
	form textarea {

		float: right;

		width: 250px;

		height: 80px;

	}

	form span.radial-label {

		float: right;

	}

	form span.radio-field input {

		float: left;

		width: 10px;

	}

	form div.field input#submit-form {

		margin: 20px 0 0 0;

		width: 80px;

	}

	form div.field span.invoerveld input.foto {

		width:250px;

		height:22px;

	}

	form div.foto_container {

		width:500px;

	}

	form div.field, 

	form div.field-submit {

		margin:0 0 5px;

		overflow:hidden;

		width:500px;

    }

	form div.field-submit input {

		width: 80px;

	}	

	form div.foto_container img {

		display: block;

		float: right;

	}

	form div.field input.upload_img {

		width: 60px;

	}

	

	/* adverteren form*/

	form#adverterenform {

		width: 500px;

		overflow: hidden;

	}

	form#adverterenform div.field input#geslacht-man,

	form#adverterenform div.field input#geslacht-vrouw {

		float: left;

		width: 10px;	

	} 



	span.radio-field {

		float: right;

		display: block;

		width: 250px;

		overflow: hidden;

	}

	span.radio-label {

		display: block;

		float: left;

		padding: 0 7px;	

	}

	

	/* contact form */

	form#contactform {

		width: 480px;

	}

	form#contactform div.field,

	form#contactform div.field-submit {

		width: 480px;

		overflow: hidden;

	}

	form#contactform div.field label {

		width: 100px;

	} 

	form#contactform div.field input,

	form#contactform div.field select {

		width:350px;

	}

	form#contactform div.field input#submit-form {

		width: 80px;

	}

	form#contactform div.field textarea {

		width:350px;

		height: 120px;

	}

	body#kavelalarm-pagina div.error {

		margin:0;

		padding: 0;

	}

	body#kavelalarm-pagina div.form-container {

		margin: 10px  0 0 0px;

	}

	div.error {

		margin:20px 0 0 0;

		padding: 10px;

		color: red;

	}

  	

	/* beheer */

	div#beheer-content-container {

		width:750px;

		overflow:hidden;

	}

		div#beheer-navigatie {

			float: left;

			padding:0;

			width: 160px;

			overflow: hidden;

			border-right:1px solid #f18000;

		}

		div#beheer-content {

			float: right;

			width: 570px;

			overflow: hidden;

		}



	/* beheer forms*/

	form#kavelalarmform div.field {

		width: 150px;

	}

	form#kavelalarmform div.field label{

		width: 100px;

	}

	form#kavelalarmform div.field input{

		width: 10px;

		margin: 2px 0 0 0;

	}

	div#beheer-content div div.header {

		border-bottom: 1px solid #B5B5B5;

		height:30px;

		width:562px;

		overflow: hidden;

	}

	div#beheer-content div div.header span {

		padding: 2px;

		display:block;

		float:left;

	}

	div#beheer-content div div.header span.projecten {

		width: 300px;

	}

		div#beheer-content div div.header span.aantal_kavels {

		width: 125px;

	}

	div#beheer-content div div.header span.provincie { width: 125px;}
        div#beheer-content div div.header span.actief {width: 110px;}
        div#beheer-content div div.header span.naam {width: 165px;}
        div#beheer-content div div.header span.url {width: 165px;}

	ul#kavelbeheer-list,
        ul#kavelbeheer-huizenalbum-list {

		margin: 10px 0 0 0;

	}

	ul#kavelbeheer-list li,
        ul#kavelbeheer-huizenalbum-list li {

		display: block;

		width: 570px;

		overflow: hidden;

	}

	ul#kavelbeheer-list li a,
        ul#kavelbeheer-huizenalbum-list li a {

		display: block;

		float:left;

		height:20px;

		overflow: hidden;
	}
       

	ul#kavelbeheer-list li a span,
        ul#kavelbeheer-huizenalbum-list li a span {

		display: block;

		float: left;

		padding: 2px;

		cursor: pointer;

	}

	ul#kavelbeheer-list li a:hover span,
        ul#kavelbeheer-huizenalbum-list li a:hover span {

		background: #E7E5E6;

	}

	ul#kavelbeheer-list li a span.projecten {

		width: 260px;

	}

	ul#kavelbeheer-list li a span.aantal_kavels {

		width: 125px;

	}

	ul#kavelbeheer-list li a span.provincie {

		width: 125px;

	}

	ul#beheer-list li a,
        ul#kavelbeheer-huizenalbum-list li a {

		display: block;

		height:20px;

		overflow: hidden;

	}

	ul#beheer-list li a span,
        ul#kavelbeheer-huizenalbum-list li a span {

		display: block;

		float: left;

		padding: 2px;

		cursor: pointer;

	}

	

	ul#beheer-list li a:hover span,
        ul#kavelbeheer-huizenalbum-list li a:hover span {

		background: #E7E5E6;

	}

	ul#beheer-list li a span.projecten {

		width: 300px;

	}

	ul#beheer-list li a span.aantal_ {

		width: 125px;

	}

	

	ul#kavelbeheer-list li a span,
        ul#kavelbeheer-huizenalbum-list li a span {

		display: block;
                height: 20px;
		float: left;

		padding:2px;

	}



	ul#kavelbeheer-list li a span.provincie,

	div.header span.provincie {

		width: 125px;

	}


	ul#kavelbeheer-list li a span.aantal_kavels,

	div.header span.aantal_kavels {

		width: 125px;

	}

	ul#kavelbeheer-list li a span.project,
	div.header span.project {

		width: 125px;

	}
        ul#kavelbeheer-huizenalbum-list li a span.actief {width: 110px;}
        ul#kavelbeheer-huizenalbum-list li a span.naam {width: 165px;}
        ul#kavelbeheer-huizenalbum-list li a span.url {width: 165px;}



	ul#kavelbeheer-list li a.verwijderen,
        ul#kavelbeheer-huizenalbum-list li a.verwijderen{

		display: block;

		float: right;

		height: 16px;

		width: 16px;

		background: url('../images/verwijderen.gif') no-repeat;

		cursor:pointer;

	}
        ul#kavelbeheer-list li a.aanpassen,
        ul#kavelbeheer-huizenalbum-list li a.aanpassen{

		display: block;
                margin-right:4px;
		float: right;

		height: 16px;

		width: 16px;

		background: url('../images/aanpassen.gif') no-repeat;

		cursor:pointer;

	}

	

	/*kavelalarm*/

	div#content-main.kavelalarmpagina h3 {

		margin: 0 0 10px 0;

		border-bottom: 1px solid #000;

		font-size: 16px;

		color:#b5b5b5;

	}

	

	body#kavelalarm-pagina div#content-main div#content-left,

	body#inloggen-pagina div#content-main div#content-left {

		padding: 20px 10px;

		float: left;

		width: 340px;

		height: 250px;

		border: black 1px solid;

	}

	body#kavelalarm-pagina div#content-main div#content-right {

		padding: 20px 10px;

		float: right;

		width: 340px;

		height: 250px;

		border: black 1px solid;

	}

	body#inloggen-pagina div#content-main div#content-right  {

		/*padding: 20px 10px;*/

		float: right;

		width: 340px;

		height: 290px;

		border: black 1px solid;

	}

	body#inloggen-pagina div#content-main div#content-right h2 {

		margin: 20px 0 0 10px;

	}

	

	div#kavelalarmform div.form-container {

		border: none;

		width: 310px;

		overflow: hidden;

	}

	div#loginform div.form-container {

		margin:0px;

		border: none;

		width: 310px;

		overflow: hidden;

	}

	form#kavelalarmform div.field {

		float: left;

		width:120px;

		margin: 0 20px 0 0;

	}

	body#inloggen-pagina h2 {

			color: #666666;

			margin: 0 0 10px 0;

			padding: 0 0 10px 0;

			border-bottom: 1px solid #b5b5b5;

			font-size: 15px;

		}

		body#inloggen-pagina div.error {

			margin:25px 0 0;

			padding:5px;

			height: 25px;

			background:#fbb1c1;

			font-size:12px;

		}

	form#inloggenform {

		padding: 0 10px;

	}	

	form#inloggenform div.field{ 

		width: 300px;

	}

	form#kavelalarmform div.field-submit,
	form#inloggenform div.field-submit {

		clear: both;
		width: 320px;

	}

	form#kavelalarmform div.field-submit input {

		margin: 20px 0 0 0;

	}

	form#inloggenform div.field-submit input{ 

		margin: 0;

	}
        body#kavelalarm-pagina div#content-main.kavelalarmpagina div.error {
            margin-top: -30px;
        }
        body#kavelalarm-pagina div#content-main.kavelalarmpagina  div.form-container {
            padding-bottom: 0px;
        }

	div#kavelalarmform div.form-container form#inloggenform div.field label {

		float: none;

		display: block;

	}

	

	form#kavelalarmform div.field#naam,
	form#kavelalarmform div.field#email,
        form#kavelalarmform div.field#capcha {

		float: none;
		padding: 0 0 5px 0;
		width: 320px;

	}
        form#kavelalarmform div.field#capcha {
        padding: 10px 0 0 0;
        }

	form#kavelalarmform div.field#naam input,
	form#kavelalarmform div.field#email input,
        form#kavelalarmform div.field#capcha input{

		width: 200px;

		float: left;

		margin: 0 0 0 5px;

	}

	form#inloggenform div input {

		float: left;

		margin: 0 0 8px 0px;

		width: 240px;

	}

	form#inloggenform div.field-submit input {

		width: 80px;

	} 

	/*-- Agenda --*/

	

	ul#agenda-list li {

		display: block;

		margin: 0 0 15px 0;

		padding:5px;

		color: #444444;

		background-color:#E7E5E6;

	}

	ul#agenda-list li a:hover {

		background-color:#E7E5E6;

	}

	ul#agenda-list li a span.titel {

		font-weight: bold;

	}

	ul#agenda-list li a span.link,
	ul#agenda-list li p a {

		text-decoration:underline;

		color:#0000FF;

	}

	ul#agenda-list li a:hover span.link,
	ul#agenda-list li p a:hover {
		text-decoration:none;
	}

	ul#sitemap-list li a {
		color: #444444;
		display: block;
	}

	ul#sitemap-list li a.main {
		font-size: 15px;
		text-decoration: underline;
		font-weight: bold;
	}

	ul#sitemap-list li a.main:hover {
		text-decoration: none;
	}

	ul#sitemap-list li a.sub {
		padding: 0 0 0 20px;
	}

	ul#sitemap-list li a.sub:hover {
		text-decoration:underline;
	}

	form#search_query div{
	    margin-top:8px;
		float:right;
		margin-right:7px;	
		width:204px;
		overflow:hidden;
		background:url(../images/search_input.gif) top left no-repeat;	
	}

	form#search_query div input.input_text {
		margin: 2px 0 0 20px;
		width:159px;
		height:16px;
		float:left;
		background:none;
		border:none;
		color:#61666D;
	}

	form#search_query div input.input_submit {

		float:right;

		padding:0px;

		width:22px;

		height:19px;

		border:none;

		background:url(../images/search_bt.gif) no-repeat;

		cursor:pointer;

		

	}

	body#zoekresultaten-pagina #main-tekst h2 {

		margin: 0;

	} 

	body#zoekresultaten-pagina #main-tekst h3 {

		clear: both;

	}

	ul#search_cat {

		width: 570px;

		overflow: hidden;

		margin: 0 0 10px 0;

	}

	ul#search_cat li {

		width: 114px;

		float:left;

	}

	ul#search_cat li a {

		display: block;

		padding: 1px 4px;

		width: 114px;

		height:17px;

		overflow: hidden;

		float: left;

		border-right: 1px solid #b5b5b5;

		color: black;

		background: white;

	}

	ul#search_cat li a:hover,ul#search_cat li a.sel {

		background : #b5b5b5;

		

	}

	

	

	ul#zoekresultaten {

		clear: both;

		margin: 20px 0 0 0;

		width: 560px;

		overflow: hidden;

	}

	ul#zoekresultaten a {

		display: block;

		padding: 0 0 10px 0;

		margin: 0 0 20px 0;

		width: 560px;

		overflow: hidden;

		color: #000000;

		background:#E7E5E6;

	} 

	ul#zoekresultaten a:hover {

		background:none;

	}

	ul#zoekresultaten a span.titel {

		display: block;

		margin: 0 0 5px 0;

		font-weight: bold;

	}

	ul#zoekresultaten a span.marked {
		color:#F18000; 
	}

	/* nieuwsbrief webpagina */

	body#nieuwsbriefweb-pagina  div#main-tekst {

	width:695px;

	}

	body#nieuwsbriefweb-pagina div#footer {

		clear: both;

	}
        div#top-banners {
            /*margin: 10px 0px 16px 0;
            width: 977px;
            overflow: hidden;
            */
            margin-bottom: 28px;
            margin-right: 0;
            margin-top: 18px;
            overflow: hidden;
            width: 992px;
        }
        div#top-banners li {
            width: 192px;
            float:left;
            overflow: hidden;
            padding:0 8px 0 0;
        }
        div#top-banners li a {
            display: block;
            float: left;
            padding: 5px;
            text-decoration: none;
            border: 1px solid #C8C8C8;
            width: 180px;
            overflow: hidden;
           
       }
       div#top-banners li.last {
        padding: 0px;
       }

        div#top-banners li a img {
            border:none;
            text-decoration: none;
            width: 180px;
            height: 50px;
        }
        div#extra-menu {
            width: 200px;
            margin-bottom: 32px;
            overflow: hidden;
        }
        div#extra-menu ul {
            border-top: 1px solid #C8C8C8;

        }
        div#extra-menu li {
            width: 192px
        }
        div#extra-menu ul li a {
            display:block;
            margin-bottom: 0px;
            padding: 14px 4px;
            height: 34px;
            width: 192px;
            overflow: hidden;
            border: none;
            border-bottom: 1px solid #C8C8C8;
            color: #61666D;
            font-weight: normal;
        }
        div#extra-menu ul li a b {
            font-weight: bold;
            display: block;
             font-size: 17px;
        }

        #twitter-box {
            border: 1px solid #d8d8db;
            border-bottom: none;
            height: 595px;
        }
        #twitter-box-top {
            height: 44px;
            background: #d8d8db;
            color: white;
            font-size: 21px;
            font-weight: bold;
            padding: 30px 15px 0;

        }
        #twitter-box-middle {
            height: 479px;
        }
        #twitter-box-bottom {
            height: 43px;
            background: #d8d8db;
        }
        
ul#huizenalbum-list li a {
    margin-right: 11px;
    border: 1px solid #d5d5d5;
    background: #C8C8C8;
    width: 114px;
    overflow: hidden;
    display: block;
    float: left;
    margin-bottom:12px;
}
#huizenalbum-container {
    width: 1000px;
    overflow: hidden;
    padding: 20px 0px;

}
#huizenalbum-overzicht {
    width: 815px;
    overflow: hidden;
    float: left;
}
#filter-header {
    border-top: 1px solid #7f7f7f;
    border-bottom: 1px solid #7f7f7f;
    background: #f2f2f2;
    padding: 6px 3px 0px;
    color: #7f7f7f;
    margin-bottom: 8px;
}


#filtermenu {
    width: 168px;
    overflow: hidden;
    float: right;
}
#filtermenu select {
    width: 165px;
    margin-bottom: 8px;
    border: 1px solid #7f7f7f;
    border-right: none;
    color: #000;
}

ul#huizenalbum-list li.last {
    margin-right: 10px;
}
ul#huizenalbum-list li a span.naam {
    width: 94px;
    color: #61666D;
}
ul#huizenalbum-list li a {
    width: 185px;
    height: 112px;
    border: 3px solid #d8d8db;
    overflow: hidden;
    display: block;
}
ul#huizenalbum-list li a .img-text-list {
            width: 185px;
            position: relative;
            z-index: 2;
            top: -20px;
            display: block;
            line-height: 18px;
            height:20px;
            color: white;
            text-align: center;
            font-weight: bold;
            background: url(../images/textbox-bg.png) repeat;
        }
ul#huizenalbum-list li a img {
    width: 185px;
    height: 112px;
    border-color: #efefef;
    border: none;
}

body#huizenalbum-details-pagina #content-main {
    width: 986px;
    overflow: hidden;
    padding: 20px 7px;

}
#dirty{
    border-top: 1px solid #bfbfbf;
    height:2px;
    width:195px;
    margin-left: -21px;
}
#album-detail-bg {
    z-index:0;
    position: relative;
}
body#huizenalbum-details-pagina #container-left {
    width: 792px;
    overflow: hidden;
    float: left;
}
body#huizenalbum-details-pagina #container-right {
    border-left: 1px solid #bfbfbf;
    width: 193px;
    padding-left: 0px;
    overflow: hidden;
    float: right;
}
.transparent {
    zoom: 1;
    filter: alpha(opacity=40);
    opacity: 0.4;

}
img#main-img {
    z-index:5;
    position: absolute;

    width: 400px;
  border: none;
  text-decoration: none;
    overflow: hidden;
    height: 265px;
}

#main-img-text {
 background: url(../images/textbox-bg.png) repeat;
 position: absolute;
 z-index: 7;
 display: block;
 width: 380px;
 height: 25px;
 left: 178px;
 top: 275px;
 color: white;
 padding: 10px;
  font-size: 17px;
    font-weight: bold;
    text-align: center
}


a#prev-img {
    display: block;
    overflow: hidden;
    height: 45px;
    width: 45px;
    position: absolute;
    top: 120px;
    z-index:10;
    left: 157px;
 
    cursor: pointer;
    text-align:center;
    background: url(../images/prev-album.png);

}
a#next-img {
    display: block;
    overflow: hidden;
    left: 556px;
    width: 45px;
    cursor: pointer;
    position: absolute;
    top: 120px;
    height: 45px;
    z-index: 10;
   background: url(../images/next-album.png);
}
#brochure {
    width: 190px;
    overflow: hidden;

}

.brochure-link {
    background: url(../images/brochure-bg.png) no-repeat;
    height: 53px;
    display: block;
    overflow: hidden;
    text-align: center;
    margin:10px 0 15px 0px;
    line-height:27px;
    font-size: 13px;
    color: white;
    width: 195px;
    font-weight: bold;
    position: relative;
    z-indexd:5;
  }
  #brochure-data {
      border-top:1px solid #bfbfbf;
          margin-top: 38px;
          position:relative;
          z-index:1;
}
#brochure-data #data-left {
    clear: both;
      width: 185px;
      font-size: 14px;
 
}
#brochure-data #data-left .lev-organistatie {
    color: #2bb3e9;
    font-size: 17px;
    font-weight: bold;
    border-bottom: 1px solid #000;
}
#brochure-data #data-left .lev-website {
color: red;
}
#brochure-data img {
    display: block;

    margin: 0 auto 5px;

}


.leverancier_link {
    font-family: calibri,arail;
    font-size:19px;
    font-weight: bold;
    line-height: 19px;
    color: #4f81bd;
    display: block;
    margin-right :43px;
    float: left;
    text-decoration:underline;
}
#leverancier_omschrijving {

    padding :12px 15px 12px 0;
    font-size: 15px;
    color: black;
    line-height: 25px;
    

}
