
html,body {margin:0; padding:0; }

body {min-width:963px; text-align:center;  }
	
#centerwrap { width:963px; margin:10px auto; padding:10px 0; text-align:left; }


#header {width:963px; background-image:url(images/header.jpg); height:115px; padding:0; margin:0;}
#layout {width:963px; background-image:url(images/adminbody.jpg); padding:0; margin:0;}
#body {width:963px; padding-left:6px; margin:0;}  

#content {float:right; padding-right: 20px; width:930px;}
#content p {font: normal 10pt/16pt Franklin Gothic Medium, Tahoma, lucida, sans-serif; text-align:justify; color:#4b472c;}		   

#content h1 {font: bold 12pt/16pt Tahoma, lucida, sans-serif; text-align:justify; color:#4b472c; text-decoration:underline;}		   
#content h2 {font: bold 10pt/16pt Tahoma, lucida, sans-serif; text-align:justify; color:#47629a; text-transform:uppercase;}		   


#sidebar {}

#footer {width:963x; background: #ffffff url(images/footer.jpg) no-repeat; font: normal 11px/25px Tahoma, lucida, sans-serif; color:white; clear:both;}
#footer span {margin-left:10px; float:left;}
#footer a { text-decoration:none; font-weight:bold; padding:0; margin:0; color:white;}
#footer a:hover { text-decoration:underline;}

  


#nav {width:963px; height:43px;  background-image:url(images/nav.jpg); padding:0; margin:0; font: normal 8px verdana;}
#navcontainer {margin: 8px 0 0 4px; padding: 0; height: 22px; float:left;}
#navcontainer ul {border: 0; margin:0; padding: 0; list-style-type: none; text-align: left;}
#navcontainer ul li {display: block; float: left; text-align: center; padding: 0; margin-right: 4px; }
#navcontainer ul li a {width: 90px; height: 20px; border: 1px solid #ffffff; padding: 0; margin: 0 0 10px 0; color:#47629a; text-decoration: none; display: block; text-align: center; font: bold 11px/22px Franklin Gothic Medium, Tahoma, lucida, sans-serif; }
#navcontainer ul li a:hover {color: #ffffff; background: #ff6c00; }

#search {color: #3c5c87; margin: 10px 14px 0 6px; padding:0; font: bold 11px Franklin Gothic Medium, Tahoma, lucida, sans-serif; text-align:right;}
#search input {background: #ffffff; width: 140px; height: 20px; border-top: 1px solid #47629a; border-left: 1px solid #47629a; border-bottom: 1px solid #47629a; border-right: 1px solid #47629a; padding: 0; color: #3c5c87; text-align: left; }
#search input.searchbutton {background-color:#cccccc; height: 20px; width:50px;  border: 1px solid #ffffff; padding: 0; color: #3c5c87; text-align: center; }


#navrepeat {padding:0; margin:0; list-style-type:none;}
#navrepeat li {padding:0; margin:0; float:left; font: bold 11px Tahoma, lucida, sans-serif; color:#ff6c00;}
#navrepeat li a {padding:0; margin:0; font: bold 11px Tahoma, lucida, sans-serif; color:#ff6c00;}
#navrepeat li a:hover {color:#47629a;}




#latestnews, #category {margin:0; padding:0; list-style-type:none; display:block;}
#latestnews li {width:240px; margin-bottom:5px; }
#latestnews li a {color: #ffffff; text-decoration: none; display: block; text-align: left; font: bold 12px Franklin Gothic Medium, Tahoma, lucida, sans-serif; background-color: #cdc8a4;}
#latestnews li a:hover {color: #fff; background: #47629a; text-decoration:underline;}

#category li {width:250px; margin-bottom:5px; background: #4e5383 url(images/bullet2.jpg) no-repeat; list-style-type:none;}
#category li a {padding-left:20px; color: #ffffff; text-decoration: none; display: block; text-align: left; font: 12px Tahoma, Franklin Gothic Medium, Tahoma, lucida, sans-serif;}
#category li a:hover {color: #fff; background: #5a5f8e url(images/bullet2_over.jpg) no-repeat;  text-decoration:underline;}

#personalia {font: normal 13px Franklin Gothic Medium, Tahoma, lucida, sans-serif; color: #4b472c; text-align:center;}
#personalia a {font: bold 13px Franklin Gothic Medium, Tahoma, lucida, sans-serif; color: #FF6C00; text-align:center; text-decoration:none; background-color:#dedac1;}


#spacer {font: normal 11px/24px Franklin Gothic Medium, Tahoma, lucida, sans-serif;}

img.image {border-left:5px solid #fbf7f7;}


input { normal 10pt/16pt Franklin Gothic Medium, Tahoma, lucida, sans-serif; color:#4b472c; background-color: #eeeeee; border: 1px solid #58373D; }

textarea { font: 9pt Trebuchet MS, Georgia, Verdana, Arial; color:#E6E6ED; background-color: #82696E; border-color: #58373D; border-bottom-width: 0px; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; }

#treeResult {height:5px; vertical-align: middle;}

#treeSort ul  {min-height: 6px; border: 1px solid #ccf;}
#treeSort ul ul  {min-height: 6px; border: 1px solid #fcc; font-size: 12px;}
#treeSort a img {border: none; vertical-align: middle; padding-bottom: 2px; padding-top: 1px;}

label {display:block; float:left; width:180px; font-size:13px; }


#content table {margin-bottom:20px;}
#content th {background:#E6E6E6; padding:3px 7px 3px 7px; font-size:11pt; color:#494A4A;}
#content td {font-size:10pt; border-bottom:1px solid #dfdfdf; padding:2px; }


#content form label {display:block; float:left; width:180px; font-size:10pt; font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; color: #494A4A;}
input, select {border:1px solid #C4C5CA; width:220px; padding:2px; background:#f3f3f3; font-size:9pt; font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; color: #494A4A; margin-bottom:3px;}
select {width:228px;}
input.long {width:100%;}
input.members { width:100px; font-size:8pt;}
input.membersubmit { width:28px; font-size:8pt; border:0; background:#fff url(images/cms_edit.gif) 5px 0 no-repeat;}
#content form textarea {border:1px solid #C4C5CA; width:100%; padding:3px; background:#f3f3f3; font-size:10pt; font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; color: #494A4A; height:80px;}

a.cmsbuttonicon {margin-right:8px; display:block; float:left;}
a.cmsbutton {text-transform:uppercase; padding:3px 10px 3px 10px; background:#E8F0F6; text-decoration:none; font-size:9pt; font-weight:700;}

td.center {text-align:center;}
input.positie {border:1px solid #C4C5CA; background:#f3f3f3; font-size:8pt; line-height:8px; padding:0; width:20px;}
input.positiesubmit {border:0px; background:url(images/cms_position.gif) top left no-repeat; padding:0; width:16px; height:16px;}

span.ja {background:green; color:white; padding:0 8px;}
span.nee {background:red; color:white; padding:0 4px;}

img.newsborder {padding:4px; background:white; border-left:1px solid #D9D9D7; border-right:1px solid #D9D9D7; border-bottom:1px solid #AAAAA8; margin-right:16px; float:left;}

#content a img {border:0;}