/* CSS Document */
div#phoca-dl-section-box div.pd-section p.pd-category 
{
    padding-bottom:10px;
}
.pd-pagination 
{
    display:none;
}

#phoca-dl-category-box .pddetailsrc, #phoca-dl-category-box .pddetailsrc div, #phoca-dl-category-box .pddownloadrc, #phoca-dl-category-box .pddownloadrc div {
    background:none;
}
#phoca-dl-category-box a 
{
    color:Black;
}

#phoca-dl-category-box table tr td.pdfile {
    border-bottom: 0px dotted #CCCCCC;
    border-collapse: collapse;
    padding-bottom: 0px;
    padding-top: 0px;
}

div.current {
    border: 0px solid #CCCCCC;
}

dl.tabs {
    padding-left: 0px;
}

div#overDiv, div.tip-wrap
{
    font-size:0.7em;
    background-color: rgba(255, 255, 255, 0.75);
    -moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;

}

#phocadownload-upload table.adminlist {
    margin-top:10px;
    margin-bottom:20px;
}
#Kunena table#kuserlist-bottom div a.pagenav 
{
    display:block;
	height:23px;
	margin-bottom:6px;
	-moz-border-radius:4px;
	border-radius:3px;
	padding-top:2px;
	padding-left:20px;
	padding-right:20px;
	margin-left:10px;
	color: #000;
	text-decoration: none;
	background-color: #FC0;
	vertical-align: middle;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
	list-style:none;	
	float:left;
}
#Kunena table#kuserlist-bottom div a:hover 
{
	color: #FFF;
	background-color: #F09609;
}

#Kunena table#kuserlist-bottom div span.pagenav 
{
    display:block;
	height:23px;
	margin-bottom:6px;
	-moz-border-radius:4px;
	border-radius:3px;
	padding-top:2px;
	padding-left:20px;
	padding-right:20px;
	margin-left:10px;
	color: #000;
	text-decoration: none;
	background-color: #CCC;
	vertical-align: middle;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
	list-style:none;	
	float:left;
}

div#phoca-dl-section-box div.pd-section .pd-category a, div.pdtop a {
    display:block;
	height:23px;
	width:100px;
	margin-bottom:6px;
	-moz-border-radius:4px;
	border-radius:3px;
	padding-top:2px;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:6px;
	color: #000;
	text-decoration: none;
	text-align:center;
	background-color: #FC0;
	vertical-align: middle;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
	float:left;
}
div#phoca-dl-section-box div.pd-section .pd-category a:hover, div.pdtop a:hover  {
	color: #FFF;
	background-color: #F09609;
}
div.pdtop a {
    display:block;
	height:23px;
	width:80px;
	-moz-border-radius:4px;
	border-radius:3px;
	padding-top:2px;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:6px;
	margin-left:-100px;
	color: #000;
	text-decoration: none;
	text-align:center;
	background-color: #FC0;
	vertical-align: middle;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
	float:left;
}
div.pdtop a:hover  {
	color: #FFF;
	background-color: #F09609;
}

#phoca-dl-category-box div.pddetailsrc div a, #phoca-dl-category-box div.pddownloadrc div a {
    font-weight:normal;
    display:block;
	height:20px;
	-moz-border-radius:4px;
	border-radius:3px;
	padding-left:20px;
	padding-right:20px;
	color: #000;
	text-decoration: none;
	background-color: #FC0;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
	vertical-align:middle;
	line-height:1.2em;
	padding-top:3px;
	padding-bottom:3px;
}

#phoca-dl-category-box div.pddetailsrc div a:hover, #phoca-dl-category-box div.pddownloadrc div a:hover  {
	color: #FFF;
	background-color: #F09609;
}

#phoca-dl-section-box .pd-section h3, #phoca-dl-category-box .pd-category h3, #phoca-dl-file-box .pd-file h3, #phoca-dl-sections-box div.pd-sections div div div h3 {
    border-bottom: medium solid #F09609;
}

#phocadownload-upload #phocadownload-upload-form input#file-upload-submit 
{
    font-weight:normal;
    color:#000;
	height:25px;
	min-width:110px;
	border:none;
	border-radius:3px;
	-moz-border-radius:4px;
	font-size:0.8em;
	background-color:#FC0;
	text-align:center;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
}
#phocadownload-upload #phocadownload-upload-form input#file-upload-submit:hover
{
    color:#FFF;
	background-color:#F09609;
}
#phoca-dl-sections-box div.pd-sections div div div h3 {
    padding-left:0px;
}

div#phoca-dl-section-box small
{
    margin-left:20px;
    padding-top:10px;
}


div#phoca-dl-section-box a 
{
    color:Black;
}
#phoca-dl-most-viewed-box .pd-documents {
    margin: 0px;
}


#phoca-dl-section-box .pd-section h3, #phoca-dl-category-box .pd-category h3, #phoca-dl-file-box .pd-file h3, #phoca-dl-sections-box div.pd-sections div div div h3 {
    margin: 0 0 7px;
    padding-left:0px;
}
#phoca-dl-section-box .pd-section, #phoca-dl-category-box .pd-category, #phoca-dl-file-box .pd-file {
    margin: 0px;
}

#main p.buttons 
{
}

#main h3 
{
    border-bottom: 3px solid #F09609;
    margin-top:10px;
    padding-bottom:5px;
}

#main div#qcontacts h3 
{
    padding-bottom:5px;
}

#main h1.componentheading 
{
    padding-left:25px;
}

img {
	border:none;
}

#eigenmenulist li{
	list-style-type:none;
	margin-top:10px;
	margin-left:10px;
	margin-right:10px;
	float:left;
	box-sizing: content-box !important;
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
}

#eigenmenulist a {
	box-sizing: content-box !important;
	-webkit-box-sizing: content-box !important;
	-moz-box-sizing: content-box !important;
}

/* Loginpagina */

form#login tr 
{
    float:left;
    margin-top:10px;
    margin-left:-4px;
}

form#login div.componentheading, form#com-form-login div.componentheading 
{
    background-image: none;
    padding-left:0px;
    color:Black;
    margin-top:10px;
    border-bottom: 3px solid #F09609;
}

form#com-form-login table tbody tr td
{
    padding:0px;
}


form#com-form-login fieldset
{
    border:none;
    padding-left:0px;
    padding-top:20px;
}

form#com-form-login fieldset input.button
{
    margin-top:10px;
}
form#com-form-login 
{
    padding:0px;
}

form#com-form-login div
{
	margin-bottom:6px;
}
form#com-form-login fieldset.input label 
{
    display:block;
    width:175px;
    float:left;
}
form#com-form-login fieldset.input div#com-form-login-username input, form#com-form-login fieldset.input div#com-form-login-password input 
{
    display:block;
    width:250px;
}

/* Content */

.componentheading, .contentheading {
	background: url("../images/msgtitleicon.png") no-repeat scroll left center transparent;
    font-size: 1.2em;
	color: #F09609;
	font-weight: bolder;
	padding-left: 25px;
}
.componentheading_yellow, .contentheading_yellow {
	background: url("../images/yellow_22.png") no-repeat scroll left center transparent;
    font-size: 1.2em;
	color: #F09609;
	font-weight: bolder;
	padding-left: 25px;
}
.componentheading_blue, .contentheading_blue {
	background: url("../images/blue_22.png") no-repeat scroll left center transparent;
    font-size: 1.2em;
	color: #F09609;
	font-weight: bolder;
	padding-left: 25px;
}
.componentheading_brown, .contentheading_brown {
	background: url("../images/brown_22.png") no-repeat scroll left center transparent;
    font-size: 1.2em;
	color: #F09609;
	font-weight: bolder;
	padding-left: 25px;
}
.componentheading_green, .contentheading_green {
	background: url("../images/green_22.png") no-repeat scroll left center transparent;
    font-size: 1.2em;
	color: #F09609;
	font-weight: bolder;
	padding-left: 25px;
}
.componentheading_lightBlue, .contentheading_lightBlue {
	background: url("../images/lightBlue_22.png") no-repeat scroll left center transparent;
    font-size: 1.2em;
	color: #F09609;
	font-weight: bolder;
	padding-left: 25px;
}
.componentheading_lightGreen, .contentheading_lightGreen {
	background: url("../images/lightGreen_22.png") no-repeat scroll left center transparent;
    font-size: 1.2em;
	color: #F09609;
	font-weight: bolder;
	padding-left: 25px;
}
.componentheading_lightPink, .contentheading_lightPink {
	background: url("../images/lightPink_22.png") no-repeat scroll left center transparent;
    font-size: 1.2em;
	color: #F09609;
	font-weight: bolder;
	padding-left: 25px;
}
.componentheading_pink, .contentheading_pink {
	background: url("../images/pink_22.png") no-repeat scroll left center transparent;
    font-size: 1.2em;
	color: #F09609;
	font-weight: bolder;
	padding-left: 25px;
}
.componentheading_purple, .contentheading_purple {
	background: url("../images/purple_22.png") no-repeat scroll left center transparent;
    font-size: 1.2em;
	color: #F09609;
	font-weight: bolder;
	padding-left: 25px;
}
.componentheading_red, .contentheading_red {
	background: url("../images/red_22.png") no-repeat scroll left center transparent;
    font-size: 1.2em;
	color: #F09609;
	font-weight: bolder;
	padding-left: 25px;
}



h3#componentheadingLedenlijst, h3#componentheadingBerichten {
	background: url("../images/msgtitleicon.png") no-repeat scroll left center transparent;
    font-size: 1.2em;
	color: #F09609;
	font-weight: bolder;
	padding-left: 25px;
    padding-top:2px;
    border:none;
    margin-bottom:-2px;
}



/* Modules */

.pd-filenamebox .pd-title {
	text-align: left;
}
#phoca-dl-categories-box div.pd-categoriesbox {
	width: 100%;
}

#phoca-dl-categories-box div.pd-categoriesbox .pd-title a {
	display: inline-block;
	text-align: center;
	margin-right: 15px;
}
#phoca-dl-categories-box div.pd-categoriesbox .pd-title small {
	font-weight: normal;
}

#navigatie1 a, #navigatie2 a, .linkback, .pd-title a {
	-moz-border-radius:8px;
	border-radius:6px;
	padding-top:5px;
	display:block;
	font-weight: normal;
	width:200px;
	height:25px;
	margin-bottom:5px;
	color: #000;
	text-decoration: none;
	background-color: #FC0;
	vertical-align: middle;
	-moz-box-shadow:1px 1px 3px #666;
	box-shadow:1px 1px 3px #666;
}
#navigatie2 a {
	width:170px;
}

#navigatie1 a:hover, #navigatie2 a:hover, .linkback:hover {
	color: #FFF;
	background-color: #F09609;
}

/*    !!!!!!!!!!!!!!!!!!!!!!!!!!!  links !!!!!!!!!!!!!!!!!!!!!!!!!! */

form#com-form-login ul li a {
	display:block;
	width:200px;
	height:20px;
	-moz-border-radius:4px;
	border-radius:3px;
	padding-top:5px;
	padding-left:10px;
	margin-bottom:5px;
	color: #000;
	text-decoration: none;
	background-color: #FC0;
	vertical-align: middle;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
	list-style:none;	
}
form#com-form-login ul li a:hover {
	color: #FFF;
	background-color: #F09609;
}
form#com-form-login ul li {
    list-style:none;
    margin-left:-38px;
}

#user_5 a {
	width:115px;
	font-size:14px;
}
#eventlist a {
	color:#000;
}


	
a:visited, .linkback, #eventlist a:visited {
	color:#000;
}

a:active, .linkback, #eventlist a:active {
	color:#C00;
}

ul.menu #current a, #eigenmenulist #active_menu{
	background-color:#F09609;
}

ul.menu a {
	margin-left:auto;
	margin-right:auto;
}
ul.menu li{
	list-style: none;
}

span .linkback {
	text-align:center;
}




/*   QContacts   */

#qcontacts form#selectForm 
{
    display:none;
}

#qcontacts #linkercontactdiv {
	width:45%;
	padding-right:5%;
	float:left;
}

#qcontacts #rechtercontactdiv {
	width:50%;
	float:left;
}

#qcontacts #verstuurText {
	font-weight:bold;
	padding-top:20px;
	clear:both;
}

#qcontacts #contact-address p {
	margin-left:0px;
}

#qcontacts #contact-misc {
	margin-top:20px;
}

#qcontacts {
	margin: 0px;
	padding:0em 0em 0em 1.8em;
	line-height:1em;
}

#qcontacts textarea {
	width:75%;
}

#qcontacts div.marker {
	margin:0;
	padding:0em 0em 0em 0em;
	width:10em;
}

#qcontacts label {
	width:175px;
	float:left;
}

#qcontacts .separator input {
	vertical-align:top;
}

#qcontacts #captcha-img {
	margin:0px;
}



input.button, #Kunena .button, #Kunena .kbutton, .contact-button, button, form#phocadownloadform input {
    font-weight:normal;
    color:#000;
	height:25px;
	min-width:110px;
	border:none;
	border-radius:3px;
	-moz-border-radius:4px;
	font-size:0.8em;
	padding:0px;
    background-color:#FC0;
	text-align:center;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
}

input.button:hover, #Kunena :hover.button, #Kunena :hover.kbutton, .contact-button:hover, button:hover, form#phocadownloadform input:hover{
    border:none;
    font-size:0.8em;
    min-width:110px;
	padding:0px;
    color:#FFF;
	background-color:#F09609;
}

/*     Eventlist     */

#eventlist div.description h3 
{
    border:none;
    font-size:1em;
    color:#000;
}
#eventlist h3 {
	margin-bottom:5px;
	color:#FC0;
}
#eventlist #h3div {
    border-bottom: 3px solid #CCCCCC;
	margin-bottom:10px;
}
#eventlist p {
	margin:0px;
}
#eventlist div.el_fldst_recurrence {
	padding-top:10px;
	clear:both;
}
div#eventlist div.description {
    margin-left: 0px;
    padding: 0;
}

div#eventlist div.register {
    padding: 0px;
}

div#eventlist .floattext {
    margin-left:0px;
}
div.titlelab, div.title 
{
    margin-top:10px;
}
div.titlelab, div.whenlab, div.wherelab, div.venuelab, div.venue_streetlab, div.venue_plzlab, div.venue_citylab, div.venue_statelab, div.venue_countrylab {
	font-weight:bold;
	float:left;
	clear:both;
	width:175px;
	margin-bottom:5px;
	margin-left:0px;
}

div.title, div.when, div.where, div.venue, div.venue_street, div.venue_plz, div.venue_city, div.venue_state, div.venue_country  {
	float:left;
}

div.when {
	margin-bottom:5px;
}
div.where, div.venue_state {
	margin-bottom:0px;
}

div#eventlist h2 {
    border-bottom: 3px solid #F09609;
    font-size: 1.2em;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}

div#eventlist h2.eventlist {
	border-bottom: medium solid #F09609;
    margin-bottom: 7px;
    padding: 0px;
    padding-bottom:5px;
	margin-top:0px;
	clear:both;
}
div#eventlist h2.location, div#eventlist h2.register {
	clear:both;
	margin-top:20px;
}
div#eventlist h2.description {
	clear:both;
	margin-top:20px;
}
div#eventlist .buttons {
	float:right;
}
div#eventlist table.eventtable {
	width:100%;
	margin:0px;
	border: 1px solid #CCC;
	margin-bottom:20px;
}
div#eventlist table.eventtable th {
	background-color:#CCC;
}
div#eventlist div.register p {
	margin-bottom:10px;
}
div#eventlist .map {
	margin-bottom:-70px;
	margin-left:95px;
	float:left;
    border: 1px solid #CCC;
    padding: 1px;
}
div#eventlist .modal {
	margin-bottom:-70px;
	float:right;
    border: 1px solid #CCC;
    padding: 1px;
}
div#eventlist h1.componentheading 
{
    margin-bottom:5px;
    margin-top:0px;
}
div#eventlist form#Eventlist input#el_send_attend,
div#eventlist form#Eventlist input#el_send_unattend 
{
	height:25px;
	min-width:110px;
	border:none;
	border-radius:3px;
	-moz-border-radius:4px;
	font-size:0.8em;
	background-color:#FC0;
	text-align:center;
}
div#eventlist form#Eventlist input#el_send_attend:hover,
div#eventlist form#Eventlist input#el_send_unattend:hover
{
    color:#FFF;
	background-color:#F09609;
}
div#main table.contactTable {
	width:100%;
	border-left: 1px solid #CCC;
	margin-bottom:20px;
}
div#main table.contactTable a {
	color:#000;
}
div#main table.contactTable tr td {
    border-bottom: 1px solid #E5E5E5;
    border-right: 1px solid #E5E5E5;
    color: #000000;
    padding: 0.4em;
    text-align: left;
	font-size:1em;
}
div#main table.contactTable tr td.sectiontableheader {
    background-color: #CCC;
    font-weight: bold;
}

div#main table.contactTable tfoot tr td a {
	display:inline;
	height:25px;
	border:none;
	border-radius:3px;
	-moz-border-radius:4px;
	background-color:#FC0;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
	padding-top:0.1em;
	padding-bottom:0.1em;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
	text-decoration:none;
}
div#main table.contactTable tfoot tr td a:hover {
	background-color:#F09609;
	color:White;
}
/*
div#main a {
	color:#000;
	display:inline;
	height:25px;
	border:none;
	border-radius:3px;
	-moz-border-radius:4px;
	background-color:#FC0;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
	padding-top:0.2em;
	padding-bottom:0.2em;
	text-decoration:none;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
}
div#main a:hover {
	background-color:#F09609;
}
*/
div#main table.contactTable tfoot tr td {
	text-align:center;
}
div#main table.contactTable tfoot tr td span {
	display:inline;
	height:25px;
	border:none;
	border-radius:3px;
	-moz-border-radius:4px;
	background-color:#EEE;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
	padding-top:0.1em;
	padding-bottom:0.1em;
}

div#eventlist #el_filter {
    border: 0px solid #DDDDDD;
    margin: 1em 0 0.5em;
    padding: 0.5em;
}


/*   Kenuna   */

div#Kunena td, #Kunena table, #Kunena th, #Kunena div, #Kunena p, #Kunena span {
	font-family:Calibri, Arial, Tahoma, sans-serif;
}

/*
div#Kunena div#ktop, div#Kunena div.kpbox, div#Kunena table.klist-actions, div#Kunena div.kpathway,
div#Kunena div.kcontainer, div#Kunena div.kwhoisonline, div#Kunena div.kfrontstats, div#Kunena div.kfooter,
div#Kunena div.kcredits, div#Kunena div.krss-block {
	display:none;
}
*/

div#Kunena div#ktop, div#Kunena div.kpbox, div#Kunena div.kpathway,
div#Kunena div.kcontainer, div#Kunena div.kwhoisonline, div#Kunena div.kfrontstats, div#Kunena div.kfooter,
div#Kunena div.kcredits, div#Kunena div.krss-block,
div#Kunena table.klist-actions a.kbuttoncomm, div#Kunena table.klist-actions a.kbuttonmod
{
	display:none;
}

td.klist-actions-forum 
{
    float:left;
}
table.klist-actions tbody tr
{
    height:40px;
}

#Kunena div.kblock > div.kheader, #Kunena .kblock div.kheader, #Kunena div.kblock > div.kheader1, #Kunena .kblock div.kheader1  {
    background-color:transparent;
    padding-left:0px;
    border:none;
}

#Kunena .kheader1 h2, #Kunena .kheader1 h2 a 
{    
    background: url("../images/msgtitleicon.png") no-repeat scroll left center transparent;
    color: #F09609;
    font-size: 1.2em;
    font-weight: bolder;
    padding-left: 25px;
    margin-top:-10px;
}


#Kunena div.kblock div#searchuser_tbody div.kbody 
{
    margin-top:10px;
    border:none;
}

#Kunena .kheader h2, #Kunena .kheader h2 a
{
	font-size:1.2em;
    color:#000;
    border-bottom: 3px solid #F09609;
	margin-bottom:0px;
}

#Kunena div.kbody 
{
    margin-top:10px;
}
#Kunena table.kblocktable, #Kunena table#kflattable {
    border-top: 1px solid #ccc;
}

#Kunena form#postform div.kbody table.kblocktable, #Kunena table.kblocktable, #Kunena table#kprofile tr td
{
    border:none;
}
#Kunena form#postform tr.krow1 td, #Kunena form#postform tr.krow2 td 
{
    border:none;
    background-color:transparent;
}
#Kunena form#postform tr td
{
    padding-bottom:10px;
}

#Kunena form#postform tr td.kpostbuttons 
{
    padding-bottom:0px;
}

#Kunena form#postform div.kblock div.kbody, #Kunena div.kblock div.kbody {
    border: none;
}
#Kunena div.kblock div.kbody table#kflattable, #Kunena div.kblock div.kbody table.kmsg 
{
    border-style:solid;
    border-color:#CCC;
    border-left-width:1px;
    border-right-width:1px;
    border-top-width:1px;
    border-bottom-width:0px;
}

#Kunena table#kforumsearch tr td
{
    background-color:transparent;
    font-size:1em;
    border:none;
    padding-left:0px;
}
#Kunena table#kforumsearch tr td select
{
    font-size:0.9em;
}

#Kunena .kcenter 
{
    text-align:left;
    padding-top:10px;
}
#Kunena table#kforumsearch tr td h3
{
    border:none;
    font-size:1em;
    margin-bottom:0px;
}
#Kunena table#kforumsearch tr th div.kheader
{
       margin-top:20px;
}

#Kunena form#postform td#kpost-buttons 
{
    padding-left:175px;
    text-align: left;
}

#Kunena div#kprofile-stats 
{
    white-space: normal;
}

#Kunena div.kmsgsignature {
    border-top-color:transparent;
    color:#000;
    border-top: 0px dotted;
    border-bottom: 1px dotted;
    clear:both;
}

#Kunena div.search-user form input#kuserbutton
{
	display:inline;
	height:23px;
	-moz-border-radius:4px;
	border-style:none;
	border-radius:3px;
	padding-left:20px;
	padding-right:20px;
	margin-bottom:3px;
	color: #000;
	text-decoration: none;
	background-color: #FC0;
	vertical-align: middle;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
}
#Kunena div.search-user form input#kuserbutton:hover
{
	color: #FFF;
	background-color: #F09609;
}
#Kunena div.kfilterlabel 
{
    float:left;
    font-weight:bold;
    margin-right:20px;
    font-size:1em;
}
#Kunena div.kblock {
    background-color: #FFFFFF;
    border:none;
}

#Kunena .kheader .kl a {
	font-size:1.1em;
    color: #F09609;
}

div#Kunena div.kflat {
	margin-top:10px;
}
#Kunena .km {
    font-size:inherit;
}

#Kunena div.kthead-title a {
    font-family: Calibri, Arial, Tahoma, sans-serif;
    display: inline-block;
    float: left;
    font-weight: bold;
    margin-bottom: 3px;
    padding-bottom: 0;
}
#Kunena a:link, #Kunena a:visited, #Kunena a:active 
{
        color: #000;
}




/*  Kunena plaats nieuw  */

#Kunena table#kpostmessage tr#kpost-category, #Kunena table#kpostmessage tr#kpost-topicicons,
#Kunena table.kpostbuttonset tr td.kpostbuttons div#smilie, #Kunena table#kpostmessage tr#kpost-attachments {
    display:none;
}


#Kunena #kpost-buttons .kbutton, #Kunena .kbutton-container input.kbutton, #Kunena .kbutton-container button.kbutton {
    height:25px;
	min-width:110px;
	border:none;
	border-radius:3px;
	-moz-border-radius:4px;
	font-weight:normal;
	font-size:0.8em;
	background-color:#FC0;
	text-align:center;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
}
#Kunena #kpost-buttons .kbutton:hover, #Kunena .kbutton-container input.kbutton:hover, #Kunena .kbutton-container .kbutton:hover 
{
    color:White;
    background-color:#F09609;
    font-size:0.8em;
    font-weight:normal;
}




/*  lees bericht  */

#Kunena table.kmsg tr td.kprofile-left ul {
    line-height:1em;
    font-size:0.8em;
}

#Kunena div.kmessage-buttons-row 
{
    padding-top:5px;
    height:30px;
}

#Kunena div.kmessage-buttons-row a span span {
    color:#000;
    height:23px;
	border:none;
	border-radius:3px;
	-moz-border-radius:4px;
	font-weight:normal;
	font-size:1em;
	background-color:#FC0;
	text-align:center;
	background-image:none;
	margin-bottom:0px;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
	font-variant:normal;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	margin-right:-10px;
}
#Kunena .kicon-button span span {
    display: inline-block;
    margin: 0;
    padding: 0px;
}

/*
#Kunena .kicon-button span.subscribe 
{
    display:none;
}
*/

#Kunena a.kicon-button span span:hover, #Kunena div.kforum-pathway-bottom div a:hover, #Kunena h2 span.kheadbtn a:hover   {
    color:White;
    text-decoration:none;
    background-color:#F09609;
	
}

#Kunena .kicon-button 
{
    cursor:default;
}
#Kunena div.kforum-pathway-bottom {
    padding-top:10px;
    padding-bottom:10px;
    background-color:transparent;
}
#Kunena div.kforum-pathway-bottom div a, #Kunena h2 span.kheadbtn a {
	height:25px;
	border:none;
	border-radius:3px;
	-moz-border-radius:4px;
	background-color:#FC0;
	text-align:center;
	padding-left:20px;
	padding-right:20px;
	padding-top:0.1em;
	padding-bottom:0.1em;
	-moz-box-shadow:1px 1px 3px #CCC;
	box-shadow:1px 1px 3px #CCC;
    color:Black;
    display:inline;
}

#Kunena h2 span.kheadbtn a {
    height:25px;
}
#Kunena div#kprofile-stats ul li 
{
    padding-top:0px;
}
#Kunena div.kprofile-rightcol1 ul li, #Kunena div.kprofile-rightcol2 ul li 
{
    padding-bottom:0px;
}


/**/
#Kunena .kicon-button span span {
    font-size:1em;
    color: #000;
    height:20px;
    text-align:center;
}

#Kunena .kicon-button span
{
    background-image:none;
    margin-top:-3px;
    min-width:35px;
    padding-right:3px;
}
#Kunena .kicon-button span.online-yes span
{
    background-color:#FC0;
}
#Kunena .kicon-button span.online-no span
{
    background-color:#CCC;
}

/* hoverlink */

#Kunena h2 span.kheadbtn:hover a {
    background-color:#F09609;
	color:#FFF;
    border:none;
}


#Kunena div.kmessage-editmarkup-cover {
    display:none;
}
#Kunena div.kmessage-buttons-cover {
    height:30px;
}
#Kunena table.klist-actions-bottom tr {
    height:35px;
}
#Kunena table.klist-actions-bottom tr div.kmessage-buttons-row a.kicon-button 
{
    display:inline;
    padding:2px 10px 2px 10px;
    background-image:none;
    font-variant:normal;
}


#Kunena td.kcol-ktopiclastpost {
}

#Kunena .kpost-profile span.kavatar img 
{
    max-height:64px !important;
    max-width:64px !important;
}

#Kunena .kpost-profile li.kpost-avatar {
    float:left;
}
#Kunena .kpost-profile li span.kicon-button {
   margin-top:10px;
}
#Kunena .kpost-profile li.kpost-userposts, #Kunena .kpost-profile li.kpost-smallicons span {
   margin-top:5px;
}

#Kunena ul.kpost-profile li.kpost-karma {
    display:none;
} 

/* spec onderwerp */

#Kunena div.kmsg-header h2 
{
    background-color: #CCC;
}
#Kunena div.kmsg-header h2 span
{
    font-family:Calibri, Arial, Tahoma, Sans-Serif;
    color: #000;
}
#Kunena div.kmsg-header h2 span.kmsgtitle {
    font-size:1.2em;
}
#Kunena div.kmsg-header h2 span.kmsgdate {
    margin-left:10px;
    font-size:0.8em;
}
#Kunena table.klist-actions-bottom, #Kunena table td.klist-actions-forum, #Kunena table td.klist-pages-all, #Kunena div.kforum-pathway-bottom {
    border:none;
}
#Kunena td.kcol-ktopicreplies strong 
{
    font-size:1.455em;
}
#Kunena tr.krow2 td, #Kunena tr.krow1 td {
    padding:0 8px 0 8px;
}
#Kunena a.ktopic-title 
{
    display:block;
    width:100%;
    font-size: 1.2em;
}

/*  Zoeken  */

#Kunena div#ksearchresult div.resultcat 
{
    display:none;
}
#Kunena .kcenter 
{
    border:none;
}

#Kunena tr.krow1 td.krowmoderation, #Kunena tr.krow2 td.krowmoderation 
{
    background-color:White;
    height:35px;
}

#Kunena .kicon-button 
{
    font-size:1em;
    cursor:defaul;
    line-height: 1.2em;
    text-decoration: none;
    text-transform:none;
}

#Kunena .kicon-button span 
{
    margin-left:0px;
    margin-right:0px;
}
#Kunena div.kmessage-buttons-row a 
{
    background-image:none;
}
#Kunena div.kmessage-buttons-cover {
    margin-bottom:10px;
}
#Kunena .kbuttonuser span.thankyou {
    display:none;
}

#Kunena .kblock div.kheader {
    padding: 0;
}



#Kunena td.krowmoderation input.kbutton {
    margin: 0px;
}

#Kunena .button, #Kunena .kbutton {
    border-color:transparent;
}
#Kunena .button, #Kunena .kbutton {
    margin-right: 0px;
    padding: 0px;
}

#Kunena input#kavatar-upload 
{
    background-color:transparent;
    border-style:solid;
    border-color:#CCC;
    border-width:1px;
}

#Kunena div.keditprofile tr td, #Kunena div.kedituser tr td, #Kunena div.keditavatar tr td, #Kunena div.keditsettings tr td
{
    padding-bottom:5px;
    background-color:transparent;
}

#Kunena div.current div.kblock div.kbody table.profileberichten tr {
    border-style:solid;
    border-color:#CCC;
    border-width:1px;
}

#Kunena div.kblock div.kbody div.keditsettings div div table#kflattable 
{
    border:none;
}
#Kunena div.keditprofile tr td input 
{
    width:90%;
}
#Kunena div.keditprofile tr td.birthday input 
{
    width:auto;
}
#Kunena div.kedituser td.kcol-first, #Kunena div.keditavatar td.kcol-first, #Kunena div.keditprofile td.kcol-first, #Kunena div.keditsettings td.kcol-first
{
    padding-left:0px;
}
#Kunena div.kedituser td.kcol-first-lab, #Kunena div.keditavatar td.kcol-first-lab, #Kunena div.keditprofile td.kcol-first-lab, #Kunena div.keditsettings td.kcol-first-lab 
{
    font-size:1em;
    font-weight:bold;
    padding-left:0px;
}
/* Layout profilepage Kunena */

#Kunena div.kprofile-rightcol1 h4 
{
    margin-top:0px;
    color:#000;
}

/* adres en links */
#Kunena div#kprofile-rightcoltop
{
    width: 100%;
}
/* links */ /* site */
#Kunena div.kprofile-rightcol2
{
    float: right;
    margin-left: 0px;
    width: 49%;
}
/* adres */ /* handtekening */
#Kunena div.kprofile-rightcol1
{
    width: 49%;
    float:left;
    clear:both;
}

/* handtekening + site */
#Kunena div#kprofile-rightcolbot 
{
}


/* extras - perspres,comps,werkerv,opl */
#Kunena #kprofile-extras {
    margin-top: 0;
    width: 100%;
    height:auto;
    background-color:Green;
}

#Kunena div.kprofile-extras-label, #Kunena div.kprofile-rightcol1-label 
{
    width:110px;
    float:left;
    clear:both;
    padding-bottom:5px;
    font-weight:bold;
}
#Kunena div.kprofile-rightcol1-label
{
    width:110px;
    padding-bottom:5px;
}
#Kunena div.kprofile-extras-content, #Kunena div.kprofile-rightcol1-content  
{
    float:left;
    width:80%;
    padding-bottom:5px;
}
#Kunena div.kprofile-rightcol1-content 
{
    width:70%;
    padding-bottom:0px;
}


/* tabs */
#Kunena #kprofile-tabs {
    margin-top: 0;
    width: 100%;
    clear:both;
}

#Kunena .clr {
    clear:none;
    width: 20px;
    overflow: hidden;
}

#Kunena div.kiconrow {
    float: left;
    padding-top:2px;
    padding-bottom: 0px;
    padding-right: 0px;
    width: 100%;
}

#Kunena textarea, #Kunena textarea.kmedium {
    font-size: 1em;
    height: 5em;
    width: 90%;
}
#Kunena table.profileberichten, #Kunena div#userlist-tbody table 
{
    border-style:solid;
    border-color:#CCC;
    border-width:1px;
}
#Kunena textarea#kbbcode-message, #Kunena textarea#kbbcode-perspres, #Kunena textarea#kbbcode-comps, #Kunena textarea#kbbcode-werkerv, #Kunena textarea#kbbcode-oplei {
    float: left;
    width: 90%;
    font-size:0.9em;
    font-family: Calibri,Arial,Tahoma,sans-serif;
}

a.pdterugBtn 
{
    background-image:none;
}

#Kunena .kblock div.kcontainerES table {
	width: 100%;
	padding: 0px;
	margin: 0px;
	border-style: none;
	border-collapse: collapse;
	text-align: center;
}

#Kunena .kcontainerES table tr.ksth {
    background-color: #737373;
    color: #FFFFFF;
}

#Kunena .kcontainerES table tr.krow1, #Kunena .kcontainerES table tr.krow2 {
	height: 36px;
}

#Kunena .kcontainerES table tr.krow2 td {
    background-color: #FFFFFF;
    border-color: #BFC3C6;
    border-style: solid;
    border-width: 1px;
}
#Kunena .kcontainerES table tr.krow1 td {
    background-color: #F2F1EE;
    border-color: #BFC3C6;
    border-style: solid;
    border-width: 1px;
}

#Kunena .kcontainerES table a {
    font-weight: normal;
    text-decoration: none;
    color: black;
}