@charset "utf-8";

#layTekst h1, #layText h1, #Kerstreces h1
{
   font-size: 21px;
   color: #80786F;
   text-align: justify;
}

#layLogo
{
   position:absolute;
   left:30px;
   top:342px;
   width:144px;
   height:121px;
   z-index:8;
}

#layTekst, #layText
{
   position:absolute;
   width:496px;
   height:365px;
   z-index:6;
   left: 332px;
   top: 20px;
   visibility: hidden;
}

#layGrijs
{
   position:absolute;
   width:292px;
   height:100%;
   z-index:7;
   background-color: #80786f;
   left: 0;
   top: 0;
}

#layTaal
{
   position:absolute;
   z-index:9;
   left: 352px;
   top: 508px;
}

#layTekst p, #layText p,
#layTaal p,
#layInhoud p, #layImage p, #Kerstreces p
{
   color: #80786F;
   font-size: 16pt;
   text-align: justify;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 12px;
   margin-left: 0px;
}
td
{
   color: #80786F;
   font-size: 16pt;
}

#layTekst p.rechts, #layText p.rechts { text-align: right; }

a:link,
a:visited
{
   font-weight: bold;
   text-decoration: none;
   color: #80786F;
}

a:active,
a:hover,
a:focus
{
   color: #AB872E;
   outline: none;
   text-align: right;
}

.email:link,
.email:visited { 
   /*   color: #80786F; */
}

.email:active,
.email:hover
{

   line-height: 17px;
   font-size: 95%;
   letter-spacing: 0.5px;
   /*   color: #ab722e; */
}

.groter:link,
.groter:visited { 
   font-size: 150%;
/*   color: #80786F; */
}

.groter:active,
.groter:hover
{
   font-size: 140%;
   letter-spacing: 0.5px;
   line-height: 35px;
/*   color: #ab722e; */
}

#layInhoud p .accent, #layImage p .accent, #Kerstreces .accent
{
   font-weight: bold;
   color: #AB872E;
}

#layInformatie
{
   position:absolute;
   left:908px;
   top:216px;
   width:200px;
   height:50px;
   z-index:2;
   visibility: hidden;
}

#LayRobertdenijs
{
   position:absolute;
   left:18px;
   top:468px;
   width:144px;
   height:121px;
   z-index:6;
}

#LayOdysseus
{
   position:absolute;
   left:30px;
   top:638px;
   width:162px;
   height:32px;
   z-index:7;
}

#layBBItalia
{
   position:absolute;
   left:834px;
   top:544px;
   width:86px;
   height:65px;
   z-index:10;
}

#LayMaxalto
{
   position:absolute;
   left:721px;
   top:538px;
   width:111px;
   height:65px;
   z-index:11;
}

#laySeasonsGalleries
{
   position:absolute;
   left:593px;
   top:537px;
   width:127px;
   height:65px;
   z-index:12;
}

#layProjecten
{
   position:absolute;
   left:908px;
   top:269px;
   width:200px;
   height:50px;
   z-index:3;
   visibility: hidden;
}

#layMedia
{
   position:absolute;
   left:908px;
   top:319px;
   width:200px;
   height:50px;
   z-index:4;
   visibility: hidden;
}

#layContact
{
   position:absolute;
   left:608px;
   top:24px;
   width:295px;
   height:582px;
   z-index:5;
/*   border: 1px solid #F90; */
} 

#layInhoud
{
   position:absolute;
   left:30px;
   top:25px;
   width:767px;
   height:446px;
   z-index:99;
}

#layImage
{
   position:absolute;
   left:30px;
   top:25px;
   width:570px;
   height:446px;
   z-index:8;
}

#layImage .rand,
#layWerken .rand { border: 1px solid #f00; }

#layMenu
{
   position:absolute;
   width:230px;
   height:290px;
   z-index:13;
   left: 917px;
   top: 241px;
   z-index:99;
}

#laysubMenu
{
   position:absolute;
   width:270px;
   height:115px;
   z-index:13;
   left: 648px;
   top: 337px;
   z-index:100;
}

#laysubMenu #menWerken,
#laysubMenu #menWonen,
#laysubMenu #menLinks
   {
   font-family: Verdana, Geneva, sans-serif;
   font-size: 14px;
   text-align: right;
   right: 68px;
   position: absolute;
   width: 270px;
}
#laysubMenu #menWonen
   {
   top: -20px;
}
#laysubMenu #menWerken
   {
   top: 28px;
   }
#laysubMenu #menLinks
   {
   width: 400px;
   top: 40px;
   }
#laysubMenu #menWerken,
#laysubMenu #menWonen,
#laysubMenu #menLinks
   {
   font-family: Verdana, Geneva, sans-serif;
   font-size: 15px;
   color: #80786F;
   line-height: 17px;
   font-weight: lighter;
}
#laysubMenu #menWerken a:hover,
#laysubMenu #menWerken a:active,
#laysubMenu #menWonen a:hover,
#laysubMenu #menWonen a:active,
#laysubMenu #menLinks a:hover,
#laysubMenu #menLinks a:active
{
   font-size: 15px;
   font-weight: bold;
   color: #AB872E;
}
#laysubMenu #menWonen .subHuidig, .subHuidig:link, .subHuidig:visited,
#laysubMenu #menWerken .subHuidig, .subHuidig:link, .subHuidig:visited,
#laysubMenu #menLinks .subHuidig, .subHuidig:link, .subHuidig:visited
{
   font-size: 15px;
   font-weight: bold;
   color: #AB872E;
}

.Huidig, .Huidig:link, .Huidig:visited
{
   font-size: 20px;
   font-weight: bold;
   color: #AB872E;
}
/*#layWerkenmenu {
   position:absolute;
   width:245px;
   height:115px;
   z-index:14;
   left: 665px;
   top: 364px;
   text-align: right;
}*/

#layContact p {
   font-family: Verdana, Geneva, sans-serif;
   font-size: 14px;
   text-align: right;
   color: #80786F;
}
#muisT {
   position:absolute;
   width:315px;
   height:382px;
   z-index:1;
   left: 867px;
   top: 198px;
}
#layVor {
   position:absolute;
   width:90px;
   height:55px;
   z-index:113;
   left: 424px;
   top: 520px;
}
#layVol {
   position:absolute;
   width:90px;
   height:55px;
   z-index:113;
   left: 526px;
   top: 520px;
}

#Foto {
   height: 150px;
   width: 650px;
   position: absolute;
   z-index: auto;
   left: 333px;
   top: 348px;
   visibility: hidden;
}

#Foto a #Interieurdesign { border: 1px solid #80786f; }

#Kerstreces {
   height: 450px;
   width: 650px;
   position: absolute;
   z-index: auto;
   left: 333px;
   top: 38px;
   visibility: visible;
}
#Kerstreces p.kleiner {
   font-size: 18px;
   font-weight:bold;
}

