	body
	{
		/*background:url('../images/potloden.jpg') repeat;*/
		/*background-attachment:fixed;*/
		font-family: Helvetica,sans-serif;
    font-size: 13px;
		width:100%;
		height:100%;
		
		margin:0;
		color:#6A6A6A;	 
	}
	img
	{
		border:none;	
	}
	p
	{
		margin:0;
		padding:0;
		line-height:1.5;
	}
	a
	{
		 outline: 0;
		color:#6a6a6a;
		text-decoration:none;
	}
	h1
	{
		font-size:107px;
		margin-top: -14px;
	}
	h2
	{
		font-size: 18px;
    font-style: italic;
    font-weight: bolder;
    margin-bottom: 0;
    padding-bottom: 5px;
	}
	h3
	{
		font-size:16px;
		font-weight:bold;
	}
	.green
	{
		color:#fff;
	}
	#wrapper
	{
		color:#ffffff;
	}
	#logo
	{
		-webkit-backface-visibility:hidden; -webkit-transform: translateZ(0);
		position:fixed;
		margin-left:825px;
		top:0;
		width:75px;
	}
	#left_bar
	{
		background:#FFF;
		height:100%;
		padding:15px 25px;
		/*position: absolute; top: 0px; bottom: 0px;*/
	}
	#img_logo
	{
		 position: relative;
   		 width: 100%;
	    z-index: 2;
	}
	#bg_site
	{
		width:100%;
		height:100%;
		position:fixed;
		-webkit-backface-visibility:hidden; -webkit-transform: translateZ(0);
	}
	#primary
	{
		position:relative;
	}
	.site_title
	{
		font-size:17px; 
		color:#fff;
		font-style:normal;
	}
	#navigation
	{
		-webkit-backface-visibility:hidden; -webkit-transform: translateZ(0);
		 position: absolute;
		font-weight:bold;
		padding-top:10px;display:none;
		padding-bottom:10px;
		width:100%;
		bottom:0; 
		height:25px;
		z-index:12;
		background:#9D9C9D;
		border-bottom: 1px solid #878787;
		min-width:1025px;

	}
	#navigation a
	{
		color: #FFFFFF;
    font-size: 14px;
    font-style: normal;
    margin-top: 5px;
    padding: 5px 4px;
    text-transform: uppercase;
	}
	
	.page_part
	{
		width:100%;	
		padding:25px;
		/*min-height:400px;*/
		width:330px;
		padding-left:25px;

	}
	.holder_image
	{
		
		width:200px;
		height:200px;
		margin:5px;
		overflow:hidden;
	}
	#holder_under_home
	{
		overflow:hidden;	
	}
	#contact
	{
		width:100%;	
		overflow:hidden;
		
		
	}
	.link_breaker
	{
		margin-bottom:11px;
	}
	.page_title
	{
		padding-bottom: 10px;
		display:block;
		color: #6A6A6A;
    font-size: 40px;
    font-style: normal;
    font-weight: bold;
    text-transform: uppercase;

	}
	#docent{

		/*width:950px;
		margin:0 auto;*/
	}
	#rooster
	{
		width:391px;	
	}
	#workshops
	{
		width:950px; 
		margin:0 auto;
	}
	#workshop_pause
	{
		cursor:pointer;
		 margin-left: 20px;
    margin-top: 18px;
    width: 40px;
	}
	
	#own_work
	{
		
		padding:0 25px 25px 0;
		width:200px;
	}
	.own_work
	{
		display:none;	
	}
	#own_site_button
	{
		display:none;	
	}
	.own_work_small
	{
		width:75px;
		margin:3px;
		display:block;
		cursor:pointer;
	}
	.active_own_work_small
	{
		opacity:0.6;	
	}
	
	
	#workshop_play
	{ width: 40px;
	cursor:pointer;
		margin-left: 24px;
    margin-top: 19px;	
	}
	#werk_cursisten
	{
		padding-top:80px;
		overflow:hidden;
		width:100%; 
		margin:0 auto;
	}
	.content_part
	{
		/*border: 3px solid #FFF;
		border-top: 1px solid #ccc;*/
		width:100%;
		overflow:hidden;
		
	}
	
	#loader
	{
		-webkit-backface-visibility:hidden; -webkit-transform: translateZ(0);
		position:fixed; 
		right:0;
		top:0; 
		z-index:30;	
	}
	#contact_form
	{
		color:#6A6A6A; 
			
	}
	#dif_content
	{
		position:relative;
	}
	
	#footer
	{
		width:100%;
		height:50px;
		background:#E3E2E3;
	}
	
	.content{
		display:none;	
	}
	.title{
		background: none repeat scroll 0 0 #FFFFFF;
		margin-top: -89px;
		position: absolute;
		text-align: center;
		display:none;
	}
	.middle
	{
		width:950px;
		margin:0 auto;
	}
	#home
	{
		/* height: auto !important;
    	min-height: 650px;*/
   		 min-width: 850px;
   		 overflow: hidden;
	}
	#ani_1, #ani_2
	{
		 height: auto;
		left: 0;
		min-height: 100%;
		min-width: 1024px;
		position: fixed;
		top: 0;
		width: 100%;	
		z-index:-2;
	}
	.bg_ani
	{
		/*
		height: 100%; left: 0; position: fixed; top: 0; width: 100%; z-index:-2;	
		*/
	}
	.home_work
	{
		float:left;
		height:100px;
		width:100px;
		color:#fff;
		font-size:22px;
		margin:1px;
	text-align:center;
	padding:10px;

	}
	
	.holder_img
	{

	}
	
	.holder_link
	{
		 background: none repeat scroll 0 0 #ffffff;
	color:#000;
    font-size: 23px;

    padding: 6px;

	}
	
	.text_holder_link
	{
		font-size:13px;	
	}
	
	.input
	{
		 background: none repeat scroll 0 0 #CCCCCC;
    border-color: #9D9D9D #FFFFFF #FFFFFF;
    border-style: solid;
    border-width: 2px;
    margin-bottom: 10px;
    padding: 5px;
	}
	
	.holder_section
	{
		background:#E3E2E3;
		background-position: center; 
		background-size: cover;
		background-repeat:no-repeat; 
	
	}
	
	#overlay
	{
		/*background-color: #777777;
		opacity: 0.95;
		filter:alpha(opacity=95);*/
		color:#13B65B; 
		background-color: #E3E2E3;
		height: 100%;
		left: 0;
		font-size:25px;
		position: fixed;
		-webkit-backface-visibility:hidden; -webkit-transform: translateZ(0);
		top: 0;
		width: 100%;
		z-index: 5;
		text-align:center;
	}
	.more_work_button
	{
		background: none repeat scroll 0 0 #6A6A6A;
    border: 2px solid #6A6A6A;
    border-radius: 50px 50px 50px 50px;
    color: #CCCCCC;
    padding: 20px;
    width: 35px;
    z-index: 5;
		
	}
	
	.button_send
	{
		padding:5px;
		background:#13B65B;
		color:#ffffff;
		cursor:pointer;
		margin-left:271px;
	}.button_send:hover
	{
		background:#6a6a6a;
	}
	
	/*
	* SOCIAL
	*/
	#social_top
	{
		position:absolute;
		top:5px;
		right:10px;
	}
	.social_bottom
	{
		position:absolute;
		right:10px;
		z-index:10;
	}
	.pointer
	{
		cursor:pointer;
	}
	