@charset "utf-8";

* {
margin: 0;
padding: 0;
}

html {
overflow-y: scroll;
}


body {
color: #000;
}
a {
color: #3E5AFB;
font-weight: bold;
}

.container {
width: 880px;
padding: 0 0 0 10px;
margin-top: 1%;
* margin-top: 1.0%;
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
line-height: 1.5;
position: relative;
}
h1.alt, p.alt, h2.alt {
text-indent: -9999px;
display: none;
}
h1 {
font-size: 140%;
}
h2 {
font-size: 130%;
}
h3 {
font-size: 120%;
}
h4 {
font-size: 100%;
}
p {
margin-bottom: 1em;
}


ul.main_menu {
width: 100%;
overflow: hidden;
}

ul.main_menu li {
width: 220px;
height: 220px;
float: left;
list-style: none;
}
ul.main_menu li a {
display: block;
width: 100%;
height: 220px;
text-indent: -9999px;
}

ul.main_menu li.logo {
background: url(../images/homepage/logo.gif) 0 0 no-repeat;
}

ul.main_menu li.kind {
background: url(../images/homepage/kinderen_hover1.jpg) 0 0 no-repeat;
}
ul.main_menu li.kind a.kind {
background: url(../images/homepage/kinderen1.jpg) 0 0 no-repeat;
}
ul.main_menu li.kind a:hover.kind,
ul.main_menu li.kind a:focus.kind {
background: url(../images/homepage/kinderen_hover1.jpg) 0 0 no-repeat;
}

ul.main_menu li.volw {
background: url(../images/homepage/volwassenen_hover1.jpg) 0 0 no-repeat;
}
ul.main_menu li.volw a.volw {
background: url(../images/homepage/volwassenen1.jpg) 0 0 no-repeat;
}
ul.main_menu li.volw a:hover.volw,
ul.main_menu li.volw a:focus.volw {
background: url(../images/homepage/volwassenen_hover1.jpg) 0 0 no-repeat;
}

ul.main_menu li.oud {
background: url(../images/homepage/ouderen_hover1.jpg) 0 0 no-repeat;
}
ul.main_menu li.oud a.oud {
background: url(../images/homepage/ouderen1.jpg) 0 0 no-repeat;
}
ul.main_menu li.oud a:hover.oud,
ul.main_menu li.oud a:focus.oud {
background: url(../images/homepage/ouderen_hover1.jpg) 0 0 no-repeat;
}

ul.main_menu li.asvz {
background: url(../images/homepage/over-ons_hover1.jpg) 0 0 no-repeat;
}
ul.main_menu li.asvz a.asvz {
background: url(../images/homepage/over-ons1.jpg) 0 0 no-repeat;
}
ul.main_menu li.asvz a:hover.asvz,
ul.main_menu li.asvz a:focus.asvz {
background: url(../images/homepage/over-ons_hover1.jpg) 0 0 no-repeat;
}

ul.main_menu li.asvz_alt {
background: #1CCEFC url(../images/homepage/welkomT.gif) 0 0 no-repeat;
position: relative;
}
ul.main_menu li.asvz_alt h4,
ul.main_menu li.asvz_alt li,
ul.main_menu li.asvz_alt p {
display: none;
}

ul.main_menu li.asvz_alt li {
height: auto;
width: auto;
background:none;
}

ul.main_menu li.asvz_alt a.readMore {
background:none;
text-indent: 0;
height: auto;
width: auto;
display: block;
position: absolute;
bottom: 7px;
left: 17px;
color: #fff;
}
ul.main_menu li.asvz_alt a:hover.readMore,
ul.main_menu li.asvz_alt a:focus.readMore {
color: #330065;
}

/* BUTTONS ONDER */

ul.buttons {
width: 100%;
overflow: hidden;
position: relative;
}

ul.buttons li {
width: 50%;
height: 210px;
float: left;
list-style: none;
}
ul.buttons li h3,
ul.buttons li h4 {
text-indent: -9999px;
}
ul.buttons li.bp {
background: url(../images/homepage/bp.jpg) 0 0 no-repeat;
}

ul.buttons li.bp h3 a {
background: url(../images/homepage/bp.gif) 0 0 no-repeat;
height: 55px;
width: 200px;
display: block;
}

ul.buttons li.bp h4 {
text-indent: 0;
position: relative;
top: 0;
left: 135px;
width: auto;
line-height: 2.7;
}

ul.buttons li.bp p.bp {
position: absolute;
top: 185px;
right: 52%;
width: auto;
}
ul.buttons li.bp h4 a,
ul.buttons li.bp p.bp a {
color: #b4a000;
text-decoration:none;
}
ul.buttons li.bp h4 a:hover,
ul.buttons li.bp p a:hover,
ul.buttons li.bp h4 a:focus,
ul.buttons li.bp p a:focus {
color: #000;
}
ul.buttons li.bp h4 a.highlight {
color: #0a3970;
}

ul.buttons li.po {
/*background: url(../images/homepage/po/po_1.jpg) 0 0 no-repeat;*/
}
ul.buttons li.po p.po {
position: absolute;
top: 185px;
right: 2%;
}
ul.buttons li.po p.po a {
color: #E10060;
text-decoration:none;
}
ul.buttons li.po p.po a:hover,
ul.buttons li.po p.po a:focus {
color: #000;
}


/* SERVICEBLOCK */

.service_block {
width: 211px;
height: 151px;
position: absolute;
top: 240px;
left: 700px;
background: url(../images/homepage/leesvoor.gif) 0 0 no-repeat;
}
.service_block p {
text-indent: -9999px;
}


/* ZORGBEMIDDELINGKNOP */

p.zb {
width: 211px;
height: 151px;
position: absolute;
top: 225px;
left: 455px;
z-index: 1001;
}
p.zb a {
display: block;
}
p.zb a img {
border: none;
}

p.news {
width: 220px;
height: 64px;
position: absolute;
top: 376px;
left: 450px;
z-index: 1001;
}
p.news a {
display: block;
}
p.news a img {
border: none;
}

.search {
width: 200px;
height: 148px;
position: absolute;
top: 232px;
left: 675px;
left: 680px;
z-index: 1001;
/*background: url(../images/search.jpg) 0 0 no-repeat;*/
}

.search  form {
position: relative;
top: 55px;
left: 35px;
width: auto;
}

.search input {
width: 100px;
}

.search input.button {
width: auto;
position: relative;
top: 3px;
}

.search a img {
border: none;
}

/* FOOTER */

.footer {
margin-left: 10px;
margin-bottom: 10px;
padding-left: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size: 70%;
color: #BBB39B;
letter-spacing: 1px;
background: #f3f3f3;
line-height: 3;
width: 870px;
* position: relative;
* bottom: 10px;
}

.footer .footerx {
font-weight: bold;
}

.footer a {
color: #BBB39B;
font-weight: bold;
}

.footer a:hover,
.footer a:focus {
color: #E1057D;
}
/*
.footer a.flag img {
position: relative;
top: 21px;
border: none;
}
*/
.banner {
position: absolute;
left: 903px;
top: 13px;
}

.banner a img {
border: none;
}




