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

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

	
		html, body#steenimex-be {
			margin: 0;
			padding: 0;
			font: 11px/18px "Trebuchet MS", Arial, sans-serif;
			background: #fff url("_images/bg_body_v2.gif") repeat-y top left;
			color: #000;
			height: 100%;
			}
		
			#wrapper
			{
			width: 100%;
			}
		

			blockquote {
			float: right;
			width: 145px;
			padding: 5px 0 5px 0;
			color: #333;
			border:3px double #ccc;
			border-width:3px 0;
			color:#333;
			margin: 5px 0 15px 20px;
			font:italic 13px/20px Georgia;
			}
			
			blockquote.home {
			float: left;
			width: 650px;
			padding: 5px 0 5px 0;
			color: #999;
			border: 3px double #999;
			border-width:3px 0;
			color:#333;
			margin: 40px 0 15px 20px;
			font: italic 19px/26px Georgia;
			}


			blockquote.home span{
			float: right;
			text-align: right;
			font: italic 13px/20px Georgia;

			}

		
			
		
		
			#content {
				padding: 0px;
				background: #fff url("_images/bg_content.jpg") no-repeat top left;
				margin: 0 15px 15px 27px;
				width: 850px;
				min-height: 350px;
				height: expression(this.scrollHeight < 350? "350px" : "auto" );
				clear: both;
			}
			
			
			#content div
			{
			float: left;
			margin: 5px 5px 10px 0px;
			font: 10px/14px "Trebuchet MS", Arial, sans-serif;
			width: 90px;
			}
			
			
			
			
			#content div.first
			{
			margin: 5px 5px 10px 15px;
			}
			
			
						
			#content img
			{
			float: left;
			margin: 0 5px 10px 0;
			border: 0px;
			width: 85px;
			height: 85px;
			}
			
			
			
			#content div a, #content div a:link, #content div a:visited
			{
			color: #000;
			text-decoration: underline;
			}
			
			#content div a:hover
			{
			text-decoration: none;
			color: #97091E;

			}
			
		
		

		
			
		
			#content h1, #content h2
			{
			font: bold 12px/18px "Trebuchet MS", Arial, sans-serif;
			text-transform: uppercase;
			padding: 30px 0 0 25px;
			margin: 0 0 5px 0;
			background:  url("_images/bullet_h1.gif") no-repeat top left;
			}
			
			
			
			#content h1.stonology_t
			{
			font: bold 13px/18px "Georgia", Times, serif;
			padding: 30px 0 0 25px;
			margin: 0 0 5px 0;
			text-transform: none;
			}
			
			
		
			
			
			
			#content p{
				padding: 0 0 0 15px;
				font: 11px/18px "Trebuchet MS", Arial, sans-serif;
				margin: 0 0 10px 0;
				}
			
			
			
			sup
			{
	font-size: x-small;
			}
			
			
			
			#content strong
			{
			font-weight: bold;
			}
			
			
			#content a, #content a:link, #content a:visited
			{
			text-decoration: underline;
			color: #000;
			}
			
			
			#content a:hover
			{
			text-decoration: none;
			}
			
			
			#content div#back
			{
			margin: 30px 0 0 15px;
			width: 729px;
			text-align: right;
			border-top: 1px #ccc solid;
			padding: 5px 0 0 0;
			}
			
			
			#content div.onderhoud
			{
			float: left;
			margin: 0 15px 15px 15px ;
			width: 385px;
			font: 11px/17px "Trebuchet MS", Arial, sans-serif;

			}
			
			#content div.onderhoud img
			{
			float: left;
			margin: 4px 5px 5px 0;
			width: 55px;
			height: 55px;
			
			}


			
			
						
			
			#footer {
				position: absolute;  /* Needed for Safari */
				padding: 0px;
				background-color: #000;
				width: 100%;
				height: 60px;
				background: #fff url("_images/bg_footer.jpg") no-repeat top left;
			}
			
			
			
			
			
			#footer h1
			{
			font: bold 10px/35px "Trebuchet MS", Arial, sans-serif;
			color: #fff;
			text-transform: uppercase;
			margin: 25px 0 0 0;
			background-color: #000;
			height: 35px;
			padding: 0 0 0 35px;
			}
			
		
		
			#footer h1 a, #footer h1 a:link, #footer h1 a:visited
			{
			text-deocration: underline;
			color: #97091E;
			font-weight: bold;
			}
			
			
			#footer h1 a:hover
			{
			text-decoration: none;
			}
		
		
			#footer h1 span
			{
			color: #97091E;
			}
		
						
		
		
		
		
		
		
		
		
		
		
			#header
			{
			width: 100%;
			background: #fff url("_images/bg_header_v2.gif") repeat-x top left;
			height: 157px;

			}
			
				#taal_keuze
				{
				width: 860px;
				height: 27px;
				background: transparent url("_images/bg_taalkeuze.gif") no-repeat top left;
				font: 10px/25px "Trebuchet MS", Arial, sans-serif;
				text-align: right;
				}
			
				#taal_keuze a, #taalkeuze a:link, #taal_keuze a:visited
				{	
				text-decoration: none;
				color: #333;
				}
				
				#taal_keuze a:hover, #taal_keuze a#sel
				{
				text-decoration: underline;
				color: #000;
				}
				
			
			
				h1#title
				{
				width: 865px;
				height: 66px;
				background: #fff url("_images/bg_title.jpg") no-repeat top left;
				font: bold 18px/66px "Trebuchet MS", Arial, sans-serif;
				padding: 0 0 0 35px;
				text-indent:-9999px;
				float: left;
				}
			
			
			
				h1#steenimex
				{
				float: left;
				width: 118px;
				height: 88px;
				background: transparent url("_images/logo_steenimex_v2.png") no-repeat top left;
				text-indent: -9999px;
				margin: 0px;
				padding: 0px;
				}
				
			
				#menu
				{
				width: 865px;
				height: 64px;
				background: #fff url("_images/bg_menu.jpg") no-repeat top left;
				float: left;
				padding: 0 0 0 30px;
				clear: both;
				}
				
				#menu ul#main
				{
				list-style: none;
				margin: 0 0 0 6px;				
				}
				
				#menu ul#main li
				{
				float: left;
				margin: 0;
				font:  bold 10px/32px "Trebuchet MS", Arial, sans-serif;
				padding: 0px;
				display: inline;
 				}
				
				
				
				#menu ul#main li a, #menu ul#main li a:link, #menu ul#main li a:visited
				{
				display: block;
				padding: 0 11px 0 5px;
				height: 34px;
				color: #242322;
				text-transform: uppercase;
				text-align: center;
				float:left;
				height: 32px;
				}
				
				#menu ul#main li a:hover, #active
				{
				background-color: #fff;
				text-decoration: none;
				}
				
				
				
				
				
				#menu ul#sub
				{
				list-style: none;
				margin: 0 0 0 6px;	
				clear: both; 
				}
				
				#menu ul#sub li
				{
				float: left;
				margin: 0;
				font:  bold 10px/32px "Trebuchet MS", Arial, sans-serif;
				padding: 0px;
				display: inline;
 				}
				
				
				#menu ul#sub li a, #menu ul#sub li a:link, #menu ul#sub li a:visited
				{
				display: block;
				padding: 0 10px 0 5px;
				height: 34px;
				color: #999;
				text-transform: uppercase;
				text-align: center;
				float: left;
				height: 32px;
				}
				
				#menu ul#sub li a:hover
				{
				background-color: #fff;
				text-decoration: none;
				}
				
				#menu ul#sub li a#active_sub
				{
				color: #000;
				}
				
				
			
			
			
			/* Formbox*/
	
		
		
		
		div#formbox
		{
		width: 589px;
		padding: 0 0 0 15px;
		margin: 0 0 10px 0;

		}
	

		label
		{
		font: 11px/20px "Trebuchet MS", Arial, sans-serif;	
		padding: 0px;
		margin: 0 0 0 15px;
		width: 150px;
		float: left;
		height: 20px;
		padding: 0px;
		}
		
		
		label.last
		{
		background-color: #fff;
		margin-top: 20px;
		}
		
		label span.s
		{
		font: 10px/20px "Trebuchet MS", Arial, sans-serif;
		display: inline;
		}

 			
		input
		{
		background-color: #fff;
		border: 1px #A2A2A2 solid;
		padding: 0px;
		width: 308px;
		font: 11px/20px "Trebuchet MS", Arial, sans-serif; 
		margin: 0px;
		margin-bottom: 10px;
		height: 20px;
		float: left;
		color: #000;
		padding: 1px;
		}
		
		
		
		textarea
		{
		font: 11px/20px "Trebuchet MS", Arial, sans-serif;
		text-align: left;
		height: 55px;
		width: 308px;
		background-color: #fff;
		border: 1px #A2A2A2 solid;
		margin: 0px;
		padding: 1px;
		display: block;
		float: left;
		color: #000;
		}
	
	
		
		input#btn
		{
		border: 1px #A2A2A2 solid;
		text-transform: uppercase;
		width: 75px;
		font: 10px "Trebuchet MS", Arial, sans-serif;	
		color: #000;
		margin: 20px 0px 0px 402px;
		}
		
		p#disclaimer
		{
		font: 10px/14px "Trebuchet MS", Arial, sans-serif;	
		color: #333;
		width: 475px;
		text-align: justify;
		}
		
		
	
	img#brto
	{
	width: 255px;
	height: 166px;
	margin: 0px 10px 10px 0px;
	float: left;
	}
	
	img#porfier
	{
	width: 255px;
	height: 166px;
	margin: 0px 10px 10px 0px;
	float: right;
	}
		
			