#banner-breadcrumb-div {
color:#a9aeae;
font-size:85%;
left:40px;
position:absolute;
top:225px;
width:758px;
}

#banner-breadcrumb-div a:hover,#banner-top-links-div a:hover {
color:#8CB5F0;
text-decoration:none;
}

#banner-breadcrumb-div a:link,#banner-breadcrumb-div a:visited,#banner-breadcrumb-div a:active {
color:#DFE1E1;
text-decoration:none;
}

#banner-flash-div {
height:173px;
left:372px;
position:absolute;
top:145px;
width:546px;
}

#banner-flash-div h3 {
font-size:15px;
height:15px;
left:430px;
position:absolute;
top:174px;
width:112px;
z-index:999;
}

#banner-flash-div h3 a {
color:#979797;
text-decoration:none;
}

#banner-green-bar-div {
background:url(../images/bg-banner-green-bar.jpg) no-repeat 50px;
height:97px;
left:0;
position:absolute;
top:127px;
width:955px;
}

#banner-icon-div {
height:82px;
left:128px;
position:absolute;
top:136px;
width:85px;
}

#banner-interior-div,#content-interior-div {
margin:0 auto;
position:relative;
width:975px;
}

#banner-login-div {
background:#2d3c41;
border:1px solid #556f86;
height:24px;
left:474px;
overflow:auto;
padding:8px 8px 5px;
position:absolute;
top:39px;
width:452px;
}

#banner-logo-div {
height:79px;
left:31px;
position:absolute;
top:21px;
width:161px;
}

#banner-main-menu-div {
height:36px;
left:450px;
position:absolute;
top:94px;
}

#banner-main-menu-div .links-menu a {
color:#d3d5d5;
display:block;
font:bold 13px "Trebuchet MS", arial, geneva, sans-serif;
height:26px;
padding-top:7px;
text-align:center;
text-transform:capitalize;
}

#banner-main-menu-div .links-menu a:hover {
background:transparent url(../images/mainmenu-hover.jpg) no-repeat;
color:#C1D7F7;
text-decoration:none;
}

#banner-main-menu-div .links-menu li {
background:transparent url(../images/mainmenu.jpg) no-repeat;
display:block;
float:left;
height:35px;
list-style-type:none;
margin:0 0 0 4px;
padding:0;
width:94px;
}

#banner-main-menu-div .links-menu li.active a {
color:#FFF;
}

#banner-main-menu-div .links-menu li.active a:hover {
background:transparent url(../images/mainmenu-active.jpg) no-repeat;
color:#d3d5d5;
text-decoration:none;
}

#banner-main-menu-div .links-menu li.active,#banner-main-menu-div .links-menu li a.active {
background:transparent url(../images/mainmenu-active.jpg) no-repeat;
}

#banner-main-menu-div .links-menu,#nieuws-div ul {
list-style-type:none;
margin:0;
padding:0;
}




#banner-title-div {
height:60px;
left:60px;
position:absolute;
top:162px;
width:450px;
}

#banner-title-div h1,#text-title-div h1 {
color:#feffff;
font-size:26px;
margin:0;
}

#banner-top-links-div {
font-size:85%;
height:17px;
left:353px;
position:absolute;
text-align:right;
top:7px;
width:589px;
}

#banner-top-links-div a:link,#banner-top-links-div a:visited,#banner-top-links-div a:active {
color:#a9aeae;
text-decoration:none;
}

#banner-wrapper-div {
background:url(../images/bg-banner.jpg) repeat-x;
height:245px;
}

#breadcrumbs-span {
text-transform:lowercase;
}

#content-div {
float:left;
line-height:165%;
padding:20px 0px 20px 40px;

width:950px;
margin:0 auto;
}

#content-div h1 {
background:url(../images/underline-h1.jpg) no-repeat left 1.1em;
height:2.5em;
margin:0;
}

#content-div h2 {
background:url(../images/underline-h2.jpg) repeat-x left 1.2em;
height:2em;
margin:0;
}

#content-div h2 a {
color:#767676;
font-weight:400;
text-decoration:none;
}

#content-footer-blocks-wrapper-div {
background:url(../images/content-footerblocks-sep.jpg) no-repeat center top;
clear:both;
padding-top:2em;
}

#content-wrapper-div {
background:#FFF url(../images/bg-content.jpg) repeat-x;
}

#footer-interior-div {
height:50px;
margin:0 auto;
width:975px;
}

#footer-links-div {
margin-left:-40px;
text-align:center;
}

#footer-links-div .links {
font:bold 100% "Trebuchet MS", arial, geneva, sans-serif;
list-style-type:none;
margin:0;
padding:0;
}

#footer-links-div .links a:hover {
color:#78a326;
text-decoration:none;
}

#footer-links-div .links a:link,#footer-links-div .links a:visited,#footer-links-div .links a:active {
color:#486a6a;
text-decoration:none;
}

#footer-links-div .links li {
border-right:1px solid #a9aeae;
list-style-type:none;
margin:0;
padding:0 .6em 0 .9em;
}

#footer-links-div .links li.last {
border-right:none;
}

#footer-naw-div {
font-size:90%;
margin-left:-40px;
margin-top:.5em;
text-align:center;
}

#footer-wrapper-div {
background:url(../images/bg-footer.jpg) repeat-x;
clear:both;
font-size:.7em;
padding-top:30px;
}


#studna {
height:67px;
left:35px;
position:absolute;
top:35px;
width:84px;
}



#text-title-div {
height:74px;
left:450px;
position:absolute;
top:8px;
width:415px;
}

.banner-top-links-sep-img,.footer-links-sep-img {
border:0;
margin:0 10px;
}

.bijschrift-p {
color:#C1C1C1;
font-size:80%;
margin:-1em 0 1em 1em;
}

.block .content {
font-size:85%;
}

.block h2 {
background:url(../images/underline-h1.jpg) no-repeat -330px 1.4em;
height:2.5em;
margin:0;
}

.block ul,#submenu-div ul.menu {
margin:0;
padding:0;
}

.block,#submenu-menu-div {
margin-bottom:20px;
}

.book-navigation .menu {
border-top:0;
}

.book-navigation .page-links {
border-bottom:0;
border-top:1px solid #e1d9ea;
margin-top:2em;
}

.breadcrumb-sep-img {
margin:0 5px;
}

.content-footerblock {
float:left;
font-size:11px;
height:auto!important;
min-height:147px;
padding:25px 100px 0 25px;
width:173px;
}

.content-footerblock h2 {
font-size:17px;
margin-bottom:.5em;
}

.content-footerblock.left {
background:url(../images/bg-footerblock-left.jpg) no-repeat;
}

.content-footerblock.middle {
background:url(../images/bg-footerblock-middle.jpg) no-repeat;
margin:0 19px;
}

.content-footerblock.right {
background:url(../images/bg-footerblock-right.jpg) no-repeat;
}

.content-thumbnails-img {
background-color:#F5F5F5;
border:solid 1px #8bb23a;
padding:10px;
vertical-align:text-top;
}

.content-thumbnails-img:hover {
border:1px solid #FFF;
}

.content-thumbnails-right-div {
float:right;
margin:0 0 12px 25px;
width:170px;
}

.content-thumbnails-right-div img {
margin-bottom:15px;
}

.front #banner-breadcrumb-div,dl.search-results p.search-info,li.webform_back,a.webform_back {
display:none;
}


.front #banner-title-div {
left:30px;
position:absolute;
top:170px;
width:300px;
}

.front #content-div {
float:left;
margin-left:0;
padding:30px 0 0;
width:590px;
}

.front #content-div h1 {
background:url(../images/underline-h1.jpg) no-repeat 0 1.4em;
font-size:150%;
font-weight:400;
height:2.5em;
margin:0;
}

.item-list ul li a {
text-decoration:none;
}

.item-list ul li a.active {
color:#8bb23a;
font-weight:700;
}

.item-list ul li a:hover {
text-decoration:underline;
}

.item-list ul li p,.services-teaser-div .services-teaser-content-div p,.teaser p,.portfolio-teaser-text-div p,#content-div h4,blockquote p {
margin:0;
}

.item-list ul li,.content ul li,.menutree-page ul li {
list-style:square outside url(../images/bullet.gif);
margin:0 0 .8em 1.5em;
padding:0;
}

.kontaktnepole {
border:1px solid #DFDFDF;
color:#646260;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:2px 4px 3px;
width:290px;
}

.kontakttext {
font-size:1.2em;
}

.left-img {
float:left;
margin:0 20px 20px 0;
}


.node ul {
margin-left:0;
}

.node ul li {
margin-bottom:0;
}

.node-form .standard {
clear:none;
}



.right-img {
float:right;
margin:0 0 20px 20px;
}

.services-teaser-div {
margin-bottom:40px;
}

.services-teaser-div .services-teaser-content-div {
line-height:140%;
margin-left:185px;
}



.submitted {
color:#adabab;
font-size:85%;
margin:-1em 0 1em;
}

.teaser {
margin:0 0 2em;
}





a:hover {
color:#767676;
text-decoration:underline;
}

a:link,a:visited,a:active,#banner-flash-div h3 a:hover {
color:#8bb23a;
text-decoration:none;
}



body {
color:#000;
font-family:arial, geneva, sans-serif;
margin:0;
}

h1 {
font-size:190%;
font-weight:400;
}

h1,h2,h3,h4 {
color:#767676;
font-family:"Trebuchet MS", arial, geneva, sans-serif;
}

h2 {
font-size:150%;
font-weight:400;
}

h3 {
font-size:120%;
font-weight:700;
margin-bottom:.5em;
}

h4 {
font-size:100%;
font-weight:700;
margin-bottom:0;
}




label,.event-nodeapi div label {
color:#767676;
font-weight:700;
}

ol,ul,dl,p {
margin:0 0 1em;
}

strong,b {
color:#767676;
}

table {
border-collapse:separate;
}

td,th {
padding:.3em;
}

textarea#edit-body {
font-family:"Courier New", Courier, monospace;
font-size:11px;
}

ul.links.inline li {
font-size:85%;
margin-left:0;
padding-left:0;
}

