/*
 * Intro
 */
body{
	scrollbar-base-color:		#a0967a;
	scrollbar-arrow-color:		#8c836c;
	scrollbar-DarkShadow-Color:	#FFFFFF;
}
.introContainer{
	border:					2px solid grey;
	width:					310px;
	height:					410px;
	cursor:					pointer;
	background-image:		url('/themes/default/images/intro.png');
	background-position:	center center;
	background-repeat:		no-repeat;
}

.introContainerTop{
	width:					300px;
	height:					90px;
	background-image:		url('/themes/default/images/intro_top.png');
	background-repeat:		no-repeat;
}

.introContainerBottom{
	width:					300px;
	height:					90px;
	background-image:		url('/themes/default/images/intro_bottom.png');
	background-position:	50px 0px;
	background-repeat:		no-repeat;
	cursor:					pointer;
}

/*
 * Home
 */
.caLink{
	color:					#5c5647;
	cursor:					pointer;
	text-decoration:		underline;
}
.homeContainer{
	border:				1px solid #eeeeee;
	width:				900px;
	height:				650px;
	background-color:	#a0967a;
}
.homeContainer .logo{
	width:				274px;
	height:				150px;
	float:				left;
	border-right:		1px solid #eeeeee;
	background-image:	url('/themes/default/images/logo.png');
}
.headerRight{
	float:				left;
	width:				625px;
}
.headerRightTop{
	height:				119px;
	width:				625px;
	font-weight:		bold;
	font-size:			12px;
	font-family:		Verdana,Arial,Helvetica,sans-serif;
	line-height:		18px;
}
.headerRightBottom{
	height:				30px;
	width:				625px;
	border-top:			1px solid #eeeeee;
	background-color:		#A0967A;
}
.homeContainer .header{
	border-bottom:	1px solid #eeeeee;
	height:			150px;
	width:			900px;
}
.homeContainer .header .button{
	height:					30px;
	cursor:					pointer;
	float:					left;
	background-color:		#8c836c;
	color:					#ffffff;
	background-position:	0px 0px;
	background-repeat:		no-repeat;
}
.homeContainer .header .button#nav1{
	width:				104px;
	background-image:	url('/themes/default/images/button_home.png');
}
.homeContainer .header .button.active#nav1{
	background-image:	url('/themes/default/images/button_home_active.png');
}
.homeContainer .header .button#nav2{
	width:				104px;
	background-image:	url('/themes/default/images/button_bubbels.png');
}
.homeContainer .header .button.active#nav2{
	background-image:	url('/themes/default/images/button_bubbels_active.png');
}
.homeContainer .header .button#nav3{
	width:				104px;
	background-image:	url('/themes/default/images/button_casper.png');
}
.homeContainer .header .button.active#nav3{
	background-image:	url('/themes/default/images/button_casper_active.png');
}
.homeContainer .header .button#nav4{
	width:				104px;
	background-image:	url('/themes/default/images/button_nestjes.png');
}
.homeContainer .header .button.active#nav4{
	background-image:	url('/themes/default/images/button_nestjes_active.png');
}
.homeContainer .header .button#nav5{
	width:				104px;
	background-image:	url('/themes/default/images/button_contact.png');
}
.homeContainer .header .button.active#nav5{
	background-image:	url('/themes/default/images/button_contact_active.png');
}
.homeContainer .header .button#nav6{
	width:				104px;
	background-image:	url('/themes/default/images/button_links.png');
}
.homeContainer .header .button.active#nav6{
	background-image:	url('/themes/default/images/button_links_active.png');
}

.homeContainer .body .bodyMargin{
	width:				20px;
	height:				499px;
	background-color:	#8c836c;
	float:				left;
}
.homeContainer .body .bodyMarginRight{
	width:				20px;
	height:				499px;
	background-color:	#8c836c;
	float:				right;
}
.homeContainer .body .bodyContentContainer{
	height:			499px;
	width:			858px;
	float:			left;
	overflow-y:		auto;
}
.homeContainer .body .bodyContentContainer .content{
	visibility:		visible;
	display:		block;
	padding:		10px;
	font-weight:	bold;
	font-size:		12px;
	font-family:	Verdana,Arial,Helvetica,sans-serif;
	line-height:	18px;
}
.bodyContentContainer{
	background-repeat:			no-repeat;
	background-position:		bottom right;
}
.homeContainer .body .bodyContentContainer .content#tab1{
	padding:					60px 150px 0px 50px;
	background-image:			url('/themes/default/images/title_home.png');
	background-repeat:			no-repeat;
	background-position:		35px 15px;
}
.homeContainer .body .bodyContentContainer .content#tab2{
	padding:					60px 150px 0px 50px;
	background-image:			url('/themes/default/images/title_bubbels.png');
	background-repeat:			no-repeat;
	background-position:		35px 15px;
}
.homeContainer .body .bodyContentContainer .content#tab3{
	padding:					60px 150px 0px 50px;
	background-image:			url('/themes/default/images/title_casper.png');
	background-repeat:			no-repeat;
	background-position:		35px 15px;
}
.homeContainer .body .bodyContentContainer .content.hidden{
	visibility:		hidden;
	display:		none;
}

.personaliaFoto{
	float:							left;
	border:							1px solid grey;
	background-repeat:				no-repeat;
	background-position:			3px 3px;
}
.personaliaFoto.bubbels{
	background-image:				url('/themes/default/images/bubbels_foto.png');
	width:							256px;
	height:							194px;
}
.personaliaFoto.casper{
	background-image:				url('/themes/default/images/casper_foto.png');
	height:							257px;
	width:							194px;
}
.personaliaText{
	width:							380px;
	float:							left;
	margin-left:					20px;
}

.nestjesTitle{
	float:							left;
	background-repeat:				no-repeat;
	clear:							both;
	width:							256px;
	height:							55px;
}
.nestjesTitle.vorige{
	background-image:				url('/themes/default/images/title_nestjes_vorige.png');
}
.nestjesTitle.huidige{
	background-image:				url('/themes/default/images/title_nestjes_huidige.png');
}
.nestjesTitle.toekomstige{
	background-image:				url('/themes/default/images/title_nestjes_toekomstige.png');
}
.nestjesTitle.verwachte{
	background-image:				url('/themes/default/images/title_nestjes_verwachte.png');
}
.nestjesText{
	clear:							both;
	float:							left;
	margin:							0px 40px 15px 45px;
	width:							700px;
}

.nestjesText#nestjesToekomstige, .nestjesText#nestjesVerwachte, .nestjesText#nestjesHuidige{
	margin-top:						-10px;
}

.innnerContentContainer{
	padding:						10px 40px 20px 30px;
	text-align:						left;
}

.fotoGrid{
	height:							500px;
	width:							600px;
	border:							2px solid grey;
	background-color:				#a0967a;
	visibility:						hidden;
	display:						none;
	position:						absolute;
	color:							#5c5647;
	z-index:						4;
}

.fotoBox{
	height:							630px;
	width:							850px;
	border:							2px solid grey;
	background-color:				#a0967a;
	visibility:						hidden;
	display:						none;
	position:						absolute;
	color:							#5c5647;
	z-index:						5;
	cursor:							pointer;
}

.fotoClose{
	position:						relative;
	top:							0px;
	height:							20px;
	width:							100px;
	z-index:						5;
	cursor:							pointer;
	font-size:						13px;
}
.fotoClose.Grid{
	left:							505px;
}
.fotoClose.Box{
	left:							755px;
}
.transLayer{
	position:						absolute;
	left:							0;
	top:							0;
	width:							0;
	height:							0;
	background-color:				white;
	visibility:						hidden;
	opacity:						0.50;
	filter:							alpha(opacity=50);
	z-index:						1;
}

.fotoGridBox{
	height:							135px;
	width:							198px;
	float:							left;
	padding-top:					20px;
}

.fotoGridBoxImg{
	cursor:							pointer;
}

.fotoBoxGrid.clear{
	clear:							both;
}

