body {height: auto; width: auto; padding: 0px 0px 0px 0px; margin: 0px; font-family: Times New Roman; font-size: 100%; overflow-x: hidden; background-image: url(../custom_images/bg.jpg); background-size: cover; background-attachment:fixed;}

.left 	{ 	float: left;
			width: 25%;
			height: 100%;
			max-width: 450px;
		}

.left_fixed 
		{	position: fixed;
			top: 0;
			width: 25%;
			height: auto;
			max-width: 450px;
		}

.right 	{ 	float: left;
			width: 75%;
			height: auto;
		}

.clear 	{ 	clear: both; 
		}

.bottom 	{ 	position: fixed;
			bottom: 0;
			width: 100%;
			height: 2em;
			background-color: #34412c;
			opacity: 0.8;
			filter: alpha(opacity=80); 
		}

.logo 	{	position: relative;
			width: 100%;
			background-color: #ffffff;
			text-align: center;
			padding-top: 0.5em;
			padding-bottom: 1em;
		}

.logo img{	width: 100%;
			height: auto;
			max-width: 402px;
		}
		
.title	{	font-size: 130%;
			color: #34412c;
			letter-spacing: 0.1em;
		}

.menu	{	position: relative;
			width: 100%;
			background-color: #34412c;
			text-align: center;
			padding-top: 2em;
			padding-bottom: 2em;
			margin-bottom: 1px;
		}
.menu:hover	
		{	background-color: #aeb3ab;
		}
a.menu:link 
		{
			color: #ffffff;
			text-decoration:none;
		}
a.menu:visited 
		{
			color: #ffffff;
			text-decoration:none;
		}
a.menu:hover 
		{
			color: #34412c;
			text-decoration:none;
		}

.actie 	{	background-color: #aeb3ab;
		}
		
.actie:hover 
		{	background-color: #aeb3ab;
		}

		
		
h4 		{	font-size: 220%;
			font-weight: normal;
			margin: 0;
		}
h3 		{	font-size: 110%;
			font-weight: normal;
			margin: 0;
		}
h5 		{	font-size: 170%;
			font-weight: normal;
			margin: 0 0 0.5em 0;
		}

.inner	{	position: relative;
			width: 70%;
			top: 100px;
			margin-left: 15%;
			margin-right: 15%;
			height: auto;
			max-width: 800px;
			margin-bottom: 50px;
		}

.tit 	{ position: relative;
		  height: auto;
		  width: auto; 
		}

.con_title_outer
		{	position: relative;
			display: inline;
			font-size: 250%;
		}
.con_subtitle_outer
		{	position: relative;
			width: auto;
			height: auto;
			display: inline;

			font-size: 140%;
		}
.con_title 
		{	position: relative;
			color: #ffffff;
			z-index: 10;
			display: inline;
			padding: 3%;		
		}
.overlay
		{	position: absolute;
			width: 100%;
			height: 100%;
			background-color: #34412c;
			opacity: 0.5;
			filter: alpha(opacity=50);
			top:0;
			z-index: 5;
		}
.content_outer
		{	position: relative;
			width: 100%;
			height: auto;
			padding: 3%;
			background-color: #ffffff;
		}
.content_inner
		{	position: relative;
			width: 100%;
			height: auto;
		}
.mainpic 
		{	position: relative;
			width: 100%;
			height: 30em;
			overflow: hidden;
			margin-bottom: 1em;
		}
.mainpic img
		{	width: 100%;
			height: auto;
		}
.textarea
		{	font-size: 130%;
			color: #000000;
			line-height: 120%;
		}
.pic_area
		{ 	position: relative;
		}
.pic 	{	float: left;
			width: 33.333%;
			height: auto;
		}
.pic_inner1
		{	position: relative;
			margin-right: 0.2em;
			margin-left: 0.2em;
		}
.pic_inner1 img
		{	width: 100%;
			height: auto;
		}