/* ALGEMEEN */

body {
	font: 75% "Trebuchet MS", Verdana, sans-serif;
	padding: 0;
	margin: 0;
	line-height: 20px;
	background: #FFFFFF url(/layout/afbeeldingen/bg_content.gif) repeat-y 50% 0;
}

#verloopcontainer {
/*	background: url(/thijs/layout/afbeeldingen/bg_verloop.gif) repeat-x;*/
	height: 381px;
	padding: 0;
	margin: 0;
}

#container {
	padding: 0;
	margin: 0;
	width: 780px;
	height:376px;
	text-align: left;
	border-top: 5px solid #ffffff;
/*	background: url(/thijs/layout/afbeeldingen/bg_content_zelf.gif) repeat-y;*/
}

/* HOOFDMENU */

#hoofdmenu {
	float: left;
	width: 180px;
	padding: 0 0 0 5px;
	margin: 0;
	font-size: 14px;
}

#hoofdmenu li {
	list-style: none;
	margin: 0;
	padding: 15px 10px 0 10px;
	height: 35px;
}

#hoofdmenu li:hover {
	list-style: none;
	cursor: pointer;
	margin: 0;
	padding: 15px 10px 0 10px;
	height: 35px;
	background-color: #316EB4;
}

#hoofdmenu #selected {
	list-style: none;
	margin: 0;
	padding: 15px 10px 0 10px;
	height: 35px;
	background-color: #1E436D;
}

#hoofdmenu ul {
	padding: 0;
	margin: 0;
}

#hoofdmenu a, #hoofdmenu a:hover {
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

/* HEADER */

#header {
	width:100%;
	padding:0;
	margin:0;
}

#header img {
	padding: 0;
	margin: 0;
}

/* MENU */

#menu {
	float: left;
	border-top: 5px solid #ffffff;
	width: 180px;
	padding: 0;
	margin: 0;
	padding-left: 5px;
	padding-top: 10px;
}

#menu li {
	cursor: pointer;
	list-style: none;
	padding: 3px 10px 3px 10px;
	margin: 0 0 1px 0;
}

#menu li a {
	color: #102F77;
	text-decoration: none;
	padding: 5px;
	margin: 0;
}

#menu li:hover {
	list-style: none;
	cursor: hand;
	padding: 3px 10px 3px 10px;
	margin: 0 0 1px 0;
	background-color: #316EB4;
}

#menu #selected {
	list-style: none;
	padding: 3px 10px 3px 10px;
	margin: 0 0 1px 0;
	background-color: #1E436D;
}

#menu li:hover a, #menu li:hover a:hover, #menu #selected a, #menu #selected a:visited {
	color: #ffffff;
	text-decoration: none;
	padding: 5px;
	margin: 0;
}

#menu ul {
	margin:0;
	padding:0;
}

/* SUBMENU */

ul #submenu {
	margin:0;
	padding:0;
}

#submenu li {
	list-style: square inside;
	color: #1E436D;
	padding: 3px 10px 3px 30px;
	margin: 0 0 1px 0;
}

#submenu li a {
	color: #102F77;
	text-decoration: none;
	padding: 5px;
}

#submenu li:hover {
	list-style: square inside;
	cursor: pointer;
	color: #69B436;
	padding: 3px 10px 3px 30px;
	margin: 0 0 1px 0;
	background-color: #316EB4;
}

#submenu #selected {
	list-style: square inside;
	color: #69B436;
	padding: 3px 10px 3px 30px;
	margin: 0 0 1px 0;
	background-color: #1E436D;
}

#submenu li:hover a, #submenu li:hover a:hover, #submenu #selected a, #submenu #selected a:visited {
	color: #ffffff;
	text-decoration: none;
	padding: 5px;
}

/* VERLOOP EN SCHADUW */

#links {
	background: #152547 url(/layout/afbeeldingen/bg_content.gif) repeat-y 50% 0;
	width: 928px;
}

#imglinks {
	float: left;
}

#imgrechts {
	float: right;
}

/* CONTENT */

h1 {
	color: #DC7500;
	padding: 10px 0 10px 0;
	margin:0;
	font-size: 2em;
	font-weight: bold;
}

h1 a {
	color: #FF8800;
}

h2 {
	color: #DC7500;
	padding: 10px 0 5px 0;
	margin:0;
	font-size: 1.5em;
	font-weight: bold;
}

h3 {
	color: #DC7500;
	padding: 13px 0 5px 0;
	margin:0;
	font-size: 1.2em;
	font-weight: bold;
}

#content {
	float: right;
	width: 565px;
	padding: 10px 10px 0 10px;
	margin:0;
}

#content a, #content a:visited {
	color: #FF8800;
}
		
p {
	margin:0 0 10px 0;
	padding:0;
}

table.nodec {
	margin:0 0 10px 0;
	padding:0;
	border-left: 0px solid #999;
	border-right: 0px solid #999;
	border-top: 0px solid #999;
}

.nodec td {
	text-align: left;
	margin:0;
	padding: 1px 10px 1px 4px;
	border-bottom: 0px solid #999;
}

/* ONDERSCHRIFT */

#onderschrift {
	margin-top: 50px;
	margin-bottom: 10px;
	text-align: center;
	color: #888888;
	font-size: 0.95em;
}

#onderschrift a, #onderschrift a:visited {
	color: #888888;
	text-decoration: underline;
}

#container2 {
	padding: 0;
	margin: 0;
}

#content li {
	list-style: square inside;
	color: #000000;
	padding: 0px 0px 0px 10px;
	margin: 0 0 1px 0;
}

#content ul {
	margin: 0;
	padding: 0;
}

#foldertitle {
	color: #1E436D;
	font-weight: bold;
	font-size: 1em;
}

#searchResult p {
	padding: 0;
	margin: 0;

}

#contentlinks a {
	text-decoration: none;
}

#contentlinks p {
	color: #000000;
	font-size: 1em;
}

#contentlinks table {
	border-left: 0px solid #999;
	border-right: 0px solid #999;
	border-top: 0px solid #999;
	margin:0 0 0 0;
	padding:0;
}

#contentlinks th, #contentlinks td {
	padding: 5px 5px 5px 5px;
/*	border-bottom: 0px solid #999;*/
}

#contentlinks td table td {
	border-bottom: 0px solid #999;
}

img.folderimage {
	padding-right: 10px;
	border-width: 0px;
}

td.folder {
	border-top: solid 2px #FFFFFF;
	border-bottom: solid 2px #FFFFFF;
}

td.folderover {
	border-top: solid 2px #FF6600;
	border-bottom: solid 2px #FF6600;
	background-color: #FFBA52;
}

td.image {
	border: solid 1px #FFFFFF;
	background-color: #FFFFFF;
}

td.imageover {
	border: solid 1px #FF6600;
	border-bottom: solid 1px #FF6600;
	background-color: #FFBA52;
}

td.currentPhoto {
	border: solid 1px #8DC63F; 
	background-color: #EAF8D8;
}


#fotonavigation table {
	border-left: 0px solid #999;
	border-right: 0px solid #999;
	border-top: 0px solid #999;
	margin:0 0 0 0;
	padding:0;
}

#fotonavigation th, #fotonavigation td {
	padding: 5px 5px 5px 5px;
	border-bottom: 0px solid #999;
}


a.blogtitle {
	text-decoration: none;
}

a.blogtitle:hover {
	text-decoration: underline;
}

/* hierin staat datum, auteur etc... */
#blogmeta {
	letter-spacing: 1px;
	color: #FF8800;
}

#blogmeta a {
	color: #FF8800;
	text-decoration: none;
}

#blogmeta a:visited {
	color: #FF8800;
}

#blogmeta a:hover {
	text-decoration: underline;
}

div.dottedhr {
  height: 5px;
  background: url(/layout/afbeeldingen/blog_line_dot.jpg) repeat-x;
}
div.dottedhr hr {
  display: none;
}

div.commentmeta {
	border-top: solid 1px #FF0000;
	border-bottom: solid 1px #FF0000;
	background-color: #FFBA52;
	margin-right: 10px;
	margin-left: 10px;
	padding: 1px;
	letter-spacing: 1px;
	color: #474747;
}

div.commentmeta a {
	text-decoration: none;
}

div.commentmeta a:hover {
	text-decoration: underline;
}

div.comment {
	margin-left: 15px;
}

/* Forms */

fieldset {
border-width: 0px;
}

div.form-whitespace {
	background-color: #FFFFFF;
	font-size: 2px;
	margin: 2px;
	padding: 0px;
}
div.form_line {
	margin: 0px;
	padding-bottom: 3px; 
	padding-top: 3px; 
	padding-left: 10px;
	padding-right: 3px;
	background-color: #FFBA52;
}

form label {
  display:block;
  float:left;
  width:80px;
  color: #474747;
}


.form_line input {
	font-family: Arial, Helvetica;
	font-size: smaller;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #FF0000;
	padding-bottom: 2px; 
	padding-top: 2px; 
	padding-left: 5px;
	color: #000000;
}

.form_line textarea {
	font-family: Arial, Helvetica;
	font-size: smaller;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #FF0000;
	padding-bottom: 2px; 
	padding-top: 2px; 
	padding-left: 5px;
	color: #000000;
}

.button		{color: #000000;
		 background-color: #FFFFFF;
		 font-family: "arial";
		 border-style: solid;
		 border-width: 1px;
		 border-color: #FF0000}

#searchTypes {
	text-align: center;
}

#searchTypes a {
	text-decoration: none;
	color: #274679;
}

#searchTypes a:hover {
	text-decoration: underline;
}

#searchBar {
	text-align: center;
	background-color: #EAF8D8;
	padding: 3px;
	margin: 0px;
}


#searchnavigation {
	text-align: center;
}

#searchnavigation a {
	text-decoration: none;
}

div.entry img {
	margin: 5px;
}

div.entrytext img {
	margin: 5px;
}

div.activiteitData {
	margin: 0px 20px 0px 20px;
	display: none;
}

#foo {
display: none;
}


.error {
	background: #ffe3d7;
	border: 2px solid #ff0000;
	padding: 10px;
	margin-bottom: 15px;
	margin-left: 10px;
	margin-top: 10px;
}

table.maintable{
	margin:0 0 0 0;
	padding:0;
	border-left: 0px solid #999;
	border-right: 0px solid #999;
	border-top: 0px solid #999;
}

.maintable td {
	padding: 10px 10px 10px 10px;
}

.maintable image.WP-PrintIcon {
	margin: 0px 0px 0px 0px;
}

.maintable image {
	margin: 10px 10px 10px 10px;
}