/********************************************************
*
*	stylesheet page Rijkevorsel
*
********************************************************/
* {margin:0; padding:0;}

/* Typography 
-----------------------------------  */
p, span { font-size: 1em; margin: 0 0 0 15px; color: #fff; }
span.error { margin: 0; }
label { font-size: 1em; color: #fff; margin: 0; padding: 0; font-weight: bold; }
p.kop1, p.kop2, span.kop1, span.kop2 { margin: 0; }
h1, h1 span { font-size: 1.15em; font-weight: bold; margin: 3px 0 0 5px; padding: 0; color: #fff; }
h2, h2 span { font-size: 1em; font-weight: bold; margin: 3px 0 5px 0px; padding: 0; color: #fff; }
h2 img { padding: 0; margin: 0 8px 0 0; vertical-align: bottom; }

#content a { font-size: 1em; color: #FFCF3E; font-weight: bold; margin: 0; padding: 0; }

/* Footer Styles
-------------------------------------------- */
#footer { font-size: 0.75em; color: #fff; }
#footer img { border: none 0px #fff; }
#tools { float: left; margin: 0 0 5px 0; width: 455px; }
a.hyp_mail { display: block; float: right; height: 22px; width: 63px; }
a.hyp_print { display: block; float: right; height: 22px; width: 63px; }
#createdby { float: left; margin: 5px 0; width: 455px; }
#createdby .info, #createdby .anaxis { float: left; }
#createdby .info { margin: 3px 0 0 0; }

/* database styles & adjustements
-------------------------------------------- */
#content ol, #content ul { margin: 0 0 0 15px; padding: 0; list-style-type: none; font-size: .9em; color: #fff; }
#content li { margin: 0 0 0 15px; padding: 0; list-style-type: disc; color: #fff; }
#content .anchor li { margin: 0; padding: 0; list-style-type: none; color: #fff; }

.maintitle { margin:0; padding: 3px 0; width: 100%; height: 30px; }
.left { margin: 0; padding: 0; float: left; height: 30px; width: 1%; background-position: left center; background-image: url(../images/bkgtitle_left.jpg); background-repeat: no-repeat; }
.mid { margin: 0; padding: 0; float: left; height: 30px; width: 97%; background-position: left center; background-image: url(../images/bkgtitle_middle.jpg); background-repeat: repeat-x; }
.right { margin: 0; padding: 0; float: left; height: 30px; width: 1%; background-position: right center; background-image: url(../images/bkgtitle_right.jpg); background-repeat: no-repeat; }

.pageintro { margin: 0; padding: 5px; background-color: #75725F; width: 438px; }
.paragraph { margin: 10px 0 0 0; padding: 0; }
.tekst { margin: 5px 0 5px 15px; }
.labels { color: #FFFFFF; }

.error span, .error { color: #B80E0E; }

/* Event subcribe 
-----------------------------------  */
p.linkRight { text-align: right; margin: 5px 0 0 0; }

/* -----[ CSS editing ] ----------------	*/
#eyeEditMenu { clear:both; }
#eyeEditMenu table, #eyeEditMenu table tr, #eyeEditMenu table tr td { border:none !important; }
div.eyeEditMenu *, 
div.eyeEditMenu #content table { margin: 0 !important; padding: 0 !important; }
div.eyeEditMenu a { cursor: pointer; }

div.editmenu { margin-top: 70px !important;  }
table.mceEditor { position:relative; z-index:9999; }

/*** IMAGES ***/ 
.image_top_left {display: block; margin-bottom: 15px;}
.image_top_middle {display: block; margin: 0 auto 15px auto;}
.image_bottom_left {display: block; margin-top: 15px;}
.image_bottom_middle {display: block; margin: 15px auto 0 auto;}
.image_align_right {float: right; margin: 0 0 0 15px;}
.image_align_left {float: left; margin: 0 15px 0 0;}
