/* 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%;
		}
		
		
		body#woonproject-biz
		{
		margin: 0px auto 0px;
		padding: 0;
		background: #fff;
		font:  12px/20px Arial, sans-serif;
		background: #fff url("_images/bg_body.gif") repeat-x top left;
		color: #000;
		}
		
		
		
		.wrp
		{
		margin: 0px auto 0px;
		width: 975px;
		text-align: center;
		}
		
		
		
		
		ul#language
		{
		list-style: none;
		margin: 2px 0 0 0;
		float: right;
		padding: 0px;
		}
	
	
	
		ul#language li
		{
		float: left;
		font:  10px/15px Arial, sans-serif;
		}
	
	
		ul#language li a, ul#language li a:link, ul#language li a:visited
		{
		margin: 0px 0px 10px 10px;
		display: block;
		padding: 0px;
		color: #fff;
		text-align: center;
		text-decoration: none;
		}
		
		ul#language li a:hover, ul#language li a#langua
		{
		color: #fff;
		text-decoration: underline;
		}
	
		
		div#header
		{
		margin: 45px 0 0 0;
		}
		
		
	
		div#header h2
		{
		text-indent: -9999px;
		}
		
		
		div#header h2#woonproject a
		{
		background: #fff url("_images/lg_woonproject.gif") no-repeat top left;
		width: 321px;
		height: 77px;
		text-decoration: none;
		display: block;
		float: left;
		display: inline;
		}
		
		
		
		div#header h2#woonproject_fr a
		{
		background: #fff url("_images/lg_woonproject_fr.gif") no-repeat top left;
		width: 339px;
		height: 77px;
		text-decoration: none;
		display: block;
		float: left;
		display: inline;
		}
		
		
		
		div#header h2#woonproject_language
		{
		background: #fff url("_images/lg_woonproject.gif") no-repeat top left;
		width: 321px;
		height: 77px;
		text-decoration: none;
		display: block;
		float: left;
		margin: 50px 0 0 300px;
		display: inline;
		}
		
		
	
		
		ul#subnav
		{
		list-style: none;
		margin: 20px 0 0 0;
		float: right;
		display: inline;

		}
	
	
	
		ul#subnav li
		{
		float: left;
		font:  13px/18px "Helvetica Neue Light", arial, sans-serif;
		letter-spacing: 0px;
		}
	
	
		ul#subnav li a, ul#subnav li a:link, ul#subnav li a:visited
		{
		margin: 0 0px 0 0;
		display: block;
		letter-spacing: 0px;
		color: #000;
		text-align: center;
		border-right: 1px #ccc solid;
		text-decoration: none;
		padding: 15px 10px 0 10px;
		}
		
		ul#subnav li a:hover
		{
		background: #fff url("_images/bg_submenu.gif") no-repeat top center;
		color: #000;
		text-decoration: underline;
		}
		
		ul#subnav li a#suba
		{
		background: #fff url("_images/bg_submenu.gif") no-repeat top center;
		color: #000;
		}
		
	
		div#content
		{
		background: #000 url("_images/bg_content.gif") no-repeat bottom center;
		clear: both;
		height: 420px;
		text-align: justify;
		margin: 35px 0 0 0;
		}
		
		
		div#content_language
		{
		background: #000 url("_images/bg_language.gif") repeat-x top center;
		clear: both;
		height: 300px;
		text-align: justify;
		margin: 35px 0 0 0;
		}
	
	
		div#box, div#map
		{
		float: left;
		display: inline;
		color: #fff;
		text-align: justify;
		width: 658px;
		margin: 36px 0 0 0;
		}
		
		div#map	
		{
		height: 300px;
		}
		
		
		div#map p
		{
		padding: 15px 0 15px 15px;
		color: #fff;
		}
		
		div#box_language
		{
		float: left;
		display: inline;
		text-align: justify;
		width: 658px;
		padding: 50px 0 0 0;
		margin: 0px 0 0 320px;
		font: bold 17px/20px Arial, sans-serif;
		color: #fff;
		}
		
		
		div#box_language div.lang a, div#box_language div.lang a:link, div#box_language div.lang a:visited
		{
		color: #fff;
		float: left;
		padding: 5px;
		font: bold 17px/20px Arial, sans-serif;
		margin: 10px 0 10px 0px;
		width: 500px;
		text-transform: uppercase;
		text-decoration: underline;
		}
		
		
		span#keuken a
		{
		color: #666;
		}
		
		
		
		div#box_language div.lang a:hover
		{
		color: #999;
		text-decoration: none;
		}
		
		
		
		div#box h2
		{
		font: bold 30px/20px "Helvetica Neue Light", arial, sans-serif;
		padding: 0px 0 0px 15px;
		margin: 5px 0 0 0;
		color: #666;
		}
	
	
		#movie
		{
		float: left;
		margin: 0px;
		padding: 0px;
		}
	
		div#box p
		{
		padding: 15px 0 15px 15px;
		color: #ccc;
		}
		
		
		div#box p a, div#box p a:link, div#box p a:visited
		{
		color: #ccc;
		text-decoration: underline;
		font-weight: bold;
		}
		
		
		div#box p a.home
		{
		background: #641E2F;
		padding: 2px;
		color: #fff;
		text-decoration: none;
		}
		
		
		div#box p a.office
		{
		background: #6A6A61;
		padding: 2px;
		color: #fff;
		text-decoration: none;
		}
		
		
		div#box p a.project
		{
		background: #333333;
		padding: 2px;
		color: #fff;
		text-decoration: none;
		}
		
		
		div#box p a:hover
		{
		text-decoration: none;
		color: #fff;
		}
		
		

		div#box p.listing
		{
		padding: 3px 0 3px 0px;
		margin: 10px 0 0 15px;
		border-bottom: 1px #666 solid;
		float: left;
		width: 300px;
		}
		
		p.listing img
		{
		float: left;
		margin: 0 5px 3px 0;
		}
		
		
		p.listing a img, p.listing a:link img, p.listing a:visited img
		{
		border: 1px #000 solid;

		}
		
		p.listing a:hover img
		{
		border: 1px #999 solid;
		}	
	
	
		div#footer
		{

		font: 11px/20px Arial, sans-serif;
		color: #333;
		display: inline;
		float: left;
		text-align: left;
		margin: 10px 0 0 318px;
		}
		
		
		div#footer a, div#footer a:link, div#footer a:visited
		{
		color: #000;
		}
		
		div#footer a:hover
		{
		text-decoration: none;
		}
		
		a img#lareserve
		{
		border: 0px;
		float: left;
		}
		
		div#footer h3
		{
		font: 11px/20px Arial, sans-serif;
		color: #333;
		}		
		
			
		div#footer_tallieu
		{
		font: 10px/20px Arial, sans-serif;
		color: #666;
		width: 550px;
		display: inline;
		float: left;
		text-align: right;
		margin: 5px 0 0 318px;
		}
		
		
		div#footer_tallieu a, div#footer_tallieu a:link, div#footer_tallieu a:visited
		{
		color: #333;
		}
		
		
		div#footer_tallieu a:hover
		{
		text-decoration: none;
		}
		
		
		div#footer_tallieu h3
		{
		font: 11px/20px Arial, sans-serif;
		color: #666;
		}
		

		div#back_map
		{
		text-align: right;
		margin: 8px 0 0 0;
		font: 12px/20px Arial, sans-serif;
		}
		
		
		div#back_map a, div#back_map a:link, div#back_map a:visited
		{
		text-decoration: underline;
		color: #ccc;		
		font-weight: bold;
		}
		
		
		div#back_map a:hover
		{
		text-decoration: none;	
		color: #fff;
		}
		
		
		
		
		div#wegbeschrijving
		{
		margin: 0 0 0 15px;
		float: left;
		}
		
		div#wegbeschrijving a, div#wegbeschrijving a:link, div#wegbeschrijving a:visited
		{
		font: bold 12px/33px Arial, sans-serif;
		color: #ccc;
		text-decoration: underline;
		}
		
		div#wegbeschrijving a:hover
		{
		text-decoration: none;
		color: #fff;
		}
		
		
		div#wegbeschrijving img
		{
		float: left;
		margin: 0 10px 0 0;
		}
		
		
		div#wegbeschrijving a img, div#wegbeschrijving a:link img, div#wegbeschrijving a:visited img
		{
		border: 1px #000 solid;
		}
		
		div#wegbeschrijving a:hover img
		{
		border: 1px #fff solid;
		}
		
	
		
		
		
		
		
		
		
	
		
		
		
		/*
		/ menu /		
*/
		
		
		#vertical_container	{
		cursor: pointer;
		width: 315px;
		_width: 310px;
		float: left;
		display: inline;
		margin: 35px 1px 0 0px;
		}
		
		
		.accordion_toggle
		{
		display: block;
		margin: 0;
		background: #641e2f;
		padding: 13px 8px 10px 12px;
		color: #fff;
		text-align: left;
		font:  23px/26px Arial, sans-serif;
		border-top: 1px #000 solid;

		}
		
		
		.accordion_toggle a, .accordion_toggle a:link, .accordion_toggle a:visited
		{
		font:  25px "Helvetica Neue Light", Arial, sans-serif;
		color: #fff;
		width: 100%;
		display: block;
		
		/*padding: 10px 0 0 0;*/
		text-decoration: none;
		}	
		
		
		.accordion_content{
		color: #fff;
		background: #641e2f;
		height: 181px;
		display: none;
		overflow: hidden;
/*
		padding: 6px 0 0 0;
*/
		}


		.accordion_content a, .accoridon_content a:link, .accordion_content a:visited
		{
		display: block;
		color: #fff;
		text-align: left;
		padding: 3px 5px 10px 15px;
		margin: 0px 0 0px 20px;
		_margin: 0px 0 0px 0px;
		font: 11px/18px Arial, sans-serif;
		width: 250px;
		cursor: pointer;
		background: transparent url("_images/bg_menu.gif") no-repeat 6px 9px;
		text-decoration: none;

		}


		.accordion_content a:hover, .accordion_content a#active
		{
		color: #fff;
		background: #000;
		text-decoration: none;
		background: transparent url("_images/bg_menu.gif") no-repeat 6px 9px;
		cursor: pointer;
		font-weight: bold;

		}
		
		.nieuwsbriefinput
		{
			border: 0;
			height: 16px;
			padding-top: 4px;
			float: left;
		}
		
		.nieuwsbriefbutton
		{
			border: 0;
			height: 20px;
			margin: 0 0 0 1px;
			float: left;
		}
		
		
		
		div#box div.sitemap
		{
		float: left;
		margin: 0 25px 0 0;
		width: 175px;
		border: right 1px #fff solid;
		}
		
		div#box div.sitemap ul
		{
		list-style: none;
		float: left;
		}
		
		
		div#box div.sitemap ul li a, div#box div.sitemap ul li a:link, div#box div.sitemap ul li a:visited
		{
		color: #fff;
		text-decoration: none;
		}

		
		
/* BISFORM */

form#bisform fieldset
{
	margin: 15px 0 0 15px;
	border: 0;
	width: 400px;
}

form#bisform label
{
	display: block;
	width: 175px;
	float: left;
}

form#bisform input, form#bisform textarea
{
	border: 0;
	background-color: #fff;
	padding: 3px;
	margin: 0 0 2px 0;
		width: 200px;
		font:  12px/20px Arial, sans-serif;

}



form#bisform textarea
{
	border: 0;
	background-color: #fff;
	padding: 3px;
	margin: 0 0 2px 0;
		width: 200px;
		font:  12px/20px Arial, sans-serif;
		height: 75px;

}

form#bisform button
{
	margin: 0 0 0 175px;
	border: 0;
	padding: 5px;
}

div.checkboxes
{
	float: left;
	padding: 15px;
}

form#bisform input.checkbox
{
	width: 20px;
}


div#bis a
{
color: #666;
}

