/* 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{
			margin: 0 0 1px 0;
			padding: 0px 0 0 0;
			background: #fff url("_images/bg_body.jpg") repeat-x top left;
			font: 11px/18px "Trebuchet MS", Arial, sans-serif;
			color: #000;
			height: 100%;
		}
		
		
	
		div#menu
		{
		border-bottom: 1px solid #403631;
		}
	
		
		ul#nav
		{
		width: 595px;
		list-style: none;
		margin: 20px auto 0px;
 		text-align: center;
 		height: 34px;
		background: transparent url("_images/bg_menu.png") repeat-x top left;
		}

	
	
	
		ul#nav li
		{
		font: 10px/34px "Trebuchet MS", Arial, sans-serif;
		display: inline; 
		}
	
	
		ul#nav li a, ul#nav li a:link, ul#nav li a a:visited
		{
		margin: 0 15px 0 15px;
		color: #9a9993;
		text-decoration: none;
		text-transform: uppercase;
		position: relative;
		}
		
		ul#nav li a:hover, ul#nav li a#active
		{
		color: #fff;
		text-decoration: underline;
		
		}
		
		
		.wrp
		{
		width: 595px;
		text-align: center;
		margin: 0px auto 0px;
		}
		
	
		div#header
		{
		background: #fff url("_images/bg_body.jpg") repeat-x top left;
		height: 105px;
		}
		
		
		h2
		{
		font:  9px/18px "Trebuchet MS", Arial, sans-serif;
		text-align: center;
		color: #fff;
		text-transform: uppercase;
		margin: 15px 0 0 0;
		}
		
		
		h3
		{
		font:  9px/18px "Trebuchet MS", Arial, sans-serif;
		float: left;
		color: #fff;
		text-transform: uppercase;
		margin: 15px 0 0 0;
		clear: both;
		}
		
		
		h1#instituut-veroniek
		{
		
		margin: 0px auto 0px;
		text-align: center;
		width: 121px;
		height: 139px;
		text-indent: -9999px;
		z-index: 5;
		position: absolute;
        left: 46%;
        top: 19px;
        background: transparent url("_images/instituut_veroniek_lg.png") no-repeat top left !important;
		background: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='_images/instituut_veroniek_lg.png'); 
		}
		
		
		
		div#content
		{
		width: 100%;
		min-height: 50%;
		height:expression(this.scrollHeight < 350? "350" : "auto" );
		margin: 0px;
		padding: 80px 0 0 0;
		}
		
		
		
		
		
		
		
		.home
		{
		background: #120908 url("_images/bg_home.jpg") no-repeat top left;
		}
		
	
		
		
		
	
		
		
		
		div#footer
		{
		background-color: #343227;
		height: 60px;
		color: #fff;
		}
		
		div#footer div
		{
		border-top: 3px #bf0617 solid;
		text-transform: uppercase;
		font: 9px/18px "Trebuchet MS", Arial, sans-serif;
		color: #9a9993;
		letter-spacing: 1px;
		padding-top: 15px; 
		}
		
		
		
		
		
		.wrp_c
		{
		width: 935px;
		margin: 0px auto 0px;
		text-align: center;
		}
		
		
		
		
		ul#sub
		{
		list-style: none;
		margin: 0px;
		width: 170px;
		margin: 15px 0 0 0;
		float: left;
		}
	
	
	
	
	
		ul#sub li a, ul#sub li a:link, ul#sub li a a:visited
		{
		
		font:   9px/30px "Trebuchet MS",  Arial, sans-serif;
		display: block;
		color: #9a9993;
		text-decoration: none;
		text-align: right;
		height: 100%;
		display: block;
		padding: 0px 5px 0px 10px;
		border-bottom: 1px #403632 solid;
		text-transform: uppercase;

		}
		
		ul#sub li a:hover
		{
		background-color: #281E1C;
		background-color: rgba(20, 10, 12, 0.3);
		color: #fff;
		text-decoration: underline;
		}
		
		ul#sub li a#actived
		{
		color: #fff;
		text-decoration: underline;
		}
	
		
		
		
		
		
		div#txt
		{
		color: #888483;
		text-align: justify;
		float: left;
		width: 595px;
		}
		
		div#txt p
		{
		padding: 15px 28px 0px 28px;
		}
		
		
		
		div#txt p strong
		{
		color: #fff;
		}
		
		
		div#txt ul
		{
		list-style-type: disc;
		list-style-position: inside;
		margin: 5px 10px 5px 25px;
		padding: 2px;
		}
		
		
		div#txt a, div#txt a:link, div#text a:visited
		{
		color: #fff;
		text-decoration: underline;
		}
		
		div#txt a:hover
		{
		text-decoration: none;
		}
		
		
		
		
		
		
		
		* Forms */
	
		
		
		div#formbox
		{
color: #fff;
margin: 20px 0 0 15px;
clear: both;
		}
	
	
		

		label
		{
		padding: 0px;
		text-align: left;
		width: 160px;
		float: left;
		height: 18px;
/*
		border-top: 1px #304658 solid;
*/
		margin: 0 10px 0 20px;

		}
		
		
		label.last
		{
		background-color: #fff;
		margin-top: 20px;
		}
		
		label span.s
		{
		font: 10px/13px "Trebuchet MS",  Arial, sans-serif; 
		display: inline;
		text-align: left;
		}

 			
		input, select
		{
		background-color: #fff;
		border: 1px #BBC7D3 solid;
		padding: 0px;
		width: 250px;
		font: 11px/13px "Trebuchet MS",   Arial, sans-serif; 
		text-transform: none;
		margin: 0px;
		margin-bottom: 5px;
		height: 18px;
		float: left;
		}
		
		
		option	{
			padding: 0 0 0 0.5em;
			border-bottom: dotted 1px #ccc;
		}
		
		
		
		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#bigsubmit
		{
		border: 1px #636363 solid;
		text-transform: uppercase;
		width: 75px;
		font: 10px "Trebuchet MS",   Arial, sans-serif; 
		color: #636363;
		margin: 10px 0px 0px 360px;
		}
		
		
		
		
		/*
input:focus, textarea:focus
		{
		border: 1px #e14400 solid;
		background-color: #fff;
		}
*/
		.botstop	{
		display:none;
		}
		
		p#disclaimer
		{
		font: 10px/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;
		}
	
		
		
		input.r
		{
		width: 12px;
		height: 12px;
		/*float: left;*/
		margin: 4px 5px 0 0;
		} 
		.subject{
		display: none;
		}
	
	#notfound	{
	color: #fff;
	margin-top:4em;
	}
		
		
		div#tallieu
		{
		font: 9px/12px "Trebuchet MS",  Arial, sans-serif; 
		text-align: center;
		color: #999;
		margin: 10px 0 0 0;
		}
		
		div#tallieu a, div#tallieu a:link, div#tallieu a:visited
		{
		color: #999;
		}
		
		div#tallieu a:hover
		{
		text-decoration: none;
		}
	

