html, body {
    color: black;
        background: white;
        background-color:#FFFFFF;
/*      background-image: url(images/1024icare2_BG.jpg-); */
/*      background-repeat: repeat; */
        font-family: "Lucida Grande",   "Lucida Sans Unicode", "Lucida Grande CY", Helvetica, Arial, sans-serif;
        margin: 0;
        font-size: 90%;
        }


hr {
        color: #61a0bc;
        height: 1px;
        width: 100%;
}

.textWidth{
	width: 700px;
}
a:link {
    color: #3646bf;
/*    color: #003098; */
    text-decoration: none;
}



a:visited {
/*    color: #343fb0; */
    color: #316766;
    text-decoration: none;
}


a:hover {
    text-decoration: underline;
    color: #df0032;
}


a.eng {
        font-weight: bold;
        padding-left: 20px;
}



a.een:link {
        font-size: 80%;
        text-transform: lowercase;
        text-align: left;
        color: #3646bf;
        display: block;
    text-decoration: none;
        font-weight: bold;
        padding: 0px;
        text-shadow: #d7e6e9 2px 2px 2px;
        margin-bottom: 1px;
        }


a.een:visited {
        font-size: 80%;
        text-transform: lowercase;
        text-align: left;
        color: #3646bf;
        display: block;
    text-decoration: none;
        font-weight: bold;
        padding: 0px;
        text-shadow: #d7e6e9 2px 2px 2px;
        margin-bottom: 1px;
        }


a.een:hover {
        font-size: 80%;
        text-transform: lowercase;
        text-align: left;
        color: #df0032;
        background-color: #d7e6e9;
        display: block;
    text-decoration:  none;
        font-weight: bold;
        padding: 0px;
        text-shadow: #d7e6e9 2px 2px 2px;
        margin-bottom: 1px;
}




p {
        padding: 0px 10px 0px 0%;
        margin: 0px;
        text-align:justify;
/*      border-right: 1px dashed #61a0bc; */


}

.noJustify p {
        padding: 0px 10px 0px 0%;
        margin: 0px;
        text-align:left;
/*      border-right: 1px dashed #61a0bc; */


}
.noJustify {
        text-align:left;
/*      border-right: 1px dashed #61a0bc; */


}

p.vet {
        /*   schaduw, bold, snel leesbaar OPVALLEND */
        font-weight: bold;
        text-align: justify;
        //text-shadow: #339 2px 2px 2px;
        padding: 0px 10px 10px 0%;
        margin: 0px;
}




ul,ol {
/*     color: #343fb0;*/
        line-height: 110%;
    margin: 17px 5% 20px 5%;
    padding: 0 6px;
}


div.tt {
    font-family: "Courier New", Courier;
    text-align: center;
        border: 1px solid #D0DFE3;
           padding: 5px;
        margin: 0px 0% 0px 0%;
        height: 40px;
        vertical-align: middle;
}



div.voetnoten {
    text-align: center;
        border: 1px solid #ebb3c6;
    padding: 0 4px;
        margin: 10px 0% 10px 0%;
        vertical-align: middle;
}



p.break {
        clear: both;
        padding: 0px;
        margin: 0px;
        height: 1px;
        /* let op laat deze P leeg, hij is maar 1 px hoog */
}



div.dashedlijn {
        padding: 0px 0px 10px 0%;
        margin: 0px;
        border-right: 1px dashed #61a0bc;
        text-align:justify;
}


div.dashedlijnWidth {
        padding: 0px 0px 10px 0%;
        margin: 0px;
        border-right: 1px dashed #61a0bc;
        text-align:justify;
		width: 600px;
}

div.lijn-horiz {
        padding: 0px 10px 0px 0%;
        margin: 0px;
        border-right: 1px dashed #61a0bc;
        border-bottom: 1px solid #61a0bc;
        text-align:justify;
        height: 1px;
        /* let op laat deze DIV leeg, hij is maar 1 px hoog */
}


div.nieuwsje {
        padding: 0px 10px 10px 0%;
        margin: 0px;
        border-right: 1px dashed #61a0bc;
        background-image: url(/images/nieuwsjebg2.jpg);
        background-repeat: no-repeat;
        text-align:justify;
}


img {
    border: none;
}


img.kop {
        padding: 20px;
        margin: 0;
        /*margin 2% links tussen tekst */
        /*afb. moet ruimte hebben, anders erg 'gepropt' */
}


td {
        vertical-align: top;
}


td.credit {
        vertical-align: bottom;
}


td.logo {
        background-color: #000;
}



h1 {font-size: 200%;
    text-align: left;
    line-height: 120%;
    font-weight: bold;
    margin: 0px 0px 0px 0%;
        padding: 0px 0px 10px 25px;
        background-image: url(/images/nieuwsjebg2.jpg);
        background-repeat: no-repeat;
        background-color:#FFFFFF;
        border-top: 1px solid #61a0bc;
}


h2 {font-size: 160%;
    text-align: left;
    line-height: 120%;
    font-weight: bold;
    margin: 0px 0px 0px 0%;
        padding: 0px 0px 10px 25px;
        background-image: url(/images/nieuwsjebg2.jpg);
        background-repeat: no-repeat;
        background-color:#FFFFFF;
        border-top: 1px solid #61a0bc;
}


h3 {font-size: 120%;
    text-align: left;
    line-height: 120%;
    font-weight: bold;
    margin: 0px 0px 0px 0%;
        padding: 0px 0px 10px 25px;
        background-image: url(/images/nieuwsjebg2.jpg);
        background-repeat: no-repeat;
        background-color:#FFFFFF;
        border-top: 1px solid #61a0bc;
}


h4 {font-size: 110%;
        text-align: left;
    line-height: 120%;
    font-weight: bold;
    margin: 0px 0px 0px 0%;
        padding: 0px 0px 10px 25px;
}


h5 {font-size: 80%;
        text-align: center;
    line-height: 120%;
    font-weight: bold;
        margin: 15px 5% 15px 5%;
        padding: 0px;


}


h6 {font-size: 90%;
    text-align: left;
    line-height: 120%;
    font-weight: bold;
      margin: 0px 0px 0px 0%;
        padding: 0px 0px 10px 25px;


}


em {font-style: italic;
}


blockquote {
    text-align: left;
        padding: 1px;


}


form {
        padding: 1px 3% 1px 3%;
}


h4.zoekkopjes {
        padding-left: 0;
        margin-top: 1em;
}
p.more {
        font-weight: bold;
        margin: 1em 0;
}


/* search */
ul.flat {
        padding: 0;
        margin: 0;
        list-style-type: none;
}


table.form td {
        vertical-align: top;
}


#searchform {
        min-width: 500px;
}


#adv {
        border: 1px solid #dcdcdc;
        padding: 4px;
        margin: 4px 0;
}


label.short {
        width: 5em;
}
