* {
	margin: 0;
	padding: 0;
}
body,html {
	font-family: Arial;
	font-size: 100.01%;
}
/* Algemene Styles */
a {
	color: #0B88B0;
	text-decoration: underline;
}

a:visited {
	color: #0B88B0;
}
a:hover {
	color: #0B88B0;
	text-decoration: none !important;
}
a:active {
	color: #0B88B0;
}
a img {
	border: 0;
}
h1 {
	margin-bottom: 30px;
	font-size: 170%;
}
h2 {
	margin-bottom: 2px;
	font-size: 120%;
}
p {
	margin-bottom: 1.5em;
}
p.intro,
div.intro {
	font-size: 115%;
}
p.intro img,
div.intro img {
	margin-top: 15px;
}

/* Structuur */
.wrapper {
	margin-left: 7px;
	width: 989px; /*996-7*/
	clear: both;
	font-size: 85%;
	line-height: 22px;
	color: #0f245a;
}
.wrapper .left-column {
	float: left;
	width: 208px;	
}
.wrapper .right-column {
	float: left;
	display: inline;
	margin-left: 18px;
	width: 193px;
}
.wrapper .header {
	margin: 25px 0 20px 0;
	height: 119px;
}
.wrapper .leftmenu {
	float: left;
	width: 208px;
	overflow: hidden;
}
.wrapper .content {
	float: left;
	display: inline;
	margin-left: 18px;
	width: 545px;
}
.wrapper .content-wide {
	width: 756px;
}
/* Header */
.header  {
	clear: both;
}
.header .logo {
	float: left;
	display: block;
	width: 345px;
	height: 119px;
	background: url('../images/logo.jpg') 0 0 no-repeat;
	text-indent: -9999px;
}
.header div {
	float: right;
	margin-right: 3px;
	/*height: 119px;*/
	width: 193px;
	overflow: hidden;
}
/* Top buttons */
.header div  a.btn-contact {
	margin: 6px 0 0 0;
	display: block;
	font-size: 135%;
	text-decoration: none;
}
.header div  a.btn-contact:hover {
	text-decoration: underline !important;
}
.header div  a.btn-login-cursist {
	display: block;
	font-size: 135%;
	text-decoration: none;
}
.header div  a.btn-login-personeel {
	margin-bottom: 15px;
	display: block;
	font-size: 135%;
	text-decoration: none;
}
/* When logged in*/

fieldset.loggedin {
	font-size: 90%;
	line-height: 1.3;
	padding: 5px;
	border: 1px solid #ABADB3;
	margin-bottom: 0px;
}
fieldset.loggedin span {
	white-space: nowrap;
}
.header div p {
	margin-bottom: 6px;
}
/* Search form */
.header div  .frm-search {
	display: block;
	margin-top: 3px;
	/*margin-bottom: 57px;*/
	width: 193px;
	height: 20px;
	clear: both;
}
.header div  .frm-search input{
	float: left;
	margin-right: 2px;
	width: 146px;
	height: 18px;
	border: 1px solid #abadb3;
}
.header div  .frm-search a.btn-search {
	float: left;
	display: block;
	width: 43px;
	height: 20px;
	background: url('../images/btn-search.gif') 0 0 no-repeat;
	text-indent: -9999px;
}
/* Crumblepath */
.crumble {
	margin: 0 0 15px 0;
	width: 989px; /*996-7*/
	list-style: none;
}
.crumble li {
	padding-left: 7px;
	font-size: 85%;
	display: inline;
}
.crumble li.first {
	padding: 0;
}
.crumble li a {
	padding-right: 12px;
	background: url('../images/crumble.gif') 100% 5px no-repeat;
}
.crumble li span {
	padding-right: 0px;
	text-decoration: none;
}

.left-column ul {
	font-size: 95%;
}
.left-column ul li {
	font-weight: bold;
	color: #000;
	line-height: 18px;
}
.left-column ul li  h4 {
	margin-top: 20px;
	padding: 0;
	font-size: 100%;
}
.left-column ul li a {
	font-weight: normal;
}
.left-column ul li a:hover {
	color: #3c7e94;
	text-decoration: underline !important;
}
.left-column a img {
	margin-bottom: 15px;
}
/* +++++++++++++++++++++++++++++++++++Left menu +++++++++++++++++++++++++++++++++++*/
.menu {
	margin-top: 0 !important;
	margin-bottom: 19px;
	list-style: none;
}
/* Submenu items */
.menu ul {
	margin: 6px 0 10px 0;
	list-style: none;
	
}
.menu ul li a {
	display: block;
	font-weight: bold;
	text-transform: lowercase;
	text-decoration: none;
	font-size: 145%;
	text-indent: 10px;
	line-height: 25px;
	height: 25px;
}
.menu ul li a:hover {
	text-decoration: underline;
}
.menu ul li a.active:hover {
	text-decoration: none;
}
.menu ul.sub-kinderen li a,
.menu ul.sub-kinderen li a:hover {
	color: #f38320;
}
.menu ul.sub-kinderen li a.active {
	border-top: 1px solid #fbdabc;
	border-bottom: 1px solid #fbdabc;
	background: url('../images/menu-kinderen-bullet.gif') 190px 8px no-repeat;
}
.menu ul.sub-jongeren li a,
.menu ul.sub-jongeren li a:hover {
	color: #83ad3e;
}
.menu ul.sub-jongeren li a.active {
	border-top: 1px solid #dae6c5;
	border-bottom: 1px solid #dae6c5;
	background: url('../images/menu-jongeren-bullet.gif') 190px 8px no-repeat;
}
.menu ul.sub-volwassenen li a,
.menu ul.sub-volwassenen li a:hover {
	color: #942887;
}
.menu ul.sub-volwassenen li a.active {
	border-top: 1px solid #dfbedb;
	border-bottom: 1px solid #dfbedb;
	background: url('../images/menu-volwassenen-bullet.gif') 190px 8px no-repeat;
}
/* Hoofdmenu items */
.menu .menu-btn {
	margin-bottom: 3px;
	display: block;
	width: 208px;
	height: 39px;
	text-indent: -9999px;
	background-position: 0 0;
	background-repeat: no-repeat;
	cursor: pointer;
}
.menu .kinderen {
	background-image: url('../images/menu-cursus-kinderen.gif');
}
.menu .jongeren {
	background-image: url('../images/menu-cursus-jongeren.gif');
}
.menu .volwassenen {
	background-image: url('../images/menu-cursus-volwassenen.gif');
}
/*.menu .menu-btn:hover ,*/
.menu .active {
	background-position: 0 100%;
}
/* ++++++++++++++++++++++++++++++++ Nieuwsberichten +++++++++++++++++++++++++++++++*/
h2.laatstenieuws {
	font-size: 170%;
	margin: 40px 0 30px 0;
}
.small-news-msg {
	margin-bottom: 15px;
}
.small-news-msg h3 {
	font-size: 130%;
	font-weight: normal;
}
.small-news-msg p {
	margin-bottom: 0;
}
.small-news-msg a {
	padding-right: 10px;
	background: url('../images/nieuws-link-bullet.gif') 100% 6px no-repeat;
}
.small-news-msg p a {
	display: inline;
	padding: 0;
	background: none;
}
.more-news {
	padding-right: 10px;
	background: url('../images/nieuws-link-bullet.gif') 100% 6px no-repeat;
	font-size: 125%;
}
/* +++++++++++++++++++++++++++++++++ Footer +++++++++++++++++++++++++++++++++++++*/
.footer {
	margin-top: 80px;
	clear: both;
}
.footer ul {
	list-style: none;
	font-size: 95%;
}
.footer ul li {
	display: inline;
	padding-right: 8px;
}
.footer ul li a {
	padding-left: 10px;
	background: url('../images/footer-sep.gif') 0 8px no-repeat;
}
/* ++++++++++++++++++++++++++++++++++++++++ RIGHT COLUMN ++++++++++++++++++++++++++++*/
.right-column .addthis_toolbox {
	padding: 10px;
}
.cursus-pagina .right .addthis_toolbox  {
	padding: 10px 10px 0 10px;
}
.cursus-pagina .right .add-this {
	margin-top: 10px;
}
.right-column .addthis_default_style a {
	margin-left: 15px;
	padding: 0;
}
.cursus-pagina .right .addthis_default_style a {
	margin-left: 12px;
	padding: 0;
}
.right-column .addthis_default_style a:first-child,
.cursus-pagina .right .addthis_default_style a:first-child {
	margin-left: 0 !important;
}
.right-column a.top-banner {
	display: block;
	width: 193px;
	margin-top: 0;
}
.right-column .agenda-view {
	width: 193px;
}
.right-column .agenda-view h2 {
	margin: 20px 0 5px 0;
	font-weight: normal;
	font-size: 140%;
}
.right-column .agenda-view select {
	width: 193px;
}
.right-column .agenda-view .agenda-item {
	margin: 5px 0 20px 0;
	width: 193px;
}
.right-column .agenda-view .agenda-item p {
	margin: 3px;
}
.right-column .agenda-view .agenda-item a {
	display: block;
	color: #0f245a;
	text-decoration: none;
}
.right-column .agenda-view .agenda-item a:hover {
	background: #e5f6fb;
}
.right-column .agenda-view .agenda-item a strong {
	text-decoration: underline;
}
.right-column .agenda-view .agenda-item a:hover strong {
	text-decoration: none;
}
/*--------------*/
.right-column .agenda-highlight,
.right-column .add-this {
	width: 193px;
	overflow: hidden;
	background: #00a5d9 url('../images/agenda-highlight-top.gif') 0 0 no-repeat;
}
.right-column .agenda-kunstdok-highlight {
	width: 193px;
	overflow: hidden;
	background: #e53161 url('../images/kunstdokagenda-highlight-top.jpg')  0 0 no-repeat;
}
/*--------------*/
.right-column .add-this-btm  {
	background: url('../images/add-this-btm.gif') 0 100% no-repeat;
}
.cursus-pagina  .right .add-this-content {
	background: #00A5D9;
}
.cursus-pagina  .right .add-this h2.title {
	padding-top: 0;
}
.cursus-pagina .right .add-this-top,
.cursus-pagina .right .add-this-btm {
	height: 12px;
}
.cursus-pagina .right .add-this-top {
	background: url('../images/add-this-cursus.png') 0 0 no-repeat;
}
.cursus-pagina .right .add-this-btm {
	background: url('../images/add-this-cursus-btm.png') 0 0 no-repeat;
}
.right-column .agenda-highlight-btm {
	background: url('../images/agenda-highlight-btm.gif') 0 100% no-repeat;
}
.right-column .agenda-kunstdok-highlight-btm {
	background: url('../images/kunstdokagenda-highlight-btm.jpg') 0 100% no-repeat;
}
/*--------------*/
.right-column .agenda-higlight-link {
	display: block;
	text-decoration: none !important;
}
.right-column .agenda-highlight h2.title,
.add-this h2.title {
	padding: 10px 10px 0 10px;
	font-size: 125%;
	color: #fff;
}
.right-column .agenda-highlight h2.title a,
.add-this h2.title a {
	color: #fff;
	text-decoration: none;
}
.right-column .agenda-highlight h3 {
	margin: 10px 10px 0 10px;
	padding-bottom: 15px;
	font-size: 125%;
	color: #0f245a;
}
.right-column .agenda-highlight h3 a {
	color: #0f245a;
	text-decoration: none;
}
.right-column .agenda-highlight {
	width: 193px;
	overflow: hidden;
	background: #00a5d9 url('../images/agenda-highlight-top.gif') 0 0 no-repeat;
}
.right-column .agenda-kunstdok-highlight {
	width: 193px;
	overflow: hidden;
	background: #e53161 url('../images/kunstdokagenda-highlight-top.jpg')  0 0 no-repeat;
}
/*--------------*/
.right-column .agenda-highlight-btm {
	background: url('../images/agenda-highlight-btm.gif') 0 100% no-repeat;
}
.right-column .agenda-kunstdok-highlight-btm {
	background: url('../images/kunstdokagenda-highlight-btm.jpg') 0 100% no-repeat;
}
/*--------------*/
.right-column .registration {
	width: 193px;
	overflow: hidden;
	background: #2f1755 url('../images/registration-top.gif') 0 0 no-repeat;
	margin-bottom: 5px;
}
.right-column .registration-btm {
	background: url('../images/registration-btm.gif') 0 100% no-repeat;
}
.right-column .registration-link {
	display: block;
	text-decoration: none !important;
}
.right-column .registration h2{
	margin-bottom: 0px;
}
.right-column .registration h2.title {
	padding: 10px 10px 10px 10px;
	font-size: 125%;
	color: #fff;
}
.right-column .registration h2.title a {
	color: #fff;
	text-decoration: none;
}
/*-------------*/
div.sitemap ul {
	margin-left: 0em;
}
div.sitemap ul ul {
	margin-left: 3em;
}
div.sitemap li.hoofditem {
	border: 1px solid #9babbc;
	padding: 1em;
	list-style: none;
	font-weight: bold;
	margin-bottom: 2em;
}
div.sitemap li.hoofditem li {
	font-weight: normal;
	list-style-type: disc;
}

/* - Prikbord -------------- */
ul.prikbordoverzicht {
	list-style-position: inside;
}
ul.prikbordoverzicht li {
	margin-bottom: 4px;
}

/* ------------------------- */

/*Button stijl (wel handig in de algemene css) staat ook in editprofiel.css */

.btn-upload {
	padding: 3px 10px;
	float: left;
	background-color: #062D57;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	margin-top: 16px;
	margin-bottom: 16px;
	color: #fff !important;
}
.foto-overzicht {
	width: 545px;
}
.foto-overzicht li {
	display: inline;
}
ul.fotoalbumoverzicht-lijst {
	list-style: none;
}
.slogan {
	background: none repeat scroll 0 0 #FAF6F5;
	border: 1px solid #C3CDD7;
	margin: 5px 25px;
}
























































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h2 {

}


