html, body {
	height: 					100%;         /* required */
}

body {
	font: 					12px Arial;
	color: 					#000;
	background-color: 	#FFF;
	margin: 					0;
	padding: 				0;
	width:  					100%;
}

#flashcontent {
}
#dognduck {
}

h1 {
	font: 				bold 20px Arial;
	color: 				#006829;
	margin: 				0px 0px 10px;
	text-align: 		center;
}
h2 {
	font: 				bold 14px Arial;
	color: 				#006829;
	margin: 				0px 0px 10px;
}
h4 {
	font: 				normal 10px Arial;
	color: 				#4E4E4E;
	margin: 				0px 0px 10px;
}
#container {
	position: 			absolute;
	top: 					0;
	width: 				870px;
	height: 				100%;
	top:					-20px;
	min-height:			670px;
	background: url('/images/winter/achtergrond-collectie.jpg') no-repeat;
}
	
#sitecontainer {
	margin: 				0px auto;
	width: 				870px;
	height: 				100%;
}

p {
	color: 				#000;
}

p strong {
	color: 				#000;
}

#content, #over, #consulente, #contact, #party, #links, #nieuwsbrief {
	position: 			absolute;
	z-index: 			2;
	top: 					283px;
	left: 				218px;
	width:				412px;
	height: 				358px;
	
	margin-top:	 		10px;
	margin-bottom: 	10px;
	padding:				10px 10px 0 10px;
	visibility:			hidden;
	background:			url('/images/gradient.jpg');
}

#collectie {
	position: 			absolute;
	z-index: 			20;
	top: 					370px;
	left: 				0px;
	width:				870px;
	height: 				282px;
	/*visibility:			hidden;*/
	
}

#contentInner, #overInner, #consulenteInner, #contactInner, #partyInner, #linksInner, #nieuwsbriefInner {
	position: 			absolute;
	/*z-index: 			3;*/
	width:				412px;
	height: 				352px;
	padding-right: 	10px;
	background: 		transparent;
	overflow:			hidden;
}

#collectieInner {
	position: 			absolute;
	/*z-index: 			4;*/
	width:				870px;
	height: 				286px;
	overflow:			hidden;
}

#collectionTable {
	position: 			absolute;
	/*z-index: 			20;*/
	width: 				870px;
	height: 				282px;
}

#collectionImages {
	/*position:  		absolute;
	z-index: 		10;*/
}
.arrow {
	position:  			absolute;
	z-index: 			11;
	top: 					120px;
}

.below {
	position: 			relative;
	float: 				left;
	display: 			block;
	width: 				260px;
	margin-top: 		-278px;
	margin-right: 		-1px;
	z-index: 			5;
}
.top {
	position: 			relative;
	display: 			block;
	z-index: 			6;
	width: 				260px;
}

img {
	display: 			block;
	float:				left;
	border:				0;
}
a, a:hover, a:active {
	text-decoration:  none;
	color: 				#e96546;
}
#footer {
	position: 			absolute;
	top:	 				670px;
	/*left: 				0px;*/
	width:				870px;
	text-align: 		center;
	text-decoration: 	none;
}
#footer a.footerhref, #footer a.footerhref:hover, #footer a.footerhref:active {
	text-decoration:  none;
	color: 				#88be66;
}

input {
	width: 				280px;
	font: 				12px Arial;
	border: 				1px solid #172c80;
	background-color: transparent;
}

input.validation-passed, textarea.validation-passed {
	border: 				1px solid #00CC00;
	color : 				#000;
}

input.validation-failed, textarea.validation-failed {
	border: 				1px solid #FF3300;
	color : 				#FF3300;
}
input.button.validation-passed {
	color:				#FFF;
}
.validation-advice {
	margin: 				5px 0;
	padding: 			5px;
	background-color: #FF3300;
	color: 				#FFF;
	font-weight: 		bold;
	visibility: 		hidden;
	height: 				0px;
}

.button, input.submit, input.button.validation-passed {
	width: 				76px;
	background-color:	#006829;
	color: 				#FFFFFF;
}

ul {
	margin-top: 		0px;
	margin-bottom: 	10px;
}

/* FLASH MOVIES */
#swfParty {
	position:			absolute;
	top:					139px;
	left:					753px;
	width:				105px;
	height:				135px;
	z-index:				11;
}
#swfWegwijzer {
	position:			absolute;
	top:					225px;
	left:					80px;
	width:				120px;
	height:				100px;
	z-index:				11;
}
#swfWaslijn {
	position:			absolute;
	top:					99px;
	left:					144px;
	width:				550px;
	height:				180px;
	z-index:				10;
}
#swfVogelhuis {
	position:			absolute;
	top:					50px;
	left:					83px;
	width:				90px;
	height:				120px;
	z-index:				11;
}
#swfBoy{
	position:			absolute;
	top:					232px;
	left:					8px;
	width:				275px;
	height:				390px;
	z-index:				5;
}
#swfGirl {
	position:			absolute;
	top:					208px;
	left:					432px;
	width:				422px;
	height:				400px;
	z-index:				1;
}
#swfNieuws {
	position:			absolute;
	top:					36px;
	left:					340px;
	width:				280px;
	height:				140px;
	z-index:				5;
}
