
html,body {
 padding:0px;
 margin:0px;
 background-image:url(/images/pattern.gif);
 background-repeat:repeat;
 font-size:11px;
 color:#ffffff;
 font-family:verdana;
 line-height:17px;
 scrollbar-arrow-color: #555a22;
 scrollbar-face-color: #cece31;
 scrollbar-highlight-color: #ffffff;
 scrollbar-3dlight-color: #008000;
 scrollbar-shadow-color: #555a22;
 scrollbar-darkshadow-color: #333306;
 scrollbar-track-color: #cece31;

}

a {
 color:#ffffff;
 text-decoration:underline;
}
div#bluebackground {
 position:absolute;
 top:50%;
 left:50%;
 background-color:#66ccff; 
 margin-top:-240px;
 margin-left:-350px;
 width:700px;
 height:470px;
}

div#container {
 position:absolute;
 top:50%;
 left:50%;
 margin-top:-300px;
 margin-left:-382px;
 width:785px;
 height:600px;

}
div#logo {
 position:absolute;
 top:93px;
 left:115px;
 width:203px;
 height:75px;
 z-index:4;

}

div#menu {
 position:absolute;
 top:570px;
 left:150px;
 width:500px;
 height:21px;
}
div#submenu {
 position:absolute;
 top:590px;
 left:150px;
 width:500px;
 height:21px;
}
div#audio {
 position:absolute;
 top:610px;
 left:370px;
 width:60px;
 height:15px;
}
div#content {
 position:absolute;
 top:50%;
 left:50%;
 margin-top:-240px;
 margin-left:-350px;
 width:700px;
 height:470px;
}
div#fotos {
 position:absolute;
 top:50%;
 left:50%;
 margin-top:-290px;
 margin-left:-350px;
 width:700px;
 height:470px;
}

div#homepage {
 margin-left:30px;
 position:absolute;
 z-index:2;
}

div#content_text {
 position:absolute;
 margin-top:170px;
 margin-left:90px;
 width:380px;
 height:242px;
 overflow:auto;
}

div#fotos_text {
 position:absolute;
 margin-top:170px;
 margin-left:90px;
 width:350px;
 height:292px;
 overflow:auto;
}

div#content_ballon {
 position:absolute;
 top:139px;
 left:470px;
 width:180px;
 height:270px;
 z-index:0;
}
div#fotos_ballon {
 position:absolute;
 top:140px;
 left:447px;
 width:225px;
 height:333px;
}

div#bloemen {
 position:absolute;
 z-index:5;
}
div#bloemtop {
 position:absolute;
 left:0px;
 top:0px;
}
div#bloembottom {
 position:absolute;
 left:0px;
 top:470px;
}
div#bloemleft{
 position:absolute;
 left:0px;
 top:0px;
}
div#bloemright{
 position:absolute;
 left:684px;
 top:0px;
}

.gallerycategorie, .gallerythumbimage {
 margin-right:10px;
 margin-bottom:10px;
 float:left;
 width:156px;
}

.gallerythumbimage {
 height:110px;
}


.gallerycategorie a ,  .gallerythumbimage a{
 color:#ffffff;
}
.gallerycategorie img, .gallerythumbimage img {
/* border:3px solid #cece31;*/
}


div.gallerycategorieimghorizontaal,div.gallerythumbimagehorizontaal {
 background-image:url(/images/schilderijLandscape.gif);
 background-repeat:no-repeat;
 width:116px;
 height:103px;
 margin:0px;
 padding-left:1px;
 background-color:#444444;

}

div.gallerycategorieimgverticaal,div.gallerythumbimageverticaal {
 background-image:url(/images/schilderijPortrait.gif);
 background-repeat:no-repeat;
 width:102px;
 height:117px;
 margin:0px;
 background-color:#444444;

}

ímg.gallerycategorieimghorizontaal,ímg.gallerythumbimagehorizontaal {
 border:0px;
 vertical-align:middle; 
 display: table-cell;
}

img.gallerycategorieimgverticaal,img.gallerythumbimageverticaal  {
 border:0px;
 vertical-align:middle; 
 display: table-cell;
}

.paginanavigatie, .paginanavigatiebig {
  margin-top:-3px;
  position : relative;
  background : #cece31;
  height : 18px;
  padding-top : 2px;
  margin-bottom : 3px;
}


.navbackgallery  {
background : url("/images/back.gif") no-repeat 0px 0px;
position : absolute;
left : 202px;
width : 13px;
height : 21px;
top:2px;
cursor:hand;
cursor:pointer;
}
.navnextgallery {
background : url("/images/next.gif") no-repeat 0px 0px;
position : absolute;
top:2px;
right : 15px;
width : 13px;
height : 21px;
cursor:hand;
cursor:pointer;
}
.paginanavigatiebig .navbackgallery {
left : 10px;
}

.navpaginas {
position : absolute;
right : 50px;
font-size : 10px;
color : #ffffff;
}
#terugnaarcategorie {
 position:relative;
 left:30px;
 width:283px;
 text-align:center;
 color:#ffffff;
 text-decoration : underline; 
cursor:hand;
cursor:pointer; 
}

#terugnaaroverzicht {
background : url("/images/back.gif") no-repeat 0px 0px;
position : absolute;
left : 10px;
width : 200px;
padding-left : 20px;
padding-top : 0px;
text-decoration : underline;
height : 21px;
color : #ffffff;
cursor:hand;
cursor:pointer;
}

#contactform input,#contactform textarea {
 border:1px solid #cece31; 
 padding:1px;
 margin-bottom:5px;
}

#contactform td {
 vertical-align:top;
}
.submit input {
 color:#ffffff;
 background-color:#555a22;
 cursor:hand;
 cursor:pointer;
}



