
body {
	font-size: 12px;
	font-family: Georgia, Arial, 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background-image: url('images/background.jpg');
	background-position: 50% 0;
	background-repeat: no-repeat;

	color: #000000;
	}



#headerimg 	{ 
	margin: 0; 
	height: 250px; 
	width: 950px; 
	} 


p {
	line-height: 20px
}



#content {
	float: left;
	padding: 0px;
	margin: 0px 0 0;
	width: 450px;
	}


/* Begin Sidebar */
#sidebar
{
	float: left;
	padding: 20px 0 10px 0;
	margin-top: 10px;
	margin-left: 25px;
	width: 190px;
	background: #ffffff;
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */

/* Begin Fotobar */

#fotobar
{
	float: right;
	padding: 0;
	margin-left: 20px;
	margin-top: 218px;
	width: 240px;
	


	}


/* End Fotobar */


#page {

	margin: 20px auto;
	padding: 0;
	width: 960px;
	border: 0;
	}



#headerimg {
	position: absolute;
	margin: 0;
	height: 250px;
	}

#headerimg #logo {
	background: url('images/logo2011.png') no-repeat bottom center;
	position: absolute;
	left: 290px;
	top: 15px;
	height: 146px;
	width: 355px;
	z-index: 9;
	}

#headerimg a#melden {
	width: 288px;
	height: 270px;
	position: absolute;
	right: 90px;
	top: 0;
	z-index: 7;
	display: block;
	background-image: url('images/melden.png'); background-repeat: no-repeat;
}
#headerimg a#nextyear {
	width: 288px;
	height: 270px;
	position: absolute;
	left: 90px;
	top: 0;
	z-index: 7;
	display: block;
	background-image: url('images/nextyear.png'); background-repeat: no-repeat;
}
#headerimg a#nextyear:hover { text-decoration: none; }

 a#nextyear div {
	position: absolute;
	left: 45px;
	top: 82px;
	width: 140px;
	line-height: 1.2;
	height: 150px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-shadow: #c81919 1px 1px 1px;
 }

#header {
	background: url('Ximages/header/promo.php') no-repeat bottom center;
	height: 250px; 
	width: 950px; 
	margin-bottom: 20px;	
	}
	
#page {
	position: relative;
}

#counter { 
	position: absolute;
	left: 150px;
	top: 140px;
	text-align: center; margin-top: 10px; 
	color:#d42424; font-size:18px;
	text-shadow: #fff 1px 1px 1px;
	padding-top: 22px;
	height: 68px;
	width: 670px;
	z-index: 8;
	background-image: url('images/countdown.png');
}



.entry { font-size: 13px; padding: 70px; padding-bottom: 50px; padding-top: 40px; border-top: 0px solid #ccc; border-bottom: 1px solid #d3d3d3;  margin-top: 20px; margin-bottom: 20px; position: relative; color: #664375; line-height: 18pt;  }
.entry h2 { margin-top: 0; margin-bottom: 0px; line-height: 1.2; text-shadow: #ccc 1px 1px 1px; }
.entry .waviendegij a { padding: 10px; margin-top: 20px; padding-top: 10px; position: absolute; bottom: -20px; left: 50%; margin-left: -75px; width: 130px; height: 24px; text-align: center; 	background-image: url('images/watvindjij.png'); }
.entry .waviendegij a:hover { color: #ffff00; text-decoration: none; }
.entry .date { font-style: italic; margin-bottom: 20px; }
.entry img { padding: 1px; border: 1px solid #ccc; margin: 0 auto; margin-top: 20px; margin-bottom: 20px; display: block; background-color: #fff; }
.entry  p { line-height: 2; margin-bottom: 20px; }

.entry a {
	color: #8e1bbe;
}

.entry form input, .entry form textarea {
	font-size: 12px;
	color: #333;
	font-family: Georgia;
	line-height: 18px;
	border: 1px solid #ccc;
	padding: 4px;
}
.entry form textarea {
	width: 400px;
}
.entry form {
	width: 500px;
}

#posts, #content {
	background-color: #ffffff;
	width: 670px;
	}
	
#posts {
	background-image: url('images/postsbg.jpg');
	padding-top: 300px;
	margin-top: -75px;
}

.navigation {
	display: block;
	clear: both;
	margin-top: 50px;
	background-image: url('images/postsbg.jpg');
	height: 100px;
}
.navigation .alignleft a {
	float: left;
	margin-top: 40px;
	padding: 20px;
	background-color: #119de6;
	color: #fff;
}
.navigation .alignright a {
	float: right;
	margin-top: 40px;
	padding: 20px;
	background-color: #119de6;
	color: #fff;
}
.navigation .alignleft a:hover, .navigation .alignright a:hover {
	background-color: #000;
}

/* MENU */


#menu { 
	margin: 0px;
	padding: 0px;
	margin-top: 20px;
	width: 960px;
	margin: 0 auto;
	position: absolute;
	top: 230px;
	left: 70px;
	z-index: 9;
}

#menu ul{
	margin: 0px;
	margin-left: 0px;
	padding: 0px;
	list-style-type: none;
}

#menu ul li{
	float: left;
	margin-right: 10px;
}

#menu a{
	display: block;
	font-family: Arial;
	color: #fff;
	font-size: 13px;
	text-align: center;
	background-image: url('images/btn.png');
	width: 110px;
	height: 30px;
	padding-top: 14px;
	text-shadow: #7906a9 1px 1px 1px;	
	
}
#menu li.lang a {
	background-image: url('images/btn2.png');
	width: 150px;
}
#menu li.lvc a {
	background-image: none;
	padding: 0;
	width: 85px;
}
#menu ul li a:hover {
	color: #85b7ff;
	text-decoration: none;
}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #7603a6;
	font-size: 27px;
	font-family: Cambria, Georgia;
	margin-bottom: 10px;
	margin-top: 10px;
	}
#fotobar h2 {
	color: #eb0000;
}
#fotobar a {
	color: #333;
}
a { text-decoration: none; }

/* Einde Menu */

/* kalender css */
td { padding: 3px; }
.tt { background-color: #ffe100; border: 0px solid #fff; text-decoration: none; }
table#calendar td.event {
	color: white;
	background: #ffe100;
	font-family: arial;border: 1px solid #fff; 
}
table#calendar td.month a{
	color: #000; font-family: Georgia; margin-bottom: 10px;
	font-weight: bold; text-decoration: none; font-family: arial;
}
.tooltip .xboxcontent {
	padding: 0 .5em;
	margin: 0;
	color: #fff;
	/* word-wrap:break-word; */
	border: 1px solid #ffe100;
	border-width: 0px 1px 0 1px;
	background-color: #ccc;
	line-height:1.4em;
	z-index: 999;
	 -moz-border-radius: 5px; 
	 -webkit-border-radius: 5px;
	 padding-top: 10px;
}
.tooltip .xboxcontent h2 { font-size: 35px; color: #000; margin-bottom: 20px; margin-top: 0; }
.tooltip .xb2, .tooltip .xb3, .tooltip .xb4 { background: #ffe100; border-left: 1px solid #ffe100; border-right: 1px solid #ffe100; }
	.tooltip .xbottom .xb2, .tooltip .xbottom .xb3, .tooltip .xbottom .xb4 { background: #ffe100; }


.vids {

	position: absolute;
	left:0;
	top: 290px;
	width: 960px;
	height: 250px;
	background-image: url('images/filmstrip.jpg');
	background-repeat: no-repeat;
	overflow: hidden;
}

.vids .videorow {
	width: 960px; 
	height: 250px;
	padding-left: 17px;
	padding-top: 7px;
}
.vids a {
	color: #fff; position: relative;
	width: 220px; display: block; float: left; height: 250px;
	margin-right: 15px;
}
.vids a img { width: 220px; display: block; position: absolute; left: 0; top: 35px; color: #fff; }
.vids a p { position: absolute; left: 0; top: 35px; line-height: 1; background-color: #000; padding: 5px; font-size: 11px; font-family: arial; color: #ffffff; display: inline; }


.commentlist li {
	background-color: #5bcd37;
	border: 1px solid #fff8c2;
	outline: 1px solid #dedede;
	padding: 20px;
	color: #fff; margin-top: 20px; margin-bottom: 20px;
	text-shadow: #000 1px 1px 1px;		
}
.commentlist li .small {
	font-size: 11px;
}
.commentlist li p{
	font-size: 22px; font-family: Cambria;
}

