@charset "utf-8";

* {
 margin: 0;
 padding: 0;
}

html, body {
 margin: 0px;
 padding: 0px;
 height: 100%;
}

body {
 color: #000000;
 background-color: #ffffff;
 font-family: Georgia;
 font-size: 80%;
 line-height:1.2em;
}

img {
 border: 0;
}

#clear{
 clear: both;
}

#clear-right{
 clear: right;
}

#container {
 width: 990px;
 margin: auto;
}

#header_div {
 width: 994px;
 margin: 0px;
 clear: both;
 padding-bottom: 20px;
}

#logo_div {
 width: 870px;
 float: left;
 overflow: hidden;
 /*border: 1px dotted black;*/
}

#logo {
 border: 0;
}

#levs_architecten_div {
 width: 110px;
 float: left;
 overflow: hidden;
 padding-top: 34px;
 margin-left: 11px;
}

#lang_div {
 width: 110px;
 float: left;
 margin-top: 12px;
 margin-left: 11px;
 font-family: Arial;
 font-size: 0.875em;
 font-weight: bold;
 text-decoration: none;
}

#lang_div a {
 color: #82D2F0;
 text-decoration: none;
}

#lang_div a:hover {
 color: #000000;
}


#main {
 float: left;
 width: 995px;
 height: 400px;
 /*border: 1px dotted #c0c0c0;*/
}

#content_div {
 float: left;
 width: 870px;
/*
 padding-bottom:2000px;
 margin-bottom:-1960px;
*/
 margin-top: 16px;
 /*border: 1px dotted black;*/
}

#footer_div {
 width: 990px;
 clear: both;
 height: 800px;
 /*border: 1px dotted #c0c0c0;*/
}


#flashmovie_div {
 width: 100%;
 margin: 0;
}

.flag {
 border: 0px;
 margin-left: 0px;
 margin-right: 10px;
}

.centertable {
 margin-left: auto;
 margin-right: auto;
 border: 0;
 padding: 0;
}

.kopgroot { 
 color: #82D2F0;
 font-family: Arial, sans-serif;
 font-weight: bold;
 font-size: 200%;
 line-height: 150%;
 letter-spacing: 1px;
}

span.kop {
 color: #82D2F0;
 font-family: Arial, sans-serif;
 font-weight: normal;
 font-size: 120%;
 margin: 0;
 padding: 0;
 line-height: 150%;
}

/* home */

.homecontentbox {
 float: left;
 width: 180px;
 height: 180px;
 overflow: hidden;
 border: 10px solid #82D2F0;
 background-color: #000000;
 color: #ffffff;
 margin-bottom: 23px;
}
.homecontentimagecontainer {
 /*width: 100%;*/
 height: 135px;
 overflow: hidden;
}
.homecontentimage {
}
.homecontentimage img{
 float: left;
 width: 145px;
 height: 135px;
 margin-left: 12px;
 margin-right: 12px;
}
.homecontentimage img.last{
 float: left;
 width: 12px;
 height: 135px;
 margin-left: 12px;
 margin-right: 12px;
}
.homecontentname {
 margin-top: 6px;
 margin-left: 6px;
 color: #82D2F0;
 font-family: Arial;
 font-weight: bold;
 font-size: 0.875em;
}
.homecontentname a {
 color: #82D2F0;
 text-decoration: none;
}
.homecontentname a:hover {
 color: #ffffff;
 text-decoration: none;
}
.homecontenttext {
 margin-top: 0px;
 margin-left: 6px;
 color: #ffffff;
 font-family: Georgia;
 font-size: 0.875em;
 height: 20px;
 overflow: hidden;
}
.homecontenttext a {
 color: #82D2F0;
 text-decoration: none;
}
.homecontenttext a:hover {
 color: #ffffff;
 text-decoration: none;
}


.homecontentspace {
 float: left;
 width: 23px;
 height: 200px;
 /* background-color: #e0e0e0; */
}
.homemeerlink {
 color: #82D2F0;
 text-decoration: none;
 /* underline: dotted;*/
}
.homemeerlink:hover {
 color: #ffffff;
 text-decoration: none;
}


/* projecten */

.projectencontentbox {
 float: left;
 width: 180px;
 height: 180px;
 overflow: hidden;
 border: 10px solid #82D2F0;
 background-color: #ffffff;
 color: #000000;
 margin-bottom: 23px;
}
.projectencontentimagecontainer {
 width: 100%;
 height: 135px;
 overflow: hidden;
}
.projectencontentimage {
}
.projectencontentimage img{
 float: left;
 width: 145px;
 height: 135px;
 margin-left: 12px;
 margin-right: 12px;
}
.projectencontentname {
 margin-top: 6px;
 margin-left: 6px;
 color: #82D2F0;
 font-family: Arial;
 font-weight: bold;
 font-size: 0.875em;
}
.projectencontentname a, .projectencontentname a:visited {
 color: #82D2F0;
 text-decoration: none;
}
.projectencontentname a:hover {
 color: #000000;
 text-decoration: none;
}



.projectencontenttext {
 margin-top: 0px;
 margin-left: 6px;
 color: #000000;
 font-family: Georgia;
 font-size: 0.875em;
 height: 20px;
 overflow: hidden;
}
.projectencontenttext a, .projectencontenttext a:visited {
 color: #82D2F0;
 text-decoration: none;
}
.projectencontenttext a:hover {
 color: #000000;
 text-decoration: none;
}


.projectencontentspace {
 float: left;
 width: 23px;
 height: 200px;
 /* background-color: #e0e0e0; */
}
.projectenmeerlink {
 color: #82D2F0;
 text-decoration: none;
 /* underline: dotted;*/
}
.projectenmeerlink:hover {
 color: #000000;
 text-decoration: none;
}

/* projecten big */
.projectenbigcontentbox {
 float: left;
 width: 403px;
 height: 403px;
 overflow: hidden;
 border: 10px solid #82D2F0;
 background-color: #ffffff;
 color: #000000;
 margin-bottom: 23px;
}
.projectenbigcontentimagecontainer {
 width: 100%;
 height: 300px;
 overflow: hidden;
}
.projectenbigcontentimage {
}
.projectenbigcontentimage img{
 float: left;
 width: 330px;
/* height: 300px;*/
 margin-left: 26px;
 margin-right: 26px;
}
.projectenbigcontentname {
 margin-top: 12px;
 margin-left: 14px;
 color: #82D2F0;
 font-family: Arial;
 font-weight: bold;
 font-size:0.875em;
 line-height:1.2em;
}
.projectenbigcontentname a{
 color: #82D2F0;
 text-decoration: none;
}

.projectenbigcontentname a:hover{
 color: #000000;
 text-decoration: none;
}

.projectenbigcontenttext {
 margin-top: 2px;
 margin-left: 14px;
 color: #000000;
 font-family: Georgia;
 font-size: 0.875em;
 height: 70px;
 overflow: hidden;
}
.projectenbigcontenttext a {
 color: #82D2F0;
 text-decoration: none;
}
.projectenbigcontenttext a:hover {
 color: #000000;
 text-decoration: none;
}

.projectenbigcontentspace {
 float: left;
 width: 23px;
 height: 403px;
 /* background-color: #e0e0e0; */
}

/* project */
.projectbigcontentbox {
 float: left;
 width: 850px;
 border: 10px solid #82D2F0;
 background-color: #ffffff;
 color: #000000;
 margin-bottom: 23px;
 padding-bottom: 10px;
}

.projectbigcontentimagecontainer {
 float: left;
 width: 400px;
 /*height: 300px;*/
}
.projectbigcontentimage {
}
.projectbigcontentimage img{
 float: left;
 width: 330px;
 /*height: 300px;*/
 margin-left: 26px;
 margin-right: 26px;
}
.projectbigcontentname {
 float: left;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 color: #82D2F0;
 font-family: Arial;
 font-size:1.8em;
 line-height:1.2em;
}
.projectbigcontentfile {
 float: left;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 color: #82D2F0;
 font-family: Arial;
 font-size: 0.875em;
 font-weight: bold;
}
.projectbigcontentfile a {
 color: #82D2F0;
 text-decoration: none;
}
.projectbigcontentfile a:hover {
 color: #000000;
}


.projectbigcontenttext {
 float: left;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 color: #000000;
 font-family: Georgia;
 font-size: 0.875em;
}

.projectbigcontenttext a{
 color: #82D2F0;
 text-decoration: none;
}

.projectbigcontenttext a:hover{
 color: #000000;
}

.projectbigcontentmaplink {
 float: right;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 10px;
 color: #82D2F0;
 font-family: Georgia;
 font-size: 0.875em;
}
.projectbigcontentmaplink a {
 color: #82D2F0;
 text-decoration: none;
}
.projectbigcontentmaplink a:hover {
 color: #000000;
}




.projectbigcontentspace {
 float: left;
 width: 23px;
 height: 403px;
 /* background-color: #e0e0e0; */
}



/* actueel */
.actueelcontentbox {
 float: left;
 width: 180px;
 height: 180px;
 overflow: hidden;
 border: 10px solid #ffffff;
 background-color: #000000;
 color: #ffffff;
 margin-bottom: 23px;
}
.actueelcontentimagecontainer {
 width: 100%;
 height: 135px;
 overflow: hidden;
}
.actueelcontentimage {
}
.actueelcontentimage img{
 float: left;
 width: 145px;
 height: 135px;
 margin-left: 12px;
 margin-right: 12px;
}
.actueelcontentname {
 margin-top: 6px;
 margin-left: 6px;
 color: #82D2F0;
 font-family: Arial;
 font-weight: bold;
 font-size: 0.875em;
}
.actueelcontentname a {
 color: #82D2F0;
 text-decoration: none;
}

.actueelcontentname a:hover {
 color: #ffffff;
 text-decoration: none;
}

.actueelcontenttext {
 margin-top: 0px;
 margin-left: 6px;
 color: #ffffff;
 font-family: Georgia;
 font-size: 0.9em;
 height: 20px;
 overflow: hidden;
}
.actueelcontenttext a {
 color: #82D2F0;
 text-decoration: none;
}
.actueelcontenttext a:hover {
 color: #82D2F0;
 text-decoration: none;
}


.actueelcontentspace {
 float: left;
 width: 23px;
 height: 200px;
 /* background-color: #e0e0e0; */
}
.actueelmeerlink {
 color: #82D2F0;
 text-decoration: none;
 /* underline: dotted;*/
}
.actueelmeerlink:hover {
 color: #000000;
 text-decoration: none;
}


/* actueel big */
.actueelbigcontentbox {
 float: left;
 width: 403px;
 height: 403px;
 overflow: hidden;
 border: 10px solid #ffffff;
 background-color: #000000;
 color: #000000;
 margin-bottom: 23px;
}
.actueelbigcontentimagecontainer {
 width: 100%;
 height: 300px;
 overflow: hidden;
}
.actueelbigcontentimage {
}
.actueelbigcontentimage img{
 float: left;
 width: 330px;
 /*height: 300px;*/
 margin-left: 26px;
 margin-right: 26px;
}
.actueelbigcontentname {
 margin-top: 12px;
 margin-left: 14px;
 color: #82D2F0;
 font-family: Arial;
 font-weight: bold;
 font-size: 0.875em;
 line-height:1.2em;
}
.actueelbigcontentname a {
 color: #82D2F0;
 text-decoration: none;
}
.actueelbigcontentname a:hover {
 color: #ffffff;
 text-decoration: none;
}
.actueelbigcontenttext {
 margin-top: 2px;
 margin-left: 14px;
 color: #ffffff;
 font-family: Georgia;
 font-size: 0.875em;
 height: 70px;
 overflow: hidden;
}
.actueelbigcontenttext a {
 color: #82D2F0;
 text-decoration: none;
}
.actueelbigcontenttext a:hover {
 color: #ffffff;
 text-decoration: none;
}

.actueelbigcontentspace {
 float: left;
 width: 23px;
 height: 403px;
 /* background-color: #e0e0e0; */
}


/* nieuwsbig */
.nieuwsbigcontentbox {
 float: left;
 width: 850px;
 border: 10px solid #ffffff;
 background-color: #000000;
 color: #000000;
 margin-bottom: 23px;
 padding-bottom: 10px;
}
.nieuwsbigcontentimagecontainer {
 float: left;
 width: 400px;
 /*height: 300px;*/
}
.nieuwsbigcontentimage {
}
.nieuwsbigcontentimage img{
 float: left;
 width: 330px;
 /* height: 300px; */
 margin-left: 26px;
 margin-right: 26px;
}
.nieuwsbigcontentname {
 float: left;
 width: 430px;
 margin-top: 6px;
 margin-left: 10px;
 color: #82D2F0;
 font-family: Arial;
 font-size:1.8em;
 line-height: 1em;
}
.nieuwsbigcontenttext {
 float: left;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 color: #ffffff;
 font-family: Georgia;
 font-size: 0.875em;
}
.nieuwsbigcontenttext a {
 color: #82D2F0;
 text-decoration: none;
}
.nieuwsbigcontenttext a:hover {
 color: #ffffff;
}

.nieuwsbigcontentfile {
 float: left;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 color: #82D2F0;
 font-family: Arial;
 font-size: 0.875em;
 font-weight: bold;
}
.nieuwsbigcontentfile a {
 color: #82D2F0;
 text-decoration: none;
}
.nieuwsbigcontentfile a:hover {
 color: #ffffff;
}

.nieuwsbigcontentspace {
 float: left;
 width: 23px;
 height: 403px;
 /* background-color: #e0e0e0; */
}


/* visie2big */
.visie2bigcontentbox {
 float: left;
 width: 850px;
 border: 10px solid #82D2F0;
 background-color: #000000;
 color: #000000;
 margin-bottom: 23px;
 padding-bottom: 10px;
}
.visie2bigcontentimagecontainer {
 float: left;
 width: 400px;
 /*height: 300px;*/
}
.visie2bigcontentimage {
}
.visie2bigcontentimage img{
 float: left;
 width: 330px;
 /* height: 300px;*/
 margin-left: 26px;
 margin-right: 26px;
}
.visie2bigcontentname {
 float: left;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 color: #82D2F0;
 font-family: Arial;
 font-size:1.8em;
 line-height:1.2em;
}
.visie2bigcontenttext {
 float: left;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 color: #ffffff;
 font-family: Georgia;
 font-size: 0.875em;
}
.visie2bigcontenttext a {
 color: #82D2F0;
 text-decoration: none;
}
.visie2bigcontenttext a:hover {
 color: #ffffff;
 text-decoration: none;
}
.visie2bigcontentspace {
 float: left;
 width: 23px;
 height: 403px;
 /* background-color: #e0e0e0; */
}

.visie2bigcontentfile {
 float: left;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 color: #82D2F0;
 font-family: Arial;
 font-size: 0.875em;
 font-weight: bold;
}
.visie2bigcontentfile a {
 color: #82D2F0;
 text-decoration: none;
}
.visie2bigcontentfile a:hover {
 color: #ffffff;
}

.visie2bigcontentmaplink {
 float: right;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 10px;
 color: #82D2F0;
 font-family: Georgia;
 font-size: 0.875em;
}
.visie2bigcontentmaplink a {
 color: #82D2F0;
 text-decoration: none;
}
.visie2bigcontentmaplink a:hover {
 color: #ffffff;
}




/* visie */
.visiecontentbox {
 float: left;
 width: 180px;
 height: 180px;
 overflow: hidden;
 border: 10px solid #82D2F0;
 background-color: #000000;
 color: #ffffff;
 margin-bottom: 23px;
}
.visiecontentimagecontainer {
 width: 100%;
 height: 135px;
 overflow: hidden;
}
.visiecontentimage {
}
.visiecontentimage img{
 float: left;
 width: 145px;
 height: 135px;
 margin-left: 12px;
 margin-right: 12px;
}
.visiecontentname {
 margin-top: 6px;
 margin-left: 6px;
 color: #82D2F0;
 font-family: Arial;
 font-weight: bold;
 font-size: 0.875em;
}
.visiecontentname a {
 color: #82D2F0;
 text-decoration: none;
}
.visiecontenttext a {
 color: #82D2F0;
 text-decoration: none;
}
.visiecontentname a:hover, .visiecontenttext a:hover {
 color: #ffffff;
 text-decoration: none;
}

.visiecontenttext {
 margin-top: 0px;
 margin-left: 6px;
 color: #ffffff;
 font-family: Georgia;
 font-size: 0.9em;
 height: 20px;
 overflow: hidden;
}
.visiecontentspace {
 float: left;
 width: 23px;
 height: 200px;
 /* background-color: #e0e0e0; */
}
.visiemeerlink {
 color: #82D2F0;
 text-decoration: none;
 /* underline: dotted;*/
}
.visiemeerlink:hover {
 color: #000000;
 text-decoration: none;
}

/* visie big */
.visiebigcontentbox {
 float: left;
 width: 403px;
 height: 403px;
 overflow: hidden;
 border: 10px solid #82D2F0;
 background-color: #000000;
 color: #000000;
 margin-bottom: 23px;
}
.visiebigcontentimagecontainer {
 width: 100%;
 height: 300px;
 overflow: hidden;
}
.visiebigcontentimage {
}
.visiebigcontentimage img{
 float: left;
 width: 330px;
 /* height: 300px; */
 margin-left: 26px;
 margin-right: 26px;
}
.visiebigcontentname {
 margin-top: 12px;
 margin-left: 14px;
 color: #82D2F0;
 font-family: Arial;
 font-weight: bold;
 font-size: 0.875em;
 line-height:1.2em;
}
.visiebigcontentname a{
 color: #82D2F0;
 text-decoration: none;
}
.visiebigcontentname a:hover{
 color: #ffffff;
 text-decoration: none;
}
.visiebigcontenttext {
 margin-top: 2px;
 margin-left: 14px;
 color: #ffffff;
 font-family: Georgia;
 font-size: 0.875em;
 height: 70px;
 overflow: hidden;
}
.visiebigcontenttext a {
 color: #82D2F0;
 text-decoration: none;
}
.visiebigcontenttext a:hover {
 color: #ffffff;
 text-decoration: none;
}

.visiebigcontentspace {
 float: left;
 width: 23px;
 height: 403px;
 /* background-color: #e0e0e0; */
}





/* bureau2big */
.bureau2bigcontentbox {
 float: left;
 width: 850px;
 border: 10px solid #82D2F0;
 background-color: #000000;
 color: #000000;
 margin-bottom: 23px;
 padding-bottom: 10px;
}
.bureau2bigcontentimagecontainer {
 float: left;
 width: 400px;
 /*height: 300px;*/
}
.bureau2bigcontentimage {
}
.bureau2bigcontentimage img{
 float: left;
 width: 330px;
 /* height: 300px;*/
 margin-left: 26px;
 margin-right: 26px;
}
.bureau2bigcontentname {
 float: left;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 color: #82D2F0;
 font-family: Arial;
 font-size:1.8em;
 line-height:1.2em;
}
.bureau2bigcontenttext {
 float: left;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 color: #ffffff;
 font-family: Georgia;
 font-size: 0.875em;
}
.bureau2bigcontentspace {
 float: left;
 width: 23px;
 height: 403px;
 /* background-color: #e0e0e0; */
}

.bureau2bigcontentfile {
 float: left;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 color: #82D2F0;
 font-family: Arial;
 font-size: 0.875em;
 font-weight: bold;
}
.bureau2bigcontentfile a {
 color: #82D2F0;
 text-decoration: none;
}
.bureau2bigcontentfile a:hover {
 color: #ffffff;
}

.bureau2bigcontentmaplink {
 float: right;
 width: 430px;
 margin-top: 10px;
 margin-left: 10px;
 margin-right: 10px;
 color: #82D2F0;
 font-family: Georgia;
 font-size: 0.875em;
}
.bureau2bigcontentmaplink a {
 color: #82D2F0;
 text-decoration: none;
}
.bureau2bigcontentmaplink a:hover {
 color: #ffffff;
}




/* bureau */
.bureaucontentbox {
 float: left;
 width: 180px;
 height: 180px;
 overflow: hidden;
 border: 10px solid #82D2F0;
 background-color: #000000;
 color: #ffffff;
 margin-bottom: 23px;
}
.bureaucontentimagecontainer {
 width: 100%;
 height: 135px;
 overflow: hidden;
}
.bureaucontentimage {
}
.bureaucontentimage img{
 float: left;
 width: 145px;
 height: 135px;
 margin-left: 12px;
 margin-right: 12px;
}
.bureaucontentname {
 margin-top: 6px;
 margin-left: 6px;
 color: #82D2F0;
 font-family: Arial;
 font-weight: bold;
 font-size: 0.875em;
}
.bureaucontentname a {
 color: #82D2F0;
 text-decoration: none;
}
.bureaucontenttext a {
 color: #82D2F0;
 text-decoration: none;
}
.bureaucontentname a:hover, .bureaucontenttext a:hover {
 color: #ffffff;
 text-decoration: none;
}

.bureaucontenttext {
 margin-top: 0px;
 margin-left: 6px;
 color: #ffffff;
 font-family: Georgia;
 font-size: 0.9em;
 height: 20px;
 overflow: hidden;
}
.bureaucontentspace {
 float: left;
 width: 23px;
 height: 200px;
 /* background-color: #e0e0e0; */
}
.bureaumeerlink {
 color: #82D2F0;
 text-decoration: none;
 /* underline: dotted;*/
}
.bureaumeerlink:hover {
 color: #000000;
 text-decoration: none;
}



/* bureau big */
.bureaubigcontentbox {
 float: left;
 width: 403px;
 height: 403px;
 overflow: hidden;
 border: 10px solid #82D2F0;
 background-color: #000000;
 color: #000000;
 margin-bottom: 23px;
}
.bureaubigcontentimagecontainer {
 width: 100%;
 height: 300px;
 overflow: hidden;
}
.bureaubigcontentimage {
}
.bureaubigcontentimage img{
 float: left;
 width: 330px;
 /* height: 300px; */
 margin-left: 26px;
 margin-right: 26px;
}
.bureaubigcontentname {
 margin-top: 12px;
 margin-left: 14px;
 color: #82D2F0;
 font-family: Arial;
 font-weight: bold;
 font-size: 0.875em;
 line-height:1.2em;
}
.bureaubigcontentname a{
 color: #82D2F0;
 text-decoration: none;
}
.bureaubigcontentname a:hover{
 color: #ffffff;
 text-decoration: none;
}
.bureaubigcontenttext {
 margin-top: 2px;
 margin-left: 14px;
 color: #ffffff;
 font-family: Georgia;
 font-size: 0.875em;
 height: 70px;
 overflow: hidden;
}
.bureaubigcontenttext a {
 color: #82D2F0;
 text-decoration: none;
}
.bureaubigcontenttext a:hover {
 color: #ffffff;
 text-decoration: none;
}

.bureaubigcontentspace {
 float: left;
 width: 23px;
 height: 403px;
 /* background-color: #e0e0e0; */
}






/* styled checkboxes */

.checkbox-levs, .checkbox-levs-default {
 float: left;
 margin: 0;
 width: 12px;
 height: 12px;
 margin-right: 4px;
}
.checkbox-levs { background: url(/images/checkbox-levs.png) no-repeat; }
.checkbox-levs-default { background: url(/images/checkbox-levs-default.png) no-repeat; }
.checkbox-levs-submit {
 margin-left: 5px;
}

.checkitem {
 /* height: 20px; */
 font-family: Georgia;
 font-size: 0.875em;
 color: #82D2F0;
 margin-top: 6px;
 margin-left: 4px;
}

.checkitemname {
 /* height: 20px; */
 font-family: Georgia;
 font-size: 0.875em;
 color: #82D2F0;
 margin-top: 6px;
 margin-left: 0px;
}

#zoekterm {
 width:98px; 
 border: 1px dotted #82D2F0;
 padding:0;
 padding-top:4px;
 margin-top:4px;
 margin-left:4px;
 padding-bottom: 4px;
}

.button {
 font-family: Georgia;
 font-size: 1.1em;
}

