﻿body, html {
background-image: url('nature007.jpg'); 
color:#2f3660;
font-family:arial, sans-serif;
}
body {
margin:0;
padding:0;
}
* html body {
text-align:center;
}
body#mainbody {

}
div {
padding:0;
margin:0;
text-align:left;
}
div#mainblock {
width:800px;
z-index:1;
margin: 0 auto;
position:relative;
background-color:#FFFFF3;
}

div#header {
position:relative;
height:156px;
top:0;
left:0;
z-index:2;
visibility:visible;
display:block;
}
div#content-body {
position:relative;
z-index:2;
background-color:#FFFFF3;
}

div#row1-a1 {
width:200px;
height:150px;
background-color:#FFFFF3;
border:3px solid #C5B094;
position:absolute;
top:0px;
left:0px;
visibility:visible;
z-index:3;
}

div#row1-b1 {
width:600px;
height:150px;
background-color:#FFFFF3;
position:absolute;
top:0px;
left:200px;
z-index:2;
visibility:visible;
}





div#row3-a1 {
width:200px;
height:100%; 
background-color:#FFFFF3;
position:absolute;
top:0px;
left:0%; 
z-index:2;
}

div#row3-a2 {
width:88%;
position:absolute;
background-color:#FFFFF3;
top:0px;
left:6%;
z-index:4;
height:99.5%;
}
div#div-navbar {
padding-top:8%;
width:100%;
text-align:left;
position:relative;
z-index:6;
}
div#div-aanbieding {
padding-top:30%;
width:100%;
text-align:left;
position:relative;
z-index:6;
}
div#row3-a2a {
position:absolute;
bottom:0%;
left:0%;
width:95%;
margin:10px 2%;
background-color:#FFFFF3;
z-index:5;
line-height:0.5em;
}
div#pair1 {
padding:5% 0px 5% 0px;
background-color:#FFFFF3;
border:3px double #e8f4f8;
text-align:center;
z-index:2;
margin:0 auto;
width:90%;
max-width:80px;
}
div#pair2 {
bottom:-3px;
left:-15%;
width:10%;
margin-left:50%;
position:relative;
z-index:2;
background-color:#FFFFF3;
}

div#row3-a3 {
width:100%;
height:92.5%;
position:absolute;
top:0px;
left:0px;
z-index:3;
}

div#row3-b1 {
width:600px;
min-height:100%; 
background-color:#FFFFF3;
position:relative;
top:0px; 
left:200px; 
z-index:3;
}
div#row3-b2 {
background-color:#FFFFF3;
padding:10px 8px 10px 8px;
position:relative;
z-index:3;
}

div#changingimages {
width:580px;
height:365px; 
background-color:#FFFFF3;
position:relative;
top:0px;
left:0%; 
z-index:2;
}

a.linkopacity img {
filter:alpha(opacity=100); 
-moz-opacity: 1.0; 
opacity: 1.0;}

a.linkopacity:hover img {
filter:alpha(opacity=70);   
-moz-opacity: 0.7;   
opacity: 0.7;
}





div#float-header1a, div#float-header1b {
width:auto;
background-color:transparent;
}
div#header1a {
Top:-5px;
left:6%;
z-index:10;
position:absolute;
}
div#header1b {
top:2px;
left:2px;
z-index:9;
position:absolute;
}
div#header2a, div#header2b {
width:auto;
background-color:transparent;
position:absolute;
}
div#header2a {
bottom:14%;
left:75px;
z-index:6;
}
div#float-header3a {
width:35%;
height:40px;
background-image:url(/images/site/purple-opaque.png); 
margin:0px;
position:absolute;
top:35px;
left:12%;
text-align:left;
z-index:6;
visibility:visible;
}

div#float-header3b {
width:60px;
height:15px;
background-color:transparent;
position:absolute;
top:65px;
left:245px;
z-index:6;
}
div#float-header3c {
margin:0;
position:absolute;
bottom:50%;
left:2%;
z-index:9;
}
div#float-header3d {
position:absolute;
bottom:30%;
left:22%;
z-index:9;
}
div#float-header3e {
position:absolute;
bottom:5%;
left:44%;
z-index:9;
}
h4#page-header {
position:absolute;
bottom: 5%;
right:5%;
z-index:5;
}

div#block01 {
padding:5px;
background-color:#FFFFF3;
color:white;
border:2px solid #2f3660;
}
div.dcontent-nav, div.dcontent-nav-sub {
text-align:center;
vertical-align:middle;
border-bottom:4px double #C5B094;
margin-bottom:0.4em;
margin-top:0.4em;
padding-bottom:3px;
z-index:100;
clear:both;
}
div.dmenu-list {
text-align:left;
border-left:3px double #0071a1;
padding-left:5px;
margin:8px 0px 8px 3px;
}
div.dcontent-nav {
border-top:4px double #C5B094;
}
div#dbottom-nav {
position: absolute;
height:30px;
left:0px;
bottom:30px;
background-color:#FFFFF3;
text-align:center;
z-index:2;
width:100%;
}
div#ContentCenter {
text-align:center;
z-index:2;
overflow:hidden;
}
div#main-vert-1 {
text-align:center;
margin-top:2em;
}
div#main-vert-1 iframe {
	margin:0 auto;
}
div.float-right-01, div.float-left-01 {
border-top:3px solid #0071a1;
border-bottom:3px solid #0071a1;
border-left:2px solid #0071a1;
border-right:2px solid #0071a1;
margin-top:3px;
margin-bottom:3px;
background-color:#e8f4f8;
}
div.float-right-01 {
float:right;
width:25%;
margin-left:3px;
margin-right:0px;
}
div.float-left-01 {
float:left;
width:28%;
margin-right:3px;
margin-left:0px;
}

#centerflash {
width:490px;
height:325px; 
}

div.fancyContainer, div.fancyContainerBottom {
margin-top: 5px;
border-top:4px double #0071a1;
padding:0px 5px 5px 5px;
clear: both;
}
div.fancyContainerBottom {
border-bottom:4px double #0071a1;
}
/* catalan flag divs */
#catContainer {
float:left;
width:28px;
position:relative;
}
.catv, .catg {
height:20px;
width: 3px;
float:left;
}
.catv {
background-color:#FFFFF3;
color:#ff0000;
}
.catg {
background-color:#FFFFF3;
color:#ffff00;
}
/* end cat flag divs */
iframe {
margin:0px;
}
iframe#ContentCenter {
width:99%;
height:100%;
}

#topflash {
width:60%;
height:75%;
z-index:3;
margin:5px auto 0 auto;
}
#topflashEmbed {
width:75px;
height:50px;
z-index:3;
margin:5px auto 0 auto;
background-color:#FFFFF3;
}
#topimage {
width:124px;
height:48px;
}

img {
border:none;
border:0;
}
img.wsftp-main, img.wsftp-options, img.wsftp-startup{
margin:1em 0.5em 1em 0.5em;
}
img.wsftp-main {
height:232px;
width:450px;
}
img.wsftp-options{
height:344px;
width:404px;
}
img.wsftp-startup{
height:313px;
width:401px;
}
.floatRight {
margin: 5px 0px 5px 5px;
float: right;
}
.floatLeft {
margin: 5px 5px 5px 0px;
float: left;
}
