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


		a:active, a:focus {
			outline: none;
		}
	

	
		*,div,ul,li,h1,h2,p
		{
		margin: 0px;
		padding: 0px;

		}
		
	
		html
		{
		margin-bottom: 1px;
		}
		
		html	{
			width: auto !important; /* all good browsers */
			width: 950px; /* IE6 */
			min-width: 950px; /* all good browsers */
			/*min-height: 100%;*/
					margin-bottom: 1px;
							height: 100%;


			}
			
			
		body
		{
			margin: 0px auto 0px;
			text-align: center;
			padding: 0;
			font: 11px/18px   "Trebuchet ms", Arial, sans-serif;
			color: #000;
			height: 100%;
			/*background: #fff url("_images/bg_content.jpg") repeat-y top center;*/
			/*background: #fff url("_images/bg_footer.jpg") repeat-y top center;*/
		}
		
		
		
		#wrapper
		{
		width: 900px;
		margin: 0px auto 0px;
		text-align: center;
		min-height: 100%;
		height: auto !important;
		height: 100%;
		padding: 0 0 0px 0;
		position: relative;
		background: #fff url("_images/bg_content_v2.jpg") repeat-y top center;
		}
	
	
		#wrapper-error
		{
		width: 900px;
		margin: 0px auto 0px;
		text-align: center;
		min-height: 100%;
		height: auto !important;
		height: 100%;
		padding: 0 0 0px 0;
		position: relative;
		background: #333;
		}
	
		
		
		
		#content
		{
		position: relative;
		float: left;
		width: 525px;
		padding-bottom: 55px;
		_display: inline;
		}
		
		
		#content .nophoto	{
		height: 394px;
		background: transparent url("_images/checker.png");
		}
		
			
		h1#logo	{
		position: absolute;
		top: 0;
		left: 0px;
		width: 525px;
		height: 394px;
		z-index: 5;
		text-indent: -999em;
		background: url("_images/_masks/lg.png") no-repeat top left !important;	/*IE7, and the good browsers */
		background: transparent;													/*IE6 */
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_masks/lg.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		
		.fr h1#logo	{
		background: url("_images/_masks/logo-fr.png") no-repeat top left !important;	/*IE7, and the good browsers */
		background: transparent;													/*IE6 */
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_masks/logo-fr.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		
		h1#logo.YES
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}

		h1#logo.VER
		{
		background: url("_images/_masks/opgelet_verkocht.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_masks/opgelet_verkocht.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		
		.fr h1#logo.VER
		{
		background: url("_images/_masks/mask-trop-tard-vendu.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_masks/mask-trop-tard-vendu.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		
		
		h1#logo.korting300
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		h1#logo.korting400
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		h1#logo.korting500
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		h1#logo.korting600
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		h1#logo.korting300
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		h1#logo.korting700
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		h1#logo.korting800
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		
		h1#logo.korting900
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		
 		h1#logo.korting1000
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		h1#logo.korting1100
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		h1#logo.korting1200
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		h1#logo.korting1300
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		
		
		h1#logo.korting1400
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		
		h1#logo.korting1500
		{
		background: url("_images/_actie/mask-uitz-aanb-nl.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-nl.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		
		.fr h1#logo.korting300, .fr h1#logo.korting400, .fr h1#logo.korting500, .fr h1#logo.korting600, .fr h1#logo.korting700,
		.fr h1#logo.korting800, .fr h1#logo.korting900, .fr h1#logo.korting1000, .fr h1#logo.korting1100, .fr h1#logo.korting1200,
		.fr h1#logo.korting1300, .fr h1#logo.korting1400, .fr h1#logo.korting1500	{
			background: url("_images/_actie/mask-uitz-aanb-fr.png") no-repeat top left !important; /*IE7, and the good browsers */
			background: transparent;																/*IE6 */		
			-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_actie/mask-uitz-aanb-fr.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
			}
		
		
		
		#content .nophoto h1#logo.NO	{
		background: url("_images/_masks/geen_foto.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_masks/geen_foto.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}
		.fr #content .nophoto h1#logo.NO	{
		background: url("_images/_masks/pas-de-photo.png") no-repeat top left !important; /*IE7, and the good browsers */
		background: transparent;																/*IE6 */		
		-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_images/_masks/pas-de-photo.png', sizingMethod='image'); /* using activeX crap just to have some transparency */
		}

		
		#txt
		{
		margin: 0px;
		}
		
		
		#txt h1
		{
		text-align: left;
		color: #000;
		font: bold 17px/18px   "Trebuchet ms", Arial, sans-serif;
		text-transform: uppercase;
		margin: 0px 0 0px 20px;
		padding: 25px 0 15px 0px;
				display: inline;
				float: left;

		}
		
		
		
		#txt h1 span
		{
		font-weight: normal;
		text-transform: none;
		}
		
		#txt h2
		{
		font: bold 12px/15px  "Trebuchet ms", Arial, sans-serif;
		margin: 10px 0 15px 25px;
		text-align: left;
		width: 400px;
		padding: 0 0 0 25px;
		text-transform: uppercase;
		display: inline;
		float: left;
		clear: both;
		background: url("_images/bg_title.gif") no-repeat 0 -1px;
		}
		
		#txt h2 a, #txt h2 a:link, #txt h2 a:visited
		{
		color: #000;
		text-decoration: underline;
		}
		
		
		
			
		#txt p
		{
		text-align: left;
		margin: 0px 0 10px 50px;
		clear: both;
		float: left;
		display: inline;
		width: 450px;
		}
		
		#txt p.omschrijving
		{
		text-align: left;
		margin: 0px 0 20px 20px;
		font-weight: bold;
		background: #ccc;
		padding: 5px;
		clear: both;
		float: none;
		display: block;
		/*width: 465px;*/
		}
		
		
		#txt ul
		{
		text-align: left;
		display: inline;
		color: #000;
		list-style: square;
		
		
		width: 430px;
		margin: 0 0 20px 60px;
		float: left;
		}
		
	
		
		#txt ul a, #txt p a
		{
		font-weight: bold;
		text-decoration: underline;
		color: #000;
		}
		
		
		#txt ul a:hover, #txt p a:hover
		{
		text-decoration: none;
		color: #999;
		}
		
		
		#txt ul.specs
		{
		float: right;
		width: 175px;
		margin: 0px 20px 0 0px;
		}
		
		
		#txt ul#nav-specs
		{
		float: right;
		width: 200px;
		display: inline;
		margin: 0px;
		list-style: none;
		}
		
	
		#txt ul#nav-specs li
		{
		float: right;
		margin: 0px;
		}
		
		#txt ul#nav-specs li a img
		{
		border: none;
		border: 1px #E5E5E5 solid;
		}
	
	
		#txt ul#nav-specs li a:hover img
		{
		border: 1px #999 solid;
		}
	
		
		
		#anchors
		{
		float: right;
		width: 375px;
		padding-bottom: 55px;
		_display: inline;
		}
		
		
	
		#menu
		{
		
		float: right; 
		_display: inline;
		background: #f6c800;
		width: 375px;
		/*_width: 373px;*/ /* looks fine without this, AFAICT*/
		overflow: auto;
		padding: 0px 0 0 0;
		background: #F6C800;

		}
		
		
		#sitemap-box
		{
		
		float: right; 
		_display: inline;
		background: #f6c800;
		width: 375px;
		/*_width: 373px;*/ /* looks fine without this, AFAICT*/
		padding: 0px 0 0 0;
		background: #F6C800;
		height: 575px;

		}
		
		
		
		ul#nav
		{
		float: left;
		list-style: none;
		margin: 5px;
		}
	
		sub, sup	{
		line-height: 0;
		}
	
		ul#nav li
		{
		font: bold 11px/21px   "Trebuchet ms", Arial, sans-serif;
		}
	
	
		ul#nav li a, ul#nav li a:link, ul#nav li a:visited
		{
		background: transparent url("_images/bg_menu_no.gif") no-repeat center left;
		margin: 0 0 1px 0;
		display: block;
		color: #333;
/*
		border-bottom: 1px solid #d1aa00;
*/
		width: 125px;
		text-transform: uppercase;
/*
		border-top: 2px #e2b905 solid;
*/
		text-align: left;
		text-decoration: none;
		padding: 3px 0 3px 40px;
		}
		
		ul#nav li a.stock
		{
		background: #FBF0B8 url("_images/bg_menu_stock.gif") no-repeat center left;
		color: #000;
		}
		
		ul#nav li a:hover
		{
		background: #333 url("_images/bg_menu.gif") no-repeat center left;
		color: #fff;
		text-decoration: underline;
		}
		
		
		ul#nav li a#actived
		{
		color: #fff;
		background: #333 url("_images/bg_menu.gif") no-repeat center left;
		}
		
		
		
		
		ul#subnav
		{
		float: left;
		list-style: none;
		margin: 5px 5px 5px 0 !important;
		margin: 5px 2px 5px 0;
		
			background: none;
}
	
	
	
		ul#subnav li
		{
		background: none;
		font:  11px/21px   "Trebuchet ms", Arial, sans-serif;
		}
	
	
		ul#subnav li a, ul#subnav li a:link, ul#subnav li a:visited
		{
		background: none;

		margin: 0 0 1px 0;
		display: block;
		color: #000;

		width: 150px;

		text-align: left;
		text-decoration: none;
		padding: 3px 0 3px 40px;
		}
		
		ul#subnav li a:hover, 	ul#subnav li a.active
		{
		background: #fff url("_images/bg_submenu.gif") no-repeat center left;
		color: #000;
		text-decoration: underline;
		}
		
		
		ul#subnav li a.active
		{
		background: #fff url("_images/bg_submenu.gif") no-repeat center left;
		color: #000;
		text-decoration: underline;
		font-weight: bold;
		}
		
	
	
	
		#sidebar
		{
		_display: inline;
		float: left; 
		width: 300px;
		padding: 10px 0 0 0;
		margin: 0 0px 0 0;
		color: #ccc;
		font: 12px/18px   "Trebuchet ms", Arial, sans-serif;
		}
	
	
		
		
	
		#sidebar a img, #sidebar a:link img, #sidebar a:visited img
		{
		float: right;
		border: 0px;
		margin: 0px 0px 0px 15px;
		}
		
		
		
		
		#sidebar a:hover img
		{
		opacity: 0.5;
		}
		 
		
		#sidebar a, #sidebar a:link, #sidebar a:visited
		{
		color: #fff;
		text-transform: uppercase;
		text-decoration: underline;
		font-weight: bold;

		}
		
		#sidebar a:hover
		{
		text-decoration: none;

		}
		
		#sidebar ul
		{
		text-align: left;
		margin: 0 0 0 25px;
		font: 11px/18px   "Trebuchet ms", Arial, sans-serif;
		}
		
		
		
		#sidebar h3
		{
		float: left;
		text-align: left;
		width: 200px;
		font:  bold 16px/19px   "Trebuchet ms", Arial, sans-serif;
		color: #fff;
		margin: 5px 17px 15px 15px;
		
		}
		
		#sidebar h3 span
		{
		font:  bold 12px/19px   "Trebuchet ms", Arial, sans-serif;
		}
	
		
		
		#sidebar h4
		{
		font: 12px/18px   "Trebuchet ms", Arial, sans-serif;
		margin: 20px 17px 5px 15px;
		border-top: 3px #333 solid;
		padding: 10px 0 0 0;
		text-align: left;
		}
	
	
	
		#sidebar h4 span
		{
		font: 10px/18px   "Trebuchet ms", Arial, sans-serif;
		}
	
	
		#sidebar a#gps, #sidebar a#gps:link, #sidebar a#gps:visited 
		{
		color: #F6C800;
		font-weight: bold;
		font: bold 15px/20px  "Trebuchet ms", Arial, sans-serif;
		}
		
		
		
	
		#sidebar select.big
		{
		width: 270px;
		border: 0px;
		font: 11px/20px   "Trebuchet ms", Arial, sans-serif;
		float: left;
		margin: 0 0 0 15px;
		}
	
	
		#sidebar select.small
		{
		width: 170px;
		border: 0px;
		font: 11px/20px   "Trebuchet ms", Arial, sans-serif;
		float: right;
		padding: 1px 0 1px 0;
		margin: 0px 0 0 10px;
		}
	
	
			
	fieldset#formbox label.sm
		{
		width: 80px;
		float: left;
		margin: 0px 0 0 10px;
		text-align: left;
		}
	
	
		#footer {
				position: absolute;  /* Needed for Safari */
				width: 900px;
				color: #666;
				margin: 0px auto 0px;
				text-align: left;
				font: 10px/18px   "Trebuchet ms", Arial, sans-serif;
				background: #fff url("_images/bg_footer.jpg") repeat-y top left;
				height: 30px;
				padding: 10px 0 0px 0;
				bottom: 0;
				left: 0;
			}
			
		#footer h3
		{
		float: left;
		margin: 0 0 0 20px;
		font-weight: normal;
		font: 10px/20px   "Trebuchet ms", Arial, sans-serif;
	
		}
		
		
		#footer a
		{
		color: #000;
		font-weight: bold;
		text-transform: uppercase;
		}
		
			
		#footer span
		{
		float: right;
		text-align: right;
		width: 100px;
		
		}
			
	
		#footer span a, #footer span a:link, #footer span a:visited
		{
		text-decoration: underline;
		color: #666;
		}
		
		
		#footer span a:hover
		{
		text-decoration: underline;
		color: #333;
		}
	
	
		#map
		{
		height: 450px;
		width: 525px;
		}
	




fieldset#formbox
		{
		display: inline;
		width: 265px;
		float: right;
		margin: 10px 10px 0px 0;
		border: none;	
		text-align: left;

		}
	
		
fieldset#formbox label
		{
		width: 100px;
		float: left;
		margin: 10px 0 0 10px;
		text-align: left;
		}
		
 			
fieldset#formbox input
		{
		margin: 0px 0px 0px 0px;
		float: right;
		font: 11px/11px "Trebuchet MS", Arial, sans-serif; 
		background-color: #fff;
		color: #000;
		padding: 5px 0 5px 1px;
		width: 170px;
		text-transform: none;
		text-align: left;
		border: none;
		}
		
		



		
		button
		{
		margin: 15px 18px 0 0;
		background-color: #666;
		width: 110px;
		padding: 3px 0 3px 0;
		float: right;
		font: bold 11px/11px "Trebuchet MS", Arial, sans-serif; 
		color: #fff;
		text-align: center;
		text-transform: uppercase;
		border: none;
		}
		
		
		button:hover
		{
		background-color: #333;
		}
		
		
		input.nbr
		{
		margin: 0px 10px 4px 0px;
		width: 11px;
		padding: 0px;
		height: 11px;
		float: left;
		border: none;
		}
		

		span.warning
		{
		float: left;
		color: #D8090A;
		margin: 10px 0 0px 105px;
		text-align: left;
		padding: 0px;
		display: inline;
		}
		
		
		span.bedankt
		{
		float: left;
		margin: 10px 0px 0px 10px;
		color: #fff;
		text-align: left;
		padding: 0px;
		display: inline;
		}


		.asff
		{
		display: none;
		}
		
		
		.botstop
		{
		display: none;
		}

#accessoires h3	{
	border-top: 3px #333 solid; 
	padding: 10px 0 0 0;
}
	
		
		div#plus
		{
		display: none;
		}


		ul#accesso
		{
		display: none;
		}



		.tankkaarten, #footer-print, .gratisgps
		{
		display: none;
		}


#print-lg
		{
		display: none;
		}
		




