/* Tallieu & Tallieu nv - www.tnt.be*/

		a:active, a:focus {
			outline: none;
		}
	
	
	
		*,div,ul,li,h1,h2,p
		{
		margin: 0px;
		padding: 0px;

		}
		
	
	html { height: 100%; margin-bottom: 1px; }
		
		
		body#arnou-be{
			margin: 0;
			padding: 0;
			background: #fff url("_images/bg_body.jpg") repeat-x top left;
 			font: 11px/19px "Trebuchet MS", Arial, sans-serif;
			color: #000;
			height: 100%;
		}
		
		
		
		
		
		body#arnou-makelaars-kantoor-be{
			margin: 0;
			padding: 0;
			background: #fff url("_images/header-augustus-2008.jpg") repeat-x top left;
 			font: 11px/19px "Trebuchet MS", Arial, sans-serif;
			color: #000;
			height: 100%;
		}
		
		
		
		
		
		
		.wrp
		{
		width: 950px;
		margin: 0px auto 0px;
		text-align: center;
		}
		
		
		div#header
		{
/*
		opacity: 0.5;
*/
		height: 250px;
		}
		
		
		
	
		
		
		.voorstelling
		{
		background: #fff url("_images/_headers/header-augustus-2008.jpg") no-repeat top center;
		}
		
		
		
		.building
		{
		background: #fff url("_images/bg_general.jpg") no-repeat top center;
		}
		
		.woonconcepten_modern
		{
		background: #fff url("_images/bg_woonconcepten_modern.jpg") no-repeat top center;
		}
		.woonconcepten_pastorie
		{
		background: #fff url("_images/bg_woonconcepten_pastorie.jpg") no-repeat top center;
		}
		.woonconcepten_cottage
		{
		background: #fff url("_images/bg_woonconcepten_cottage.jpg") no-repeat top center;
		}
		.woonconcepten_spaans
		{
		background: #fff url("_images/bg_woonconcepten_spaans.jpg") no-repeat top center;
		}
		.woonconcepten_fermette
		{
		background: #fff url("_images/bg_woonconcepten_fermette.jpg") no-repeat top center;
		}
		
		
		.general
		{
		background: #fff url("_images/bg_general.jpg") no-repeat top center;
		}

		.appartementen	{
		background: #fff url("_images/bg_appartement.jpg") no-repeat top center;
		}
		.woningen	{
		background: #fff url("_images/bg_woning.jpg") no-repeat top center;
		}
		
		.makelaarskantoor
		{
		background: #fff url("_images/_headers/bg_header_makelaarskantoor.jpg") no-repeat top center;
		}
		
		.wichelen
		{
		background: #fff url("_images/_headers/bg_header_wichelen.jpg") no-repeat top center;
		}
		
		.tiegem-anzegem
		{
		background: #fff url("_images/_headers/header-tiegem-anzegem.jpg") no-repeat top center;
		}

		.apollo
		{
		background: #fff url("_images/_headers/header-apollo.jpg") no-repeat top center;
		}
		
		.alexander
		{
		background: #fff url("_images/_headers/header-alexander.jpg") no-repeat top center;
		}
		
		.elza
		{
		background: #fff url("_images/_headers/header-elza.jpg") no-repeat top center;
		}
		
		.ineke
		{
		background: #fff url("_images/_headers/header-ineke.jpg") no-repeat top center;
		}
		
		.matisse
		{
		background: #fff url("_images/_headers/header-matisse.jpg") no-repeat top center;
		}	
		
		.maxime
		{
		background: #fff url("_images/_headers/header-maxime.jpg") no-repeat top center;
		}	
		
		.margot
		{
		background: #fff url("_images/_headers/header-margot.jpg") no-repeat top center;
		}	
		
		.marit
		{
		background: #fff url("_images/_headers/header-marit.jpg") no-repeat top center;
		}	
		
		
		.boomstraat
		{
		background: #fff url("_images/_headers/header-boomstraat.jpg") no-repeat top center;
		}	
		
		.nieuwbouwappartementen
		{
		background: #fff url("_images/_headers/header-nieuwbouwappartement.jpg") no-repeat top center;
		}
		
		
		
		.deerlijk
		{
		background: #fff url("_images/_nieuwbouwwoning/header-deerlijk.jpg") no-repeat top center;
		}
		
		.deinze
		{
		background: #fff url("_images/_nieuwbouwwoning/header-deinze.jpg") no-repeat top center;
		}
		
		
		.maldegem
		{
		background: #fff url("_images/_nieuwbouwwoning/header-maldegem.jpg") no-repeat top center;
		}
		
		
		.tiegem
		{
		background: #fff url("_images/_nieuwbouwwoning/header-tiegem.jpg") no-repeat top center;
		}
		
		
		.aalter
		{
		background: #fff url("_images/_headers/aalter-header.jpg") no-repeat top center;
		}
		
		.wondelgem
		{
		background: #fff url("_images/_nieuwbouwwoning/header-wondelgem.jpg") no-repeat top center;
		}
		
		.header2009
		{
		background: #fff url("_images/_headers/header-2009.jpg") no-repeat top center;
		}
		
		div#map
		{
		float: left;
		display: inline;
		width: 300px;
		height: 200px;
		}
		
		
		img.j
		{
		float: left;
		width: 300px;
		height: 200px;
		}
		
		
		h2#arnou
		{

		margin: 40px 0 0 0;
		float: left;
		}
		
		
		h2#arnou a:link, h2#arnou a:visited, h2#arnou a:visited
		{
		background: transparent url("_images/arnou_lg.png") no-repeat top center;
		width: 200px;
		height: 54px;
		display: block;
		text-indent: -9999px;
		}
		
		h2#arnou a:hover
		{
		opacity: 0.5;
		}
	
		
		div#content
		{
		width: 100%;
		background: #C0C1BC url("_images/bg_content.jpg") repeat-x bottom left;
/*
		opacity: 0.6;
*/
		}
		
		
		
		
		
		div#txt
		{
		float: left;
		text-align: justify;
		width: 650px;
		border-right:  1px #9e9fa3 solid;
		display: inline;
		padding: 15px 0 25px 0;
		min-height: 250px;

		}
		
		div#txt h1		{
		float: left;
		padding: 0px;
		font: bold 15px/19px "Trebuchet MS", Arial, sans-serif;
		text-transform: uppercase;
		color: #000;
		margin: 10px 0 25px 0;
		}
		div#txt h2	{
		float: left;
		font: normal 15px/19px "Trebuchet MS", Arial, sans-serif;
		text-transform: uppercase;
		color: #000;
		margin: 10px 0 25px 0;
		}
		
		div#txt h3
		{
		margin: 0px 0 0px 0;
		padding: 0px;
		font: bold 11px/15px "Trebuchet MS", Arial, sans-serif;
		color: #000;
		text-align: left;
		}
		
	
	
	div#txt ul.ops
		{
		margin: 0px 0 0px 20px;
		float: left;
		text-align: justify;
		width: 600px;
		}
		
		
		div#txt ul.ops li
		{
		margin: 0 0 10px 0;
		}
		
	
		
		
		
		
		div#txt h3 a
		{
		display: inline;
		color: #fff;
		background: #E10017;
		float: right;
		margin: 11px 44px 0 0;
		padding: 6px;

		}
		
	
		
		
		
			
		div#txt h3#contactlink a, div#txt h3#contactlink a:link, div#txt h3#contactlink a:visited
		{
		color: #fff;
		text-decoration: none;
		}
		
		
	
		
		div#txt h3#contactlink a img
		{
		border: 0px;
		}
		
		
		
		
		
		div#contactbox
		{
		background: #fff;
		/*position: absolute;*/
		left: 0;
		clear: both;
		width: 585px;
		padding: 10px;
		margin: 0px;
		}
		br.clear	{
		clear: both;
		line-height: 0;
		}
		div#contactbox br	{
		clear: both;
		}
		div#contactbox input, div#contactbox select	{
		border: 1px solid #ccc;
		width: 130px;
		float: left;
		margin: 5px 10px 0 0;
		}
		div#contactbox select	{
		width: 280px;
		}
		div#contactbox input.small	{
		border: 1px solid #ccc;
		width: auto;
		height: auto;
		float: left;
		margin: 5px 10px 0 0;
		}
		div#contactbox input.checkbox,div#contactbox input.radio	{
			margin: -2px 10px 0px 0;
			width: auto;
			border: auto;
			border: none;
			}
		div#contactbox textarea {
			border: 1px solid #ccc;
		width: 422px;
		float: left;
		margin: 5px 10px 0 0;
			}
		div#txt div#contactbox button	{
			float: right;
			clear: both;
			margin: 10px 12px 0 0px;
		}
		div#contactbox label	{
		height: auto;
		border-top: 1px #ccc solid;
		margin: 5px 5px 0 5px;
				width: 140px;
		float: left;
		}
		/* AntiSpam Formfield */
		div#contactbox .asff	{
		display: none;
		}
		div#contactbox div.section	{
		float: left;
		width: 280px;
		margin: 5px;
		padding-top: 5px;
		border-top: 1px #ccc solid;
		}
		div#txt div#contactbox p	{
		padding: 0 5px 0;
		}
		div#contactbox label.biglabel	{
		width: 568px;
		margin-right: 10px;
		}
		div#contactbox label.checkboxlabel	{
		width: 280px;
			}
		div#contactbox label.option	 {	
		border: none;	
		}
		#btn, .btn
		{
		border: 1px #ccc solid;
		 			font: 11px/19px "Trebuchet MS", Arial, sans-serif;
letter-spacing: 1px;
color: #999;
background: #fff;
		}
		
		div#txt p
		{
		padding: 0px 50px 10px 0;
		clear: both;
		color: #000;
		}
		
		
		
		
		
		div.stijl
		{
		float: left;
		text-align: center;
		height: 100%;
		width: 106px;
		margin: 0px 10px 0 0;
		padding: 5px 0 5px 0;
		}
		
		
		
		
	
		
		.stijl_box {
		display:block;
		height: 100%;
text-decoration: none;	
position: relative;
z-index: 2;
text-align: left;
}
	.stijl_box em	{
		margin: 0px 0 0px 0;
		padding: 0px;
		font: bold 11px/15px "Trebuchet MS", Arial, sans-serif;
		text-transform: uppercase;
		color: #333;
		display: block;
		float: left;
		}	
		
		
		/*
.stijl_box:hover {
		background:  #fff;
		opacity: 0.4;
		filter: Alpha(opacity=40);

		}
*/
		
		.stijl_box img.la
		{
		float: right;
		border: none;
		position: absolute;
		left: 106px;
		top: 12px;
		z-index: 20;
		width: 7px;
		height: 7px;
		}
	
		
		.stijl_box img { 
		border: none;
		margin: 1px auto 0px;
		text-align: center;
		padding: 0px;
		width: 110px;
		height: 66px;
		}
		
		a.stijl_box:hover img
		{
		opacity: 0.4;
		filter: Alpha(opacity=40);
		}
		
		
		
		
		
	
		
		div#sidebar
		{
		float: right;
		width: 299px;
		text-align: left;
		padding: 0px 0 0 0;
		display: inline;
		border-top: 10px #fff solid;
		}

		
		div#sidebar h2
		{
		font: bold 15px/30px "Trebuchet MS", Arial, sans-serif;
		text-transform: uppercase;
		color: #fff;
		margin: 10px 0 0px 30px;
		}




		div#sidebar p
		{
		color: #333;
		padding: 0 0 0 30px;
		}
		
		
		div#sidebar p.address
		{
		color: #333;
		padding: 0px;
		clear: both;
		text-align: left;
		padding: 30px 0 8px 0;
		}
		
		div#sidebar p.address img
		{
		float: left;
		margin: 0 0 12px 0;
		}		
		
		
		div#sidebar p a img, div#sidebar p a:link img, div#sidebar p a:visited img 
		{
		display: inline;
		border: 0px;
		padding: 1px;
		}
		
		div#sidebar p a:hover img
		{
		padding: 1px;
		border: 0px;
		opacity: 0.5;
		}
		
		
		
		div#sidebar p a, div#sidebar p a:link, div#sidebar p a:visited, div#txt a, div#txt a:link, div#txt a:visited
		{
		color: #333;
		text-decoration: underline;
		font-weight: bold;
		}
		
		div#sidebar p a:hover, div#txt a:hover
		{
		color: #333;
		text-decoration: none;
		}
		
		
		
		
	
		div#footer
		{
		width: 600px;
		float: left;
		text-align: left;
		height: 30px;
		text-transform: uppercase;
		color: #666;
		font: 9px/30px "Trebuchet MS", Arial, sans-serif;
		}
		
		
		div#footer a, div#footer a:link, div#footer a:visited
		{
		color: #666;
		text-decoration: underline;
		}
	
	
		div#footer a:hover
		{
		color: #666;
		text-decoration: none;
		}
	
	
		div#footer span
		{
		color: #E10017;
		font: bold 13px "Trebuchet MS", Arial, sans-serif;
		}
		
		
		ul#nav
		{
		list-style: none;
		margin: 22px 0 0 0;
		clear: left;
		float: left;

		}
	
	
	
		ul#nav li
		{
		float: left;
		font:  bold 10px/41px "Trebuchet MS", Arial, sans-serif;
		}
	
	
		ul#nav li a, ul#nav li a:link, ul#nav li a:visited
		{
		margin: 0;
		display: block;
		color: #999;
		text-decoration: none;
/*
		margin: 0 3px 0 3px;
*/
		padding: 0px 11px 0 11px;
		text-transform: uppercase;
		}
		
		ul#nav li a:hover, ul#nav li a#active
		{
		color: #fff;
		text-decoration: underline;
		}
		
		
		
		ul#nav li a.rooty
		{
		background: #fff url("_images/bg_rooty.gif") repeat-x top left;
		color: #fff;
		}
		
			
		
		
		ul#subnav
		{
		list-style: none;
		margin: 5px 0 0 0;
		clear: left;
		float: left;
		width: 400px;
		border-bottom: 3px #fff solid;
		}
	
	
	
		ul#subnav li
		{
		float: left;
		font:  bold 10px/30px "Trebuchet MS", Arial, sans-serif;
		}
	
	
		ul#subnav li a, ul#subnav li a:link, ul#subnav li a:visited
		{
		margin: 0;
		display: block;
		text-decoration: none;
		margin: 0 3px 0 3px;
		padding: 0px 5px 0 5px;
		text-transform: uppercase;
		color: #ccc; 
		}
		
		ul#subnav li a:hover
		{
		background-color: #7F7F7F;
		color: #fff;
		text-decoration: underline;
		}
		
		
		ul#subnav li a#actived
		{
		text-decoration: underline;
		color: #fff;
		}
		
		
		
		ul#subnav li a#extra, ul#subnav li a#extra:link, ul#subnav li a#extra:visited
		{
		margin: 0;
		display: block;
		color: #E10017;
		text-decoration: none;
		margin: 0 3px 0 3px;
		padding: 0px 5px 0 5px;
		text-transform: uppercase;
		}
		
		
				
		.woonconcepten_box img
		{
		border: 0px;
		float: left;
		}
		
		
		
	
		.woonconcepten_box a:hover img
		{
		opacity: 0.4;
		}

		
				
		.woonconcepten_box h2
		{
		font: bold 11px/16px "Trebuchet MS", Arial, sans-serif;
		text-transform: uppercase;
		}
		
		.woonconcepten_box h2 span
		{
		font-weight: normal;
		color: #fff;
		}






		div#formbox
		{
		margin: 15px 0 0 15px;
		float: right;
		width: 195px;
		padding: 5px 0 0px 0;
		}
	
	
		

		label
		{
		padding: 5px 0 0px 0px;
		text-align: left;
		font:  11px/10px "Trebuchet MS",  Arial, sans-serif; 
		float: left;
		width: 195px;

		}

 			
	
		input
		{
		background-color: #fff;
		width: 195px;
		margin: 5px 0 8px 0px;
		font: 11px/15px "Trebuchet MS",  Arial, sans-serif; 
		height: 17px;
		border: 1px #fff solid;
		}
		
		
		
		textarea
		{
		font: 11px/15px "Trebuchet MS",   Arial, sans-serif; 
		text-align: left;
		height: 56px;
		width: 250px;
		background-color: #fff;
		border: 1px #BBC7D3 solid;
		margin: 0px;
		padding: 0px;
		display: block;
		float: left;
		}
	
	
		
		input#btn, input.btn
		{
		border: 1px #ccc solid;
		text-transform: uppercase;
		width: 75px;
		font: 10px "Trebuchet MS",   Arial, sans-serif; 
		color: #666;
		margin: 10px 0px 0px 0px;
		float: right;
		background: #fff;
		}
		
		
		input#bigsubmit	{
		float: right;
		}
		
		/*
input:focus, textarea:focus
		{
		border: 1px #e14400 solid;
		background-color: #fff;
		}
*/
		input.botstop	{
		display:none;
		}
		
		p#disclaimer
		{
		font: 9px/12px "Trebuchet MS",   Arial, sans-serif; 
		color: #666;
		margin-top: 20px;
		padding-top: 6px;
		}
		
		p#disclaimer a, p#disclaimer a:link, p#disclaimer a:visited
		{
		color: #fff;
		text-decoration: underline;
		}
		
		p#disclaimer a:hover
		{
		text-decoration: none;
		}
	
	
	
		/*Residenties*/
		
		
		ul#details
		{
		list-style: none;
		margin: 0px 0 0 50px;
		width: 154px;
		padding: 10px;
		float: left;
		display: inline;
		background: #3e3e3e;
		}
	
	
	
		ul#details li
		{
		font:  bold 11px/26px "Trebuchet MS", Arial, sans-serif;
		_font:  bold 11px/13px "Trebuchet MS", Arial, sans-serif;

		}
	
	
		ul#details li a, ul#details li a:link, ul#details li a:visited
		{
		margin: 0;
		display: block;

		text-decoration: none;
		margin: 0px;
		padding: 0px 2px 0 12px;
		_padding: 0px 2px 3px 0px;

		color: #ccc; 
		border-bottom: 1px #92938E solid;
		background: transparent url("_images/arrow_nm.gif") no-repeat 0 10px;
		_background: transparent url("_images/arrow_nm.gif") no-repeat 0 2px;


		}
		
		ul#details li a:hover
		{
		color: #fff;
		text-decoration: underline;
		background: transparent url("_images/arrow_hover.gif") no-repeat 0 10px;
		_background: transparent url("_images/arrow_nm.gif") no-repeat 0 2px;

		}
		
		
		ul#details li a#actived
		{
		text-decoration: underline;
		color: #fff;
		background: transparent url("_images/arrow_hover.gif") no-repeat 0 10px;

		}
		
		
		
	/*
	
		.matisse
		{
		background: #fff url("_images/_headers/bg_matisse.jpg") no-repeat top center;
		}
	
	
*/
		a.inplantingsplan img, a.inplantingsplan:link img, a.inplantingsplan:visited img
		{
		opacity: 0.4;
		filter: Alpha(opacity=40);
		border: 0px;
		}
	
	
		a.inplantingsplan:hover img
		{
		opacity: 1;
		filter: Alpha(opacity=100);
		}
		
	
		div.res
		{
		float: left;
		display: inline;
		width: 125px;
		margin: 0 33px 15px 0;
		}
		
		
	
		div.res h4 a, div.res h4 a:link, div.res h4 a:visited
		{
		color: #000;
		font: 11px/11px "Trebuchet MS",  Arial, sans-serif; 
		text-decoration: underline;
		width: 125px;
		display: block;
		background: transparent url("_images/arrow_hover.gif") no-repeat bottom right;
		}
		
		
		
		div.res h4 a:hover
		{
		color: #000;
		width: 125px;
		display: block;
		background: transparent url("_images/arrow_nm.gif") no-repeat bottom right;
		}
		
		
		
		div.res h4 a span, div.res h4 a:link span, div.res h4 a:visited span
		{
		color: #eee;
		font: 10px/15px "Trebuchet MS",  Arial, sans-serif; 
		text-decoration: underline;
		text-transform: uppercase;
		}
		
		
	
		
		
		div.res h4 a:hover span
		{
		text-decoration: none;
		}
		
		
		
		
		
		div#txt a.resi img, div#txt a.resi:link img, div#txt a.resi:visited img
		{
		border: 1px #666 solid;
		padding: 1px;
		}
		
		
		div#txt a.resi:hover img
		{
		border: 1px #999 solid;
		padding: 1px;
		}
		
		
		
		
		
	
		
table.nicetable	{
		border-collapse: collapse;
		width: 600px;
		}	
	table.nicetable td, table.nicetable th	{
		border: 1px solid #000;
		padding: 2px 7px;
		text-align: left;
		vertical-align: top;
		background: #fff;
		}
table.nicetable td.noborder	{	border: 0px solid #000;background: transparent;	}
table.nicetable td.promo		{	color: #fff; background: #e10017;}

table.nicetable th	{
		background: #E10017;
		color: #fff;
		font-weight: bold;
	/*	width: 200px;*/
			}
div#txt p.kleinelettertjes	{
	padding-top: 15px;
	font-size: 9px;
	}
.nicetable ul	{
	padding-left: 20px;
	}
