@charset "utf-8";
/* CSS Document */
html{padding:0; margin:0;}
body  {
	font-size:13px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color:#FFFFFF;
	background:url(../images/layout/background-wood.jpg) top left repeat;	
	margin:0;
	padding:0;	
	color: #ffffff;
}
h1{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #dfc106;
}
h2{
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14px;
}

a{color: #dfc106}
a strong{color: #dfc106}
img{border: none}
strong{color: #fffef7;}




/* ASSETS */

/* NEWSLETTER VALIDATION BOX */

/* PLUGIN GUESTBOOK */

.guestbook{}
.guestbook a{text-decoration:none;}
.guestbook .brown{
	padding:5px; 
	background-color:#8d4a09; 
	margin-bottom:10px;
}
.red{
	padding:5px;
	padding-right:75px;
	background-color:#870508;
	margin-bottom:10px;
	background-image: url(../images/layout/stamp_red_onder.gif);
	background-repeat: no-repeat;
	background-position: right top;
	position: relative;
	font-size: 13px;
	line-height:17px;
	min-height:50px;
	* height: 50px;
	overflow:visible;
}
.guestbook_titel_red{
	margin-top:10px;
	background-color: #670507;
	background-image: url(../images/layout/stamp_red_boven.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 12px;
	color: #fff;
	padding:8px;
}
.brown{
	padding:5px;
	padding-right:75px;
	background-color:#8a7464;
	margin-bottom:10px;
	background-image: url(../images/layout/stamp_brown_onder.gif);
	background-repeat: no-repeat;
	background-position: right top;
	position: relative;
	font-size: 13px;
	line-height:17px;
	min-height:50px;
	* height: 50px;
	overflow:visible;
}
.guestbook_titel_brown{
	margin-top:10px;
	background-color: #644834;
	background-image: url(../images/layout/stamp_brown_boven.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 12px;
	color: #efe4db;
	padding:8px;
}
.selected{
	text-decoration: underline;
	font-weight:bold;
}
.uitroepteken{
	position: absolute;
	right: 5px;
	bottom: 5px;	
}

/* PLUGIN PHOTOALBUM */

/* overview albums */

/* overview */
.photoviewer_container{

}

.photoviewer_album{
	float: left;
	width: 180px;
	height: 166px;
	padding: 10px 0px 10px 0px;	
	margin: 20px 20px 0px 0px;
	color: #6f1c00;
	
	background-color:#FFFFFF;
	background-image: url(../images/layout/photoalbum_background.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
	
	text-align:center;
	font-weight: bold;
}

.photoviewer_album a{
	margin-left:auto;
	margin-right: auto;
}

.photoviewer_album .link{
	display:block;
	margin-top: 10px;
	color: #6f1c00;
	text-decoration:none;
}
.photoviewer_album .link a:hover{
	text-decoration: underline;
}


.photoviewer_album img{
border: 1px solid #dbdbdb;}


.photoviewer_album_right{
	float: left;
	width: 180px;
	height: 166px;
	padding: 10px;
	background-color:#FFFFFF;
	margin: 20px 0px 0px 0px;
	color: #6f1c00;
	text-align:center;
}

.photoviewer_picture{
	float: left;
	border: solid 5px #FFFFFF;
	margin: 20px 20px 0px 0px;
}

.photoviewer_picture_right{
	float: left;
	border: solid 5px #FFFFFF;
	margin: 20px 0px 0px 0px;
}

/* GENERAL LAYOUT */

#banner{position:absolute; top:-170px; right:-130px;}
#banner-15jaar{position:absolute; top:-250px; right:-120px; width:300px; height:300px;}


.pagelayout { 
	position:relative;
	height:100%; 
	width:960px; 
	margin:0 auto;
	padding:0 0 10px 0;
	z-index:5;
}

.header{
	background:url(../images/headers/header-default-8.png) top left no-repeat;
	height:220px; margin:0;
	vertical-align:top;
}

.container_site_holder{
	background:#241810 url(../images/layout/background-content.jpg) top left repeat; 	
	border-width:0 5px 5px 5px;
	border-style:solid;
	border-color:#cbc2bc;
	height:100%;
	width:860px;
	margin:0 auto;
	padding:0 0 5px 0;
}

.container_site{
	height:100%;
	width:860px;
	padding:0 0 43px 0;
	background: url(../images/layout/border-wood-bottom.gif) bottom left repeat-x;	
	text-align:left;
}
.menu{
	padding:8px 0 15px 0;
	width: 200px;
	height: 100%;
	background-color:rgba(255,255,255,0.05);
}

.scharnier-1{position:absolute; z-index:0; top:30px; left:0; width:95px; height:125px; font-size:0; background:url(../images/layout/scharnier-klein.png) top left no-repeat;}
.scharnier-2{position:absolute; z-index:0; top:600px; left:0; width:132px; height:125px; font-size:0; background:url(../images/layout/scharnier-klein.png) top left no-repeat;}

/* MENU */
#menu{position: relative; display:block; width: 178px; min-height:350px; padding:30px 0 0 0; background: url(../images/layout/menu-navigatie.png) top left no-repeat; z-index:100; margin-left:15px;}
.menu_item{position:absolute; width:auto;}
.menu_item a{vertical-align: text-bottom; }
.menu_hint{margin-top:-45px; display:none;}
.left{float:left;}
.right{float:right;}

/* SUBMENU */
#submenu{ margin-bottom: 20px;}
#submenu li{list-style-position:inside;  list-style-image:url(../images/layout/list-arrow.gif); * margin-left: -7px;}
#submenu li a{margin-left: 5px; }

.social-media{
	padding: 40px 0 0 0;
	margin: 0 0 0 15px;
	background: url(../images/layout/follow-us.png) top left no-repeat;
}
.social-media ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
.social-media ul li{
	float: left;
	margin: 0 10px 0 0;
	background-image     : url(../images/layout/social-sprite.png); 
    background-color     : transparent; 
    background-repeat    : no-repeat; 
}
.social-media ul li:hover{
	opacity: 0.8;
}
.social-media ul li a{
	display: block;
	width: 32px;
	height: 32px;
	overflow: hidden;
	text-indent: -9999px;
}
.social-media ul li.facebook{
	background-position  : -96px -0px; 
}
.social-media ul li.twitter{
	background-position  : -288px -0px; 
}
.social-media ul li.foursquare{
	background-position  : -128px -0px; 
}

/*
sprites { 
    background-image     : url(/your/image/url.png); 
    background-color     : transparent; 
    background-repeat    : no-repeat; 
 } 
 
 #youtube_png { 
    height               : 32px; 
    width                : 32px; 
    background-position  : -0px -0px; 
 } 
 
 #drupal_png { 
    height               : 32px; 
    width                : 32px; 
    background-position  : -32px -0px; 
 } 
 
 #facebook_png { 
    height               : 32px; 
    width                : 32px; 
    background-position  : -64px -0px; 
 } 
 
 #flickr_png { 
    height               : 32px; 
    width                : 32px; 
    background-position  : -96px -0px; 
 } 
 
 #foursquare_png { 
    height               : 32px; 
    width                : 32px; 
    background-position  : -128px -0px; 
 } 
 
 #google_png { 
    height               : 32px; 
    width                : 32px; 
    background-position  : -160px -0px; 
 } 
 
 #hyves_png { 
    height               : 32px; 
    width                : 32px; 
    background-position  : -192px -0px; 
 } 
 
 #linkedin_png { 
    height               : 32px; 
    width                : 32px; 
    background-position  : -224px -0px; 
 } 
 
 #skype_png { 
    height               : 32px; 
    width                : 32px; 
    background-position  : -256px -0px; 
 } 
 
 #twitter_png { 
    height               : 32px; 
    width                : 32px; 
    background-position  : -288px -0px; 
 } 
 
 #vimeo_png { 
    height               : 32px; 
    width                : 32px; 
    background-position  : -320px -0px; 
 } 
*/


.container_content{
	padding:50px 0 10px 0;
	font-size: 12px;
	background:url(../images/layout/getouwtrek.png) 380px 10px no-repeat;
}

#kidz{
	background:url(../images/afbeeldingen/kids-only.png) top right no-repeat;
}

.container_templates{
	position:relative;
 	padding: 0px 20px 30px 20px;
	clear:both;
	min-height:300px;
}

.share { 
	display: block;
	position: relative;
	clear: both;
	width: auto;
	margin: 20px 30px 5px 20px;
	border-top: 1px dotted #670507;
	padding: 10px 0 0 0;
}

/*.site_left{background-image:url(../images/layout/collage_links.jpg); background-position:top right; background-repeat:no-repeat; width:66px; height: 393px;} */
/*.site_right{background-image:url(../images/layout/collage_rechts.jpg); background-position:top right; background-repeat:no-repeat; width:77px; height: 393px;} */
/* FLASH */

#flash_top{position:relative; margin-left:15px;}

/* HOME */


.homeLeft{
	width:360px;
	float: left;
}
.homeImage{
	float:right;
	height: 205px;
	width: 180px;
	padding-right:20px;
}
.homeBottom{
	clear:both;
	padding-top:20px;
}
.homeBottomTijden{
	float:left;
	width:260px;
}
.homeBottomRight{
	float:left;
	width:300px;
	margin-left:20px;
}

#langSwitch{
	cursor: pointer;
}

/* VERVOLGPAGINA */

.vervolgLeft{
	width:410px;
	float: left;
}
.vervolgLeft table{border:none;}
.vervolgLeft td{padding-right: 10px;}
.vervolgImage{
	float:right;
	height: 205px;
	width: 160px;
	padding-right:20px;
	* padding-right:8px;
}

/* AGENDA */

.agendaLeft{
	width:380px;
	float: left;
}

/* FOOTER */
.footerCopyright{
	font-size: 11px;
	color: #ffffff;
	float: left;
	margin-left: 45px;
}
/* IE Fix */
* html .footerCopyright {
	margin-left: 33px;
}
.footerCopyright a{
	color: #ffffff;
}
.footerEcho5{
	font-size: 11px;
	color: #000;
	float: right;
	margin-right: 45px;
}
/* IE Fix */
* html .footerEcho5 {
	margin-right: 38px;
}
.footerEcho5 a{
	color: #ffffff;
	text-decoration:none;
}

/* ROUTE */
#map { width : 553px; height: 300px; padding:5px; border:solid 5px #FFFFFF; overflow:hidden;}

/* KIDZ */


