h1 {
	font-size: 1.3em;
	text-transform: uppercase;
}
#rightContainer h1.menu {
	color: white;
	background: #330066;
}
h2 {
	font-size: 1.2em;
	color: #6e367e;
	letter-spacing: 0.05em;
	margin-bottom: 0.6em;
}

h3 {
	font-size: 1.1em;
	color: #407053;
	margin-bottom: 0.3em;
}
.helpPages .fce3columns21 .left {
	background-color: #f6f5f6;
}

.helpPages h1.csc-firstHeader{
	background:#e2dbe4;
	margin-bottom:0.4em;
}


#mainContainer p a {
	font-weight:600;
	color:#7e0707;
	letter-spacing:0.05em;
}

a:hover { 
	background:#e4e4e4 none repeat scroll 0 0;
	color:#000000;
}

#footer a:hover {
	color:#663399;
}

#mainContainer {
	color:#260449;
}

table.contenttable {
	border:1px solid #ffffff;
	border-collapse:separate;
	border-spacing:1px;
	margin:10px 0;
	width:100%;
}

table.contenttable tr th {
	background-color:#eff0ed;
	padding:3px 3px;
}

table.contenttable tr td {
	background-color:#ffffff;
	padding:3px 3px;
}

div.frame1 {
	background-color:#ffcc00;
	border: 4px solid #663399;
	margin: 25px 30px;
}
div.frame1 h2{ 
	font-size: 1.2em;
	color: #330066;
	letter-spacing: 0.05em;
	margin-bottom: 0.6em;
	margin-top: 0.6em;
}

div.frame2 {
	background-color:#f6f5f6;
	border: 4px solid #e4e4e4;
	margin: 25px 30px;
}

div.frame2 p {
	margin: 15px 22px;
}

div.frame2 h3 {
	margin-bottom: 0.2em;
	border-bottom: 0px;
}

.npgroup0 #home #mainContent, .npgroup0 #CSF #mainContent .bodytext .FR {
	padding-bottom: 10px;
}


/* Albert: Formidable */
div#tx_npfe {
	margin-top:10px;
}
/*
#tx_npfe td {
	vertical-align:middle;
}
*/
#tx_npfe input {
	width:350px;
	margin-right:10px;
	margin-bottom:5px;
	margin-top:5px;
	font-size:0.9em;
	padding:2px;
}
#tx_npfe input[type="checkbox"] {
	width:auto;
	margin-right:2px;
}
#tx_npfe input[type="radio"] {
	width:auto;
	margin-right:2px;
}
#tx_npfe label {
	display:block;
	float:left;
	width:310px;
	margin-left:0px;
	margin-right:10px;
	font-size:1.0em;
}
#tx_npfe textarea {
	width:300px;
	height:150px;
}
/* uitzonderingen voor textarea */
#tx_npfe textarea#tx_npfe\.imagecaption {
	height:50px;
}
#tx_npfe textarea#tx_npfe\.short {
	height:50px;
}
input#tx_npfe\.send {
	height:auto;
	width:auto;
	font-size:1.1em;
	border:2px solid #ea8118;
}
input#tx_npfe\.formulier_item {
	height:auto;
	width:auto;
	margin-right:10px;
}
#tx_npfe span.formidable_checkbox label {
	float:none;
	display:inline;
}
.errors {
	color: #FF0033;
	display:block;
	width:100%;
}
#resultFormidable {
	color:red;
}
/* voor user managemnet:*/
#tx_npfe .btn input {
	height:auto;
	width:auto;
}
th {
	text-align:left;
	font-size:0,95em;
}
div#tx_npfe\.feuserlist table, div#tx_npfe\.feedslist table, div#tx_npfe\.forumslist table, div#tx_npfe\.newslist table {
	width:100%;
}
#tx_npfe #tx_npfe\.feuserlist .btn input{/* edit button in userlist */
	margin-top:2px;
	margin-bottom:2px;
}

/* inputs in editbox */
#tx_ameosformidable_modalboxbox input[type="radio"] {
	width:auto;
	margin-right:2px;
}
#tx_ameosformidable_modalboxbox label {
	display:inline;
	float:none;
	width:75px;
	margin-left:0px;
}
#tx_npfe\.editbox\.btnCancel, #tx_npfe\.editbox\.btnSave, #tx_npfe\.editboxnews\.btnCancel, #tx_npfe\.editboxnews\.btnOk, #tx_npfe\.editboxgp\.btnCancel, #tx_npfe\.editboxgp\.btnOk {
	float:left;
	margin-top:5px;
	margin-right:10px;
}
#form_unsubscribe input {
	width:auto;
	margin-right:2px;
}	
#form_unsubscribe label {
	display:inline;
	float:none;
	width:75px;
	margin-left:0px;
}	
#form_unsubscribe input#tx_npfe\.send {
	margin-top:10px;
}
/* inputs in form_linkgroups */
#form_linkgroups input {
	width:auto;
	margin-right:2px;
}	
#form_linkgroups label {
	display:inline;
	float:none;
	width:75px;
	margin-left:0px;
}	

#tx_npfe\.feusersearchform\.member {
	width:auto;
	margin-right:2px;
}
td.tekstcol {
	width:250px;
	font-size:0.95em;
}
.mygroupmenu div {
	width:14px;
	height:14px;
	float:left;
	margin:3px 4px 0 0;
}

/* upd 3-9-09 voor goodpractice */	
div#tx_npfe_gp {
	margin-top:10px;
}
#tx_npfe_gp input {
	width:400px;
	margin:10px 10px 10px 0;
	font-size:0.9em;
	padding:2px;
}
input#tx_npfe_gp\.datetime, input#tx_npfe\.datetime {
	width:10em;
}
#tx_npfe_gp input[type="checkbox"] {
	width:auto;
	margin-right:2px;
}
#tx_npfe_gp input[type="radio"] {
	width:auto;
	margin-right:2px;
}
#tx_npfe_gp label {
	display:block;
	float:left;
	width:280px;
	margin-right:10px;
	margin-left:0px;
	font-size:1.0em;
}
#tx_npfe_gp textarea {
	width:400px;
	height:175px;
	padding:2px;
}

input#tx_npfe_gp\.send {
	height:auto;
	width:auto;
	font-size:1.1em;
	border:2px solid #ea8118;
}
/* einde upd 3-9-09 voor goodpractice */

/* voor image veld */
input#tx_npfe_gp\.image, input#tx_npfe\.image	{
	width:175px;
}
label#tx_npfe_gp\.delimage_label, label#tx_npfe\.delimage_label, label#tx_npfe\.delimages_label  {
	display:inline;
	float:none;
	width:50px;
}
/* voor lijst images */
#tx_npfe ol {
}
div.imagesFormidable {
	width:250px;
	float:left;
}
div.imageFormidable {/* single */
	width:250px;
	margin-left:310px;
}
div.imageFormidable ul{
	padding:0 0 0 30px;
}
#tx_npfe\.delimage, #tx_npfe\.delfiles {
	margin:0 0 10px 15px;
}
/* einde voor image veld */

/* einde Formidable */

/* Janneke door Albert uitgezet voorlopig, weer aan */
.fce3columns {
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
	clear:both;
	margin:0 247px 1.5em;
	width:262px;
}
.groupItem .date {
	float:left;
	margin-right:0.5em;
	color:#9FBB00;
	font-weight: bold;
}
#mainContainer .groupItem .name a {
	font-weight:bold;
	text-decoration:none;
	color:#407053;
}

#mainContainer .groupItem .subtitle a {
	text-decoration:none;
}

.fce3columns .center {
	display:inline-block;
	float:left;
	padding:0 15px;
	width:212px;
}

.fce3columns .right {
	display:inline-block;
	float:right;
	margin-right:-230px;
	padding:0 0 0 15px;
	width:212px;
}

.fce3columns .left {
	display:inline-block;
	float:left;
	margin-left:-249px;
	padding:0 15px 0 0;
	width:212px;
}

.fceHpTeaser .teaserPerson {
	font-size:0.95em;
	line-height:1.25em;
	padding: 0px 2px 0px 2px;
}


.groupItem {
	margin:0.7em 0 0.4em;
}

.news-list-subheader p {
	margin-bottom: 0em;
}

#rsslist .news-latest-item h3 {
	margin-top: 0.5em;
	margin-bottom: 0.2em;
	color:#330066;
	font-weight:bold;
	line-height: 1.1em;
	font-size:0.95em;
}
#rsslist p {
	line-height: 1.2em;
	font-size:0.95em;
	margin-bottom: 0em;
}
#rsslist .news-latest-date {
	margin-top: 0.5em;
	color: #8A0020;
	font-weight:bold;
	line-height: 1.1em;
	font-size:0.95em;
}

hr.clearer {
	background-color:#ffffff;
	margin-top:1em;
}

#mainContainer p a {
	color:#7E0707;
	font-weight:normal;
	letter-spacing:0.05em;
}

.kopje-rmenu {
	color:#849b03;
	}
	
#tx_npfe label.kop-events {
	color:#ea8118;
}

/*einde Janneke*/

/* Albert voor browsebox en stylen res*/
.tx-fesearchintable-pi1-browsebox td {
	padding:2px;
}
.tx-fesearchintable-pi1 a {
	text-decoration:none;
}




/* 15/9/2009 14:33 Shared Button Styles  5px 0 31px 17px */
.sharedButtonTableClass {height:28px;position:relative;}
.sharedButtonTableClass td {}
.sharedButtonTableClass td .sharedButton {z-index:100; position:relative; overflow:hidden;height:28px;top:-5px;width:100%;}
.sharedButtonTableClass td .sharedButton a { position:absolute; zoom:1; float:left; display:inline-block; top:0; left:0; height:56px; }
.sharedButtonTableClass td .sharedButton a img {display:inline-block; float:left; padding:5px 0 33px 17px; background:url(../img/rounded-sharedbutton-left.gif) 0 0 no-repeat; cursor:hand;}
.sharedButtonTableClass td .sharedButton a span { display:inline-block; float:left; width:15px; height:56px; background:url(../img/rounded-sharedbutton-right.gif) 0 0 no-repeat; _behavior:url(iepngfix.htc);}
.sharedButtonTableClass td .sharedButton a:active { position:absolute; zoom:1; float:left; display:inline-block; top:0; left:0; height:56px; }
.sharedButtonTableClass td .sharedButton a:active img {display:inline-block; float:left; padding:5px 0 33px 17px; background:url(../img/rounded-sharedbutton-left.gif) 0 0 no-repeat; cursor:hand;}
.sharedButtonTableClass td .sharedButton a:active span { display:inline-block; float:left; width:15px; height:56px; background:url(../img/rounded-sharedbutton-right.gif) 0 0 no-repeat; _behavior:url(iepngfix.htc);}
.sharedButtonTableClass td .sharedButton a:hover {background:none;}
.sharedButtonTableClass td .sharedButton a:hover img,
.sharedButtonTableClass td .sharedButton a:hover span {background-position:0 -28px; _background-position:0 0; _top:-28px;}

/* 17-9-09 Albert voor niet klikbare buttons */
.sharedButtonTableClass td .sharedButton em { position:absolute; zoom:1; float:left; display:inline-block; top:0; left:0; height:56px; }
.sharedButtonTableClass td .sharedButton em img {display:inline-block; float:left; padding:5px 0 33px 17px; background:url(../img/rounded-sharedbutton-left.gif) 0 0 no-repeat;}
.sharedButtonTableClass td .sharedButton em span { display:inline-block; float:left; width:15px; height:56px; background:url(../img/rounded-sharedbutton-right.gif) 0 0 no-repeat;}

/* via Robbert: */
#stdheaderHelpHeader h1 {
	width:400px;
} 

/* 15/9/2009 Jacco - aanpassen breedte forum kolommen op pagina share */

.tx-mmforum-pi1-listforum-forum, .tx-mmforum-pi1-listforum-topics, .tx-mmforum-pi1-listforum-posts {
	width:auto;
	}
	
.tx-mmforum-pi1-listforum-lastpost {
	width:350px;
	text-align:left;
	}
.tx-mmforum-pi1-listtopic-lastpost-user strong {
	font-weight:normal;
	}
	
/* 16/9/2009 17:07 Janneke - aanpassen fontsize linkjes hp About this platform en About np programme */	

.payOffTableClass a {
	font-size: 0.9em;
	}

/* 17/9/2009 Jacco - titels liepen uit beeld van visitekaartjes */

.visitCard .title  {
	white-space:normal;
	}

/* 17/9/2009 Jacco - popups visitekaartjes verschenen onder andere active in info bij andere visitekaartjes */	

.visitCard .activeIn {
	position:static;
	}

/* 17/9/2009 Jacco - fontsize datum, tijd en poster bij latest posts  */		

.tx-mmforum-pi1 td.tx-mmforum-pi1-listtopic-lastpost {
	font-size:9px;
	}

td.tx-mmforum-td.tx-mmforum-subth2.tx-mmforum-pi1-listtopic-lastpost  {
	font-size:11px;
	}
	
.tx-mmforum-pi1-listtopic-newtopic {
	float:left;
	}

.tx-damfrontend-pi1 .filelist td.fl_title a {
	font-weight:normal;
	text-decoration: none;
}
	
#loginBox {width:190px;}

.orgIntroItem p {
 color:#ce9739;
}
/* Janneke: rss-kopjes */
h2.newsCatTitle {
	margin-top: 0.8em;
	margin-bottom: 0.8em;
}
