/*

CSS voor www.nathis.nu

Studio Rem, Remco Kalf

www.remcokalf.nl
remco@remcokalf.nl

*/

/* Kleuren

groen #6BAD00
blauw #5C81CE
rood #EE444C 
aqua #0090B2

*/

/* Algemeen */

html { 
	height: 100%;
	margin-bottom: 0.1em;
	}

* {
	padding: 0;
	margin: 0;
	}

.clear {
	clear: both;
	margin: 0;
	padding: 0;
	}

img {
	border: none;
	}
	
.show {
	display: inline;
	}

.hide {
	display: none;
	}
	
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 69%; 
	color: #4c4c4c;
	background: url(../images/backgroundtile_groen.gif) repeat;
	text-align: center;
	margin: 0;
	padding-left: 10px;
	padding-right: 10px;
	}
	
body a { 
	position: relative;
	z-index: 500;
	color: #0090B2;
	text-decoration: none;
	}

body a:hover {
	color: #6BAD00;
	text-decoration: underline;
	}
	
h1, h2, h3, h4 {
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	}
	
h2, h2 a, h2 a:hover, h2 a:visited,
h3, h3 a, h3 a:hover, h3 a:visited,
h4, h4 a, h4 a:hover, h4 a:visited {
	text-decoration: none;
	}

div#container {
	text-align: left;
	font-size: 1em;
	margin: 0 auto;
	padding: 0px;
	margin-top: 18px;
	position: relative;
	width: 970px;
	}
	
div#innercontainer {
	position: relative;
	float: left;
	width: 970px;
	background-image: url(../images/wit924.gif);
	background-repeat: repeat-y;
	background-position: 23px 0px;
	}

div#page {
	margin-top: -10px; /*om schaduw te bedekken. verschil met margin-top van container is bovenmargin pagina */
	position: relative;
	float: left;
	width: 970px;
	background: url(../images/pagebackground924.gif) no-repeat 23px 0px;
	}

/* Header */

div#header[id="header"] { /* geen position: nodig om links te laten werken ivm pngs */
	float: left;
	width: 970px;
	padding: 0;
	margin: 0;
	height: 183px;
	background: url(../images/headerbackground.png);
	background-repeat: no-repeat;
	}

div#header { /* geen position: nodig om links te laten werken */
	float: left;
	width: 970px;
	padding: 0;
	margin: 0;
	height: 183px;
	}
	
div#header a {  /* nodig om links te laten werken */
	position: relative;
	z-index: 500;
	}
	
a#nathislogo { /* geen position: nodig om links te laten werken */
	position: relative;
	float: left;
	height: 143px;
	width: 178px;
	padding-left: 50px;
	margin-top: 0px;
	padding-bottom: 0px;	
	}
	
a#nathislogo:hover { 
	border: none;
	text-decoration: none;
	}
	
a#nathislogo img { /* geen position: nodig om links te laten werken */
	border: none;
	width: 178px;
	height: 90px;
	padding: 0;
	margin: 0;
	margin-top: 35px;
	}
	
div.teaser { 
	position: relative;
	float: left;
	display: block;
	margin-left: 50px;
	margin-top: 80px;
	width: 650px;
	height: 30px;
	}
	
div.teaser a { /* geen position: nodig om links te laten werken */
	font-family:'Trebuchet MS', Arial, Verdana, Helvetica;
	font-size: 1.6em;
	color: #5C81CE;
	float: left;
	padding-right: 10px;
	padding-top: 6px;
	text-decoration: none;
	border: none;
	font-style: italic;
	}

div.teaser a:hover { /* geen position: nodig om links te laten werken */
	text-decoration: none;
	color: #6BAD00;
	border: none;
	text-decoration: none;
	}

div.teaser div.asterisk[class="asterisk"] {
	border: none;
	display: block;
	width: 15px;
	height: 15px;
	float: left;
	position: relative;
	background-image: url(../images/asteriskblauw.png);	
	background-repeat: no-repeat;
	background-position: left top;	
	}

div.teaser div.asterisk {
	border: none;
	display: block;
	width: 15px;
	height: 15px;
	float: left;
	position: relative;
	}
	
div[class="content"] { /* class omdat IE deze zo niet ziet */
	width: 970px;
	padding: 0;
	margin: 0;
	position: relative;
	float: left;
	background-image: url(../images/shadow970repeat_hole924_2.png);
	background-repeat: repeat-y;
	}
	
/* Voorpagina */	
	
body.home #primary {
	width: 970px;
	position: relative;
	float: left;
	padding: 0;
	margin: 0;
	display: block;
	}
	
body.home #welkom-content{
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	margin-top: 14px;
	width: 950px;
	display: inline;
	margin-left: 10px;
	padding-bottom: 3px;
	background-image: url(../images/stippelgroen.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
	
body.home #welkomtekst {
	display: block;
	width: 950px;
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	}
	
body.home #welkomtekst h3 {
	font-family: 'Trebuchet MS', Arial, Verdana, Sans-Serif;
	margin-bottom: 8px;
	font-size: 1.3em;
	font-weight: bold;
	color: #5C81CE;
	margin-left: 0px;
	}

body.home #welkomtekst p {
	padding: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-bottom: 11px;
	font-size: 1em;
	line-height: 1.4em;
	}
	
body.home #welkomtekst #links {
	display: inline;
	width: 410px;
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	margin-left: 50px;
	}
	
body.home #welkomtekst #rechts {
	display: block;
	width: 410px;
	left: 30px;
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	}
	
body.home #onderkant {
	display: inline;
	width:950px;
	float: left;
	clear: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	}
	
body.home #onderkant h3.titel  {
	font-family: 'Trebuchet MS', Arial, Verdana, Sans-Serif;
	margin-bottom: 2px;
	font-size: 1.2em;
	font-weight: bold;
	margin-left: 0px;
	text-transform: uppercase;
	}
	
body.home #passieinbeeld h3.titel a  {
	width: 180px;
	height: auto;
	}

	
body.home #onderkant h3.titel a {
	color: #5C81CE;
	font-size: 1.1em;
	}

body.home #onderkant h3.titel a:hover  {
	text-decoration: none;
	color: #6BAD00;
	}
	
body.home #onderkant h4.beschrijving {
	font-family: 'Trebuchet MS', Arial, Verdana, Sans-Serif;
	margin-bottom: 8px;
	font-size: 1em;
	color: #5C81CE;
	margin-left: 0px;
	font-weight: normal;
	letter-spacing: normal;
	}

body.home #onderkant .hentry { /* is hele entry */
	float: left;
	clear: left;
	position: relative;
	padding-bottom: 8px;
	padding-top: 6px;
	background-image: url(../images/stippelaqua.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
	
body.home #onderkant .gevondenpassie .hentry, body.home #onderkant #dynamic-content .hentry { /* is hele entry */
	width: 425px;
	}
	
body.home #onderkant span.entry-meta { /* categorieen */
	padding-top: 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #EE444C;
	font-size: 1em;
	}
	
body.home #onderkant #agenda span.chronodata { 
	padding-top: 1px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica;
	color: #6BAD00;
	font-size: 1em;
	font-weight: bold;
	float: left;
	clear: left;
	position: relative;
	width: 210px;
	padding-bottom: 2px;
	}
	
body.home #onderkant #agenda h3.entry-title, body.home #onderkant #agenda h3.entry-title a {
	float: left;
	clear: left;
	position: relative;
	width: 210px;
	line-height: 1.2em;
	}

body.home #onderkant #agenda span.entry-meta { 
	padding-top: 1px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica;;
	color: #EE444C;
	font-size: 1em; 
	float: left;
	clear: left;
	position: relative;
	font-weight: bold;
	width: 210px;
	margin-bottom: 3px;
	padding-bottom: 3px;
	padding-left:16px; 
	display: inline;
	height: 12px;
	background-image: url(../images/asteriskkleinrood.gif);	
	background-repeat: no-repeat;
	background-position: 0px 4px;
	}
	
body.home #onderkant #agenda span.entry-meta a {
	color: #EE444C;
	margin-bottom: 0px;
	padding-bottom: 0px;
	}
	
body.home #onderkant #agenda span.entry-meta a:hover {
	color: #6BAD00;
	text-decoration: none;
	}
		
body.home #onderkant #agenda .entry-content { 
	float: left;
	clear: left;
	position: relative;
	margin-top: 0px;
	padding-top:0px;
	width: 210px;
	line-height: 1.4em;
	}	
		
body.home #onderkant span.entry-meta a { 
	color: #EE444C;
	}	
	
body.home #onderkant h3.entry-title {
	display: inline;
	font-size: 1.3em;
	margin-bottom: 0px;
	margin-top: 0px;
	line-height: 1.2em;
	}
	
body.home #onderkant h3.entry-title a {
	display: inline;
	color: #5C81CE;
	line-height: 1.3em;
	}
	
body.home #onderkant h3.entry-title a:hover {
	text-decoration: none;
	color: #6BAD00;
	}	

body.home #onderkant .gevondenpassie, body.home #onderkant #dynamic-content {
	display: inline;	
	width: 425px;
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	}
	
body.home #onderkant #floatblok {
	display: inline;	
	width: 425px;
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	margin-left: 50px;
	}
			
body.home #onderkant #dynamic-content {
	clear: left;
	}
	
body.home .gevondenpassie .primarycontent {	
	display: block;	
	width:425px;
	float: left;	
	position: relative;
	padding: 0px;
	margin: 0px;
	}
	
body.home #agenda .primarycontent {	
	display: block;	
	width: 210px;
	float: left;	
	position: relative;
	padding: 0px;
	margin: 0px;
	}

body.home #onderkant .gevondenpassie span.entry-meta {
	padding-top: 1px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica;
	color: #EE444C;
	font-size: 1em; 
	margin-left: 2px;
	margin-top: 2px;
	display: inline;
	height: 12px;
	}
	
body.home #onderkant .gevondenpassie span.entry-meta[class] {
	padding-top: 0px;
	margin-top: 0px;
	height: 12px;
	}

body.home #onderkant .gevondenpassie span.asteriskrood {
	padding-top: 1px;
	padding-left:11px; 
	margin-left: 0px;
	margin-top: 2px;
	display: inline;
	height: 12px;
	background-image: url(../images/asteriskkleinrood.gif);	
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}

body.home #onderkant .gevondenpassie span.asteriskrood[class] {
	padding-top: 0px;
	padding-left:11px; 
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	height: 12px;
	background-image: url(../images/asteriskkleinrood.gif);	
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}

body.home #onderkant span.entry-meta a {
	font-weight: bold;
	}

body.home #onderkant span.entry-meta a:hover {
	text-decoration: none;
	color: #6BAD00;
	}

body.home #onderkant .entry-head {
	padding: 0px;
	margin: 0px;
	float: left;
	clear: left;
	position: relative;
	display: block;
	}
		
body.home #onderkant #dynamic-content .entry-head {
	padding: 0px;
	margin: 0px;
	width: 425px;
	float: left;
	clear: left;
	position: relative;
	display: block;	
	}

body.home #onderkant .gevondenpassie .entry-head, body.home #onderkant .gevondenpassie .entry-content {
	width: 425px;
	}

body.home #onderkant #dynamic-content .entry-head, body.home #onderkant #dynamic-content .entry-content {
	width: 425px;
	}
	
body.home #onderkant .entry-content {
	float: left;
	clear: left;
	position: relative;
	display: block;
	}
	
body.home #onderkant .gevondenpassie .entry-content {
	margin-top:3px;
	}
	
body.home #onderkant .entry-content p, body.home #onderkant #dynamic-content .entry-content p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.4em;
	display: inline;
	margin-top: 0px;
	float: none;
	clear: none;
	width: auto;
	position: inherit;
	margin-right: 3px; /* inline p ruimte links */
	}
		
body.home #onderkant .entry-content[class] p, body.home #onderkant #dynamic-content .entry-content[class] p {
	margin-right: 0px; 
	}
		
body.home #onderkant .entry-content p#zoekresultaten, body.home #onderkant #dynamic-content .entry-content p#zoekresultaten {
	float: left;
	clear: left;
	width: 425px;
	position: relative;
	margin-bottom: 8px;
	line-height: 1.4em;
	}
		
body.home #onderkant .entry-content a.leesverder { /* IE rule */
	font-size: 1em;
	display: inline;
	margin-left: 0px; /* ter compensatie van extra ruimte inline p IE */
	padding-left: 20px;
	line-height: 1.3em;
	background-image: url(../images/arrow_right_aqua.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	}

body.home #onderkant .entry-content a.leesverder:hover {
	font-size: 1em;
	display: inline;
	text-decoration: none;
	padding-left: 20px;
	color: #6BAD00;
	background-image: url(../images/arrow_right_groen.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	}
	
body.home #onderkant .entry-content a.leesverder[class] {
	left: 0px;
	background-image: url(../images/arrow_right_aqua.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}
	
body.home #onderkant .entry-content a.leesverder:hover[class] {
	background-image: url(../images/arrow_right_groen.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}
	
body.home #passieinbeeld {
	display: inline;
	width:180px;
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	top: 0px;
	margin-left: 16px;
	
	
	}
	
body.home #passieinbeeld a { /* zie ie5.5. hack */
	display: block;
	position: relative;
	float: left;
	width: 88px;
	height: 88px;
	text-decoration: none;
	margin-right: 2px;
	margin-bottom: 2px;
	padding-left:0px;
	left: 0px;
	
	
	
	}

body.home #passieinbeeld img {
	border: none;
	width: 88px;
	height: 88px;
	display: block;
	position: relative;
	float: left;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
	left:0px;
	}
		
body.home #agenda {
	display: block;	
	width:210px;
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	margin-left: 17px;
	}

/* Buitenste kolommen algemeen */	

.secondary {
	font: 1em Verdana, Arial, Sans-Serif;
	padding: 0;
	margin: 0;
	width: 240px;
	color: #666;
	position: relative;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	display: inline;
	padding-bottom: 30px;
	}
	
#third {
	font: 1em Verdana, Arial, Sans-Serif;
	padding: 0;
	margin: 0;
	width: 200px;
	color: #666;
	position: relative;
	float: left;
	display: inline;
	margin-left: 17px;
	}

/* Footer */	
	
#footerarea {
	font-family: Arial, Helvetica, sans-serif;
	width: 950px;
	left: 10px;
	display: inline;
	padding: 0;
	margin: 0;
	position: relative;
	float: left;
	color: #5C81CE;
	font-size: 1em;
	line-height: 1.2em;
	background-image: url(../images/stippelgroen.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}
	
#footertext {
	margin-top: 18px;
	margin-bottom: 5px;
	width: 900px;
	display: inline;
	margin-left: 50px;
	position: relative;
	float: left;
	height: 30px;
	}

body #footerarea a {
	color: #5C81CE;
	border: none;
	}

#footerarea a:hover {
	color: #6BAD00;
	text-decoration: none;
	}

#footerarea ul {
	display: block;
	padding: 0;
	margin: 0;
	position: relative;
	float: left;
	margin-left: 12px;
	margin-right: 0px;
	padding-right: 0px;
	width: auto;
	}
	
#footerarea ul li {
	list-style-type: none;
	padding: 0;
	margin: 0;
	position: relative;
	margin-left: 22px;
	margin-bottom: 2px;
	display: block;
	}

#footerarea ul#copyright {
	margin-left: 0px;
	}
	
#footerarea ul#copyright li {
	margin-left: 0px;
	}

#footerarea ul#email[id] {
	background-image: url(../images/asterisk16.png);
	background-repeat: no-repeat;
	background-position: left top;
	}

#footerarea ul#email li {
	margin-left: 21px;
	}

#footerarea ul#telefoon[id] {
	background-image: url(../images/telephone.png);
	background-repeat: no-repeat;
	background-position: left top;
	}


#footerarea ul#adres[id] {
	background-image: url(../images/email.png);
	background-repeat: no-repeat;
	background-position: left top;
	}
	
#footerarea ul#rss[id] {
	background-image: url(../images/feed.png);
	background-repeat: no-repeat;
	background-position: left top;
	}

#footerarea ul#rss li {
	width: 250px;
	}
		
div#footerbottom[id="footerbottom"] { 
	position: relative;
	float: left;
	width: 970px;
	height: 13px;
	padding: 0;
	margin: 0;
	background-image: url(../images/footerbottom_hole.png);
	}
	
div#footerbottom {
	position: relative;
	float: left;
	width: 970px;
	height: 13px;
	padding: 0;
	margin: 0;
	}

#footershadow[id="footershadow"]{
	position: relative;
	float: left;
	width: 970px;
	height: 10px;
	padding: 0;
	margin: 0;
	text-align: left;
	margin: 0 auto;
	background: url(../images/footershadow.png) no-repeat left top;
	}

#footershadow {
	position: relative;
	float: left;
	width: 970px;
	height: 10px;
	padding: 0;
	margin: 0;
	text-align: left;
	margin: 0 auto;
	}
	
#admin {
	position: relative;
	float: left;
	width: 970px;
	height: 12px;
	padding: 0;
	margin: 0;
	text-align: left;
	margin: 0 auto;
	padding-bottom: 30px;
	}
	
#admin #madeby {
	position: relative;
	float: left;
	padding: 0;
	font-size: 0.9em;
	margin-left: 40px;
	display: inline;
	color: #B8E04D;
	}
	
#admin #madeby a {
	color: #B8E04D;
	}

#admin #madeby a:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

#admin #adminbuttons {
	position: relative;
	float: right;
	padding: 0;
	margin-right: 30px;
	display: inline;
	}
	
#adminbuttons a#login[id] {
	cursor: pointer;
	position: relative;
	float: left;
	width: 12px;
	height: 12px;
	display: block;
	margin-right: 5px;
	background-image: url(../images/pencilklein.png);
	background-repeat: no-repeat;
	background-position: left top;	
	}

#adminbuttons a#login {
	cursor: pointer;
	position: relative;
	float: left;
	width: 12px;
	height: 12px;
	display: block;
	margin-right: 5px;
	}
	
#adminbuttons a#logout[id] {
	cursor: pointer;
	position: relative;
	width: 12px;
	height: 12px;
	float: left;
	display: block;
	margin-right: 5px;
	background-image: url(../images/pencilklein_streep.png);
	background-repeat: no-repeat;
	background-position: left top;	
	}

#adminbuttons a#logout {
	cursor: pointer;
	position: relative;
	width: 12px;
	height: 12px;
	float: left;
	display: block;
	margin-right: 5px;
 	}
	
#adminbuttons a#naaradmin[id] {
	cursor: pointer;
	position: relative;
	width: 12px;
	height: 12px;
	float: left;
	display: block;
	margin-right: 5px;
	background-image: url(../images/pencilklein.png);
	background-repeat: no-repeat;
	background-position: left top;	
	}
	
#adminbuttons a#naaradmin{
	cursor: pointer;
	position: relative;
	width: 12px;
	height: 12px;
	float: left;
	display: block;
	margin-right: 5px;
	}

/* Images in content */

.current-content img {
	position: relative;
	float: left;
	padding: 0px;
	margin: 0px;
	}

.alignright {
	position: relative;
	float: right;
	}
	
.alignleft {
	position: relative;
	float: left
	}

a.alignright, img.alignright {
	padding: 4px 0px 10px 10px;
	display: inline;
	}
	
a.alignleft, img.alignleft {
	padding: 4px 10px 10px 0px;
	display: inline;
	}
	
body.home .alignright {
	padding: 0px;
	margin: 4px 0px 5px 10px;
	display: inline;
	}
	
a.alignright img.alignright, a.alignright img.alignleft, a.alignleft img.alignleft, a.alignleft img.alignleft {
	padding: 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	}

/* Navigatiemenu in header */

div#menucontainer {  
	position: relative;
	float: left;
	display: inline;
	clear: left;
	margin: 0;
	padding: 0;
	width: 920px;
	height: 40px;
	margin-left: 30px;
	background: url(../images/menubackgroundedges.gif) no-repeat left top;
	}

ul.menu[class="menu"] {
	position: relative;
	float: left;
	display: inline;
	clear: left;
	margin: 0;
	padding: 0;
	width: 890px;
	height: 40px;
	margin-left: 10px;
	background: url(../images/menubackgroundrepeat.png) repeat-x left top;
	}
		
ul.menu {  /* schaduw mag 8 px zijn, en moet over achtergrond heenlopen. */
	float: left;
	display: inline;
	clear: left;
	margin: 0;
	padding: 0;
	width: 890px;
	height: 40px;
	margin-left: 10px;
	}

ul.menu li#first {
	position: relative;
	float: left;
	display: block;
	width: 20px;
	height: 40px;
	}
	
ul.menu li {
	float: left;
	display: inline;
	margin: 0;
	height: 40px;
	}

ul.menu li a {
	padding: 0px 10px 0px;
	line-height: 32px;
	}

ul.menu li a {
	float: left;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:0.1em;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	margin: 0;
	z-index: 500;
	}

ul.menu[class] li a:hover {
	color: #ffffff;
	background: url(../images/bg-nav-over.png) repeat-x left top;
	text-decoration: none;
	}
	
ul.menu li a:hover {
	color: #ffffff;
	text-decoration: none;
	}

ul.menu li.current_page_item[class] a {
	background: url(../images/bg-nav-current.png) repeat-x left top;
	text-decoration: none;
	}

ul.menu li.current_page_item a {
	text-decoration: none;
	}
	
ul.menu li.current_page_item[class] a:hover  {
	color: #ffffff;
	background: url(../images/bg-nav-over.png) repeat-x left top;
	text-decoration: none;
	}

ul.menu li.current_page_item a:hover  {
	color: #ffffff;
	text-decoration: none;
	}
	
ul.menu li.current_page_ancestor[class] a {
	background: url(../images/bg-nav-current.png) repeat-x left top;
	text-decoration: none;
	}

ul.menu li.current_page_ancestor a {
	text-decoration: none;
	}
	
ul.menu li.current_page_ancestor[class] a:hover  {
	color: #ffffff;
	background: url(../images/bg-nav-over.png) repeat-x left top;
	text-decoration: none;
	}

ul.menu li.current_page_ancestor a:hover  {
	color: #ffffff;
	text-decoration: none;
	}
	
a img, :link img, :visited img { 
	border: none 
	}

/* Search Form and Livesearch */

form#searchform {
	position: absolute;
	width: 190px;
	top: 8px;
	left: 715px;
	z-index: 50;
	display: block;
	}

fieldset {
	border: none;
	margin: 0;
	padding: 0;
	}

#search h2 {
	display: none;
	}

form#searchform input {
	left: 0px;
	position: relative;
	float: left;
	display: inline;
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	color: #666666;
	padding: 0px 5px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 145px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 135px;
	}
	
html>body form#searchform input {
	width: 145px;
	}
	
form#searchform input#searchsubmit {
	width: auto;
	}
	
 form#searchform #s {
	position: relative;
	float: left;
	display: inline;
	padding: 0px 5px 0px 5px;
	z-index: 50;
	width: 145px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 135px;
	}
	
html>body form#searchform #s {
	width: 145px;
	}

form#searchform input#s.livesearch {
	position: relative;
	float: left;
	display: inline;
	z-index: 50;
	padding: 0px 5px 0px 5px;
	width: 145px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 135px;
	}
	
html>body form#searchform input#s.livesearch {
	width: 145px;
	}

#resetandload {
	position: relative;
	float: left;
	width: 22px;
	height: 18px;
	display: inline;
	z-index: 100;
	margin-left: 0px;
	cursor: pointer;
	}

#searchreset {
	position: absolute;
	display: inline;
	z-index: 100;
	margin-left: 7px;
	margin-top: 2px;
	height: 13px;
	width: 13px;
	background: url('../images/reset-fff-groen.gif') top left no-repeat;
	cursor: pointer;
	}

#searchload {
	position: absolute;
	margin-left: 4px;
	display: inline;
	margin-top: 0px;
	height: 18px;
	width: 18px;
	background: url('../images/spinner.gif') center center no-repeat;
	}

.livesearchform input#searchsubmit {
	margin: 0;
	border: none;
	}

#searchcontrols {
	text-align: center;
	padding: 0px;
	background: #ddd url('../images/livesearchbgdark.jpg') center repeat-y;
	}

#searchcontrols small {
	margin: 0;
	padding: 0;
	}

/* Sidebar Categories Menu */

.sb-passieinbeeld {
	display: inline;
	width: 180px;
	float: left;
	position: relative;
	padding: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-top: 15px;
	padding-bottom: 20px;
	}
	
.secondary .sb-passieinbeeld {
	margin-top: 10px;
	margin-left: 40px;
	}

	
.sb-passieinbeeld h2 {
	position: relative;
	float: left;
	display: inline;
	font-size: 1.3em;
	}

.sb-passieinbeeld h2 a {
	width: 180px;
	height: auto;
	text-transform: uppercase;
	color: #6BAD00;
	letter-spacing: 0.1em;
	margin-bottom: 10px;
	}

.sb-passieinbeeld img {
	width: 80px;
	height: 80px;
	}
	
.sb-passieinbeeld a {
	width: 82px;
	height: 82px;
	position: relative;
	float: left;
	display: block;
	}

.sb-categories, .sb-months {
	position: relative;
	float: left;
	margin-left: 50px;
	display: inline;
	margin-top: 15px;
	width: 185px;
	}

.sb-categories h2, .sb-months h2  {
	position: relative;
	float: left;
	text-transform: uppercase;
	color: #6BAD00;
	font-size: 1.3em;
	letter-spacing: 0.1em;
	}

.secondary .sb-categories ul li, .secondary .sb-months ul li {
	position: relative;
	float: left;
	display: inline;
	width: 185px;
	font-size: 0.9em;
	color: #0090B2;
	margin-left: 1px;
	list-style-type: none;
	}

.secondary .sb-categories ul ul li  {
	position: relative;
	float: left;
	display: inline;
	width: 180px;
	margin-left: 5px;
	font-size: 1em;
	color: #0090B2;
	list-style-type: none;
	}
	
.secondary .sb-categories ul li a, .secondary .sb-months ul li a {
	display: inline;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica;
	font-size: 1.2em;
	line-height: 1.6em;
	padding-bottom: 2px;
	}

.secondary[class] .sb-categories ul li a, .secondary[class] .sb-months ul li a {
	padding-bottom: 0px;
	}
	
.secondary .sb-categories ul li a:hover, .secondary .sb-months ul li a:hover {
	color: #6BAD00;
	text-decoration: none;
	}

.sb-categories ul, .sb-months ul {
	position: relative;
	float: left;
	margin-top: 10px;
	}

.sb-categories ul.children {
	margin-top: 0px;
	}

.sb-categories ul li.current-cat a, .sb-categories ul li a.current-cat {
	color: #EE444C;
	font-weight: bold;
	}
	
.sb-months ul li a.current-month {
	color: #6BAD00;
	font-weight: bold;
	}

.sb-categories ul li.current-cat  ul a {
	color: #5C81CE;
	font-weight: normal;
	}

/* Sidebar RSS Menu */

#agenda-rss ul li a.feed, #gevondenpassie-rss ul li a.feed {
	background-image: url(../images/feedklein.gif);
	background-repeat: no-repeat;
	background-position: 100% 2px;
	padding-right: 20px;
	}

#agenda-rss ul li a.feed[class], #gevondenpassie-rss ul li a.feed[class] {
	background-position: right center;
	}
	
/* Sidebar Subpages Menu */

.sb-pagemenu {
	position: relative;
	float: left;
	margin-left: 45px;
	display: inline;
	margin-top: 15px;
	padding-bottom: 40px;
	width: 185px;
	background-image: url(../images/stippelaqua.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 1px;
	}
	
.secondary .sb-pagemenu  ul li  {
	position: relative;
	float: left;
	display: inline;
	width: 185px;
	list-style-type: none;
	}
	
.secondary ul li a {
	color: #5C81CE;
	}
	
.secondary .sb-pagemenu ul li a {
	position: relative;
	float: left;
	display: inline;
	width: 180px;
	padding-left: 5px;
	font-family:"Trebuchet MS", Arial, Verdana, Helvetica;
	font-size: 1.1em;
	line-height: 1.2em;
	padding-bottom: 7px;
	padding-top: 6px;
	background-image: url(../images/stippelaqua.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
	
.secondary[class] .sb-pagemenu ul li a {
	background-image: url(../images/stippelaqua.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
	
.secondary .sb-pagemenu ul li a:hover {
	background-color: #F1F7E6;
	text-decoration: none;
	color: #5C81CE;
	}

.secondary .sb-pagemenu ul ul li a {
	width: 170px;
	padding-left: 15px;
	}

.sb-pagemenu ul {
	position: relative;
	float: left;
	}

.sb-pagemenu ul li.current_page_item a {
	color: #059DC3;
	background-color: #Ffffff;
	font-weight: bold;
	}
.sb-pagemenu ul li.current_page_item a:hover {
	color: #059DC3;
	}

.sb-pagemenu ul li.current_page_item li a {
	font-weight: normal;
	background-color: transparent;
	color: #5C81CE;
	}

.sb-pagemenu ul li.current_page_item li a:hover {
	background-color: #F1F7E6;
	color: #5C81CE;
	text-decoration: none;
	}


/*- Primary Contents */

div.content {
	position: relative;
	float: left;
	clear: left;
	width: 970px;
	display: block;
	padding: 0;
	margin: 0;
	}
	
#primary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.6em;
	width: 470px;
	position: relative;
	float: left;
	padding: 0;
	margin: 0;
	display: block;
	padding-bottom: 20px;
	}

.entries { 
	float: left;
	position: relative;
	margin-top: -5px;
	}

#primarycontent .hentry { /* is hele entry */
	float: left;
	clear: left;
	position: relative;
	padding-bottom: 10px;
	padding-top: 8px;
	background-image: url(../images/stippelaqua.gif);
	background-repeat: repeat-x;
	background-position: left top;
	width: 470px;
	}

#primarycontent { 
	float: left;
	clear: left;
	position: relative;
	margin-bottom: 8px;
	background-image: url(../images/stippelaqua.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
	
#primarycontent .entry-head {
	float: left;
	clear: left;
	position: relative;
	width: 470px;
	margin-bottom: 0px;
	}

#current-content h4.date, #dynamic-content h4.date {
	position: relative;
	font-size: 1em;
	color: #6BAD00; 
	}

#current-content .pagetitle h4.date, #dynamic-content .pagetitle h4.date  {
	position: relative;
	float: left;
	font-size: 1em;
	font-weight: bold;
	color: #6BAD00; 
	margin-top: 12px;
	margin-bottom: -6px;
	margin-right: 6px;
	padding-top: 1px;
	height: 12px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica;
	}
	
#current-content .pagetitle span.entry-meta, #dynamic-content .pagetitle span.entry-meta {
	position: relative;
	float: right;
	font-size: 1em;
	padding-top: 1px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica;
	color: #EE444C;
	padding-left:16px;
	margin-left: 0px;
	margin-top: 12px;
	margin-bottom: -6px;
	display: inline;
	line-height: 1.4em;
	background-image: url(../images/asteriskkleinrood.gif);	
	background-repeat: no-repeat;
	background-position: 0px 4px;
	}
	
#current-content .pagetitle span.entry-meta a, #dynamic-content .pagetitle span.entry-meta a {
	font-weight: bold;
	color: #EE444C;
	}

#current-content .pagetitle span.entry-meta a:hover, #dynamic-content .pagetitle span.entry-meta a:hover {
	text-decoration: none;
	color: #6BAD00;
	}
	
#current-content .pagetitle span.entry-meta[class], #dynamic-content .pagetitle span.entry-meta[class] {
	padding-left: 17px;
	margin-left: 0px;
	margin-top: 12px;
	display: inline;
	background-image: url(../images/asteriskkleinrood.png);	
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}
	
#current-content h3.entry-title, #dynamic-content h3.entry-title {
	color: #6BAD00;
	display: inline;
	font-size: 1.3em;
	margin-bottom: 0px;
	margin-top: 0px;
	line-height: 1.2em;
	}

#current-content h3.entry-title a, #dynamic-content h3.entry-title a {
	display: inline;
	color: #5C81CE;
	line-height: 1.3em;
	}	

#current-content h3.entry-title a:hover, #dynamic-content h3.entry-title a:hover {
	text-decoration: none;
	color: #6BAD00;
	}

#primarycontent span.entry-meta {
	padding-top: 1px;
	font-family: "Trebuchet MS", Arial, Verdana, Helvetica;
	color: #EE444C;
	font-size: 1em; 
	margin-left: 2px;
	margin-top: 2px;
	display: inline;
	height: 12px;
	}

#primarycontent span.asteriskrood {
	padding-top: 1px;
	padding-left:11px; 
	margin-left: 2px;
	margin-top: 2px;
	display: inline;
	height: 12px;
	background-image: url(../images/asteriskkleinrood.gif);	
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}

#primarycontent span.asteriskrood[class] {
	padding-top: 0px;
	padding-left:11px; 
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	height: 12px;
	background-image: url(../images/asteriskkleinrood.gif);	
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
	
#primarycontent span.entry-meta[class] {
	padding-top: 0px;
	margin-top: 0px;
	height: 12px;
	}
	
#primarycontent span.entry-meta a {
	font-weight: bold;
	color: #EE444C;
	}

#primarycontent span.entry-meta a:hover {
	text-decoration: none;
	color: #6BAD00;
	}

#primarycontent .entry-content a.leesverder { /* IE rule */
	font-size: 1em;
	display: inline;
	color: #0090B2;
	padding-left: 20px;
	left: 0px; /* ter compensatie van 4px na p voor ie */
	line-height: 1.3em;
	background-image: url(../images/arrow_right_aqua.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}
	
#primarycontent .entry-content a.leesverder:hover {
	font-size: 1em;
	display: inline;
	text-decoration: none;
	padding-left: 20px;
	color: #6BAD00;
	background-image: url(../images/arrow_right_groen.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}
	
#primarycontent .entry-content a.leesverder[class] {
	left: 0px;
	background-image: url(../images/arrow_right_aqua.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}
	
#primarycontent .entry-content a.leesverder:hover[class] {
	background-image: url(../images/arrow_right_groen.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}

.entry-edit {
	position: relative;
	float: right;
	width: 16px;
	margin-top: 16px;
	height: 16px;
	}
	
#primarycontent .entry-edit {
	position: absolute;
	width: 16px;
	right: -16px;
	margin-top: 0px;
	height: 16px;
	top: 0px;
	}

.entry-edit a {
	position: relative;
	float: right;
	height: 16px;
	width: 16px;
	}
	
.entry-edit[class] a {
	background: url('../images/pencil.png') left center no-repeat;
	}

#current-content .pagetitle h2, #dynamic-content .pagetitle h2 {
	position: relative;
	float: left;
	color: #5C81CE;
	margin-top: 12px;
	margin-bottom: 12px;
	width: 445px;
	line-height: 1.3em;
	font-size: 1.6em;
	}

#current-content .pagetitle h2 a, #dynamic-content .pagetitle h2 a {
	position: relative;
	float: left;
	color: #5C81CE;
	}
	
#current-content .entry-content h3, #current-content .entry-content h4, #dynamic-content .entry-content h3, #dynamic-content .entry-content h4 {
	position: relative;
	clear: both;
	color: #5C81CE;
	margin-bottom: 8px;
	}
	
#current-content .entry-content h3, #dynamic-content .entry-content h3 {
	font-size: 1.2em;
	}
	
#current-content .entry-content h4, #dynamic-content .entry-content h4 {
	font-size: 1.1em;
	}

.metalinks {
	margin-top: 3px;
	}
	
#current-content .entry-content, #dynamic-content .entry-content {
	position: relative;
	float: left;
	width: 470px;
	}

	
#current-content .entry-content p, #dynamic-content .entry-content p, #current-content #primarycontent .entry-content p#nietsgevonden, #dynamic-content #primarycontent .entry-content p#nietsgevonden {
	position: relative;
	margin-bottom: 12px;
	line-height: 1.5em;
	font-size: 1em;
	display: block;
	}
	
#current-content #primarycontent .entry-content p, #dynamic-content #primarycontent .entry-content p {
	line-height: 1.5em;
	font-size: 1em;
	display: inline;
	margin-right: 3px;
	}

#current-content #primarycontent .entry-content[class] p, #dynamic-content #primarycontent .entry-content[class] p {
	margin-right: 0px;
	}

.entry-content p span.onderschrift {
	position: relative;
	margin-top: 0px;
	font-size: 85%;

	color: #666666;
	}
	
.entry-content p span.fullwidth {
	position: relative;
	display: block;
	width: 470px;
	text-align: right;
	margin-top: -2px;
	padding-bottom: 6px;
	margin-bottom: 0px;

	}

.entry-content p span.right {
	position: relative;
	display: block;
	width: auto;
	float: right;
	clear: right;
	text-align: right;
	margin-top: -8px;
	padding-bottom: 6px;
	margin-bottom: 0px;
	
	}
	
.entry-content p span.left {
	position: relative;
	display: block;
	width: auto;
	float: left;
	clear: left;
	text-align: left;
	margin-top: -8px;
	padding-bottom: 6px;
	margin-bottom: 0px;
	padding-right: 0px;
	}
	
#current-content .entry-content ul, #current-content .entry-content dl, #current-content .entry-content dd, #current-content .entry-content dt {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin-left: 0px;
	width: 460px;
	}

#current-content .entry-content ul.bullets li {
	list-style-position: inside;
	list-style-type: disc;
	}

#current-content .entry-content ol {
	margin: 0px;
	padding: 0px;
	list-style-position:inside;
	width: 460px;
	}

#current-content .entry-content ol li {
	margin: 0px;
	list-style-position:inside;
	}

#current-content .entry-content ul, #current-content .entry-content dl, #current-content .entry-content ol {
	margin-bottom: 12px;
	margin-top: -5px;
	}

#current-content .entry-content dt {
	margin-top: 5px;
	}	

#current-content .entry-content p em, #dynamic-content .entry-content p em {
	font-style: italic;
	}
	
#current-content .entry-content p code, #dynamic-content .entry-content p code {
	font-family: "Courier New", Courier, mono;
	font-size: 1.2em;
	}
	
#current-content .entry-content p strong, #dynamic-content .entry-content p strong {
	font-weight: bold;
	display: inline;
	}

/* Diversen */

code {
	font: 1.1em 'Courier New', Courier, Monospace;
	}

acronym, abbr {
	font-size: 0.9em;
	letter-spacing: .07em;
	border-bottom: 1px dashed #999;
	cursor: help;
	}

blockquote {
	margin: 20px 0;
	padding: 0 20px 0 50px;
	color: #333;
	background: #fff url('../images/quote.png') no-repeat 10px 0;
	border: none;
	}

hr {
	display: none;
	}

/* Lijst navigatie */

.navigation, .navigation_pijl {
	position: relative;
	float: left;
	text-align: center;
	margin-bottom: 8px;
	margin-top: 0px;
	padding: 0;
	width: 470px;
	}
	
body.home .navigation, body.home .navigation_pijl {
	width: 425px;
	}
	
.navigation {
	margin-top: 0px;
	padding-top: 0px;
	}
	
.navigation a, .navigation_pijl a {
	display: block;
	position: relative;
	color: #0090B2;
	}
		
.navigation a.navnext, .navigation_pijl a.navnext {
	width: 7em;
	float: right;
	position: relative;
	}
	
.navigation a.navprev, .navigation_pijl a.navprev {
	width: 6em;
	float: left;
	position: relative;
	}

.navigation a:hover, .navigation_pijl a:hover {
	color: #6BAD00;
	text-decoration: none;
	}

.navigation .left {
	display: block;
	float: left;
	position: relative;
	width: 47%;
	text-align: left;
	cursor: pointer;
	}

.navigation .right {
	display: block;
	float: right;
	position: relative;
	width: 47%;
	text-align: right;
	cursor: pointer;
	}

.navigation_pijl .left {
	display: block;
	float: left;
	position: relative;
	text-align: left;
	cursor: pointer;
	}

.navigation_pijl .right {
	display: block;
	float: right;
	position: relative;
	text-align: right;
	cursor: pointer;
	}
	
.navigation_pijl a span.pijllinks, .navigation a span.pijllinks {
	cursor: pointer;
	float: left;
	position: relative;
	display: inline;
	width: 18px;
	line-height: 1.3em;
	padding-bottom: 2px;
	background-image: url(../images/arrow_left_aqua.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	}
	
.navigation_pijl a span.pijllinks[class], .navigation a span.pijllinks[class] {
	width: 21px;
	padding-bottom: 0px;
	background-image: url(../images/arrow_left_aqua.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	}
	
.navigation_pijl a:hover span.pijllinks, .navigation a:hover span.pijllinks {
	text-decoration: none;
	background-image: url(../images/arrow_left_groen.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	}
	
.navigation_pijl a:hover span.pijllinks[class], .navigation a:hover span.pijllinks[class] {
	background-image: url(../images/arrow_left_groen.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	}

.navigation_pijl a span.pijlrechts, .navigation a span.pijlrechts {
	cursor: pointer;
	position: relative;
	float: right;
	display: inline;
	width: 18px;
	padding-bottom: 2px;
	line-height: 1.3em;
	background-image: url(../images/arrow_right_aqua.gif);
	background-repeat: no-repeat;
	background-position: 100% 6px;
	}
	
.navigation_pijl a span.pijlrechts[class], .navigation a span.pijlrechts[class] {
	background-image: url(../images/arrow_right_aqua.gif);
	background-repeat: no-repeat;
	background-position: 100% 5px;
	width: 21px;
	padding-bottom: 0px;
	}

.navigation_pijl a:hover span.pijlrechts, .navigation a:hover span.pijlrechts {
	text-decoration: none;
	background-image: url(../images/arrow_right_groen.gif);
	background-repeat: no-repeat;
	background-position: 100% 6px;
	}
	
.navigation_pijl a:hover span.pijlrechts[class], .navigation a:hover span.pijlrechts[class] {
	background-image: url(../images/arrow_right_groen.gif);
	background-repeat: no-repeat;
	background-position: 100% 5px;
	padding-bottom: 0px;
	}	

.navigation p {
	margin: 0;
	padding: 0;
	}


/* Lists */

.entry-content ol, .entry-content ul {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry-content ol li, .entry-content ul li {
	margin: 0 0 3px;
	padding: 0;
	}

.secondary ol {
	margin-left: 15px;
	}

ol li {
	list-style: decimal outside;
	}

.sb-links ul li {
	margin-top: 20px;
	}

.sb-links ul ul li {
	margin-top: 0;
	}
	
/* Tell a friend */
	
div.tellafriend {
	width: 470px;
	position: relative;
	float: left;
	text-align: right;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(../images/stippelaqua.gif);
	background-repeat: repeat-x;
	background-position: left top;
	}

div.tellafriend a {
	position: relative;
	float: right;
	text-align: right;
	margin-top: 5px;
	margin-left: 10px;
	border: none;
	display: inline;
	}
	
div.tellafriend img {
	margin-top: 1px;
	margin-right: 0px;
	border: none;
	display: inline;
	}
	
#current-content .entry-content form#emailthis {
	position: relative;
	float: left;
	padding: 20px;
	margin: 0px;
	border: 2px solid #5C81CE;
	background: url(../images/backgroundtile_blauw.gif) repeat;
	}
	
#current-content .entry-content form#emailthis fieldset{
	position: relative;
	float: left;
	padding: 0px;
	margin: 0px;
	}

#current-content .entry-content form#emailthis input, form#emailthis textarea {
	position: relative;
	float: left;
	margin: 0px;
	width: 300px;
	margin-top: 3px;
	border: 2px solid #5C81CE;
	padding: 2px;
	font-size: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

#current-content .entry-content form#emailthis p.error {
	position: relative;
	float: left;
	clear: left;
	color: #4c4c4c;
	display: block;
	padding: 4px;
	margin-bottom: 3px;
	border: 1px solid #bf0023;
	background-color: #FFFFFF;
	}

#current-content .entry-content form#emailthis p.error img {
	position: relative;
	float: left;
	padding-right: 6px;	
	}

#current-content .entry-content form#emailthis p#imageverify img {
	position: relative;
	float: left;
	padding-right: 10px;
	margin-top: 4px;
	margin-left: 3px;
	}

#current-content .entry-content form#emailthis p#imageverify input {
	position: relative;
	float: left;
	width: 5em;
	}
	
#current-content .entry-content form#emailthis input#submit {
	position: relative;
	float: left;
	margin-top: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #5C81CE;
	margin-left: 0px;
	display: inline;
	font-weight: bold;
	width: auto;
	border: 1px solid #5C81CE;
	background-color: #FFFFFF;
	cursor: pointer;
	}
	
#current-content .entry-content form#emailthis input#submit[id] {
	clear: left;
	width: 120px;
	}
	
#current-content .entry-content form#emailthis p {
	position: relative;
	float: left;
	clear: left;
	margin-top: 0px;
	padding-top: 0px;
	color: #ffffff;
	margin-bottom: 0px;
	padding-bottom: 0px;
	line-height: 1.3em;
	display: inline;
	width: 430px;
	}

#current-content .entry-content form#emailthis p strong {
	font-size: 1.3em;
	color: #ffffff;
	}
	
#current-content .entry-content form#emailthis p#verplicht {
	margin-top: 4px;
	color: #ffffff;
	}
	
#current-content .entry-content form#emailthis p.error strong {
	font-size: 1em;
	color: #bf0023;
	}

#current-content .entry-content form#emailthis label {
	position: relative;
	float: left;
	clear: left;
	width: 430px;
	margin-top: 10px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	color: #ffffff;
	font-weight: bold;
	font-size: 1em;
	}
