﻿
body{
    behavior:url(../style/hover.htc);
    margin:0;
    padding:0;
    font-family:Arial, Helvetica, Verdana;
    background:#95afd7 url(../images/body-background.gif) repeat-x;
}

h2{margin:0 0 15px 0;}

.page_container{
    height:auto;
    width:816px;
    margin:0 auto;
    background:#fff;
    padding-bottom:20px;
    background:#fff url(../images/header-bg.gif) no-repeat;
    position:relative;
}
.header
{
    padding-top:159px;
    width:100%;
    }

.home
{
    position:absolute;
    top:40px;
    left:35%;
    height:100px;
    width:250px;
    display:block;
    }
    
.lichttop,
.studiostop,
.infotop
{
    float:left;
    display:inline;
    width:776px;
    height:0;
    margin:0px 0 0 20px;
    height:20px;
    }

.lichttop{background:#006eb3;}
.studiostop{background:#f8b222;}
.infotop{background:#969696;}

.hoofdmenu .licht
{
    background:transparent url(../images/menu-licht.gif) no-repeat;
    height:38px;
    width:246px;
    float:left; 
    margin: 0px 0px 0px 20px;
    }
.hoofdmenu .licht:hover
{
    background:transparent url(../images/menu-licht-hover.gif) no-repeat;
}
.hoofdmenu .light
{
    background:transparent url(../images/menu-light.gif) no-repeat;
    height:38px;
    width:246px;
    float:left; 
    margin: 0px 0px 0px 20px;
    }
.hoofdmenu .light:hover
{
    background:transparent url(../images/menu-light-hover.gif) no-repeat;
}

.hoofdmenu .studios
{
    background:transparent url(../images/menu-studios.gif) no-repeat;
    height:38px;
    width:246px;
    float:left; 
    margin: 0px 0px 0px 19px;
    }
.hoofdmenu .studios:hover
{
    background:transparent url(../images/menu-studios-hover.gif) no-repeat;
}

.hoofdmenu .info
{
    background:transparent url(../images/menu-info.gif) no-repeat;
    height:38px;
    width:246px;
    float:left; 
    margin: 0px 0px 0px 19px;
    }
.hoofdmenu .info:hover
{
    background:transparent url(../images/menu-info-hover.gif) no-repeat;
}

.lichtoverig
{
    border-bottom:20px solid #95afd7;
    border-left:1px solid #95afd7;
    border-right:1px solid #95afd7;
    }
.studiosoverig
{
    border-bottom:20px solid #f3d89d;
    border-left:1px solid #f3d89d;
    border-right:1px solid #f3d89d;
    }
.infooverig
{
    border-bottom:20px solid #c8c8c8;
    border-left:1px solid #c8c8c8;
    border-right:1px solid #c8c8c8;
    }

.wrapper{
    margin:0 20px 0px 20px;
    padding-top:14px;
    float:left;    
    display:inline;
    background:#fff;
}

.menu_container{
    width:245px;
    float:left;
    background:transparent;
}
.menu_container .language{
    text-align:center;
    font-size:11pt;
    color:#666;
}
.menu_container .language img{
    margin:5px 7px;
}
.menu_container .menu{
    margin:0 0 5px 18px
}
.content_container{
    width:529px;
    float:left;
    font-size:11pt;
    background:transparent;
}
.content_container .content{
    padding:0 20px 0px 0;
}
.content_container .content p{
    padding:0 0px 15px 0;
}
.content_container .content a{
    color:#006eb3;
    text-decoration:underline;
}
.content_container .content a:hover{
    color:#006eb3;
    text-decoration:none;
}

.spacer{
    width:100%;
    height:20px;
    clear:both;
}
.footer{
    background:transparent url(../images/footer.gif) no-repeat bottom left;
    height:50px;
    margin:0 20px 0px 20px;
    clear:both;
}
.footer .adres{
    padding:5px 0 0 0;
}
.footer .adres span{
    color:#666;
    font-size:12px;
    padding:0px 0 0 19px;
}
.footer .adres a{
    color:#666;
}
.footer .adres a:hover{
    text-decoration:none;
}
.footer .subfooter{
    padding:10px 0 0 0;
    color:#7f7f7f;
    text-align:center;
    font-size:11px;
}
.footer .subfooter a{
    color:#7f7f7f;
}
.footer .subfooter a:hover{
    text-decoration:none;
}
/* Foto-/Video albums */
.albumList
{
	position: relative
}
.albumList h3
{
	font-size:14px;
	margin: 0 auto;
	padding: 0;
	width: 155px;
	min-height: 40px;
}
.aAlbumlink
{
	display: block;
	width: 155px;
	height: 100px;
	overflow: hidden;
}
.albumList .fotoAlbum
{
	height: 160px;
}
.fotoAlbum,
.videoAlbum
{
	width: 155px;
	float: left;
	display:inline;
	margin-right: 9px;
	margin-bottom: 15px;
}
.iAlbumThumbnail
{
	width: auto;
}
.fotoElement,
.videoElement
{
	float: left;
	margin-left: 1px;
	margin-right: 7px;
	margin-bottom: 8px
}
.fotoElement img,
.videoElement img
{
	width: 160px;
	height: 106px;	
}

/*************OVERLAY**************/
/* Overlay */
#simplemodal-overlay
{
	background-color: #fff;
}
/* Container */
#simplemodal-container 
{
	width: 550px;
	height: 500px;
	background-color: #fff;
	position: relative;
	top:0;
}
.divClose
{
	width: 100%;
	height: 29px;
	text-align: right;
	background: #006EB6;
}
#simplemodal-container a.modalCloseImg 
{
	background:url(../images/lightbox-close.gif) no-repeat; 
	width:65px; 
	height:21px; 
	display:inline-block; 
	z-index:3200; 
	cursor:pointer;
	position: relative;
	top: 8px;
	right: 10px;
	}