BODY, HTML {
	background-color: #fcd6ea;
	background-image: url(sterren.gif);
	color: black;
	font-size: 17px;
	font-family: sans-serif;
	
	scrollbar-3dlight-color: #efccfc; /*kleur van pagina achtergrond. */
	scrollbar-arrow-color: #b742e2; /* zeer donkere kleur */
	scrollbar-base-color: white;
	scrollbar-darkshadow-color: #b742e2;
	scrollbar-face-color: #efccfc; /*kleur van pagina achtergrond. */
	scrollbar-highlight-color: white; /* zeer lichte kleur */
	scrollbar-shadow-color: #b742e2; /* iets minder donkere schaduw */
overflow-x: hidden; /* ter voorkoming van een horizontale scrollbar doordat de prinses niet op het scherm past.*/
}

div#content{
	top: 125px;
}

div#gegevens{
	width: 595px;
	font-family: sans-serif;
	color: black;
	left: 30px;
}

div#gegevens a{
	text-decoration: none;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}

div#afbeelding{
	position: absolute;
	background-image: url(prinses.gif);
	width: 230px;
	height: 450px;
	top: 5px;
	left: 830px;
	background-repeat: no-repeat;
}

div#onderrand{
	position: absolute;
	background-image: url(harten3.gif);
	width: 150px;
	height: 120px;
	top: 655px;
	left: 960px;
	background-repeat: no-repeat;
}

div#content table td{
	font-size: 17px;
	font-family: sans-serif;
	font-weight: strong;
	}

div#content table{
	color: black;
	}	

div#kopje, h3{
	font-weight: bold;
	color: #8b05c3;
	}
	

div#toptekst {
	color: #ed51a0;
	color: #b004b6;
	color: #c5019e;
	font-family: sans-serif;
	font-size: 40px;
	padding-top: 40px;
	background: url(toverstaf.gif)  50px 8px no-repeat;
	background: url(harten2.gif)  90px 8px no-repeat;
	height: 80px;
}

h1{
	color: #ed51a0;
	color: #b004b6;
	color: #b6049f;
	color: #c5019e;
	font-size: 25px;
	fontfamily: sans-serif;
	padding-bottom: 10px;
	}

a:link, a:visited{
	color: #ca25ed;
	color: #2194ff;
}	
a:hover, a:active{
	color: #ef4fe6;
}
	
div#voetje a:link, div#voetje a:visited{
	color: #b004b6;
}
	
A.normaal{
	padding: 3 pt;
}

div#muziek{
	top: 20px;
	left: 25px;
}

div#voetje{
	left: 25px;
}

#submitimage{
	width: 200px;
	height: 36px;
	margin: 15px 0px;
}
input.submit{
	width: 200px;
	height: 36px;
}

#preload{
	background-image: url(verzendmover.gif);
	display: none;
}

#menu{
	width: 210px;
	padding: 0 0 170px 0;
	margin: 70px 0px 0 15px;
	text-align: center; /*background-image: url(witteroos.png);*/
	background: url(harten.gif) no-repeat bottom;
}

#menu li{
	list-style: none;
}

#menu li a:link, #menu li a:visited{
	display: block;
	height: 36px;
	width: 185px;
	background: url(button.gif)  0px 0px no-repeat;
	font-size: 17px;
	color: #ed51a0;
	color: #9704b6;
	color: #b004b6;
	text-decoration: none;
	line-height: 36px; /
	font-family: sans-serif;
	letter-spacing: -1px;
	text-align: right;
	padding-right: 10px;
}

#menu li a:hover, #menu li a:active{
	background: url(button.gif) -200px 0px no-repeat;
}
