* {
    border:0px;
    vertical-align:top;
    margin:0px;
    font-family:Verdana,Arial;
}
body {
    text-align:center;
    font-size:11px;
    line-height:16px;
    background-color:#d2e6fa;
}
h1,h2 {
   font-weight:normal;
   font-size:20px;
   line-height:24px;
}
#mainContainer {
    margin:auto;
    text-align:left;
    width:1000px;
    position:relative;
}
#mainContainer #header {
    position:relative;
}
#mainContainer #header h1 {
    color:#4814a0;
    font-size:20px;
    line-height:60px;
    margin-left:15px;
}
#mainContainer #header #menuTopRight {
    position:absolute;
    left:795px;
    width:190px;
    padding-top:20px;
}
#mainContainer #header #menuTopRight img {
    margin-right:20px;
}
#mainContainer #header #menuTopRight a {
    text-decoration:none;
    color:#4814a0;
    line-height:20px;
}
#mainContainer #left {
    position:absolute;
    width:220px;
    top:60px;
}
#mainContainer #left #menu {
    background-image:url('../../gfx/logo.jpg');
    height:293px;
    padding:15px;
    line-height:16px;
    padding-top:110px;
}
#mainContainer #left #menu a {
    color:#009ddb;
    display:block;
    text-decoration:none;
}
#mainContainer #left #menu a:hover,
#mainContainer #left #menu .active {
    color:#d95e16;
}
#mainContainer #left #menu .active {
    font-weight:bold;
}
#mainContainer #left #makelaar {
    margin-top: 1px;
    background-image:url('../../gfx/makelaar.jpg');
    background-repeat:no-repeat;
    height:40px;
    padding:15px;
    padding-top:170px;
    color:#4814a0;
    cursor:pointer;
}
#mainContainer #left #makelaar a {
    color:#4814a0;
}
#mainContainer #left #makelaar h4 {
    font-size:16px;
    line-height:20px;
}
#mainContainer #middle {
    position:absolute;
    width:520px;
    left:240px;
    top:60px;
}
#mainContainer #middle #homeBlue .homeBlueTitle {
	font-size:20px;
	font-weight:bold;
}
#mainContainer #middle #homeBlue {
    background-image:url('../../gfx/b_home_blue.jpg');
    height:322px;
    font-size:12px;
	font-weight:bold;
    line-height:24px;
    color:#FFF;
    padding:20px;
}
#mainContainer #middle #vervolgBlue {
    background-image:url('../../gfx/b_vervolg_blue.jpg');
    height:585px;
    width:489px;
    color:#FFF;
    padding:15px;
    padding-top:40px;
}
#mainContainer #middle #vervolgBlue #scroll {
    overflow:auto;
    height:580px;
    width:489px;
    line-height:16px;
    scrollbar-arrow-color: #059fdb;
    scrollbar-face-color: #fef1e4;
    scrollbar-highlight-color: #fef1e4;
    scrollbar-3dlight-color: #fef1e4;
    scrollbar-shadow-color: #fef1e4;
    scrollbar-darkshadow-color: #fef1e4;
    scrollbar-track-color: #48b3e7;
}
#mainContainer #middle #vervolgBlue #scroll a {
    color:#FFF;
}
#mainContainer #middle #vervolgBlue h1 {
    font-weight:normal;
    margin-bottom:16px;
}
#mainContainer #right {
    position:absolute;
    width:220px;
    left:780px;
    top:60px;
}
#mainContainer #right .bigButton {
    height:110px;
    overflow:hidden;
    color:#FFF;
    padding:15px;
    cursor:pointer;
}
#mainContainer #right .bigButton a {
    color:#FFF;
    text-decoration:none;
}
#mainContainer #right .bigButton h2 {
    font-size:16px;
    line-height:20px;
    font-weight:bold;
    margin-bottom:12px;
}
#mainContainer #right #waardebepaling {
    height:220px;
    background-color:#FFF;
    background-image:url('../../gfx/hypotheek.jpg');
    background-position:center center;
    background-repeat:no-repeat;
    cursor:pointer;
}
#mainContainer #right #waardebepaling h3 {
    padding-top:13px;
    padding-left:16px;
    color:#4814a0;
    font-size:16px;
    line-height:20px;
}
#mainContainer #right #makelaar {
    position:absolute;
    bottom:-225px;
    left:0px;
    background-image:url('../../custom/instanties/inst_362/foto_4.jpg');
    width:220px;
    background-repeat:no-repeat;
    height:40px;
    padding:15px;
    padding-top:170px;
    color:#4814a0;
}
#mainContainer #right #makelaar h4 {
    font-size:16px;
    line-height:20px;
}
#mainContainer #right #purpleText {
    background-image:url('../../gfx/b_purple_h.jpg');
    color:#FFF;
    padding:15px;
    height:390px;
}
#mainContainer #right #purpleText a {
    text-decoration:none;
    color:#FFF;
}
#mainContainer #right #orangeText {
    background-image:url('../../gfx/b_orange_h.jpg');
    color:#FFF;
    padding:15px;
    padding-top:10px;
    height:610px;
}

#mainContainer #right #orangeText input {
    background-color:#f2d5b4;
    width:191px;
    color:#d48123;
}
#mainContainer #right #orangeText textarea {
    background-color:#f2d5b4;
    width:191px;
    height:70px;
    font-size:11px;
    line-height:16px;
    color:#d48123;
}
#mainContainer #right #orangeText select {
    background-color:#f2d5b4;
    width:191px;
    color:#d48123;
    font-size:11px;
    line-height:16px;
}

#mainContainer #right #blueText {
    background-image:url('../../gfx/b_blue_h.jpg');
    color:#FFF;
    padding:15px;
    padding-top:7px;
    height:618px;
}
#mainContainer #right #blueText input {
    background-color:#b2e0f7;
    width:191px;
    color:#14a0e6;
}
#mainContainer #right #blueText textarea {
    background-color:#b2e0f7;
    width:191px;
    height:70px;
    font-size:11px;
    line-height:16px;
    color:#14a0e6;
}
#mainContainer #right #blueText select {
    background-color:#b2e0f7;
    width:191px;
    color:#14a0e6;
    font-size:11px;
    line-height:16px;
}
#mainContainer #right #purpleText h1 {
    font-size:16px;
    line-height:20px;
}
#mainContainer #right #adviseur {
    background-image:url('../../gfx/hypotheekadv.jpg');
    height:30px;
    padding:20px;
    padding-top:170px;
    color:#4814a0;
    cursor:pointer;
}
#mainContainer #right #adviseur h4 {
    font-size:16px;
    line-height:20px;
}

#mainContainer #search {
    position:absolute;
    left:240px;
    background-image:url(../../gfx/bg_search.jpg);
    width:150px;
    height:585px;
    padding:15px;
    padding-top:40px;
    color:#FFF;
}
#mainContainer #search a {
    color:#FFF;
    text-decoration:none;
    font-weight:bold;
}
#mainContainer #adviseur2 {
    position:absolute;
    bottom:0px;
    left:0px;
    width:140px;
    height:30px;
    padding:20px;
    padding-top:170px;
    color:#4814a0;
    cursor:pointer;
}
#mainContainer #adviseur h4 {
    font-size:16px;
    line-height:20px;
}
#mainContainer #search h2 {
    color:#FFF;
    font-weight:normal;
    font-size:20px;
    line-height:24px;
    margin-bottom:10px;
}
#mainContainer #search input {
    margin:0px;
    padding:0px;
    height:15px;
}
#mainContainer #search select {
    width:150px;
    background-color:#009fde;
    border:1px solid #FFF;
    font-size:11px;
    line-height:16px;
    color:#FFF;
}

#mainContainer #aanbodResultaat {
    position:absolute;
    left:440px;
    background-image:url(../../gfx/bg_result.jpg);
    width:530px;
    height:585px;
    padding:15px;
    padding-top:40px;
    color:#4814a0;
}
#mainContainer #aanbodResultaat #scroll {
    height:560px;
    width:530px;
    overflow:auto;
    scrollbar-arrow-color: #ed820b;
    scrollbar-face-color: #fdf2e6;
    scrollbar-highlight-color: #fef1e4;
    scrollbar-3dlight-color: #fef1e4;
    scrollbar-shadow-color: #fef1e4;
    scrollbar-darkshadow-color: #fef1e4;
    scrollbar-track-color: #f6c085;
}
#mainContainer #aanbodResultaat h1 {
    color:#4814a0;
    font-size:20px;
    line-height:24px;
    font-weight:normal;
}
#mainContainer #aanbodResultaat #results {
    overflow:auto;
    height:475px;
    border-top:1px solid #4814a0;
    padding-top:10px;
    margin-top:10px;
    scrollbar-arrow-color: #e96e26;
    scrollbar-face-color: #fef1e4;
    scrollbar-highlight-color: #fef1e4;
    scrollbar-3dlight-color: #fef1e4;
    scrollbar-shadow-color: #fef1e4;
    scrollbar-darkshadow-color: #fef1e4;
    scrollbar-track-color: #f6c085;
}
#mainContainer #aanbodResultaat #results .foto div {
    background-color:#4814a0;
    width:180px;
    height:120px;
    overflow:hidden;
    line-height:20px;
    text-align:center;
    color:#FFF;
}
#mainContainer #aanbodResultaat #results .text {
    padding-left:15px;
}
#mainContainer #aanbodResultaat #results .text a {
    color:#4814A0;
    text-decoration:none;
}
#mainContainer #aanbodResultaat #results .line {
    font-size:1px;
    border-bottom:1px solid #FFF;
    margin-top:20px;
    margin-bottom:20px;
}
#mainContainer #aanbodResultaat #tabs {
    margin:-15px;
    margin-top:-40px;
    margin-bottom:0px;
}
#mainContainer #aanbodResultaat a {
    color:#2b1277;
    text-decoration:none;
}
#mainContainer #aanbodResultaat #tabs table td a {
    display:block;
    background-color:#f6c085;
    padding:3px;
    padding-left:20px;
    text-decoration:none;
    color:#2b1277;
}
#mainContainer #aanbodResultaat #tabs table td .active {
    background-color:transparent;
}


.listTable {
    width:100%;
}
.listTable textarea {
    width:100%;
    height:100px;
}
button {
    cursor:pointer;
    background-color:transparent;
    display:inline;
    border:0px;
    color:#FFF;
    font-size:11px;
    line-height:16px;
    margin:0px;
    margin-top:16px;
    padding:0px;
    font-weight:bold;
}
#paginatie a {
    text-decoration:none;
}






#mainContainer #aanbodResultaat input {
    background-color:#f2d5b4;
    width:186px;
    color:#d48123;
}
#mainContainer #aanbodResultaat textarea {
    background-color:#f2d5b4;
    width:186px;
    height:70px;
    font-size:11px;
    line-height:16px;
    color:#d48123;
}
#mainContainer #aanbodResultaat select {
    background-color:#ed752d;
    width:120px;
    color:#4814a0;
    font-size:11px;
    line-height:16px;
    border:1px solid #4814a0;
}


#mainContainer #left #logo {
    position:absolute;
    left:0px;
    top:0px;
    width:220px;
    height:100px;
    cursor:pointer;
}

#fotosInfoDiv {
    padding-top:8px;
    padding-bottom:8px;
    font-weight:bold;
}

#fotosDiv {
    overflow:auto;
    width:509px;
    height:100px;
    padding-bottom:15px;
}
#fotosDiv img {
    margin-right:8px;
    margin-top:8px;
    height:75px;
    float:left;
    cursor:pointer;
}
#footer {
    position: absolute;
    top: 720px;
    left: 0px;
    width: 1000px;
    height: 30px;
    background: #d95f16;
    font-weight: bold;
    color: #fff;
    text-align: center;
}
#footer ul {
    list-style: none;
    margin-left: 115px;
    display: block;
}
#footer ul li {
    margin-left: 5px;
    margin-right: 5px;
    padding-top: 6px;
    display: block;
    float: left;
}
#footer ul li a {
    color: #fff;
}
#footer ul li a:hover {
    text-decoration: none;
}
#sitemap ul {
    list-style: none;
    margin-left: 0px;
}
#sitemap ul li ul {
    list-style: inside;
    
}
