/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/
/*United Knowledge 2008 - Keizersgracht 74 - 1015 CT Amsterdam - tel. 020-5218300
// http://www.unitedknowledge.nl
// Auteur: Hans Kreuger
/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

/*|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||*/

body, select, table, input, textarea, button, label {
font-family:Verdana,Helvetica,Arial,sans-serif;
}
body {
    font-size: 70%; /* 11px */
    color: #333333;
    margin: 0;
    padding: 0;
    line-height: 1.4em; /* 17px */
    text-align: center;
}

.onz { /* h1 uit de weg */
    height:1px;
    left:-9000px;
    overflow:hidden;
    position:absolute;
    width:1px;
}
div.hr { /* hr simulatie */
    border-bottom: 3px solid #c7b8ce;
    margin-top: 3px;
}
img {
    border: 0;
    float: none;
}
p {
    margin-top: 0;
}
h2 {
    font-size: 1.4em; /* 16px //1.5 is mooier */
    line-height: 1.1em;
    margin: 0 0 1.2em;
}
textarea {
font-size:13px;
}
.paginatitel { /* paginatitel in deze div */
    text-align: right;
    width: 460px;
}
h3 { /* kopjes artikels */
    color: #D3005F; /*mk toegevoegd*/
    font-size: 1em; /* kopjes gelijke grootte als broodtekst */
    margin-bottom: 0;
    font-weight: bold;
}
h4 {
    font-size:1em;
    margin:0;
    font-weight:bold;
}
h5, h6 {
    font-size:1em;
    margin:0;
    font-style:italic;
    font-weight:normal;
}
h3.uitgelicht { /* kopjes artikels */
    margin-bottom: 1em;
    color: #d3005f;
}
h3.italic {
    font-style: italic;
    font-weight: normal;
}
h3.navigatieKopje {
    font-size: 1.15em; /* 13px; */
    font-weight: normal;
    color: #d3005f;
    border-bottom: 2px solid #d3005f;
    padding-bottom: 3px;
    margin-top: 19px;
}

.titelRoze {
    color:#D3005F;
    font-weight: bold;
}

/* forms */
label { /* algemene kleur labels //font Skia //sIFR */
    color: #009dd9;
}
fieldset { /* fieldset onzichtbaar */
    border: none;
    padding: 0;
    margin:0;
}
#message_formId{
width:225px !important;
}
/* tabellen */
table { /* tekst in tabellen IE5.5 */
    font-size: 100%;
}

.fotoLinks {
    float: left;
    margin: 3px 3px 3px 0;
}
.fotoRechts {
    float: right;
    margin: 3px 0 3px 3px;
}

a { /* standaard link */
    color: #009dd9;
    text-decoration: none;
}
a:visited {
    color: #999;
}

a:hover, a:active {
    color: #d3005f;
}

#contentPadding ul li a {
    color: #009DD9;
}

#contentPadding ul li a:visited {
    color: #999999;
}

#contentPadding ul li a:hover {
    color: #D3005F;
}

#contentPadding ul.locatiemenu {
    margin: 0;
    padding: 0;
list-style: none;
}

#contentPadding .plaatsnaam {
    font-weight: bold;
    margin-top: 10px;
}

/* algemene opmaak navigatielinks */
li a {
    color: #333;
}
li a:hover, li a:active {
    color: #009dd9;
}

/* struktuur */
#paginaWrapper {
    width: 972px;
    margin: 0 auto;
    text-align: left;
    border: 1px solid #000;
    background:url(/uploads/Id/lL/IdlL2n42YEGxyxWa0g5OAQ/header_bg.gif) top right no-repeat; /* bg van de header rechterzijde */
	

}
#hoofdnavigatie {
    width: 974px;
    height: 40px;
    margin: 0 auto 0 auto;
    padding-top: 20px; /* padding i.p.v. margin voor IE */
}



#inhoudBox {
    width: 974px; w\idth: 972px; /* boxmodel */
}
#inhoud {
    width: 942px;
    padding: 0;
    margin: 0 auto 0 10px;
}
#header {
    height: 160px;
    float: left;
}

/* logo h1 img replacement */
div#logo {
    width: 207px;
    float: left;
}
#logobg {
    height: 160px; /* voor IE6 155px //uitzoeken */
    overflow: hidden;
    position: relative;
    width: 197px;
    margin: 0 0 0 10px;
    font-size: 11px;
}


#logobg span {
    background:url(/uploads/Wu/Kg/WuKgRuv2hry7WEUFJtrZCg/logo.gif) no-repeat scroll 0 0;
    cursor: pointer;
    display: block;
    height: 160px;
    width: 197px;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 3;
}



* html #logobg { /* cashing bug IE6 */
text-indent: -9999px;
background:url(/uploads/Wu/Kg/WuKgRuv2hry7WEUFJtrZCg/logo.gif) no-repeat scroll 0 0;
     height: 155px;
}

#headerfoto {
    width: 516px;
    background: #FFFFFF;
    float: left;
}
#huishouding {
    width: 218px;
    height: 160px;
    background: #d9f0f9;
    float: left;
    position: relative;
}

#contentWrapper { /* kan van pas komen */
}

#kolomLinks {
    float: left;
    width: 227px;
}
#content {
    float: left;
    width: 496px;
    background: #fff;
    margin-right: -218px; /* voor te brede content IE6 //zie ook #kolomRechts */
    padding-top:42px;
}

#contentrequest {
    float: left;
    background: #fff;
    width:715px;
overflow:hidden;
}
#contentPadding {
display:inline;
float:left;
margin:0 0 20px 18px;
width:460px;
}
.homeFoto img {
width:100%;
display:block;
margin:0 0 15px 10px;
}


/*home mk toegevoegd*/

#headerfotoHome {
    background:url(/uploads/ou/Cf/ouCfXkin-jlV2-IDu9-UPA/header-home02.gif) no-repeat scroll 0 0;
    width: 517px;
    height:160px;
    float: left;
}

.tekstHome {
    width: 450px;
    color: #FFFFFF;
    font-weight:bold;
    margin: 30px 0 0 40px;
    line-height:2.2em;
}

.tekstHome a {
    color: #ccc;
}
.tekstHome a:hover {
    color: #ccc;
}



#kolomRechts {
    float: right; /* voor te brede content IE6 */
    clear: right;
    width: 218px;
    padding: 0;
    margin: 0;

}
.fotobox { /* kolomRechts */
    padding: 0;
    margin: 0;
    float: right;

}

.fotoboxHome {
    padding: 0;
    margin: 83px 0 0px 0;
}

#kolomLinks .fotobox {
    height: 145px; /* voor lege box homepage */
    height: 148px; /* voor fotobox vervolgpagina's */
    padding: 0;
    margin: 0 0 0 10px;
    overflow: hidden;
}
#kolomLinks .fotobox img {
    width: 217px;
}
.fotobox img {
    border-top: 2px solid #d3005f;
    border-bottom: 2px solid #d3005f;
    float: left; /* voor ff en saf //testen - brak eerder positionering in IE */
}

/* mijn wasko */
div.mijnWasko {
}
#kolomLinks div.mijnWasko {
    margin-left: 10px;
    margin-bottom: 145px; /* pagina's zonder subnav linkerkolom */
}

/* hulpnavigatie //3e nivo subnavigatie en 1regel-navigaties */
#kolomLinks .hulpnavigatie {
    width: 207px;
    margin-bottom: 40px;
}
#kolomLinks .hulpnavigatie ul {
    margin-left: 10px;
}
#kolomLinks .hulpnavigatie li a {
    width: 198px;
}
#kolomLinks .hulpnavigatie li a:hover {
    width: 198px;
}
#kolomLinks h3.navigatieKopje { /* kopje hulpnavigaties */
    margin-left: 10px;

}
.hulpnavigatie h4 {
    margin: 0;
    padding: 0;
    font-size: 1em;
    line-height: 1em;
}

#kolomRechts .hulpnavigatie.actueel {
    margin-left: 20px;
}

#kolomRechts .hulpnavigatie {
    margin-left: 20px;
}

#kolomRechts .hulpnavigatie.actueel span.bold { /* cascade voor IE6 */
    font-weight: bold;
    display: block;
}
#kolomRechts .hulpnavigatie.actueel li a {
    display: block;
    width: 198px;
    background:url(/uploads/AQ/R3/AQR3r5gWWmRfQ4fcEUO7iA/blt-standaard.png);
    background-repeat: no-repeat;
    background-position: 100% 1.7em;
}
#kolomRechts .hulpnavigatie.actueel li a:hover {
    display: block;
    width: 198px;
    background:url(/uploads/JL/y5/JLy53f3JV9OTJ2uW-Vmisw/blt-standaard-ro.png);
    background-repeat: no-repeat;
    background-position: 100% 1.7em;
}


.hulpnavigatie a {
    color: #333;
}
.hulpnavigatie a:visited {
    color: #333;
}
.hulpnavigatie a:hover, .hulpnavigatie a:active {
    color: #009dd9;
}

/*intranet homepage*/
#contentPadding .hulpnavigatie.actueel a {
    color: #333;
}
#contentPadding .hulpnavigatie.actueel a:visited {
    color: #333;
}
#contentPadding .hulpnavigatie.actueel a:hover, .hulpnavigatie.actueel a:active {
    color: #009DD9;

}

#contentPadding .hulpnavigatie.actueel li a {
    display: block;
    width: 198px;
    background:url(/uploads/AQ/R3/AQR3r5gWWmRfQ4fcEUO7iA/blt-standaard.png);
    background-repeat: no-repeat;
    background-position: 100% 0.4em;
padding: 0 19px 0 0;
}

#contentPadding .hulpnavigatie.actueel li a:hover {
    display: block;
    width: 198px;
    background:url(/uploads/JL/y5/JLy53f3JV9OTJ2uW-Vmisw/blt-standaard-ro.png);
    background-repeat: no-repeat;
    background-position: 100% 0.4em;
    padding: 0 19px 0 0;
}


.hulpnavigatie ul {
    list-style-type: none;
    margin-left:0px;
    margin-top: 1px;
    padding-left:0px;
}
.hulpnavigatie li {
    border-bottom: 1px solid #ccc;
    padding-top: 2px;
    padding-bottom: 4px;
}

.hulpnavigatie li li {
    border-bottom: none;
    padding-top: 0px;
    padding-bottom: 0px;
} /*mk*/
.hulpnavigatie li a {
    display: block;
    width: 100%;
    background:url(/uploads/AQ/R3/AQR3r5gWWmRfQ4fcEUO7iA/blt-standaard.png);
    background-repeat: no-repeat;
    background-position: 100% .4em;
}
.hulpnavigatie li a:hover {
    background:url(/uploads/JL/y5/JLy53f3JV9OTJ2uW-Vmisw/blt-standaard-ro.png);
    background-repeat: no-repeat;
    background-position: 100% .4em;
}
.hulpnavigatie li li a, .hulpnavigatie li li a:hover {
    width: 178px;
} /*rv*/


.footerClear { /* FF en Safari //boven de footer */
    clear: both;
}
#footer {
    width: 972px;
    height: 50px; /* voor ff en safari */
    clear: both;
}
#footer img {
    padding: 0;
    border: none;
    float: left; /* voor IE5.5 en IE6 */
}


/* hoofdnavigatie //onderverdeeld in even en on-even */

#hoofdnavigatie ul {
    margin: 0;
    padding: 0;
    list-style: none;
    float: none;
}
#hoofdnavigatie li {
    margin: 0;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}

#hoofdnavigatie .menuTitle {
    margin-left:-9999px;
}

#hoofdnavigatie li.even {
    margin: 0;
}

/* tabs */
#hoofdnavigatie li.tabblad_1 a {
    background:url(/uploads/Xp/8j/Xp8jkwbdcFGahhrd1x8csQ/tabblad_oneven_1.png) 50% 50% no-repeat;
    margin: 0;
    width: 106px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabblad_1 a:hover {
    background:url(/uploads/R6/sB/R6sB0KZrYNf8-sk5btHd0w/tabblad_oneven_1-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.tabblad_1 span.act {
    background:url(/uploads/R6/sB/R6sB0KZrYNf8-sk5btHd0w/tabblad_oneven_1-ro.png) 50% 50% no-repeat;
    margin: 0;
    width: 106px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}

#hoofdnavigatie li.tabblad_2 a {
    background:url(/uploads/xW/fL/xWfLShg6wYY4PgpXV831jg/tabblad_even_2.png) 50% 50% no-repeat;
    margin: 0 3px 0 3px;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabblad_2 a:hover {
    background:url(/uploads/ZR/3Y/ZR3YMwN7oiTnRc9KU-5dhg/tabblad_even_2-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.tabblad_2 span.act {
    background:url(/uploads/ZR/3Y/ZR3YMwN7oiTnRc9KU-5dhg/tabblad_even_2-ro.png) 50% 50% no-repeat;
    margin: 0 3px 0 3px;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}

#hoofdnavigatie li.tabblad_3 a {
    background:url(/uploads/Ms/aq/Msaqi0aQ9Hz1IDoVuUweMw/tabblad_oneven_5.png) 50% 50% no-repeat;
    margin: 0;
    width: 106px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabblad_3 a:hover {
    background:url(/uploads/2I/gU/2IgUWeuM8CPerdV-ucs1lQ/tabblad_oneven_5-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.tabblad_3 span.act {
    background:url(/uploads/2I/gU/2IgUWeuM8CPerdV-ucs1lQ/tabblad_oneven_5-ro.png) 50% 50% no-repeat;
    margin: 0;
    width: 106px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}

#hoofdnavigatie li.tabblad_4 a {
    background:url(/uploads/hd/r9/hdr9H6vsm4_VEvZqrsqgRA/tabblad_oneven_3.png) 50% 50% no-repeat;
    margin: 0 3px 0 3px;
    width: 106px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabblad_4 a:hover {
    background:url(/uploads/e7/4q/e74q2ErhCPYiMqHBA1pq7g/tabblad_oneven_3-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.even4 span.act {
    background:url(/uploads/e7/4q/e74q2ErhCPYiMqHBA1pq7g/tabblad_oneven_3-ro.png) 50% 50% no-repeat;
    margin: 0 3px 0 3px;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}

#hoofdnavigatie li.tabblad_5 a {
    background:url(/uploads/aJ/Td/aJTdtLhtzNqIwY8ungnr8A/tabblad_even_4.png) 50% 50% no-repeat;
    margin: 0;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabblad_5 a:hover {
    background:url(/uploads/3Z/ag/3Zag0_0mLdXAwib9vO7ruA/tabblad_even_4-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.tabblad_5 span.act {
    background:url(/uploads/3Z/ag/3Zag0_0mLdXAwib9vO7ruA/tabblad_even_4-ro.png) 50% 50% no-repeat;
    margin: 0;
    width: 106px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}

#hoofdnavigatie li.tabblad_6 a {
    background:url(/uploads/3V/5m/3V5mvRbEdVKfnnjk_CnB4g/tabblad_even_6.png) 50% 50% no-repeat;
    margin: 0 3px 0 3px;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabblad_6 a:hover {
    background:url(/uploads/dS/EY/dSEYYRTUF4SW8HHK0PIpuw/tabblad_even_6-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.tabblad_6 span.act {
    background:url(/uploads/dS/EY/dSEYYRTUF4SW8HHK0PIpuw/tabblad_even_6-ro.png) 50% 50% no-repeat;
    margin: 0 3px 0 3px;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabblad_7 a {
    background:url(/uploads/1e/b6/1eb6UyuFjGd5lisJzFR1QQ/tabblad_oneven_7.png) 50% 50% no-repeat;
    margin: 0;
    width: 106px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabblad_7 a:hover {
    background:url(/uploads/I7/0T/I70TOskhIDQbhUWR0esEOQ/tabblad_oneven_7-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.tabblad_7 span.act {
    background:url(/uploads/I7/0T/I70TOskhIDQbhUWR0esEOQ/tabblad_oneven_7-ro.png) 50% 50% no-repeat;
    margin: 0;
    width: 106px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}

#hoofdnavigatie li.tabblad_8 a {
    background:url(/uploads/pG/5I/pG5IKEOQajUSrz47ss03ZQ/tabblad_even_8.png) 50% 50% no-repeat;
    margin: 0 3px 0 3px;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabblad_8 a:hover {
    background:url(/uploads/Bv/39/Bv393l73lhLUff1HR8QAGQ/tabblad_even_8-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.tabblad_8 span.act {
    background:url(/uploads/Bv/39/Bv393l73lhLUff1HR8QAGQ/tabblad_even_8-ro.png) 50% 50% no-repeat;
    margin: 0 3px 0 3px;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabblad_9 a {
    background:url(/uploads/jx/1w/jx1wBSRMq2z_rwaIcBwApw/tabblad_oneven_9.png) 50% 50% no-repeat;
    margin: 0;
    width: 106px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabblad_9 a:hover {
    background:url(/uploads/je/Cl/jeClNEDkwqBSQoOa0UNEzA/tabblad_oneven_9-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.even9 span.act {
    background:url(/uploads/je/Cl/jeClNEDkwqBSQoOa0UNEzA/tabblad_oneven_9-ro.png) 50% 50% no-repeat;
    margin: 0;
    width: 106px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}

/*Intranet tabs*/

#hoofdnavigatie li.tabbladIntranet_1 a {
    background:url(/uploads/V0/6I/V06IzZbSgxJMAwHXe-aFjw/tabblad_1.png) 50% 50% no-repeat;
    margin: 0 3px 0 0;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabbladIntranet_1 a:hover {
    background:url(/uploads/B5/tV/B5tV5ZH2lFCrvGCupUpo1w/tabblad_1-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.tabbladIntranet_1 span.act {
    background:url(/uploads/B5/tV/B5tV5ZH2lFCrvGCupUpo1w/tabblad_1-ro.png) 50% 50% no-repeat;
    margin: 0 3px 0 0;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}

#hoofdnavigatie li.tabbladIntranet_2 a {
    background:url(/uploads/tO/9K/tO9KtxR0VV4L99sfpuXapA/tabblad_2.png) 50% 50% no-repeat;
    margin: 0 3px 0 0;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabbladIntranet_2 a:hover {
    background:url(/uploads/SN/-c/SN-c7gEhN7nXf9-xtjsohA/tabblad_2-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.tabbladIntranet_2 span.act {
    background:url(/uploads/SN/-c/SN-c7gEhN7nXf9-xtjsohA/tabblad_2-ro.png) 50% 50% no-repeat;
    margin: 0 3px 0 0;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}

#hoofdnavigatie li.tabbladIntranet_3 a {
    background:url(/uploads/Ia/F_/IaF_D9C52bNd5j0FX4Rt0Q/tabblad_3.png) 50% 50% no-repeat;
    margin: 0 3px 0 0;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabbladIntranet_3 a:hover {
    background:url(/uploads/wh/kJ/whkJ2gJN8O9cUo1VIczi0g/tabblad_3-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.tabbladIntranet_3 span.act {
    background:url(/uploads/wh/kJ/whkJ2gJN8O9cUo1VIczi0g/tabblad_3-ro.png) 50% 50% no-repeat;
    margin: 0 3px 0 0;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}

#hoofdnavigatie li.tabbladIntranet_4 a {
    background:url(/uploads/A5/RE/A5REEsYvgb9Axx4CmA8eDg/tabblad_4.png) 50% 50% no-repeat;
    margin: 0 3px 0 0;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}
#hoofdnavigatie li.tabbladIntranet_4 a:hover {
    background:url(/uploads/8m/sh/8mshs2jxgWsslv1HRG40oA/tabblad_4-ro.png) 50% 50% no-repeat;
}
#hoofdnavigatie li.tabbladIntranet_4 span.act {
    background:url(/uploads/8m/sh/8mshs2jxgWsslv1HRG40oA/tabblad_4-ro.png) 50% 50% no-repeat;
    margin: 0 3px 0 0;
    width: 105px;
    height: 40px;
    list-style: none;
    float: left;
    text-align: center;
}

#huishoudmenu ul {
    float: left;
    list-style: none outside none;
    margin: 8px 0 0 20px;
    padding: 0;
    width: 198px;
    display:inline;
}
#huishoudmenu li {
    float: left;
    margin: 0;
    padding: 0;
    width: 99px;
}
#huishoudmenu li a:link, #huishoudmenu li a:visited {
    color:#333333;
    font-size:0.9em;
    text-decoration:underline;
}
#huishoudmenu li a:hover, #huishoudmenu li a:active {
    text-decoration:none;
    color: #D3005F;
}

/* selectformulier onder huishoudmenu */
div#locatie {
    position: absolute;
    left: 20px;
    bottom: 88px;
}
form#locatieForm {
    margin:0;
    padding:0;
}
form#locatieForm p {
    position: relative;
    margin: 0;
    padding: 0;
    height: 1.30em;
    width: 172px; /* 174px incl. border */
}
form#locatieForm #selectLocatie {
    position: absolute;
    top: 20px;
    left:0;
    font-size: 1.0em;
    margin:-0.1em 0 -0.1em 0;
    border: 1px solid #999;
    vertical-align: top;
    background-color: #fff;
}
select.selectLocatie {
    width: 178px; /* breedte selectlijst */
}

/* zoekformulier onder huishoudmenu */
div#zoeken {
    position: absolute;
    left: 20px;
    bottom: 40px;
}
form#zoekForm {
    margin:0;
    padding:0;
}
form#zoekForm p {
    position: relative;
    margin: 0;
    padding: 0;
    height: 1.30em;
    width: 172px; /* 174px incl. border */
}
form#zoekForm input#keywords_formId {
    position: absolute;
    top: 20px;
    left:0;
    font-size: 1.0em;
    margin:-0.1em 0 -0.1em 0;
    padding:0.1em 0.35em 0 0.35em;
    width: 150px;
    border: 1px solid #999;
    vertical-align: top;
    background-color: #fff;
}
form#zoekForm input#zoek { /* zoek button */
position:absolute;
    top: 19px;
    left: 161px;
    width: 17px;
    height: 16px;
    font-size: 1.0em;
    margin: 0 0 0 0;
    border: none;
    padding: 0;
    color: #000;
    background: #000 url(/uploads/EG/8h/EG8haoitinHa2uFcWXuifA/pijltje_zoekknop.png) center center no-repeat;
    cursor: pointer;
}

/* kolomLinks //in de stijl */
#subnavigatie a:link {
    color: #d3005f;
}
#subnavigatie a:visited {
    color: #d3005f;
}
#subnavigatie a:hover, #subnavigatie a:active {
 color:#009dd9;
}
#subnavigatie li.act ul li a {
    color: #333;
}
#subnavigatie li.act ul li a:hover {
    color: #009dd9;
}

#subnavigatie div.divider {
    margin-left: 10px;
    overflow: hidden; /* IE5.5 en IE6 */
    width: 217px;
    height: 2px;
    background: #d3005f;
}
#subnavigatie ul {
    list-style-type: none;
    margin: 0 0 -1px 0; /* onderste bottom-border uit de weg */
    padding-left:0px;
}
#subnavigatie li {
    border-bottom: 1px solid #fff;
}
#subnavigatie li a {
    display: block;
    background-image:url(/uploads/wd/Jm/wdJm3Q3nHxHmi2BoVgVtmg/blt-subnav.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    padding-top: 4px;
    padding-bottom: 5px;
    padding-left: 30px;
    width: 227px;
    voice-family: "\"}\"";
    voice-family:inherit;
    width: 197px;
}
#subnavigatie li a:hover {
    background-image:url(/uploads/Aa/sV/AasV0Fb1Ta_TuZKT8C1mYg/blt-subnav-ro.png);
}
#subnavigatie li.act a {
    color: #009dd9;
    background-image:url(/uploads/Aa/sV/AasV0Fb1Ta_TuZKT8C1mYg/blt-subnav-ro.png);
}
/* nivo2 */
#subnavigatie li.act li {
    cursor: pointer; /* IE */
    padding-left: 0;
    margin-left: 10px;
    border-bottom: 1px solid #ccc;
    color: #009dd9;
}
#subnavigatie li.act li a {
    background: #fff;
    padding-left: 20px;
}
#subnavigatie li.act li a:hover {
    background:url(/uploads/JL/y5/JLy53f3JV9OTJ2uW-Vmisw/blt-standaard-ro.png) no-repeat;
    background-position: 187px .8em;
}
#subnavigatie li.act ul li.act a{
    background: #fff url(/uploads/JL/y5/JLy53f3JV9OTJ2uW-Vmisw/blt-standaard-ro.png) no-repeat;
    background-position: 187px .8em;
    color: #009DD9;
}
#subnavigatie li ul{
    display: none;
}
#subnavigatie li.act ul{
    display: block;
}

/* disclaimer //geen WebGUI navigatie */

#disclaimer ul {
    margin: 7px 0 0 10px;
    padding: 0;
    list-style: none;
    float: none;
}
#disclaimer li {
    float: left;
    margin: 0;
    list-style: none;
}
#disclaimer li a {
    font-size: 0.9em; /* en Safarie iets te kort */
    text-decoration: none;
    color: #999;
}
#disclaimer li a:hover, #disclaimer li a:active {
    color: #009dd9;
}

#disclaimer .divider {
    margin: 0 0.2em;
}



/* sIFR replacement van labels, kopjes hulpnavigatie en paginatitel //Safari testen */
/* These are standard sIFR styles... do not modify */
.sIFR-flash {
    visibility: visible !important;
    margin: 0;
}

.sIFR-replaced {
    visibility: visible !important;
}

span.sIFR-alternate {
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 0;
    display: block;
    overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash .paginatitel h2 {
visibility: hidden;
    font-size: 16px;
    line-height: 1em;
    display: inline;
    font-weight: bold;
}
.sIFR-hasFlash h3.navigatieKopje {
visibility: hidden;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; /* IE iets te groot */
    line-height: 1em;
    color: #cc0066;
}

.sIFR-hasFlash #huishouding label {
visibility: hidden;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    line-height: 1em;
}

/*Actueel*/
#content .floatRight {float: right;}
.actueel ul {margin:0;padding-left:0;list-style: none;}
.actueel ul li {/*margin-bottom:10px;*/ margin-bottom:3px;padding-left:0;list-style: none;} /*wijziging mk*/
.titelBold {font-weight: bold;font-size: 1.1em;}
.italic {font-style: italic;}
.clear {clear: both;}
input#title_formId {width: 375px;}

/*Vacature*/
.jobSubmissionFormContent input#title_formId {width: 365px;
}
input#userDefined1_formId {width: 150px;}
input#userDefined5_formId {width: 150px;}

/*Medewerkers*/
.medewerkers {clear:both;}
.medewerkers img {float: left; padding: 0px 10px 10px 0px;}
.medewerkers .gegevens {float: left; width: 200px; margin-left: 10px; }

/*ABC*/
ul.abc {margin:0 0 10px 15px;padding:0;}
ul.abc li {font-weight: bold;}
.abcvraag {font-weight: bold;}


/*INTRANET*/

/*homepage*/
#contentLinks {float:left;width:222px;}
#contentRechts {float:right;width: 222px;}
.bold {font-weight:bold;}

/*actueel*/
.navigatieblok h3 {border-bottom: 2px solid #D3005F; margin-top: 11px;padding: 0 0 5px 0;}
#contentPadding .navigatieblok.groepsblog ul li a {color: #333;}
#contentPadding .navigatieblok.groepsblog a:visited {color: #333;}
#contentPadding .navigatieblok.groepsblog a:hover, .navigatieblok a:active {color: #009dd9;}
.navigatieblok ul {list-style-type: none;margin-left:0px;    margin-top: 1px;padding-left:0px;}
.navigatieblok li {border-bottom: 1px solid #ccc;    padding-top: 2px;padding-bottom: 4px;}
.navigatieblok li li {border-bottom: none;padding-top: 0px;    padding-bottom: 0px;}
.navigatieblok li a {display: block;width: 217px;background:url(/uploads/AQ/R3/AQR3r5gWWmRfQ4fcEUO7iA/blt-standaard.png);background-repeat: no-repeat;background-position: 100% .4em;}
.navigatieblok li a:hover {display: block;width: 217px;background:url(/uploads/JL/y5/JLy53f3JV9OTJ2uW-Vmisw/blt-standaard-ro.png);background-repeat: no-repeat;    background-position: 100% .4em;}
.navigatieblok li li a, .navigatieblok li li a:hover {width: 217px;}

/*mijpalen*/
.mijlpalen h3 {margin: 25px 0 3px 0;}
.mijlpalen h4 {font-size: 1em;margin: 0;}
.mijlpalen ul {font-size: 1em; list-style-type: none;margin:0px; padding: 0;}
.mijlpalen img {margin-top: 5px;}

/*artikel*/
.artikelHome h3 {margin: 25px 0 3px 0;}
.artikelHome img {margin-top: 5px;width: 220px;}
.balkOver {position:relative;margin: -30px 0 0;}

/*GroepsblogHome*/
#contentSub {clear:both;}
.navigatieblok.groepsblog li a {display: block;    width: 455px;background:url(/uploads/AQ/R3/AQR3r5gWWmRfQ4fcEUO7iA/blt-standaard.png);background-repeat: no-repeat;background-position: 100% .4em; }
.navigatieblok.groepsblog li a:hover {display: block;width: 455px;background:url(/uploads/JL/y5/JLy53f3JV9OTJ2uW-Vmisw/blt-standaard-ro.png);background-repeat: no-repeat;background-position: 100% .4em;}
.navigatieblok.groepsblog li li a, .navigatieblok li li a:hover {width: 455px;}

/*profiel*/
#kolomLinks .profiel {margin-left: 10px;border-bottom: 2px solid #D3005F; width: 217px;}
#kolomLinks .profiel h3 {border-bottom: 2px solid #D3005F; padding: 0 0 3px 0;width: 217px;
margin-top: 15px;}
#kolomLinks .profiel .fotoBlok {width: 217px; background:#f8d9e7; display:block;margin-bottom: 5px;}
#kolomLinks .profiel .fotoBlok img {padding:3px 0 0 0;}
#kolomLinks .profiel .naam {font-weight: bold; color: #D3005F;}
#kolomLinks .profiel .functie {background:url(/uploads/69/g1/69g1yfQkar2FsAu9ZT1P9A/functie.gif) no-repeat;padding: 3px 0px 3px 27px; }
#kolomLinks .profiel .locatie {background:url(/uploads/oF/Nv/oFNv_7aOIlziKQTy0-btAA/locatie.gif) no-repeat;padding: 3px 0px 3px 27px;}
#kolomLinks .profiel .waskos {background:url(/uploads/m3/vJ/m3vJb2Xdtv9LNT0XRC0x9w/waskos.gif) no-repeat;padding: 3px 0px 3px 27px;}
#kolomLinks .karma {width: 217px; background:#f8d9e7;margin: 5px 0; padding: 3px 0;}
#kolomLinks .karma p {padding: 1px 3px 0 3px; margin: 0;}
#profiel {width: 450px;}
#profiel img {width: 150px;}
#profielAanmaken {width: 450px;}
#profiel dl {
margin:1em 0;
}
#profiel dt {
margin:0;
padding:0;
font-weight:bold;
}
#profiel dd {
margin:0 0 2px;
padding:0;
}
/*smoelenboek*/
.zoekOpties {width: 470px;}
.zoekAlfabet {width: 200px;float: left;margin-right: 20px;}
.zoekInput {width: 250px;float: left;}
.trefwoordZoek {float: right; margin: 5px 22px 0 0;}

.profielMedewerker {width: 470px;clear: both;}
.profielMedewerker h3 {border-bottom: 2px solid #D3005F;margin: 5px 12px 5px 0;}
.profielGegevens {width: 320px;float: left;border-bottom: 1px solid #CCCCCC;margin-bottom: 20px;}
.profielGegevens p {border-top: 1px solid #CCCCCC;padding:5px 0 0 0; margin-top: 10px;}
.profielFoto {float: right; margin-right:12px;width: 130px;}
.profielFoto .avatar {float: right; width: 120px;}
.stuurBericht {float: right;}

/*documenten*/
.documentenBlok {float:right;width: 220px;margin: 0 0 5px 5px;padding: 0 3px 3px 3px;}
.documentenBlok h3{margin: 10px 0 3px 0;}
.documenten {background:#ccffff;border-top:2px solid #0099cc;border-bottom:2px solid #0099cc;padding:3px;}

/*Groepsblog*/

#groepsblog h3.groepsblog {display:block;border-bottom: 2px solid #D3005F;width: 460px;padding:5px 0; font-size: 1.2em; margin-bottom: 8px;}
#groepsblog .berichtPlaatsen {float: right;margin: 10px 0 0 0;}
#groepsblog .bericht {height:100%;clear: both;margin-bottom:10px;}
#groepsblog .avatarBlog {width: 110px;float:left;/*position:relative;*/}
#groepsblog .avatarBlog img {width: 100px;background:#ffccff; padding: 2px;}

/*#groepsblog .avatarBlog a:link span,
#groepsblog .avatarBlog a:visited span {background:#D3005F;color: FFFFFF;width:86px;font-size:0.8em;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;margin-op:-41px;left:0;bottom:0;position:absolute;padding:5px 15px 5px 3px;text-decoration:none;overflow:hidden;}
#groepsblog .avatarBlog a:hover span,#groepsblog .avatarBlog a:active span {display: block;}*/

#groepsblog .profiel {background: #D3005F; width: 100px; color: #FFF;padding: 2px;font-size: 0.9em;}

#groepsblog .berichtTekst {margin-left: 110px;}
#groepsblog .berichtTekst img {float:right;margin-bottom: 10px;}
#groepsblog .naamDatum {color: #D3005F;font-weight:bold;}
#groepsblog .reacties {clear: both; float: right;font-size:0.9em;color: #999999;}
#groepsblog .img {
float:right;
margin:2px 0 2px 10px;
clear:right;
width:120px;
}

.pagination{float:left;}

#groepsblog .sortCS{
background-color:#d3005f;
width:460px;
height:25px;
}
#groepsblog .sortCS h4{
color:#FFFFFF;
float:left;
overflow:hidden;
margin:2px 0 0 5px;
}
#groepsblog .sortCS ul{
list-style-type:none;
margin-right:2px;
}
#groepsblog .sortCS li{
float:right;
background-color:#FFFFFF;
width:110px;
margin:5px 2px;
height:20px;
}
#groepsblog .sortCS a {
text-decoration:none;
text-align:center;
display:block;
}

/*profiel*/


/*peiling*/

.fontSettings {
    /*font-family:arial;*/
    font-size:9pt;
    margin: 0px;
    color:#FFFFFF;
    width: 460px;
}
#poll {
    width: 450px;
    margin: 0 0 5px 10px;

}
.Answer    {
    color:#333333;
    font-weight:normal;

}
.fontSettings .p {
    margin: 2px;
    }
h2 {
    /*font-family:arial;*/
    margin-top:3px;
    margin-bottom:3px;
}


.header_poll p{
    background:url(/uploads/Wo/Lp/WoLp_2UX-ZmoytJ-NYtwXw/peiling_achtergrond.gif);
    background-repeat:no-repeat;
    padding: 5px;


}

.header_poll {
    background: #009DD9;
    height:auto;
    border:1px solid #017FC9;
    margin-bottom:3px;
}
.photo_poll img    {
    width: 460px;
}

.photo_poll p {
    margin: 0px;
}

.answers_poll .pollAnswer    {
    background:url(/uploads/Wo/Lp/WoLp_2UX-ZmoytJ-NYtwXw/peiling_achtergrond.gif);
    background-repeat:no-repeat;
    padding: 5px;


}

.answers_poll {
    background: #009DD9;
    height:auto;
    border:1px solid #017FC9;
    margin-bottom:5px;
    padding-bottom: 30px;
}


.forwardButton {
    float:right;

}
.greybottomimage {
padding:0px 0px 18px 0px;
margin:-21px 0px 0px 0px;
}

.fontSettings {
    font-family:arial;
    font-size:9pt;
}
h2 {
    font-family:arial;
    margin-top:3px;
    margin-bottom:3px;
}
.pollQuestion {
    font-family:arial;
    font-size:10pt;
    font-weight:bold;
}
.pollColor {
    background-color:#D9F0F9;
}

.Question {
    color:#333333;
    font-weight:bold;
    margin-bottom:5px;

}

.result {
    width:375px;
    height:15px;
    border:1px solid #009DD9;
    margin-top:5px;
    margin-bottom:5px;
}

.rate {
    color:#333333;
    font-weight:bold;
    font-size:10px;
}

.fontsettings_small{
    font-size:9pt;
    margin: 0px;
    color:#FFFFFF;
    width:220px;
    font-size: 10px;
    float:none;
}

.result_small {
    width:200px;
    height:15px;
    border:1px solid #009DD9;
    margin-top:5px;
    margin-bottom:5px;

}
/*einde peiling*/

/*begin search*/

.zoekdocument{
    height:250px;
}

.searchbutton{
    margin-top: 120px;
}

.search left {
    float:left;
    width: 175px;
    margin-top: 5px;
}

.searchright {
    float:left;
    width:175px;
    margin-top:5px;
}

/*einde search*/

/*verjaardagen*/

.verjaardag {
    height: auto;
    width: 220px;
    margin: 25px 0 0 0;
}

.geboortedag {
    margin-right: 8px;
    width:80px;
    float:left;
}

.naam {
    width: 130px;
    float:left;
}

.naamLast {width: 130px;
    float:left;
    margin-bottom: 30px;}

/*einde verjaardagen*/

/*blog*/

.bericht .datumBlog {text-align: right; color: #666;}
.naamDatumBlog {font-weight: normal;text-align: right; color: #666;}
.naamBlog {font-weight: bold; color: #000;}
.datumBlog {font-weight: normal;text-align: right; color: #666;}
.avatarBlogReactie {width: 85px; float: left;}
.avatarBlogReactie img {width: 75px;border: 3px solid #F8D9E7;}
.berichtTekstReactie {margin-left: 90px;}

/*interview*/

.fotoLinksInterview {width: 180px; padding: 5px 5px 5px 0; float: left;}

select {
width:270px;
}
.field fieldset {
line-height:0;
font-size:0;
text-indent:-9999px;
}
.field fieldset label {
display:block;
padding:2px 0 2px 25px;
text-indent:0;
line-height:18px;
font-size:11px;
}
.field fieldset input {
float:left;
clear:both;
}
.field p img, .userData img {
width:50px;
}
.dataform .field {
margin-bottom:3px;
padding:8px 10px 8px 12px;
/*background:#f5f5f5;*/
clear:both;
}

.dataform .field.nobg {
background:none;
}
.dataform .field .formSubtext {
width:100%;
text-align:right;
}
.dataform .label {
width:162px;
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 .field .form textarea {
width:56% !important;
height:140px !important;
}
.dataform fieldset.contents input, .dataform fieldset.contents textarea {
width:100%;
}
.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;
}
#error ul {
margin:0;
}
#error p {
font-weight:bold;
margin-bottom:.2em;
}
.formsub {margin-top:.4em;color:#555;}

.dataform .form fieldset {
width:272px !important;
}
html>body .dataform .checkSelect .form fieldset {
width:272px !important;
text-indent:-9999px;
}
html>body .dataform .checkSelect .form {
text-indent:-9999px;
}

html>body .dataform .checkSelect .form input {
clear:both;
float:left;
width:15px;
height:16px;
padding:0;
margin:0;
}
html>body .dataform .checkSelect .form label {
float:right;
margin-bottom:8px;
width:252px;
text-indent:0;
}

.clearboth {
clear:both;
}
fieldset {
border:0;
}

/*.registrationForm {
list-style-type: disc;
}*/

.spacer {
width:100%;
height:15px;
border-top:1px solid #bbb;
}
.label .formsub {
font-weight:normal;
color:#555555;
margin-top:0.4em;
}
.dataform .field {
background:#F0F0F0;
}
.label {
line-height:1.3;
}
#captcha .form p {
float:none;
width:100%;
margin:0;
padding:0;
}

.options {
overflow:hidden;
width:100%;
margin-bottom:10px;
}
.options div {
width:164px;
float:left;
}
.options div.left {
margin-right:4px;
}
.options div.right {
float:right;
}
.options h3 {
margin:0;
padding:2px 2px 3px;
font-size:1.1em;
background:#ccc;
border-top:1px solid #000;
border-bottom:1px solid #fff;
}
.options p {
padding:0 2px;
margin:2px 0 5px;
}

/*toelichting*/

.dataform a.toelichting {display:inline;text-decoration:none;color: #000;cursor: pointer;font-weight: normal;}
.dataform a.toelichting:hover {text-decoration:none;font-weight: bold;}
.dataform a.toelichting span {display:none;}
.dataform a.toelichting:hover span { background:#cfcfcf; font-family:Verdana, Geneva, sans-serif; line-height: 1.2em;color: #000;font-size:10px;font-weight: normal;border-top: 1px solid #b7b7b7;border-left: 1px solid #b7b7b7;border-right: 2px solid #999;border-bottom: 2px solid #999;background: #fff; display:inline;position: absolute;top:120px;left:600px;padding:5px 15px 5px 3px;letter-spacing:0.09em;width:200px;}

#captcha img {
margin-left:5px;
}
/*einde regform*/

/*waskopunten*/
.waskopunten{
width:350px;
}
.namen{
float:left;
width:250px;
overflow:hidden;
}
.namen h3{
padding-bottom:5px;}
.karma{
float:left;
width:100px;
overflow:hidden;
}
.pagination .waskoPunten{
width:280px;
}

/*einde waskopunten*/

#buzzCollector {
background:url(/uploads/6e/56/6e567686f567698a82f0fcc1a98050f9/buzz_bg_center.gif) repeat-y center top;
width:466px;
margin:10px -3px 20px;
position:relative;
}
#buzzCollector h2 {
padding:0 25px 15px;
color:#D3005F;
clear:both;
}
.buzzItems {
margin:0;
list-style:none;
}
.buzzBottom {
background:url(/uploads/90/1a/901ac2f502370faa802bcc737f52edfd/buzz_bg_bottom.gif) no-repeat center bottom;
padding:0 25px 25px;
margin:0;
}
.buzzItems li {
padding:0 0 0 85px;
margin:0 0 12px;
min-height:66px;
width:331px;
overflow:hidden;
}
.buzzItems .activity {
background:url(/uploads/54/ab/54ab7edb1c6033f6279697f1281b624f/buzz_activ.gif) no-repeat left top;
}
.buzzItems .news {
background:url(/uploads/d3/9d/d39dad64b0797503f1b851e57ff8782e/buzz_news.gif) no-repeat left top;
}
.buzzItems h3 {
margin:0;
color:#009dd9;
text-transform:uppercase;
}
.buzzItems .meta {
color:#888;
display:block;
}
.buzzItems a:link, .buzzItems a:visited {
color:#009dd9;
}
.buzzItems a:hover, .buzzItems a:active {
text-decoration:none;
}
.buzzItems p {
margin:0 0 10px;
}
.buzzItems img {
float:left;
margin:0 0 0 -85px;
width:75px;
height:61px;
position:relative;
border:1px solid #ccc;
}
.follow {
background:url(/uploads/79/c8/79c8f8f1ec859d34529fa7ce378224d5/buzz_bg_top.gif) no-repeat center top;
padding:35px 25px 10px;
margin:0;
list-style:none;
height:24px;
}
.follow li {
padding:0;
margin:0 10px 0 0;
float:left;
}
.follow a {
padding:4px 2px 4px 18px;
float:left;
}
.follow .bookmark a {
background:url(/uploads/8b/27/8b27120b461ad370141e0cad253d8e29/Favorite-icon.png) no-repeat left center;
cursor:pointer;
width:180px;
margin:0;
}
.follow .rss a {
background:url(/uploads/db/65/db6565af00fadca7d2b9de030f8e1674/Feed-icon.png) no-repeat left center;
}
#contact {
width:100%;
overflow:hidden;
margin:15px 0 20px;
}
.adresInfo {
background:#f8f8E8;
border:1px solid #E4E4D4;
width:223px;
float:left;
}
.adresInfo .inner {
width:209px;
padding:4px 8px 12px;
position:relative;
margin:0 -1px -1px;
background:url(/uploads/a4/8c/a48cd6be0cb64fd70737324093425ad2/post-it_bottom.png) no-repeat right bottom;
}
.adresInfo .bold {
font-weight:bold;
color:#000;
}
.adresInfo .hide {
position:absolute;
left:-9999px;
width:1px;
height:1px;
overflow:hidden;
color:#fff;
}
.adresInfo h3 {
margin:8px 0;
}
.adresInfo h4 {
margin:0;
}
.adresInfo p {
padding:0;
margin:0 0 5px;
line-height:1.3;
}
.adresInfo dl {
padding:0;
margin:0 0 8px;
line-height:1.3;
}
.adresInfo dt {
float:left;
margin:0 5px 0 0;
}
.adresInfo dd {
margin:0;
padding:0;
}
.adresInfo .section {
margin:8px 0 0;
padding:7px 0 0;
border-top:1px dotted #D3005F;
}
#map {
float:right;
width:225px;
}
#map a:link, #map a:visited {
float:left;
width:223px;
border:1px solid #D3005F;
}
#map a:hover, #map a:active {
border-color:#009DD9;
}
#map img {
float:left;
width:223px;
}
.actueel h3 {
font-size:1.1em;
margin:0 0 3px;
}
.actueel .meta {
color:#555;
font-style:italic;
}
ul.reactiesActueel {
margin:0 0 20px;
}
ul.reactiesActueel li {
padding:6px 8px;
background:#f5f4f4;
}
ul.reactiesActueel li.odd {
background:#fff;
}
ul.reactiesActueel h5 {
color:#D3005F;
margin:0 0 3px;
font-size:1em;
}
div.reageerActueel {
padding:8px 8px 10px;
margin:10px 0;
background:#f5f4f4;
}
div.reageerActueel h4 {
margin:0 0 5px;
}
div.reageerActueel textarea {
background:#fff;
border:2px solid #D3005F;
}
.intro {
margin:10px 0 15px;
overflow:hidden;
padding:0 235px 0 0;
width:225px;
}
.intro h3 {
font-size:13px;
margin:0 0 10px;
}
.intro .introImg {
width:225px;
float:right;
margin:2px -235px 10px 10px;
}
.intro .locationAnchor:link, .intro .locationAnchor:visited {
background:url(/uploads/84/7b/847b5e7be1d7fbb84d49c673a688a02a/arrow_down.gif) no-repeat left 2px;
padding:0 0 0 13px;
color:#009DD9;
}
.intro .locationAnchor:hover, .intro .locationAnchor:active {
background-position:left -38px;
color:#D3005F;
}


.article {
margin:0 0 1.5em;
border-bottom:1px dotted #ccc;
}
.newsletter {
margin:1.5em 0 0;
}
.newsletter h3 {
margin:1em 0;
}
.newsletter h4, .newsletterList h3 {
color:#009DD9;
text-transform:uppercase;
font-weight:normal;
margin:0 0 .5em;
}
.newsletter label {
color:#000;
display:block;
font-weight:bold;
margin:0 0 2px;
}
.newsletter input {
border:1px solid #000;
margin:0 0 4px;
display:block;
padding:3px 2px;
width:216px;
font-size:11px;
}
.newsletterCollectionList {
margin:0 0 1em;
list-style:none;
padding:0;
width:100%;
overflow:hidden;
}
.newsletterCollectionList li {
width:208px;
padding:6px 8px 0;
margin:0 0 10px;
background:#f0f0f0;
float:right;
}
.newsletterCollectionList fieldset {
padding:0;
}
.newsletterCollectionList .odd {
float:left;
}
.newsletter .buttonWrapper {
margin:0 0 10px;
}
.newsletter .buttonWrapper button, .newsletter a.button {
border:0;
padding:3px 5px;
color:#fff;
background:#D3005F;
cursor:pointer;
font-size:1em;
width: auto;
overflow: visible;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.newsletter .notOk button {
background:#ddd !important;
}
.newsletter a.button {
display:inline-block;
padding:3px 7px;
}
.newsletter .buttonWrapper button:hover, .newsletter a.button:hover,
.newsletter .buttonWrapper button:active, .newsletter a.button:active {
background:#009DD9;
}
.newsletter form span {
display:none;
margin:0 0 4px;
color:#666;
font-style:italic;
}
.newsletter .ok span {
display:block;
}
.newsletter .notOk span {
display:block;
}
.newsletterArchive {
margin:0 0 15px;
padding:0 0 15px;
border-bottom:1px dotted #ccc;
}
.newsletter p {
margin:0 0 1em;
}
.newsletter form {
margin:0;
padding:0;
}
.newsletterSelect {
width:100%;
}
.newsletterList {
padding:6px 8px 6px;
margin:0 0 10px;
background:#f0f0f0;
}
.newsletterList ul {
margin:0 0 4px;
padding:0 0 0 20px;
}
#contentPadding .newsletterList ul a:link, #contentPadding .newsletterList ul a:visited {
color:#D3005F;
}
#contentPadding .newsletterList ul a:hover, #contentPadding .newsletterList ul a:active {
color:#009DD9;
}

.artikelHome {
margin:0 0 1em;
}
#intraBuzz {
padding:0;
margin:0 0 20px;
list-style:none;
border-top:1px dotted #CCCCCC;
}
#intraBuzz li {
padding:8px 0 0;
margin:0;
border-bottom:1px dotted #CCCCCC;
clear:both;
position:relative;
height:1%;
}
#intraBuzz h4 {
text-transform:uppercase;
color:#009DD9;
margin:0 0 2px;
padding:0 42px 0 0;
}
#content #intraBuzz h4 a:link, #content #intraBuzz h4 a:visited {
text-transform:uppercase;
color:#009DD9;
text-decoration:none;
}
#content #intraBuzz h4 a:hover, #content #intraBuzz h4 a:active {
color:#D3005F;
}
#intraBuzz p {
margin:0 0 10px;
}
#intraBuzz p a {
white-space:nowrap;
}
#intraBuzz .date {
position:absolute;
top:6px;
right:0;
width:36px;
height:36px;
background:url(/uploads/82/3d/823df2fe534d02051fe2e1bba21d4d12/date_bg.gif) no-repeat center center;
}
#intraBuzz .date span {
float:left;
width:100%;
text-indent:-9999px;
background:url(/uploads/6f/41/6f41d7961874e003b6275b3adeb5997a/date_sprite.gif) no-repeat center top;
}
#intraBuzz .date .d {
margin:2px 0 0;
height:18px;
}
#intraBuzz .date .d01 {background-position:center 0px;}
#intraBuzz .date .d02 {background-position:center -20px;}
#intraBuzz .date .d03 {background-position:center -40px;}
#intraBuzz .date .d04 {background-position:center -60px;}
#intraBuzz .date .d05 {background-position:center -80px;}
#intraBuzz .date .d06 {background-position:center -100px;}
#intraBuzz .date .d07 {background-position:center -120px;}
#intraBuzz .date .d08 {background-position:center -140px;}
#intraBuzz .date .d09 {background-position:center -160px;}
#intraBuzz .date .d10 {background-position:center -180px;}
#intraBuzz .date .d11 {background-position:center -200px;}
#intraBuzz .date .d12 {background-position:center -220px;}
#intraBuzz .date .d13 {background-position:center -240px;}
#intraBuzz .date .d14 {background-position:center -260px;}
#intraBuzz .date .d15 {background-position:center -280px;}
#intraBuzz .date .d16 {background-position:center -300px;}
#intraBuzz .date .d17 {background-position:center -320px;}
#intraBuzz .date .d18 {background-position:center -340px;}
#intraBuzz .date .d19 {background-position:center -360px;}
#intraBuzz .date .d20 {background-position:center -380px;}
#intraBuzz .date .d21 {background-position:center -400px;}
#intraBuzz .date .d22 {background-position:center -420px;}
#intraBuzz .date .d23 {background-position:center -440px;}
#intraBuzz .date .d24 {background-position:center -460px;}
#intraBuzz .date .d25 {background-position:center -480px;}
#intraBuzz .date .d26 {background-position:center -500px;}
#intraBuzz .date .d27 {background-position:center -520px;}
#intraBuzz .date .d28 {background-position:center -540px;}
#intraBuzz .date .d29 {background-position:center -560px;}
#intraBuzz .date .d30 {background-position:center -580px;}
#intraBuzz .date .d31 {background-position:center -600px;}

#intraBuzz .date .m {
height:12px;
}
#intraBuzz .date .m01 {background-position:center -625px;}
#intraBuzz .date .m02 {background-position:center -645px;}
#intraBuzz .date .m03 {background-position:center -665px;}
#intraBuzz .date .m04 {background-position:center -685px;}
#intraBuzz .date .m05 {background-position:center -705px;}
#intraBuzz .date .m06 {background-position:center -725px;}
#intraBuzz .date .m07 {background-position:center -745px;}
#intraBuzz .date .m08 {background-position:center -765px;}
#intraBuzz .date .m09 {background-position:center -785px;}
#intraBuzz .date .m10 {background-position:center -805px;}
#intraBuzz .date .m11 {background-position:center -825px;}
#intraBuzz .date .m12 {background-position:center -845px;}

#intraBuzz .source {
margin:0 0 3px;
padding:0 42px 0 0;
font-style:italic;
color:#666;
}
#contentColumns {
width:100%;
overflow:hidden;
margin:10px 0 20px;
}

#registration {
margin:0 0 40px;
}
#steps {
margin:0 0 25px;
width:100%;
overflow:hidden;
padding:0;
list-style:none;
}
#steps li {
float:left;
height:37px;
line-height:15px;
margin:0 1px 0 0;
padding:5px 14px 0 4px;
width:95px;
background:#F8D9E7 url(/uploads/ba/f3/baf38dc5ddc3b98f50e2f3f23f3dc90a/step_arrow.gif) no-repeat right center;
color:#DF4A8D;
}
#steps .four {
margin:0;
}
#steps span {
float:left;
padding:0 0 0 16px;
background:url(/uploads/9d/60/9d60b34a4a805ad8ac60b23852ccb307/step_sprite.gif) no-repeat left top;
}
#steps .one .current {
background-position:left 0;
color:#D3005F;
}
#steps .one span {
background-position:left -40px;
}
#steps .two .current {
background-position:left -80px;
color:#D3005F;
}
#steps .two span {
background-position:left -120px;
}
#steps .three .current {
background-position:left -160px;
color:#D3005F;
}
#steps .three span {
background-position:left -200px;
}
#steps .four .current {
background-position:left -240px;
color:#D3005F;
}
#steps .four span {
background-position:left -280px;
}
#steps li .edit {
background-position:left -320px;
color:#D3005F;
}
#steps li .complete {
background-position:left -360px;
}
#registration h2 {
position:relative;
width:100%;
padding:17px 0 0;
}
#registration h2 span {
position:absolute;
top:0;
left:0;
height:15px;
line-height:15px;
font-size:12px;
text-transform:uppercase;
color:#009DD9;
}
#registration .comment {
margin:10px 0 25px;
}
#errors {
padding:10px 10px 2px;
background:#F8D9E7;
margin:0 0 20px;
}
#errors p {
font-weight:bold;
margin:0 0 10px;
}
#errors ul {
margin:0 0 10px;
padding:0 0 0 20px;
}
#errors li {
margin:0;
padding:0;
}
.requiredMessage {
margin: 0 0 5px;
font-style:italic;
}
.asterisk {
color:#D3005F;
}
#registration label {
color:#000;
}
#registration .formSubmit {
margin:8px 0 10px 174px;
}
#registration .info .formSubmit {
margin:0;
}
#registration button, #registration a.button {
border:0;
padding:3px 5px;
color:#fff;
background:#D3005F;
cursor:pointer;
font-size:1em;
width: auto;
overflow: visible;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.newsletter a.button {
display:inline-block;
padding:3px 7px;
}
#registration button:hover, #registration a.button:hover,
#registration button:active, #registration a.button:active {
background:#009DD9;
}
#registration .info {
padding:10px 10px 12px;
background:#F0F0F0;
margin:50px 0 20px;
}
.userData {
padding:10px 10px 12px;
background:#F0F0F0;
margin:20px 0;
}
.userData dl {
margin:0 0 10px;
}
.userData dt {
font-weight:bold;
}
.userData dd {
margin:0 0 2px;
padding:0;
}
.dataform .field, #registration .info, .userData {
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.wg-captchaImage {
float:left;
border:0;
}
.wg-captchaForm {
float:right;
margin:15px 0 0;
width: 60px;
}

.poll {
margin:0 0 15px;
}
.poll .question {
margin:10px 0;
font-size:1.3em;
font-weight:normal;
line-height:1.5;
font-style:italic;
color:#000;
}
.smallPoll .question {
font-size:1.15em;
font-weight:bold;
}
.poll .justVoted {
color:#009DD9;
margin:10px 0;
text-transform:uppercase;
}
.poll form {
padding:0;
margin:0;
}
.poll fieldset {
margin:0 0 10px;
}
.poll label {
color:#000;
display:block;
margin:0 0 2px;
}
.poll label span {
color:#D3005F;
font-weight:bold;
}
.poll textarea {
width:216px;
height:3.2em;
padding:3px 2px;
margin:0 0 2px;
border:1px solid #000;
}
.poll button {
border:0;
padding:3px 5px;
color:#fff;
background:#D3005F;
cursor:pointer;
font-size:1em;
width: auto;
overflow: visible;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;
}
.poll button:hover, .poll button:active {
background:#009DD9;
}
.poll .pollOptions {
width:460px;
overflow:hidden;
margin:10px 0 15px;
}
.poll .pollOptions .odd {
float:left;
width:222px;
clear:both;
}
.poll .pollOptions .even {
float:right;
width:222px;
}
.poll .oddOptions textarea {
width:142px;
}
.poll .pollOptions .option1, .poll .pollOptions .option4, .poll .pollOptions .option7 {
float:left;
width:148px;
clear:both;
margin:0 8px 0 0;
}
.poll .pollOptions .option2, .poll .pollOptions .option5, .poll .pollOptions .option8 {
float:left;
width:148px;
}
.poll .pollOptions .option3, .poll .pollOptions .option6, .poll .pollOptions .option9 {
float:right;
width:148px;
}
.poll .results {
clear:both;
margin:15px 0;
padding:10px 0 0;
border-top:1px dotted #ccc;
}
.poll .results h3, .poll .archive h3 {
margin:0 0 10px;
color:#D3005F;
}
.poll dl {
margin:0 0 15px;
padding:0;
width:100%;
overflow:hidden;
}
.smallPoll dl {
margin:0;
}
.poll dt {
color:#000;
font-weight:bold;
margin:0 0 5px;
padding:1px 0;
line-height:16px;
float:left;
width:222px;
clear:both;
}
.poll dd {
color:#D3005F;
margin:0 0 5px;
padding:1px 3px;
width:216px;
height:16px;
line-height:16px;
background:#fcf0f5 url(/uploads/67/ad/67ad94ba653a292fa1d02e65877b4768/poll_bg.gif) no-repeat left center;
border-bottom:1px solid #F6CEE0;
border-top:1px solid #F8D9E7;
float:right;
}
.smallPoll dt {
float:none;
margin:0 0 2px;
}
.smallPoll dd {
float:none;
}
.poll .responses {
font-style:italic;
color:#666;
margin:10px 0;
}
.poll .viewResults {
background:url(/uploads/AQ/R3/AQR3r5gWWmRfQ4fcEUO7iA/blt-standaard.png) no-repeat right 0.4em;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
display:block;
padding:2px 0 3px;
}
#content .tabs {
height:25px;
padding:0;
margin:0 0 15px;
list-style:none;
border-bottom:1px solid #000;
}
#content .tabs li {
float:left;
background:
#fff url(/uploads/75/15/75156157b1f15dd88f4583f4334f5750/tab_left.gif) no-repeat left top;
margin:0 0 0 4px;
}
#content .tabs li a, #content .tabs li a:link, #content .tabs li a:visited {
font-size:11px;
float:left;
height:20px;
padding:5px 0 0;
background:url(/uploads/50/3c/503c0bdd0083fe8fc1d59b55d55f8c40/tab_right.gif) no-repeat right top;
cursor:pointer;
width:110px;
text-align:center;
text-decoration:none;
color:#000;
}
#content .tabs li a:hover, #content .tabs li a:active {
color:#D3005F;
}
#content .tabs li a.current {
border-bottom:1px solid #fff;
margin-bottom:-1px;
position:relative;
}
.poll .tab {
margin:0 0 20px;
}
.poll .tab h4 {
margin:15px 0 5px;
}
.poll .tab ul {
list-style:none;
padding:0;
margin:0;
}
.poll .tab li {
padding:0 0 10px 0;
border-bottom:1px dotted #ccc;
margin:10px 0;
}
.poll .tab cite {
color:#999;
display:block;
font-style:normal;
}
.poll .tab cite span {
color:#009DD9;
font-weight:normal;
font-weight:bold;
text-transform:capitalize;
}
.poll .tab blockquote {
color:#666;
margin:0;
padding:0;
}
.poll .tab blockquote p {
margin:0;
}
.poll .tab blockquote span {
color:#000;
font-weight:bold;
font-style:normal;
}
.poll .noResults {
margin:0;
padding:10px 0 10px;
font-style:italic;
color:#666;
border-bottom:1px dotted #ccc;
}
#content .archive ul {
padding:0;
margin:0 0 15px;
list-style:none;
}
#content .archive li {
padding:0;
margin:0 0 2px;
}
#content .archive a:link, #content .archive a:visited {
color:#009DD9;
}
#content .archive a:hover, #content .archive a:active {
color:#D3005F;
}
.poll .archive .current {
font-weight:bold;
}
.hp {
width:1px;
height:1px;
float:right;
overflow:hidden;
color:#fff;
}
.hp input {
width:1px;
height:1px;
float:right;
border:0;
padding:0;
}



.mijnWasko {
clear:both;
}
#loginbox {
clear:both;
margin:0 0 15px;
padding:0;
list-style:none;
width:100%;
overflow:hidden;
}
#loginbox li {
margin:0;
padding:0;
border-bottom:1px solid #fff;
width:100%;
height:30px;
float:left;
}
#loginbox a {
float:left;
width:100%;
height:30px;
text-indent:-9999px;
background:url(/uploads/10/01/10011f3e5aaacbad1ec67d08f3983943/login_sprite_v2.png) no-repeat left top;
}
#loginbox .ouderlogin a:link,
#loginbox .ouderlogin a:visited {
background-position:left -60px;
}
#loginbox .ouderlogin a:hover,
#loginbox .ouderlogin a:focus,
#loginbox .ouderlogin a:active {
background-position:left -90px;
}
#loginbox .ouderlogintso a:link,
#loginbox .ouderlogintso a:visited {
background-position:left -120px;
}
#loginbox .ouderlogintso a:hover,
#loginbox .ouderlogintso a:focus,
#loginbox .ouderlogintso a:active {
background-position:left -150px;
}
#loginbox .medewerkers a:link,
#loginbox .medewerkers a:visited {
background-position:left 0px;
}
#loginbox .medewerkers a:hover,
#loginbox .medewerkers a:focus,
#loginbox .medewerkers a:active {
background-position:left -30px;
}
#loginbox .logout a:link,
#loginbox .logout a:visited {
background-position:left -180px;
}
#loginbox .logout a:hover,
#loginbox .logout a:focus,
#loginbox .logout a:active {
background-position:left -210px;
}
#loginbox .medewerkers2 a:link,
#loginbox .medewerkers2 a:visited {
background-position:left -240px;
}
#loginbox .medewerkers2 a:hover,
#loginbox .medewerkers2 a:focus,
#loginbox .medewerkers2 a:active {
background-position:left -270px;
}

#movies {
padding:10px 0 0;
}
#movies object {
display:block;
}
#movieDescription {
padding:10px 10px 12px;
background:#f0f0f0;
margin:0 0 14px;
}
#movieDescription h3 {
padding:0;
margin:0 0 4px;
font-size:.8em;
line-height:1;
letter-spacing:.05em;
color:#aaa;
text-transform:uppercase;
font-weight:normal;
}
#movieDescription h4 {
padding:0;
margin:0 0 4px;
font-size:1.2em;
line-height:1.3;
color:#d3005f;
}
#movieDescription p {
padding:0;
margin:0;
}
.js-on #movies .movieList {
width:475px;
position:relative;
margin:0 -15px 0 0;
padding:0;
list-style:none;
}
.movieList li {
margin:0 0 5px;
}
.js-on #movies .movieList li {
float:left;
width:144px;
height:100px;
padding:0;
margin:0 14px 14px 0;
overflow:hidden;
}
.movieList li a:link, .movieList li a:visited {
display:block;
font-weight:bold;
}
.movieList li p a:link, .movieList li p a:visited {
display:inline;
}
.js-on #movies .movieList li a:link, .js-on #movies .movieList li a:visited {
text-decoration:none;
padding:8px 10px 25px;
display:block;
height:67px;
background:#d9f0f9;
color:#009dd9;
position:relative;
font-weight:normal;
}
.js-on
 #movies .movieList li a:hover, .js-on #movies .movieList li a:active,
.js-on #movies .movieList li.current a:link, .js-on #movies .movieList
li.current a:visited {
background:#f8d9e7;
color:#d3005f;
}
.js-on .movieList a span {
bottom:5px;
height:20px;
left:10px;
position:absolute;
width:124px;
background:url(/uploads/bf/17/bf17d7856a5d0ff2f2138397728c6010/movielink_bg.png) no-repeat left -40px;
}
.js-on .movieList a:hover span, .js-on .movieList a:active span {
background-position:left -20px;
}
.js-on .movieList .current a span {
background-position:left top;
}


