body {
	background-color: #655a9f;
	}

#content-main h1, #content-right h1, h2, h4 {
	color: #655a9f;
	}
	
a {
	color: #655A9F;
	}

.csc-linkToTop {
	background: url(../../images/css/arrow-purple-up.gif) no-repeat left 8px;
	}

#layout-footer {
	background: #655a9f;
	}

#content-search input[type="text"] {
	color: #655a9f;
	}

#content-search input[type="submit"] {
	background-color: #655a9f;
	}

.tx-ttnews-list1-title a {
		color: #655a9f;
		}

.tx-ttnews-list1-title a:hover {
		color: #655a9f;
		background: url(../../images/css/navigatie/arrow-purple.gif) no-repeat right 6px;
		}
		
.tx-ttnews-single-back {
	background: #FFFFFF url(../../images/css/navigatie/arrow-purple-left.gif) no-repeat 5px 7px;
	color: #655a9f;
	}
		
#layout-content ul a {
	list-style: url(../../images/css/list-icon-purple.gif);
	}
	
#layout-content ul.csc-bulletlist-0 a {
	list-style: url(../../images/css/list-icon-purple.gif) ;
	}
	
#layout-content ul.csc-bulletlist-1 {
	list-style: url(../../images/css/list-icon-purple.gif) ;
	}		

/* FILTER */

/* zoek */
#content-search input[type="text"] {
	color: #655a9f;
	background: #c0bcd8;
	}

#content-search input[type="submit"] {
	background-color: #655a9f;
	}
	
/*select */
div#select-doelgroep li.submenu,
div#select-wijk li.submenu {
	background: #c0bcd8 url(../../images/css/select-list-purple.gif) no-repeat right center;
	}
	
div#select-doelgroep li a,
div#select-wijk li a,
div#select-doelgroep ul ul.level2 li a,
div#select-wijk ul ul.level2 li a {
	color: #655a9f;
	}

div#select-doelgroep ul ul li,
div#select-wijk ul ul li {
	background: #c0bcd8;
	}

div#select-doelgroep ul ul li:hover,
div#select-wijk ul ul li:hover {
	background:	#655a9f;
	}

div#select-doelgroep ul ul li:hover a,	
div#select-wijk ul ul li a:hover {
	color: #fff;
	}	

		
/* TABELLEN */
.contenttable-1 tr.tr-0 td,
.contenttable-2 tr.tr-0 td,
.contenttable-3 tr.tr-0 td {
	background: #C0BCD8;
	}
	
.contenttable-1 tr.tr-last td,
.contenttable-2 tr.tr-last td,
.contenttable-3 tr.tr-last td {
	border-bottom: 1px solid #C0BCD8;
	}

.contenttable-1 tr td.td-0,
.contenttable-2 tr td.td-0,
.contenttable-3 tr td.td-0 {
	border-left: 1px solid #C0BCD8;
	}

.contenttable-1 tr td.td-last,
.contenttable-2 tr td.td-last,
.contenttable-3 tr td.td-last {
	border-right: 1px solid #C0BCD8;
	}
	
.contenttable-1 tr td,
.contenttable-2 tr td,
.contenttable-3 tr td {
	border-bottom: 1px solid #C0BCD8;
	}		

/* FORMULIER */
div.csc-mailform input[type="text"],
div.csc-mailform input[type="password"],
div.csc-mailform select,
div.csc-mailform textarea {
	background: #efeef5;
	border: 1px solid #efeef5;
	}
	
div.csc-mailform input[type="text"]:focus,
div.csc-mailform input[type="password"]:focus,
div.csc-mailform textarea:focus {
/*	border-left: 4px #004c93 solid; */
	border-bottom: 1px dotted #655a9f;
	}
	
div.csc-mailform input[type="file"] {
	background: #efeef5;
	border: 1px solid #efeef5;
	}

div.csc-mailform input.csc-mailform-submit {
	background-color: #b2accf;
	}


/* DOELGROEP MENU INGEKLAPT */
#top-kinderen-image {
	position: absolute;
	top: 101px;
	left: 0px;
	width: 125px;
	height: 25px;
	overflow: hidden;
	}	
	#top-kinderen-image img {
		margin: -45px 0 0 0;
		}	
				
#top-kinderen-container {
	position: absolute;
	top: 76px;
	left: 0px;
	width: 125px;
	height: 25px;
	background: url(../../images/css/navigatie/roundcorner-overlay-right-trans.png) no-repeat top right #ca070e;
	}

.nav-kinderen {
	position: absolute;
	top: 76px;
	left: 0px;
	}

#top-jongeren-image {
	position: absolute;
	top: 151px;
	left: 0px;
	width: 125px;
	height: 25px;
	overflow: hidden;
	}
	#top-jongeren-image img {
		margin: -35px 0 0 0;
		}	

#top-jongeren-container {
	position: absolute;
	top: 126px;
	left: 0px;
	width: 125px;
	height: 25px;
	background: url(../../images/css/navigatie/roundcorner-overlay-right-trans.png) no-repeat top right #004c93;
	}

.nav-jongeren {
	position: absolute;
	top: 126px;
	left: 0px;
	}

#top-volwassenen-image {
	position: absolute;
	top: 201px;
	left: 0px;
	width: 125px;
	height: 25px;
	overflow: hidden;
	}
	#top-volwassenen-image img {
		margin: -35px 0 0 0;
		}	
	
#top-volwassenen-container {
	position: absolute;
	top: 176px;
	left: 0px;
	width: 125px;
	height: 25px;
	background: url(../../images/css/navigatie/roundcorner-overlay-right-trans.png) no-repeat top right #949b04;
	}
	
.nav-volwassenen {
	position: absolute;
	top: 176px;
	left: 0px;
	}
