    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,address,th{margin:0;padding:0;}
    table{border-collapse:collapse;border-spacing:0;}
    fieldset,img{border:0;}
    address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
    
    caption,th {text-align:left;}
    h1,h2,h3,h4,h5,h6{font-size:100%;}
    q:before,q:after{content:'';}
    body {font-size:13px;font-family: Arial, Helvetica, sans-serif;}
    table {font-size:inherit;}
    select, input, textarea {font:99%  Arial, Helvetica, sans-serif;}
    pre, code {font:115% monospace;}
    body * {line-height:1.22em;}

    body
    {
        background-color : #F2F2F2;
        padding : 0px 0px ;
		margin: 0 0 0 0;
		font-size:14px;
    }

    #Body
    {
        background-color: #ffffff;
		color : #000000 ;
        font-family :  Arial, Helvetica, sans-serif ;
        font-size : 100% ;
        margin : 5px 0px 0px 0px;
        text-align : left ;
        width : 765px ;
    }
	
	.top {
	width:760px;
	margin:0 0 5px 0;
	font-size:12px;
	color:#000;
	text-align:right;
	}
	
	.top li {
	clear:both;
	display:inline;
	}

    #Header
    {
        background-image : url('../images/ipnederland/header-ipn.jpg') ;
        background-position : top left ;
        background-repeat : no-repeat ;
        margin : 0px auto ;
        height : 116px ;
        overflow : hidden ;
        width : 765px ;
    }

    #Header  .Logo 
    {
        display : inline ;
        float : left !important ;
        margin : 7px 0px 0px 35px !important; 
    }

    .advert
    {
        text-align : center ;
		width: 768px;
		margin: 0px;
    }
	
	
	#Header .logo
    {
        display : inline ;
        float : left ;
        margin : 15px 0px 0px 24px ;
    }

    #Navigation
    {
        background-color : #357590 ;
        background-position : top left ;
		border: 1px solid #000000;
		margin : 5px 0px 5px 0px ;
        text-align : center ;
        vertical-align : middle ;
        width : 764px ;
		height: 20px ;
		font-size: 85% !important;
    }

    #Navigation p
    {

        overflow : hidden ;
		width:100%;
		margin:0 auto 0 auto;
		padding:0;		

    }

    #Navigation a
    {
        color : #ffffff ;
        display : inline ;
        float : left ;
        font-family : Arial,sans-serif ;
        height : 17px ;
		border-right: 1px solid #000000;
		padding:3px 17px 0 17px;
        text-decoration : none ;
		font-weight: bold;		
    }
	
	#Navigation a.end {
		border-right: none !important;
	}

    #Navigation a:hover ,
    #Navigation a.Active
    {
        background-color:#f8f8f8;
        color : #000000 ;
    }
	
	#Navigation a.on {
	background-color:#b2b7c9;
	color:#414b6e;
	background-image : url('../images/iperealestate/Subnavigation-on.jpg') ;
        background-position : top left ;
	}


    #Navigation .Clear
    {
        background-color : #000000 ;
        clear : both ;
        display : block ;
        height : 1px ;
        overflow : hidden ;
    }



	#Subnavigation
    {
        background-color : #b2b7c9 ;
		background-image : url('../images/iperealestate/Subnavigation.jpg') ;
        background-position : top left ;
        text-align : left ;
		margin:0 auto 0 auto;
		height: 23px ;
		padding-left:22px;

    }


#Subnavigation span {
padding:3px 0 0 0;
}
    #Subnavigation a
    {
        color : #253255 ;
        display : inline ;
        float : left ;
        font-family : Verdana,Arial,sans-serif ;
        font-size : 74% ;
		height: 21px ;
		padding:5px 0px 0 0px;
		margin:0 12px 0 12px;
        text-decoration : none ;

}

	#Subnavigation a:hover {
		color:#050b20;
	}

    #Contents
    {
        background-color : #ffffff ;
        color : #333333 ;
        font-size : 75% ;
        margin : 0px auto ;
        padding : 15px 0px 0px 0px ;
        vertical-align : middle ;
        width : 753px ;
    }
	
	#Contents.promoleft
    {
        background: url(../images/iperealestate/promo-bg.gif) top left no-repeat;
    }

    #Contents .Clear
    {
        clear : both ;
        height : 10px ;
        overflow : hidden ;
    }
	
	#promo {
		color : #333333 ;
        display : inline ;
        float : left ;
        overflow : hidden ;
        width : 18% ;
		/*border-right: 1px dotted #CCCCCC;*/
		/*background-color:#FFFFFF;*/
		padding-left:8px;
		/*padding-top:4px;*/
		clear:left;
	}
	
		#promostyled {
		color : #333333 ;
        display : inline ;
        float : left ;
        overflow : hidden ;
        width : 18% ;
		/*border-right: 1px dotted #CCCCCC;*/
		/*background-color:#FFFFFF;*/
		padding-right:8px;
		/*padding-top:4px;*/
		clear:left;
	}
	
		#promo-links {
		color : #333333 ;
        display : inline ;
        float : left ;
        overflow : hidden ;
        width : 18% ;
		border-right: 1px dotted #CCCCCC;
		/*background-color:#FFFFFF;*/
		padding-left:12px;
		/*padding-top:4px;*/
	}
	
	#promo p, #promostyled p, #promo-links p
    {
		line-height:15px;
	font-weight:bold;
	font-size:110%;
		padding-bottom:4px;
		
    }
	#promo p a, #promostyled p a, #promo-links p a {
	color:#36447a ;
	}
	

	#promo h2, #promostyled h2, #promo-links h2 {
        color : #253255 ;
        font-size : 110% ;
        font-weight : bold ;
        margin : 0px 0px 10px 0px ;

	}
	#promo ul li, #promostyled ul li, #promo-links ul li {
	list-style:none;
	line-height:15px;
	font-weight:bold;
	font-size:110%;
	}
	#promo ul li a,#promostyled ul li a,#promo-links ul li a {
	color:#36447a ;
	}
	#promo ul li a:hover, #promostyled ul li a:hover, #promo-links ul li a:hover {
	color : #727faf ;
	}

	#promo ul li ul li, #promostyled ul li ul li, #promo-links ul li ul li {
	padding-left:20px;
	font-weight:normal;
	font-size:100%;
	}
	
	#promo ul li ul li a, #promostyled ul li ul li a, #promo-links ul li ul li a {
	
	}
	
	



	#promostyled ul li {
	list-style:none;
	line-height:18px;
	font-weight:normal;
	font-size:100%;
	padding-left:8px;
	background:url(../images/iperealestate/promo-li-bg3.gif) top repeat-x !important;
	margin-bottom:1px;
	margin-left:8px;
	}
	#promostyled ul li a {
	color:#fff ;
	text-decoration:none;
	}
	#promostyled ul li a:hover {
	color : #c4c5ca ;
	}

	#promostyled ul li ul li {
	padding-left:20px;
	font-weight:normal;
	font-size:100%;
	}
	
	#promostyled ul li ul li a {
	
	}
	

	

	#Left_container {
	width:80%;
	_width:76%;
	float : left ;
    margin : 0px ;
	}
	
	#Left_container2 {
	border-right:1px solid #000000;
	width:54%;
	_width:50%;
	float: left;
    margin : 0px ;
	}
	
	#Left
    {
        color : #000000 ;
        display : inline ;
        
    
	
    }
	
	#Left table {
	margin : 0px 5px 15px 12px ;
	}
	
	#Left table p {
	margin : 4px 4px 4px 4px ;
	font-size: 100%;
	}

	

    #Left h1
    {
        color : #000000 ;
        font-size : 197% ;
        font-weight : bold ;
        margin : 0px 25px 15px 12px ;
		border-bottom: 1px dotted #c0c0c0 ;
		
    }
	
	#Left_container #Left h1 {
	width:98%;
	}
	#Left_container2 #Left h1 {
	width:92%;
	}
	

    #Left h2
    {
        color : #505050 ;
        font-size : 145% ;
        font-weight : bold ;
        margin : 0px 25px 15px 12px ;
    }
	
	#Left h2 a
    {
        color : #253255 ;
        font-weight : bold ;
		text-decoration:none;
    }
	
	#Left h2 a:hover {
		color: #36447a;
		}
	
	#Left h3
    {
        color : #253255 ;
        font-size : 115% ;
        font-weight : bold ;
        margin : 0px 25px 15px 12px ;
    }
	
	#Left h4
    {
        color : #253255 ;
        font-size : 105% ;
        font-weight : bold ;
        margin : 0px 25px 15px 12px ;
    }
	
	#Left h5
    {
        color : #253255 ;
        font-size : 95% ;
        font-weight : bold ;
        margin : 0px 25px 15px 12px ;
    }
	
	#Left p h5
    {
        color : #cc0000 ;
        font-size : 105% ;
        font-weight : bold ;
        margin : 0px 25px 15px 12px ;
    }
	
span.header  {
	color : #000000 ;

    font-weight : bold ;
}
span.header a{
color : #000000 ;
text-decoration:none;
font-size:120%;
}

.article {
font-size:110%;
line-height:16px;
margin-left:11px;
margin-bottom:10px;
clear:left;

}

.summaryimagediv {
width:93px;
text-align:center;
line-height:16px;
float:left;
clear:left;
margin-right:11px;
margin-left:10px;

}

.summaryimagediv img {
height:70px;

}

img.summaryimage {
height:70px;
float:left;
margin-right:10px;
clear:left;

}

    #Left p
    {
        margin : 0px 15px 15px 12px ;
		font-size:110%;
		line-height:16px;
    }
	 #Left td
    {	font-size:110%;}
	
	#Left ul
    {
        line-height : 125% ;
        margin : 0px 25px 15px 70px ;
    }
	
	#Left ul li
    {
        line-height : 155%;
		font-size:110%;
    }

    #Left a
    {
        color:#36447a ;
    }

    #Left a:hover
    {
        color : #727faf ;
    }

    .Points
    {
        margin : 0px 0px 0px 31px ;
    }

    #Left address
    {
        border : 0px ;
        color : #cc0000 ;
        margin : 0px 0px 15px 26px ;
        padding : 4px 15px 4px 24px ;
		background-image:url(../images/iperealestate/address.gif);
		background-position:top left;
		background-repeat:repeat-y;
    }

    

    #Left address h1
    {
        color : #cc6666 ;
        font-size : 100% ;
        margin : 0px 25px ;
        padding : 0px ;
    }

    #Left address p
    {
        color : #cc0000 ;
        margin : 0px 25px ;
        padding : 0px ;
    }

    #Left address a
    {
        color : #cc0000 ;
    }

    #Left address a:hover
    {
        color : #000000 ;
    }

	blockquote {
	padding: 0 20px 0 20px;
	}

    #Left #Right
    {
        display : inline ;
        float : right ;
        margin : 3px 1px 15px 15px ;
        width : 140px ;
    }

    #leftcolumn
    {
        display : inline ;
        float : left ;
        margin : 3px 1px 15px 1px ;
        width : 140px ;
		clear:none;
    }

    #Left #Right .Login, #leftcolumn .Login
    {

        font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:100%;
        margin : 0px 0px 15px 0px ;
        text-align : center ;
        width : 140px ;
		
		
    }

    #Left #Right .Login h1, #leftcolumn .Login h1
    {
        background-image : url('../images/ipnederland/tab_top.gif') ;
        background-position : top left ;
        background-repeat : repeat-y ;
		color : #ffffff ;
        font-size : 115% ;
		font-weight:bold;
        height : 22px ;
        line-height : 22px ;
        padding : 0px 3px 0 0px;
        vertical-align : middle ;
		margin : 0px 0px 0px 0px ;
		width:100%;
		border:none;
		
    }
	
	 #Left #Right .Login2, #leftcolumn .Login2
    {

        font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:100%;
        margin : 0px 0px 15px 0px ;
        text-align : center ;
        width : 140px ;
		
		
    }

    #Left #Right .Login2 h1, #leftcolumn .Login2 h1
    {
        background-image : url('../images/iperealestate/Login_-_Top2.gif') ;
        background-position : top left ;
        background-repeat : repeat-y ;
		color : #ffffff ;
        font-size : 115% ;
		font-weight:bold;
        height : 22px ;
        line-height : 22px ;
        padding : 0px 3px 0 5px;
        vertical-align : middle ;
		margin : 0px 0px 0px 0px ;
		width:100%;
		border:none;
		
    }
	
	#Left #Right .Block h1, #leftcolumn .Block h1
    {
        background-image : url('../images/ipnederland/tab_top.gif') ;
        background-position : top left ;
        background-repeat : repeat-y ;
		color : #ffffff ;
        font-size : 115% ;
		font-weight:bold;
        height : 22px ;
        line-height : 22px ;

        vertical-align : middle ;
		margin : 0px 0px 0px 0px ;
		width:100%;
		border:none;
		
    }
	
    #Left #Right .Login p, #leftcolumn .Login p
    {
		margin:0px auto 0px auto;
		padding: 2px 14px 2px 8px;
		text-align:left;
		width : 130px ;
        background-image : url('../images/ipnederland/block_background.gif') ;
        background-position : top left ;
        background-repeat : repeat-y ;
		line-height:15px;
    }

    #Left #Right .Login .bottom, #leftcolumn .Login .bottom
    {
        background-image : url('../images/ipnederland/tab_bottom.gif') ;
        background-position : top left ;
        background-repeat : no-repeat ;
        height : 11px ;
    }
	
	#Left #Right .Login2 p, #leftcolumn .Login2 p
    {
		margin:0px auto 0px auto;
		padding: 2px 6px 2px 6px;
        width : 140px ;
		text-align:left;
		width : 140px ;
        background-image : url('../images/iperealestate/Block2_-_Background.gif') ;
        background-position : top left ;
        background-repeat : repeat-y ;
		line-height:15px;
    }

    #Left #Right .Login2 .bottom2, #leftcolumn .Login2 .bottom2
    {
        background-image : url('../images/iperealestate/Login_-_Bottom2.gif') ;
        background-position : top left ;
        background-repeat : no-repeat ;
        height : 11px ;
    }

	#Left #Right .Login label, #leftcolumn .Login label {
	width:40px;
	
	
	}
	#Left #Right .Login input, #leftcolumn .Login input {
	width:120px;margin-top:3px;	
	}
	#Left .Login select, #leftcolumn .Login select {
	width:120px;margin-top:3px;	
	}
	
	#Left #Right .Login .checkbox, #leftcolumn .Login .checkbox {
	width:20px;
	float:none;
	margin-top:0px;
	}
	
	#Left #Right .Login .submit, #leftcolumn .Login .submit {
	width:60px;
	height:18px;
	border:1px solid #000000;
	background-color:#ffffff;
	font-size:10px;
	margin-right:17px;
	}
	
    .Block
    {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        margin : 5px 25px 5px 0px ;
        text-align : center ;
        width : 140px ;
		font-size:100%;		
    }


		
	.Block p
    {
        width : 140px ;
        background-image : url('../images/ipnederland/block_background.gif') ;
        background-position : top left ;
        background-repeat : repeat-y ;
		line-height:15px;
		padding-bottom:2px;
		    }
			
	.Block_Middle
    {
        width : 140px ;
        background-image : url('../images/ipnederland/block_background.gif') ;
        background-position : top left ;
        background-repeat : repeat-y ;
		line-height:15px;
		padding-bottom:2px;
		    }
	
	.Block img {
	margin: 4px 0px 2px 0px;
	}
	
	#Left #Right p strong {
	color:#727faf;
	font-weight:bold ;
	line-height:15px;
    }
	
    .Block .bottom
    {
        background-image : url('../images/ipnederland/tab_bottom.gif') ;
        background-position : top left ;
        background-repeat : no-repeat ;
        height : 11px ;
    }

    #Links
    {
        background-color : #357590 ;
        color : #ffffff ;
        font-family : Arial,sans-serif ;
        font-size : 90% ;
        height : 25px ;
        margin : 5px 0 5px 0 ;
        overflow : hidden ;
        text-align : center ;
        vertical-align : middle ;
		
    }

    #Links { font-size:85%;}
	
	#Links p
    {
        line-height : 24px ;
    }

    #Links a
    {
        color : #ffffff ;
        text-decoration : none ;
    }

    #Links a:hover
    {
        color : #333333 ;
    }

    #Copyright
    {
        color : #333333 ;
        font-size : 85% ;
        margin : 6px 0 5px 0 ;
        text-align : center ;
        width : 765px ;
    }

    #Copyright p
    {
    }

    em
    {
        font-style : italic ;
    }

    strong
    {
        font-weight : bold ;
    }
	
	
#gallery {
margin-left:20px;
}

#gallery_box {
width:170px;
float:left;
margin-bottom:8px;
margin-left:12px;
}

#gallery_image img{
width:170px;
height:113px;
overflow:hidden;
}

#gallery_image {

}

#gallery_title {
width:155px;
margin-left:auto;margin-right:auto;
height:28px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
text-align:center;
}

#gallery_title a {
text-decoration:none;
}

td {
height:28px;
}

td .title {
color: #333366;
font-size:13px;
font-weight:bold;
}

.highlight1 {background-color:#e3e5f1; padding:10px; border: 1px solid #505294; margin:10px; width:70%; font-size:110%;}
.highlight2 {background-color:#dcb38a; padding:10px; border: 1px solid #505294; margin:10px; width:70% font-size:110%;}
.highlight3 {background-color:#f5ff87; padding:10px; border: 1px solid #505294; margin:10px; width:70% font-size:110%;}
.highlight4 {background-color:#bfffba; padding:10px; border: 1px solid #505294; margin:10px; width:70% font-size:110%;}
/*p.clickmargin {min-height:70px !important;}*/

#container-imgs
{
	
	margin-top: 20px;
	margin-bottom: 50px;	
	width: 470px;
	height: auto;
}
#container-imgs .thumbLandscape
{
	float: left;
	display: inline;
	margin: 5px;
	width: 222px;
	height: 148px;
}
#container-imgs .thumbPotrait
{
	float: left;
	display: inline;	
	margin-top: 5px;
	margin-left: 8px;
	margin-right: 8px;
	margin-bottom: 5px;
	width: 99px;
	height: 148px;
}

#content_col2 {
	margin-bottom: 10px;
	margin-left:2px;
	float:right;
	width:25%;
	padding:4px 4px 4px 8px;
	height:100%;
}

#content_col2 h2 {
	font-size: 110%;
	font-weight: bold;
	margin-bottom: 10px;
}

#content_col2 p {
	font-size: 110%;
}

#content_col2 p.clickmargin {
	margin-bottom: 15px !important;
	min-height: 0px !important;
}

#leftcolumn li strong {
	font-size: 110%;
	line-height: 2em !important;
	padding-bottom: 20px !important;
}

#leftcolumn li {
	line-height: 1.4em !important;
	font-size: 110%;
}

.sideadverts {
	padding:10px;
	border: 1px solid #e9e9e9;
}

.rss {
	text-align: center;
}

#leftcolumn li { font-weight: bold; }
#leftcolumn li ul li { font-weight: normal !important; }

.smallgrey { font-size:85%; color:#666666; }

/*Display:none added by Paul 24/8/2008 to temporarily turn them off*/
div.articleadcontainer {padding-bottom: 16px; padding-top:6px; border-top:1px dotted #666; border-bottom:1px dotted #666; margin: 0 15px 8px 15px; text-align:center; clear:both; }
div.articleadcontainer a {font-size: 11px;}
div.articleadcontainer div {border: none; }

#rightad { float:right; }
#wrapper { width:975px; margin: 0 auto; }
