@charset "utf-8";
/* CSS Document */
/* dinker bruin: #38332F */
@font-face {
	font-family: 'Trebuchet MS';
	src: url('font/Trebuchet MS.eot');
	src: url('font/Trebuchet MS.eot?#iefix') format('embedded-opentype'),  url('font/Trebuchet MS.woff2') format('woff2'),  url('font/Trebuchet MS.woff') format('woff'),  url('font/Trebuchet MS.svg#Trebuchet MS') format('svg');
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
 unicode-range: U+0020-2219;
}
@font-face {
	font-family: 'Trebuchet MS BOLD';
	src: url('font/Trebuchet MS Bold.eot');
	src: url('font/Trebuchet MS Bold.eot?#iefix') format('embedded-opentype'),  url('font/Trebuchet MS Bold.woff2') format('woff2'),  url('font/Trebuchet MS Bold.woff') format('woff'),  url('font/Trebuchet MS Bold.svg#Trebuchet MS Bold') format('svg');
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
 unicode-range: U+0020-2219;
}
@font-face {
	font-family: 'Trebuchet MS BOLD ITALIC';
	src: url('font/Trebuchet MS Bold Italic.eot');
	src: url('font/Trebuchet MS Bold Italic.eot?#iefix') format('embedded-opentype'),  url('font/Trebuchet MS Bold Italic.woff2') format('woff2'),  url('font/Trebuchet MS Bold Italic.woff') format('woff'),  url('font/Trebuchet MS Bold Italic.svg#Trebuchet MS Bold Italic') format('svg');
	font-weight: 700;
	font-style: italic;
	font-stretch: normal;
 unicode-range: U+0020-203A;
}
@font-face {
	font-family: 'Trebuchet MS ITALIC';
	src: url('font/Trebuchet MS Italic.eot');
	src: url('font/Trebuchet MS Italic.eot?#iefix') format('embedded-opentype'),  url('font/Trebuchet MS Italic.woff2') format('woff2'),  url('font/Trebuchet MS Italic.woff') format('woff'),  url('font/Trebuchet MS Italic.svg#Trebuchet MS Italic') format('svg');
	font-weight: 400;
	font-style: italic;
	font-stretch: normal;
 unicode-range: U+0020-2219;
}
@font-face {
    font-family:'Myriad Arabic BOLD';
    src: url('font/Myriad Arabic Bold.eot');
	src: url('font/Myriad Arabic Bold.eot?#iefix') format('embedded-opentype'),
		url('font/Myriad Arabic Bold.woff2') format('woff2'),
		url('font/Myriad Arabic Bold.woff') format('woff'),
		url('font/Myriad Arabic Bold.svg#Myriad Arabic Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'Myriad Arabic';
    src: url('font/Myriad Arabic.eot');
	src: url('font/Myriad Arabic.eot?#iefix') format('embedded-opentype'),
		url('font/Myriad Arabic.woff2') format('woff2'),
		url('font/Myriad Arabic.woff') format('woff'),
		url('font/Myriad Arabic.svg#Myriad Arabic') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
@font-face {
    font-family:'GillSansMTPro-Condensed';
    src: url('font/o Condensed.eot');
	src: url('font/o Condensed.eot?#iefix') format('embedded-opentype'),
		url('font/o Condensed.woff2') format('woff2'),
		url('font/o Condensed.woff') format('woff'),
		url('font/o Condensed.svg#o Condensed') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}

@font-face {
    font-family:'GillSansShadowMTPro';
    src: url('font/o.eot');
	src: url('font/o.eot?#iefix') format('embedded-opentype'),
		url('font/o.woff2') format('woff2'),
		url('font/o.woff') format('woff'),
		url('font/o.svg#o') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
e,em
{	font-family: 'Trebuchet MS ITALIC';
}
.fotoo, .publicaties
{
	outline:0 !important;
}
.clear {
	clear: both;
}
.clear_left {
	clear: left;
}
.clear_right {
	clear: right;
}
html, body {
	margin: 0;
	padding: 0;
	color: #000;
}
.back-to-top {
	position: fixed;
	bottom: 0.8em;
	right: 10px;
	display: none;
	background: url(images/arrow.png) no-repeat;
	width: 50px;
	height: 50px;
	z-index: 8;
	outline: 0;
	opacity: 0.8;
}
.back-to-top:hover {
	opacity: 1;
}
hr {
	margin-top: 10px;
	margin-bottom: 30px;
	height: 1px;
	background: #F6E93B;
	font-size: 0;
	border: 0;
}
.footer_hr {
	margin: 0px;
	margin-top: 15px;
	margin-bottom: 8px;
	padding: 0px;
	height: 1px;
	background: #CCC;
	font-size: 0;
	border: 0;
}
img {
	width: 100% !important;
	height: auto !important;
	display: block;
}
p {
	margin-top: 0px;
}
body {
		font-family: 'Trebuchet MS';
	color: #FFF;
	background-color: #FFF;
	font-size: 20px;
	line-height:32px;
}

a {
	color: #53261D;
	text-decoration: none;
}
a:hover {
	
	text-decoration: underline;
}
.main_links ul {
	list-style: square outside url("images/ul.png");
}
.main_links li {
	padding-top: 0px;
	margin-top: 0px;
	padding-left: 14px;
}

.container_main {
  position: relative; 
  left: 0; 
  right: 0; 
  margin-left: auto; 
  margin-right: auto; 
max-width: 1140px;
	min-width: 280px;

background-color: #0080CA;
box-shadow: 5px 0 15px -4px rgba(128, 128, 128, 0.8), -5px 0 8px -4px rgba(128, 128, 128, 0.8);
}


.header-container {
width: 100%; 
   height: auto; !important
	position: relative;

	
}
.header-container_absolute {
	position:absolute;
	width:100%;
	max-width:980px;
	top:5%;
	  left: 0; 
  right: 0; 
  margin-left: auto; 
  margin-right: auto; 


}
.logo_lch2018
{
	position:absolute;
	display:block;
	right:0px;
	top:0px;
	background:url('images/logo_lch2018.png');
	width:220px;
	height:71px;
}
.container_logo
{
	margin-top:0px;	
	width:100%;
	max-width:460px;
}
.container_logo img
{
	max-width:510px;
	width:100%;
	height:auto;
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
	
}
.container_content
{
	margin-top:-40px;
width:100%;
	max-width:1100px;
	min-width:280px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
}



.main_table {
	display: table;
	width: 100%;
 table-layout: fixed;
}
.main_cell {
	display: table-cell;
	text-align: left;
	vertical-align: top;
	width: 100%;

}
.main_leeg
{
	width:4%;
}
.main_links {
	padding-top: 0;
	margin-top: 0;
	width: 41%;

}

.main_tussen
{
	width:5%;
}
.main_rechts {
	width: 45%;
}
.video
{
	max-width:100%;
	width:100%;
	height:auto;
	display:block;
	border:1px #000000 solid;
	margin	
}
.margin_table
{
	margin-top:40px;
}
.main_rechts ul
{
list-style-type:disc;
margin-top:0px;
padding-left:16px;
}
.main_rechts li
{
line-height:18px;
}

h1 {
	 font-family:'GillSansMTPro-Condensed';
	 text-transform:uppercase;
	 font-size:70px;
	 font-weight:normal;
	 margin-top:20px;
	 padding-top:0;
}
#meer
{
	
	background:url('images/meer.png'); 
	height:25px;
	width:88px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.youtube_iframe {
   position: fixed;
    background: #000;
    border: none;
    top: 0; right: 0;
    bottom: 0; left: 0;
    width: 100%;
    height: 100%;
}
.container_infocontact {
	margin-top:40px;
	margin-bottom:80px;
  position: relative; 
  left: 0; 
  right: 0; 
width:100%;
max-width: 100%;
	min-width: 280px;
	
background-color: #FECC00;
}
.container_donwloads {
	margin-top:40px;
  position: relative; 
  left: 0; 
  right: 0; 
width:100%;
max-width: 100%;
	min-width: 280px;
	padding-bottom:50px;
background-color: #FECC00;
}
.container_d_content
{
	padding-top:20px;
	padding-bottom:20px;
	width:100%;
	max-width:1020px;
	min-width:280px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	color:#000;
	
}
.container_d_content h1
{
	display:block;
	color:#000;
}
.container_footer
{
		background-color:#53261D;
		width:100%;
		position:relative;
		color:#FFF;
		height:auto;
		min-height:300px;
}
.content_footer
{
		width:85%;
		padding-top:10px;
	margin-left:auto;
	margin-right:auto;
}

.container_footer h1 {
		 font-family:'GillSansMTPro-Condensed';
	 text-transform:uppercase;
	  font-size:60px;
	 font-weight:normal;
	 line-height:70px;
	 margin-bottom:0;
	 
	 padding-bottom:0;
}
.korter
{
	display:none;
}
.nogkorter
{
	display:none;
}
.normaal
{
	display:block;
}
@media screen and (max-width : 1160px) {
	.main_padding, .logo_padding, .padding_footer, .padding_top {
	padding-left: 15px !important;
	padding-right: 15px !important;
}
.main_leeg
{
	width:0%;
	display:none;
}
.main_links {
	padding-top: 0;
	margin-top: 0;
	width: 45%;

}
.container_d_content
{
	max-width:1140px;
}
}
@media screen and (max-width : 1110px) {
.header-container_absolute
{
	top:10px;
}
.logo_lch2018
{
	right:15px;
}
.container_content
{
	margin-top:0px !important;
}

}
 @media screen and (max-width : 1040px) {


}
@media screen and (max-width: 985px) {
	.main_cell
{
	display:block;
	width:100%;
	margin-bottom:20px;
}
.main_tussen
{
	display:none;
}
.container_logo
{
	max-width:380px;
}
}

 @media screen and (max-width : 760px) {
.container_logo
{
	max-width:320px;
	margin-left:auto !important;
	margin-right:auto !important;
}
.container_d_content
{
	font-size:17px;
	line-height:28px;
}
}

 @media screen and (max-width : 640px) {
.korter
{
	display:block;
}
.normaal
{
	display:none;
}
}
 @media screen and (max-width : 510px) {
.container_logo
{
	max-width:320px;
	margin-left:auto !important;
	margin-right:auto !important;
}
h1
{
	font-size:50px;
}
.logo_lch2018
{
	position:absolute;
	display:block;
	right:1	0px;
	top:0px;
	background:url('images/logo_lch2018-kl.png');
	width:150px;
	height:48px;
}
.korter
{
	display:none;
}
.nogkorter
{
	display:block;
}
}
 @media screen and (max-width : 480px) {
.header-container {
	margin-bottom:70px;

	
}

.container_d_content
{
	padding-bottom:0px !important;
}

}
