body {
    font-family:Verdana, Arial, sans-serif;
    font-size:12px;
    color:#808080;
}

a {
    cursor: pointer;
    text-decoration:none;
    color:#004990;
}
a:hover {
    color:#00aeef;
}
img {
    border:none;
}
.dblauw {
   color:#004990;
}
.blauw {
    color:#00aeef;
}
.groen {
    color:#8CC63F;
}
.paars {
    color:#A9218E;
}
.oranje {
    color:#FAA634;
}
h1 {
    margin:0px;
    font-size:18px;
}

.meer {
    float:right;
    display:block;
}
/*home*/
.tekstblok-home {
    position:relative;
    padding:20px 0px 20px 20px;
    width:300px;
    height:133px;
    background:#ffffff;
    z-index:2;
    color:#004990;
    float:left;
	overflow:hidden;
}
.tekstblok-home h1 {
    font-size:17px;
}
.tekstblok-home p {
    line-height:150%;
}
.tekstblok-home .meer {
    color:#00AEEF;
    font-weight:bold;
}
.nieuwsblok-home {
    width:403px;
    height:173px;
    position:relative;
    float:left;
    clear:right;
    margin-left:40px;
}
.nieuwsblok-home h2 {
    margin:20px 0px 0px 0px;
    color:#004990;
    font-size:17px;
}
.nieuwsblok-home ul.nieuws-home {
    margin:0px 0px 0px 0px;
    padding:0px;
    overflow:hidden;
    z-index:10;
}
.nieuwsblok-home ul.nieuws-home li {
    list-style-type:none;
    padding:0px;
    margin:7px 0px;
    position:relative;
    overflow:hidden;
    width:300px;
    font-size:11px;
}
.nieuwsblok-home ul.nieuws-home li .nieuwsfoto-home {
    width:70px;
    height:45px;
    float:left;
}
.nieuwsblok-home ul.nieuws-home li p {
    display:block;
    float:right;
    margin:0px 10px 0px 0px;
    width:205px;
    color:#004990;
}
.nieuwsblok-home ul.nieuws-home li p a {
    color:#004990;
}
.nieuwsblok-home ul.nieuws-home li .pijl-meer {
    position:absolute;
    right:0px;
    bottom:0px;
}
.afb-nieuws {
	float:left;
	margin:0px 5px 5px 0px;
}
.banner-home, .left {
    display:none;
}
/**/
/*midden*/
.midden {
    width:618px;
    position:relative;
    margin:0px 20px 0px 20px;
}
.breed {
    width:718px;
}
.right {
    width:180px;
    position:relative;
    padding-top:30px;
}
.hkz {
    position:absolute;
    left:30px;
    bottom:20px;
    width:45px;
    height:38px;
    z-index:2;
}
.kruimelpad {
    width:518px;
    margin:10px 0px;
    position:relative;
    text-align:right;
    font-size:10px;
    color:#B2B2B2;
}
.kruimelpad a {
    color:#b2b2b2;
}
.kruimelpad a:hover {
    text-decoration:underline;
}
ul.overzicht-aanbod {
    position:relative;
    margin:0px;
    padding:0px;
    overflow:hidden;
}
ul.overzicht-aanbod li {
    margin:0px 20px 20px 0px;
    width:239px;
    height:118px;
    position:relative;
    list-style-type:none;
    float:left;
}
ul.overzicht-aanbod img {
    position:absolute;
    z-index:-1;
}
ul.overzicht-aanbod li h2 {
    width:219px;
    margin:0px;
    color:#ffffff;
    font-size:13px;
    height:100px;
}
ul.overzicht-aanbod li a h2 {
    color:#ffffff;
    padding:5px 10px;
    display:block;

    width:239px;
    overflow:hidden;
    top:0px;
    left:0px;
    z-index:2;
}
ul.overzicht-aanbod li h2 .small {
    font-size:10px;
}
ul.overzicht-aanbod li .bgblauw h2 {
    background:url(../img/blok-blauw-t.png) bottom left;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/blok-blauw-t.png');
}
ul.overzicht-aanbod li .bggroen h2 {
    background:url(../img/blok-groen-t.png) bottom left;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/blok-groen-t.png');
}
ul.overzicht-aanbod li .bgoranje h2 {
    background:url(../img/blok-oranje-t.png) bottom left;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/blok-oranje-t.png');
}
ul.overzicht-aanbod li .bgpaars h2 {
    background:url(../img/blok-paars-t.png) bottom left;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/blok-paars-t.png');
}
ul.overzicht-aanbod li .bgrood h2 {
    background:url(../img/blok-rood-t.png) bottom left;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/blok-rood-t.png');
}
ul.overzicht-aanbod li .bggeel h2 {
    background:url(../img/blok-geel-t.png) bottom left;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/img/blok-geel-t.png');
}
.linktabel {
    margin:20px 0px;
    font-size:12px;
}
.linktabel td {
    padding-bottom:20px;
}
.linktabel h2 {
    font-size:12px;
    margin:0px 0px 5px 0px;
    min-height:18px;
    height:auto !important;
    height:18px;
}
.linktabel h2 a {
    padding:0px 0px 5px 25px;
    display:block;
    background:url(../img/pijl-link.gif) top left no-repeat;
}
.linktabel .meer a {
    padding-right:10px;
    font-weight:bold;
    /*background:url(../img/pijl-blauw.gif) 65px 4px no-repeat;*/
    clear:both;
    font-size:12px;
}
ul.albumoverzicht {
    width:550px;
    position:relative;
    margin:20px 0px;
    padding:0px;
}
ul.albumoverzicht li {
    list-style-type:none;
    float:left;
    margin:0px 50px 0px 0px;
    width:125px;
    height:200px;
}
ul.detail li {
    height:160px;
}
ul.albumoverzicht li a {
    color:#00AEEF;
}
ul.albumoverzicht li .albumimg {
    margin:0px 0px 15px 0px;
}
ul.albumoverzicht li .albumlink {
    padding-right:10px;
    background:url(../img/pijl-lblauw.gif) right 3px no-repeat;
        ;
}
.terug {
    padding-left:10px;
    clear:both;
    background:url(../img/pijl-lblauw-links.gif) 0px 3px no-repeat;
}

.terug a {
    color:#00AEEF;
}
.teruggrijs {
    background:url(../img/pijl-zwart-links.gif) 0px 5px no-repeat;
    margin:20px 0px;
}
.teruggrijs a {
    color:#000000;
}

.terug-rechts {
    font-size:12px;
}
h2 {
    font-size:12px;
    min-height:18px;
    height:auto !important;
    height:18px;
}
h2.resultaat {
    padding:0px 0px 5px 25px;
    display:block;
    line-height:150%;
    background:url(../img/pijl-link.gif) top left no-repeat;
}
.tablewie {
    margin:20px 0px;
    font-size:11px;
    width:700px;
}
.tablewie td, .tablewie th {
    border-bottom:1px solid #00AEEF;
    padding:5px 20px 5px 0px;
    text-align:left;
    vertical-align: top;
}
.tablewie td a {
    color:#808080;
}
.tablewie td a:hover {
 color:#004990;
}
.tablewie th {
    color:#00AEEF;
}
.tablewie td.no-border, .tablewie th.no-border {
    border:none;
}
.tablewie td.no-border strong {
    color:#004990;
}
.tablewie td .meer {
    float:left;
}
.tablewie td .meerdblauw a {
    clear:both;
    float:right;
    padding-right:10px;
    margin-bottom:10px;
    color:#004990;
    background:url(../img/pijl-blauw.gif) right 4px no-repeat;
    font-weight:bold;
}
/**/
/*rechts*/
.nieuwsblok {
    width:180px;
    position:relative;
    overflow:hidden;
    background:#EBEBEB;
    font-size:11px;
    padding-bottom:10px;
}
.nieuwsblok h2 {
    width:160px;
    margin:5px 10px;
    color:#ffffff;
    font-size:15px;
}
.nieuwsblok ul {
    margin:0px 0px 0px 0px;
    padding:0px;
    position:relative;
    overflow:hidden;
}
.nieuwsblok ul li {
    list-style-type:none;
    margin:20px 10px;
    padding:0px;
    position:relative;
    width:160px;
    display:block;
}
.nieuwsblok ul li .meer {
    position:relative;
}
.nieuwsblok ul li .meerblauw a {
    clear:both;
    float:right;
    padding-right:10px;
    margin-bottom:10px;
    color:#00aeef;
    background:url(../img/sub-pijl-b.gif) right 5px no-repeat;
}
.nieuwsblok ul li .meergroen a {
    clear:both;
    float:right;
    padding-right:10px;
    margin-bottom:10px;
    color:#8CC63F;
    background:url(../img/sub-pijl-g.gif) right 5px no-repeat;
}
.nieuwsblok ul li .meerpaars a {
    clear:both;
    float:right;
    padding-right:10px;
    margin-bottom:10px;
    color:#A9218E;
    background:url(../img/sub-pijl-p.gif) right 5px no-repeat;
}
.nieuwsblok ul li .meeroranje a {
    clear:both;
    float:right;
    padding-right:10px;
    margin-bottom:10px;
    color:#FAA634;
    background:url(../img/sub-pijl-o.gif) right 5px no-repeat;
}
.nieuwsblok .bgblauw {
    width:180px;
    height:30px;
    overflow:hidden;
    position:absolute;
    top:0px;
    left:0px;
    z-index:2;
    background:url(../img/blok-blauw-t.png) bottom left;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/blok-blauw-t.png');
}
.nieuwsblok .bggroen {
    width:180px;
    height:30px;
    overflow:hidden;
    position:absolute;
    top:0px;
    left:0px;
    z-index:2;
    background:url(../img/blok-groen-t.png) bottom left;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/blok-groen-t.png');
}
.nieuwsblok .bgpaars {
    width:180px;
    height:30px;
    overflow:hidden;
    position:absolute;
    top:0px;
    left:0px;
    z-index:2;
    background:url(../img/blok-paars-t.png) bottom left;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/blok-paars-t.png');
}
.nieuwsblok .bgoranje {
    width:180px;
    height:30px;
    overflow:hidden;
    position:absolute;
    top:0px;
    left:0px;
    z-index:2;
    background:url(../img/blok-oranje-t.png) bottom left;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/blok-oranje-t.png');
}