@charset "utf-8";
/* CSS Document */

* {
	padding: 0px;
	margin: 0px;
	
}

body	{
	margin: 0;
	padding: 0;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#323232;
	line-height:1.4em;
	xletter-spacing:0.05em;
	background:url(../images/bg-bodyNew.gif) repeat-x top;
	background-color:#FFFFFF;
}

img	{border: 0;}

#header	{
	background-color: #FFFFFF;
	background:url(../images/headerNew.jpg) no-repeat;
	width:1002px;
	height:130px;
	margin: 0 auto;
}

ul.header	{
	float:left;
	color:#cf0010;
	list-style-type:circle;
	list-style-position:inside;
	text-transform:uppercase;
	margin:10px 27px 0px 12px;
	font-size:13px;
	font:Arial, Helvetica, sans-serif;
}

li	{padding-bottom:8px;}

li a 	{color:#cf0010; text-decoration:none;}
li a:link 	{color:#cf0010; text-decoration:none;}
li a:visited 	{color:#cf0010; text-decoration:none;}
li a:hover 	{color:#cf0010; text-decoration:underline;}
li a:active 	{color:#cf0010; text-decoration:underline;}



.wrapinditnummer ul li	{margin-left:12px;}

#headerfoto	{
	margin:5px 150px 0px 39px;
	float:left;

}
a:active
{
	outline:none;
}
:focus
{
	-moz-outline-style:none;
}


#content	{
	margin:0 auto;
	background:url(../images/bg-contentNew.gif) repeat-y;
	width:1002px;
}

#contentlinks	{
	width:167px;
	padding:9px 0px 0px 13px;
	/*margin:15px 0px 0px 0px;*/
	float:left;
}

#contentmidden	{
	/*background:url(../images/bg-content-midden.jpg) no-repeat top;*/
	width:642px;
	padding:11px 0px 0px 0px;
	/*margin:31px 0px 0px 0px;*/
	float:left;
}

#contentrechts	{
	width:163px;
	padding:0px 11px 0px 6px;
	/*margin:15px 0px 0px 0px;*/
	float:left;
}
.artikelintrosmal	{
	width:299px;
	padding:0px 0px 20px 15px;
	float:left;
	color:#704f24;
	
}

.introartikelen	{width:642px;}

.artikelsmal	{
	width:299px;
	padding:25px 0px 20px 15px;
	float:left;
	
}

.artikelzijkolom	{
	padding-top:15px;}


.artikelbreed	{
	width:612px;
	padding:0px 15px 0px 15px;
	height:100%; float:left; margin-bottom:30px;
}
.artikelintrobreed	{
	width:612px;
	padding:0px 15px 0px 15px;
	
}
.clr {clear: both}

#footer	{
	margin: 0 auto;
	width:1002px;
	padding-bottom:5px;
}

h1	{
	font-size:15px;
	color:#ac1a1d;
	text-transform:uppercase;
	font-weight:bold;
	padding-bottom:4px;
	line-height:1.5em;
	letter-spacing:0.12em;
}

h2	{
	font-size:14px;
	color:#ac1a1d;
	text-transform:uppercase;
	font-weight:normal;
	padding:0px 0px 5px 0px;
	letter-spacing:0.12em;
}

h3	{
	font-size:13px;
	color:#ac1a1d;
	font-weight:bold;
	padding:5px 0px 3px 0px;
	letter-spacing:0.12em;
	
}

p	 {margin-top:5px;}

/*nieuwsberichten en nieuwsartikelen*/

.nieuwsArtikel { margin-right: 0px; 
	clear: both; 
	display:block;
	border:0px solid #cccccc;
}

.nieuwsArtikel .tekst {xfloat: left; width:299px; }
.nieuwsArtikel .tekstBreed { width:612px; }
.nieuwsArtikel .afb {float: left; width: 85px; height: 85px; overflow: hidden; border: 1px solid #cccccc; padding: 0px; margin-right: 6px; margin-top: 4px; text-align: center;}
.nieuwsArtikel a, .nieuwsArtikel a:link, .nieuwsArtikel a:visited {color: #a94d00; text-decoration: none}
.nieuwsArtikel a:hover, .nieuwsArtikel a:active {color: #a94d00; text-decoration: underline}
.nieuwsArtikel .tekst .datum {font-style:italic; width:299px; float:left; text-align:left; padding:0px; margin:4px 0px 4px 0px; line-height:1.2em; display:inline;}
/*toegevoegd door Mark@FMI 19/9/08, alleen de eerste letter is nu uppercase in plaats van ook de maand */
div.nieuwsArtikel .tekst .datum:first-letter{text-transform: capitalize;}

span.leesmeer	{ margin-top:0px;}
span.leesmeer a	{xfloat:left; color:#ea8a23; xdisplay:inline;}
span.leesmeer a:hover	{color:#ea8a23; display:inline;}

span.reageer	{margin-top:0px;}
span.reageer a	{float:right; color:#ea8a23; display:inline;}
span.reageer a:hover	{color:#ea8a23; display:inline;}

.nieuwsArtikel .tekst .titel {font-weight:normal; font-size:12px; color:#ac1a1d;}
.nieuwsArtikel .tekstBreed .titelBreed {font-weight:bold; font-size:12px; color:#ac1a1d; text-transform:uppercase;letter-spacing:0.07em;}

.nieuwsArtikel .tekst p	{margin-top:0px;}

.nieuwsBericht {margin-bottom: 20px; width:612px; padding:0px 15px 0px 15px;}
.nieuwsBericht .datum {margin-bottom: 17px; font-style:italic;text-transform: capitalize; clear:both;}
.nieuwsBericht .abstract {margin-bottom: 20px; font-weight:bold;}
.nieuwsBericht .imageWrapper {width:450px; overflow-x:hidden; margin:20px 0px 20px 0px;}
.nieuwsBericht .image {margin:5px 10px 5px 0px;}


.archiefPaginatie	{margin:15px 0px 4px 0px;}
/*zoeken*/

.zoeken	{
	height: 16px;
	width: 106px;
	background:url(../images/bg-zoek.gif) no-repeat top;
	margin: 10px 0px 0px 0px;
	padding: 2px 0px -2px 2px;
	color: #000000;
	font-size: 11px;
}

input.btZoeken {
	background-color:#811012;
	border: 0px; 
	color:#e2e2e2; 
	font-size: 12px;
	margin-top: 5px; 
	cursor: pointer;
	border:1px #444444 solid;
}

/*navigatie*/

.navigatie	{margin-bottom:45px; text-transform:uppercase; font-size:12px; font-weight:normal;}
a.menuitem,a.menuitem_actief	{
	/*line-height:22px;*/
	color:#ac1a1d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	padding:4px 0px 4px 3px;
	width:163px;
	/*height:24px;*/
	background:url(../images/bg-menuitem.gif) bottom left no-repeat;
	/*overflow: hidden;
	text-overflow: ellipsis;*/
	display: block;
	text-decoration:none;
}

a.submenuitem,a.submenuitem_actief,a.subsubmenuitem,a.subsubmenuitem_actief	{
	line-height:20px;
	color:#ac1a1d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 0px 13px;
	width:153px;
	/*height:24px;*/
	background:url(../images/bg-menuitem.gif) bottom left no-repeat;	
	/*text-overflow: ellipsis;
	white-space:nowrap;*/
	display: block;
	text-decoration:none;
}

a.menuitem:hover	{	text-decoration:none;	background-color:#e0e0e0;	color:#797979;}

a.submenuitem:hover	{	text-decoration:none;	background-color:#e0e0e0;	color:#797979;}

a.subsubmenuitem:hover	{	text-decoration:none;	background-color:#e0e0e0;	color:#797979;}

a.menuitem_actief	{	color:#a94d00;	text-decoration:underline;	background-color:#cfcfcf;}

a.submenuitem_actief	{	color:#c75f09;	text-decoration:underline;	background-color:#cfcfcf;}

a.subsubmenuitem_actief	{	color:#c75f09;	text-decoration:underline;	background-color:#cfcfcf;}

a.subsubmenuitem,a.subsubmenuitem_actief	{
	padding-left:23px;width:143px;
}

/*nieuwsbrief*/
.aanmeldennb	{
	padding-left:4px;
	padding-right:3px;
	margin-bottom:20px;
}
.tekstaanmelden	{padding-bottom:5px; color:#323232;padding-top:2px;}
.textVeld {padding: 3px; color:#929292; width: 90%}
.buttonNormal {height: 21px; background-color: #929292; border: 0px; color: #FFFFFF; padding:0px 4px 2px 4px; cursor:pointer; font-size:12px;}
.buttonHigh {height: 21px; background-color: #a8a000; border: 0px; color:#FFFFFF; padding:0px 4px 2px 4px; cursor:pointer; font-size:12px;}

/*Poll*/
/*
.poll	{padding-left:4px;
		padding-right:3px;
		padding-top:20px;
}

.stelling	{float:left;}
.pollOptionText		{float:left;padding:0px 3px 3px 3px;}
.pollButtonNormal	{height: 21px; background-color: #929292; border: 0px; color: #FFFFFF; padding:0px 2px 2px 2px; cursor:pointer; font-size:12px;}
.pollButtonHigh		{height: 21px; background-color: #a8a000; border: 0px; color: #FFFFFF; padding:0px 2px 2px 2px; cursor:pointer; font-size:12px;}
*/
.whitespace {padding-bottom: 25px;}



.pollOption {
float: left;
margin-top: 4px;
}

.pollOptionText {
float: left;
margin-left: 10px;
margin-top: 4px;
width: 160px;
}

.pollResultNumber {
float: left;
margin-top: 0px;
text-align: left	;
width: 40px;
margin-bottom: 5px;
}

.pollResultText {
float: left;
font-weight: normal;
margin-top: 0px;
width: 160px;
}

.pollResultBarContainer {
margin-top: 10px;
background-color: #F0F0F0;
width: 160px;
border-left: 1px solid #FFF; 
border-right: 1px solid #FFF; 
border-top: 3px solid #FFF; 
border-bottom: 3px solid #FFF;
}

.pollResultBar {
font-size: 8px;
height: 8px;
background-color: #FF6B13;

}

.pollButtonNormal {
	background: #999 url('images/poll_button_bg_n.gif') repeat-x;
	color: #FFF;
	border: 0px;
	font-size: 11px;
	padding: 3px 5px 0px 5px;
	font-weight: bold;
}

.pollButtonHigh {
	background: #999 url('images/poll_button_bg_h.gif') repeat-x;
	color: #FFF;
	border: 0px;
	font-size: 11px;
	padding: 3px 5px 0px 5px;
	font-weight: bold;
}








/*in dit nummer*/

.wrapinditnummer	{
	background:url(../images/schijdingslijn-contentrechts.gif) no-repeat bottom ;
	width:163px;
}
.inditnummer	{
	margin:-20px 0px 0px -6px;
	position:absolute;
	z-index:0;
	behavior: url(iepngfix.htc)
}

.imginditnummer	{margin:12px 0px 0px 20px; z-index:-1;}

.wrapinditnummer p{padding-bottom:15px;}

.bannermidden	{
	width:555px;
	height:60px;
	clear:both;
	padding-left:87px;
	background:url(../images/bg-bannermidden.gif) no-repeat top;
	margin:0px 0px 30px 0px;
}

.wrapbannersrechtslinks	{background:url(../images/schijdingslijn-contentrechts.gif) no-repeat bottom;	width:163px;}
.banner160	{margin:10px 20px;}

/*Breadcrumb*/
.breadcrumb{
	padding-left:15px;
	padding-bottom:10px;
	color:#cccccc;
	font-size:10px;

}

.breadcrumb a, .breadcrumb a:link, .breadcrumb a:hover, .breadcrumb a:active, .breadcrumb a:visited{
	color:#cccccc;
}
.homeknop	{
	width:287px;
	height:100px;
	float:left;
	margin:10px 0px 0 10px;
}

hr	{height:1px; color:#CCCCCC; margin-bottom:10px;}

/*Links*/
a {color: #ac1a1d; text-decoration: none}
a:link {color: #ac1a1d; text-decoration: none}
a:visited {color: #ac1a1d; text-decoration: none}
a:hover {color: #ac1a1d; text-decoration: underline}
a:active {color: #ac1a1d; text-decoration: underline}

.photoalbumarticle	{
padding:0 15px;
width:612px;
}

.gMap	{border-bottom: 10px solid #fcfcfc;}

/*RSS-feed*/
.rssButton {
	background-image:url('/plugins/widgets/rss_feed/images/rss.png');
	background-repeat:no-repeat;
	background-position:left center;
	padding:8px 0px 8px 35px;
}

