input, textarea, select {
    padding: 2px;
    background-color: #FFFFFF;
    border: #999999 1px solid;
    margin: 0px;
}

.txtError {
    color: #B20101;
    padding: 2px 0px 2px 20px;
    margin: 0px 0px  6px 0px;
}

.navInput {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 1px;
    border: #999999 1px solid;
    background-color: #FFFFFF;
    margin: 0px;
	
}

.forumCategorie {
	width: 100%;	
	border: 1px solid #CCCCCC;
	border-collapse:  collapse;	
	margin-bottom: 10px;
}

.forumCategorie .catHead {
	width: 100%;
	padding: 6px;	
	background: url('../images/tabelHeader.gif');
	color: #FFF; font-weight: bold;
}
.catHeadLink { color: #FFF; }
.catHeadLink:hover { color: #FFF; }

.forumCategorie .catHeadBlack {
	width: 100%;
	padding: 6px;	
	background: url('../images/tabelHeaderBlack.gif');
	color: #FFF; font-weight: bold;
}

.catHead a { color: #FFF; }

.forumCategorie .topicHead {
	padding: 7px;	
	background: url('../images/tabelHeader.gif');
	color: #FFF; font-weight: bold;
}


.forumCategorie .head {
	background: url('../images/tabelSubHeader.gif');	
	padding: 5px;
	color: #000; font-weight: bold;
	border-top: 1px solid #CCC;
}


.forumCategorie .itemLight {
	border-top: 1px solid #CCCCCC;
	padding: 7px;
	background: #FFF;	
}
.forumCategorie .borderRight { border-right: 1px solid #CCC; }
.forumCategorie .borderLeft { border-left: 1px solid #CCC; }
.forumCategorie .center { text-align: center; }

.forumCategorie .naam { font-weight: bold; }
.forumCategorie .omschrijving { font-size: 10px; }
.forumCategorie .gebruikersnaam { font-size: 10px; padding-top: 3px; padding-bottom: 3px; }

.forumCategorie .itemDark {
	border-top: 1px solid #CCCCCC;
	padding: 7px;
	background: #e9f4f3;
}

.forumCategorie .itemLightNoBorder { 
	padding: 7px;
	background: #FFF;		
}

.forumSmillies {
	background-color: #F7F7F4;
	border: 1px solid #CCCCCC;
    padding: 5px;	
}

.topicBottom {
    border-bottom: #CCCCCC 1px solid;
}

.topicBottom .knop {
    position: relative;
    margin-left: 5px;
    float: right;
    height: 12px;
    border: #CCCCCC 1px solid;
    padding: 4px;
    background-color: #F7F7F4;
    background-image: url(menu_top.gif);
}

.topicBottom .knop a {
    color: #000000;
    text-decoration: none;
}


.formTable {
    width: 100%;
    margin: 0px; padding: 0px;
    border-collapse: collapse;
}

.formTd {
    background-color: #FBFBFB;
    border-top: 1px solid #CCCCCC;
    padding: 8px;
}

.formSubmit {
    padding: 2px;
    background: url( '../images/tabelSubHeader.gif' );
    border-top: 1px solid #CCCCCC;
    text-align: center;
}

.formTdNoBorder { 
	background-color: #FBFBFB;
    padding: 8px;
}

.left { width: 25%; }

.formTdHead {
    background-color: #FBFBFB;
    padding: 8px;
}

.formError {
	border: #B20101 1px solid;
    background-color: #f48486;
    color: #ffffff;
}

/* UBB Codes */
.forumQuote {
	width: 100%;
	border: 1px solid #CCCCCC;	
}

.forumQuote .quoteHead {
	width: 100%;
	padding: 7px;	
	background: url('../images/tabelSubHeader.gif');
	border-bottom: 1px solid #CCCCCC;	
}

 .codeNummers {
	background-color: #FFFFFF;
	padding: 5px;
    margin: 0px;
    background-color: #f9f9f9;
}

.codeContent {
    padding: 5px;
    margin: 0px;
    background-color: #f9f9f9;
    background: url('../images/code_bg.gif');
    background-repeat: no-repeat;
    background-position: top right;
}

.quoteContent {
    padding: 5px;
    margin: 0px;
    background-color: #f9f9f9;

    background-image: url('../images/quote_bg.gif');
    background-repeat: no-repeat;
    background-position: top right;
}
