/* 

++++++ Stylesheet www.geertjanjonkman.nl ++++++
++++++ Copyright E Jonkman & S Kastelein ++++++

== MAIN ==
== HEADER ==
== MENU ==
== SIDEBAR ==
== CONTENT ==
== FORM ==
== FOTOREPORTAGE ==
== FOOTER ==
== RIBBON ==

*/

/* == MAIN == */

#main-container {
	float:none;
	width:852px;
	margin:0px auto;
	overflow:hidden;
}
#header-container {
	height:312px;
	width:100%;
	overflow:hidden;
}

#content-container {
	width:850px;
	border:none;
	border-left:solid 1px #BABABA;
	border-right:solid 1px #BABABA;
	background-color:#FFFFFF;
	overflow:hidden;
}
#footer-container {
	height:40px;
	width:850px;
	border:none;
	border-top:solid 1px #BABABA;
	text-align:center;
	font-family:"Courier New", Courier, monospace;
	font-size:11px;
	line-height:38px;
	color:#DDDDDD;
	margin-bottom:20px;
}
/* == END MAIN == */

/* == HEADER == */
#header-top {
	height:20px;
	width:850px;
}
#header {
	height:262px;
	width:850px;
	border:none;
	border-left:solid 1px #BABABA;
	border-right:solid 1px #BABABA;
}
/* == END HEADER == */

/* == MENU == */
#menu {
	height:31px;
	width:850px;
	margin:0px;
	padding:0px;
	border:none;
	border-left:solid 1px #BABABA;
	border-right:solid 1px #BABABA;
	overflow:hidden;
}
#menu ul {
	list-style-type:none;
	margin-top:8px;
}
#menu li {
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	margin-left:39px;
	color:#ff6600;
}
/* universal link */
#menu a {
	color:#424242;
	text-decoration:none;
}
/* unvisited link */
#menu a:link {
	color:#424242;
	text-decoration:none;	
}  
/* visited link */
#menu a:visited {
}
/* mouse over link */
#menu a:hover {
	color:#ff6600;
	text-decoration:none;
}
/* selected link */
#menu a:active {
}
/* == END MENU == */

/* == SIDEBAR == */
#sidebar {
	float:left;
	padding-bottom:10px;
	width:208px;
	background-color:#EFEFEF;
	border:solid 1px #BABABA;
	border-top:none;
	border-left:none;
}
#sidebar-top {
	width:100%;
	height:21px;
}
#sidebar h3 {
	padding-left:15px;
	padding-top:0px;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#424242;
}
#sidebar ul {
	margin-left:15px;
	margin-bottom:10px;
}
#sidebar li {
	padding:0px;
	padding-bottom:0px;
	padding-right:10px;
	padding-left:8px;
	margin:0px;
	margin-bottom:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
	line-height:13px;
}
#sidebar img {
	background-color:#FFFFFF;
	margin-left:13px;
	margin-top:0px;
	padding:5px;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
}
#sidebar .img-ster {
	background:none;
	margin:0px;
	padding:0px;
	border:none;
}

/* universal link */
#sidebar a {
	color:#424242;
	text-decoration:none;
}
/* unvisited link */
#sidebar a:link {
	color:#424242;
	text-decoration:none;	
}  
/* visited link */
#sidebar a:visited {
}
/* mouse over link */
#sidebar a:hover {
	color:#FF6600;
	text-decoration:none;
}
/* selected link */
#sidebar a:active {
}

/* == END SIDEBAR == */

/* == SPONSOREN == */
#sponsoren {
	float:left;
	width:188px;
	padding-left:20px;
	padding-top:20px;
	margin-bottom:20px;
}
#sponsoren img {
	border-top:solid 1px #999999;
	border-left:solid 1px #999999;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
	margin-bottom:15px;
}
/* == END SPONSOREN == */

/* == CONTENT == */
#content {
	float:right;
	width:597px;
	min-height:550px;
	padding:20px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#content-foto {
	float:right;
	width:800px;
	min-height:550px;
	padding:23px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#nieuwsartikel {
	clear:both;
}
h1 {
	padding-top:6px;
	padding-bottom:8px;
	padding-left:40px;
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	color:#424242;
}
h2 {
	margin-top:15px;
	padding-left:40px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#424242;
}
em {
	font-style:italic;
}
#nieuws-homepage {
	width:290px;
	float:left;
}
.foto-headlines-homepage {
	clear:both;
}
.foto-headlines-homepage img {
	display:none;
}
#nieuws-homepage h3 {
	margin:0px;
	margin-top:10px;
	padding:0px;
	padding-left:40px;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color:#424242;
	line-height:35px;
}
#nieuws-homepage ul {
	margin:0px;
	padding:0px;
}
#nieuws-homepage li {
	padding:0px;
	margin:0px;
	line-height:18px;
}
.links {
	color:#424242;
}
.links ul {
	margin:0px;
	margin-top:15px;
	padding:0px;
}
.links li {
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	line-height:18px;
}
#content p, #content-foto p {
	margin-bottom:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	text-align:justify;
	color:#424242;
}
#nieuws-homepage p {
	margin:0px;
}
#content p.datum, #content-foto p.datum {
	padding-top:5px;
	padding-left:40px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#424242;
}
.quote {
	font-style:italic;
	color:#222222;
}
#content p.notitie, .onderschrift, #content-foto p.notitie {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:444444;
}
/* universal link */
#content a, #content-foto a {
	color:#ff6600;
	text-decoration:none;
}
/* unvisited link */
#content a:link, #content-foto a:link {
	color:#ff6600;
	text-decoration:none;	
}  
/* visited link */
#content a:visited, #content-foto a:visited {
}
/* mouse over link */
#content a:hover, #content-foto a:hover {
	color:#333333;
	text-decoration:underline;
}
/* selected link */
#content a:active, #content-foto a:active {
}
#toplink p {
	text-align:right;
}
#content table, #content-foto table {
	width:100%;
	border:none;
}
	#content td, #content-foto td {
		padding-bottom:5px;
		line-height:18px;
		text-align:justify;
		color:#424242;
	}
	.td-notitie {
		width:150px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:444444;
		vertical-align:top;
		font-style:italic;
	}

#sponsoren-item {
	width:590px;
	height:350px;
	margin-top:20px;
}
	#sponsoren-item img {
		padding-bottom:20px;
		padding-right:10px;
		border:none;
	}
.foto-homepage {
	background-color:#FFFFFF;
	padding:7px;
	margin-left:15px;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
}
.foto-nieuws-links {
	background-color:#FFFFFF;
	padding:5px;
	margin-right:10px;
	margin-top:5px;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
}
.foto-nieuws-rechts {
	background-color:#FFFFFF;
	padding:5px;
	margin-left:10px;
	margin-top:5px;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
}
.foto-nieuws-gecentreerd {
	background-color:#FFFFFF;
	padding:5px;
	margin-top:5px;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #666666;
	border-right:solid 1px #666666;
	clear:both;
}


/* == END CONTENT == */
/* == FORM == */

input, select {
	width:200px;
	font-family:"Courier New", Courier, monospace;
}
textarea {
	width:300px;
	font-family:"Courier New", Courier, monospace;
}
#submit {
	padding:0px;
	border:solid 1px #333333;
	background-color:#EFEFDF;
	color:#ff6600;
	font-family:"Courier New", Courier, monospace;
	font-weight:bold;
	cursor:pointer;
}

/* == END FORM == */
/* == FOTOREPORTAGE == */

#fotoreportage-container {
	width:800px;
	height:275px;
	overflow:hidden;
	margin-bottom:25px;
}
#fotoreportage {
	float:left;
	height:274px;
	width:798px;
	border-bottom:solid 1px #BABABA;
	overflow-y:hidden;
	overflow-x:auto;
	scrollbar-base-color:#CCCCCC;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-shadow-color:#AAAAAA;
	scrollbar-lightshadow-color:#FFFFFF; 
	scrollbar-darkshadow-color:#666666;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#BBBBBB;
}
#fotoreportage-side {
	float:left;
	height:275px;
	width:1px;
	background-image:url(img/bg-fotoreportage-sides.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#foto {
	float:left;
	margin-top:20px;
	margin-right:15px;
	margin-left:15px;
}
	#foto img {
		background-color:#FFFFFF;
		padding:7px;
		border-top:solid 1px #CCCCCC;
		border-left:solid 1px #CCCCCC;
		border-bottom:solid 1px #666666;
		border-right:solid 1px #666666;
	}
	#foto p {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#424242;
		text-align:center;
	}
/* == END FOTOREPORTAGE == */
/* == RIBBON == */
#ribbon {
	background:transparent url(../img/ribbon-5-jaar.gif) no-repeat scroll left top;
	display:block;
	height:200px;
	position:fixed !important;
	right:0pt;
	top:0pt;
	width:200px;
	z-index:9999999;
}
/* == END RIBBON == */