* {
margin: 0;
padding: 0;
border: 0;
} 
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFD7;
        margin: 10px;
}


p { 
        margin-top: 1px;
	margin-bottom: 20px;
} 
hr {
        color: #000;
        background-color: #000;
        height: 1px;
	width: 70%;
        text-align: center;
	background-position: center;
        margin-bottom: 5px;
}
input {
        border: black 1px solid;
}
textarea {
        border: black 1px solid;
}
select {
	border: black 1px solid;
}

body.mceContentBody {
    font-size: bigger;
}

#buttons p {
	font-style: italic;
	font-size: smaller;
}
#filmladder p {
	font-size: smaller;
	font-weight: bold;
	padding-left: 5px;
}

.mat {
	opacity:.50;
	filter: alpha(opacity=50);
}

.herinnering {
	margin: 2px 0;
}

#bodytext strong {
	background-color: #0066BA;
	color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
}

#bodytext .error {
	background-color: red;
	color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
}

#bodytext h3 {
	background-color: #0066BA;
	color: #FFFFFF;
	padding-left: 3px;
}

#bodytext h4 {
	background-color: #0066BA;
	color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
        font-size: small;
}

#footer p {
	font-size: smaller;
        margin: 0;
}

.block {
	float: right;
	margin:0px 0px 12px 0px;
	border-style: groove;
	border-color: grey;
	border-width: 2px;
}
a:hover {
	background-color: #FFCC00;
} 
#bebouwde a:hover {
	background-color: #FFFFD7;
}

a.nobg:hover {
	background-color: #FFFFD7;
}

#nav a:hover {
	background-color: #FFFFD7;
}

#borderTable {	
	border: 1px solid #000000;
}

	a.ovalbutton{
	background: transparent url('images/oval-left.gif') no-repeat top left;
	display: block;
	float: left;
	font: normal 15px Arial, Helvetica, sans-serif; /* Change 13px as desired */
	line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 24px; /* Height of button background height */
	padding-left: 11px; /* Width of left menu image */
	text-decoration: none;
	}
	
	a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
	color: #000000; /*button text color was 494949*/
	}
	
	a.ovalbutton span{
	background: transparent url('images/oval-right.gif') no-repeat top right;
	display: block;
	padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
	}
	
	a.ovalbutton:hover{ /* Hover state CSS */
	background-position: bottom left;
	}
	
	a.ovalbutton:hover span{ /* Hover state CSS */
	background-position: bottom right;
	color: black;
	}
	
	.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
	
	float: right;
	}

