/* 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%;
		min-width: 980px;
		margin-bottom: 1px; 
		}
		
			
		
		body#jos-hanging-baskets-be{
			margin: 0px auto 0px;
			text-align: center;
			padding: 0;
			background: #fff url("_images/bg_body.gif") repeat-y top left;
			font: 11px/18px "Trebuchet MS", Arial, sans-serif;
			color: #fff;
			height: 100%;
		}
			
			
			
	
		div#mast
		{
		background: #78B011 url("_images/bg_body.gif") repeat-y top left;
		width: 100%;
		}

		
		div#wrapper
		{
		margin: 0px;
		width: 100%;
		min-height: 100%;
		height: auto !important;
		height: 100%;
		background: transparent url("_images/bg_footer.gif") no-repeat 365px bottom;
		}
	
		
		div#taalkeuze
		{
		width: 870px;
		float: left;
		margin: 0px;
		padding: 0px;
		text-align: right;
		font: 10px/20px "Trebuchet MS", Arial, sans-serif;
		height: 20px;
		margin: 5px 0 0 0;
		}
		
		div#taalkeuze a, div#taalkeuze a:link, div#taalkeuze a:visited
		{
		color: #fff;
		text-decoration: none;
		}
		
		
		div#taalkeuze a:hover
		{
		text-decoration: underline;
		}
		
		
		
		
		ul#language
		{
		float: left;
		display: inline;
		margin: 50px 0 25px 100px;
		list-style: none;
		}
		
		
		
		ul#language li
		{
		float: left;
		display: inline;
		}
		
		ul#language li a, ul#language li a:link, ul#language li a:visited
		{
		background: #2b5a04;
		float: left;
		display: inline;
		padding: 5px;
		text-align: center;
		text-transform: uppercase;
		font: bold 10px/20px "Century Gothic", Arial, sans-serif;
		height: 20px;
		color: #fff;
		margin: 0 20px 0 0;
		text-decoration: underline;
		}
		
		
		ul#language li a:hover
		{
		text-decoration: underline;
		background: #79B112;
		color: #fff;
		}
		
		
		
		
		div#header
		{
		width: 750px;
		float: left;
		background: #fff;
		margin: 10px 0 1px 0;
		padding: 0px 20px 0 100px;
		height: 180px;
		}
		
		

		h1#jos, h1#jos-fr
		{
		margin: 25px 0 0 0;
		padding: 0;
		float: left;
		_display: inline;
		text-indent: -999em;	
		}
		
	
		h1#jos a, h1#jos a:link, h1#jos a:visited
		{
		text-decoration: none;
		display: block;
		float: left;
		background: transparent url("_images/lg_basesline.gif") no-repeat top left;
		width: 503px;
		height: 80px;
		text-indent: -9999px:
		}
		
		
		
		h1#jos a:hover
		{
		color: #333;
		background: transparent url("_images/lg_basesline_hover.gif") no-repeat top left;
		}
	
	
	
		h1#jos-fr a, h1#jos-fr a:link, h1#jos-fr a:visited
		{
		text-decoration: none;
		display: block;
		float: left;
		background: transparent url("_images/baseline-fr.gif") no-repeat top left;
		width: 503px;
		height: 80px;
		text-indent: -9999px:
		}
		
		
		
		h1#jos-fr a:hover
		{
		color: #333;
		background: transparent url("_images/baseline-fr-hover.gif") no-repeat top left;
		}
	
	
	
	
	
	
	div#header h3
	{
			font: bold 10px/20px "Century Gothic", Arial, sans-serif;
		color: #666;
		clear: both;
		text-transform: uppercase;
		float: left;
		margin: 20px 0 0 0;
		text-align: left;
		width: 500px;
	}

		
		
		
		/*
ul#nav
		{
		clear: both;
		float: left;
		width: 715px;
		list-style: none;
		margin: 28px 0 0 0px;
		}
	
	
	
		ul#nav li
		{
		float: left;
		font: bold 10px/18px "Century Gothic", Arial, sans-serif;
		letter-spacing: 1px;
		text-transform: uppercase;
		}
	
	
		ul#nav li a, ul#nav li a:link, ul#nav li a:visited
		{
		display: inline;
		float: left;
		width: 115px;
		text-align: center;
		color: #000;
		text-decoration: none;
		border-left: 1px #79b112 solid;
		padding: 50px 0 0 0;

		}
		
		
		
		ul#nav li a:hover, ul#nav li a#active
		{
		color: #000;
		}
*/
		
	
	#nav
	{
	clear: both;
		float: left;
		width: 900px;
		list-style: none;
		margin: 45px 0 0 0px;
	}
	
		
	#nav ul { /* all lists */
	padding: 0;
	margin: 0;
	clear: both;
	list-style: none;
}

#nav a {
		display: inline;
		float: left;
		width: 120px;
		text-align: left;
		color: #fff;
		text-decoration: none;
		border-left: 1px #79b112 solid;
		padding: 0 0 0 8px;
		background: #487F19;
}


#nav a:hover, #nav a#active
{
background: #fff;
color: #000;
}


#nav li { /* all list items */
			
		float: left;
		font: bold 12px/30px "Century Gothic", Arial, sans-serif;
/*
		letter-spacing: 1px;
*/
		height: 30px;
/*
		text-transform: uppercase;
*/
}




	#subnav
	{
	clear: both;
		float: left;
		display: inline;
		width: 500px;
		list-style: none;
	}
	
		
	#subnav ul { /* all lists */
	padding: 0;
	margin: 0;
	clear: both;
	list-style: none;
	color: #487F19;
}

#subnav a {
		display: inline;
		float: left;
/*
		width: 106px;
*/
		text-align: left;
		color: #d7e8b8;
		text-decoration: none;
		
/*
		border-left: 1px #fff solid;
*/
		padding: 0 8px 0 8px;
		background: #79B112;
		
}

#subnav a:hover
{
background: #79b112;
color: #fff;
}

#subnav a#actived
{
text-decoration: underline;
color: #fff;
font-weight: bold;
}


#subnav li { /* all list items */
			
		float: left;
		font: bold 10px/30px "Century Gothic", Arial, sans-serif;
		letter-spacing: 1px;
		height: 30px;
		text-transform: uppercase;
}

		
		
		div#txt
		{
		text-align: justify;
		clear: both;
		width: 100%;
		margin: 0 0 0px 0px;
		padding: 0 0 10px 0;

		}			
		
		table
		{
		text-align: left;
		clear: both;
		font:  12px/20px Georgia, Times, sans-serif;
		width: 772px;
		margin: 0 0 10px 100px;
		}	
		
		
		td 
		{
		border-right: 1px solid #C1DAD7;
		border-bottom: 1px solid #C1DAD7;
		background: #fff;
		padding: 2px;
		color: #2b5a04;
		}
		
		
		td.nob
		{
		background: #79B112;
	border-right: 1px solid #79B112;
		border-bottom: 1px solid #79B112;
		}
		
		tr
		{
		padding: 0 0 20px 0;
		border-bottom: 1px #fff solid;
		}
		
		
		div#txt h2
		{
		color: #fff;
		font: bold 20px/25px "Avenir", Times, serif;
		clear: both;
		float: left;
		display: inline;
/*
		text-transform: uppercase;
*/
/*
		border-top: 2px #487F19 solid;
*/
		margin: 30px 0 25px 100px;
		}
		
		div#txt p
		{
		margin: 0 0 10px 100px;
		clear: both;
		float: left;
		display: inline;
		font:  13px/21px "Georgia", times, serif;

		width: 770px;
		background: #78B011;
				color: #1c3804;

		}
		
		
		div#txt p a, div#txt p a:link,  div#txt p a:visited
		{
		color: #1c3804;
		text-decoration: underline;
		font-weight: bold;
		}
		
		
		div#txt p a:hover
		{
				text-decoration: none;

		
		}
		
		
		div#txt h3
		{
		color: #244706;
		font: bold 13px/18px "Century Gothic", Arial, sans-serif;
		clear: both;
		float: left;
		width: 500px;
		display: inline;
		margin: 0px 0 5px 100px;

		}
	
	
		div#photobox 
		{
		width: 100%;
		background: url("_images/bg_photobox_wrapper.gif") repeat-y top left;
		height: 250px;
		float: left;
		display: inline;
		text-align: left;
		padding: 0 0 0 0px;
		clear: both;
		margin: 0 0 10px 0;
		}
		
		
/*
		div#photobox div
		{
		margin: 0 0 0 50px;
		}
		
*/
		
/*
		div#photobox img
		{
		margin: 1px 0 0 0;
		
		}
		
		
*/
		
		
		
		span#tallieu
		{
		color: #666;
		font: 9px/18px "Century Gothic", Arial, sans-serif;
		margin: 10px 0 0 0px;

		display: block;
		text-align: right;
		width: 870px;
		padding: 0 0 10px 0;
		}
		
		span#tallieu a, span#tallieu a:link, span#tallieu a:visited
		{
		color: #666;
		}
		
	
		
	
		
		
		

