/*
	bovenbalk hoogte: 247
	breedte site: 1190!!!???

	naar 900:
	bovenbalk hoogte: 187
	linker kolom: 200
*/

body {
	margin: 0;
	font-family: "Verdana", sans-serif;
	font-size: 0.8em;
}

a {
	color: #5690cf;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

/* gecentreerd */
/*div#main {
	width: 990px;
	margin: 0 auto;
}*/

/* links */
div#main {
	width: 990px;
	margin: 0;
	padding-bottom: 20px;
}

/* floating */
/*
div#main {
}
*/

p.leesmeer {
	text-transform: uppercase;
	font-size: 0.8em;
	text-align: right;
}

p.leesmeer a {
	text-decoration: none;
	color: #000000;
}

p.leesmeer a img {
	border: none 0;
	vertical-align: middle;
}

/* hoofdtekst */

div#tekst {
	clear: both;
	background-image: url('images/achtergrond_rechts.gif');
	background-position: center right;
	background-repeat: repeat-y;
}

div#tekst2 {
	background-image: url('images/achtergrond_links1.gif');
	background-repeat: no-repeat;
	background-position: left 80px;
}
/* zoekvak */
div#tekstzoeken {
	float: left;
	width: 200px;
	/*height: 80px;*/
	overflow: hidden;
}

div#tekstzoeken h1 {
	font-size: 13pt;
	margin: 180px 8px 0 10px;
	color: #5690cf;
	overflow: hidden;
}

div#tekstzoeken div#zoeken {
	margin-top: 1px;
	background-color: #7E053F;
	height: 53px
}

div#tekstzoeken div#zoeken form {
	margin: 0;
	padding: 17px 5px 0px 5px;
}

div#tekstzoeken div#zoeken form input#zoeken {
	font-family: "arial", sans-serif;
	font-size: 8pt;
	width: 100px;
	border: 0 none;
	background-image: url('images/achtergrond-zoeken.gif');
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding-left: 16px;
}

div#tekstzoeken div#zoeken form input#zoek_submit {
    width: 50px;
	font-family: "arial", sans-serif;
	font-size: 8pt;
	border: 0 none;
	color: #ffffff;
	background-color: transparent;
	noborder: 1px #ffffff;
}

/* decoratieve kleurenbalkjes */
div#tekstzoekenkleurenb, div#tekstzoekenkleureno {
	overflow: hidden;
	height: 13px;
}

div#tekstzoekenkleurenb {
	background-color: #7B003B;
}

div#tekstzoekenkleureno {
	background-color: #9B3D6A;
}

div#tekstzoekenkleurenb div, div#tekstzoekenkleureno div {
	float: right;
	width: 45px;
	height: 100%;
}

div#tekstzoekenkleurenb1 {
	background-color: #B36B8E;
}

div#tekstzoekenkleurenb2 {
	background-color: #3D4985;
}

div#tekstzoekenkleureno1 {
	background-color: #C58EA9;
}

div#tekstzoekenkleureno2 {
	background-color: #4D689D;
}

/* TABBLADEN CSS */
		div#tekst div#tekstextras UL#flowtabs {
		    list-style: none;
		    margin: 0;
		    padding: 0;
		    height: 20px;
		    width: 235px;
		    background-color: #ccc;
		}

		div#tekst div#tekstextras UL#flowtabs LI {
		    display: inline;
		    float: left;
		}

		div#tekst div#tekstextras UL#flowtabs LI A {
		    padding: 3px 24px 3px 7px;
		    background-color: #ccc;
		    color: #000;
		    text-decoration: none;
        border-right: 0px solid #fff;
		}

		div#tekst div#tekstextras UL#flowtabs LI A:hover {
		    background-color: #a72865;
		    color: #fff;
		    padding-top: 7px;
		}
		div#tekst div#tekstextras UL#flowtabs LI A.current {
		    background-color: #7E053F;
		    color: #fff;
		    padding-top: 7px;
		}
		
		div#tekst div#tekstextras UL#flowtabs LI A:focus {
			outline: 0;
		}

		div.tabs > div {
			padding: 5px;
			margin-bottom: 0px;
			border: 0px solid #333;
		}
		
		div.tabs > div h2 {
			margin-top: 0;
		}
		

/* extra's rechts */
div#tekst div#tekstextras {
	width: 235px;
	float: right;
	color: #ffffff;
	background-color: #7E053F;
}

/* rechter navigatiemenu */
div#tekst div#tekstextras ul {
	font-size: 0.9em;
	margin: 0;
	margin-top: 20px;
	margin-right: 4px;
	padding: 0;
	list-style: none;
}
div#tekst div#tekstextras ul.hassubmenu {
	padding-left: 6px;
	/* color: #32B2E8; */
	color: #5690cf;
	font-weight: bold;
}
div#tekst div#tekstextras ul.hassubmenu li a {
	color: #FFF;
	padding-left: 6px;
}
div#tekst div#tekstextras ul.hassubmenu li img {
	border: none 0;
	vertical-align: middle;
	margin-right: 7px;
}
/* padding weer terug voor onderliggende */
div#tekst div#tekstextras ul.hassubmenu li ul a {
	padding-left: 28px;
}

div#tekst div#tekstextras ul.hassubmenu li a img {
	border: none 0;
	vertical-align: middle;
	margin-right: 7px;
}
div#tekst div#tekstextras ul li a {
	font-size: 0.9em;
	font-weight: bold;
	display: block;
	color: #32B2E8;
	text-transform: uppercase;
	text-decoration: none;
	padding: 2px 0 3px 30px;
}

div#tekst div#tekstextras ul li ul a {
	color: #ffffff;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}
div#tekst div#tekstextras ul li ul a:hover {
	color: #C1B3B8;
}

div#tekst div#tekstextras ul li.active {
	background-color: #5690cf;
}

div#tekst div#tekstextras ul li ul {
	font-size: 1em;
	margin: 0;
}


/* hoofdtekst */
div#hoofdtekst {
	margin: 0 237px 0 202px;
	/* text-align: justify; */
	text-align: left;
}

div#hoofdtekst h1 {
	margin: 18px 0 10px 0;
	padding: 0;
	font-size: 1.5em;
	color: #5690cf;
}

div#hoofdtekst h2 {
	margin: 12px 0 6px 0;
	padding: 0;
	font-size: 1.3em;
	color: #7E053F;
}

div#hoofdtekst p {
	margin-top: 0.4em;
	margin-bottom: 0.4em;
}


div.hoofdtekst_blauw {
	padding: 10px 20px 5px 20px;
	/* #CCE9F5 */
	background-color: #D9EFF8;
}

/* sectiekopje voor vervolgpagina's */
div#hoofdtekst div.sectiekop {
	height: 55px;
	background-color: #D9EFF8;
	border-bottom: 15px solid #5690cf;
	margin-bottom: 15px;
	padding-left: 20px;
	padding-top: 10px;
}

/* blokje met foto's voor vervolgpagina's */
div#hoofdtekst div.info-met-foto {
	overflow: hidden;
}

div#hoofdtekst div.info-met-foto h2 {
	margin-top: 0;
	margin-bottom: -2px;
	font-size: 0.8em;
	text-transform: uppercase;
}

div#hoofdtekst div.info-met-foto p {
	font-size: 0.9em;
	font-weight: bold;
	margin-bottom: 1.5em;
}

div#hoofdtekst div.info-met-foto p.leesmeer {
	font-size: 0.8em;
	text-align: left;
	font-weight: normal;
}

div#hoofdtekst div.info-met-foto div.scheiding {
	width: 50%;
	height: 1px;
	overflow: hidden;
}

div#hoofdtekst img.masterafbeelding {
	float: left;
	margin-right: 15px;
	margin-bottom: 15px;
}


/* ideeënblokje */
div#hoofdtekst div.hoofdtekst_idee {
	min-height: 150px;
	padding: 10px 20px;
	color: #000000;
}
div#hoofdtekst div.hoofdtekst_idee h2 {
	text-align: left;
	margin: 12px 0 6px 0;
	padding: 0;
	font-size: 1.25em;
	color: #7E053F;
}

div#hoofdtekst div.hoofdtekst_tekst {
	padding: 10px 20px;
	background-color: #ebecee;
}

div#hoofdtekst div.hoofdtekst_tekst img {
	padding: 4px;
}

div#hoofdtekst div.hoofdtekst_tekst a.hyperzoek {
	font-size: 1.25em;
}

div#hoofdtekst div.hoofdtekst_tekst p {
	margin: 16px 0 0 0;
}




