/* 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%;
		margin-bottom: 1px;
		}
		
		
		body#seasailing
		{
		margin: 0px auto 0px;
		padding: 0;
		font: 11px/19px "Trebuchet MS", Arial, sans-serif;
		background: #204052 url("_images/bg_body.jpg") repeat-y top center;
		}
		
		
		div#wrapper
		{
		margin: 0px auto 0px;
		text-align: center;
		width: 950px;
		}
		
		
		div#header
		{
		width: 950px;
		height: 200px;
		margin: 0px 0 0 0;
		overflow: hidden;
		}
		
/*
		background header
*/
		
		.home
		{
		background: url("_images/bg_header_home.jpg") no-repeat top center;
		}
		
		
		.jachten
		{
		background: url("_images/bg_header_jachten.jpg") no-repeat top center;
		}
		
		
		.tarieven
		{
		background: url("_images/bg_header_tarieven.jpg") no-repeat top center;
		}
		
		
		.fotos
		{
		background: url("_images/bg_header_fotos.jpg") no-repeat top center;
		}
		
	
		.links
		{
		background: url("_images/bg_header_links.jpg") no-repeat top center;
		}
		
		
		.contact
		{
		background: url("_images/bg_header_contact.jpg") no-repeat top center;
		}
		
		
		
		h2#seasailing-lg
		{
		text-indent: -9999px;
		float: left;
		_display: inline;
		}
		
		
		
		h2#seasailing-lg a, h2#seasailing-lg a:link, h2#seasailing-lg a:visited
		{
		width: 120px;
		height: 120px;
		background: transparent url("_images/seasailing-lg.png") no-repeat center left;
		display: block;
		margin: 30px 15px 0 15px;
		}
		
		

/*
		hoofdnav
*/
		
		
		ul#nav
		{
		float: left;
		_display: inline;
		list-style: none;
		margin: 167px 0 0 0px;
		}
	
	
		ul#nav li
		{
		float: left;
		font: bold 11px/35px "Trebuchet MS", Arial, sans-serif;
		text-transform: uppercase;
		width: 91px;
		}
	
	
		ul#nav li a, ul#nav li a:link, ul#nav  li a:visited
		{
		display: block;
		text-align: center;
		height: 33px;
		color: #fff;
		text-decoration: none;
		}

		
		ul#nav li a:hover
		{
		background: #E7EFF2;
		color: #e2770c;
		}
		
		
		ul#nav li a#active_nav
		{
		background: #E7EFF2;
		color: #e2770c;
		}
	

	
		
/*
		subnav
*/



		ul#subnav
		{
		float: left;
		_display: inline;
		list-style: none;
		margin: 50px 0 0 0;
		width: 145px;
		padding: 0px 5px 0px 0px;
		}
	
	
		ul#subnav li
		{
		float: left;
		_display: inline;
		font: 10px/35px "Trebuchet MS", Arial, sans-serif;
		text-transform: uppercase;
		width: 150px;
		}
	
	
		ul#subnav li a, ul#subnav li a:link, ul#subnav  li a:visited
		{
		display: block;
		text-align: right;
		height: 33px;
		color: #627986;
		text-decoration: none;
		overflow: hidden;
		padding: 0px 5px 0px 0px;
		}

		
		ul#subnav li a:hover
		{
		background: #E7EFF2;
		color: ##204052;
		}
		
		
		ul#subnav li a#active_subnav
		{
		background: #E7EFF2;
		color: #204052;
		}		



/*
		txt
*/


		div#content
		{
		float: left;
		_display: inline;
		width: 510px;
		color: #204052;
		padding: 0px 20px 20px 20px;
		}


		div#content h1
		{
		margin: 9px 0 15px 0;
		font: 21px/33px Georgia, Times, serif;
		text-align: left;
		color: #e2770c;
		}
		
		
		div#content p
		{
		margin: 0 0 15px 0;
		font: 11px/18px "Trebuchet MS", Arial, sans-serif;
		text-align: left;
		}
		
		
		
		div#content h4
		{
		font: 17px/22px Georgia, Times, serif;
		text-align: left;
		color: #59a2bc;
		margin: 20px 0px 5px 0px;
		}
		
		
		
		div#content h4 span
		{
		font: 11px/18px Georgia, Times, serif;
		text-align: left;
		}
		
		
		
		table
		{
		margin: 0 0 15px 0;
		float: left;
		color: #204052;
		text-align: left;
		font: 11px/18px "Trebuchet MS", Arial, sans-serif;
		}
	
	
		td
		{
		padding: 3px 12px 3px 12px;
		background-color: #fff;
		}
		
		
		
		td span
		{
		text-align: center;
		font: bold 11px/18px "Trebuchet MS", Arial, sans-serif;
		}
		
		

		
		div#content p a, div#content p a:link, div#content p a:visited
		{
		color: #e2770c;
		text-decoration: underline;
		}


		div#content p a:hover
		{
		color: #204052;
		text-decoration: none;
		}


		div#content img
		{
		float: left;
		margin: 0px 15px 15px 0px;
		}




		div#content ul
		{
		list-style: disc;
		text-align: left;
		padding: 0px 0px 0px 30px;
		}
		
		
		
		div#content ul li
		{
		text-align: left;
		padding: 5px 0px 0px 0px;
		}
		
		
		div#content ul span
		{
		font: bold 11px/18px "Trebuchet MS", Arial, sans-serif;
		}
				
		
		div#content ul ul
		{
		list-style: circle;
		}
		
		
		div#content ul a, div#content ul a:link, div#content ul a:visited
		{
		color: #204052;
		text-decoration: underline;
		}
		
		
		div#content ul a:hover
		{
		color: #e2770c;
		text-decoration: none;
		}
		


		
		div#content a img, div#content a:link img, div#content a:visited img
		{
		width: 85px;
		height: 50px;
		float: left;
		margin: 0px 5px 5px 0px;
		padding: 3px;
		border: 1px solid #e2770c;
		}
		
		
		div#content a:hover img
		{
		border: 1px solid #81aebe;
		}
		
		
		div#map
		{
		float: left;
		background-color: #fff;
		width: 510px;
		height: 225px;
		}



/*
		sidebar
*/


		div#sidebar
		{
		float: right;
		_display: inline;
		text-align: left;
		width: 215px;
		padding: 0 15px 0 10px; 
		}


		div#sidebar h3
		{
		font: 17px/33px Georgia, Times, serif;
		color: #81aebe;
		text-align: left;
		margin: 10px 0 0 0;
		background: transparent url("_images/bg_title_sidebar.gif") repeat-x 0 22px;
		}


		div#sidebar p
		{
		font: 11px/18px "Trebuchet MS", Arial, sans-serif;
		text-align: left;
		color: #204052;
		}

		
		div#sidebar p span
		{
		font: 10px/16px "Trebuchet MS", Arial, sans-serif;
		text-align: left;
		color: #204052;
		}


		div#sidebar p a, div#sidebar p a:link, div#sidebar p a:visited
		{
		color: #204052;
		text-decoration: underline;
		}


		div#sidebar p a:hover
		{
		color: #e2770c;
		text-decoration: none;
		}


		div#sidebar a img, div#sidebar a:link img, div#sidebar a:visited img
		{
		width: 95px;
		height: 54px;
		float: left;
		margin: 0px 0px 10px 0px;
		padding: 3px;
		border: 1px solid #e2770c;
		}
		
		
		div#sidebar a:hover img
		{
		border: 1px solid #81aebe;
		}


		div#sidebar ul
		{
		list-style: disc;
		font: 11px/18px "Trebuchet MS", Arial, sans-serif;
		text-align: left;
		color: #204052;
		margin: 0px 0px 0px 10px;
		}
		




/*

		nieuwsbrief

*/


		form#nieuwsbrief
		{
		_display: inline;
		width: 215px;
		}
	
		
		form#nieuwsbrief label
		{
		font: 11px/18px "Trebuchet MS", Arial, sans-serif;
		text-align: left;
		color: #204052;
		margin: 0px 0px 0px 0px;
		float: left;
		}
		
 			
		form#nieuwsbrief input
		{
		background-color: #81aebe;
		color: #fff;
		width: 171px;
		font: bold 11px/11px "Trebuchet MS", Arial, sans-serif; 
		text-transform: none;
		height: 15px;
		float: right;
		text-align: left;
		border: none;
		margin: 2px 0px 0 0;
		padding: 1px;
		}
		
		
		form#nieuwsbrief button
		{
		background-color: #d9e7eb;
		width: 85px;
		margin: 5px 0px 0 3px;
		float: right;
		font: bold 10px/11px "Trebuchet MS", Arial, sans-serif; 
		color: #81aebe;
		text-align: center;
		height: 15px;
		text-transform: uppercase;
		border: none;
		}
		
		
		form#nieuwsbrief button:hover
		{
		border: 1px solid #81aebe;
		}


		.botstop
		{
		display: none;
		}
		

		
		
		
		
/*
		contactformulier
*/


		

		form#contact
		{
		_display: inline;
		}
		

		form#contact label
		{
		width: 100px;
		font: 13px/14px Georgia, Times, serif;
		text-align: left;
		color: #59a2bc;
		float: left;
		margin: 1px 0px 5px 0px;
		}
		
 			
		form#contact input
		{
		background-color: #fff;
		color: #204052;
		width: 332px;
		font: 11px/14px "Trebuchet MS", Arial, sans-serif; 
		text-transform: none;
		height: 14px;
		float: left;
		text-align: left;
		padding: 2px;		
		border: none;
		margin: 0px 0px 5px 0px;
		}
		
		
		
		form#contact textarea
		{
		font: 11px/14px "Trebuchet MS", Arial, sans-serif; 
		background-color: #fff;
		color: #204052;
		width: 332px;
		height: 60px;
		float: left;
		text-align: left;
		border: none;
		padding: 2px;
		}

		
		
		form#contact input.nbr
		{
		margin: 0px 0px 0px 100px;
		width: 11px;
		padding: 0px;
		height: 11px;
		float: left;
		border: none;
		}
		
		
		form#contact button
		{
		margin: 10px 0px 10px 100px;
		background-color: #204052;
		color: #fff;
		width: 100px;
		font: bold 11px/14px "Trebuchet MS", Arial, sans-serif; 
		text-transform: uppercase;
		height: 14px;
		float: left;
		border: none;
		text-align: center;
		padding: 2px;
		}
		
		
		
		span.warning
		{
		float: left;
		color: #D8090A;
		margin: 0px 0 0px 100px;
		text-align: left;
		padding: 0px;
		_display: inline;
		}
		
		
		span.bedankt
		{
		float: left;
		color: #D8090A;
		text-align: left;
		padding: 0px;
		_display: inline;
		}

		
