
body
{
    background:#666 url(../images/background.gif) no-repeat top center;
    margin:0;
}

img{ 
border: 0;
}

.thumbnail1,
.thumbnail2,
.thumbnail3,
.thumbnail4,
.dummyboek{
position: relative;
z-index: 0;
}

.thumbnail1 .spacer,
.thumbnail2 .spacer,
.thumbnail3 .spacer,
.thumbnail4 .spacer{
width:219px;
height:190px;
border:0;
}

.thumbnail1:hover,
.thumbnail2:hover,
.thumbnail3:hover,
.thumbnail4:hover,
.dummyboek:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail1 span,
.thumbnail2 span,
.thumbnail3 span,
.thumbnail4 span,
.dummyboek span{ /*CSS for enlarged image*/
position: absolute;
left: -1000px;
visibility: hidden;
text-decoration: none;
}

.thumbnail1:hover span,
.thumbnail2:hover span,
.thumbnail3:hover span,
.thumbnail4:hover span{ 
visibility: visible;
bottom: 195px;
}
html>body .thumbnail1:hover span,
html>body .thumbnail2:hover span,
html>body .thumbnail3:hover span,
html>body .thumbnail4:hover span{ 
visibility: visible;
bottom: 198px;
*bottom: 195px;
}
.thumbnail1:hover span{left: 0px;}
.thumbnail2:hover span{left: -219px;}
.thumbnail3:hover span{left: -2px;}
.thumbnail4:hover span{left: -221px;}

.dummyboek:hover span{ 
visibility: visible;
bottom: 110px;
left:0;
}
#flashcontent{
margin:0 auto;
width:1020px;
}
.page_container{
background:#fff;
height:720px;
width:955px;
position:relative;
margin:0 auto;
}
.page_container p:first-child{
font-style:italic;
}
.page_container p{
text-align:center;
font-size:14px;
font-family:arial,verdana;
padding:0 140px 5px;
color:#000;
line-height:25px;
}
.page_container p span{
color:#ff7f00;
}
.page_container p span.flash{
color:#666;
font-size:10px;
}
.dummyboek{
position:absolute;
bottom:20px;
right:10px;
}
.menu_container{
background:#fff url(../images/home/background-home.jpg) no-repeat top;
height:436px;
width:955px;
position:relative;
}

.beeldscherm_container{
position:absolute;
bottom:0;
margin-left:48px;
background:transparent url(../images/home/home-beeldschermcommunicatie.jpg) no-repeat;
}
.pre2post_container{
position:absolute;
bottom:0;
margin-left:267px;
background:transparent url(../images/home/home-woning.jpg) no-repeat;
}
.corporate_container{
position:absolute;
bottom:0;
margin-left:486px;
background:transparent url(../images/home/home-corporate.jpg) no-repeat;
}
.portfolio_container{
position:absolute;
bottom:0;
margin-left:705px;
background:transparent url(../images/home/home-portfolio.jpg) no-repeat;
}

.footer
{
    font:75%/1.3 arial, helvetica, verdana;
    padding-top:7px;
    margin:0 auto;
    width:690px;
    }
.footer h1
{
    font-size:1.0em;
    padding:0;
    margin:0;
    float:left;
    }
.footer span
{
    color:#ee9200;
    }
.footer a
{
    color:#ee9200;
    font-weight:normal;
    text-decoration:underline;
   }
.footer a:hover
{
    color:#000;
    text-decoration:none;
   }