@charset "utf-8";
	/*  */
	body {
		margin:0; padding:0; border:0; width:100%; background:#fff; min-width:600px; font-size:90%; font-family:Verdana, Geneva, sans-serif; }
	#wrapper {
		position:relative; margin: 25px 85% 0 15%; width:80%; }
	#wrapper_index_page { position:relative; margin: 192px 85% 0 15%; width:80%; }
	#page_correctie_naar_links{ margin-left: -2px; }
	.colmask { position:relative; color: #FFF; clear:both; float:left; width:100%; overflow:hidden; }
	.colleft, .colmid, .colright { float:left; width:100%; position:relative; }

	.col_1, .col_2, .col_3 {  float:left; position:relative; padding:0; overflow:hidden; }
	.doublepage { background:#fff; }
	.colmask.doublepage.row_1 .colleft { margin-top: 4em; }
	.colmask.doublepage .colleft .col_1 .last { color: #F00; }
	.colmask.doublepage .colleft .col_2 { padding-top:4.5em; }
	.colmask.doublepage.row_1 .colleft .col_2 { padding-top:0em; }
	.colmask.doublepage .colleft .col_2 p { color:#F00; font-size:0.9em; width: 300px; }
	.doublepage .colleft.row_2 .col_2 p { color:#FFF; font-size:1.2em; }
	.doublepage .colleft { right:50%; background:#F93; }
	.doublepage .colleft.row_2 { background-color:#FFF; }
	.doublepage .colleft.row_2 .col_2{ background:#F93; padding: 1.5em; }	
	.colmask.doublepage.row_2 .colleft.row_2 .col_1 img{ float:right; }
	.doublepage .col_1 { width:46%;	left:52%; }
	.doublepage .col_2 { width:46%;	left:56%; }

	/* ########## charakter settings ########## */

	h1, h2, h3 { margin:.8em 0 .2em 0; padding:0; }
	h1 { font-size:1.5em;} h2 { font-size: 1.3em; } h3 {font-size:1.1em; }
	p { font-size:1.2em; margin: 0.4em 0 0.8em 0; padding 10px 0 10px 0; }

	/* ########## Header styles ########## */
	#header { clear:both; float:left; width:100%; background-color:#FFF; position:relative; }

	#header p, #header h1, #header h2 { padding:.4em 15px 0 15px; margin:0; }
	#mainMenu { clear:both; background:#eee; margin:1em 0 0 0; padding-right:0; width:100%; }

	#mainMenu ul { margin:20px 0; padding:0; list-style:none; float:right; }
	#mainMenu ul li { margin:0; padding:0; float:left; }
	#mainMenu ul li a:link, #mainMenu ul li a:visited { text-decoration:none; background-color:#FF8359; color:#FFF; display:block;
		padding: 0 0; margin-right:15px; font-size:1.4em; line-height:29px; border:none; }

	#mainMenu ul li a:hover, #mainMenu ul li a:active  { background-color:#CC3300; color:#09F; }
	#mainMenu ul li a.home:link, #mainMenu ul li a.home:visited { background:url(../images_walkinspirit/menu/menu_button_home.png) left top no-repeat; width:60px; height:24px; text-indent:-1000em; }
	#mainMenu ul li a.home:hover, #mainMenu ul li a.home:active { background-position:left bottom; }

	#mainMenu ul li a.wandelcoach:link, #mainMenu ul li a.wandelcoach:visited { 
	background:url(../images_walkinspirit/menu/menu_button_wandelcoaching.png) left top no-repeat; width:140px; height:24px; 
		text-indent:-1000em; }
	#mainMenu ul li a.wandelcoach:hover, #mainMenu ul li a.wandelcoach:active {
		background-position:left bottom; }
	
	#mainMenu ul li a.natuurbewustzijn:link, #mainMenu ul li a.natuurbewustzijn:visited {
		background:url(../images_walkinspirit/menu/menu_button_natuurbewustzijn.png) left top no-repeat;
		width:149px; height:25px; text-indent:-1000em; }
	#mainMenu ul li a.natuurbewustzijn:hover, #mainMenu ul li a.natuurbewustzijn:active {
		background-position:left bottom; }
	
	#mainMenu ul li a.artikelen:link, #mainMenu ul li a.artikelen:visited {
		background:url(../images_walkinspirit/menu/menu_button_artikelen.png) left top no-repeat;
		width:83px; height:25px; text-indent:-1000em; }
	#mainMenu ul li a.artikelen:hover, #mainMenu ul li a.artikelen:active { background-position:left bottom; }

	#mainMenu ul li a.links:link, #mainMenu ul li a.links:visited {
		background:url(../images_walkinspirit/menu/menu_button_links.png) left top no-repeat;
		width:53px; height:24px; text-indent:-1000em; }
	#mainMenu ul li a.links:hover, #mainMenu ul li a.links:active { background-position:left bottom; }

	#mainMenu ul li a.wie:link, #mainMenu ul li a.wie:visited {
		background:url(../images_walkinspirit/menu/menu_button_wie_ben_ik.png) left top no-repeat;
		width:100px; height:24px; text-indent:-1000em; }
	#mainMenu ul li a.wie:hover, #mainMenu ul li a.wie:active { background-position:left bottom; }
	
	#mainMenu ul li a.contact:link, #mainMenu ul li a.contact:visited {
		background:url(../images_walkinspirit/menu/menu_button_contact.png) left top no-repeat;
		width:74px; height:24px; text-indent:-1000em; }
	#mainMenu ul li a.contact:hover, #mainMenu ul li a.contact:active { background-position:left bottom; }
		#mainMenu ul li a.zweethut:link, #mainMenu ul li a.zweethut:visited { 
		background:url(../images_walkinspirit/menu/menu_button_zweethut.png) left top no-repeat;
		width:87px; height:24px; text-indent:-1000em; }
	#mainMenu ul li a.zweethut:hover, #mainMenu ul li a.zweethut:active { background-position:left bottom; }
	#mainMenu ul li a.current{ margin-top:-5px; height:35px; color:#FFF; line-height:25px; background-color:#FF8359; }
	#mainMenu ul li a.current:hover{ cursor:default; }
	#mainMenu .row_1 { margin: 0 auto; text-align:center; }
	#mainMenu ul.row_1 { float:none; margin-left:5em; }
	#footer { clear:both; float:left; width:100%; border-top:1px solid #000; }
	#footer p { padding:10px; margin:0; }
	
	#footer { text-align:center; padding:15px 0; background-color:#FFF; }	
	#aftiteling { clear:both; color:#000; padding:10px; text-align:center; } 
	
	.colmask.fullpage .col_1 .img_plus_txt { float: right; color: #F00; font-size:0.8em; }
	.clear { clear: both; }
	.clear_left { clear: left; }
	.clear_right { clear:right; }
