@charset "utf-8";
/* CSS Document */



div#achtergrond {
background: white;
}

a, u {
    text-decoration: none;
		color: #5D9632;

}

html { zoom: 0.8;
    -moz-transform: scale(0.8);
    transform: scale(0.8); }

body { 
font-size: 18px; 
text-align:center;


}

p#hoofdzin {
	font-family: 'AvenirLT45';
	font-size: 25px;
	font-weight:bold;
	letter-spacing: 3px;
	word-spacing: 3px;
	}


div#wrapper {
	margin: auto;
	width: 1140px;
	background: white;
	text-align: left;
	margin:0 auto; /*centers the div horizontally in all browsers (except IE)*/
	
}

div#lintje {
margin-top: -10px;
	margin-left: auto;
	margin-right: 0px; 
	height: 160px;
	background-size: 13%;
	background-image:url('logo/reserveerhier_1000x1081.png');
	background-repeat: no-repeat;
	background-position: right top;
}

div#headerplaatje {
	margin-top: -120px;
	margin-left: auto;
	margin-right: auto;
    width: 330px;
    height: 220px;
    background-image:url('logo/los_logo.png');
    background-repeat:no-repeat;
    background-size: 100%;
}


div.hr {
  height: 5px;
  background: #fff url(logo/schakel.png) scroll center;
  background-size:10px 5px;
  margin: 30px;
  width: 1140px;
  margin-left: auto;
  margin-right: auto;
}

div.streepje {
  height: 8px;
  background: #fff url(logo/streep.png) no-repeat scroll center;
  background-size:50px 4px;
  margin: 50px;
  width: 450px;
 margin-left: auto;
  margin-right: auto;
}

div.streepje hr {
  display: none;
}


div.hr hr {
  display: none;
}



div#headermenu {
	margin-top: -100px;
 	margin-left: auto;
	margin-right: auto;   
    font-family: Patagonia;
    font-size: 15px;
    width: 330px;
	height: 60px;
    text-align:center;
	color: #5D9632;
	padding-top: 0px;
	padding-bottom: 0px;
	word-spacing:25px;
}
div#plaatjeentekst {
	clear:both;
	padding-top: 25px;
	margin-left: auto;
	margin-right: auto;
	width: 825px;
		height: 400px;}

div#plaatjeentekst2 {
	clear:both;
	padding-top: 25px;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
		height: 400px;}

img#jokernaasttekst { 
float: left;
padding-top: 0px;
text-align: left;
margin-left: auto;
margin-right: auto;
width: 430px; 
height: 400px;
}

img#jokernaasttekst2 { 
float:right;
padding-top: 0px;
text-align: left;
margin-left: auto;
margin-right: auto;
width: 430px; 
height: 400px;
}


div#contents {
float: right;
font-family: AvenirLT45;
text-align: left;
font-size: 23px;

margin-left: auto;
margin-right: auto;
width: 320px; 
height: 300px;
color:#5D9632;

}

div#contents2 {
	
font-family: AvenirLT45;
text-align: left;
font-size: 23px;

margin-left: 0px;
margin-right: 0px;
width: 320px; 
height: 300px;
color:#5D9632;

}

div#reserveer {
font-family: AvenirLT45;
font-size:20px;
text-align: left;
padding-top: 30px;
margin-left: auto;
margin-right: auto;
width: 280px; 
color:#5D9632;
margin-bottom: 80px;
}

div#afbeeldingen {
font-family: AvenirLT45;
margin: 30px;
text-align: center;
margin-left: auto;
margin-right: auto;
width: 600px; 
height: 180px;
color:#5D9632;
}

div#contact {
	margin-top:-10px;
font-family: AvenirLT45;
text-align: left;
margin-left: auto;
margin-right: auto;
font-size:16px;
width: 1140px; 
color:#5D9632;
}

img.stuurons {
width: 300px;}



div#centerfilmpje {
margin-left: auto;
margin-right: auto; 
width: 1140px;}


#resizevlightbox {
margin-left: auto;
margin-right: auto;
height: 250px; }

a.menu:link {color:#5D9632;}      /* unvisited link */
a.menu:visited {color:#5D9632;}  /* visited link */
a.menu:hover {color:#5D9632;}  /* mouse over link */
a.menu:active {color:#5D9632;}  /* selected link */  



@font-face {
    font-family: Patagonia; 
    src: url(fonts/PatagoniaB.ttf);
    font-weight:400;
}

@font-face {
    font-family: Tinus; 
    src: url(fonts/TinusReg);
}

@font-face {
	font-family: 'AvenirLT45';
	src: url('fonts/avenir_lt_45_book.eot');
    src: url('fonts/avenir_lt_45_book.eot') format('embedded-opentype'),
         url('fonts/avenir_lt_45_book.woff') format('woff'),
         url('fonts/avenir_lt_45_book.ttf') format('truetype'),
         url('fonts/avenir_lt_45_book.svg#AvenirLT45BookRegular') format('svg'); 
		 font-weight:normal;}
		 
@font-face {
    font-family: 'AvenirLT45';
    src: url('fonts/avenirltstd-heavy.eot');
    src: url('fonts/avenirltstd-heavy.eot') format('embedded-opentype'),
         url('fonts/avenirltstd-heavy.woff') format('woff'),
         url('fonts/avenirltstd-heavy.ttf') format('truetype'),
         url('fonts/avenirltstd-heavy.svg#AvenirLTStd85Heavy') format('svg');
		 font-weight:bold;
}		 


#lightbox {
			position:fixed; /* keeps the lightbox window in the current viewport */
			top:0; 
			left:0; 
			width:100%; 
			height:100%; 
			background:url(overlay.png) repeat; 
			text-align:center;
			margin-left: auto;
			margin-right: auto;
		}
		
#lightbox p {
			text-align:right; 
			color:#fff; 
			margin-right:20px; 
			font-size:12px; 
		}
		
#lightbox img {
			box-shadow:0 0 25px #111;
			-webkit-box-shadow:0 0 25px #111;
			-moz-box-shadow:0 0 25px #111;
			max-width:450px;
		}
		
.mijn {
        min-width: 980px;
        margin: 0 auto;
        font-size: 0.75em;
        padding: 0 0 0 0;
        color:white;
    }
hoofder {
        height:101px;
        background:url(../images/footer_tail.jpg) left top repeat #0d0d0d;
        position:fixed;
        top:0;
        left:0;
        width:100%;
        z-index:100;
    }
    
voeter {
        overflow: hidden;
        position:absolute;
        bottom:0;
        left:0;
        width:100%/*; height:37px*/;
        background:url(../images/footer_tail.jpg) left top repeat #0d0d0d;
        color:#9d9d9d;
        text-transform:uppercase;
		}