@import url("/editorzoetwater.css");

/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/*United Knowledge 2008 - Keizersgracht 74 - 1015 CT Amsterdam - tel. 020-5218300
// http://www.unitedknowledge.nl
// Auteur: Hans Kreuger
/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/


* { /* globale font-type setting */
	font-family: verdana,Helvetica,Arial,sans-serif;
}
body {
	font-size: 70%; /* 11px */
	margin: 0;
	padding: 0;
	line-height: 1.4em;
	background: #f3f5f6;
	border-top: 1px solid #535353;
}


a.leesMeerVolgende {
	background: url(/images/blt-lees-meer-rechts.gif) no-repeat scroll right 0.3em;
	padding-right:17px;
}
a.leesMeerVorige {
	background: url(/images/blt-lees-meer-links.gif) no-repeat 0 0.3em;
	padding-left:17px;
}

/*mk toegevoegd*/
a.leesmeer {
background: url(/images/blt-li-a-standaard.gif) right 0.45em no-repeat;
float: right;
padding: 0 12px 0 0;
text-decoration: none;
}
a.leesmeer.alt {
float: none;
}
a.leesmeer.alt-nobg {
float:none;
background:none;
padding:0;
margin-left:.4em;
}

div.hr { /* hr simulatie */
	border-bottom: 3px solid #c7b8ce;
	margin-top: 3px;
}
div#kolom1 h2, div#kolom2 h2, div#kolom2Tongpagina h2, div#contentBreed h2, div#contextKolom h2, div#HomeTongOnderwerpen h2, #kolom4 h2 {
	line-height: 0.9em;
}
h2 {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 1.35em;
	font-weight: bold;
	line-height: 1.1em;
	margin: 0 0 .4em;
}

h2.paginaTitel {
	font-size: 2em;
	font-weight: normal;
}
h2.dossierTitel {
	color: #ff0; /* kies hier de hoofdkleur van het thema */
	font-size: 2em;
	font-weight: normal;
}
h2.dossier {
	color:#000; /* kleur per site in te vullen */
}
h3 { /* kopjes artikels */
	font-size: 1.3em;
	margin-bottom:0.3em;
	margin-top:.1em;
}
h4,h5,h6 {
font-size: 1em;
line-height:1.2;
}
div.nieuwsitemLinks {
	display: block;
	float: left;
	overflow: hidden;
	width: 47.7%;
}
.nieuwsitemLinks h3 {
	font-size: 1.0em;
	line-height: 1.1em;
	margin: 0;
	padding: 0;
}
.nieuwsitemLinks img {
	margin-bottom: 0;
	padding-bottom: 0;
	/*width: 100%;*/
}
div.nieuwsitemRechts {
	display: block;
	float: right;
	overflow: hidden;
	width: 47.7%;
}
.nieuwsitemRechts h3 {
	font-size: 1.0em;
	line-height: 1.1em;
	margin: 0;
	padding: 0;
}
.nieuwsitemRechts img {
	margin-bottom: 0;
	padding-bottom: 0;
	/*width: 100%;*/
}
p { /* p zit altijd tegen bovenliggende content */
	margin: 0 0 1.4em;
}
form p {
	padding: 0;
	margin: 0 0 1em 0;
}
img {
	border: 0;
	/*margin-bottom: 1em;*/ /* hk ivm admin aan */
	/* max-width: 100%; */ /* voor terugschaling 800 pagina's //niet <IE7 */ /*mk ivm admin aan*/
}
table { /* tekst in tabellen IE5.5 */
	font-size: 100%;
}
fieldset { /* fieldset onzichtbaar */
	border: none;
	padding: 0;
	margin:0;
}
/*input.contentForm {
	width: 368px;
	border: 1px solid #000;
}
select.contentForm {
	width: 373px;
}
input.zoekButton {
	background: #000;
	color: #fff;
	cursor: pointer;
	border: none;
	width: 5em;
}*/

/* nieuwe input css voor schaling naar 800px */
input.contentForm {
	/*width: 368px; */
	width:208px;
	border: 1px solid #000;
}
select.contentForm {
	/*width: 373px;*/
	width:208px;
	float:left;
}
input.zoekButton {
	background: #fff;
	color: #000;
	cursor: pointer;
	border: 1px solid #000;
	font-weight:bold;
	/*width: 5em;*/
	padding: 0 8px;
	margin-left: 8px;
}
#zoekbox fieldset {
	margin-bottom: 1.3em;
}

.clearboth {
	clear: both;
}

.floatLinks, .huishoudLinks {
	float: left;
}
.floatRechts, .huishoudRechts {
	float: right;
}

div#contentbox { /* normale pagina's 4 kolomgrid */
	width: 940px;
	position: relative; /* voor HomeTongOnderwerpen */
	margin: 0;
}
div#contentboxDossier { /* kolom links buiten conentbox //content komt voor menu */
	float: right;
	width: 700px;
	margin: 0;
	display: inline;
}

div#kolom1 {
	float: left;
	width: 210px;
	margin: auto 20px auto 28px;
	padding: 0;
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
	display: inline;
}
#subnavigatieKolom {
	float: left;
	width: 230px;
	margin: auto 20px auto 8px;
	padding: 0;
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
	display: inline;
}
div#contentLinksHomepage { /* 1e kolom homepage */
	float: left;
	width: 210px;
	margin: auto 20px auto 28px;
	padding: 0;
	margin-top: 50px;
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
	display: inline;
}

div#kolom2 {
	float: left;
	width: 210px;
	margin-right: 20px;
	padding: 0;
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
}
div#contentRechtsHomepage { /* 2e kolom homepage */
	float: left;
	width: 210px;
	margin-right: 10px; /* ruimte voor tongmenu */
	padding: 0;
	margin-top: 50px;
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
}
div#contentBreed, div.zoekpaginalinks, div.docpaginalinks {
	float: left;
	width: 440px;
	margin-right: 20px;
	padding: 0;
	/*overflow: hidden;*/ /* voor te brede content <-IE7 //staat uit wegens de Activiteitenkalender */
}

div#contentBreedFunc {
	float: left;
	width: 660px;
	padding: 0;
	/*overflow: hidden;*/ /* voor te brede content <-IE7 //staat uit wegens de Activiteitenkalender */
}

body:nth-of-type(1) div.docpaginalinks {
	margin-right: 0px; /*mk ivm met rechterkolom in chrome */
}


div#contentBreedHomeTong {
	float: left;
	margin: 50px 10px auto 28px;
	overflow: hidden;
	padding: 0;
	width: 440px;
	display: inline; /* < IE7 */
}
div#contextKolom, div.zoekpaginarechts, div.docpaginarechts {
	float: left;
	width: 210px;
	padding: 0;
	overflow: hidden; /* voor te brede content <-IE7 */
	margin-right: -210px; /* IE5.5 //voor als er een 4e kolom is */
}
div#onderwerpenHomeWrapper { /* homepage met tongmenu //indien hoogste kolom schuift hij over de footer */
	float: left;
	width: 220px; /* bredere kolom voor tongmenu */
	padding: 0; /* IE5.5 boxmodel 10px aanpassen */
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #fff;
	margin-right: -210px; /* IE5.5 */
	margin-top: -50px;
}
div#HomeTongOnderwerpen { /* homepage met tongmenu */
	padding: 100px 10px 0 10px; /* IE5.5 boxmodel 10px aanpassen */
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #046f96;
	width: 200px;
	margin-bottom: 20px;
}

div.HomeTongOnder {
	padding: 10px 10px 0 10px;
	width: 200px;
}
* html div#HomeTongOnderwerpen, * html div.HomeTongOnder { /* IE5.5 boxmodel */
  width: 220px;
  w\idth: 200px;
}
div#HomeTongOnderwerpen h2 ,div#HomeTongOnderwerpen h3, div#HomeTongOnderwerpen p, div#HomeTongOnderwerpen a {
	color: #fff;
}
#kolom4 {
	float: right;
	margin: 0 12px auto auto;
	padding: 0;
	width: 210px;
	display: inline; /* dubbele margin bug <-IE7 */
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
}
#contextHome {
	float: right;
	margin: 0 12px auto auto;
	padding: 0;
	margin-top: 50px;
	width: 210px;
	display: inline; /* dubbele margin bug <-IE7 */
	overflow: hidden; /* voor te brede content <-IE7 */
}
#kolom4Dossier {
	float: right;
	margin: 0 30px auto auto;
	padding: 0;
	width: 210px;
	display: inline; /* dubbele margin bug <-IE7 */
	overflow: hidden; /* voor te brede content <-IE7 */
	background: #ccc;
}
#footer {
	clear: both;
	padding-top: 12px;
	height: 70px;
	background: url(/images/bg_footer.gif) bottom no-repeat;
}
.onz {
	height:1px;
	left:-9000px;
	overflow:hidden;
	position:absolute;
	width:1px;
	color:#fff;
}


/* pagina content */
#sublijn {
	position: absolute;
	text-align: center;
	width: 100%;
	height: 10px;
	left: 0;
	top: 166px;
	z-index: 1;
	background: url(/images/bg_links_rechts_topkleur.gif) repeat-y scroll center top;
}
#sublijn_payoff {
	position: absolute;
	text-align: center;
	width: 100%;
	height: 10px;
	left: 0;
	top: 196px;
	z-index: 1;
	background: url(/images/bg_links_rechts_topkleur.gif) repeat-y scroll center top;
}
#inhoudWrapper { /* container voor inhoud */
	position: absolute;
	text-align: center;
	width: 100%;
	left: 0;
	top: 176px;
	background: url(/images/bg_links_rechts_blank.gif) repeat-y scroll center top;
}
#inhoudWrapper_payOff { /* container voor inhoud */
	position: absolute;
	text-align: center;
	width: 100%;
	left: 0;
	top: 206px;
	background: url(/images/bg_links_rechts_blank.gif) repeat-y scroll center top;
	z-index: 1;
}
#inhoudBox {
	margin: -10px auto 0 auto;
	width: 955px; /*/ menufix: was 956px -R. /*/
	text-align: left;
}
* html #inhoudBox { /* IE5.5 en IE6 */









	width: 956px; /*/ menufix: 956px behouden voor IE5+5 -R. /*/
	padding-left: 2px;
	padd\ing-left: 3px;
}	
*:first-child+html #inhoudBox { /* IE7 */
	padding-left: 3px;
}

/* logo bzk */
#logoWrapper { /* container voor logo */
    position: absolute;
    text-align: center;
    width: 100%;
    left: 0;
    top: 21px;
    background: url(/images/bg_logo.gif) no-repeat top center;
}
#logoBox {
    margin: 0 auto 0 auto;
    width: 956px;
    height: 95px;
}
#logoBox img {
    margin-top: 8px;
}

/* payOff */
#payOffWrapper {
	position: absolute;
	width: 100%;
	left: 0;
	top: 116px;
	background: url(/images/bg_links_rechts_kleurlicht.gif) repeat-y top center;
	text-align:center;
}
#payOffBox {
	margin: 0 auto 0 auto;
	width: 940px;
	height: 30px;
	text-align:left;
}	
#payOffBox h2 {
	font-family:Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0;
	padding-top: 6px;
	font-size:1.6em;
	font-weight:bold;
	line-height:1.1em;
	padding-left: 20px;
}
#payOffBox .italic {
	font-style: italic;
	font-size: 1.0em;
	font-weight: normal;
	line-height: 1.1em;
}


	
/* hoofdmenu */
#wrapper { /* container voor hoofdnav */
	position: absolute;
	text-align: center;
	width: 100%;
	left: 0;
	top: 116px;
	background: url(/images/bg_links_rechts_kleur.gif) repeat-y top center;
}
#hoofdnavWrapperPayOffpagina{ /* container voor hoofdnav */
	position: absolute;
	text-align: center;
	width: 100%;
	left: 0;
	top: 146px;
	background: url(/images/bg_links_rechts_kleur.gif) repeat-y top center;
}

/* algemene lijstopmaak hoofdNavigatie */
#hoofdnavigatieBox {
	margin: 0 auto 0 auto;
	width: 956px;
	height: 60px;
	height: 50px;
	position: relative; /* voor zoekmenu */
}	
div#navigatie ul, div#zoeken ul {
	list-style-type:none;
	padding:0;
	z-index: 1; /* voor tekstgrootte */
}
div#navigatie li, div#zoeken li {
	float: left;
	background-image: none;
	padding: 0;
	margin: 0;
}
div#navigatie {
	margin: 0 auto 0 auto;
	width: 956px;
	/*background: #47145c;*/
}
h2.navigatie { /* kopje lijsten en navigaties */
	margin-bottom: 8px; /* witruimte tussen h2 en lijst/navigatie */
}
ul#hoofdmenu {
	position: absolute;
	top: 18px;
	top: 28px;
	left: 28px;
	margin-bottom: 0;
}
ul#hoofdmenu a:link, ul#hoofdmenu a:visited {
	float: left;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.1em;
	color: #fff;
	height: 11px; /* extra hoogte voor Safari 3.x */
	outline: none; /* te hoog randje weg in ff */
	padding: 0.3em 0.8em 0.75em 0.8em;
	margin-left: 0;
	background-image: none;
}

ul#hoofdmenu a.act, ul#hoofdmenu a.act:visited,
ul#hoofdmenu a.act:hover, ul#hoofdmenu a.act:active {
	background-color: #bddfed;
	color: #000;
}
ul#hoofdmenu a:hover {
	background-color: #bddfed;
	color: #000;
}

/* huishoud menu */
#huishoudboxWrapper { /* container voor hoofdnav */
	position: absolute;
	text-align: center;
	width: 100%;
	left: 0;
	top: 6px;
	color:#535353;
}
#huishoudboxWrapper ul {
	list-style:none;
}
/* algemene lijstopmaak in de kop */
#huishoudbox {
	margin: 0 auto 0 auto;
	width: 920px;
}
#huishoudbox .huishoudLinks {
	float: left;
	width: 23em;
}
#huishoudbox .huishoudRechts {
	float: right;
}
.rss {
	float: left;
}

.rss a {
	background-image: url(/images/rss.gif);
	background-repeat: no-repeat;
	background-position: 0 .15em;
	padding-left:14px;
	margin-left:0px;
}

/* servicemenu */
ul#servicemenu li {
	float: left;
	padding: 0;
	margin: 0;
	background:none;
}
ul#servicemenu a {
	float: left;
	text-decoration: none;
	padding-left: 1em;
	margin-left: 0;
	background-image: none;
}


/* tekstgrootte */
div#tekstgrootte {
	float: left;
	margin: 1px 0 0 .9em;
}
div#tekstgrootte h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	float: left;
	font-weight: normal;
	margin: 0 0.5em 0 0;

}
div#tekstgrootte ul {
	float: left;
	border: 1px solid #bdbdbd;
	border-left: none;
	list-style:none;
}
div#tekstgrootte ul, div#tekstgrootte ul li { /* nieuw voor rijks huisstijl */
	float: left;
	margin: 0;
	padding: 0;
	background:none;
}

div#tekstgrootte a {
	color: #000;
	float: left;
	font-family: courier, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-left: 1px solid #bdbdbd;
	width: 1.0em;
	height: 1.0em;
	text-align: center;
	line-height: 1.0;
	margin: 0;
	padding: 0;
	background-image: none;
	text-decoration: none;
}
div#tekstgrootte a:hover {
	background-color: #bdbdbd;
}
div#tekstgrootte a.inactive {
	color: #bdbdbd;
}
div#tekstgrootte a.inactive:hover {
	background-color: transparent;
}

/* zoekmenu */
ul#zoekmenu {
	position: absolute;
	top:31px;
	right:57px;
	z-index: 1; /* blijft nu zichtbaar bij grote font-groottes */
}
ul#zoekmenu a, ul#zoekmenu a:visited {
	float: left;
	color: #fff;
	padding: 0 .8em .2em .75em;
	padding: 0 .7em .2em 1.5em; /* visueel correct //naar kijken */
	margin-left: 0;
	text-decoration:none;
	background-image: none;
}



/* zoekformulier */
form#zoekform {
	position: absolute;
	top: 12px;
	right:0;
	margin:0;
	padding:0;	
	z-index: 1; /* voor 800res pagina's */
}
form#zoekform fieldset {
position: absolute;
	border: none;
	right:65px;
	/*margin:0;*/
	/*padding:0;*/
	z-index: 1; /* voor 800res pagina's */
}
form#zoekform p {
	margin: 0;
	padding: 0;
	background-color: #fff;
	overflow: hidden;
	border: 1px solid #000; /* kies bij donkere achtergronden #fff */
	height: 1.35em;
	width: 172px; /* 174px incl. border */
}
form#zoekform input#keywords_formId {
	font-size: 1.0em;
	margin:-0.1em 0 -0.1em 0;
	padding:0.1em 0.35em 0 0.35em;
	height: 1.45em;
	width: 114px;
	border: 0;
	vertical-align: top;
	border-right: 1px solid #000; /* lijkt visueel te kort indien witte border maar is ok */
}
form#zoekform input#search_form {
	width: 4em;
	font-size: 1.0em;
	margin: 0;
	border: 1px solid #fff;
	border: none;
	padding: 0;
	color: #000;
	background-color: #fff;
	cursor: pointer;
}
form#zoekform input#documentatie-doorzoeken {
	font-size: 1.0em;
	margin:-0.1em 0 -0.1em 0;
	padding:0.1em 0.35em 0 0.35em;
	height: 1.45em;
	width: 114px;
	border: 0;
	vertical-align: top;
	border-right: 1px solid #000; /* lijkt visueel te kort indien witte border maar is ok */
}



.navigatieOnder {
	margin: 0 auto 0 auto;
	height: 10px;
	width: 906px;
	background: #9966FF;
	clear: both;
}
.lijntest {
	margin: 0 auto 0 auto;
	height: 10px;
	width: 940px;
	background: #c7b8ce;
}

/* /einde zoekformulier */

/* links in lijsten */
.lijst a {
	color: #154273;
}

/* links broodtekst */
a:link {
	color: #154273;
	text-decoration: underline;
}
a:visited {
	color:#696969;
	text-decoration: underline;
}
a:hover, a:active {
	color: #0162cd;
	text-decoration: underline;
}

/* links in lijsten */
li a:link {
	color: #154273;
	text-decoration: underline;
}
li a:visited {
	color:#696969;
	text-decoration: underline;
}
li a:hover, li a:active {
	color: #0162cd;
	text-decoration: underline;
}

/* links in#subNavigatie */
/*div#subNavigatie {
	width: 208px;
	background: #f00;
	padding-top: 20px;
	margin-left: 0px;
}
div#subNavigatie ul, div#subNavigatie li {
	margin: 0;
	padding: 0;
}
#subNavigatie li a:link {
	color:#000;
	text-decoration: none;
}
#subNavigatie li a:visited {
	color:#000;
	text-decoration: none;
}
#subNavigatie li a:active, a:hover {
	color:#000;
	text-decoration: none;
}*/

/* links in kruimelpad */
p.kruimelpad { /* indien geen kruimel op de pagina de p laten staan met een non-breaking-space //obsolete?// */
	margin: 0;
	/*padding-top: 1em;*/
	/*padding-top: 34px;*/ /* witruimte tussen menubar en content */
	padding-top: 17px;
	padding-bottom: 17px;
	color: #767676;
}
.kruimelpad a:link {
	color:#154273;
	text-decoration: underline;
}
.kruimelpad a:visited {
	color:#154273;
	text-decoration: underline;
}
.kruimelpad a:active, .kruimelpad a:hover {
	color:#0162cd;
	text-decoration: underline;
}

/* functionele links */
a:link.functioneel { /* selector specificeren */
	color:#535353;
	text-decoration: none;



}
a:visited.functioneel {
	color:#535353;
	text-decoration: none;
}
a:active.functioneel, a:hover.functioneel {
	color:#000;
	text-decoration: underline;
}

/* artikel kopje link */
h2 a:link, h3 a:link, h4 a:link {
	color: #154273;
	text-decoration: underline;
}
h2 a:visited, h3 a:visited, h4 a:visited {
	color: #696969;
}
h2 a:hover, h2 a:active, h3 a:hover, h3 a:active, h4 a:hover, h4 a:active {
	color: #0162cd;
}

/* lijsten */
ul {
margin:0 0 1.4em -2px;
list-style: none;
padding:0;
}
ul li {
padding:0 0 0 11px;
background: url(/images/ulbullet.gif) no-repeat left .6em;
}
ul ul {
	margin: 0;
}
ul li a:link { /* cascade voor overige ul li a */
	color: #154273;
	text-decoration:underline;
/*/
background: url(/images/blt-li-a-standaard.gif) no-repeat 0 .35em;
padding: 0 0 0 1.1em;
margin: 0 0 0 0.6em;
/*/
}
ul li a:visited {
	color: #767676;
	text-decoration:underline;
}
ul li a:hover, ul li a:active {
	color: #154273;
	text-decoration: none;
}
li p {
	margin-bottom: 0;
}



/* tongnavigatie //onderwerpen */
div#contentbox #HomeTongOnderwerpen ul {
	margin: 8px 0 11px 0;
	padding: 0;
}
div#contentbox #HomeTongOnderwerpen li {
	margin:0;
	padding: 0 0 6px 0;
	display: block;
	list-style-type: none;
	background:none;
}
div#contentbox #HomeTongOnderwerpen li a {
	background:url(/images/blt-li-a.gif) no-repeat;
	color: #fff;
	background-position:0 0.35em;
	padding-left:12px;
	margin-left: 0;
	text-decoration:none;
}
div#contentbox #HomeTongOnderwerpen li a:hover, #HomeTongOnderwerpen li a:active {
	background: url(/images/blt-li-a.gif) no-repeat;
	background-position:0 0.35em;
	padding-left:12px;
	text-decoration:underline;
}

/* standaard link lijsten */
ul.standaard {margin-top: 8px;}
ul.standaard li{
	margin:0;
	padding: 0 0 6px 2px;
	display: block;
	list-style-type: none;
	background:none;
}
ul.standaard li a {
	color: #154273;
	background:url(/images/blt-li-a-standaard.gif) no-repeat;
	background-position:0 0.35em;
	padding-left:12px;
	text-decoration:none;
	margin-left: 0;
}
ul.standaard li a:visited {
	color: #010101;
	background:url(/images/blt-li-a-standaard.gif) no-repeat;
	background-position:0 0.35em;
	text-decoration:none;
}
ul.standaard li a:hover, ul.standaard li a:active {
	color: #154273;
	background:url(/images/blt-li-a-standaard.gif) no-repeat;
	background-position:0 0.35em;
	text-decoration:underline;
}
a.standaard {
	color: #164273;
	background:url(/images/blt-li-a-standaard.gif) no-repeat;
	background-position:0 0.2em;
	padding-left:14px;
	text-decoration:none;
}

/* externe link lijsten */
ul.extern {margin-top: 8px;}
ul.extern li{
	margin:0;
	padding: 0 0 6px 1px;
	display: block;
	list-style-type: none;
	background:none;
}
ul.extern li a {
	color: #154273;
	background:url(/images/blt-subnav-li-a-extern.gif) no-repeat;
	background-position:0 0.35em;
	padding-left:14px;
	margin-left: 1px;
	text-decoration:none;
	display:block;
}
ul.extern li a:hover, ul.extern li a:active {
	color: #154273;
	background:url(/images/blt-subnav-li-a-extern.gif) no-repeat;
	background-position:0 0.35em;
	padding-left:14px;
	text-decoration:underline;
}


/* subnavigatie */

#subnavigatie ul li { /* voor IE standaard bullet verwijderen */
	background-image: none;
}
#subnavigatie ul ul li a {
background-position:10px 0;
padding-left:41px;
width:188px;
}
#subnavigatie ul ul li a:hover, #subnavigatie ul ul li a:active {
background-position:10px 0;
background-color:#bddfed;
}


/*** positionering navigatie ****/
div#subnavigatie {
	margin: 0 0 0 7px;
	padding-top: 50px;
	/*position: relative;*/ /* IE */
/*float: left;*/
height: 1%; /* IE */
}



/*** positionering navigatie dossier pagina's ****/
div.dossier#subnavigatie {margin: 0 0 0 7px; padding-top: 80px;}

#subnavigatie img {/*weergave editknoppen menu's met admin aan*/
	float: left;
	clear: left;
}

/* positionering navigatie */


#subnavigatie ul {/*float: left;*/ width:229px; list-style:none; /*margin:0;*/ padding: 0;}/* hans - margin uit voor doemeemenu - float left ook..*/



/* positionering navigatie */
#subnavigatie li {float: left; width:229px; margin:0; padding:0; }




#subnavigatie ul li a {margin-left: 0;}

/**** nivo1 geselecteerd ****/
#subnavigatie ul li.act {background: url(/images/li-act-bg-ro.gif) 0 0; padding: 3px 0 5px 31px; width: 229px; w\idth: 198px;}






/**** nivo2 geselecteerd ****/
#subnavigatie ul li.open li.act, #subnavigatie ul li.openact li.act {background: url(/images/li-act-bg-ro.gif) 10px 0; padding: 3px 0 5px 41px; width: 188px;}
* html #subnavigatie ul li.open li.act {background: url(/images/li-act-bg-ro.gif) 10px 0; padding: 3px 0 5px 41px; width: 229px; w\idth: 188px;}


/**** nivo1 link ****/
#subnavigatie li a {float: left; color: #000; background:url(/images/li-act-bg.gif)  0 0 no-repeat;display:block; text-decoration: none; display:block; width: 198px; line-height:1.25em; padding:3px 0 5px 31px;}
* html #subnavigatie li a {width: 229px; w\idth: 198px;}


/**** nivo1 link hover ****/
#subnavigatie a:hover { background: url(/images/li-act-bg-ro.gif) 0 0 no-repeat; }

/**** nivo1 open link //is 10 px te breed (onzichtbaar)//nog fixen, nu kan het gebeuren dat bij een rollover de tekst in het menuiten colapsed omdat de rollover wel de juiste breedte heeft ****/
#subnavigatie li.open a { background: url(/images/li-act-bg-open.gif) 0 -0.1em no-repeat; display:block; text-decoration: none; display:block; width: 229px; w\idth: 198px; line-height:1.25em; padding:3px 0 5px 31px;}

#subnavigatie li.open a:hover { background: url(/images/li-act-bg-open-ro.gif) 0 -0.1em no-repeat; display:block; text-decoration: none; display:block; width: 229px; w\idth: 198px; line-height:1.25em; padding:3px 0 5px 31px;}

/**** nivo1 open geselecteerd // ****/
#subnavigatie ul li.openact span{background: url(/images/li-act-bg-open-ro.gif) 0 0; padding: 3px 0 5px 31px; /*width: 198px;*/ display: block;}

/**** nivo1 open geselecteerd dossierNaam // ****/
#subnavigatie ul li.openact.dossierNaam span{background: url(/images/li-act-bg-open.gif) 0 0; padding: 3px 0 5px 31px; /*width: 198px;*/ display: block;}

/**** nivo1 open geselecteerd nivo2 link // ****/
#subnavigatie li.openact ul li a { background: url(/images/li-act-bg-nivo2.gif) 0 0 no-repeat; padding: 0 0 0 11px; width: 218px;}
#subnavigatie li.openact ul li span { background: none;}

/**** nivo1 open geselecteerd nivo2 link hover // ****/

#subnavigatie li.openact ul li a:hover { background: url(/images/li-act-bg-nivo2-ro.gif) 0 0 no-repeat; padding-left: 11px; width: 229px; w\idth: 218px;}

/**** nivo1 open nivo 2 link // ****/
#subnavigatie li.open ul li a { background: url(/images/li-act-bg-nivo2.gif) 0 0 no-repeat; padding-left: 41px; width: 188px;}

/**** nivo1 open nivo 2 link hover // ****/
#subnavigatie li.open ul li a:hover { background: url(/images/li-act-bg-nivo2-ro.gif) 0 0 no-repeat; padding-left: 41px; width: 229px; w\idth: 188px;}


/**** nivo2 open geselecteerd // ****/
#subnavigatie ul li.open ul li.openact span {
background: url(/images/li-act-bg-open-ro.gif) repeat scroll 10px 0;
display:block;
padding:3px 0 5px 41px;
}

/**** nivo2 open geselecteerd // ****/
#subnavigatie ul li.open ul li.openact span {
background: url(/images/li-act-bg-open-ro.gif) repeat scroll 10px 0;
display:block;
padding:3px 0 5px 41px;
}



/**** nivo2 OPEN // ****/
#subnavigatie li.open ul li.open a {
background: url(/images/li-act-bg-nivo2-open.gif) 0 -0.1em no-repeat; display:block;
text-decoration: none;
display:block;
width: 196px;






















width: 229px; w\idth: 188px;
line-height:1.25em;
padding:3px 0 5px 41px;
}



/**** nivo2 open hover // ****/
#subnavigatie li.open ul li.open a:hover {
background: url(/images/li-act-bg-nivo2-open-ro.gif) 0 -0.1em no-repeat;
display:block;
text-decoration: none;
display:block;
width: 229px; w\idth: 188px;
line-height:1.25em;
padding:3px 0 5px 41px;
}


/**** nivo3 geselecteerd // ****/
#subnavigatie ul li.open ul li.open li.act, #subnavigatie ul li.open ul li.openact li.act {
background:transparent url(/images/li-act-bg-ro.gif) repeat scroll 20px 0;
padding:3px 0 5px 51px;
width:229px; w\idth:178px;
}

/**** nivo3 link // ****/
#subnavigatie ul li.open ul li.openact ul li a {
background: url(/images/li-act-bg-nivo2.gif) repeat scroll 10px 0;
/*padding:3px 0 5px 51px;*/
padding-left: 10px;
width: 229px; w\idth:219px;
}
/**** nivo3 link hover // ****/
#subnavigatie ul li.open ul li.openact ul li a:hover {
background: url(/images/li-act-bg-nivo2-ro.gif) repeat scroll 10px 0;
padding:0 0 0 10px;
width: 229px; w\idth:219px;
}
#subnavigatie ul li.open ul li.openact ul li a span {
background: none;
}

/**** nivo3 link met actief item aanwezig // ****/
/*#subnavigatie ul li.open ul li.open li a {
	background:transparent url(/images/li-act-bg-nivo2.gif) repeat scroll 0 0;
	padding-left:40px;
	width:229px; w\idth:189px;
}*/


#subnavigatie ul li.open ul li.open li a {
	background:transparent url(/images/li-act-bg-nivo2.gif) repeat scroll 10px 0;
	padding-left:50px;
	width:229px; w\idth:179px;
}

#subnavigatie ul li.open ul li.open li a:hover {
	background:transparent url(/images/li-act-bg-nivo2-ro.gif) repeat scroll 10px 0;
	padding-left:50px;
	width:229px; w\idth:179px;
}


/* einde stijlen voor linkermenu */



/* hans - css toegevoegd VROM //org marieken */

div#subnavigatie ul {
	clear: left; /* IE */
	margin: 0;
}

/* navigatie */
#subnavigatie ul.menuMijnvrom, #subnavigatie ul.mijnvrommenu {
	float: none; /* voor paginas zonder content */
}

ul.mijnvrommenu li {
	background: none;
}

/*div#subnavigatie ul.mijnvrommenu {margin-top:20px;}*/
div#subnavigatie ul.mijnvrommenu {margin-top: 1em; clear:left; float:left;}

/* hans - opmaak nieuwe rijkshuisstijl */
div#subnavigatie ul.mijnvrommenu li.titel {
	border-bottom:1px solid #0E4A10; /*contrast kleur of volle kleur*/
}

div#subnavigatie ul.mijnvrommenu li.titel span {color: #0E4A10;
font-weight:bold;line-height: 2em;padding: 0 0 0 30px;}

div#subnavigatieHome ul.mijnvrommenu {margin-top:20px;}
div#subnavigatieHome ul.mijnvrommenu li.titel {border: 1px solid #A08B5F;}
div#subnavigatieHome ul.mijnvrommenu li.titel span {color: #A08B5F;
font-weight:bold;line-height: 2em;padding: 0 0 0 30px;}

div#subnavigatie ul.doemeemenu { margin-top:20px; border-style:none; }
div#subnavigatie ul.doemeemenu .titel { border: 1px solid #A08B5F;}
div#subnavigatie ul.doemeemenu .titel span { color: #A08B5F; font-weight:bold; line-height: 2em; padding: 0 0 0 30px;}

div#subnavigatieHome ul.doemeemenu { margin-top:20px; border-style:none; }
div#subnavigatieHome ul.doemeemenu .titel { border: 1px solid #A08B5F;}
div#subnavigatieHome ul.doemeemenu .titel span { color: #A08B5F; font-weight:bold; line-height: 2em; padding: 0 0 0 30px;}


/* bewindslieden */
div.bewindslieden {
	height: 50px;
	margin-bottom: 12px;
}
.bewindslieden img { /* IE5.5 3 px te ver naar rechts */
	float: left;
}
.bewindslieden a {
	display: block;
	font-weight: bold;
	text-decoration: none;
}
.bewindslieden span {
	margin: 20px 0 0 10px;
	float: left;
}

/* hans - extra stijlen */
ul.events li a { /* kalender */
	background-image: none;
	margin-left: 0;
}

.floatRechts {
	float: right;
}






/* TESTEN */
#test h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
#test h1 .italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: normal;
}


#test p {
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 22px;
	/*font-weight: bold;*/
}
/* /einde TESTEN */

/*documentatie*/
.publicatie .ondertitel {margin:0;color: #767676;}
.publicatie .bestandsicoon {margin-bottom: 0em;}
.publicatie .publicatie h3 {margin:15px 0;}


/* editor css */
img.floatLinks {
	float: left;
        margin-right: 10px;
}
img.floatRechts {
	float: right;
        margin-left: 10px;
}
.bold {
	font-weight: bold;
}
.cursief {
	font-style: italic;
}
.datumplaats {
color:#767676;
margin:0;
}
/* submissionform en zoekform */
.dateinput {
	margin-right: 15px;
}
.labelp {
	margin-bottom: .3em;
}
dt {
	font-weight: bold;
}
dd {
	margin: 0 0 .5em 1em;
}

/* document cssen */
div.document {
	padding-bottom: .8em;
	border-bottom: 1px dotted #ccc;
	margin-bottom: 1.4em;
}
div.document h3 {
	font-size: 120%;
	margin: 0;
}
p.ondertitel {

	margin:0;
	color: #767676;
}
div.documentlinks {
	float: left;
	width: 65%;
}
div.documentrechts {
	float: right;
	width: 30%;
	color: #777;
}
div.documentrechts span {

	font-weight: bold;
}
div.zoekresultaat {

	font-style: italic;
	padding: .8em;
	border: 1px dotted #ccc;
	margin-bottom: 1.4em;
	
}

/* sitemap */
#sitemap ul.bulletList li, #sitemap ul.bulletList ul {
	/*margin-left:7px;*/
	padding-left:0px;
	font-size:9px;
}

#sitemap .bulletList .level0 {
	font-size:13px;
}

#sitemap .bulletList .level1 {
	font-size:11px;
}

#sitemap ul.bulletList {
	margin-top: 8px;
	background-color: #F3F5F6;
	width: 250px;
}
#sitemap .bulletList .level2 {
	font-size:11px;
	margin-left: 4px;
}
#sitemap .bulletList .level2 a {
	color: #666;	
}
#sitemap .bulletList .level3 {
	font-size:11px;
	margin-left: 4px;
}
#sitemap .bulletList .level3 a {
	color: #666;	
}
#sitemap li ul li a, li ul li a:visited {
	background: none;
}
#sitemap a {
	margin-bottom: 6px;
	line-height: 1.8em;
}

/* kalender */
td.heading div {
	padding: 4px;
}
td.months div {
	padding:3px 0px;
}

div.curMonth span {
	font-size:9px
}

td.day a {
	padding-left:10px
}

td.centreerRechts {
	text-align:right;
}
td.alignRechts {
	text-align:right;
}
#mCAL .months a.vorige {
	font-weight:bold;
	margin-right:8px;
}
a.volgende {
	font-weight:bold;
	padding-left:8px;
}
#mCAL .months .monthLink {
	/*margin-right:4px;*/
}
#mCAL .months .monthLink.current {
	margin-left: 8px;
	margin-right: 8px;
}

td.tdbreed {
	width:100%;
}

/*dataform contactinfo*/
/*/
.dataform .errors{
	font-family:arial;
	font-size:9pt;
}
.dataform .defaultData td{
	font-family:arial;
	font-size:9pt;
}
.dataform .dataControls
{
	background:#676767;
	color:#C0C0C0;
	width:100%;
	padding:3px;
	font-size:9pt;
	font-family:arial;
	margin-bottom:5px;
}
.dataform .dataControls a
{
	color:white;
	font-size:8pt;
	text-decoration:underline;
}
.dataform .dataControls a:hover {
	text-decoration:none;
}
.dataform .bericht {
	width: 350px;
	height: 150px;
}
/*/

/* extra stijlen edit profile */
label.profielLinks {
	float: left;
	margin-right: 100px;
}
.profielRechts {
	float: right;

}

.kruimelpad {
color:#767676;
}
.kruimelpad a:link, .kruimelpad a:visited {
color:#154273;
text-decoration:underline;
}
.kruimelpad a:hover, .kruimelpad a:active {
color:#0162cd;
}
.kruimelpad span {
padding-right:10px;
margin-right:2px;
background:transparent url(/images/blt-li-a-standaard.gif) no-repeat scroll right 0.35em;
}

.disclaimer {
position:absolute;
bottom:-19em;
}
.disclaimer .contentBlok {
text-align:left;
color:#535353;
width:892px;
margin: 0 0 3em 26px;
}
.disclaimer a:link, .disclaimer a:visited,
#huishoudbox a:link, #huishoudbox a:visited {
	color:#535353;
	text-decoration:none;
}
.disclaimer a:hover, .disclaimer a:active,
#huishoudbox a:hover, #huishoudbox a:active {
	color:#000;
	text-decoration:underline;
}

.vragenbanner {
margin-bottom:30px;
}

.alignright {
text-align:right;
}

dt {
font-weight:bold;
}
dd {
margin:0 0 .3em;
padding:0;
}
dl {
margin-bottom:1.5em;
}

.sitemap {
list-style:none;
padding:0;
margin:0 0 1.3em;
}
.sitemap ul, .sitemap ul ul {
list-style:none;
padding:0;
margin:0;
}
.sitemap li {
font-weight:bold;
padding:0 0 1.3em;
margin:0;
background:none;
}
.sitemap li li {
font-weight:normal;
padding:0 0 .3em;
}
.sitemap li li li {
padding-left: 10px;
background: url(/images/blt-li-a-standaard.gif) no-repeat scroll left 0.55em;
}

.dataform .field {
margin-bottom:3px;
padding:8px 10px 8px 12px;
background:#f5f5f5;
clear:both;
}
.dataform .field.nobg {
background:none;
}
.dataform .required {
background:#f5f5f5 url(/uploads/70/06/70067f27336ce11395af2c0584175c88/star2.gif) no-repeat right top;
}
.dataform .field .formSubtext {
width:100%;
text-align:right;
}
.dataform .label {
width:122px;
font-weight:bold;
float:left;
}
.dataform fieldset.breed .label {
width:180px;
}
.dataform .form {
width:272px;
float:right;
}
.dataform fieldset.breed .form {
width:440px;
overflow:hidden;
}
.dataform fieldset.contents input, .dataform fieldset.contents textarea {
width:100%;
}
.dataform input#nieuwsbrief1, .dataform input#nieuwsbrief2 {
width:1em;
}
.dataform fieldset.contents textarea {
height:8em;
}
.dataform input.forwardButton {
background: #fff;
color: #000;
cursor: pointer;
border: 1px solid #000;
font-weight:bold;
padding: 0 8px;
}
fieldset.save .form img {
margin: -1px 0 0 4px;
}
#error {
padding:8px 8px 8px 36px;
margin:0 0 1em;
background:#fab2bd url(/uploads/3e/eb/3eeb150742ac1cdbd9cfc610d8dd42ee/error.gif) no-repeat 6px 6px;
}
#error ul {
margin:0;
}
#error p {
font-weight:bold;
margin-bottom:.2em;
}
.formsub {margin-top:.4em;color:#555;}

html>body .dataform .field .form fieldset {
width:440px;
text-indent:-9999px;
}
html>body .dataform .field .form fieldset input {
clear:both;
float:left;
width:15px;
height:18px;
padding:0;
margin:0;
}
html>body .dataform .field .form fieldset label {
float:right;
margin-bottom:8px;
width:422px;
text-indent:0;
}

.narrow {
width:440px;
}
.narrower {
width:210px;
margin-bottom:15px;
}
.narrower .field {
background:none;
padding:0;
margin:0 0 4px;
}
.dataform .narrower .label {
width:100px;
font-weight:normal;
line-height:1.5;
}
.dataform .narrower .form {
width:106px;
float:right;
}
.dataform .narrower .form input {
width:102px;
}
.dataform .narrower input.loginBoxButton {
background: #fff;
color: #000;
cursor:pointer;
border:1px solid #000;
font-weight:bold;
padding: 0 8px;
font-size:.9em;
width:70px;
}
.ingelogd {
margin:2em 0 30px;
}
.ingelogd p {
margin:0 0 4px;
}
.inloggen {
margin:2em 0 30px;
}
.inloggen p.knop {
margin-bottom:8px;
}


#inhoudBox ul.yui-nav {
margin:0;
padding:0;
list-style:none;
border-bottom:5px solid #f8f8f8;
}
#inhoudBox ul.yui-nav li {
margin:0 5px 0 0;
padding:0;
display:inline;
}
#inhoudBox ul.yui-nav li.selected a, #inhoudBox ul.yui-nav li a:hover {
background:#f8f8f8;
color:#000;
border-top:1px solid #e8e8e8;
}
#inhoudBox ul.yui-nav li a {
text-decoration:none;
color:#555;
padding:4px 8px 2px 8px;
background:#d8d8d8;
border-top:1px solid #fff;
}
#inhoudBox ul.yui-nav li a:focus {
outline:0;
}
ul.anchormenu li.listitem0 {
padding:0;
background:none;
}
ul.anchormenu {
margin-left:0;
line-height:1.6;
}
.pdflink, ul li.pdflink {
background:url(/uploads/90/34/9034ea53636f1fe518bb1af067b355e8/pdficon.gif) no-repeat left top;
padding:2px 0 2px 20px;
}
.backtotop {
padding-top:2px;
border-top:1px solid #ddd;
padding-bottom:4px;
border-bottom:1px solid #ddd;
margin-bottom:28px;
}
.gallery {
width:100%;
overflow:hidden;
}
.gallery p {
float:left;
width:135px;
margin:0 11px 11px 0;
overflow:hidden;
}
.gallery p.image3, .gallery p.image6,
.gallery p.image9, .gallery p.image12 {
margin:0 0 11px 0;
}
.gallery p img {
display:block;
}
.gallery .subscript {
display:block;
height:3em;
}
a.aanmeldlink {
display:block;
height:27px;
width:110px;
text-indent:-9999px;
background:url(/uploads/5b/f4/5bf4ac140a1fa43d0a9fc9afe49a5787/aanm.png) top left no-repeat;
}
a.aanmeldlink:hover {
background-position:left -27px;
}
#homeright {
overflow:hidden;
}
#homeright .leftcol {
float:left;
width:210px;
}
#homeright .rightcol {
float:right;
width:210px;
}


#poll .tablewrap {
background:url(/uploads/93/08/9308454667147fe72858004d8241d102/transp2.png) repeat left top;
}
#poll td {
height:4px;
line-height:4px;
}
#poll .bar {
background:#fff;
}
#poll {
background:#8cd3f7 url(/uploads/fe/ae/feae235096eb8d241b9c089a4a748e7e/pollbg2.jpg) no-repeat left top;
padding:8px 6px;
color:#154273;
margin:0 0 30px;
}
#poll h4 {
font-size:1em;
font-weight:bold;
margin:0 0 10px 36px;
line-height:1.4;
}
#poll label, #poll .answer {
margin:0 0 2px;
display:block;
padding:6px 4px 6px 36px;
background:url(/uploads/e4/27/e4272cffe456e2d3fc0099d80d91c75c/transp.png) repeat left top;
line-height:1.2;
}
* html #poll label, * html #poll .answer {
background:#e6edf2;
}
#poll .answer {
padding:2px 4px 6px 36px;
}
#poll label input, #poll .answer .perc {
float:left;
width:30px;
height:14px;
margin:1px 0 0 -36px;
}
#poll .answer .perc {
font-weight:bold;
text-align:center;
}
#poll .answer .votes {
font-size:10px;
}
#poll .forwardButton {
margin:10px 0 0 36px;
width:80px;
height:21px;
line-height:21px;
background:#f0f0f0 url(/uploads/3c/75/3c7540afd45fe46665d0e78517144bd0/pollbutton.gif) no-repeat left top;
color:#154273;
text-transform:uppercase;
font-weight:bold;
text-align:left;
padding:0 4px 0 4px;
font-size:11px;
cursor:pointer;
border:0;
}
#poll .forwardButton:hover {
color:#64a4bb;
}
#poll p {
margin:8px 0 0 36px;

}



p.knop {
margin:0 0 30px;
}
a.knop:link, a.knop:visited {

text-transform:uppercase;
color:#006d94;

background:url(/uploads/45/6f/456fbabf3cdb4d086c9605b68aca046e/buttonbg.png) repeat-x left top;
line-height:21px;
height:21px;
border:1px solid #006d94;
display:block;
text-decoration:none;
font-weight:bold;
}
a.knop span {
display:block;
background:url(/uploads/e7/9f/e79faef155136bbee51b564c784d20d4/buttonbg2.png) no-repeat right top;
padding:0 20px 0 4px;
}
a.knop:hover, a.knop:active {
border:1px solid #0162CD;
color:#0162CD;
background-position:left -21px;
}
a.knop:hover span, a.knop:active span {
background-position:right -21px;
}
#vraagbaak {
margin:0 0 30px;
}
#vraagbaak .pagback {
margin:15px 0 30px;
}
#vraagbaak.focus {
width:440px;
}
#vraagbaak.focus ul {
margin:0 0 30px;
}
#vraagbaak.focus .vraag {
width:436px;
}
#vraagbaak img.vb {
display:block;
margin:0 0 4px;
}
#vraagbaak h4 {
margin:0 0 4px;
}
#vraagbaak ul {
list-style:none;
padding:0;
margin:0 0 13px;
}
#vraagbaak li {
background:url(/uploads/f4/0a/f40a9faf224083776b5d70c43d3b0ee6/question.gif) no-repeat left 4px;
color:#154273;
line-height:1.3;
margin:0 0 8px;
padding:0 0 0 12px;
}
#vraagbaak li .votes {
font-size:.9em;
color:#555;
}
#vraagbaak li div {
background:#f0f0f0;
padding:1px 2px;
margin:3px 0 0;
width:436px;
overflow:hidden;
color:#000;
}
#vraagbaak li div span {
float:left;
}
#vraagbaak li div span.vote {
float:right;
}
#vraagbaak form {
padding:0;
margin:0 0 15px;
}
#vraagbaak .vraag {
width:200px;
margin:0 0 4px;
}
#vraagbaak .forwardButton {
background: #fff;
color: #000;
cursor:pointer;
border:1px solid #000;
font-weight:bold;
padding: 0 8px;
}

a.meer span {
background:url(/uploads/64/f5/64f560b45c91aa896e6efb4d17ffdcfe/linkhover.gif) no-repeat right -20px;
display:inline-block;
height:7px;
width:11px;
margin:0;
padding:0;
float:none;
}
a.meer:visited span {
background-position:right 0;
}
a.meer:hover span, a.meer:active span {
background-position:right -40px;
}

a.teruglink span {
background:url(/uploads/87/c3/87c31b91247090c4c50ec6bf23479684/linkhover2.gif) no-repeat left -20px;
display:inline-block;
height:7px;
width:11px;
margin:0;
padding:0;
float:none;
}
a.teruglink:visited span {
background-position:left 0;
}
a.teruglink:hover span, a.teruglink:active span {
background-position:left -40px;
}

.icon {
border:0;
display:inline;
vertical-align:middle;
}

.pagback {
width:100%;
margin:15px 0;
overflow:hidden;
}
.pagback h4 {
line-height:1.4;
padding:2px 0;
margin:0;
float:left;
}
.pagback .pagination {
float:left;
width:250px;
margin:0;
}
.pagback .pagination a, .pagback .pagination span {
float:left;
margin:0 4px 0 0;
padding:1px 0;
text-align:center;
text-decoration:none;
width:16px;
border:1px solid #ddd;
background:#e8e8e8;
color:#000;
}
.pagback .pagination a:hover {
border:1px solid #ddd;
background:#f8f8f8;
}
.pagback .pagination span {
border:1px solid #ddd;
background:#f8f8f8;
font-weight:bold;
}
.pagback .terug {
float:right;
width:180px;
text-align:right;
padding:2px 0;
margin:0;
}

#recent {
width:100%;
overflow:hidden;
margin-bottom:30px;
}
#recent a.img {
clear:both;
float:left;
height:80px;
margin:0.35em 0 0;
overflow:hidden;
width:70px;
}
#recent a img {
width:70px;
display:block
}
#recent p {
width:135px;
float:right;
}
#recent .org {
padding:2px 0;
display:block;
}
#recent .ambitie {
font-style:italic;
}

#viewprofile, .user {
width:440px;
overflow:hidden;
padding:.8em 0;
border-bottom:1px dotted #ccc;
}
#viewprofile .profright,
.user .profright {
float:right;
width:70px;
margin-top:.3em;
}
#viewprofile .profright img,
.user .profright img {
display:block;
width:70px;
}
#viewprofile .ambitie,
.user .ambitie {
background:#8CD3F7 url(/uploads/aa/34/aa34124d754dbafd7005ab347791cb6e/lquote.gif) no-repeat left 2px;
color:#154273;
font-weight:bold;
padding:3px 4px 10px;
text-indent:16px;
}
#viewprofile .profleft,
.user .profleft {
float:left;
width:360px;
}
.profleft .italic {
color:#666;
}
.user p {
margin:0 0 .8em;
}
.user .profleft h3 {
margin:0;
}
#viewprofile .profleft h3,
.user .profleft h4 {
font-size:1.1em;
margin-bottom:0.3em;
margin-top:0.1em;
}
.wg-inline {
list-style:none;
margin:0 0 1em;
padding:0;
}
.wg-inline li {
display:inline;
background:none;
margin:0;
padding:0;
}
.italic {
font-style:italic;
}
.box {
background:#f0f0f0;
padding:4px 4px 6px;
margin:0 0 10px;
}
.box h3 {
font-size:1.1em;
margin:0 0 .4em;
}
.alphabetSearch {
margin:0;
width:100%;
overflow:hidden;
}
.alphabetSearch li {
float:left;
width:16px;
text-align:center;
text-transform:uppercase;
color:#999;
}
.alphabetSearch li a:link,
.alphabetSearch li a:visited {
color:#000;
float:left;
width:100%;
}

#kalender h4 {
margin:1em 0 0;
}
#kalender p {
margin-bottom:.2em;
}

.field .wg-captchaForm {
margin:15px 5px 0 0;
float:left;
width:65px;
}
